cdesktopenv/cde/programs
Pascal Stumpf b49a4ffc94 Keep track of the length of the string in ExpandVariables().
On OpenBSD, the 'S' option to malloc(3) enables guard pages (among other
things).  This loop could have triggered this trap when reading beyond the
buffer.  Also, the whole "while(*ip)" construct was based on the assumption that
the memory after the string is always zero-filled.
2012-11-24 19:25:19 -07:00
..
backdrops
dsdm dsdm: Include ansi C headers to prevent implicit incompatible declaration warnings. 2012-08-30 17:59:34 +01:00
dtaction dtaction: Resolve 8 warnings caused by -Wall 2012-11-20 16:22:04 +00:00
dtappbuilder Fix dtappbuilder on Linux 2012-10-16 21:04:57 -06:00
dtappintegrate Use KORNSHELL variable instead of /bin/ksh 2012-08-23 20:00:43 -06:00
dtcalc dtcalc: Resolve 82 warnings causing by enabling -Wall 2012-11-20 14:49:40 +00:00
dtcm Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtconfig message catalogs: fix comment lines, also remove linux hack in merge.c 2012-09-03 15:12:57 -06:00
dtcreate dtcreate: Don't crash when clicking "Find Set..." 2012-09-30 11:11:21 -06:00
dtdbcache 157 warnings: remove -DXK_MISCELLANY from Makefiles 2012-09-24 18:30:21 -06:00
dtdocbook Keep track of the length of the string in ExpandVariables(). 2012-11-24 19:25:19 -07:00
dtdspmsg dtdspmsg: Warning prevention 2012-08-30 18:14:15 +01:00
dtexec Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtfile Use same SIGCHLD handling for OpenBSD as for OSF. 2012-11-20 17:17:18 -07:00
dthello message catalogs: fix comment lines, also remove linux hack in merge.c 2012-09-03 15:12:57 -06:00
dthelp message catalogs: fix comment lines, also remove linux hack in merge.c 2012-09-03 15:12:57 -06:00
dticon dticon: fix typo in the last commit 2012-09-27 17:54:09 -06:00
dtimsstart Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtinfo dtinfo subtree clients 2012-10-15 17:59:11 -06:00
dtksh Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtlogin Set NATIVEXBINDIR on OpenBSD. 2012-11-20 17:17:37 -07:00
dtmail Use /usr/sbin/sendmail as default mailer on OpenBSD. 2012-11-19 19:44:29 -07:00
dtpad dtpad: kill one warning 2012-09-23 19:46:21 -06:00
dtpdm dtpdm: XtVaGetValues, XtPointer, XtArgVal, ... 2012-09-24 18:31:25 -06:00
dtpdmd message catalogs: fix comment lines, also remove linux hack in merge.c 2012-09-03 15:12:57 -06:00
dtprintegrate message catalogs: fix comment lines, also remove linux hack in merge.c 2012-09-03 15:12:57 -06:00
dtprintinfo dtprintinfo: sym2num needs ksh 2012-09-23 19:43:43 -06:00
dtscreen dtscreen: Resolve (all) 11 warnigns caused by -Wall 2012-11-16 15:57:36 +00:00
dtsearchpath Don't make /var group writable 2012-09-25 11:33:11 -06:00
dtsession message catalogs: fix comment lines, also remove linux hack in merge.c 2012-09-03 15:12:57 -06:00
dtspcd FreeBSD updates for dtspcd, dtfile and others 2012-08-15 12:41:31 -06:00
dtsr dtsr: include stdlib.h to resolve 20 incompaible implicit declaration warnings. 2012-08-29 18:25:32 +01:00
dtstyle dtstyle: XVaGetValues() calls 2012-09-26 19:42:57 -06:00
dtterm dtterm: Resolve 4 compiler warnings 2012-09-17 16:28:55 +01:00
dtudcexch Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtudcfonted Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtwm dtfile: Add missing prototypes 2012-09-18 09:59:11 -06:00
fontaliases Adobe Helvetica as -dt-interface system- 2012-10-08 19:31:24 +01:00
icons Update vendor logo for FreeBSD 2012-09-26 19:43:55 -06:00
localized message catalogs: fix comment lines, also remove linux hack in merge.c 2012-09-03 15:12:57 -06:00
nsgmls Process sgml and man files in doc directory for FreeBSD. 2012-08-15 15:56:03 -06:00
palettes
ttsnoop OpenBSD patches for ttsnoop. 2012-08-11 20:06:44 -06:00
tttypes
types Use KORNSHELL variable instead of /bin/ksh 2012-08-23 20:00:43 -06:00
util 157 warnings: remove -DXK_MISCELLANY from Makefiles 2012-09-24 18:30:21 -06:00
Imakefile dtlogin: enable building on FreeBSD 2012-09-06 12:36:14 -06:00