summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2023-08-11cvs_file_copy() used futimes(), but only set the tv_sec fields,Philip Guenther
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2021-11-28Stop using MAXBSIZE to eliminate sys/param.h including (which injects aTheo de Raadt
2021-10-25do not need a temporary one time use variable which befuddlesTheo de Raadt
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-04-13Fix merging of files that lack a final \n at EOF after a block of common lines.Stefan Sperling
2021-01-27fix -fno-common issues; ok mortimerTheo de Raadt
2020-10-19Accommodate POSIX basename(3) that takes a non-const parameter andChristian Weisgerber
2020-06-26Fix merging of files that lack newlines for diff(3), OpenRCS, and OpenCVS.Stefan Sperling
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-28asprintf returns -1, not an arbitrary value < 0. Also upon error theTheo de Raadt
2018-12-30Delete unnecessary <libgen.h> #includesPhilip Guenther
2018-12-05fix incorrect usage of the .Bx macro;Ingo Schwarze
2018-07-14don't run cvs_client_sendfile() if its file_type is CVS_DIR, but do notJoris Vink
2017-08-28fix const related warnings; ok millert@Otto Moerbeek
2017-08-28Use xasprintf() instead of calloc() + strlcpy() + memcpy() toTodd C. Miller
2017-08-21When executing ssh, use "--" to indicate end of arguments before theTodd C. Miller
2017-07-20Add missing <time.h> header.Okan Demirmen
2017-06-01If CVS_LOCK_REPO is set only attempt to unlock the repo if we're local.Joris Vink
2017-06-01Don't look at file_type until after cvs_remote_classify_file() was called.Joris Vink
2017-06-01Stop looking at current_cvsroot->cr_method to figure out if we're remote or not.Joris Vink
2017-05-31Do not use CVS_LOCK_REPO for committing.Joris Vink
2017-05-31Plug memleak in rcs_translate_tag() that was causing havoc on large repos.Joris Vink
2017-05-31When unlocking a directory only unlock the given one rather then all repo_locks.Joris Vink
2017-05-31fix indentationJoris Vink
2017-05-31Fix opencvs tag so it does not attempt to to local operations in a remote setup.Joris Vink
2017-05-29cvs_file_classify() was making the mistake of only taking over a stickyJoris Vink
2017-05-28Let opencvs show ignored files on import, not showing them is just confusing.Joris Vink
2017-05-28Don't allow opencvs to commit towards tags that are not branches.Joris Vink
2017-05-28Teach opencvs status to display the sticky tag according to what it reallyJoris Vink
2017-05-28Bring the opencvs log message template inline with other cvs implementations.Joris Vink
2016-11-03Don't use ce_time if we are running as a server, it won't be present.Joris Vink
2016-10-27minor whitespace fixes.Joris Vink
2016-10-18Using bitwise OR along with two assignments in the conditional ofTodd C. Miller
2016-10-18Add the branch revision to the status output much like GNU cvs does.Joris Vink
2016-10-16Remove useless n=n assignment in the first parse of a for().Todd C. Miller
2016-10-15Quiet compiler warnings. OK tomc@ tb@Todd C. Miller
2016-10-14Fix update -r and -A.Frederic Cambus
2016-10-13rcsnum_free() -> free() cleanups. From Michael W. Bombardieri.Frederic Cambus
2016-10-13Fix revision lookups for branches. Properly perform a revisionTodd C. Miller
2016-10-12When allocating the h_table array use the size of struct hash_head,Todd C. Miller
2016-10-12Use the correct type for p. From Joris Vink.Frederic Cambus
2016-09-04Add missing getpw pledgeTheo Buehler
2016-08-16When the commit message is empty, don't default to c)ontinueTheo Buehler
2015-12-24more e-mail -> emailmmcc
2015-12-22commited -> committedmmcc
2015-12-09Remove NULL-checks before free(). ok tb@mmcc
2015-11-19opencvs can use pledge "stdio rpath wpath cpath fattr proc exec".Theo de Raadt
2015-11-17Merge xmalloc.[ch] files across base, skipping OpenSSH for now.Tobias Stoeckmann