Home | History | Annotate | Line # | Download | only in dist
      1 commit 2d133772b7f89747cc823e575254de695e5df4d0
      2 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      3 Date:   Sat Apr 25 13:08:20 2026 -0700
      4 
      5     xf86-video-nv 2.1.24
      6     
      7     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
      8 
      9 commit 6449fe89ec98ad7c32e8e655cef48505588705ad
     10 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     11 Date:   Sun Jan 11 11:20:41 2026 -0800
     12 
     13     gitlab CI: drop the ci-fairy check-mr job
     14     
     15     The only thing this checked was the checkbox for allowing maintainers to
     16     edit the MR. Changed permissions checks now fail this job but luckily
     17     the setting it checked has been the default for years anyway so we can
     18     drop it.
     19     
     20     https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/81
     21     
     22     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     23 
     24 commit c5f14b4a0718ee5b019f44427cee582ff03ea355
     25 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     26 Date:   Wed Aug 20 16:31:32 2025 -0700
     27 
     28     Strip trailing whitespace from source files
     29     
     30     Performed with: `git ls-files | xargs perl -i -p -e 's{[ \t]+$}{}'`
     31     
     32     `git diff -w` & `git diff -b` show no diffs from this change
     33     
     34     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     35     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/29>
     36 
     37 commit 0a7ac8ce8a96ec4bb37ac19c326bb07febb9c3d5
     38 Author: b-aaz <b-aazbsd.proton.me>
     39 Date:   Sat Jun 28 21:15:09 2025 +0000
     40 
     41     FreeBSD: nv_driver: Disable check for pci driver in FreeBSD.
     42     
     43     Seems like this check is also unnecessary in FreeBSD as in NetBSD.
     44     Because the vgapci driver is always attached.
     45     
     46     Signed-off-by: b-aaz <b-aazbsd.proton.me>
     47     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/28>
     48 
     49 commit 1e72f5804433382683790441d84312bfcb8c0cfe
     50 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     51 Date:   Sun Jul 20 12:21:16 2025 -0700
     52 
     53     g80: Avoid segfault if AccelMethod isn't set and XAA isn't built
     54     
     55     Fixes: b1b6f64 ("g80: dont set accelmethod to xaa when xaa is disabled")
     56     Reviewed-by: Yusuf Khan <yusisamerican (a] gmail.com>
     57     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     58     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/27>
     59 
     60 commit 84d63e8bceaf275e5a4d6007e9d486afc14f1acb
     61 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     62 Date:   Sun Jun 1 14:33:00 2025 -0700
     63 
     64     Improve man page formatting
     65     
     66     More closely follow common style as described on
     67     https://man7.org/linux/man-pages/man7/man-pages.7.html
     68     and fix warnings raised by `mandoc -T lint` and `groff -rCHECKSTYLE=10`
     69     
     70     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     71     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/26>
     72 
     73 commit a8608636da97fdd880edb1bce919a0d3029f24dd
     74 Author: Yusuf Khan <yusisamerican (a] gmail.com>
     75 Date:   Wed Jun 5 09:42:58 2024 -0500
     76 
     77     treewide: replace XNFcallocarray with XNFcalloc and add wrap it
     78     
     79     Otherwise older xservers complain, also add a wrapper in case XNFcalloc
     80     is dead.
     81     
     82     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
     83     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/24>
     84 
     85 commit 6db1b9fde7e32f9794fb19d7a95c9f3b52c0fd7a
     86 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     87 Date:   Tue May 14 18:06:05 2024 -0700
     88 
     89     man page: stop claiming to use XAA on Xorg 1.13 & later
     90     
     91     XAA support was removed from Xorg 1.13, so it's not possible to use it
     92     on such releases.
     93     
     94     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     95     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/22>
     96 
     97 commit 6c68869907bf3a07df0442c7d5464883410ef86c
     98 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
     99 Date:   Tue May 14 17:58:43 2024 -0700
    100 
    101     Don't try to load xaa module if not compiled with XAA support
    102     
    103     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    104     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/22>
    105 
    106 commit ea9736afb18573264264c6fa0b1e8d1b01c278c7
    107 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    108 Date:   Sun Mar 24 12:59:03 2024 -0700
    109 
    110     Quiet -Wredundant-decls from xorg/os.h fallbacks for new libc functions
    111     
    112     The Xorg headers provide their own versions of strlcat, strlcpy, and
    113     timingsafe_memcmp for platforms that don't have them in libc yet, but
    114     rely on configure to set HAVE_* defines to determine if they should be
    115     defined in the headers.
    116     
    117     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    118     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/22>
    119 
    120 commit 5e90ec5ecfa82cae9ed740dec79b6fff9702881e
    121 Author: nia <nia (a] NetBSD.org>
    122 Date:   Sun May 12 16:00:42 2024 +0200
    123 
    124     netbsd: disable not-useful check for an existing kernel driver
    125     
    126     nv will refuse to work whenever there's a driver other than vga attached to
    127     the device we're trying to probe, yet nv works fine on top of gffb or
    128     genfb on NetBSD
    129     
    130     Signed-off-by: Nia Alarie <nia (a] NetBSD.org>
    131     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/20>
    132 
    133 commit 8cf3065812e7b8122d4d5983cfe6660154186534
    134 Author: nia <nia (a] NetBSD.org>
    135 Date:   Sun May 12 15:51:57 2024 +0200
    136 
    137     netbsd: Try getting the EDID via wscons if the DDC2 method fails.
    138     
    139     Helps identifying displays on non-x86 hardware.
    140     
    141     Patch from Michael Lorenz, autotools'ified by me.
    142     
    143     Signed-off-by: Nia Alarie <nia (a] NetBSD.org>
    144     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/19>
    145 
    146 commit b25b3492c5868671faa7ef327da8f90df5e99e16
    147 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    148 Date:   Fri Apr 19 00:52:24 2024 -0500
    149 
    150     nv/man: link the gitlab issue tracker
    151     
    152     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/16>
    153 
    154 commit 93ac93ed7a8a543644ced80f24d073e3e7c6289e
    155 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    156 Date:   Fri Apr 19 00:49:15 2024 -0500
    157 
    158     nv: support GT 320M....hopefully
    159     
    160     This is gt216 which is a close relative of my gt218 but...it should
    161     be closer to the rest of the chipsets enough to work hopefully.
    162     
    163     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    164     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/16>
    165 
    166 commit 714dcafbe2efa0365aca32b7e95d3961cebe1515
    167 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    168 Date:   Sun Jan 21 14:21:07 2024 -0800
    169 
    170     g80/output: update known PCI rom sigs
    171     
    172     See src/common/nvswitch/kernel/inc/rom_nvswitch.h in open-gpu-kernel-modules
    173     
    174     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    175     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/16>
    176 
    177 commit 3d729d58bc85aa3ec53361f4f5fd220edd6a234e
    178 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    179 Date:   Sun Jan 21 16:07:49 2024 -0800
    180 
    181     g80/disp: preinit all heads we know in display
    182     
    183     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    184     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/16>
    185 
    186 commit 30c27a60bf9831e765382824c8ea315505c75bad
    187 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    188 Date:   Sun Jan 21 15:55:06 2024 -0800
    189 
    190     g80/display: Annotate functions
    191     
    192     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    193     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/16>
    194 
    195 commit fd20c34e7ac7be738a07bbef08b5d4b7e13bd4b7
    196 Author: Enrico Weigelt, metux IT consult <info (a] metux.net>
    197 Date:   Wed May 8 16:22:38 2024 +0200
    198 
    199     use XNFcallocarray() instead of xnfcalloc macro
    200     
    201     xnfcalloc is just an alias for XNFcallocarray() that doesn't seem to serve
    202     any practical purpose, so it can go away once all drivers stopped using it.
    203     
    204     Signed-off-by: Enrico Weigelt, metux IT consult <info (a] metux.net>
    205     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/18>
    206 
    207 commit dd4a6d596bd66169c21b3669832aed71eda9838e
    208 Author: Enrico Weigelt, metux IT consult <info (a] metux.net>
    209 Date:   Wed May 8 13:01:50 2024 +0200
    210 
    211     use XNFalloc() instead of xnfalloc
    212     
    213     xnfalloc is just an alias for XNFalloc() that doesn't seem to serve
    214     any practical purpose, so it can go away once all drivers stopped using it.
    215     
    216     Signed-off-by: Enrico Weigelt, metux IT consult <info (a] metux.net>
    217     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/18>
    218 
    219 commit 63e8ad83c7b7cb131e9213980f6c72df83ae6319
    220 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    221 Date:   Thu May 2 00:02:54 2024 -0500
    222 
    223     nv: support 0xf0 device id range
    224     
    225     inspired by a bugzilla patch:
    226     
    227     "nv-2.1.12 : patch to add the latest and a lot of Nvidia CPUs (56) (until February 2009)"
    228     
    229     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    230     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/17>
    231 
    232 commit b1b6f64bde0215c13e22615553a79f433368af80
    233 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    234 Date:   Fri Apr 19 00:44:20 2024 -0500
    235 
    236     g80: dont set accelmethod to xaa when xaa is disabled
    237     
    238     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    239     Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-nv/-/merge_requests/15>
    240 
    241 commit 0c96dc00014104edcd890fa2eab3322534b13821
    242 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    243 Date:   Sun Mar 24 12:39:44 2024 -0700
    244 
    245     xf86-video-nv 2.1.23
    246     
    247     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    248 
    249 commit d06264d7a350846584dd12b11203769c61c23023
    250 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    251 Date:   Sat Feb 17 14:35:11 2024 -0800
    252 
    253     treewide: #if -> #ifdef
    254     
    255     I think the latest version of gcc got stricter in regards to this
    256     for some reason.
    257     
    258     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    259 
    260 commit c8ab8f7868c1891a146e9f679278b990f1e23516
    261 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    262 Date:   Fri Jan 26 09:27:20 2024 -0800
    263 
    264     riva_hw.c: Ensure ABS macro expands correctly
    265     
    266     Handles warning from Oracle Parfait static analyser:
    267     
    268     Error: Misleading macro
    269        Misleading macro [misleading-macro]:
    270           misleading evaluation of unary '-' operator in expansion of macro ABS due to missing parentheses
    271             at line 104 of src/riva_hw.c.
    272             binary '+' operator has lower precedence than unary '-' operator inside macro body at line 298
    273             if (ABS(ainfo->vburst_size) + (ABS(ainfo->wcvlwm + 32) & ~0xf)  - tmp> VFIFO_SIZE)
    274             low precedence binary '+' operator is hidden by expansion of macro argument a at line 104
    275             #define ABS(a)  (a>0?a:-a)
    276     
    277     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    278 
    279 commit eff27e0d6a18350cfd7ad226cacc538c15f49995
    280 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    281 Date:   Mon Jan 8 14:38:23 2024 -0800
    282 
    283     Fix warning: no previous prototype for G80ExaInit [-Wmissing-prototypes]
    284     
    285     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    286 
    287 commit fa0bd081e060b065a29dcd7679f04a0139773ca2
    288 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    289 Date:   Mon Jan 8 14:24:25 2024 -0800
    290 
    291     Fix -Wdiscarded-qualifiers warning in G80PreInit
    292     
    293     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    294 
    295 commit 947720bc20f8dcba8502e1db46ae0f180c5fa8d0
    296 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    297 Date:   Mon Jan 8 14:10:39 2024 -0800
    298 
    299     Fix warning: NVPatternROP defined but not used [-Wunused-const-variable=]
    300     
    301     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    302 
    303 commit 0176634d5e14f59dbd93895f4056ece528efd950
    304 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    305 Date:   Mon Jan 8 14:09:14 2024 -0800
    306 
    307     Fix warning: NVDMAKickoffCallback defined but not used [-Wunused-function]
    308     
    309     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    310 
    311 commit 57cfa71b2ca68a705c665c6b0ee920690b8eccb3
    312 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    313 Date:   Mon Jan 8 14:05:42 2024 -0800
    314 
    315     Fix 4 -Wdiscarded-qualifiers warnings
    316     
    317     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    318 
    319 commit 52db99b4d88c7dfdfa813bbeefd17f3c6f5751d9
    320 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    321 Date:   Mon Jan 8 14:03:29 2024 -0800
    322 
    323     Add X.Org's standard C warning flags to AM_CFLAGS
    324     
    325     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    326 
    327 commit 85198960a80ee751047551c332c5bad44bb2da92
    328 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    329 Date:   Mon Jan 8 14:01:21 2024 -0800
    330 
    331     configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
    332     
    333     AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
    334     so it's time to rely on it.
    335     
    336     Clears autoconf warnings:
    337     
    338     configure.ac:45: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
    339     configure.ac:45: You should run autoupdate.
    340     aclocal.m4:3515: AC_PROG_LIBTOOL is expanded from...
    341     configure.ac:45: the top level
    342     
    343     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    344 
    345 commit e64b5ac6dbef000ad4c26a151cc4e3d4f21e2ad0
    346 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    347 Date:   Thu Dec 7 18:23:53 2023 -0800
    348 
    349     Don't call xf86DisableRandR in ABI_VIDEODRV_VERSION 24 & later
    350     
    351     The API was removed by Xserver commit dd00e5466a0e4ea313d1860824da4123692827ed
    352     in xorg-server-1.20.0 and later.
    353     
    354     Found by gcc -Werror=implicit:
    355     
    356     riva_driver.c: In function RivaScreenInit:
    357     riva_driver.c:1213:12: error: implicit declaration of function
    358      xf86DisableRandR; did you mean xf86DisableIO?
    359      [-Werror=implicit-function-declaration]
    360      1213 |            xf86DisableRandR();
    361           |            ^~~~~~~~~~~~~~~~
    362           |            xf86DisableIO
    363     nv_driver.c: In function NVScreenInit:
    364     nv_driver.c:2635:16: error: implicit declaration of function
    365      xf86DisableRandR; did you mean xf86DisableIO?
    366      [-Werror=implicit-function-declaration]
    367      2635 |                xf86DisableRandR();
    368           |                ^~~~~~~~~~~~~~~~
    369           |                xf86DisableIO
    370     
    371     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    372 
    373 commit b536401064a7a20ff644719012c3c80f810791dc
    374 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    375 Date:   Thu Oct 5 17:25:52 2023 -0700
    376 
    377     gitlab CI: ensure libtool is installed in build container
    378     
    379     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    380 
    381 commit 04f4578f5b9004a58e69dddc37d4bdd73572c84b
    382 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    383 Date:   Sat Feb 25 09:13:29 2023 -0800
    384 
    385     Remove "All rights reserved" from Oracle copyright notices
    386     
    387     Oracle no longer includes this term in our copyright & license notices.
    388     
    389     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    390 
    391 commit 1b735e8c9681dcccd54ea0295c4853763dabb8d1
    392 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    393 Date:   Thu Jul 28 21:03:56 2022 -0500
    394 
    395     fix nv on powerpc
    396     
    397     Written by either Julio Merino <julio at meroh.net> or Nathan Whitehorn
    398     <nwhitehorn at freebsd.org> (emails obfuscated similar to freebsd
    399     convention, authorship is in doubt)
    400 
    401 commit adbd442a21ab67cb8da9445fcae339b4cd1134b3
    402 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    403 Date:   Thu Jul 28 17:30:21 2022 -0700
    404 
    405     gitlab CI: stop requiring Signed-off-by in commits
    406     
    407     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    408 
    409 commit bc1b6343f776ffcf1c398792b3aa3ad2ea5ded2a
    410 Author: Yusuf Khan <yusisamerican (a] gmail.com>
    411 Date:   Wed Jul 27 15:12:44 2022 -0400
    412 
    413     bump to version 2.1.22
    414     
    415     Signed-off-by: Yusuf Khan <yusisamerican (a] gmail.com>
    416 
    417 commit 94d6ea61377220d937eb5da9ef99e95fc6356b90
    418 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    419 Date:   Mon Jul 25 19:13:06 2022 -0700
    420 
    421     riva_xaa: don't build RivaSetRopPattern when XAA is not supported
    422     
    423     Fixes gcc warnings:
    424     
    425     riva_xaa.c: In function RivaSetRopPattern:
    426     riva_xaa.c:94:33: warning: implicit declaration of function
    427       XAAGetPatternROP; did you mean RivaSetPattern?
    428       [-Wimplicit-function-declaration]
    429              pRiva->riva.Rop->Rop3 = XAAGetPatternROP(rop);
    430                                      ^~~~~~~~~~~~~~~~
    431                                      RivaSetPattern
    432     At top level:
    433     riva_xaa.c:89:1: warning: RivaSetRopPattern defined but not used
    434       [-Wunused-function]
    435      RivaSetRopPattern(RivaPtr pRiva, int rop)
    436      ^~~~~~~~~~~~~~~~~
    437     
    438     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    439 
    440 commit b9f256b16f74b898d311c0ca310afc75456b73c9
    441 Author: Yusuf <yusisamerican (a] gmail.com>
    442 Date:   Fri Jun 24 18:46:06 2022 -0500
    443 
    444     Replace xf86PciInfo.h with our own pci ids
    445     
    446     Signed-off-by: YusufKhan-improves-things's avatarYusuf Khan <yusisamerican (a] gmail.com>
    447     ---
    448     v2: Add header to Makefile
    449     
    450     v3: commit v2
    451 
    452 commit 7ccde0d6c8ba79ff6d5a495038b928b52d042a2b
    453 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    454 Date:   Sat Feb 19 11:40:04 2022 -0800
    455 
    456     Update README.G80 for gitlab migration
    457     
    458     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    459 
    460 commit 9e33c6327fa161cca684f6894044810fbe96e84f
    461 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    462 Date:   Sat Jan 22 14:03:42 2022 -0800
    463 
    464     gitlab CI: add a basic build test
    465     
    466     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    467 
    468 commit 6168d934890e1066cf34f5bd97fd8c17b9dff548
    469 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    470 Date:   Sat Jan 22 14:02:12 2022 -0800
    471 
    472     Fix spelling/wording issues
    473     
    474     Found by using:
    475         codespell --builtin clear,rare,usage,informal,code,names
    476     
    477     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    478 
    479 commit ec6c1e02f91ad84577543a0a3bb24c27ca3bca23
    480 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    481 Date:   Sat Jan 22 13:59:51 2022 -0800
    482 
    483     Build xz tarballs instead of bzip2
    484     
    485     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    486 
    487 commit 80b2d1f93adbe1e9bde3a7001de02b340a9e6b89
    488 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    489 Date:   Sun Nov 25 14:34:43 2018 -0800
    490 
    491     Update configure.ac bug URL for gitlab migration
    492     
    493     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    494 
    495 commit 80c1b93552a2830a107d5305068a63274b5d2d51
    496 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    497 Date:   Sun Nov 18 13:31:22 2018 -0800
    498 
    499     Update README for gitlab migration
    500     
    501     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    502 
    503 commit b7d57087d082d027f059f4e0a6ce9982c3e5f0fb
    504 Author: Mihail Konev <k.mvc (a] ya.ru>
    505 Date:   Thu Jan 26 14:00:22 2017 +1000
    506 
    507     autogen: add default patch prefix
    508     
    509     Signed-off-by: Mihail Konev <k.mvc (a] ya.ru>
    510 
    511 commit 860b2bffc1a88cfd1ca6ff6d3d97783bdb2aeda9
    512 Author: Emil Velikov <emil.l.velikov (a] gmail.com>
    513 Date:   Mon Mar 9 12:00:52 2015 +0000
    514 
    515     autogen.sh: use quoted string variables
    516     
    517     Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
    518     fall-outs, when they contain space.
    519     
    520     Signed-off-by: Emil Velikov <emil.l.velikov (a] gmail.com>
    521     Reviewed-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    522     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    523 
    524 commit 90d2db6619c57c4af28763288c61fc12f3969c72
    525 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
    526 Date:   Tue Jan 24 10:32:07 2017 +1000
    527 
    528     autogen.sh: use exec instead of waiting for configure to finish
    529     
    530     Syncs the invocation of configure with the one from the server.
    531     
    532     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    533     Reviewed-by: Emil Velikov <emil.velikov (a] collabora.com>
    534 
    535 commit caf8230a1ffed71d4613ebf34addae7ee4506afe
    536 Author: Colin Walters <walters (a] verbum.org>
    537 Date:   Wed Jan 4 17:37:06 2012 -0500
    538 
    539     autogen.sh: Implement GNOME Build API
    540     
    541     http://people.gnome.org/~walters/docs/build-api.txt
    542     
    543     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    544 
    545 commit eac0278003e9e762b3fd268687b1648a442eb422
    546 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
    547 Date:   Thu Jan 26 11:18:06 2017 +1000
    548 
    549     configure: Drop AM_MAINTAINER_MODE
    550     
    551     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
    552 
    553 commit e4134c4ebd3522e730689e0bda7b9f8fd39aedb8
    554 Author: Matt Turner <mattst88 (a] gmail.com>
    555 Date:   Tue Jan 17 14:42:07 2017 -0800
    556 
    557     xf86-video-nv 2.1.21
    558     
    559     Signed-off-by: Matt Turner <mattst88 (a] gmail.com>
    560 
    561 commit 42e260a7ab630fdfa4664f467dad25e7178ff809
    562 Author: Adam Jackson <ajax (a] redhat.com>
    563 Date:   Tue Jul 19 10:03:56 2016 -0400
    564 
    565     Adapt Block/WakeupHandler signature for ABI 23
    566     
    567     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    568 
    569 commit 38d888e0f377bf28373b55c3250c39ab5f8c95b3
    570 Author: Matthieu Herrb <matthieu (a] herrb.eu>
    571 Date:   Mon Nov 18 21:14:42 2013 +0100
    572 
    573     Fix shadow framebuffer implementation.
    574     
    575     Makes it possible to run the nv driver without XAA on cards where
    576     EXA is not supported.
    577     
    578     Signed-off-by: Matthieu Herrb <matthieu (a] herrb.eu>
    579     Reviewed-by: Adam Jackson <ajax (a] redhat.com>
    580 
    581 commit 0b6619fec39fada995646fb95bb25e72d3c9a491
    582 Author: Egbert Eich <eich (a] freedesktop.org>
    583 Date:   Tue Aug 13 20:36:59 2013 +0200
    584 
    585     init: Initialize VGA IOBase before using it
    586     
    587     The NV driver did never set the VGA IOBase for those registers which
    588     have different addresses dependent whether the VGA engine is running in
    589     mono or color mode.
    590     This has not been detected as the VGA mode and font save/restore
    591     functions initialize this value themselves.
    592     
    593     Signed-off-by: Egbert Eich <eich (a] freedesktop.org>
    594     Reviewed-by: Mark Kettenis <kettenis (a] openbsd.org>
    595 
    596 commit 49ee1c26ea982e302169c949ebd0abb9d8ef362c
    597 Author: Jeremy White <jwhite (a] codeweavers.com>
    598 Date:   Thu Mar 21 08:59:06 2013 -0700
    599 
    600     Include xf86Modes.h to use functions from hw/xfree86/modes/xf86Modes.c.
    601     
    602     Signed-off-by: Jeremy White <jwhite (a] codeweavers.com>
    603     Reviewed-by: Robert Morell <rmorell (a] nvidia.com>
    604     Reviewed-by: Aaron Plattner <aplattner (a] nvidia.com>
    605     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    606 
    607 commit fc78fe98222b0204b8a2872a529763d6fe5048da
    608 Author: Adam Jackson <ajax (a] redhat.com>
    609 Date:   Tue Sep 25 08:54:49 2012 -0400
    610 
    611     Remove mibstore.h
    612     
    613     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    614 
    615 commit e82fddd3e962189ad4493e2bf98ba533cf36d8c3
    616 Author: Dave Airlie <airlied (a] redhat.com>
    617 Date:   Tue Jul 17 16:49:24 2012 +1000
    618 
    619     nv: bump version to 2.1.20
    620     
    621     Signed-off-by: Dave Airlie <airlied (a] redhat.com>
    622 
    623 commit 0d4ea629bcfd72c7242dadbd2d71d9a7034a9467
    624 Author: Dave Airlie <airlied (a] redhat.com>
    625 Date:   Tue Jul 17 16:48:56 2012 +1000
    626 
    627     nv: add missing fbman includes.
    628     
    629     Signed-off-by: Dave Airlie <airlied (a] redhat.com>
    630 
    631 commit 86e83109d6309455e505d636e7760942177b1519
    632 Author: Dave Airlie <airlied (a] redhat.com>
    633 Date:   Tue Jul 17 16:05:09 2012 +1000
    634 
    635     xf86-video-nv: bump to version 2.1.19
    636     
    637     Signed-off-by: Dave Airlie <airlied (a] redhat.com>
    638 
    639 commit e5e3e733d933fc3accdd6c3c7a02df5950530cae
    640 Author: Dave Airlie <airlied (a] gmail.com>
    641 Date:   Mon Jul 16 18:48:32 2012 +1000
    642 
    643     nv: make XAA optional.
    644     
    645     This allows nv to build without XAA.
    646     
    647     Signed-off-by: Dave Airlie <airlied (a] redhat.com>
    648 
    649 commit 713e9501b87465cf2a62c27605b6fc4a454dad95
    650 Author: Dave Airlie <airlied (a] redhat.com>
    651 Date:   Thu Jun 7 15:52:16 2012 +0100
    652 
    653     nv: port to new compat API.
    654     
    655     Signed-off-by: Dave Airlie <airlied (a] redhat.com>
    656 
    657 commit b3d61828837661c9b383378a7d6006752659108b
    658 Author: Adam Jackson <ajax (a] redhat.com>
    659 Date:   Mon Dec 19 16:57:40 2011 -0500
    660 
    661     Fix for new vgahw ABI
    662     
    663     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    664 
    665 commit 5b7f07f8171dd5ca4f13d7da25d7d91140b036e1
    666 Author: Adam Jackson <ajax (a] redhat.com>
    667 Date:   Mon Dec 19 16:55:30 2011 -0500
    668 
    669     Make failure to XAA non-fatal
    670     
    671     Fall back to NoAccel on G80 since there's no shadowfb support there,
    672     otherwise fall to shadowfb.
    673     
    674     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
    675 
    676 commit 4b03459a835ee43d940054cbdaefa7c330bff385
    677 Author: Nicolas Kaiser <nikai (a] nikai.net>
    678 Date:   Mon Apr 25 04:26:33 2011 -0700
    679 
    680     remove duplicated includes
    681     
    682     Remove duplicated includes of guarded headers.
    683     
    684     Signed-off-by: Nicolas Kaiser <nikai (a] nikai.net>
    685     Reviewed-by: Aaron Plattner <aplattner (a] nvidia.com>
    686     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    687 
    688 commit 2b17d1ac579ee426f631f4c62c9f0cf617a06e51
    689 Author: Cyril Brulebois <kibi (a] debian.org>
    690 Date:   Tue Mar 1 17:09:10 2011 -0800
    691 
    692     Fix compiler warning.
    693     
    694     Get rid of this with CFLAGS="-Wall -Werror":
    695     |   CC     g80_display.lo
    696     | cc1: warnings being treated as errors
    697     | g80_display.c: In function G80CrtcSetPClk:
    698     | g80_display.c:216: error: unused variable i
    699     
    700     Signed-off-by: Cyril Brulebois <kibi (a] debian.org>
    701     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    702     Reviewed-by: Aaron Plattner <aplattner (a] nvidia.com>
    703     Tested-by: Aaron Plattner <aplattner (a] nvidia.com>
    704 
    705 commit 95108089e22d33723488baba22467f2f3c4f1bf6
    706 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    707 Date:   Sat Oct 30 09:53:33 2010 -0700
    708 
    709     Correct copyright date in previous commit
    710     
    711     Oops, pasted in the new template and forgot to restore the original date
    712     
    713     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    714 
    715 commit d7727e5307c5c3fd0dbc51394893385cb3b01101
    716 Author: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    717 Date:   Sat Oct 30 09:39:39 2010 -0700
    718 
    719     Sun's copyrights now belong to Oracle
    720     
    721     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    722 
    723 commit cb93a9b513b5814b18594de7a3b67bb225fb9c34
    724 Author: Jesse Adkins <jesserayadkins (a] gmail.com>
    725 Date:   Tue Sep 28 13:29:51 2010 -0700
    726 
    727     Purge cvs tags.
    728     
    729     Signed-off-by: Jesse Adkins <jesserayadkins (a] gmail.com>
    730     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] oracle.com>
    731 
    732 commit 41de275248cf02db8cf0d4ab5df7596b23ea573d
    733 Author: Aaron Plattner <aplattner (a] nvidia.com>
    734 Date:   Fri Jul 30 14:14:59 2010 -0700
    735 
    736     nv 2.1.18
    737     
    738     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    739 
    740 commit 470c5c662f25d4e27b7d8d25974498aaaae1bf2c
    741 Author: Gaetan Nadon <memsize (a] videotron.ca>
    742 Date:   Mon Jul 19 17:01:59 2010 -0700
    743 
    744     Remove RANDR_12_INTERFACE checking, always defined.
    745     
    746     RANDR_12_INTERFACE is defined in xserver/randr/randstr.h since version 1.2.
    747     This driver only configures against xserver 1.3 or higher.
    748     
    749     Reported-by: Aaron Plattner <aplattner (a] nvidia.com>
    750     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    751     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    752 
    753 commit fb82b1725ffdbea78557ea03e0004eef7ef346c1
    754 Author: Gaetan Nadon <memsize (a] videotron.ca>
    755 Date:   Wed Jul 21 16:49:04 2010 -0400
    756 
    757     config: add comments for main statements
    758 
    759 commit 91d89916d47b76882769d5f977e75f4043202ba3
    760 Author: Gaetan Nadon <memsize (a] videotron.ca>
    761 Date:   Wed Jul 21 16:07:00 2010 -0400
    762 
    763     config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
    764     
    765     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    766 
    767 commit c2efd50238a529f4e58627dbf0cb516088395f9d
    768 Author: Gaetan Nadon <memsize (a] videotron.ca>
    769 Date:   Wed Jul 21 14:37:41 2010 -0400
    770 
    771     config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
    772     
    773     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    774 
    775 commit 7e6c5ff1692cf3c6697c6cb6c9c8d437724ce7f5
    776 Author: Gaetan Nadon <memsize (a] videotron.ca>
    777 Date:   Wed Jul 21 14:05:22 2010 -0400
    778 
    779     config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
    780     
    781     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    782 
    783 commit ead1ae34120260d4efb2d80d8aee63d790807189
    784 Author: Gaetan Nadon <memsize (a] videotron.ca>
    785 Date:   Wed Jul 21 09:27:42 2010 -0400
    786 
    787     config: complete AC_INIT m4 quoting
    788     
    789     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    790 
    791 commit 976120265bf1a38975b957eed2f2ced2fa463954
    792 Author: Gaetan Nadon <memsize (a] videotron.ca>
    793 Date:   Tue Jul 20 21:44:57 2010 -0400
    794 
    795     config: remove unrequired AC_SUBST([XORG_CFLAGS])
    796     
    797     This macro is called by PKG_CHECK_MODULES
    798     
    799     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    800 
    801 commit 91a354748c18c0368932df6ab1f9ebab17780338
    802 Author: Gaetan Nadon <memsize (a] videotron.ca>
    803 Date:   Tue Jul 20 20:24:42 2010 -0400
    804 
    805     config: remove unrequired AC_HEADER_STDC
    806     
    807     Autoconf says:
    808     "This macro is obsolescent, as current systems have conforming
    809     header files. New programs need not use this macro".
    810     
    811     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    812 
    813 commit 67b7e53a3a745fc84e3aacda883c17758d4c7927
    814 Author: Gaetan Nadon <memsize (a] videotron.ca>
    815 Date:   Tue Jul 20 19:41:31 2010 -0400
    816 
    817     config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
    818     
    819     XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
    820     AC_PROG_C_C99. This sets gcc with -std=gnu99.
    821     If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
    822     
    823     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    824 
    825 commit d35946f7f5b586f6fae91231f88d112867edd20b
    826 Author: Gaetan Nadon <memsize (a] videotron.ca>
    827 Date:   Tue Jul 20 18:45:19 2010 -0400
    828 
    829     config: update AC_PREREQ statement to 2.60
    830     
    831     Unrelated to the previous patches, the new value simply reflects
    832     the reality that the minimum level for autoconf to configure
    833     all x.org modules is 2.60 dated June 2006.
    834     
    835     ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
    836     
    837     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    838 
    839 commit e81a04c16ab8683a118bcf9c47426ddee3ca6637
    840 Author: Gaetan Nadon <memsize (a] videotron.ca>
    841 Date:   Tue Jul 20 16:15:29 2010 -0400
    842 
    843     config: upgrade to util-macros 1.8 for additional man page support
    844     
    845     Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
    846     The value of MAN_SUBST is the same for all X.Org packages.
    847 
    848 commit 90ee9cbb11ebe7f087b023fe1f6f0cfe1e94d5fd
    849 Author: Aaron Plattner <aplattner (a] nvidia.com>
    850 Date:   Mon Jul 19 15:52:06 2010 -0700
    851 
    852     Add a missing " }," pointed out by Johannes Obermayr.
    853     
    854     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    855 
    856 commit fd341048bac3d7181bcb37b51e59118babf9885c
    857 Merge: 6d2431a a2dc32c
    858 Author: Aaron Plattner <aplattner (a] nvidia.com>
    859 Date:   Mon Jul 19 11:34:39 2010 -0700
    860 
    861     Merge branch 'master' of git://soprano/~aaron/xf86-video-nv
    862 
    863 commit 6d2431a37ffd7a976e9046424a6c1f3c47ded2df
    864 Author: Gaetan Nadon <memsize (a] videotron.ca>
    865 Date:   Sat Jul 17 10:52:50 2010 -0700
    866 
    867     The /compat code is no longer required.
    868     
    869     This was used at one point in time to backport the modes code from server
    870     1.3 to server 1.2. When the tarball was created, whatever modes code
    871     was on the developer disk was included.
    872     
    873     The server 1.2 as shipped in the tarball on the web does not contain the
    874     modes code. It was added just after and found in git branch server-1.2-branch.
    875     
    876     The modes code was initially included in version 2.0.95 and still compiles
    877     with server 1.2. As of version 2.1.9 it no longer compiles.
    878     Subsequent versions are not backward compatible and probably not meant to be.
    879     
    880     The XRandR wiki points to articles saying that XRandR 1.2 first appeared in
    881     server 1.3 and nv 2.0.95. Given that modes code in current server version
    882     does not compile with server 1.2, and that the modes code is included in
    883     version 1.3 and up, might as well stop including this modes code in the driver.
    884     
    885     This patch makes the driver requiring server 1.3 or later.
    886     
    887     This will solve the issue where "make dist" fails "out of the box"
    888     and requires manual fix-up on the build machine which is documented
    889     in the compat/README file.
    890     
    891     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    892     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    893 
    894 commit a2dc32c5c900cbeb3fd2f99d38b64004f0ac7876
    895 Author: Aaron Plattner <aplattner (a] nvidia.com>
    896 Date:   Mon Jul 19 11:27:52 2010 -0700
    897 
    898     Add PCI table entries for the GeForce 315
    899     
    900     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    901 
    902 commit c383cc20dd81fa692c73968107c125787051c14d
    903 Author: Aaron Plattner <aplattner (a] nvidia.com>
    904 Date:   Wed Jul 14 07:52:42 2010 -0700
    905 
    906     Unlike for lspci and the kernel, X bus IDs are decimal instead of hex.
    907     
    908     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    909 
    910 commit b9f1251a989c5bf69f47746a3ca4021db4798a03
    911 Author: Aaron Plattner <aplattner (a] nvidia.com>
    912 Date:   Fri Jul 9 12:53:28 2010 -0700
    913 
    914     Bring NVKnownChipsets up to date.
    915     
    916     Based on a suggestion from Renzo <rfabriek (a] nerdshack.com>
    917     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    918 
    919 commit 0f220eb6934edc9a1d2d7d8c11573cdc8a9280e3
    920 Author: Aaron Plattner <aplattner (a] nvidia.com>
    921 Date:   Wed Jun 2 16:06:40 2010 -0700
    922 
    923     Fix the kernel driver error reporting to be a little more verbose.
    924     
    925     Commit 3e9f7704122e0685ce83f7d3d3630e8a07293671 added printouts when the driver
    926     detects that a kernel module is attached to the given PCI device.  However, it
    927     uses ErrorF and doesn't print any identifying information about *which* device
    928     has the problem or even which driver is complaining.  Fix it to use xf86DrvMsg
    929     and print the driver name and PCI device and bus IDs.
    930     
    931     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    932 
    933 commit 4e1efd5222ffb8328b12f63e4d8083298b44dd17
    934 Author: Aaron Plattner <aplattner (a] nvidia.com>
    935 Date:   Wed Jun 2 15:39:35 2010 -0700
    936 
    937     Depend on libpciaccess >= 0.10.7.
    938     
    939     This is the first version to contain pci_device_has_kernel_driver.
    940     
    941     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    942 
    943 commit 78ffecce368868f7b363e7f520d163e2e4330adc
    944 Author: Aaron Plattner <aplattner (a] nvidia.com>
    945 Date:   Wed Jun 2 15:29:57 2010 -0700
    946 
    947     Revert "Refuse to bind to a device which has kernel modesetting active."
    948     
    949     It was superseded by 3e9f7704122e0685ce83f7d3d3630e8a07293671, which depends on
    950     libpciaccess and not libdrm.  This is better, because the server already depends
    951     on the former, while the latter is optional.
    952     
    953     This reverts commit 17ab5dbea69e690cbf78c25040db518471e0887f.
    954     
    955     Conflicts:
    956     
    957             src/nv_driver.c
    958 
    959 commit 133f7c4d51b3c7d7e1e7af80056947d3a7ec2097
    960 Author: Ben Skeggs <bskeggs (a] redhat.com>
    961 Date:   Fri Aug 28 09:43:16 2009 +1000
    962 
    963     nv: refuse to load if there's a kernel driver bound to the device already
    964     
    965     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
    966 
    967 commit 6a86c607b68e016390553ec91cd2e39b65364a9a
    968 Author: Gaetan Nadon <memsize (a] videotron.ca>
    969 Date:   Sun Jun 13 09:50:31 2010 -0400
    970 
    971     COPYING: update file with Copyright notices from source code.
    972     
    973     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
    974 
    975 commit 4fff9d3f0a27de68bd3190a98558a3de1b7a85d2
    976 Author: Tiago Vignatti <tiago.vignatti (a] nokia.com>
    977 Date:   Tue May 25 13:32:18 2010 +0300
    978 
    979     Don't use libcwrappers for calloc and free
    980     
    981     Signed-off-by: Tiago Vignatti <tiago.vignatti (a] nokia.com>
    982 
    983 commit 17ab5dbea69e690cbf78c25040db518471e0887f
    984 Author: Marcin Slusarz <marcin.slusarz (a] gmail.com>
    985 Date:   Fri Apr 16 10:19:19 2010 -0700
    986 
    987     Refuse to bind to a device which has kernel modesetting active.
    988     
    989     Touching directly the hardware while kernel modesetting is active
    990     breaks console output.
    991     
    992     Patch almost entrirely based on VESA patch by
    993     Christopher James Halse Rogers <christopher.halse.rogers (a] canonical.com>
    994     
    995     Signed-off-by: Marcin Slusarz <marcin.slusarz (a] gmail.com>
    996     Tested-by: Aaron Plattner <aplattner (a] nvidia.com>
    997     Reviewed-by: Aaron Plattner <aplattner (a] nvidia.com>
    998 
    999 commit 250a3a7cee1a4bbfc432ab6da5b986e889207526
   1000 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1001 Date:   Wed Mar 10 18:31:08 2010 -0800
   1002 
   1003     Update MCP6x supported products.
   1004     
   1005     Use the official names for 10DE:053B and 10DE:053E.  Add some additional
   1006     product IDs and update the documentation.
   1007     
   1008     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1009 
   1010 commit 347625b8e187c4ab696cd1dad95e49c31ced12f6
   1011 Author: Markus Strobl <markus.strobl (a] gmx.at>
   1012 Date:   Wed Mar 10 18:26:33 2010 -0800
   1013 
   1014     Bug #19817: Add support for GeForce 7025 and 7050.
   1015     
   1016     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1017 
   1018 commit e6b046329480a26ecebadf4314673db3f107f83e
   1019 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1020 Date:   Mon Mar 8 16:49:24 2010 -0800
   1021 
   1022     Bug #24787: Don't crash if LVDS initialization fails
   1023     
   1024     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1025 
   1026 commit 71321d0ddecf1ab5327c754353d31db5d1f3c6bf
   1027 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1028 Date:   Mon Mar 8 13:34:20 2010 -0800
   1029 
   1030     nv 2.1.17
   1031     
   1032     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1033 
   1034 commit 467f0f3890622e57607b103b07e4f265cf999b1e
   1035 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1036 Date:   Mon Mar 8 13:16:26 2010 -0800
   1037 
   1038     More products
   1039     
   1040     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1041     Reviewed-by: Andy Ritger <ARitger (a] nvidia.com>
   1042 
   1043 commit e34a53167d6a142949b3e0258dc336dc297368aa
   1044 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1045 Date:   Fri Mar 5 14:27:31 2010 -0800
   1046 
   1047     G80: Cast register reads before shifting them to avoid truncation to 32 bits.
   1048     
   1049     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1050 
   1051 commit 9378ecd34ad71083602232b56e8810d6cd39b518
   1052 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1053 Date:   Wed Mar 3 20:29:55 2010 -0800
   1054 
   1055     Bug #19545: Add support for MCP7x-based integrated GPUs.
   1056     
   1057     Based in part on an idea from Ben Skeggs.
   1058     
   1059     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1060     Signed-off-by: Andy Ritger <aritger (a] nvidia.com>
   1061     Reviewed-by: Christian Zander <chzander (a] nvidia.com>
   1062 
   1063 commit 49349f6e47b7315088a80789f134895677f57287
   1064 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1065 Date:   Tue Mar 2 12:53:54 2010 -0800
   1066 
   1067     G80: Log unrecognized outputs
   1068     
   1069     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1070     Reviewed-by: Andy Ritger <aritger (a] nvidia.com>
   1071 
   1072 commit 7b01fc8f4ba1182370980f54a34bdb959e291e02
   1073 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1074 Date:   Mon Mar 1 14:26:51 2010 -0800
   1075 
   1076     Bug #26612: Separate LUTs per output.
   1077     
   1078     Wire up the RandR 1.2 gamma_set hook.  Call it from G80SetPalette like the Intel
   1079     driver does.
   1080     
   1081     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1082     Signed-off-by: Andy Ritger <aritger (a] nvidia.com>
   1083     Reviewed-by: Christian Zander <chzander (a] nvidia.com>
   1084 
   1085 commit e6f4c9c6379b20b9fee50489d6afd05867c35967
   1086 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1087 Date:   Fri Jan 15 13:46:50 2010 -0800
   1088 
   1089     Update Sun license notices to current X.Org standard form
   1090     
   1091     Signed-off-by: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1092 
   1093 commit 893cee2aeda8074de3d5c99df90e23d6ec2217d2
   1094 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1095 Date:   Tue Dec 15 22:01:02 2009 -0500
   1096 
   1097     configure.ac: remove unused sdkdir=$(pkg-config...) statement
   1098     
   1099     The sdkdir variable isn't use, so remove the statement.
   1100     
   1101     Acked-by: Dan Nicholson <dbn.lists (a] gmail.com>
   1102     
   1103     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1104 
   1105 commit 2b69212ff84e8b815d6915dc81644280cc92cbe7
   1106 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1107 Date:   Tue Dec 15 10:48:33 2009 -0800
   1108 
   1109     nv 2.1.16
   1110 
   1111 commit 99ed1c83f78b3b947d95aa9f0d3b5555d9a2a769
   1112 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1113 Date:   Tue Dec 15 10:17:27 2009 -0800
   1114 
   1115     New board names
   1116     
   1117     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1118 
   1119 commit 5eb01497139ead89c7262a6055a4fd293c5beb3e
   1120 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1121 Date:   Tue Dec 15 10:16:51 2009 -0800
   1122 
   1123     Remove an unnecessary (and typo'd) gitignore comment
   1124 
   1125 commit 85638b2f0acc418aa77241dd123f7de76ea3ce8f
   1126 Author: Adam Jackson <ajax (a] redhat.com>
   1127 Date:   Tue Dec 15 16:42:15 2009 -0500
   1128 
   1129     g80: Add a no-op gamma hook so we don't crash on 1.7 servers
   1130     
   1131     Signed-off-by: Adam Jackson <ajax (a] redhat.com>
   1132 
   1133 commit d3ba2a45ed21f60667716be0cdcb6a7888263ffd
   1134 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1135 Date:   Mon Nov 23 09:25:05 2009 -0500
   1136 
   1137     Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
   1138     
   1139     Now that the INSTALL file is generated.
   1140     Allows running make maintainer-clean.
   1141 
   1142 commit 8664df401ff26718608e0bfc319514387d232771
   1143 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1144 Date:   Wed Oct 28 14:41:41 2009 -0400
   1145 
   1146     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
   1147     
   1148     Automake 'foreign' option is specified in configure.ac.
   1149     Remove from Makefile.am
   1150 
   1151 commit bbb016dfdca06c34bdc163ee772284a5fc1f1139
   1152 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1153 Date:   Wed Oct 28 14:09:09 2009 -0400
   1154 
   1155     INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
   1156     
   1157     Add missing INSTALL file. Use standard GNU file on building tarball
   1158     README may have been updated
   1159     Remove AUTHORS file as it is empty and no content available yet.
   1160     Remove NEWS file as it is empty and no content available yet.
   1161 
   1162 commit ee24fd1773268e0a593c7de760bafa282f3489a2
   1163 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1164 Date:   Mon Oct 26 12:54:21 2009 -0400
   1165 
   1166     Several driver modules do not have a ChangeLog target in Makefile.am #23814
   1167     
   1168     The git generated ChangeLog replaces the hand written one.
   1169     Update configure.ac to xorg-macros level 1.3.
   1170     Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
   1171     Update Makefile.am to add ChangeLog target if missing
   1172     Remove ChangeLog from EXTRA_DIST or *CLEAN variables
   1173     This is a pre-req for the INSTALL_CMD
   1174 
   1175 commit 57c505852bcf38dc3a3e6a9d603e4a8fd9ed3b80
   1176 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1177 Date:   Thu Oct 22 13:02:49 2009 -0400
   1178 
   1179     .gitignore: use common defaults with custom section # 24239
   1180     
   1181     Using common defaults will reduce errors and maintenance.
   1182     Only the very small or inexistent custom section need periodic maintenance
   1183     when the structure of the component changes. Do not edit defaults.
   1184 
   1185 commit f07ed67a9e14ddc42a96756fbe69cf927c308d1c
   1186 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1187 Date:   Thu Oct 22 12:34:17 2009 -0400
   1188 
   1189     .gitignore: use common defaults with custom section # 24239
   1190     
   1191     Using common defaults will reduce errors and maintenance.
   1192     Only the very small or inexistent custom section need periodic maintenance
   1193     when the structure of the component changes. Do not edit defaults.
   1194 
   1195 commit b30ec386abb7219be50c7aa42db9f08f12fe5c8c
   1196 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1197 Date:   Tue Nov 10 12:17:23 2009 -0800
   1198 
   1199     More new boards
   1200     
   1201     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1202 
   1203 commit f050096ad3c9ef4484b69c22217efe0557f16e35
   1204 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1205 Date:   Mon Nov 9 16:16:19 2009 -0800
   1206 
   1207     New boards
   1208     
   1209     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1210 
   1211 commit 0250f0d7ebe30368c5a63809ed1f58673493627c
   1212 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
   1213 Date:   Fri Sep 11 12:24:18 2009 +1000
   1214 
   1215     nv 2.1.15
   1216     
   1217     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   1218 
   1219 commit 5486e55c9feb5734b967c2618e0c96cd4a2322ce
   1220 Author: Dave Airlie <airlied (a] redhat.com>
   1221 Date:   Tue Jul 28 18:37:42 2009 +1000
   1222 
   1223     abi: fixup so the define is picked up
   1224 
   1225 commit 85b5ff3fdf3141ef01604bd7eb8e71e30d24717f
   1226 Author: Dave Airlie <airlied (a] redhat.com>
   1227 Date:   Tue Jul 28 15:22:40 2009 +1000
   1228 
   1229     nv: change to using ABI version check
   1230 
   1231 commit 445498d2cc977b8c4f22fca881c75637dc7b058a
   1232 Author: Dave Airlie <airlied (a] redhat.com>
   1233 Date:   Tue Jul 28 13:32:32 2009 +1000
   1234 
   1235     nv: update for resources/RAC API removal
   1236 
   1237 commit 957b8c1a240884b26ee5b91856c251622cc0b2a7
   1238 Author: Peter Hutterer <peter.hutterer (a] who-t.net>
   1239 Date:   Thu Jul 16 11:49:24 2009 +1000
   1240 
   1241     Update to xextproto 7.1 support.
   1242     
   1243     DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
   1244     need to include dpmsconst.h if xextproto 7.1 is available.
   1245     
   1246     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   1247 
   1248 commit e8d4dd85de02c689d3e0cc86a99aae6e61a7d17e
   1249 Author: Gaetan Nadon <memsize (a] videotron.ca>
   1250 Date:   Thu Jul 9 14:07:09 2009 -0400
   1251 
   1252     xf86-video-nv: use XORG_CHANGELOG macro to create ChangeLog. #22611
   1253     
   1254     Adding the macro in configure.ac and use it in Makefile.am
   1255     Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611
   1256     
   1257     Signed-off-by: Gaetan Nadon <memsize (a] videotron.ca>
   1258     Signed-off-by: Peter Hutterer <peter.hutterer (a] who-t.net>
   1259 
   1260 commit c56b92149c6291e7ef96b30a4fc7bee30073b90c
   1261 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1262 Date:   Thu Jul 2 12:03:13 2009 -0700
   1263 
   1264     Bump to 2.1.14
   1265 
   1266 commit 05d2b851b96c2f1b3223f8d5f40b8ee074e5f23f
   1267 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1268 Date:   Fri Jun 26 17:53:53 2009 -0700
   1269 
   1270     More new chips
   1271 
   1272 commit 68c2914f1775541784e6cf88019960342d8433bc
   1273 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1274 Date:   Fri Jun 12 17:34:43 2009 -0700
   1275 
   1276     Fix modesets on certain GPUs that were broken by the previous commit.
   1277 
   1278 commit 36eb96854b34bee6b65a2b2d4df25f53b47194e4
   1279 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1280 Date:   Wed Jun 10 18:49:32 2009 -0700
   1281 
   1282     New chip support.
   1283     
   1284     Part of the G80DispPreInit change suggested by <shenyn321 (a] hotmail.com>.
   1285 
   1286 commit 23ca1b0d4324ae65a0c2a39cc877d318063988b1
   1287 Author: Adam Jackson <ajax (a] redhat.com>
   1288 Date:   Thu May 28 15:11:20 2009 -0400
   1289 
   1290     Remove useless loader symbol lists.
   1291 
   1292 commit c8d6f7aa7c99a1b71289f8e8e07becc10f61f379
   1293 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1294 Date:   Fri May 15 16:24:57 2009 -0700
   1295 
   1296     More chip names.
   1297     
   1298     Add support for the following previously unsupported chips:
   1299       * 0x0658 - Quadro FX 380
   1300       * 0x0659 - Quadro FX 580
   1301       * 0x065C - Quadro FX 770M
   1302 
   1303 commit 29acf7c970d12c1dfd7bf6c7a42fe2448aa7f3d7
   1304 Author: Yinan Shen <shenyn321 (a] gmail.com>
   1305 Date:   Wed May 6 19:14:33 2009 -0700
   1306 
   1307     G80: Fix incorrect I2C port access for ports above 3.
   1308 
   1309 commit bf18cd4842c33df61b03c3d4e0f00e34485fb957
   1310 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1311 Date:   Tue May 5 01:29:08 2009 -0700
   1312 
   1313     Fix a dumb typo in the chip name entry for the GeForce 9800 GTX+
   1314 
   1315 commit df87eaf191209b0f1619ea74dc9fb0314b6fd288
   1316 Author: Adam Jackson <ajax (a] redhat.com>
   1317 Date:   Tue Apr 7 13:40:36 2009 -0400
   1318 
   1319     nv 2.1.13
   1320 
   1321 commit c0cc7d1247798867c695aeddcffe88edacbb6c7c
   1322 Author: Adam Jackson <ajax (a] redhat.com>
   1323 Date:   Tue Apr 7 13:34:26 2009 -0400
   1324 
   1325     Remove README.NV1
   1326     
   1327     There's no nv1 support here, so.
   1328 
   1329 commit b278aca7d7b92b7fd62045d1aab44d78f694d608
   1330 Author: Bryce Harrington <bryce (a] bryceharrington.org>
   1331 Date:   Thu Mar 12 16:56:57 2009 -0700
   1332 
   1333     Add missing pci id for GeForce 7100 GS
   1334     
   1335     Signed-off-by: Bryce Harrington <bryce (a] bryceharrington.org>
   1336     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1337 
   1338 commit 74758ef3b184a37d211572d0deb826bd30d0de13
   1339 Author: Chris Ball <cjb (a] laptop.org>
   1340 Date:   Fri Feb 27 10:55:11 2009 -0500
   1341 
   1342     Revert "Build fix: set EXA_DRIVER_KNOWN_MAJOR=3"
   1343     
   1344     This reverts commit 492513bf047f7660ef9fd32fda7ebc28704079be.
   1345     The EXA developers have backed out this ABI bump.
   1346     
   1347     Signed-off-by: Chris Ball <cjb (a] laptop.org>
   1348 
   1349 commit 492513bf047f7660ef9fd32fda7ebc28704079be
   1350 Author: Chris Ball <cjb (a] laptop.org>
   1351 Date:   Tue Feb 24 23:44:47 2009 -0500
   1352 
   1353     Build fix: set EXA_DRIVER_KNOWN_MAJOR=3
   1354     
   1355     EXA in server HEAD requires this now.  Since this driver doesn't
   1356     use {Prepare,Finish}Access or UploadToScratch, the change is safe.
   1357     
   1358     Signed-off-by: Chris Ball <cjb (a] laptop.org>
   1359 
   1360 commit b9140a510efa49b36973d02f1e110d33d22e653d
   1361 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1362 Date:   Tue Feb 3 13:28:07 2009 -0800
   1363 
   1364     Add NV_/RIVA_ prefixes to fix build warnings.
   1365     
   1366     xserver commit 5e0967f5 pollutes the namespace by adding a "SetBit" macro to
   1367     inputstr.h that conflicts with the preexisting ones in nv_type.h and
   1368     riva_type.h.
   1369 
   1370 commit 3890a0aefc4c133999a10fad9d32745b635634ac
   1371 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1372 Date:   Fri Jan 30 20:43:04 2009 -0800
   1373 
   1374     Add README with pointers to mailing list, bugzilla & git repos
   1375 
   1376 commit 302ffbefb880afb7e297c4a41ed3c106b7623fdb
   1377 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1378 Date:   Fri Jan 9 16:31:55 2009 -0800
   1379 
   1380     Remove xorgconfig & xorgcfg from See Also list in man page
   1381 
   1382 commit 6c6511f4bd933410778e93429bd37e2f24b78618
   1383 Author: Chris Ball <cjb (a] laptop.org>
   1384 Date:   Mon Nov 3 20:08:32 2008 -0500
   1385 
   1386     Build fix, s/pNv->/pRiva->/.
   1387     
   1388     Fixes 52c034f5a41195f2b3193ec8c18b3f4ed7a763a3.
   1389 
   1390 commit 52c034f5a41195f2b3193ec8c18b3f4ed7a763a3
   1391 Author: Adam Jackson <ajax (a] redhat.com>
   1392 Date:   Mon Nov 3 15:01:58 2008 -0500
   1393 
   1394     Do E-EDID if built against a server that supports it.
   1395 
   1396 commit b5f33108fea77280c9acd219954f20401f760faf
   1397 Author: Adam Jackson <ajax (a] redhat.com>
   1398 Date:   Mon Oct 27 17:54:36 2008 -0400
   1399 
   1400     Adjust the nv34 panel tweak for Toshiba Tecra M2.
   1401 
   1402 commit e387bf31aae78d4447b4af555a8d09f79f72e6e7
   1403 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1404 Date:   Fri Oct 17 20:45:18 2008 -0700
   1405 
   1406     Only match PCI display devices in our display driver.
   1407     
   1408     Apparently the server needs the driver to tell it that no, we really don't want
   1409     screen sections on our NIC, USB hubs, bridge devices, etc.
   1410     
   1411     Stop whining about PROBE_DETECT in G80 PreInit and just bail out instead.
   1412     
   1413     Bug #18099: Xorg -configure tries to create a screen for every nvidia device.
   1414 
   1415 commit 27e2a98531e8b190a73d126508400283e0fb02df
   1416 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1417 Date:   Thu Aug 28 11:19:04 2008 -0700
   1418 
   1419     Bump to 2.1.12.
   1420 
   1421 commit 75bcdc7ab1f3a4b715aad96e9739bedf4bc33321
   1422 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1423 Date:   Thu Aug 28 11:18:29 2008 -0700
   1424 
   1425     G80: Fix a CPUToScreenColorExpandFill bug introduced by commit 2e0416c.
   1426 
   1427 commit c3aa93fa478d78f8d57c5dbfc871eec84f7f7bd2
   1428 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1429 Date:   Tue Aug 26 22:27:46 2008 -0700
   1430 
   1431     Bump to 2.1.11.
   1432 
   1433 commit 36af14dfdb1feb4d5d47b1542803f1d292585fdf
   1434 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1435 Date:   Tue Aug 26 13:47:04 2008 -0700
   1436 
   1437     One more missing GPU name.
   1438 
   1439 commit 02001d2298dc61dcd904bc149a64147b2dadba9f
   1440 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1441 Date:   Mon Aug 25 10:31:01 2008 -0700
   1442 
   1443     More chips names.
   1444 
   1445 commit 7884f5918715a8df35cd0d7601cb50c7c5b56e70
   1446 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1447 Date:   Sun Aug 24 00:23:54 2008 -0700
   1448 
   1449     Bug #15309: Set the pixel clock even if the hardware doesn't think it needs it.
   1450     
   1451     Fixes a problem where switching from DVI to VGA hangs.
   1452 
   1453 commit ff32eb25f8edde7343da3d4782f0f59896515ebd
   1454 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1455 Date:   Sat Aug 23 10:41:00 2008 -0700
   1456 
   1457     Fix warnings.
   1458 
   1459 commit c2128e5a8682e407b37f88c67a1709309247fc5d
   1460 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1461 Date:   Sat Aug 23 10:36:37 2008 -0700
   1462 
   1463     G80: Log the i2c port number for LVDS, when there is one.
   1464 
   1465 commit f485c553c23c67fd060fdea82f57128fd4a1749e
   1466 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1467 Date:   Fri May 9 15:23:49 2008 -0700
   1468 
   1469     Print error message when pci_device_map_range fails
   1470 
   1471 commit 319ee20c9bd4f764297cf252723a23bb6a95051a
   1472 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1473 Date:   Fri May 9 15:23:14 2008 -0700
   1474 
   1475     Fix pciaccess READ_LONG to work with Sun compilers
   1476     
   1477     Sun compilers don't allow nesting {} inside () apparently
   1478 
   1479 commit 2e0416cf8970ab4e3065a0109129b2121982c031
   1480 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1481 Date:   Sun Aug 3 19:29:34 2008 -0700
   1482 
   1483     G80: Fix some ROP bugs.
   1484 
   1485 commit 9b727b8384d51e3657bb50efa090adde91c17a73
   1486 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1487 Date:   Thu Jul 24 18:03:31 2008 -0700
   1488 
   1489     Move hardware cursor initialization to after AcquireDisplay.
   1490     
   1491     The original order works fine when the server starts, but on the second server
   1492     generation the server tries to call G80CrtcHideCursor before the display engine
   1493     has been initialized, causing a hang.
   1494 
   1495 commit 6cd80057fadbb8d63d3e1a623515206800fefc8e
   1496 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1497 Date:   Mon Jun 30 16:26:09 2008 -0700
   1498 
   1499     Bump to 2.1.10.
   1500 
   1501 commit 3f43093cf0c0338a1a479ed4ba2fad3f5f04ad69
   1502 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1503 Date:   Mon Jun 30 16:25:54 2008 -0700
   1504 
   1505     More G8x chips.
   1506 
   1507 commit 69aa963d7ab8256d0e932e1a5a98599f168b8836
   1508 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1509 Date:   Mon Jun 30 13:30:07 2008 -0700
   1510 
   1511     Fix build by using CARD32 instead of uint32_t, like we do everywhere else.
   1512 
   1513 commit 91d8778176f1db54c8222a95315610a043198648
   1514 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1515 Date:   Sun Jun 29 21:26:57 2008 -0700
   1516 
   1517     G80: Handle extended I2C ports and LVDS panels with DDC-based EDIDs.
   1518 
   1519 commit db768cf105956fbea39383a2214227782bf827b0
   1520 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1521 Date:   Sun Jun 22 13:01:21 2008 -0700
   1522 
   1523     Add a note that MODE_PANEL really means "larger than BIOS-programmed panel size".
   1524     
   1525     Bug #16085.
   1526 
   1527 commit fb10793d2607d30077a9861b575c108b6c4101ca
   1528 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1529 Date:   Sun Jun 22 12:55:10 2008 -0700
   1530 
   1531     Add new chips to the man page and fix capitalization of "Quadro".
   1532 
   1533 commit 2fdcda8ea62eba1b7885f0a75249884715936247
   1534 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1535 Date:   Sun Jun 22 12:45:31 2008 -0700
   1536 
   1537     Replace copyright notices with stock MIT X11 boilerplate.
   1538 
   1539 commit 2df11aafe4eae33aab06d902ddeed6bd996b1575
   1540 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1541 Date:   Mon Jun 16 10:07:07 2008 -0700
   1542 
   1543     GeForce GTX 280 and 260 chip names.
   1544     
   1545     Note: These GPUs already worked with this driver, this change just adds their
   1546     names to the table.
   1547 
   1548 commit 745a1d2d318eef0a6195fe08e4a43471b6d0a662
   1549 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1550 Date:   Thu Jun 5 20:41:43 2008 -0700
   1551 
   1552     GeForce 9 mobile chips.
   1553 
   1554 commit cca0a00c89730c8338af44e62438babc93f078fb
   1555 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1556 Date:   Fri May 9 18:45:46 2008 -0700
   1557 
   1558     Bump to 2.1.9.
   1559 
   1560 commit 9c98d2ca942049322688b5796a2ed041fd48282d
   1561 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1562 Date:   Fri May 9 18:44:57 2008 -0700
   1563 
   1564     Yet more G80s.
   1565     
   1566     Sometimes I wish we made fewer products.
   1567 
   1568 commit cb83fbdfa22aa408e6692256cd44b78fef53e801
   1569 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1570 Date:   Fri May 9 18:31:07 2008 -0700
   1571 
   1572     Add an option to allow validation of dual-link DVI modes.
   1573     
   1574     These modes don't work at bootup (i.e. power saving) configuration on all GPUs,
   1575     so they're still disabled by default.  This option allows users to enable them
   1576     in case they actually work.
   1577 
   1578 commit 8db2d4e63508f59299098e092ae85e543cf61d03
   1579 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1580 Date:   Sun Apr 27 16:23:40 2008 -0700
   1581 
   1582     More G80s.
   1583 
   1584 commit 4aa43a2b66e473f9154f1582f5cf0e4b4596e485
   1585 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1586 Date:   Sun Apr 27 16:23:28 2008 -0700
   1587 
   1588     Fix a few startup bugs.
   1589 
   1590 commit 0ddee2347109e8c64bd2cb4693b97c3fa3aab94b
   1591 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1592 Date:   Tue Mar 25 16:35:05 2008 -0700
   1593 
   1594     Sort the IsSupported table.
   1595 
   1596 commit c0c7d610800161976fd7dce064beae05d2d4195b
   1597 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1598 Date:   Mon Apr 28 14:43:12 2008 -0700
   1599 
   1600     I win at C.
   1601 
   1602 commit b62a7cf70db356918aa04fb3f30bf1fd1142b9d5
   1603 Author: Matthieu Herrb <matthieu.herrb (a] laas.fr>
   1604 Date:   Sat Mar 8 23:43:58 2008 +0100
   1605 
   1606     Makefile.am: nuke RCS Id
   1607 
   1608 commit f88ef390985babdb2b489cf52bfa587e1879db38
   1609 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1610 Date:   Fri Mar 7 12:32:40 2008 -0800
   1611 
   1612     Bug #14885: Add missing static keywords.
   1613 
   1614 commit 4965498f238fbe3d8a0d0b84bf8bceb9237e472a
   1615 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1616 Date:   Thu Mar 6 13:53:54 2008 -0800
   1617 
   1618     Bump to 2.1.8.
   1619 
   1620 commit 806331f411df991dcd1a48108f9ff4e9bb480969
   1621 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1622 Date:   Thu Mar 6 14:31:16 2008 -0800
   1623 
   1624     Add xf86gtf.c to the compat file list.
   1625 
   1626 commit 09d154246ab55846878e34bc133b08c11765c45b
   1627 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1628 Date:   Thu Mar 6 12:40:23 2008 -0800
   1629 
   1630     More new chip names.
   1631 
   1632 commit fa97c4c2c69f91ac5a034ef2f62287b7cd5b2bde
   1633 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1634 Date:   Tue Feb 26 12:24:05 2008 -0800
   1635 
   1636     GeForce 9600 GT.
   1637     
   1638     Note that the 9600 GT should already work in 2.1.7.  This change just adds its
   1639     name to the list.
   1640 
   1641 commit a87b93d5c5b4d1a65a60dad271b06a2d560b71b8
   1642 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1643 Date:   Tue Feb 19 14:17:57 2008 -0800
   1644 
   1645     G80: Fix connector mapping and TMDS initialization on certain GPUs.
   1646 
   1647 commit 3f2a1898fedbada151da31fc163ae54daac0e896
   1648 Author: Sren Sandmann Pedersen <sandmann (a] redhat.com>
   1649 Date:   Wed Feb 13 10:43:28 2008 -0800
   1650 
   1651     [PATCH] Bug #14484: Fix G80SorSetProperty return value.
   1652     
   1653     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1654 
   1655 commit f8b24e5c729c9d3321282b065f4ef79b177f928d
   1656 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1657 Date:   Fri Jan 25 18:23:48 2008 -0800
   1658 
   1659     Bump to 2.1.7.
   1660 
   1661 commit d2367140ad1fe96bce5e780332d21999e5aa31bf
   1662 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1663 Date:   Fri Jan 25 18:15:12 2008 -0800
   1664 
   1665     Fix warning.
   1666 
   1667 commit e844f10c7b5e41330f2bcb884ab448641dd5bb06
   1668 Author: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
   1669 Date:   Thu Sep 27 00:22:04 2007 +0200
   1670 
   1671     [PATCH] Enable backlight toggling for Dell Inspiron 8200 GeForce2 Go
   1672     
   1673     GeForce2 Go and similar cards are explicitly excluded from the
   1674     NVBacklightEnable() code (purposedly, as the code used for the other
   1675     chipsets on x86 has no effect.) This causes the backlight to remain
   1676     active on laptops equipped with such a card, even when DPMS modes were
   1677     active.
   1678     
   1679     Fix the issue for Dell Inspiron 8200 by introducing the proper
   1680     registry writes to toggle the backlight.
   1681     
   1682     Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
   1683     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1684 
   1685 commit 02e431eb0969cabb67f3e4b1cb1a2d7fc5f697f0
   1686 Author: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
   1687 Date:   Thu Sep 27 00:08:28 2007 +0200
   1688 
   1689     [PATCH] Add macros to retrieve the subsystem vendor/device
   1690     
   1691     Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta (a] gmail.com>
   1692     Signed-off-by: Aaron Plattner <aplattner (a] nvidia.com>
   1693 
   1694 commit 3449da7a7baf7365c247caa9b4344316a961ec41
   1695 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1696 Date:   Thu Jan 24 20:51:29 2008 -0800
   1697 
   1698     Update know card list date and add G92 to the manpage.
   1699 
   1700 commit 62ff129257161db99dc4056cf16aa196ccfbc921
   1701 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1702 Date:   Wed Jan 23 21:32:51 2008 -0800
   1703 
   1704     Fix more load detection false positives.
   1705 
   1706 commit 28f34db87cefdc6b327a98db43da5b4fefe3bdd8
   1707 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1708 Date:   Wed Jan 23 20:23:32 2008 -0800
   1709 
   1710     New chips.
   1711 
   1712 commit 64721629c3908556fcf8c9941feea1e3b961bf00
   1713 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1714 Date:   Sat Dec 1 16:02:37 2007 -0800
   1715 
   1716     G80Create{Dac,Sor} return pointers, not Bools.
   1717 
   1718 commit 7f281be7e53ac274016a6af6b2b5dc6f8bddb810
   1719 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1720 Date:   Fri Nov 30 17:37:20 2007 -0800
   1721 
   1722     Bug #7309: Delay after disabling cursor to avoid wedging the cursor hardware on GeForce 6150.
   1723 
   1724 commit 100f5e24da2cbc79ed761083daa9a00b107008ab
   1725 Author: Alan Coopersmith <alan.coopersmith (a] sun.com>
   1726 Date:   Mon Nov 26 13:14:40 2007 -0800
   1727 
   1728     xcalloc needs 2 args, Xcalloc takes one - yay for inconsistency!
   1729 
   1730 commit e9ada35b4d24abd44bc5d811b59c6f25af5984f4
   1731 Author: Ian Romanick <idr (a] us.ibm.com>
   1732 Date:   Wed Nov 21 15:35:06 2007 -0800
   1733 
   1734     Build fix for recent removal of ALLOCATE_LOCAL and DEALLOCATE_LOCAL
   1735 
   1736 commit d483ecd851bb84014f1fa86f0ada4540b3ad801e
   1737 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1738 Date:   Tue Nov 13 17:18:10 2007 -0800
   1739 
   1740     G80: Reduce load detection false positives.
   1741 
   1742 commit 4da88cb3dd13a86c477389c5b2d42d7d40ce2023
   1743 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1744 Date:   Fri Nov 2 16:56:35 2007 -0700
   1745 
   1746     GeForce 8800 GT.
   1747 
   1748 commit 58dbd31953d0e2f30d06b3fc5118a016a17666fe
   1749 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1750 Date:   Tue Oct 23 13:17:27 2007 -0700
   1751 
   1752     Bump to 2.1.6.
   1753 
   1754 commit 0887084730af8428e902dabc6e00c505f383f57f
   1755 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1756 Date:   Sun Oct 14 14:15:07 2007 -0700
   1757 
   1758     G80 bug #12397: Fix LVDS detection on certain laptops.
   1759 
   1760 commit 1003bcbe4381201f1d7b34dc1af72f57b2943b67
   1761 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1762 Date:   Sat Oct 13 14:36:49 2007 -0700
   1763 
   1764     G80 bug #12637: Unwedge the hardware if the BIOS left it stuck.
   1765 
   1766 commit 1e12277650dff10b1083915cb73961525e21a471
   1767 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1768 Date:   Sat Oct 13 13:50:04 2007 -0700
   1769 
   1770     Remove unused headers.
   1771 
   1772 commit 7a124edd1fcc0be6bdad489b0e8d7db3efe44b14
   1773 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1774 Date:   Fri Sep 21 18:55:21 2007 -0700
   1775 
   1776     Bump to 2.1.5.
   1777 
   1778 commit fee39378ee291a715c607b8600c5380dfa80d97e
   1779 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1780 Date:   Fri Sep 21 15:08:46 2007 -0700
   1781 
   1782     Fix stupid, stupid typos reported by Alan Coopersmith.
   1783     
   1784     Thanks!
   1785 
   1786 commit 5ca45e600dcea17dba7cf078de49aef3821ea687
   1787 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1788 Date:   Fri Sep 21 12:16:56 2007 -0700
   1789 
   1790     Bump to 2.1.4.
   1791 
   1792 commit e58504defab08492cc60c36d5dae4f5c4c8c1caa
   1793 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1794 Date:   Mon Sep 17 15:44:52 2007 -0700
   1795 
   1796     Fix uninitialized variable warning.
   1797 
   1798 commit 5b56964a29b326d28bcf3a51e98443d426df58bd
   1799 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1800 Date:   Mon Sep 17 15:41:26 2007 -0700
   1801 
   1802     New products.
   1803 
   1804 commit deff2965ef35260b4b7c4bc23718833bec7143b3
   1805 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1806 Date:   Mon Sep 17 01:12:02 2007 -0700
   1807 
   1808     libpciaccess support.
   1809 
   1810 commit b2db7d414400d80a5567d71eed9a7e94f1043a20
   1811 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1812 Date:   Tue Sep 11 22:51:20 2007 -0700
   1813 
   1814     G80: Fix LVDS detection on some laptops.
   1815 
   1816 commit 07fb9f0b00fafe18bd33bddff23cbb4325eb50f8
   1817 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1818 Date:   Mon Aug 27 12:12:44 2007 -0700
   1819 
   1820     Add release.sh to .gitignore.
   1821 
   1822 commit 69f7a57cd9baabbbee7b7665c3c2c2b91c056a04
   1823 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1824 Date:   Wed Aug 15 17:12:11 2007 -0700
   1825 
   1826     Bump to 2.1.3.
   1827 
   1828 commit 3bb842cb55fd201a559bef19c06db4aee0485d26
   1829 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1830 Date:   Tue Jul 24 21:21:06 2007 -0700
   1831 
   1832     Nuke old RCS tags.
   1833     
   1834     Fix the ends of files.  Update the known cards date.
   1835 
   1836 commit 08b68473351081fe1ed96ba7e206ed0d301b8a91
   1837 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1838 Date:   Tue Jul 24 20:36:04 2007 -0700
   1839 
   1840     G80: Allow DVI scaling.
   1841     
   1842     Revamp how the scaling code works.  When a mode is set on a DVI output,
   1843     determine the current preferred mode and scale to that.  Add a new scaling
   1844     option, "off", which disables scaling and scans out the actual timings in the
   1845     mode to be set.
   1846 
   1847 commit f0ebb42ee94eac4b294d12d02f4406a444b347ff
   1848 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1849 Date:   Fri Jul 13 13:17:52 2007 -0700
   1850 
   1851     G80: Add an LVDS flat panel scaling property.
   1852     
   1853     This property controls how non-native resolutions are scaled to the native
   1854     resolution.  Valid values are:
   1855         * center: 1:1 pixel ratio with black borders to center the image.
   1856         * fill: Scale image to the native resolution.
   1857         * aspect: Scale image to fit the screen, adding black bars to preserve
   1858           square pixels.
   1859     Defaults to "aspect".  Change with "xrandr --output LVDS --set scale <foo>".
   1860 
   1861 commit ec78618d685759a39d386e9929661037b167fe68
   1862 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1863 Date:   Tue Jul 10 11:54:33 2007 -0700
   1864 
   1865     Bug #4686: Fix a minor GeForceFX + flatpanel + video overlay corruption issue.
   1866     
   1867     This change was originally in XFree86 CVS, nv_dac.c version 1.36 but got
   1868     reverted accidentally.
   1869 
   1870 commit 493822998184a1d79d6774686983cbd41930f253
   1871 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1872 Date:   Tue Jul 10 09:58:46 2007 -0700
   1873 
   1874     Bump to 2.1.2.
   1875 
   1876 commit d0d4e37accc697108e03c2ee7fdc0edf1f309620
   1877 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1878 Date:   Tue Jul 10 09:48:19 2007 -0700
   1879 
   1880     More GeForce 8 series mobile chips.
   1881 
   1882 commit e77a2d9b62bc65062e7e2167642be5ab75ac4864
   1883 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1884 Date:   Tue Jul 10 00:41:21 2007 -0700
   1885 
   1886     G80: Add a dithering property and corresponding config file option.
   1887 
   1888 commit c1503c864d495f8a3e5380fed5cb8ca5e21a3750
   1889 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1890 Date:   Sun Jul 8 01:28:42 2007 -0700
   1891 
   1892     GeForce 8600M GT.
   1893 
   1894 commit 42dffde988176a3f85b0586ecb8d672b74050760
   1895 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1896 Date:   Sun Jul 8 00:53:00 2007 -0700
   1897 
   1898     Work around more MacBook wackiness.
   1899     
   1900     Turn off more corrupt the framebuffer mode.  Don't mess with the pixel clock for
   1901     LVDS as long as we're trusting the VBIOS-programmed timings.
   1902 
   1903 commit bc439899f323410b0549068cd88348e7fb62866b
   1904 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1905 Date:   Tue Jul 3 14:03:59 2007 -0700
   1906 
   1907     Put the GPU into don't corrupt the framebuffer mode to work around MacBook wackiness.
   1908 
   1909 commit 0f93ad0e2af26b4e2381f337b58d3a5e50302664
   1910 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1911 Date:   Mon Jul 2 09:01:12 2007 -0700
   1912 
   1913     Bump to 2.1.1.
   1914 
   1915 commit 4ff01787a6640bf76cc34a51c99227845dc4678e
   1916 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1917 Date:   Sat Jun 30 21:52:08 2007 -0700
   1918 
   1919     GeForce 8400M G.
   1920 
   1921 commit 63eb1a4aa402ac3bf117634c3c9270261c6a4258
   1922 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1923 Date:   Sat Jun 30 21:51:15 2007 -0700
   1924 
   1925     Support configs with BAR1 < total RAM < 256 MB.
   1926 
   1927 commit 209c84e788faf3c4d0ce053e5f29ff5f5b798628
   1928 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1929 Date:   Mon Jun 18 13:08:31 2007 -0700
   1930 
   1931     Bump to 2.1.0.
   1932 
   1933 commit 24770ccf880f056bc0db9464249caca10692fb56
   1934 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1935 Date:   Mon Jun 18 12:36:29 2007 -0700
   1936 
   1937     Fix some random colormap corruption on DFPs with certain pre-G80 GPUs.
   1938 
   1939 commit 4e56465a79587c4df6bf1dfd7cc87a4f22707a8f
   1940 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1941 Date:   Thu Jun 7 18:28:56 2007 -0700
   1942 
   1943     G80: Mode validation.
   1944     
   1945     Disable LVDS modes larger than the native resolution.
   1946     Disable dual-link TMDS modes for now since they don't work reliably.
   1947 
   1948 commit 6b71721439802bffd715602af3036083ff442449
   1949 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1950 Date:   Mon Jun 4 23:15:42 2007 -0700
   1951 
   1952     G80: LVDS support.
   1953 
   1954 commit 70b304cd0df0af515ce8414559f28a7ca7825517
   1955 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1956 Date:   Mon Jun 4 22:38:14 2007 -0700
   1957 
   1958     G80: Rearrange HW video timing computations.
   1959     
   1960     Compute the HW parameters in G80CrtcModeFixup and stash them in adjusted_mode.
   1961     Move some register writes into G80CreateSor.
   1962 
   1963 commit 402b1d1526f0dacd2e3a2564cc89958c32d3100e
   1964 Merge: 1f4790a 9b8470e
   1965 Author: Benjamin Herrenschmidt <benh (a] kernel.crashing.org>
   1966 Date:   Sun Jun 3 11:18:50 2007 +1000
   1967 
   1968     Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/driver/xf86-video-nv
   1969 
   1970 commit 1f4790adcafd402c84a4a761c870a26a5178a4ff
   1971 Author: Benjamin Herrenschmidt <benh (a] kernel.crashing.org>
   1972 Date:   Sun Jun 3 11:16:55 2007 +1000
   1973 
   1974     Fix build. Including xf86DDC.h before we include xf86.h doesn't fly
   1975     and it's not necessary anyway as it's pulled in by g80_type.h
   1976     
   1977     Signed-off-by: Benjamin Herrenschmidt <benh (a] kernel.crashing.org>
   1978 
   1979 commit 9b8470e9c81e6ce2c8cd69942fb2ffd2d4c06102
   1980 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1981 Date:   Wed May 16 14:45:36 2007 -0700
   1982 
   1983     Bump to 2.0.96.
   1984 
   1985 commit 51c6425bea6e4ef02f7b76e58e759f99b0e993e8
   1986 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1987 Date:   Thu May 10 17:09:36 2007 -0700
   1988 
   1989     Add rudimentary VBE-based dual head support for pre-G80.
   1990 
   1991 commit 0415ecaead518123ac6774300241867883a6dd57
   1992 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1993 Date:   Thu May 3 11:54:28 2007 -0700
   1994 
   1995     Bump to 2.0.95.
   1996 
   1997 commit c511debc07e96e66335cfa82f1db8207ff5bb690
   1998 Author: Aaron Plattner <aplattner (a] nvidia.com>
   1999 Date:   Wed May 2 15:23:14 2007 -0700
   2000 
   2001     Fix some harmless warnings.
   2002 
   2003 commit 100d7c7393eda92e5b26ac4f4cc33a8dce86c364
   2004 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2005 Date:   Wed May 2 09:33:33 2007 -0700
   2006 
   2007     GeForce 8800 Ultra
   2008 
   2009 commit ed9f98853a781344c10cb801214917e13bddf27c
   2010 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2011 Date:   Tue Apr 24 20:57:43 2007 -0700
   2012 
   2013     Remove some old stuff from README.G80.
   2014 
   2015 commit 88d44d5e4fd0025c30e9d67b55c603c59bd1c0c1
   2016 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2017 Date:   Tue Apr 24 20:45:52 2007 -0700
   2018 
   2019     Get EXA resizing working and document it.
   2020 
   2021 commit 29433b76969b73a2a22081bf965bb0cdbaad75af
   2022 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2023 Date:   Sat Apr 21 21:43:06 2007 -0700
   2024 
   2025     EXA: Add solid, copy, and UTS hooks.
   2026 
   2027 commit 339e30cb49a48344ec7b0dfd701b958b07ed32e5
   2028 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2029 Date:   Mon Apr 16 02:23:26 2007 -0700
   2030 
   2031     G80: EXA infrastructure.
   2032     
   2033     No acceleration yet.
   2034 
   2035 commit c6e4105ce40ef053e026cc0ffe4925ab568ea700
   2036 Merge: 5d9b75b 4ff648c
   2037 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2038 Date:   Tue Apr 24 15:43:48 2007 -0700
   2039 
   2040     Merge branch 'randr-1.2'
   2041     
   2042     Conflicts:
   2043     
   2044             configure.ac
   2045             man/Makefile.am
   2046             man/nv.man
   2047             src/g80_display.h
   2048             src/g80_output.c
   2049             src/nv_driver.c
   2050 
   2051 commit 4ff648c85f8aa90b343b7e2df176c0511b3cdaa5
   2052 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2053 Date:   Fri Apr 20 16:24:15 2007 -0700
   2054 
   2055     Depend on server 1.2 or higher.
   2056     
   2057     Remove support for building with the libc wrapper or without the Drawable XV
   2058     argument.
   2059 
   2060 commit 48f9a6f94550acea4fce81d2539a6508049c1551
   2061 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2062 Date:   Fri Apr 20 15:37:09 2007 -0700
   2063 
   2064     G80: Remove AdjustFrame printout.
   2065 
   2066 commit 5d9b75b432dbc525e10c1c00436a1820456f6fb4
   2067 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2068 Date:   Fri Apr 20 15:23:26 2007 -0700
   2069 
   2070     GeForce 8300 GS and GeForce 8400 GS.
   2071 
   2072 commit 7a07a765c2a3816e8cd0487e8f66bc767024142d
   2073 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2074 Date:   Fri Apr 20 14:30:45 2007 -0700
   2075 
   2076     Steal RandR1.2 compat code from the Intel driver.
   2077     
   2078     Spruce it up a bit so that --with-xserver-source works even if there's a local
   2079     compat copy.
   2080 
   2081 commit 2971fd0a18e947c5d39d6af78b0b77d6e4fe00d8
   2082 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2083 Date:   Fri Apr 20 13:40:33 2007 -0700
   2084 
   2085     Remove unused g80_ddc.h.
   2086 
   2087 commit 1261f12714746dcb2b58bc04c373594ace4f053b
   2088 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2089 Date:   Fri Apr 20 09:01:02 2007 -0700
   2090 
   2091     Add new chips to the manpage.
   2092 
   2093 commit ae582bdd2107d7e0106d1d5a9a9d6b9e39f1c901
   2094 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2095 Date:   Fri Apr 20 00:13:31 2007 -0700
   2096 
   2097     Always support G80.
   2098 
   2099 commit b4e26dfcc01b2816b6f8445fa8e9388b5e254df9
   2100 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2101 Date:   Tue Apr 17 15:00:24 2007 -0700
   2102 
   2103     Bump to 2.0.2.
   2104 
   2105 commit b23eeec2bebbbe1939366a8296565ae0120ea6da
   2106 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2107 Date:   Tue Apr 17 14:59:41 2007 -0700
   2108 
   2109     G80: Add a basic README.
   2110 
   2111 commit b68f3ada7bd857095c7652c175a0ba18bf45801f
   2112 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2113 Date:   Tue Apr 17 12:47:11 2007 -0700
   2114 
   2115     Add GeForce 8600 and 8500 PCI IDs.
   2116 
   2117 commit f7c62016f8bf9ced7d56f74ce26e13b6df040379
   2118 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2119 Date:   Fri Apr 13 23:02:35 2007 -0700
   2120 
   2121     G80: Get rid of debug printouts.
   2122 
   2123 commit f1cda5eaba9cbbfeb913d249d014586a6e8fd7a6
   2124 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2125 Date:   Fri Apr 13 22:29:57 2007 -0700
   2126 
   2127     G80: Get DPMS working with RandR 1.2.
   2128     
   2129     Work around xf86DisableUnusedFunctions lameness by forcing DPMSModeOn at modeset
   2130     time.
   2131 
   2132 commit 550af781bd9f7cb7256b298281c2c27febfc4722
   2133 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2134 Date:   Mon Apr 2 09:42:11 2007 -0700
   2135 
   2136     G80: Use the right mode struct when setting up an SOR.
   2137 
   2138 commit 5c03bd8acfcc814890fb13c891be4f135ea800d4
   2139 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2140 Date:   Mon Apr 2 01:37:38 2007 -0700
   2141 
   2142     G80: Get HW cursor working with RandR 1.2.
   2143 
   2144 commit 0126c809544cb3a0242fc3bce7ad82d4962aaf1c
   2145 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2146 Date:   Sun Apr 1 01:17:31 2007 -0700
   2147 
   2148     Remove extraneous DisplayModeRec allocation.
   2149     
   2150     Thanks to Luc Verhaegen for pointing this out.
   2151 
   2152 commit d569934c3de326483347db00d34268b02101599c
   2153 Author: Henry Zhao <henryz (a] localhost.localdomain>
   2154 Date:   Sat Mar 31 18:47:30 2007 -0800
   2155 
   2156     10360: Need to inject a mode corresponding panel width/height for validation
   2157 
   2158 commit 8f7769aadf175e8298f27387428214d6de49e6a5
   2159 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2160 Date:   Wed Mar 28 14:10:41 2007 -0700
   2161 
   2162     G80: Use xf86CrtcScreenInit and xf86SetDesiredModes.
   2163 
   2164 commit 2d8d5bd597d760968b683d41ced6a0a76518ec26
   2165 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2166 Date:   Tue Mar 27 17:12:21 2007 -0700
   2167 
   2168     G80: Improve output detection.
   2169     
   2170     Detect output status for paired outputs together and cache status until the
   2171     BlockHandler to avoid redundantly probing for EDIDs or performing load
   2172     detection.
   2173 
   2174 commit 4d929d383abe064b5334847eb466321a6bf30999
   2175 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2176 Date:   Tue Mar 27 15:56:52 2007 -0700
   2177 
   2178     REALLY bump to 2.0.1.
   2179     
   2180     I need more caffeine, or something.
   2181 
   2182 commit 0953f081d1592b123dc27fb82d1cfecca079d5de
   2183 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2184 Date:   Tue Mar 27 15:46:38 2007 -0700
   2185 
   2186     Fix warnings and bump to 2.0.1.
   2187 
   2188 commit 4b8ed8497a9ab6ef1316bfcce9f31d96dd4b3540
   2189 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2190 Date:   Tue Mar 27 13:33:11 2007 -0700
   2191 
   2192     G80: Create output partners.
   2193     
   2194     Each pair of outputs shares an I2C rec.  This will be used in a future change
   2195     for the detect and get_modes routines.
   2196 
   2197 commit ad4abba20b8a6db7b52898bc7159809539cbed43
   2198 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2199 Date:   Tue Mar 27 14:49:30 2007 -0700
   2200 
   2201     Fix warnings.
   2202 
   2203 commit 7c2a31dec3d04111eaee5292c156753c316d52a9
   2204 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2205 Date:   Tue Mar 27 14:45:17 2007 -0700
   2206 
   2207     Fix broken prototype.
   2208 
   2209 commit 16f51977d49e52079754b62f4a13754e56da1c9c
   2210 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2211 Date:   Mon Mar 19 12:00:36 2007 -0700
   2212 
   2213     NVSync hangs in EnterVT, so don't call it there.
   2214 
   2215 commit ac84f228de689c6cb85eae827ec2443fabe67786
   2216 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2217 Date:   Sun Mar 18 20:53:46 2007 -0700
   2218 
   2219     Bump to 2.0.0.
   2220 
   2221 commit 4d15dd2c490cce739f2eb1474019c723da8ce32b
   2222 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2223 Date:   Fri Mar 16 16:14:00 2007 -0700
   2224 
   2225     Avoid hanging when switching modes on some nv4x cards.
   2226     
   2227     SUSE bug #235171.
   2228 
   2229 commit 90c53c5322e50bce06996e3c857e6bf7531235d4
   2230 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2231 Date:   Thu Mar 15 17:07:25 2007 -0700
   2232 
   2233     Fix GXxor corruption on nv4x.
   2234     
   2235     SUSE bug #246421.
   2236 
   2237 commit 9763b9dcef144f649ccbcfd302601769bc940ffb
   2238 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2239 Date:   Thu Mar 15 14:39:07 2007 -0700
   2240 
   2241     Hide the cursor in CloseScreen.
   2242     
   2243     Otherwise, if we're restoring a graphical framebuffer mode the cursor will still
   2244     be visible.
   2245 
   2246 commit 9d65abab153cdf3ab2b7e3e2843d573b22ea6769
   2247 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2248 Date:   Wed Mar 14 21:16:04 2007 -0700
   2249 
   2250     Fix VGA output with vesafb on nv4x and G7x GPUs.
   2251     
   2252     SuSE bug #160812.
   2253 
   2254 commit 26a9f1fa5a92eba7d4b6ddfa47c0517e604be130
   2255 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2256 Date:   Mon Mar 12 14:56:10 2007 -0700
   2257 
   2258     Get rid of non-portable := assignments.
   2259 
   2260 commit 7e0e5c1fb38922add99db33f282baf2ee1531685
   2261 Author: root <root@treble.(none)>
   2262 Date:   Sun Mar 11 00:38:11 2007 -0800
   2263 
   2264     Initial RandR 1.2 support for G80.
   2265     
   2266     Mostly just rearranging code.
   2267 
   2268 commit 636adcd57f1c5b33edf2d8fbf9e7fa9aac1ccb1a
   2269 Author: root <root@treble.(none)>
   2270 Date:   Sat Mar 10 22:12:39 2007 -0800
   2271 
   2272     Get rid of BackendMode and disable hw cursor for now.
   2273 
   2274 commit 8b2c7bc457d34b7ed59cd08719bec8754ebf6fb8
   2275 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2276 Date:   Fri Mar 9 12:43:12 2007 -0800
   2277 
   2278     Use DAC load detection to decide which OR to use instead of trusting the EDID.
   2279 
   2280 commit 06b168ced3cc4aa47cdad21a2351cca674fa26e0
   2281 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2282 Date:   Thu Mar 8 18:12:43 2007 -0800
   2283 
   2284     Enable G80 support by default.
   2285 
   2286 commit 23383c2c2e1aa590f69197b1860053d5cb710cf7
   2287 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2288 Date:   Fri Feb 16 16:11:13 2007 -0800
   2289 
   2290     Initial G80 support.  Bump to 1.99.1.
   2291 
   2292 commit dd305c3f64f9267d54324d734f1028bfc00e474f
   2293 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2294 Date:   Wed Jan 17 21:41:06 2007 -0800
   2295 
   2296     Remove the riva128 submodule.  Link Riva support into nv_drv.so directly.
   2297 
   2298 commit 96bd57b0597dbbda0ca5c46c2135e5813c80d79f
   2299 Author: Daniel Stone <daniel (a] fooishbar.org>
   2300 Date:   Sun Dec 24 06:34:31 2006 +0200
   2301 
   2302     configure.ac: bump to 1.2.2.1 (respin)
   2303     No code changes, just built with an updated util-macros.
   2304 
   2305 commit 10c7c54888d1dd4198c79e852c57420e8d52ccc5
   2306 Author: Daniel Stone <daniel (a] fooishbar.org>
   2307 Date:   Sat Dec 16 01:47:42 2006 +0200
   2308 
   2309     bump to 1.2.2
   2310 
   2311 commit 6d02bdb71bb34205955e76a99939a7be34c676c7
   2312 Author: Daniel Stone <daniel (a] fooishbar.org>
   2313 Date:   Wed Dec 6 18:48:37 2006 +0200
   2314 
   2315     Makefile.am: make ChangeLog hook safer
   2316     Make ChangeLog hook as safe as possible.
   2317 
   2318 commit 33e10132a87409bdfa77d5eef9f7044cb9ce1ac9
   2319 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2320 Date:   Mon Dec 4 12:52:55 2006 -0800
   2321 
   2322     Remove redundant XORG_RELEASE_VERSION.
   2323 
   2324 commit 2d4b4bb06029e60e5c7b96d94b31c8aadac91843
   2325 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2326 Date:   Thu Nov 30 17:41:41 2006 -0800
   2327 
   2328     Bump to 1.2.1.
   2329 
   2330 commit 558ef7e26e361529a05360610abc3cbcdb04fd67
   2331 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2332 Date:   Thu Nov 30 17:36:29 2006 -0800
   2333 
   2334     Save and restore DAC0 register 608 when probing for connected CRTs.
   2335     
   2336     Adapted from a patch by Egbert Eich for Novell bug #220197.
   2337 
   2338 commit 08bb966abbca11c4581d666af3249e4922156e03
   2339 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2340 Date:   Thu Nov 30 17:14:38 2006 -0800
   2341 
   2342     Use XORG_RELEASE_VERSION.
   2343 
   2344 commit 162391f8fb640184db3917f3842fbff0bc9ce606
   2345 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2346 Date:   Thu Oct 26 19:08:29 2006 -0700
   2347 
   2348     Handle more than 1 digit in the version numbers.
   2349     
   2350     Based on a change by George Sapountzis <gsap7 (a] yahoo.gr>.
   2351 
   2352 commit 98372d0f94a9d658a7257d2199ef37a2449b9961
   2353 Author: Adam Jackson <ajax (a] benzedrine.nwnk.net>
   2354 Date:   Fri Aug 11 16:02:28 2006 -0400
   2355 
   2356     Replace panel message + MODE_BAD with MODE_PANEL.
   2357 
   2358 commit 43ec66396f805aba87017d193d97a03372c29909
   2359 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2360 Date:   Fri Jun 30 12:54:44 2006 -0700
   2361 
   2362     Bump version to 1.2.0 for release.
   2363 
   2364 commit 6265b77dc8878e36abd76b73e209a2d76d70ba22
   2365 Author: Mark Vojkovich <markv (a] xfree86.org>
   2366 Date:   Thu Jun 29 18:41:44 2006 -0700
   2367 
   2368     New chip support and new PCI IDs.
   2369 
   2370 commit 5114639dff73c22845451acffed94f1da284a7df
   2371 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2372 Date:   Mon Jun 19 09:32:11 2006 -0700
   2373 
   2374     Generate the ChangeLog from git history for dist.
   2375 
   2376 commit 04d344dfcbb9928cf33943a880de333557e14be9
   2377 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2378 Date:   Fri Jun 16 18:03:21 2006 -0700
   2379 
   2380     Delete the ChangeLog.  The git history is just as good.
   2381 
   2382 commit eda3bac20dce2d5584ac07cc6b28a08ec55aa798
   2383 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2384 Date:   Wed May 24 15:05:22 2006 -0700
   2385 
   2386     Derive the module version numbers from the package version.  This idea was
   2387     lifted from Michel Dnzer's similar code in xf86-video-ati.
   2388     
   2389     Also, make the riva and nv driver versions match.
   2390 
   2391 commit 1a40c4a79b79034d191496726a27af8b0805dba6
   2392 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2393 Date:   Thu Apr 27 18:10:37 2006 -0700
   2394 
   2395     Add the libcwrapper back, conditionalized on the server version.
   2396 
   2397 commit 425e30d58b7b62fff01fbb58585ee69b2df6fec1
   2398 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2399 Date:   Thu Apr 27 10:32:10 2006 -0700
   2400 
   2401     Determine whether PutImage hooks take a DrawablePtr by server version.  Remove
   2402     dependency on xorg-server >= 1.0.99.901.
   2403 
   2404 commit c34a93265cb42168376ebdf0746b3ccded9f126c
   2405 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2406 Date:   Tue Apr 25 14:38:43 2006 -0700
   2407 
   2408     Bump to 1.1.2 for new product names.
   2409 
   2410 commit f70247ade9eac8fa6115889662abb8e678a182dc
   2411 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2412 Date:   Tue Apr 25 14:29:44 2006 -0700
   2413 
   2414     Add names for Quadro FX 5500, 3500, 1500, 560, 550, and 350.
   2415 
   2416 commit ca4c8af624e87e5c6a2927092a9c230ae0e60c0e
   2417 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2418 Date:   Wed Apr 12 02:04:52 2006 -0700
   2419 
   2420     Add .gitignores.
   2421 
   2422 commit fb3faeb6073cef5a6a1b094f3d3bf020ceba9db6
   2423 Author: Adam Jackson <ajax (a] nwnk.net>
   2424 Date:   Sat Apr 8 01:38:33 2006 +0000
   2425 
   2426     Bump to 1.1.1 for Xv changes.
   2427 
   2428 commit f793182898c4d844e9861a60a945f53ab7071adc
   2429 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2430 Date:   Fri Apr 7 23:11:06 2006 +0000
   2431 
   2432     Add a DrawablePtr argument to the XV functions to pave the way for
   2433         redirected video.
   2434 
   2435 commit cb6b4073df7404822e2b553519c3a101f2ab0524
   2436 Author: Adam Jackson <ajax (a] nwnk.net>
   2437 Date:   Fri Apr 7 19:40:34 2006 +0000
   2438 
   2439     Unlibcwrap. Bump server version requirement. Bump to 1.1.0.
   2440 
   2441 commit 3f140052f891a4dc674b82e438c9595e59b4676b
   2442 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2443 Date:   Mon Mar 27 21:40:24 2006 +0000
   2444 
   2445     Bump version to 1.0.2.0 for release.
   2446 
   2447 commit 84c007b426d321786f9aec1d9fda14b5baa35561
   2448 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2449 Date:   Fri Mar 10 02:29:03 2006 +0000
   2450 
   2451     Coverity nos. 868 and 869: Free the result of xf86GetEntityInfo.
   2452 
   2453 commit 61e237eec7193701ce1236e67ebdfe7465b5db8a
   2454 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2455 Date:   Tue Jan 24 16:45:29 2006 +0000
   2456 
   2457     Fix typo in PCI ID (reported by Stefan Dirsch). Patch from Mark Vojkovich
   2458         to XFree86 CVS on 2006-01-23.
   2459 
   2460 commit 5064f8a903923ca4b819bdf345f8f4c9254bdf3b
   2461 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2462 Date:   Mon Jan 23 00:04:41 2006 +0000
   2463 
   2464     New chip support from Mark Vojkovich's 2006-01-20 and 2006-01-21 XFree86
   2465         CVS updates.
   2466 
   2467 commit e8fd45625f2e09830136bde6bc70d51f25892450
   2468 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2469 Date:   Mon Jan 2 01:54:19 2006 +0000
   2470 
   2471     Preliminary RandR rotation support. Bug #4708
   2472         <https://bugs.freedesktop.org/show_bug.cgi?id=4708>
   2473 
   2474 commit 5ec53e759c5233a26a6c80901b9f31b51153f756
   2475 Author: Kevin E Martin <kem (a] redhat.com>
   2476 Date:   Wed Dec 21 02:30:01 2005 +0000
   2477 
   2478     Update package version for X11R7 release.
   2479 
   2480 commit b0c8ca8c03c8ad1648b4597f7825bac7531100a7
   2481 Author: Adam Jackson <ajax (a] nwnk.net>
   2482 Date:   Mon Dec 19 16:25:54 2005 +0000
   2483 
   2484     Stub COPYING files
   2485 
   2486 commit 4fd25919c2a217d355419efdfbf0fe148af6c146
   2487 Author: Kevin E Martin <kem (a] redhat.com>
   2488 Date:   Thu Dec 15 00:24:18 2005 +0000
   2489 
   2490     Update package version number for final X11R7 release candidate.
   2491 
   2492 commit e4194bab2a790af10581ea2842717623db8998a2
   2493 Author: Kevin E Martin <kem (a] redhat.com>
   2494 Date:   Tue Dec 6 22:48:36 2005 +0000
   2495 
   2496     Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
   2497 
   2498 commit baf60566b505fdf4387ec25789584b3f6ad72ce8
   2499 Author: Kevin E Martin <kem (a] redhat.com>
   2500 Date:   Sat Dec 3 05:49:34 2005 +0000
   2501 
   2502     Update package version number for X11R7 RC3 release.
   2503 
   2504 commit 4df200ea93b0a072f29057eeaf7a09e5a3a1dfe2
   2505 Author: Kevin E Martin <kem (a] redhat.com>
   2506 Date:   Fri Dec 2 02:16:09 2005 +0000
   2507 
   2508     Remove extraneous AC_MSG_RESULT.
   2509 
   2510 commit d4d5d7325fab1ea81f71d1ffc1fbbcc2d2253a65
   2511 Author: Adam Jackson <ajax (a] nwnk.net>
   2512 Date:   Tue Nov 29 23:30:00 2005 +0000
   2513 
   2514     Only build dlloader modules by default.
   2515 
   2516 commit d76f3f776bdab920d050542da45ec2871d4b84e6
   2517 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2518 Date:   Mon Nov 28 22:04:10 2005 +0000
   2519 
   2520     Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
   2521         update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
   2522 
   2523 commit d4e306b585f737b4c1287c520470425b0c11dc32
   2524 Author: Kevin E Martin <kem (a] redhat.com>
   2525 Date:   Wed Nov 9 21:15:19 2005 +0000
   2526 
   2527     Update package version number for X11R7 RC2 release.
   2528 
   2529 commit dde6dd1c7f95f9dccabfd919ad4ced795fe3fbd1
   2530 Author: Kevin E Martin <kem (a] redhat.com>
   2531 Date:   Tue Nov 1 15:08:53 2005 +0000
   2532 
   2533     Update pkgcheck depedencies to work with separate build roots.
   2534 
   2535 commit 92b1bfcc8fd0f34e636a1e9955d5236334f78cd3
   2536 Author: Kevin E Martin <kem (a] redhat.com>
   2537 Date:   Wed Oct 19 02:48:03 2005 +0000
   2538 
   2539     Update package version number for RC1 release.
   2540 
   2541 commit eda1cbc29cb0b2193a5bfb0eb620c740d9aef7c6
   2542 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2543 Date:   Tue Oct 18 00:01:53 2005 +0000
   2544 
   2545     Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro
   2546         substitutions to work better with BSD make
   2547 
   2548 commit 6c58a05e405cbc87fbe0497123d9b82d2480bdd3
   2549 Author: Adam Jackson <ajax (a] nwnk.net>
   2550 Date:   Mon Oct 17 22:57:34 2005 +0000
   2551 
   2552     More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead
   2553         of indirectly
   2554 
   2555 commit fc20886c28c465578e6bd3ef2d9fe62bd993382b
   2556 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2557 Date:   Mon Oct 17 00:09:04 2005 +0000
   2558 
   2559     Use sed & cpp to substitute variables in driver man pages
   2560 
   2561 commit 1e3c84f332b7b9a4b320b370b8b2ecafbbdd8f8a
   2562 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   2563 Date:   Tue Oct 4 21:36:51 2005 +0000
   2564 
   2565     Link nvidida readme file into nvidia driver, Exclude duplicated neomagic
   2566         readme
   2567 
   2568 commit d8be62ab175a013f78d4944036da284ffad34d96
   2569 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2570 Date:   Thu Sep 29 21:47:29 2005 +0000
   2571 
   2572     Add entries for GeForce Go 7800. (Change went into XFree86 on 2005-09-28).
   2573     Don't hang if j is zero. This should never happen, but it's better to be
   2574         safe than sorry.
   2575 
   2576 commit e39eb8b8c1a79d04f90a195351c4eec3dba0d612
   2577 Author: Aaron Plattner <aplattner (a] nvidia.com>
   2578 Date:   Wed Sep 28 17:18:02 2005 +0000
   2579 
   2580     Bug #3333 <https://bugs.freedesktop.org/show_bug.cgi?id=3333> Patch #3417
   2581         <https://bugs.freedesktop.org/attachment.cgi?id=3417>
   2582     Fix a hang during screen-to-screen blits on certain GeForce 6xxx and Quadro
   2583         FX 540 graphics cards.
   2584 
   2585 commit dc5acc2e477edb85f468f8d46862ca138426cfd9
   2586 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2587 Date:   Fri Sep 23 16:25:28 2005 +0000
   2588 
   2589     Bug #4558 <https://bugs.freedesktop.org/show_bug.cgi?id=4558> Patch #3551
   2590         <https://bugs.freedesktop.org/attachment.cgi?id=3381>
   2591     22-Sep-2005 nv driver update from Mark Vojkovich: Fix possible cause of
   2592         some acceleration instability on some GeForce6xxx parts.
   2593 
   2594 commit b0ea43a51d2a6983559eecdb7dbb73c5e585697c
   2595 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2596 Date:   Sat Sep 17 01:37:18 2005 +0000
   2597 
   2598     Bugzilla #4480 <https://bugs.freedesktop.org/show_bug.cgi?id=4480> Patch
   2599         #3305 <https://bugs.freedesktop.org/attachment.cgi?id=3305>
   2600     13-Sep-2005 nv driver update from Mark Vojkovich:
   2601     - Adds PCI ids for GeForce 6800 XT cards
   2602     - Adds names for existing PCI ids for some GeForce 6xxx & 7xxx cards
   2603     - Fix a potential problem with pixmap cache corruption on GeForce 6xxx and
   2604         7xxx parts. (Mark Vojkovich, NVIDIA)
   2605 
   2606 commit cdf20033e2cfc9e8634876dd42613f7719340a5a
   2607 Author: Eric Anholt <anholt (a] freebsd.org>
   2608 Date:   Fri Sep 16 01:36:45 2005 +0000
   2609 
   2610     Put the riva_* files in the riva128.so subdriver, like monolithic.
   2611 
   2612 commit 9b1b3184cd586f6f8bf65ebd6f3c1afb1ae64d64
   2613 Author: Daniel Stone <daniel (a] fooishbar.org>
   2614 Date:   Thu Aug 18 09:03:47 2005 +0000
   2615 
   2616     Update autogen.sh to one that does objdir != srcdir.
   2617 
   2618 commit 75a0deb6e9d1a5bc698ea67b338c56bc99c1b2c0
   2619 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2620 Date:   Fri Aug 5 03:52:28 2005 +0000
   2621 
   2622     Bug #3987 <https://bugs.freedesktop.org/show_bug.cgi?id=3987> Patch #3264
   2623         <https://bugs.freedesktop.org/attachment.cgi?id=3264> Workaround for
   2624         512 Meg video cards (can only map 256 Meg of it). (Mark Vojkovich)
   2625 
   2626 commit fb4033bd2662c199d7e4f0e3df7c4a0fb9870984
   2627 Author: Kevin E Martin <kem (a] redhat.com>
   2628 Date:   Fri Jul 29 21:22:44 2005 +0000
   2629 
   2630     Various changes preparing packages for RC0:
   2631     - Verify and update package version numbers as needed
   2632     - Implement versioning scheme
   2633     - Change bug address to point to bugzilla bug entry form
   2634     - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
   2635         reenable it)
   2636     - Fix makedepend to use pkgconfig and pass distcheck
   2637     - Update build script to build macros first
   2638     - Update modular Xorg version
   2639 
   2640 commit 6ea22f19210448605b9a18bf500c33168a77e77c
   2641 Author: Sren Sandmann Pedersen <sandmann (a] daimi.au.dk>
   2642 Date:   Tue Jul 26 18:40:29 2005 +0000
   2643 
   2644     Build system for nv
   2645 
   2646 commit 74772a7dc49e34229497441fbbf2631bfb259b39
   2647 Author: Adam Jackson <ajax (a] nwnk.net>
   2648 Date:   Mon Jul 11 02:29:58 2005 +0000
   2649 
   2650     Prep for modular builds by adding guarded #include "config.h" everywhere.
   2651 
   2652 commit 80ac36ec4fbbd9a4aae1bde01fe6ebc1088fa8cb
   2653 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2654 Date:   Sat Jul 9 16:51:58 2005 +0000
   2655 
   2656     Bug #3740 <https://bugs.freedesktop.org/show_bug.cgi?id=3740> Patch #3058
   2657         <https://bugs.freedesktop.org/attachment.cgi?id=3058>
   2658     08-Jul-2005 nv driver updates from Mark Vojkovich:
   2659     Change some console restore code for NV11. Hopefully, we can more reliably
   2660         restore the console for desktop systems using DVI. This may correct a
   2661         recent regression on NV11.
   2662     Also, new PCI IDs.
   2663     Add new nVidia PCI ids to match nv_driver.c changes.
   2664 
   2665 commit 6b75bc13462f1cfb735fe1de359ed9e45b5f4415
   2666 Author: Daniel Stone <daniel (a] fooishbar.org>
   2667 Date:   Fri Jul 1 22:43:12 2005 +0000
   2668 
   2669     Change all misc.h and os.h references to <X11/foo.h>.
   2670 
   2671 commit 270f5269a08da8ed0186e8a2223b673e0433a771
   2672 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2673 Date:   Wed Jun 29 15:56:23 2005 +0000
   2674 
   2675     Bugzilla #3657 <https://bugs.freedesktop.org/show_bug.cgi?id=3657> Patch
   2676         #2992 <https://bugs.freedesktop.org/attachment.cgi?id=2992>
   2677         Experimental DPMS support for GeForce4 and later laptops. (Mark
   2678         Vojkovich)
   2679 
   2680 commit bf73c0716e9e4be0540d2ee7340bd5833831a434
   2681 Author: Adam Jackson <ajax (a] nwnk.net>
   2682 Date:   Sun Jun 26 04:38:12 2005 +0000
   2683 
   2684     Bug #3628: Fix video driver submodule visibility.
   2685 
   2686 commit 175766a44ceb0a5d4226e9088d8e3e6d73815b4f
   2687 Author: Adam Jackson <ajax (a] nwnk.net>
   2688 Date:   Sat Jun 25 21:16:55 2005 +0000
   2689 
   2690     Bug #3626: _X_EXPORT tags for video and input drivers.
   2691 
   2692 commit 8759399a3744f0eb1e0cdc83ed23aaaafb9be444
   2693 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2694 Date:   Thu Apr 21 22:25:47 2005 +0000
   2695 
   2696     programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c
   2697     programs/Xserver/hw/xfree86/drivers/nv/nv_setup.c
   2698     //bugs.freedesktop.org/show_bug.cgi?id=3095> Patch #2501
   2699         <https://bugs.freedesktop.org/attachment.cgi?id=2501> nv DPMS panel
   2700         fixes (Mark Vojkovich)
   2701 
   2702 commit 2db214d7cf5336fbea36d83bc9b089f70a494614
   2703 Author: Daniel Stone <daniel (a] fooishbar.org>
   2704 Date:   Wed Apr 20 12:25:29 2005 +0000
   2705 
   2706     Fix includes right throughout the Xserver tree:
   2707     change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
   2708     change "foo.h", "extensions/foo.h" and "X11/foo.h" to
   2709         <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
   2710     change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
   2711 
   2712 commit 3fe983d254f1ffe3c285548013be677ed4a67137
   2713 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2714 Date:   Mon Feb 14 03:37:20 2005 +0000
   2715 
   2716     Bugzilla #2533 (https://bugs.freedesktop.org/show_bug.cgi?id=2533) Feb. 3,
   2717         2005 "nv" driver update from Mark Vojkovich (Mainly driver updates for
   2718         nVidia cards with ((pNv->Chipset & 0xfff0) == 0x0090) )
   2719 
   2720 commit 8c95fdc889b56a76497f5194bafd06edfc962387
   2721 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2722 Date:   Wed Jan 26 01:36:04 2005 +0000
   2723 
   2724     Jan. 2005 nv chipset update from Mark Vojkovich Bug #2380
   2725         <https://bugs.freedesktop.org/show_bug.cgi?id=2380> Patch #1752
   2726         <https://bugs.freedesktop.org/attachment.cgi?id=1752>
   2727 
   2728 commit 67c89797f62ea53b37927c64e0403e7e7c42de56
   2729 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2730 Date:   Fri Dec 10 03:56:42 2004 +0000
   2731 
   2732     Bugzilla #1985 <https://bugs.freedesktop.org/show_bug.cgi?id=1985> sync to
   2733         12/08/04 version of Nvidia driver from Mark Vojkovich, including these
   2734         fixes since last sync: Fix some DAC/Graphics memory contention issues
   2735         on newer NVIDIA chips (specifically, NV40). More PCI IDs. Also, I've
   2736         had trouble getting some panels to work automagically so I expose an
   2737         FPTweak option to let the user adjust a troublesome register.
   2738 
   2739 commit 7c34d051168eba499beb20c40fd95703375f4c7b
   2740 Author: Alan Coopersmith <Alan.Coopersmith (a] sun.com>
   2741 Date:   Wed Nov 10 02:53:44 2004 +0000
   2742 
   2743     (Bugzilla #1777) Import Mark Vojkovich's changes to NV driver since last
   2744         sync with XFree86, including: Support for new NVIDIA chips. Egbert has
   2745         a laptop that needs some DPMS ordering reversed. New chip support and
   2746         workaround for Toshiba M30 laptop issue. PCI-Xpress chip support. DPMS
   2747         support for DVI. Cursor changes for NV11 so that alpha blended cursors
   2748         will work in conjunction with dithering (laptop panels). It previously
   2749         did not. HW support for alpha blended stretch blits on NV5 and higher,
   2750         though nothing is using them at this point. Add support for VBlank
   2751         syncing the Xv Blit adaptor on hardware that supports it (NV11 and
   2752         higher). Make console restoration a little more robust. We were making
   2753         an assumption that failed on a newer laptop. Workaround for some NV31
   2754         DVI artifacts.
   2755     Also add nVidia license statement to nv man page to comply with requirement
   2756         that it appear in "user documentation"
   2757 
   2758 commit fcd6d7b57edb4e396189a0a2683bcf08974f3b59
   2759 Author: Egbert Eich <eich (a] suse.de>
   2760 Date:   Tue Oct 12 19:13:44 2004 +0000
   2761 
   2762     Set fbdev mode as the default mode on PPC (Olaf Hering).
   2763     Added support for IBM space saver keyboard (Stefan Dirsch). Added support
   2764         for Cherry CyMotion Master XPress (Marcus Schaefer).
   2765     Change order of SetDisplayDevice(), HWRestore(), UnbindGART() and
   2766         RestoreBIOSMemSize() to be exactly opposite to the Save procedure in
   2767         EnterVT() (Matthias Hopf, Alan Hourihane).
   2768     Fix text mode restauration by removing the assumption that the register
   2769         which determines which head is programmed is set. to the active head by
   2770         the BIOS (Mark Vojkovich).
   2771     When I wrote the resource code 5 years ago I made some assumptions which
   2772         turned out to be false: I've assumed that the bus number of the PCI
   2773         hostbridge would be the PCI bus the bridge links to. This is not
   2774         correct. Fixing this assumption is not easy. However I hope that the
   2775         attached patch will make the system work regardless as it 'ignores'
   2776         host bridges from which the target bus is not known. This should not
   2777         matter at all as we really don't care about host bridges (unless we
   2778         have bridge specific code which retrieves information about the
   2779         bridge).
   2780     Fixed server crash on reset when a structure allocated in PreInit() was
   2781         freed on CloseScreen().
   2782     Fixed ring buffer lock ups that happened because the structure that
   2783         contained ringbuffer data was not zeroed after allocation.
   2784     Fixed numerous warnings due to signed unsigned comparisons.
   2785         programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c:
   2786         (NVBacklightEnable): Changed the order in which the sequencer registers
   2787         and the backlight control registers are written. The sequencer control
   2788         register need to be written first otherwise DPMS screen blanking
   2789         produces vertical bars on a mobile device. lib/Xau/Imakefile: Build
   2790         libXau static library PIC so it can be linked into toolkits that would
   2791         like to wrap its functionality.
   2792 
   2793 commit 65e13fc61141b36a74c7a0e696d274574641ba20
   2794 Author: Adam Jackson <ajax (a] nwnk.net>
   2795 Date:   Fri Sep 17 03:04:52 2004 +0000
   2796 
   2797     Bug #1192: Remove cfb support from drivers where its use is an option.
   2798         Delete xf24_32bpp, as s3virge was the last user. Fix up some comments
   2799         to refer to fb rather than cfb.
   2800 
   2801 commit bbafc6d2fcb21671de3cfb4ff973409405162e7a
   2802 Author: Adam Jackson <ajax (a] nwnk.net>
   2803 Date:   Mon Aug 16 09:13:14 2004 +0000
   2804 
   2805     Bug #1087: Make sure all the *Weak symbols are documented in the import
   2806         list, so the loader knows not to complain about unresolved symbols when
   2807         an optional module isn't loaded. This typically manifests as warnings
   2808         about fbdevHW symbols when the user isn't using the framebuffer
   2809         console.
   2810 
   2811 commit 8b6de7d388b7ae5169b2e38ad1a40981bc406cfc
   2812 Author: Adam Jackson <ajax (a] nwnk.net>
   2813 Date:   Sat Jul 31 01:21:19 2004 +0000
   2814 
   2815     Change several LoaderSymbol calls introduced by the bug #400 patch to
   2816     *Weak() resolver functions.
   2817 
   2818 commit f745157f15befebe01552b103c573ccb94b8f388
   2819 Author: Adam Jackson <ajax (a] nwnk.net>
   2820 Date:   Fri Jul 30 20:30:53 2004 +0000
   2821 
   2822     Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
   2823         framebuffer formats except cfb and the overlay modes should work, and
   2824         r128 and radeon need to be loaded from the ati driver (both issues to
   2825         be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga
   2826         drivers. elfloader users shouldn't be affected.
   2827 
   2828 commit b9a6776bc04eb19343882bddb371b705677cfc14
   2829 Author: Eric Anholt <anholt (a] freebsd.org>
   2830 Date:   Wed Jun 16 09:23:29 2004 +0000
   2831 
   2832     DRI XFree86-4_3_99_12-merge import
   2833 
   2834 commit cbf040deb0ab24425468ed60b3f3edd322ec210f
   2835 Author: Eric Anholt <anholt (a] freebsd.org>
   2836 Date:   Wed Jun 16 09:23:29 2004 +0000
   2837 
   2838     Initial revision
   2839 
   2840 commit 99a7f7ccce4e012bde57021cafcb132c3d599b96
   2841 Author: Egbert Eich <eich (a] suse.de>
   2842 Date:   Fri Apr 23 19:42:10 2004 +0000
   2843 
   2844     Merging XORG-CURRENT into trunk
   2845 
   2846 commit 708bb2eb0db3808e3edf94a5f22b3e3f5bb6488d
   2847 Author: Egbert Eich <eich (a] suse.de>
   2848 Date:   Sun Mar 14 08:33:30 2004 +0000
   2849 
   2850     Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
   2851 
   2852 commit fe564263d97e370817fc862e5c8ead09bfb70b58
   2853 Author: Egbert Eich <eich (a] suse.de>
   2854 Date:   Wed Mar 3 12:12:23 2004 +0000
   2855 
   2856     Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
   2857 
   2858 commit 1a0be799ce4c479e39f8af86fcca3d192e83f455
   2859 Author: Egbert Eich <eich (a] suse.de>
   2860 Date:   Thu Feb 26 13:35:54 2004 +0000
   2861 
   2862     readding XFree86's cvs IDs
   2863 
   2864 commit ee5c9ef51cea88a630ecc652512603c42b39a533
   2865 Author: Egbert Eich <eich (a] suse.de>
   2866 Date:   Thu Feb 26 09:23:23 2004 +0000
   2867 
   2868     Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
   2869 
   2870 commit d176fa338d2d83bcf8d7ec68ff1aec205a258fec
   2871 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2872 Date:   Mon Feb 23 20:35:04 2004 +0000
   2873 
   2874     Import most of XFree86 4.4RC3. This import excludes files which have the
   2875         new license. If we want to, later we can import 4.4RC3 again and pick
   2876         up the files that have the new license, but for now the vendor branch
   2877         is "pure."
   2878 
   2879 commit ea7a90e680a2e9259e471dd6677bcca12aeea79e
   2880 Author: Egbert Eich <eich (a] suse.de>
   2881 Date:   Thu Jan 29 08:08:36 2004 +0000
   2882 
   2883     Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
   2884 
   2885 commit a6c83bd98c34aacdf7a6b82ea83d6ae775479502
   2886 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2887 Date:   Fri Dec 19 20:55:14 2003 +0000
   2888 
   2889     XFree86 4.3.99.902 (RC 2)
   2890 
   2891 commit 935c2adf58a10e6d3caa75823b4e7a0689555c49
   2892 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2893 Date:   Tue Nov 25 19:28:38 2003 +0000
   2894 
   2895     XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
   2896 
   2897 commit d84248580d5b05bb47a2ccdce7badfc884efa6da
   2898 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2899 Date:   Tue Nov 25 19:28:38 2003 +0000
   2900 
   2901     Initial revision
   2902 
   2903 commit dd1a62caaaac6acc35584a2c8c525962d8574c95
   2904 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2905 Date:   Fri Nov 14 16:48:55 2003 +0000
   2906 
   2907     XFree86 4.3.0.1
   2908 
   2909 commit 2f223903fba2bdee1623f3442d7580c809b428cc
   2910 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2911 Date:   Fri Nov 14 16:48:55 2003 +0000
   2912 
   2913     Initial revision
   2914 
   2915 commit 542d57ea12b5461891a13a339e01ca9e1add124d
   2916 Author: Kaleb Keithley <kaleb (a] freedesktop.org>
   2917 Date:   Fri Nov 14 15:54:48 2003 +0000
   2918 
   2919     R6.6 is the Xorg base-line
   2920