CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3B23AE146AFF46 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/21 03:02:20 UTC Modified files: fonts/fixed: 18x18ko.bdfc Log message: add a few glyphs necessary for ansiweather in Debian (high voltage sign could be bet

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF80C0779F0C5 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:53:30 UTC Modified files: code/jupp : rc.c utf8.c Log message: another leaked string To generate a diff of this changeset, execute the following com

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF9A210E941B8 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/21 00:00:11 UTC Modified files: code/jupp : help.c Log message: plug another leak To generate a diff of this changeset, execute the following commands: cv

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF70215E0374F CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:49:07 UTC Modified files: code/jupp : tab.c Log message: this is not a leak but code that can’t happen: rexpnd() can’t return 0-len array To generat

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF50817509B07 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:40:35 UTC Modified files: code/jupp : scrn.c ufile.c Log message: plug two more memory leaks To generate a diff of this changeset, execute the follo

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF5D160EAA4F2 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:43:55 UTC Modified files: code/jupp : path.c Log message: plug more memory leaks To generate a diff of this changeset, execute the following command

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF37B3B224675 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:33:56 UTC Modified files: code/jupp : charmap.c charmap.h Log message: fix minor leak To generate a diff of this changeset, execute the following co

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF3EB3795F6B5 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:35:53 UTC Modified files: code/jupp : ufile.c Log message: fix fd leak (Coverity); constify while here To generate a diff of this changeset, execute

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AF00342723BA6 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:19:16 UTC Modified files: code/jupp : b.c path.c path.h rc.c rc.h Log message: fix nil pointer deref in error path To generate a diff of this change

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AEC967128B62D CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:04:41 UTC Modified files: code/jupp : charmap.c Log message: fix pasto, Coverity-tagged as possible infinite loop (indeed) To generate a diff of thi

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AED1A249015A2 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 23:07:16 UTC Modified files: code/jupp : kbd.c Log message: fix “Failure to restore non-local value” To generate a diff of this changeset, execute the

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AE99F623CA5FA CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:52:12 UTC Modified files: code/jupp : w.c Log message: fix something flagged as use-after-free… … except windie() never dereferences it, merely garb

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AE9331EF5C01F CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:50:33 UTC Modified files: code/jupp : bw.c Log message: use bw->b->o.charmap consistently: in some places, p->b->o.charmap would be fachlich more cor

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AE4FA577E7E77 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:32:14 UTC Modified files: code/jupp : b.c Log message: change comparator to match, in the hope of convincing Coverity to DTRT To generate a diff of

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AE4405E8147ED CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:29:02 UTC Modified files: code/jupp : uformat.c Log message: reduce amount of comparisons (could use a bitmap though) To generate a diff of this cha

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AE093564BD5FE CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:19:04 UTC Modified files: code/jupp : b.c Log message: plug TOCTOU in DEADJOE writing, possible symlink-target DoS attack thanks Coverity for spotti

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AE3165F64C32F CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:23:58 UTC Modified files: code/jupp : uformat.c Log message: remove dead code To generate a diff of this changeset, execute the following commands:

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AE2C61352365A CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:22:46 UTC Modified files: code/jupp : help.c termcap.c Log message: fix (almost) impossible nil pointer deref plus constify To generate a diff of th

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3ADC2126F7CA05 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 21:55:18 UTC Modified files: code/jupp : kbd.c types.h Log message: mark kbd.c:keyval() as untainting function: • it’s used only inside kbd.c (static fu

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3ADDE90DC2C759 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 22:02:40 UTC Modified files: code/jupp : termcap.c Log message: handle uninitialised vars case in termcap’s arithmetics also allocate it dynamically (1

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AD61F39A5B6C8 CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 21:30:34 UTC Modified files: code/jupp : blocks.c Log message: eliminate dead code on systems with int sizes below 64 bits; drop (some) support for 16-b

CVS: herc.mirbsd.org: contrib

2017-12-20 Thread Thorsten Glaser
Commit ID: 1005A3AD7065A54CFBC CVSROOT:/cvs Module name:contrib Changes by: t...@herc.mirbsd.org2017/12/20 21:32:34 UTC Modified files: code/jupp : ufile.c Log message: fix use-after-free, from Coverity Scan To generate a diff of this changeset, execute the