Thorsten Glaser | 1 Dec 2009 14:12
Favicon

CVS: herc.mirbsd.org: src

Commit ID:	1004B15165457409EA5
CVSROOT:	/cvs
Module name:	src
Changes by:	tg@...	2009/12/01 13:12:32 UTC

Modified files:
	bin/mksh       : funcs.c

Log message:
explicit cast, since Bionic headers aren’t type safe, apparently

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.144 -r1.145 src/bin/mksh/funcs.c

Thorsten Glaser | 1 Dec 2009 19:37
Favicon

CVS: herc.mirbsd.org: src

Commit ID:	1004B1562480CD1D1F9
CVSROOT:	/cvs
Module name:	src
Changes by:	tg@...	2009/12/01 18:37:33 UTC

Modified files:
	lib/libc/i18n  : optu8to16vis.c

Log message:
shave off 3 bytes of code (in the loop centre) by an interesting
kind of premature optimisation, made easy because C has no array
boundary checks unlike Pascal, made necessary because C has nei-
ther sparse arrays (like mksh) nor ranged arrays (like Pascal)

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.2 -r1.3 src/lib/libc/i18n/optu8to16vis.c

Thorsten Glaser | 1 Dec 2009 20:15
Favicon

CVS: herc.mirbsd.org: src

Commit ID:	1004B156B29488E0456
CVSROOT:	/cvs
Module name:	src
Changes by:	tg@...	2009/12/01 19:15:36 UTC

Modified files:
	bin/mksh       : check.t mksh.1 sh.h var.c

Log message:
* fix 'set -A foo -- [2]=a b c' contingency (tested against GNU bash4,
  which, in its latest sid incarnation, even received mksh's ability
  to produce ${!foo[*]} array keys, wow!)
* plug a memory leak while here (ATEMP only, but still)

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.346 -r1.347 src/bin/mksh/check.t
cvs -R rdiff -kk -upr1.201 -r1.202 src/bin/mksh/mksh.1
cvs -R rdiff -kk -upr1.366 -r1.367 src/bin/mksh/sh.h
cvs -R rdiff -kk -upr1.98 -r1.99 src/bin/mksh/var.c

Thorsten Glaser | 1 Dec 2009 20:32
Favicon

CVS: herc.mirbsd.org: www

Commit ID:	1004B156F724D3648A3
CVSROOT:	/cvs
Module name:	www
Changes by:	tg@...	2009/12/01 19:32:46 UTC

Modified files:
	src            : mksh.hts

Log message:
sync clog

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.302 -r1.303 www/src/mksh.hts

Thorsten Glaser | 1 Dec 2009 20:28
Favicon

CVS: herc.mirbsd.org: contrib

Commit ID:	1004B156E6039BC875C
CVSROOT:	/cvs
Module name:	contrib
Changes by:	tg@...	2009/12/01 19:28:46 UTC

Modified files:
	code/Snippets  : mpcabber

Log message:
use the vistable; add appropriate mksh version check

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.15 -r1.16 contrib/code/Snippets/mpcabber

Thorsten Glaser | 2 Dec 2009 18:22
Favicon

CVS: herc.mirbsd.org: www

Commit ID:	1004B16A23F4F843247
CVSROOT:	/cvs
Module name:	www
Changes by:	tg@...	2009/12/02 17:22:04 UTC

Modified files:
	data           : wlog-10.inc

Log message:
one good commit a day, today: fun during lunch break (mkshdroid), etc.

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.258 -r1.259 www/data/wlog-10.inc

Thorsten Glaser | 4 Dec 2009 21:56
Favicon

CVS: herc.mirbsd.org: ports

Commit ID:	1004B197789363AA2FE
CVSROOT:	/cvs
Module name:	ports
Changes by:	tg@...	2009/12/04 20:56:25 UTC

Modified files:
	essentials/cksum: Makefile PLIST

Log message:
don’t conflict with binutils

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.27 -r1.28 ports/essentials/cksum/Makefile
cvs -R rdiff -kk -upr1.3 -r1.4 ports/essentials/cksum/PLIST

Thorsten Glaser | 4 Dec 2009 21:45
Favicon

CVS: herc.mirbsd.org: src

Commit ID:	1004B1974EC51392F7F
CVSROOT:	/cvs
Module name:	src
Changes by:	tg@...	2009/12/04 20:45:36 UTC

Modified files:
	sys/netinet    : ip_id.c

Log message:
revert to openbsd version (remove remaining local diffs, as they are
integrated); should compile as-is (WFM)

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.2 -r1.3 src/sys/netinet/ip_id.c

Thorsten Glaser | 4 Dec 2009 21:44
Favicon

CVS: herc.mirbsd.org: src

Commit ID:	1004B19745C2EFF4505
CVSROOT:	/cvs
Module name:	src
Changes by:	tg@...	2009/12/04 20:44:11 UTC

Modified files:
	sys/netinet    : Tag: openbsd ip_id.c

Log message:
Backport newer version from OpenBSD to address CVE-2008-1147 and maybe
others (as that one seems to have different versions it applies to),
inspired from discussion on debian-bsd <at> 

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.1.1.1 -r1.1.1.2 src/sys/netinet/ip_id.c

Thorsten Glaser | 4 Dec 2009 23:55
Favicon

CVS: herc.mirbsd.org: ports

Commit ID:	1004B19935B041F22C9
CVSROOT:	/cvs
Module name:	ports
Changes by:	tg@...	2009/12/04 22:55:03 UTC

Modified files:
	infrastructure/mk: mirports.sys.mk

Log message:
new: ${_CCLD} = mgcc or gcc
to be used by foreign compilers when needing a link command ONLY

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.54 -r1.55 ports/infrastructure/mk/mirports.sys.mk


Gmane