Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37562497
en ru br
ALT Linux repos
S:1.11.23-alt9
5.0: 1.11.23-alt1
4.1: 1.11.22-alt3
4.0: 1.11.22-alt2
+updates:1.11.22-alt2
3.0: 1.11.20-alt1

Group :: Development/Other
RPM: cvs

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

1 july 2023 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt9

  • cvs history: fixed potential heap write out of bounds.

31 july 2022 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt8

  • Replaced "egrep" with "grep -E", "fgrep" with "grep -F".

18 october 2018 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt7

  • Fixed %check.

18 january 2016 Michael Shigorin <mike at altlinux.org> 1.11.23-alt6

  • Applied patch for upstream bug #39166:
     doc/cvs.texinfo is missing @sp argument.
  • BR: makeinfo.

5 december 2011 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt5

  • Worked around timestamp issues in test suite.

3 december 2010 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt4

  • Applied upstream fix to an array index error, leading to a heap-based
     buffer overflow, found in the way CVS applied certain delta fragment
     changes from input files in the RCS (Revision Control System) file
     format.  If an attacker in control of a CVS repository stored a
     specially-crafted RCS file in that repository, this could result in
     arbitrary code execution with the privileges of the CVS server process
     on the system hosting the CVS repository when a remote user eventually
     checks out a revision of the affected file.
     Special thanks to Owl for the description.
     (CVE-2010-3846; closes: #24468).

9 september 2009 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt3

  • Moved "make check" to %check section.

7 june 2009 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt2

  • Removed obsolete %install_info/%uninstall_info calls.
  • Fixed some compilation warnings.
  • Updated testsuite fixes.
  • Enabled test suite by default.
  • Packaged doc, pserver and contrib subpackages as noarch.

10 may 2008 Dmitry V. Levin <ldv at altlinux.org> 1.11.23-alt1

  • Updated to 1.11.23.

9 october 2007 Dmitry V. Levin <ldv at altlinux.org> 1.11.22-alt3

  • Synced with 1.11.22-owl1.

1 august 2007 Dmitry V. Levin <ldv at altlinux.org> 1.11.22-alt2

  • Fixed "cvs login" crash introduced in cvs-1.11.22 (#12439).

15 april 2007 Dmitry V. Levin <ldv at altlinux.org> 1.11.22-alt1

  • Updated to 1.11.22.

30 september 2005 Dmitry V. Levin <ldv at altlinux.org> 1.11.21-alt1

  • Updated to 1.11.21.

29 september 2005 Dmitry V. Levin <ldv at altlinux.org> 1.11.20-alt2

  • Patched gcc -Wall warnings (Owl).
  • Patched texinfo warnings.
  • Reviewed and rediffed patches.
  • Updated LocalKeyword and KeywordExpand support to match
     cvs-1.12.x behaviour.

11 may 2005 Dmitry V. Levin <ldv at altlinux.org> 1.11.20-alt1

  • Updated to 1.11.20.
  • Updated patches.

6 april 2005 Dmitry V. Levin <ldv at altlinux.org> 1.11.19-alt1

  • Updated to 1.11.19.
  • Updated patches.
  • Applied upstream security fixes for CAN-2005-0753 issue.

17 june 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.17-alt1

  • Updated to 1.11.17.
  • Updated patches.

8 june 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.15-alt4

  • Applied upstream security fixes to CAN-2004-0414, CAN-2004-0416,
     CAN-2004-0417, CAN-2004-0418, and to some minor bugs which didn't
     appear to deserve CVE names.  Thanks to Stefan Esser, Sebastian
     Krahmer, and Derek Robert Price for finding and fixing these.

25 may 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.15-alt3

  • Applied upstream fix for pserver heap overflow (CAN-2004-0414).

10 may 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.15-alt2

  • Applied upstream fix for pserver heap overflow (CAN-2004-0396).

15 april 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.15-alt1

  • Updated to 1.11.15.
  • Updated patches.

7 april 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.14-alt2

  • Applied upstream pserver client fixes (CAN-2004-0180).

20 march 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.14-alt1

  • Updated to 1.11.14.
  • Updated patches.

21 january 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.11-alt2

  • Set cvs_rsh transport to ssh by default again
     (was broken since 1.11.10-alt1).

10 january 2004 Dmitry V. Levin <ldv at altlinux.org> 1.11.11-alt1

  • Updated to 1.11.11.

20 december 2003 Dmitry V. Levin <ldv at altlinux.org> 1.11.10-alt1

  • Updated to 1.11.10.
  • Reviewed and updated patches.
  • Removed devnull patch introduced in 1.11.2-alt1;
     empty readonly regular file "/dev/null" inside chroot jail is enough.
  • Implemented CVSNOREADLOCK environment variable support.
  • In CVSROOT/config, LockDir=/var/lock/cvs is no longer enabled
     by default, for compatibility with other cvs vendors.
     That is, LockDir should be explicitly uncommented after
     run of "cvs init" to get previous behaviour.

12 december 2003 Dmitry V. Levin <ldv at altlinux.org> 1.11.2-alt4

  • Backported change from cvs-1.11.10 to reject absolute module paths.
  • Reworked the temporary file handling patch (#3183).
  • In canonicalize patch, handle the special case when the last path
     component doesn't yet exist and thus can't be canonicalized (Owl).
  • Fixed typo in cvs-pserver (#2506).

16 january 2003 Dmitry V. Levin <ldv at altlinux.org> 1.11.2-alt3

  • Applied fixes from Stefan Esser.

17 november 2002 Dmitry V. Levin <ldv at altlinux.org> 1.11.2-alt2

  • cvs.xinetd: set nice and rlimit_as resource limits for pserver.
  • cvs_pserver: clear TMPDIR variable (as well as HOME).
  • Merged in Debian patches:
     + added "-alt" to version number;
     + a fix from upstream which unbroke the watch commands was commited;
     + fixed up some typos in the man page;
     + made it possible to diff files named --foo and similar;
     + added note to cvs.texinfo explaining what the parameters to cvs import is;
     + fixed keyword handling to accept alphanumerics, not just alphabetics;
     + added fix to avoid spawn an editor on a remote system;
     + disabled init over pserver.

29 may 2002 Dmitry V. Levin <ldv at altlinux.org> 1.11.2-alt1

  • 1.11.2, redone patches.
  • Patched to support new automake/autoconf.
  • Updated tmp races cleanup patch (now covers all shell scripts).
  • Added xasprintf function for internal needs.
  • Patched cvs server to work without /dev/null.
  • Set default editor to vitmp.
  • Updated RH patches: 1.11.1p1-authserver, 1.11.1p1-krb4.
  • Merged in Debian patches:
     + newlines_in_commit_template;
     + fast_edit;
     + BSD_LOCAL_BRANCH_NUM;
     + create_cvspass;
     + normalize_correct_roots;
     + server_wrapper;
     + local_tag_expansions;
     + history_val-tag_world_writeable;
     + homedir;
     + parseopts;
     + cvs-pserver(8) manpage.
  • Dropped mmap patch (unmaintained).
  • /etc/cvs/cvsrc: empty by default.
  • Renamed cvspserver to cvs-pserver.
  • Changed cvs-pserver config from /etc/cvs/cvs.conf to /etc/cvs/pserver.conf.
  • Moved cvs-pserver to pserver subpackage.
  • Relocated cvsinitroot from /usr/bin/ to /usr/sbin/.
  • Updated dependencies.
  • Relocated docs.

10 march 2001 Dmitry V. Levin <ldv at fandra.org> 1.11-ipl4mdk

  • Set cvs_rsh transport to ssh by default.
  • Safe open files.

6 december 2000 Dmitry V. Levin <ldv at fandra.org> 1.11-ipl3mdk

  • Fixed:
     + bug in lock_name();
     + script cvspserver (option -f was resurrected).

21 november 2000 Dmitry V. Levin <ldv at fandra.org> 1.11-ipl2mdk

  • Implemented tagloginfo support.
  • Fixed texinfo documentation.

18 october 2000 Dmitry V. Levin <ldv at fandra.org> 1.11-ipl1mdk

  • 1.11
  • Merged MDK and RH patches.

11 april 2000 Dmitry V. Levin <ldv at fandra.org>

  • 1.10.8

10 november 1999 Dmitry V. Levin <ldv at fandra.org>

  • env patch

21 september 1999 Dmitry V. Levin <ldv at fandra.org>

  • Fandra adaptions

19 may 1999 Bernhard Rosenkränzer <bero at mandrakesoft.com>

  • Fix several .spec bugs
  • Update to 1.10.6

18 may 1999 Chmouel Boudjnah <chmouel at mandrakesoft.com>

  • Bzipped info files.

11 may 1999 Bernhard Rosenkraenzer <bero at mandrakesoft.com>

  • Mandrake adaptations

21 march 1999 Cristian Gafton <gafton at redhat.com>

  • auto rebuild in the new build environment (release 2)

22 february 1999 Jeff Johnson <jbj at redhat.com>

  • update to 1.10.5.

2 february 1999 Jeff Johnson <jbj at redhat.com>

  • update to 1.10.4.

20 october 1998 Jeff Johnson <jbj at redhat.com>

  • update to 1.10.3.

28 september 1998 Jeff Johnson <jbj at redhat.com>

  • update to 1.10.2.

23 september 1998 Jeff Johnson <jbj at redhat.com>

  • remove trailing characters from rcs2log mktemp args

10 september 1998 Jeff Johnson <jbj at redhat.com>

  • update to 1.10.1

31 august 1998 Jeff Johnson <jbj at redhat.com>

  • fix race conditions in cvsbug/rcs2log

16 august 1998 Jeff Johnson <jbj at redhat.com>

  • update to 1.10.

12 august 1998 Jeff Johnson <jbj at redhat.com>

  • update to 1.9.30.

8 june 1998 Prospector System <bugs at redhat.com>

  • translations modified for de, fr

8 june 1998 Jeff Johnson <jbj at redhat.com>

  • build root
  • update to 1.9.28

27 april 1998 Prospector System <bugs at redhat.com>

  • translations modified for de, fr, tr

29 october 1997 Otto Hammersmith <otto at redhat.com>

  • added install-info stuff
  • added changelog section
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin