
2003-06-17  Rhys Weatherley  <rweather@southern-storm.com.au>

	* NEWS, configure.in: update version for the "0.5.8" release.

2003-05-03  Rhys Weatherley  <rweather@southern-storm.com.au>

	* NEWS, configure.in: update version for the "0.5.6" release.

	* configure.in: update working version to "0.5.7".

2003-03-29  Rhys Weatherley  <rweather@southern-storm.com.au>

	* NEWS, configure.in: update version for the "0.5.4" release.

	* configure.in: update working version to "0.5.5".

2003-02-17  Rhys Weatherley  <rweather@southern-storm.com.au>

	* configure.in: add the correct path for "cscc-cs" to the
	compiler command-line; remove the "ilasm" path as it is no
	longer necessary.

	* include/pthread.h: define "struct timespec" temporarily in
	<pthread.h> until we have <time.h>.

	* configure.in, include/Makefile.am, include/pthread.h,
	include/time.h, include/sys/types.h, libc/Makefile.am,
	libc/time/.cvsignore, libc/time/Makefile.am, libc/time/clock.c,
	libc/time/gmtime.c, libc/time/time-defs.h, libc/time/time-glue.cs,
	libc/time/time-vars.c, libc/time/time.c, libc/time/tzset.c:
	implement some of the ANSI C time routines.

2003-01-11  Rhys Weatherley  <rweather@southern-storm.com.au>

	* configure.in, NEWS: update for the "0.5.0" release, bringing
	the version numbers into sync with "pnet" in the process.

	* configure.in: update working version to "0.5.1".

2002-12-24  Rhys Weatherley  <rweather@southern-storm.com.au>

	* configure.in, include/pthread.h, include/pwd.h, libc/Makefile.am,
	libc/pthread/.cvsignore, libc/pthread/Makefile.am,
	libc/pthread/mutex.c, libc/pwd/.cvsignore, libc/pwd/Makefile.am,
	libc/pwd/endpwent.c, libc/pwd/getpwent.c, libc/pwd/getpwnam.c,
	libc/pwd/getpwnam_r.c, libc/pwd/getpwuid.c, libc/pwd/getpwuid_r.c,
	libc/pwd/pwent.c, libc/pwd/pwent.h, libc/pwd/pwpersist.c,
	libc/pwd/setpwent.c, libc/unistd/Makefile.am, libc/unistd/getlogin.c,
	samples/Makefile.am, samples/pwd.c: add fake password file access
	routines (getpwnam, etc); stub out pthread-style mutexes to assist
	with building thread-safety into the rest of the library.

2002-12-08  Rhys Weatherley  <rweather@southern-storm.com.au>

	* configure.in, samples/ilrun.sh.in: look for OpenSystem.C.dll and
	mscorlib.dll in pnetlib, not pnet.

2002-09-02  Rhys Weatherley  <rweather@southern-storm.com.au>

	* NEWS, configure.in: update version for the "0.0.2" release.

	* configure.in: update working version to "0.0.3".

2002-08-24  Rhys Weatherley  <rweather@southern-storm.com.au>

	* configure.in: add "cross_compiling=yes" to force recent versions
	of autoconf to be fooled into believing that cscc is a cross-compiler.

2002-08-21  Rhys Weatherley  <rweather@southern-storm.com.au>

	* configure.in, include/Makefile.am, include/string.h,
	include/strings.h, libc/Makefile.am, libc/string/.cvsignore,
	libc/string/Makefile.am, libc/string/ffs.c, libc/string/memccpy.c,
	libc/string/memchr.c, libc/string/memcmp.c, libc/string/memcpy.c,
	libc/string/memset.c, libc/string/strcasecmp.c, libc/string/strcat.c,
	libc/string/strchr.c, libc/string/strcmp.c, libc/string/strcoll.c,
	libc/string/strcpy.c, libc/string/strcspn.c, libc/string/strdup.c,
	libc/string/strlen.c, libc/string/strncasecmp.c, libc/string/strncat.c,
	libc/string/strncmp.c, libc/string/strncpy.c, libc/string/strpbrk.c,
	libc/string/strrchr.c, libc/string/strspn.c, libc/string/strstr.c,
	libc/string/strtok.c, libc/string/strxfrm.c: implement the C
	string library.

	* configure.in, include/Makefile.am, include/gnu/.cvsignore,
	include/gnu/Makefile.am, libc/Makefile.am: add some missing
	directories to the build.

	* libc/unistd/fake-ids.h: add more information about fake
	identifiers.

2002-08-20  Rhys Weatherley  <rweather@southern-storm.com.au>

	* configure.in, include/libc-symbols.h, libm/Makefile.am: modify
	the build system to compile better under cygwin.

2002-08-19  Rhys Weatherley  <rweather@southern-storm.com.au>

	* include/libc-symbols.h, include/unistd.h, libc/malloc/calloc.c,
	libc/malloc/free.c, libc/malloc/malloc.c, libc/malloc/realloc.c,
	libc/unistd/guid-stub.c: enable weak and strong aliases, defining
	them as strong for the time being until the linker is updated.

2002-08-17  Rhys Weatherley  <rweather@southern-storm.com.au>

	* include/unistd.h, include/sys/types.h, libc/unistd/Makefile.am,
	libc/unistd/close.c, libc/unistd/dup.c, libc/unistd/dup2.c,
	libc/unistd/lseek.c, libc/unistd/pread.c, libc/unistd/pwrite.c,
	libc/unistd/read.c, libc/unistd/unistd-glue.cs, libc/unistd/write.c:
	implement some file descriptor related unistd functions.

	* doc/HACKING, include/fcntl.h, include/unistd.h,
	libc/unistd/Makefile.am, libc/unistd/lseek.c, libc/unistd/open.c,
	libc/unistd/pread.c, libc/unistd/pwrite.c, libc/unistd/unistd-glue.cs:
	continue implementation of the file descriptor functions in unistd.

2002-08-16  Rhys Weatherley  <rweather@southern-storm.com.au>

	* all: initial check-in of the "pnetC" library.

	* doc/HACKING, README: describe how to build and contribute
	to the "pnetC" library.

	* configure.in, include/Makefile.am, include/unistd.h,
	include/sys/types.h, libc/Makefile.am, libc/unistd/.cvsignore,
	libc/unistd/Makefile.am, libc/unistd/chown-stub.c,
	libc/unistd/fake-ids.h, libc/unistd/guid-stub.c, libc/unistd/isatty.c
	libc/unistd/pid-stub.c: stub out unistd functions that deal with
	user, group, and process ID's, because they are insecure otherwise.
