|
|
|
|
Changelog for tor-0.2.3.25-1929.fc19.i686.rpm :
Sat Mar 2 13:00:00 2013 Jamie Nguyen 0.2.3.25-1929 - add \"Log notice syslog\" back to tor.defaults-torrc as recommended by upstream: https://bugzilla.redhat.com/show_bug.cgi?id=532373#c19 - remove unused files in git (verinfo and lastver) - change URL to HTTPS - disallow group read for /var/log/tor - remove TODO as it doesn\'t contain any useful information
Fri Mar 1 13:00:00 2013 Jamie Nguyen 0.2.3.25-1928 - increase LimitNOFILE in tor.service from 4096 to 32768, as advised by upstream: https://trac.torproject.org/projects/tor/ticket/8368#comment:4
Thu Feb 28 13:00:00 2013 Jamie Nguyen 0.2.3.25-1927 - package should own the %{_datadir}/tor directory
Thu Feb 28 13:00:00 2013 Jamie Nguyen 0.2.3.25-1926 - remove unnecessary custom LDFLAGS
Thu Feb 28 13:00:00 2013 Jamie Nguyen 0.2.3.25-1925 - remove Obsoletes/Provides for tor-doc, which was introduced in Fedora 16 - add some useful comments about the Obsoletes/Provides/Requires - add comments about tor.logrotate, tor.defaults-torrc and tor.systemd.service
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1924 - whitespace changes and reorganization in the interests of readability and clarity
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1923 - mix of tabs and spaces, so remove all tabs
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1922 - the /var/run/tor directory is not needed so remove it, which also fixes bug #656707 - use %_localstatedir instead of %_var
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1921 - take a more cautious approach in the %files section and specify filenames more explicitly rather than using wildcards, which also makes it easier to see the contents of the package
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1920 - remove all modifications to the default tor configuration file so that we can stick more closely to upstream defaults - add /usr/share/tor/defaults-torrc file, which only contains two options: DataDirectory /var/lib/tor User toranon - when starting the tor service, use the following options as recommended by upstream: --defaults-torrc /usr/share/tor/defaults-torrc -f /etc/tor/torrc
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1919 - split username global variable into separate toruser and torgroup global variables to improve spec flexibility and ease of comprehension, as well as matching how upstream have written their spec - use --with-tor-user=%toruser and --with-tor-group=%torgroup options when running %configure, as recommended by upstream
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1918 - after moving the tor-systemd and torify subpackages back into the main tor package, the %with_noarch macro and the associated conditionals are no longer used so remove them
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1917 - add missing Provides for the obsoleted tor-doc subpackage
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1916 - move the torify subpackage back into the main tor package to match upstream expectations and user expectations (ie, yum install tor) - remove the logic separating the documentation files for tor and torify, which is now no longer needed - use --docdir option when running %configure
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1915 - move the tor-systemd subpackage back into the main tor package: the main tor package has a hard requirement on tor-systemd, so there is no purpose for keeping tor-systemd separate from the main package - remove \"Requires: tor-systemd\"
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1914 - move the tor-core subpackage back into the main tor package to match upstream expectations and user expectations (ie, yum install tor)
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1913 - the tor-systemd subpackage is a hard requirement, so remove the conditional that decides whether it is built
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1912 - amend logrotate file to match closer with upstream defaults, and removing references to several obsolete init systems
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1911 - remove tor-upstart subpackage as upstart is no longer installable within Fedora and renders the the subpackage obsolete
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1910 - remove dependency on fedora-usermgmt as it has been queued for obsoletion from Fedora - add users and groups without forcing use of uid=19 as it is not necessarily available, nor is it required or expected by upstream - do not remove users/groups in %postun as the guidelines state: https://fedoraproject.org/wiki/Packaging:UsersAndGroups
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1909 - change permissions of the following files/directories to match upstream: /var/log/tor should be owned by toranon:toranon with 0750 permissions; /var/lib/tor should be owned by toranon:toranon with 0700 permissions; /etc/tor/torrc should be owned by root:root with 0644 permissions;
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1908 - remove unnecessary Requires on logrotate directory
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1907 - remove unnecessary BuildRoot tag - remove unnecessary rm -rf RPM_BUILD_ROOT - remove unnecessary %clean - remove unnecessary defattr\'s
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1906 - remove unnecessary %_unitdir macro - remove %systemd_reqs and %systemd_install macros, moving the parts to the appropriate sections to improve readability and consistency with other SPECS
Wed Feb 27 13:00:00 2013 Jamie Nguyen 0.2.3.25-1905 - remove %release_func macro to improve readability and consistency with other SPECS
Wed Feb 13 13:00:00 2013 Enrico Scholz - 0.2.3.25-1904 - fixed torsocks requirement - conditionalized systemd builds
Sun Feb 10 13:00:00 2013 Enrico Scholz - 0.2.3.25-1903 - reverted \"Package cleanup and various fixes\"; too invasive and non-auditable changes which are breaking things
Thu Feb 7 13:00:00 2013 Jamie Nguyen - 0.2.3.25-1902 - torify subpackage should depend on torsocks not tsocks (#908569)
Wed Feb 6 13:00:00 2013 Jamie Nguyen - 0.2.3.25-1901 - add additional %configure options for user and group - add --defaults-torrc to systemd service to make sure sane defaults are set unless explicitly overridden - remove unnecessary BuildRoot tag - remove unnecessary rm -rf RPM_BUILD_ROOT - remove unnecessary %clean section - remove unnecessary defattr\'s - fix Requires for torify subpackage - update scriptlets to latest systemd guidelines - aesthetic changes to the SPEC for clarity and readability
Sun Dec 9 13:00:00 2012 Enrico Scholz - 0.2.3.25-1900 - updated to 0.2.3.25
Sat Sep 22 14:00:00 2012 Enrico Scholz - 0.2.2.39-1900 - updated to 0.2.2.29 - CVE-2012-4419: assertion failure when comparing an address with port 0 to an address policy - CVE-2012-4422: assertion failure in tor_timegm() - use %systemd macros
Sun Aug 19 14:00:00 2012 Enrico Scholz - 0.2.2.38-1900 - updated to 0.2.2.38 - conditionalized upstart and disabled it by default
Fri Jul 27 14:00:00 2012 Fedora Release Engineering - 0.2.2.37-1801 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Tue Jun 12 14:00:00 2012 Enrico Scholz - 0.2.2.37-1800 - updated to 0.2.2.37
Sat May 26 14:00:00 2012 Enrico Scholz - 0.2.2.36-1800 - updated to 0.2.2.36
Fri Apr 13 14:00:00 2012 Enrico Scholz - 0.2.2.35-1800 - build with -fPIE
Tue Mar 6 13:00:00 2012 Enrico Scholz - fixed urls (#800236)
Sat Jan 14 13:00:00 2012 Fedora Release Engineering - 0.2.2.35-1702 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Sat Dec 17 13:00:00 2011 Enrico Scholz - 0.2.2.35-1701 - added \'su\' logrotate option (#751525) - fixed systemd unit file; customization of TimeoutSec + LimitNOFILE is not possible by environment variables. Hardcode some values which can be overridden by the systemd .include method (#755167). - added systemd rule in the postrotate script
Sat Dec 17 13:00:00 2011 Enrico Scholz - 0.2.2.35-1700 - updated to 0.2.2.35 (security) - CVE-2011-2778: Tor heap-based buffer overflow
Fri Oct 28 14:00:00 2011 Enrico Scholz - 0.2.2.34-1700 - updated to 0.2.2.34; critical privacy/anonymity fixes - CVE-2011-2768 - CVE-2011-2769
Wed Oct 26 14:00:00 2011 Fedora Release Engineering - 0.2.2.33-1701 - Rebuilt for glibc bug#747377
Sun Sep 18 14:00:00 2011 Enrico Scholz - 0.2.2.33-1700 - updated to 2.2.33 - removed -doc subpackage because shipped files are not available anymore - ship torify files only in torify subpackage; not in main one - start systemd service after nss-lookup.target (#719476)
Thu Jul 28 14:00:00 2011 Enrico Scholz - 0.2.1.30-1700 - added and use systemd macros
Thu Mar 17 13:00:00 2011 Enrico Scholz - 0.2.1.30-1601 - made EnvironmentFile in systemd definition optional - systemd: added Requires: for core package; made it noarch
Mon Feb 28 13:00:00 2011 Enrico Scholz - 0.2.1.30-1600 - updated to 0.2.1.30 - added \'torify\' script (#669684)
Wed Feb 9 13:00:00 2011 Fedora Release Engineering - 0.2.1.29-1501 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Mon Jan 17 13:00:00 2011 Enrico Scholz - 0.2.1.29-1500 - updated to 0.2.1.29 (SECURITY) - CVE-2011-0427: heap overflow bug, potential remote code execution
Tue Dec 21 13:00:00 2010 Luke Macken - 0.2.1.28-1502 - updated to 0.2.1.28 (SECURITY: fixes a remotely exploitable heap overflow bug)
Tue Dec 7 13:00:00 2010 Enrico Scholz - 0.2.1.27-1501 - replaced lsb and sysv init stuff with systemd init script
Fri Nov 26 13:00:00 2010 Enrico Scholz - 0.2.1.27-1500 - updated to 0.2.1.27 - added tmpfiles.d file to create %_var/run/%name directory in -lsb - work around broken chkconfig by adding dummy Default-Start: in -lsb
Fri Nov 26 13:00:00 2010 Enrico Scholz - 0.2.1.26-1500 - fixed \'limit\' statement in upstart script
Tue Jun 1 14:00:00 2010 Enrico Scholz - 0.2.1.26-1400 - updated to 0.2.1.26 - log to syslog as request by upstream (#532373#19) - removed workaround to install lsb initscript because parts of the underlying problem have been fixed in redhat-lsb and the remaining ones were solved by previous commit - removed $local_fs dependency in -lsb initscript to workaround buggy redhat-lsb; $remote_fs should imply it and has been moved to Should-Start:
Tue Jun 1 14:00:00 2010 Enrico Scholz - created -doc subpackage and moved most (all) files from main into it
Sun Mar 28 14:00:00 2010 Enrico Scholz - added -sysv subpackage
Thu Mar 18 13:00:00 2010 Enrico Scholz - 0.2.1.25-1400 - updated to 0.2.1.25
Wed Mar 3 13:00:00 2010 Enrico Scholz - 0.2.1.24-1402 - removed /var/lib/tor-data dir (Chen Lei)
Tue Mar 2 13:00:00 2010 Enrico Scholz - 0.2.1.24-1401 - require tor-core, not tor in -upstart (thx to Dave Jones)
Sat Feb 27 13:00:00 2010 Enrico Scholz - 0.2.1.24-1400 - updated to 0.2.1.24
Mon Feb 15 13:00:00 2010 Enrico Scholz - 0.2.1.23-1300 - updated to 0.2.1.23
Thu Jan 21 13:00:00 2010 Enrico Scholz - 0.2.1.22-1300 - updated to 0.2.1.22
Thu Dec 31 13:00:00 2009 Enrico Scholz - 0.2.1.21-1300 - updated to 0.2.1.21
Sun Dec 6 13:00:00 2009 Enrico Scholz - 0.2.1.20-1301 - updated -upstart to upstart 0.6.3
Sat Nov 14 13:00:00 2009 Enrico Scholz - 0.2.1.20-1300 - updated URLs (#532373) - removed (inactive) update mechanism for GeoIP data; this might reduce anonimity (#532373) - use the pidfile at various places in the LSB initscript to operate on the correct process (#532373) - set a higher \'nofile\' limit in the upstart initscript to allow fast relays; LSB users will have to add a \'ulimit -n\' into /etc/sysconfig/tor to get a similar effect (#532373) - let the LSB initscript wait until process exits within a certain time; this fixes shutdown/restart problems when working as a server (#532373) - fixed initng related typo in logrotate script (#532373) - removed hack; it is fixed upstream and/or in the kernel sources - use %postun, not %post as a -upstart scriptlet and send INT, not TERM signal to stop/restart daemon
Sun Oct 25 13:00:00 2009 Enrico Scholz - 0.2.1.20-1 - updated to 0.2.1.20
Sat Sep 12 14:00:00 2009 Enrico Scholz - 0.2.1.19-2 - workaround bug in redhat-lsb (#522053)
Fri Aug 21 14:00:00 2009 Tomas Mraz - 0.2.1.19-1 - rebuilt with new openssl
Sun Aug 9 14:00:00 2009 Enrico Scholz - 0.2.1.19-0 - updated to 0.2.1.19 - rediffed patches
Sun Jul 26 14:00:00 2009 Fedora Release Engineering - 0.2.0.35-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Fri Jun 26 14:00:00 2009 Enrico Scholz - 0.2.0.35-1 - updated to 0.2.0.35 - added \'--quiet\' to startup options (bug #495987) - updated %doc entries
Wed May 6 14:00:00 2009 Enrico Scholz - 0.2.0.34-4 - made it easy to rebuild package in RHEL by adding a \'noarch\' conditional to enable/disable noarch subpackages
Sat Mar 7 13:00:00 2009 Enrico Scholz - 0.2.0.34-3 - added -upstart subpackage (-lsb still wins by default as there exists no end-user friendly solution for managing upstart initscripts)
Wed Feb 25 13:00:00 2009 Fedora Release Engineering - 0.2.0.34-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Tue Feb 10 13:00:00 2009 Enrico Scholz - 0.2.0.34-1 - updated to 0.2.0.34 (SECURITY: fixes DoS vulnerabilities)
Thu Jan 22 13:00:00 2009 Enrico Scholz - 0.2.0.33-1 - updated to 0.2.0.33 (SECURITY: fixed heap-corruption bug)
Sun Jan 18 13:00:00 2009 Tomas Mraz - 0.2.0.32-2 - rebuild with new openssl
Sun Dec 7 13:00:00 2008 Enrico Scholz - 0.2.0.32-1 - updated to 0.2.0.32 - removed -setgroups patch; supplementary groups are now set upstream
Sun Jul 20 14:00:00 2008 Enrico Scholz - 0.2.0.30-1 - updated to 0.2.0.30; rediffed patches - (re)enabled transparent proxy support by workarounding broken header - moved the \'geoip\' database to /var/lib/tor-data where it can be updated periodically - built with -Wl,--as-needed
Thu Jul 10 14:00:00 2008 Nikolay Vladimirov - 0.1.2.19-3 - rebuild for new libevent
Wed Feb 13 13:00:00 2008 Enrico Scholz - 0.1.2.19-2 - added \'missingok\' to logrotate script (#429402)
Tue Feb 12 13:00:00 2008 Enrico Scholz - 0.1.2.19-1 - updated to 0.1.2.19 - use file based BR for latex - improved \'status\' method of initscript to return rc of \'pidofproc\' instead of doing further manual tests. Calling \'pidofproc\' directly instead of within a subshell should workaround #432254 too.
Sat Jan 26 13:00:00 2008 Alex Lancaster - 0.1.2.18-4 - Update BuildRequires: tex(latex), - BR: texlive-texmf-fonts seems also to be necessary
Sat Jan 26 13:00:00 2008 Alex Lancaster - 0.1.2.18-3 - Rebuild for new libevent.
Thu Dec 6 13:00:00 2007 Release Engineering - 0.1.2.18-2 - Rebuild for deps
Tue Oct 30 13:00:00 2007 Enrico Scholz - 0.1.2.18-1 - updated to 0.1.2.18
Fri Aug 31 14:00:00 2007 Enrico Scholz - 0.1.2.17-1 - updated to 0.1.2.17
Sat Aug 25 14:00:00 2007 Enrico Scholz - 0.1.2.16-2 - fixed open(2) issue
Fri Aug 3 14:00:00 2007 Enrico Scholz - 0.1.2.16-1 - updated to 0.1.2.16 (SECURITY)
Sat Jul 28 14:00:00 2007 Enrico Scholz - 0.1.2.15-1 - updated to 0.1.2.15
Sat May 26 14:00:00 2007 Enrico Scholz - 0.1.2.14-1 - updated to 0.1.2.14
Wed Apr 25 14:00:00 2007 Enrico Scholz - 0.1.2.13-1 - updated to 0.1.2.13 - minor cleanups; especially in the %doc section
Sun Apr 8 14:00:00 2007 Enrico Scholz - 0.1.1.26-4 - rebuilt for (yet another) new libevent
Mon Feb 26 13:00:00 2007 Enrico Scholz - 0.1.1.26-3 - rebuilt for new libevent
Wed Jan 24 13:00:00 2007 Enrico Scholz - 0.1.1.26-2 - updated -setgroups patch (#224090, thx to Sami Farin)
Sun Dec 17 13:00:00 2006 Enrico Scholz - 0.1.1.26-1 - updated to 0.1.1.26 (SECURITY) - do not turn on logging by default; it\'s easier to say \"we do not log anything\" to the police instead of enumerating the logged event classes and trying to explain that they do not contain any valuable information
Sun Nov 12 13:00:00 2006 Enrico Scholz - 0.1.1.25-1 - updated to 0.1.1.25
Thu Oct 5 14:00:00 2006 Enrico Scholz - 0.1.1.24-1 - updated to 0.1.1.24
Sat Sep 30 14:00:00 2006 Enrico Scholz - 0.1.1.23-5 - updated to recent fedora-usermgmt - minor cleanups - require only \'lsb-core-noarch\' instead of whole \'lsb\'
Tue Sep 26 14:00:00 2006 Enrico Scholz - 0.1.1.23-4 - first FE release (review #175433)
Mon Sep 25 14:00:00 2006 Enrico Scholz - 0.1.1.23-3 - removed \'.have-lsb\' and related logic in logrotate script; check for existence of the corresponding initscript instead of - fixed bare \'%\' in changelog section
Thu Sep 21 14:00:00 2006 Enrico Scholz - 0.1.1.23-2 - simplified things yet more and removed tsocks/torify too - build -lsb unconditionally
Thu Sep 21 14:00:00 2006 Enrico Scholz - 0.1.1.23-1 - simplified spec file and removed -initng and -minit stuff
Sun Aug 13 14:00:00 2006 Enrico Scholz - 0.1.1.23-0 - updated to 0.1.1.23
Sat Jul 8 14:00:00 2006 Enrico Scholz - 0.1.1.22-0 - updated to 0.1.1.22
Tue Jun 13 14:00:00 2006 Enrico Scholz - 0.1.1.21-0 - updated to 0.1.1.21
Wed May 24 14:00:00 2006 Enrico Scholz - 0.1.1.20-0 - updated to 0.1.1.20; adjusted %doc file-list - added (optional) -tsocks subpackage - use the more modern %bcond_with * for specifying optional features
Sun Feb 19 13:00:00 2006 Enrico Scholz - 0.1.0.17-0 - updated to 0.1.0.17
Mon Jan 30 13:00:00 2006 Enrico Scholz - 0.1.0.16-0.1 - renamed the current main-package into a \'-core\' subpackage and created a new main-package which requires both the \'tor-core\' subpackage and this with the current default init-method. This allows \'yum install tor\' to work better; because yum is not very smart, the old packaging might install unwanted packages else.
Wed Jan 4 13:00:00 2006 Enrico Scholz - 0.1.0.16-0 - updated to 0.1.0.16
Fri Dec 23 13:00:00 2005 Enrico Scholz - 0.1.0.15-1.11 - reworked the \'setgroups\' patch so that \'tor\' survives a SIGHUP - (re)added the \'reload\' functionality to the lsb initscript and use it in logrotate
Fri Dec 23 13:00:00 2005 Enrico Scholz - 0.1.0.15-1.8 - added ChangeLog to %doc - made torrc not world-readable - added logrotate script
Thu Dec 22 13:00:00 2005 Enrico Scholz - 0.1.0.15-1.4 - updated initng scripts to initng-0.4.8 syntax - tweaked some Requires(...): - added ghostscript BuildRequires: - install initng scripts into the correct dir
Thu Dec 15 13:00:00 2005 Enrico Scholz - 0.1.0.15-1.2 - use relative UID of 19 instead of 18 due to conflicts with the \'munin\' package
Wed Dec 14 13:00:00 2005 Enrico Scholz - 0.1.0.15-1.1 - added -minit subpackage
Sat Dec 10 13:00:00 2005 Enrico Scholz - 0.1.0.15-1 - initial build
|
|
|