Commit Graph

24 Commits

Author SHA1 Message Date
christos 229a6fd0df make the default action abort for the empty log message; it used to be
continue. requested by joerg.
2010-02-19 23:50:55 +00:00
snj 875f862227 Properly replace @MKTEMP_SH_FUNCTION@, @MKTEMP@, and @SENDMAIL@.
Fixes PR bin/39629.
2009-12-29 06:00:35 +00:00
dsl 80ca15a6f8 Fix compressed server accesses.
According to http://cvs.savannah.gnu.org/viewvc/ccvs/src/?root=cvs
this was broken between revs 1.29 and 1.32 for a perion of 4 months
about 4 years ago.
Not sure at all why/how we have the broken version.
Our old code, the latest gnu code and this fix all differ slightly,
but have the same effect.
2009-11-27 18:38:29 +00:00
christos bd1f9e6807 short-circuit yacc. We cannot make %pure-parser 2009-10-29 02:36:48 +00:00
christos 6deb2c22d2 we have getdelim and getline. 2009-10-19 01:24:19 +00:00
apb ecf07e7982 It's expected that config will be NULL in a cvs client, but not
in a server or with a local CVSROOT.
2009-09-05 12:50:33 +00:00
dholland 39ad663dea Check group membership correctly; ingroup() returns a truth value, not a gid.
PR bin/41995.
2009-09-05 06:18:55 +00:00
christos fbb2acb8c2 change it from nonsense to english 2009-05-22 19:08:06 +00:00
tnn ce13d3aef1 fix build, #ifdef -> #if (hi christos) 2009-05-22 18:44:16 +00:00
christos d421f645e5 make this work for big endian machines too. 2009-05-22 17:51:26 +00:00
christos 9ee9e0d7de bypass the .y -> .c rule for getdate.y 2009-05-03 17:13:07 +00:00
christos b3737fd337 remove dup line. 2009-04-21 18:43:52 +00:00
christos 0b1f6791df Fix LOCALID expansion (from Anon Ymous) 2009-04-21 17:27:50 +00:00
christos 00ca2326ad regen. 2009-04-20 22:22:53 +00:00
christos ac4b68d25e Put back cvsstamp support. From Anon Ymous 2009-04-20 22:22:08 +00:00
christos 428488169d put back -u 2009-04-20 17:13:42 +00:00
christos 2d265727f9 we don't need memrchr anymore. 2009-04-12 22:30:48 +00:00
christos 889c434e54 - fix bug with cvs group auth
- use our own getopt
- add config tests for optreset
2009-04-10 11:20:28 +00:00
christos 009831ecb0 Add getopt.c which got lost. 2009-04-08 21:57:15 +00:00
christos 4a1c940567 argh. try to make this portable across all NetBSD platforms. 2009-04-08 19:02:35 +00:00
christos 0eb8ebe6b2 sorting ate a file. 2009-04-08 17:12:52 +00:00
christos 6b662a8eac deal with LP64 2009-04-08 17:03:55 +00:00
christos 274254cdae Port over NetBSD fixes:
- remove configure hooks to other os's
- handle symlinks in cvsroot
- configurable CVS local directory name
- unlock patch
- setxid patch (handle setuid CVS and drop privileges correctly)
- when __SSP__ avoid alloca
- admin commands in history
- programmable admin group
- always enforce admin group
- protocol independent network handling (handle ipv6)
- correct issue with wrong revision in resurrected files
- centralize cvs password cleanup in memory
- don't segv if we re-enter exit handlers
- more sprintf -> snprintf
- extra empty line in editor buffer
- alias 't' with 'T' in logmsg.c for compatibility
- alias config "LocalKeyword" with "tag" and "UserAdminOptions" with
  "AdminOptions" for compatibility.
- disable Checking-prog and Update-prog for security
- take account of our current umask when computing the mode of files.
2009-04-08 16:27:51 +00:00
christos a7c918477d from ftp.gnu.org 2009-04-07 22:10:01 +00:00