# changelog

author: Simone Caronni <negativo17@gmail.com> - 2.2.0.3-6
changelog:
  - Rework spec file completely; remove cruft.
  - Trim changelog.
  - Rework install parameters, use correct macros.
  - Rework file list.
  - Add proper SysV and systemd requirements.
  - Add correct SysV init script and systemd service file.
  - Enable systemd on Fedora 20+ and add it to systemd preset as per
    https://fedorahosted.org/fesco/ticket/1123


author: Simone Caronni <negativo17@gmail.com> - 2.2.0.3-14
changelog:
  - Remove systemd / SysV conversion as per new packaging guidelines.
  - Add patch for #986887 to force tarball creation.


author: Simone Caronni <negativo17@gmail.com> - 2.2.0.3-18
changelog:
  - Add ZFS On Linux patches for additional functionality/bugfixes (#1023598).
    Thanks to Darik Horn and Brian Behlendorf.


author: Simone Caronni <negativo17@gmail.com> - 2.2.0.3-19
changelog:
  - Add macros to the top of the man page to fix displaying on el5/el6 (#986660).
    Thanks to Darik Horn for the fix.


author: Simone Caronni <negativo17@gmail.com> - 2.2.0.3-25
changelog:
  - Enable all patches also for RHEL 5 builds.
  - Skip initramfs/initrd rebuild if not requested (#1109601).


author: Simone Caronni <negativo17@gmail.com> - 2.2.0.3-27.git.2238e7b
changelog:
  - Update to latest git, 99% of the patches merged upstream.
  - Simplify SPEC file.
  - Fix inter-module dependencies (#1140812).
    Thanks Bruno Faccini.


author: Simone Caronni <negativo17@gmail.com> - 2.2.0.3-33.git.4c69692
changelog:
  - Remove RHEL 5 support from SPEC file, latest source code does not work on it.
  - Switch to new Github source code repository, adjust to packaging guidelines
    accordingly.
  - Adjust Fedora conditionals.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Spec file cleanup.
  - Now exclude .la file.
  - Update to latest CVS checkout to fix compile problem.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Update to 2.0rc1.
  - Introduced LD_LIBRARY_PATH workaround.
  - Removed optional xmms plugin build, it seems mandatory now.
  - Added gtk+ build dep for the xmms plugin.


author: Paulo Roma <roma@lcg.ufrj.br> - 1:2.6.1-9
changelog:
  - Applied security patch main_overflow (2008-09-16).
  - faad2-libs and xmms-faad2 from a 3rd party repo generate conflicts.
  - Using Epoch 1 because of a 3rd party repo messing with epochs.
  - Fixed permissions.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Major spec file updates, based on a very nice Mandrake spec.
  - Revert to the 0.4.6 release as CVS snapshots don't build.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Update to a CVS snapshot as videolan-client 0.6.0 needs it.
  - Enable faad, imlib2 and SDL support.
  - Disable mmx until it doesn't make the build fail anymore :-/


author: Paulo Roma <roma@lcg.ufrj.br> - 0.4.9-24_r8743
changelog:
  - Compiling with --enable-liba52 for vob->avi using AC3.
  - Added --enable-libaad.
  - Added libnut-devel as a conditional BuildRequires.
  - Using libdc1394-1.2.2, because version 2 does not work.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Improved performance by fixing cache bug which caused cached data to not be
    used as often as it could have been.  Random seek performance improved by
    600% according to Bonnie++ benchmark.
  - Fixed bugs preventing files larger then 2GB.  Limit should now be around
    128GB (untested - I don't have that much drive space).  > 2GB also requires
    recent version of FUSE module (from Feb 6 or later) and an underlying
    filesystem which supports large files.
  - Release 0.6


author: Valient Gough <vgough@pobox.com>
changelog:
  - Merge development branch to mainline.  Source modularized to make it easier
    to support different algorithms.
  - Added encfsctl program which can show information about an encrypted
    directory and can change the user password used to store the volume key.
  - Added support for AES and BlowFish with user specified keys and block sizes
    (when building with OpenSSL >= 0.9.7).
  - Backward compatible with old format, but new filesystems store configuration
    information in a new format which is not readable by old encfs versions.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.0
  - Added some pre-defined configuration options at startup to make filesystem
    creation a bit more user friendly.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.0.1
  - Fix problem with using OpenSSL's EVP_BytesToKey function with variable
    key length ciphers like Blowfish, as it would only generate 128 bit keys.
  - Some configure script changes to make it possible to use --with-extra-include
    configure option to pick up any necessary directories for OpenSSL.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.0.2
  - Use pkg-config to check for OpenSSL and RLog build settings
  - Add support for '--' argument to encfs to pass arbitrary options to FUSE /
    fusermount.
  - Add man pages.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Second release candidate for version 1.1
  - Add support for block mode filename encryption.
  - Add support for per-file initialization vectors.
  - Add support for directory IV chaining for per-directory initialization
    vectors.
  - Add support for per-block MAC headers for file contents.
  - Backward compatibility support dropped for filesystems created by version
    0.x.  Maintains backward compatible support for versions 1.0.x.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.1.1
  - Fix MAC header memory size allocation error.
  - Add file rename-while-open support needed for Evolution.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.1.2
  - Fix bug affecting filesystems with small empty directories (like XFS)
  - Updates to recursive rename code to undo all changes on failure.
  - Fix OpenSSL dependency path inclusion in build.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.1.6
  - fix header IV creation when truncate() used to create files.
  - add support for IV chaining to old 0.x filesystem support code (useful for
    systems with old OpenSSL, like RedHat 7.x).


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.1.10
  - fix problems with recursive rename
  - fix incorrect error codes from xattr functions


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.1.11
  - add internationalization support.  Thanks to lots of contributors, there are
    translations for serveral languages.
  - added workaround for libfuse mount failure with FUSE 1.4
  - fix compile failure with FUSE 1.4


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.2.0
  - Fix bug with MAC headers and files > 2GB, reported by Damian Frank
  - Fix bug with external password interface which could result in problems
    communicating with external password program.  Found by Olivier Dournaux.
  - Switch to FUSE 2.2 API -- support for FUSE 1.x has been dropped.
  - Add support for inode numbering pass-thru (when used 'use_ino' option to
    fuse).  This allows encoded filesystem to use the same inode numbers as the
    underlying filesystem.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.2.1
  - add --public mount option
  - add --stdinpass option to read password from stdin for scripting
  - import latest rosetta translation updates


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.2.4
  - fix segfault if small invalid filenames were encountered in the encrypted
    directory, reported by paulgfx.
  - try and detect if user tries to mount the filesystem over the top of the
    encrypted directory, problem reported by paulgfx.
  - environment variable ENCFS5_CONFIG can be used to override the location of
    the .encfs5 configuration file.
  - add encfsctl 'export' command, patch from Janne Hellsten


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release 1.2.5
  - Fix race condition when using newer versions of GCC.  Fixes problem reported
    by Chris at x.nu.
  - add encfssh script, thanks to David Rosenstrauch


author: Peter Lemenkov <lemenkov@gmail.com> 1.4.1.1-1
changelog:
  - Ver. 1.4.1.1
  - Changed License tag according to Fedora policy
  - Added new BR - boost-devel
  - Proper locale handling
  - Some other cosmetic changes


author: Peter Lemenkov <lemenkov@gmail.com> 1.4.2-1
changelog:
  - Ver. 1.4.2
  - add option to pass-through file 'holes'.  Only available in expert mode
  - config file format changed to XML via boost serialization
    (config file is now .encfs6.xml)
  - remove ulockmgr support, caused numerous locking issues. (bz# 440483)
  - fix symlink handling in encfsctl export
  - fix stdinpass option parsing, reported by Scott Hendrickson
  - fix path suffix in encfsctl


author: Tomas Hoger <thoger@redhat.com> - 1.4.2-2
changelog:
  - Work-around broken boost library path auto detection causing build failures
    on 64-bit architectures.


author: Balint Cristian <rezso@rdsor.ro> - 3.0.0-1
changelog:
  - New branch upstream
  - Fix gcc43 build
  - Avoid r-path hardcoding
  - Enable and include python module
  - Enable and include ruby module
  - Enable and run testsuite during build


author: Devrim GUNDUZ <devrim@gunduz.org> - 3.4.2-1
changelog:
  - Update to 3.4.2, per changes described in:
    http://trac.osgeo.org/geos/browser/tags/3.4.2/NEWS
  - Remove Patch2 and Patch1, it is now in upstream.
  - Disable ruby bindings
  - Remove all conditionals -- no more RHEL 4!


author: Rakesh Pandit <rakesh@fedoraproject.org> 0.9-3
changelog:
  - fixed documentation, timestamp saving
  - removed chrpath & cleaned some unwanted commands
  - included python module


author: John Khvatov <ivaxer@fedoraproject.org> - 2.1.1-2
changelog:
  - Enable test suite
  - Update SourceURL (upstream moved to github)
  - Add patch to use LIB_SUFFIX in cmake configs
  - Spec cleanup


author: John Khvatov <ivaxer@fedoraproject.org> - 0.3.3-3
changelog:
  - Removed installed but untracked docs.
     Fix for https://fedoraproject.org/wiki/Changes/UnversionedDocdirs


author: Orion Poplawski <orion@cora.nwra.com> 1.6.4-3
changelog:
  - Add --enable-threads --with-pthreads to configure
  - Add %check
  - Add some %docs
  - Use %makeinstall
  - Add patch to fix test for h5repack
  - Add patch to fix h5diff_attr.c


author: Orion Poplawski <orion@cora.nwra.com> 1.6.5-5
changelog:
  - Change rpath patch to not need autoconf
  - Add patch for libtool on x86_64
  - Fix shared lib permissions


author: Orion Poplawski <orion@cora.nwra.com> 1.6.5-7
changelog:
  - New project URL
  - Add patch to use POSIX sort key option
  - Remove useless and multilib conflicting Makefiles from html docs
    (bug #228365)
  - Make hdf5-devel own %{_docdir}/%{name}


author: Orion Poplawski <orion@cora.nwra.com> 1.8.0-1
changelog:
  - Update to 1.8.0, drop upstreamed patches
  - Update signal patch
  - Move static libraries into -static sub-package
  - Make -devel multiarch (bug #341501)


author: Orion Poplawski <orion@cora.nwra.com> 1.8.0.snap5-1
changelog:
  - Update to 1.8.0-snap5
  - Remove --enable-threadsafe, incompatible with --enable-cxx and
    --enable-fortran
  - ExcludeArch ppc64 until we can get it to build (bug #445423)


author: Orion Poplawski <orion@cora.nwra.com> 1.8.0.snap5-2
changelog:
  - Use new %{_fmoddir} macro
  - Re-enable ppc64, disable failing tests.  Failing tests are for
    experimental long double support.


author: Orion Poplawski <orion@cora.nwra.com> 1.8.2-1
changelog:
  - Update to 1.8.2
  - Add patch to compile H5detect without optimization - make detection
    of datatype characteristics more robust - esp. long double
  - Update signal patch
  - Drop destdir patch fixed upstream
  - Drop scaleoffset patch
  - Re-add -fno-strict-aliasing
  - Keep settings file needed for -showconfig (bug #481032)
  - Wrapper script needs to pass arguments (bug #481032)


author: Orion Poplawski <orion@cora.nwra.com> 1.8.3-3.snap12
changelog:
  - Update to 1.8.3-snap12
  - Update signal patch
  - Drop detect and filter-as-option patch fixed upstream
  - Drop ppc only patch
  - Add patch to skip tstlite test for now, problem reported upstream
  - Fixup some source file permissions


author: Orion Poplawski <orion@cora.nwra.com> 1.8.4-1
changelog:
  - Update to 1.8.4
  - Must compile with -O0 due to gcc-4.4 incompatability
  - No longer need -fno-strict-aliasing


author: Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-2
changelog:
  - Build parallel hdf5 packages for mpich2 and openmpi
  - Rework multiarch support and drop multiarch patch


author: Orion Poplawski <orion@cora.nwra.com> 1.8.12-5
changelog:
  - Use parallel make
  - Limit number of processors to 4 in parallel tests to avoid mpich issue with
    oversubscription


author: Orion Poplawski <orion@cora.nwra.com> - 1.8.12-6
changelog:
  - Add patch to add ppc64le to config.guess (bug #1080122)
  - Add patch to fix long double conversions on ppc64le (bug #1078173)
  - Run autoreconf for patches and to remove rpaths


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Rebuilt for Red Hat 7.1.
  - Disabled the vorbis support since it fails to build with it.
  - Added a big optimisation section, thanks to Yosi Markovich
    <senna@camelot.com> for this and other pointers.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Fixed the %pre and %post that should have been %post and %postun, silly me!
  - Removed -malign-double (it's evil, Yosi told me and I tested, brrr ;-)).
  - Now build with gcc3, VBR encoding gets a hell of a boost, impressive!
    I recommend you now use "lame --r3mix", it's the best.
  - Tried to re-enable vorbis, but it's a no-go.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Update to 3.90.1.
  - Enabled the GTK+ frame analyzer.
  - Spec file cleanup (CVS, man page, bindir are now fixed).


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Update to 3.91.
  - Simplified the compilation optimizations after heavy home-made tests.
  - Now build only i386 version but optimized for i686. Don't worry i686
    owners, you loose only 1% in speed but gain about 45% compared to if
    you had no optimizations at all!


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Added a symlink from lame.h to lame/lame.h to fix some include file
    detection for most recent programs that use lame.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Rebuilt for Red Hat Linux 8.0.
  - Simplified deps as it now builds VBR code fine with default nasm and gcc 3.2.


author: Paulo Roma <roma@lcg.ufrj.br> - 3.98-17
changelog:
  - Removed patch0 (libm).
  - Using %bcond_with mp3rtp (the build fails with it).
  - Using nasm for x86_64.
  - Disabled rpath.
  - Changed license.
  - Converted ChangeLog to utf8.


author: Tim Niemueller <tim@niemueller.de> - 2.0.0-rc7.1.svn443
changelog:
  - Updated to release 2.0.0-rc7+svn443 (not yet released) for juju support
  - Added --without juju to disable juju support (necessary for FC6)


author: Tim Niemueller <tim@niemueller.de> - 2.0.1-2
changelog:
  - Add docs subpackage to contain development documentation
  - Incoroprate multilib tricks
  - BuildReqire automake, autoconf, libtool and doxygen
  - Removed unused BuildRequires
  - Use header file from kernel-headers instead of kernel-devel
  - BuildRequire kernel-devel
  - Added tools subpackage to contain the resetbus and vloopback tools


author: Tim Niemueller <tim@niemueller.de> - 2.0.1-3
changelog:
  - Made autotools calls optional, only called if svn_snapshot is defined
  - devel subpackage now requires pkgconfig


author: Jay Fenlason <fenlason@redhat.com> - 2.2.0-2
changelog:
  - Fix two minor issues detected by rpmdiff: installed binaries not stripped
    and -tools depended on version not version-release


author: Adam Williamson <awilliam@redhat.com> - 0.31.1-1.sds4
changelog:
  - initial package (based on package from elsewhere by myself and Nic
    Chauvet with i965 driver removed)


author: Adam Williamson <awilliam@redhat.com> - 1.0.6-1
changelog:
  - switch to upstream from sds branch (sds now isn't carrying any very
    interesting changes according to gwenole)
  - pull in the dont-install-test-programs patch from sds
  - split out libva-utils again for multilib purposes
  - drop -devel package obsolete/provides itself too


author: Adam Williamson <awilliam@redhat.com> - 1.0.8-1
changelog:
  - bump to new version
  - fix modded tarball to actually not have i965 dir
  - merge with the other spec I seem to have lying around somewhere


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.0-3
changelog:
  - Update to official 1.1.0 release
  - Enable Wayland support on f18 - add subpackage
  - Clean spec file


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.0-5
changelog:
  - Drop wayland support - Lead to suspicious crash
    to reintroduce later using alternates build for vainfo and libs.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Remove the decore.h and encore2.h inks as divx4linux 5.01 will provide them.
  - Rename -devel to -static as it seems more logic.


author: Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de> - 0:1.0.4363-0.fdr.2
changelog:
  - renamed /sbin/makedevices.sh /sbin/nvidia-makedevices.sh ( noticed by
    Panu Matilainen )
  - Fixed name problem


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.3
changelog:
  - Added NVidia configuration script written in Python.
  - Some cleanup of files section
  - For more info, see https://bugzilla.fedora.us/show_bug.cgi?id=402


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.4
changelog:
  - Added conflict with XFree86-Mesa-libGL.
  - Disabled showing of the README.Fedora after installation.


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.1
changelog:
  - Added support for 2.6 kernels
  - Cleaned up build section, removed the need for patching Makefiles.
  - Added missing BuildReq gcc32
  - Don't package libs twice, only in /usr/lib/tls/nvidia
  - Made config cript executable and put it into /usr/sbin
  - Moved kernel module to kernel/drivers/video/nvidia/
  - Fixed libGL.so and libGLcore.so.1 links to allow linking against OpenGL libraries


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.2
changelog:
  - Fixed repairing of a link in post-uninstall
  - Obsolete Mesa instead of Conflict with it, enables automatic removal.


author: Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.2.pkg1
changelog:
  - Building kernel module for defined kernel
  - kernel module for 2.6 is nvidia.ko
  - Patch not to install kernel module on make install
  - Updated patch for 2.6
  - depmod in scriptlet for defined kernel
  - nvidia-glx conflicting XFree86-Mesa-libGL because we 0wn all its
    symlink now
  - Dont override libGL.so symlink because it belongs to XFree86-devel
  - Added nvidia 'pkgfoo' info to packages release
  - Spec file cleanup


author: Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.3.pkg1
changelog:
  - Desktop entry for nvidia-settings
  - s/kernel-module-{name}/kernel-module-nvidia
  - nvidia-glx doesnt requires kernel-module-nvidia-driver anymore
  - Using modprobe.conf for 2.6 kernel
  - Hopefully fixed symlinks


author: Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.5.pkg1
changelog:
  - Added initscript to toggle nvidia driver according to running kernel
    and installed kernel-module-nvidia packages
  - Updated scriptlets


author: Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.7.pkg1
changelog:
  - kernel module requires kernel same kversion
  - initscript updated again
  - Dont conflict, nor obsolete XFree86-Mesa-libGL. Using ld.so.conf to
    make libGL from nvidia first found. Hope Mike Harris will appreciate.


author: Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.11.pkg1
changelog:
  - kernel-module-nvidia package provides kernel-module
  - We wont own devices anymore. And we wont re-create them if they are
    already present


author: Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.12.pkg0
changelog:
  - Renamed kernel module package in a kernel-module-nvidia-`uname -r` way
  - Using fedora.us kmodhelper for kernel macro
  - Using nvidia pkg0 archive


author: Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.16
changelog:
  - Updated minion.de patches
  - Added some explicit requires
  - Test nvidia-config-xfree86 presence in kernel-module package
    scriptlets


author: Keith G. Robertson-Turner <nvidia-devel[AT]genesis-x.nildram.co.uk> 0:1.0.5336-0.lvn.1
changelog:
  - New upstream release
  - Removed (now obsolete) kernel-2.6 patch
  - Install target changed upstream, from "nvidia.o" to "module"
  - Linked nv/Makefile.kbuild to (now missing) nv/Makefile


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2
changelog:
  - Renamed nvidia-config-xfree86 to nvidia-config-display
  - Fixed symlinks
  - Use ld.so.conf.d on FC2
  - Remove script installation in pre
  - Use system-config-display icon for nvidia-settings
  - 2 second delay in init script when kernel module not found
  - Make nvidia-config-display fail more gracefully
  - Add blacklist entry to prelink.conf on FC1


author: Dams <anvil[AT]livna.org> 0:1.0.6106-0.lvn.4
changelog:
  - ld.so.conf.d directory detected by spec file
  - Using nvidialibdir in nvidia-glx-devel files section
  - Got rid of yarrow and tettnang macros
  - libGL.so.1 symlink in tls directory always present


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.2
changelog:
  - Restore ldsoconfd macro
  - Disable autoamtic removal of scripted installation for now; needs testing


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.4
changelog:
  - udev fixes
  - Incorporated fix for missing include line in ld.so.conf from ati-fglrx spec (T Leemhuis)


author: Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6111-0.lvn.5
changelog:
  - Use fedora-kmodhelper in the way ntfs or ati-fglrx use it
  - Allow rpm to strip the kernel module. Does not safe that much space ATM but
    might be a good idea
  - Allow to build driver and kernel-module packages independent of each other
  - Some minor spec-file changes


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.6
changelog:
  - Make n-c-display handle misc problems in a better way
  - Fixed wrong icon file name in .desktop file
  - Re-added the mysteriously vanished sleep line in the init script
    when kernel module wasn't present


author: Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6629-0.lvn.2
changelog:
  - resulting kernel-module package now depends again on /root/vmlinuz-<kernelver>
  - Use rpmbuildtags driverp and kernelp


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.7
changelog:
  - Added a number of post-6629 patches from http://www.minion.de/files/1.0-6629
  - Fixed permissions of nvidia/nvidia.ko


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.1
changelog:
  - New upstream release 1.0.7167
  - Added patch from http://www.nvnews.net/vbulletin/showthread.php?t=47405
  - Removed old patch against 2.6.9


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.4
changelog:
  - Fix kernel module permissions again (644)
  - Only create 16 /dev/nvidia* devices, 256 is unnecessary


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.2
changelog:
  - Only create 16 devices
  - Put libXvMCNVIDIA.a in -devel
  - Don't remove nvidia options in /etc/modprobe.conf
  - Make ld.so.conf file config(noreplace)
  - Use same directory permissions as the kernel


author: Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.4
changelog:
  - Fixed a critical bug in modprobe.conf editing where all lines starting with alias and
    ending with then a word starting with any of the letters n,v,i,d,i,a,N,V,r,e is removed.


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.1
changelog:
  - Update to 7676
  - Lots of cleanup from me and Niko Mirthes <nmirthes AT gmail DOT com>
  - add NVreg_ModifyDeviceFiles=0 to modprobe.conf (Niko)
  - Drop support for FC2
  - Nearly proper Udev-Support with workarounds around FC-Bug 151527


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.2
changelog:
  - Rename src5: nvidia.init to nvidia-glx-init
  - Fix correct servicename in nvidia-glx-init
  - Run nvidia-glx-init before gdm-early-login; del and readd the script
    during post


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.3
changelog:
  - Conflics with nvidia-glx-legacy
  - Integrate some minor correction suggested by Niko Mirthes
    <nmirthes AT gmail DOT com> in #475


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.8174-0.lvn.1
changelog:
  - Update to 8174
  - desktop entry now Categories=Settings (#665)
  - Ship bug-reporting tool in doc (#588)
  - Things from Bug 635, Niko Mirthes (straw) <nmirthes AT gmail DOT com>:
  -- avoid changing time stamps on libs where possible
  -- only add /etc/modprobe.conf entries if they aren't already there
  -- add /etc/modprobe.conf entries one at a time
  -- only remove /etc/modprobe.conf entries at uninstall, not during upgrade
  -- avoid removing any modprobe.conf entries other than our own
  -- match Xorg's install defaults where it makes sense (0444)
  -- a few other minor tweaks to the files lists


author: Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8174-0.lvn.1
changelog:
  - add the manual pages for nvidia-settings and nvidia-xconfig
  - install the new nvidia-xconfig utility and associated libs


author: Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8178-0.lvn.2
changelog:
  - change nvidia-glx.sh and nvidia-glx.csh to point to README.txt rather than README
  - reference xorg.conf rather than XF86Config in the init script
  - improve readability of instructions and comments, fix some typos
  - drop epoch, as it seems to be affecting dependencies according to rpmlint
  - tweak the nvidia-settings desktop file so it always shows up on the
    menu in the right location
  - add the manual pages for nvidia-settings and nvidia-xconfig
  - remove header entries from the nvidia-glx files list. they belong in -devel
  - fix changelog entries to refer to 7676 not 7176 (though there was a 7176 x86_64
    release prior to 7174)
  - add libXvMCNVIDIA.so
  - update to 8178


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0.8756-3
changelog:
  - Require version >= of nvidia-kmod-common.
  - Provide nvidia-kmod instead of kmod-nvidia to fix upgrade woes (#970).


author: kwizart < kwizart at gmail.com > - 1.0.9746-1
changelog:
  - Update to release 1.0.9746 (Final).
  - Standard version do not support xen kernel.
  - Update xen patch: patch-nv-1.0-9625-xenrt.txt


author: Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-4
changelog:
  - Standardize all summaries and descriptions with other nvidia and fglrx
    packages
  - Move paths from nvidia-glx to nvidia


author: kwizart < kwizart at gmail.com > - 169.09-3
changelog:
  - Reenable debuginfo
  - Disable xen check properly (still not working)
  - Remove the smbus patch (uneeded).


author: kwizart < kwizart at gmail.com > - 173.08-1
changelog:
  - Update to 173.08 (beta) - Fedora 9 experimental support
    See: http://www.nvnews.net/vbulletin/showthread.php?t=111460


author: kwizart < kwizart at gmail.com > - 180.29-1
changelog:
  - Update to 180.29 (stable)
  - Reintroduce build for i586 since it will match for SSE without PAE CPU.
   (remember that nvidia main series needs SSE capable CPU).
  - Empty the xen exclusion filter.


author: Nicolas Chaubvet <kwizart@gmail.com> - 1:195.36.31-1
changelog:
  - Update to 195.36.31
  - Fix acpi_walk_namespace call with kernel 2.6.33 and later.
    http://bugs.gentoo.org/show_bug.cgi?id=301318


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.1.test23
changelog:
  - Update to 2.0_test23
  - BuildRequires lzo-devel, kernel-headers, openssl-devel
  - Lots of spec cleanup


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.4.beta7
changelog:
  - Update to 2.0_beta7
  - Include gpg signature in source rpm
  - Include 2.0-style configuration examples
  - Minor spec cleanup


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.5.beta10
changelog:
  - Update to 2.0_beta10
  - Minor fix to configuration example
  - Change the init script to start a little earlier and stop much later
    (after netfs) by default
  - Remove a lot of unnecessary macro use (install/mkdir/cp)
  - Don't create /dev/net/tun, use Requires instead


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.7.beta17
changelog:
  - Update to 2.0_beta17
  - Require dev instead of /dev/net/tun (for udev compatibility)
  - Change openvpn-init.patch to match upstream (starts even earlier now)


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.10.rc5
changelog:
  - Update to 2.0_rc5
  - Change the port to 1194 in the roadwarrior-*.conf samples
  - Change openvpn-init.patch to reformat the description in the init script
  - Modify the Summary and description (OpenVPN isn't UDP-only)


author: Steven Pritchard <steve@kspei.com> 0:2.0-0.fdr.0.11.rc6
changelog:
  - Add down-root and auth-pam plugins
  - Add --enable-password-save and --enable-iproute2
  - Add crypto and loopback tests (somewhat time-consuming)


author: Steven Pritchard <steve@kspei.com> 2.0-2
changelog:
  - Move the plugin directory to _libdir
  - Drop the easy-rsa/Windows directory
  - Comment cleanups
  - Add "processname" header to init script
  - The init script isn't a config file
  - Tag contrib, sample-config-files, sample-keys, and sample-scripts as doc
  - Create/own pid dir


author: Steven Pritchard <steve@kspei.com> 2.1-0.13.beta15
changelog:
  - Update to 2.1_beta15
  - Add openvpn-2.1_beta15-test-timeout.patch to avoid test hang
    (from Paul Howarth)


author: Steven Pritchard <steve@kspei.com> 2.1-0.22.rc6
changelog:
  - Update to 2.1_rc6
  - Pass paths to ifconfig, ip, and route to configure
  - BR iproute and Require iproute and net-tools
  - Add BETA21-userpriv-fixups.patch from Alon Bar-Lev


author: Jon Ciesla <limburgher@gmail.com> 2.3.4-1
changelog:
  - 2.3.4.
  - Disable make check until upstream provides non-md5 sample keys.
  - Filed upstream https://community.openvpn.net/openvpn/ticket/400#ticket


author: Golo Fuchert <packages@golotop.de> - 20110522-1
changelog:
  - Update to version 20110522
  - Conflict with moreutils-parallel
  - Incl. config file to make gnu parallel compatible with moreutils' by default
  - Added a comment to the description, concerning the moreutils compatibility


author: Golo Fuchert <packages@golotop.de> - 20120222-1
changelog:
  - Updated to newest version 20120222
  - renamed manpage sql to parallel-sql (naming conflict, bug 797823)


author: Golo Fuchert <packages@golotop.de> 20131222-1
changelog:
  - Updated to newest versoin 20131222
  - Removed patches that are no longer needed (see below for details)
  - Remvoal of parallel-config, feature deprecated


author: Kalev Lember <kalev@smartlink.ee> - 1.07-5
changelog:
  - use System Environment/Libraries group for main package
  - removed R: pkgconfig from devel subpackage


author: Luke Macken <lmacken@redhat.com> - 4.7.0-2
changelog:
  - Merge a bunch of changes from Gareth Armstrong <gareth.armstrong@hp.com>
      - The src zip file should come either from http://www.voidspace.org.uk/
        downloads/ or http://code.google.com/p/configobj/ as the PyPI tarball is
        not complete.  No docs and no test code.
      - Added docs
      - Remove BR on python-setuptools-devel


author: Tim Flink <tflink@fedoraproject.org> - 1.2.1-1
changelog:
  - Update to upstream 1.2.1
  - Change binary from pip-python to python-pip (RHBZ#855495)
  - Add alias from python-pip to pip-python, to be removed at a later date


author: Tim Flink <tflink@fedoraproject.org> - 1.4.1-1
changelog:
  - Removed patch for CVE 2013-2099 as it has been included in the upstream 1.4.1 release
  - Updated version to 1.4.1


author: Matej Stuchlik <mstuchli@redhat.com> - 1.5.6-3
changelog:
  - Added patch for local dos with predictable temp dictionary names
    (http://seclists.org/oss-sec/2014/q4/655)


author: Ralph Bean <rbean@redhat.com> - 0.4-3
changelog:
  - Removed clean section.
  - Removed defattr.
  - Removed removing of buildroot in install section.
  - Added removal of egg-info in prep section.
  - Added python3 subpackage.


author: Orion Poplawski <orion@cora.nwra.com> - 2.5.1-3
changelog:
  - Enable python3 builds for EPEL (bug #1395653)
  - Ship python2-jsonschema
  - Modernize spec
  - Use %license


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release v1.3.1
  - added pkg-config file librlog.pc
  - changed license to LGPL
  - added rAssertSilent macro
  - fixes for special case checks of printf attribute


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release v1.3.4
  - Portibility changes to allow rlog to build with older C++ compilers and on
    non-x86 computers.
  - Add extra ERROR_FMT() macro which allows format string to be passed on Error
    construction.
  - Add valgrind support to allow valgrind trace from any assert when running
    under valgrind.
  - Update admin dir.


author: Valient Gough <vgough@pobox.com>
changelog:
  - Release v1.3.5
  - Add initial attempt at Win32 support (due to help from Vadim Zeitlin)
  - Fixes to build on Suse 9.2 (replaced old KDE based autoconf scripts)
  - Add "info" channel, and rInfo() macro.


author: lonely wolf <wolfy@pcnet.ro> 2.61-1
changelog:
  - Initial rpm version, based on Debian sources & patch
  - Includes patch from Mandrake to lower the default system UIDs from 1000 to 500
  - Includes generate_config_alt, a small script to generate a customized ssmtp.conf (thus overriding the default one); beware that this script will completely replace the default ssmtp.conf.
  - Customized to play nice in the alternatives environment


author: lonely wolf <wolfy@pcnet.ro> 2.61-2
changelog:
  - fix spec file: consistent use of buildroot macro, no double "ssmtp" in files' name, switch back the name of the main patch to the one used by Debian
  - removed the generate_config_alt script; it is ugly, buggy and completely replaces the default provided configuration file, including the comments (which are useful)
  - add openssl to requires and openssl-devel to buildrequires
  - fix pre/post install scriptlets (upgrade would have removed the files from the alternatives system)
  - remove two unneeded files from the alternatives call; man sendmail will default to the page provided by ssmtp


author: lonely wolf <wolfy@pcnet.ro> 2.61-3
changelog:
  - removed Requires: openssl
  - removed Provides: smtpdaemon
  - cleaning of %files
  - correct typos in version numbers in changelog
  - disabled "alternatives --auto mta" in postrun macro, pending more tests


author: lonely wolf <wolfy@pcnet.ro> 2.61-8
changelog:
  - enabled IPv6 (just added this option to %configure, the capability was already there)
  - removed yet another man page from %Provides
  - cosmetic fixes - consistent use of macros
  - added a missing Require
  - I have also included a [commented] URL to the current patch (v9) provided by Debian. Because starting with version 8 the patch modifies the SSL libraries used. I will include this modification once I can perform more tests.


author: lonely wolf <wolfy@nobugconsulting.ro> 2.61-9
changelog:
  - included Ville Skyttä's patch for saner default values in ssmtp.conf (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=217270)


author: lonely wolf <wolfy@nobugconsulting.ro> 2.61-11
changelog:
  - fix security leak (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=369542 )
  - include more patches from debian (report an error in treating Bcc: addresses and if the SSL certificate does not match )


author: lonely wolf <wolfy@nobugconsulting.ro> 2.61-11.4
changelog:
  - includes patch from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=340803
    replacing md5 from RSA with a version released under GPLv2+
  - fix URL for upstream


author: lonely wolf <wolfy@nobugconsulting.ro> 2.61-11.5
changelog:
  - fixes https://bugzilla.redhat.com/show_bug.cgi?id=235594 by removing MTA
    and smtpdaemon provides, as the packages which required those were fixed


author: Manuel "lonely wolf" Wolfshant <wolfy@nobugconsulting.ro> 2.61-11.6
changelog:
  - patch to fix CVE-2008-3962 (courtesy https://bugs.gentoo.org/127592)
  - cleanup of other patches, make build with fuzz=0


author: Manuel "lonely wolf" Wolfshant <wolfy@nobugconsulting.ro> 2.61-11.8
changelog:
  - integrate patch adding support for aliases; initial version received from Tako 
    Schotanus <tako@codejive.org>, who adapted it from "eatnumber1"
  - README and the man page now reflect that aliases are expanded and used


author: Manuel "lonely wolf" Wolfshant <wolfy@nobugconsulting.ro> 2.61-11.9
changelog:
  - add Provides for mailq; this should make ssmtp dissapear from the "bad" list
    from https://fedoraproject.org/wiki/PackagingDrafts/UsingAlternatives


author: Manuel "lonely wolf" Wolfshant <wolfy@fedoraproject.org> 2.61-13
changelog:
  - Use %ghost instead of explicit-provides according to Packaging Guidelines for
    Alternatives.
  - close #570799


author: Manuel "lonely wolf" Wolfshant <wolfy@fedoraproject.org> 2.61-14
changelog:
  - use Fedora's default TLS cert path (close #553734)
  - add Debian's patch for "send-mail: standardise() -- Buffer overflow"
    (close #582236)


author: Manuel "lonely wolf" Wolfshant <wolfy@fedoraproject.org> - 2.64-5
changelog:
  - Optional separation of TLS client key and certificate files
  - Add patch enabling verification of TLS server (  #864894 )


author: Manuel "lonely wolf" Wolfshant <wolfy@fedoraproject.org> - 2.64-7
changelog:
  - remove world readable permissions of the config file (#962988)
  - revive the authpass patch (#970123)
  - revive improved default config settings which were lost during rebase (#895708)


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.1
changelog:
  - split into packages for userland and kmod
  - rename to xorg-x11-drv-nvidia; yum/rpm should use mesa-libGL{,-devel} then in
    the future when seaching for libGL.so{,.1}
  - remove kernel-module part
  - remove old cruft
  - install stuff without Makefile because it forgets mosts a lot of files anyway


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.2
changelog:
  - fix path to kernel module in nvidia-glx-init (thx to Dominik 'Rathann'
    Mierzejewski)
  - include device files until udev works probably with kernel module


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.5
changelog:
  - use lib64 in nvidia-config-display on x86-64
  - fix path to kernel module in init-script
  - add patch from Ville for nvidia-README.Fedora
  - match permissions of xorg 7


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8756-3
changelog:
  - Conflict with xorg-x11-drv-fglrx and selinux-policy < 2.2.29-2.fc5
  - Ship bug-reporting tool as normal executable and not in %doc


author: Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-4
changelog:
  - minor changes to spacing, removal of random tabs, re-arrangements
  - remove GNOME category from the desktop file


author: Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8774-1
changelog:
  - Nvidia added a png for nvidia-settings, for-loop adjusted accordingly
  - update to release 1.0.8774


author: Dams <anvil[AT]livna.org> - 1.0.9626-2
changelog:
  - Yet another updated nvidia-config-display : importing python modules
    we use is usualy a good idea
  - Updated nvidia-config-display


author: Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.9742-3
changelog:
  - use Source0 with "pkg0.run" prefix (smaller)
  - use Source1 with "pkg2.run" prefix (cotaints the 32bit libs)


author: Stewart Adam < s.adam AT diffingo DOT com - 1.0.9746-3
changelog:
  - Make the 32-bit libs run ldconfig in %postun and %post steps
  - Possible FIXME for future: "E: xorg-x11-drv-nvidia obsolete-not-provided nvidia-glx'


author: Stewart Adam < s.adam AT diffingo DOT com - 1.0.9746-4
changelog:
  - Correct mistake in changelog
  - add %verify to /dev nodes (#1324)
  - /etc/profile.d/* are sourced, took away exec bit


author: kwizart < kwizart at gmail.com > - 1.0.9746-5
changelog:
  - Create the symlink from libwfb.so to libnvidia-wfb.so.x.y.z 
    the xorg driver search for libwfb.so (it do not use the SONAME).
    http://www.nvnews.net/vbulletin/showthread.php?t=83214


author: Stewart Adam <s.adam AT diffingo DOT com> - 1.0.9746-7
changelog:
  - Fix initscript empty line problem (#1302)
  - Fix typo in the readme
  - Put in correct sums into SHA1SUM


author: Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-9
changelog:
  - Standardize all summaries and descriptions with other nvidia and fglrx
    packages
  - Standardize initscript and *config-display with other nvidia and fglrx
    packages
  - Move paths from nvidia-glx to nvidia
  - Start merge with livna-config-display


author: Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9755-2
changelog:
  - Fix up scriptlets a little so that 'Driver already enabled|disabled'
    doesn't always appear on install or remove
  - Update *-config-display files for majorVendor and not plain vendor


author: kwizart < kwizart at gmail.com > - 100.14.19-1
changelog:
  - Update to 100.14.19
  - Improve desktop file
  - Sync between F7 and FC-6
  - Don't replace user env variable


author: Stewart Adam <s.adam AT diffingo DOT com> - 100.14.19-4
changelog:
  - Initscript improvements
  - Minor bugfixes with scriptlets (don't echo "already disabled" type messages)


author: Stewart Adam <s.adam AT diffingo DOT com> - 169.09-1
changelog:
  - Update to 169.09
  - Provides nvidia-glx since we obsolete it
  - Make .desktop file to pass desktop-file-validate
  - Remove libs-32bit and make a proper multiarch -libs package
  - Add empty %build section


author: kwizart < kwizart at gmail.com > - 169.09-3
changelog:
  - Remove ldconfig call on the main package 
  - Remove some old Obsoletes/Provides
  - Move the xorg modules to the main package (not needed for multilib)
  - Add Requires versioned libGL.so from the right path
  - Uses pkg0 instead of pkg2 for x86_64 (and remove the lib32 from our loop).


author: kwizart < kwizart at gmail.com > - 169.09-5
changelog:
  - Fix debuginfo package creation.
  - Add libGLcore.so to the filter list.
  - Only requires versioned libGL on x86_64 (no problem on x86).


author: Stewart Adam <s.adam at diffingo.com> - 177.80-2
changelog:
  - Change dependency of main package to libs subpackage in devel subpackage to
    fix multiarch repo push


author: Stewart Adam <s.adam at diffingo.com> - 177.80-3
changelog:
  - Remove the libs subpackage's dependency on main package
  - Update dependency on livna-config-display


author: kwizart < kwizart at gmail.com > - 180.51-1
changelog:
  - Update to 180.51 (stable)
  - Add 71xx/beta/catalyst Conflicts
  - Don't Obsoletes the beta serie anymore (only the newest)


author: kwizart < kwizart at gmail.com > - 185.18.36-3
changelog:
  - Exclude libvdpau as it is now a separate package.
  - Avoid Requires/Provides of the libGL.so.1 . rfbz#859


author: Nicolas Chauvet <kwizart@fedoraproject.org> - 1:190.53-2
changelog:
  - Bump Epoch - Fan problem in recent release
    http://www.nvnews.net/vbulletin/announcement.php?f=14


author: Nicolas Chauvet <kwizart@gmail.com> - 1:195.36.31-1
changelog:
  - Update to 195.36.31
  - Add post section to change boot option with grubby
  - Add post section Enabled Selinux allow_execstack boolean.
  - Fallback to nouveau instead of nv
  - AddARGBGLXVisuals is enabled by default since 195xx serie.


author: Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.12-4
changelog:
  - Disable selinux restorecon on initscript.
  - Avoid using livna-config-display on fedora 14 and later
    because of rhbz#623742
  - Use static workaround
  - Explicitely use %{_isa} dependency from -devel to -libs


author: Nicolas Chauvet <kwizart@gmail.com> - 1:260.19.36-1
changelog:
  - Update to 260.19.36
  - Restore execstack -c on redistributed binaries
    instead of forcing selinux bool.
    (nvidia-installer clears it at runtime when appropriate).


author: Nicolas Chauvet <kwizart@gmail.com> - 1:295.17-1
changelog:
  - Update to 295.17 (beta)
  - Fix kernel options when using grub legacy.
  - Change nvidia-kmod-data archive to xz compression


author: Nicolas Chauvet <kwizart@gmail.com> - 1:304.43-1
changelog:
  - Update to 304.43
  - Force libvdpau >= 0.5 - rhbz#849486
  - Workaround grub2 fb initialization at install time - rfbz#2391
  - Reference our own documentation of the driver.


author: Nicolas Chauvet <kwizart@gmail.com> - 1:319.23-3
changelog:
  - Few resync with devel
  - Disable execstack fix
  - Don't redistribute libnvidia-wfb.so (only needed on EL5).
  - Add GRUB_GFXPAYLOAD_LINUX=text by default
  - Fix PAE kvarriant on uninstall
  - Fix grub.cfg path for grub2


author: Nicolas Chauvet <kwizart@gmail.com> - 1:319.32-3
changelog:
  - Restore nvidia-settings and nvidia-xconfig - rfbz#2852
  - Add virtual provides for nvidia-modprobe/nvidia-persistenced
  - Enable nvidia-persistenced systemd service


author: Nicolas Chauvet <kwizart@gmail.com> - 1:331.20-3
changelog:
  - move nvidia-uninstall to %pretrans
  - Setuid root for nvidia-modprobe to allow text users to load modules
  - Disable GRUB_GFXPAYLOAD_LINUX=text in grub2 when uninstalling
  - Workaround for cuda availability - rfbz#2916
  - Add alternate-install-present in -libs to prevent .run to overwrite us


