1
0
mirror of https://github.com/openbsd/src.git synced 2024-12-21 23:18:00 -08:00
openbsd-src/usr.bin/cvs
jsg 6540267578 avoid potential use-after-free
found by smatch, ok tb@
2024-05-30 10:25:58 +00:00
..
add.c
admin.c Accommodate POSIX basename(3) that takes a non-const parameter and 2020-10-19 19:51:20 +00:00
annotate.c
atomicio.c
atomicio.h
buf.c For open/openat, if the flags parameter does not contain O_CREAT, the 2021-10-24 21:24:15 +00:00
buf.h
checkout.c Accommodate POSIX basename(3) that takes a non-const parameter and 2020-10-19 19:51:20 +00:00
client.c Accommodate POSIX basename(3) that takes a non-const parameter and 2020-10-19 19:51:20 +00:00
cmd.c
commit.c
config.c
config.h
cvs.1
cvs.5
cvs.c fix -fno-common issues; ok mortimer 2021-01-27 07:18:16 +00:00
cvs.h fix -fno-common issues; ok mortimer 2021-01-27 07:18:16 +00:00
cvsintro.7
date.y Delete obsolete /* ARGSUSED */ lint comments. 2023-03-08 04:43:04 +00:00
diff3.c Fix merging of files that lack a final \n at EOF after a block of common lines. 2021-04-13 14:20:23 +00:00
diff_internals.c
diff.c For open/openat, if the flags parameter does not contain O_CREAT, the 2021-10-24 21:24:15 +00:00
diff.h remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
edit.c
entries.c
fatal.c
file.c cvs_file_copy() used futimes(), but only set the tv_sec fields, 2023-08-11 04:48:14 +00:00
file.h
getlog.c
hash_func.c
hash.c
hash.h
history.c remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
import.c
init.c do not need a temporary one time use variable which befuddles 2021-10-25 10:07:12 +00:00
init.h
log.c
log.h remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
logmsg.c Accommodate POSIX basename(3) that takes a non-const parameter and 2020-10-19 19:51:20 +00:00
Makefile
modules.c
rcs.c avoid potential use-after-free 2024-05-30 10:25:58 +00:00
rcs.h remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
rcsnum.c
rcsparse.c
rcsparse.h
README
release.c
remote.c Stop using MAXBSIZE to eliminate sys/param.h including (which injects a 2021-11-28 19:28:41 +00:00
remote.h remove prototypes with no matching function and externs with no var 2024-05-21 05:00:47 +00:00
remove.c
repository.c
repository.h
root.c
server.c Accommodate POSIX basename(3) that takes a non-const parameter and 2020-10-19 19:51:20 +00:00
status.c
tag.c fix -fno-common issues; ok mortimer 2021-01-27 07:18:16 +00:00
trigger.c
trigger.h
update.c
util.c
util.h
version.c
watch.c
worklist.c
worklist.h
xmalloc.c
xmalloc.h

OpenCVS README
==============

This release of OpenCVS is for OpenBSD systems only.
Please consult http://www.opencvs.org/ for portable release availability.

This is a BSD-licensed equivalent of the popular versioning system
CVS.  It is currently in development and thus is not yet suited to replace
GNU CVS entirely.  This program should NOT be used on a development tree
unless you don't care about losing your modifications due to possible bugs.

The OpenCVS binary is installed as /usr/bin/opencvs.  Man pages for OpenCVS
are not installed, yet.

See http://www.opencvs.org/ for more information.