Mon Sep 29 17:19:54 1997  Werner Koch  (wk@frodo)

	* file4.c (FilenameMkAbs): OS2 2.0 fix (different API name than OS2 1)

Thu Jun 26 19:59:38 1997  Werner Koch  (wk@frodo.isil.d.shuttle.de)

	* Makefile: add support for optional SgmlHL packages

Tue Jun 24 12:12:05 1997  Werner Koch  (wk@frodo.isil.d.shuttle.de)

	* Makefile: add target "dist"

Tue Jun 24 09:50:50 1997  Werner Koch  (wk@frodo.isil.d.shuttle.de)

	* cright.c: replaced VERSION by WKLIB_VERSION.
	* version.h: removed

Tue Jun 17 13:45:24 1997  Werner Koch  (wk@frodo.isil.d.shuttle.de)

	* argparse.c: new module to parse options.

Tue Jun  3 10:07:53 1997  Werner Koch  (wk@frodo.isil.d.shuttle.de)

	* environ.c : do not add empty environment strings to our string,
	this confused the reading functions because they assume the end of
	strings.

Wed May 21 16:39:01 1997  Werner Koch  (wk@frodo.isil.d.shuttle.de)

	* version.h: Set to 2.15
	* Makefile:  Moved crypt stuff to a separate directory and included
	code to conditionally compile it with Wklib.

	* wklib.mak: Now supports WINNT via a MinGW32 cross compiling system.
	* tailor.h : Changes for WINNT

Wed Jan 29 10:48:31 1997  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* cright.c (WkLibCopyRight): changed spelling of some strings,
	add strings for different winnt APIs

Wed Jan 29 10:48:08 1997  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* tailor.h (WINNT): add support for different APIs.

Sat Dec  7 15:22:25 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* nwmiss.c : added to support netware (getpid).

Fri Dec  6 23:00:26 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* crypt*.[hc] : a DES encryption subsystem
	* version.h : set to 2.14

Tue Nov 26 12:08:19 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* strg8.c (AppendStrgbuf): new.

Wed Nov 13 10:57:15 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* strg8.c (SwapStrgbuf): new.

Wed Nov  6 11:36:30 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* wscrdrv.c (WINNT): add support, so we can compile under WINNT.
	* bvideo.c (WINNT): ditto.
	* dskspace.c (WINNT): ditto.
	* file11.c (WINNT): ditto.
	* codepg.c (WINNT): ditto.
	* wklib.mak: ditto

Mon Nov  4 00:21:11 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* strg8.c (FreeStrgbuf): NULL pointer arg is now okay.

Thu Oct 31 15:45:27 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* file15.c: new file

Fri Oct 25 15:31:47 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* error.c : removed the leading CR on output lines.

Fri Oct 25 12:25:36 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* strg2.c (TrimFgetsLine): new

Wed Oct  2 15:22:30 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* regexp.c (regmatch): enhanced output of regNarrate

Thu Sep 26 11:40:44 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* direc1.c (CreateDirectory): changed permission mode.

Fri Sep 20 16:18:23 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* cright.c (wklib_version_str): add string for ident(1),

Wed Sep  4 16:16:25 1996  Werner Koch  (wk@beren)

	* version.h : new. set version to 2.13.0
	* cright.c (WklibCopyRight): now uses version.h

Wed Aug 14 17:01:12 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* direc2.c (FindFile): removed the lstat() for Netware.

Tue Aug 13 13:26:05 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* oalloc.c: new file to wrap the original alloc functions.

Mon Aug 12 16:10:17 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* direc5.c (dirname): added special handling for unix root-dir.

Mon Aug 12 14:19:46 1996  Werner Koch  (wk@frodo.luthien.me.eunet.de)

	* direc2.c (FindFile): Add attribute to use lstat() (unix only).
	* : Returns info about symlink and regularfile on unix.

Thu Jul 18 12:32:11 1996  Werner Koch  (wernerk@beren)

	* wklib.mak (CC_I_wklibs): new -I header directory.

Mon Jul 15 16:37:33 1996    (wk@aragon)

	* libwk1.def (GrabIOErrors,UngrabIOErrors): Added.

Mon Jul 15 16:31:10 1996    (wk@aragon)

	* ioerror.c (GrabIOErrors): now correctly returns old mode.

Wed Jun 12 11:00:00 1996  Werner Koch  (koch@trust-center.telesec.de)

	* time1.c (__VMS): add support for openvms Posix on AXP.

Fri Jun  7 07:46:23 1996  Werner Koch  (wernerk@beren)

	* time.4 (JD2Str): add format 26 ("mon dd")

Thu May 16 19:08:05 1996  Werner Koch  (wernerk@beren)

	* pksquery.c (sleep_amount): dynamic sleep amount from 100ms to
	1 second.

Thu May 16 19:01:35 1996  Werner Koch  (wernerk@beren)

	* time1.c (wklib_sleep): use select() on appropriate systems.

Mon Apr 22 17:55:15 1996  Werner Koch  (wernerk@beren)

	* config.mak.in : New file as a template for "config.mak"
	* wklib.mak (EMX_INSTALL_DIR): changed rule for OS/2 RC

Thu Apr 18 10:34:19 1996    (wk@aragon)

	* codepg.c (POSIX): Changed checked macro and sequence of tests.
	* cright.c (POSIX): Changed checked macro.
	* direc1.c (POSIX): ditto.
	* direc2.c (POSIX): ditto.
	* environ.c (POSIX): ditto.
	* file11.c (POSIX): ditto.
	* file3.c (POSIX): ditto.
	* file8.c (POSIX): ditto.
	* kbd.c (POSIX): ditto.
	* nmpipe.c (POSIX): ditto.
	* time1.c (POSIX): ditto.
	* cright.c (Version): changed version to 2.12

Thu Apr 18 10:10:35 1996    (wk@aragon)

	* file8.c (_POSIX_SOURCE): replaced this for _POSIX_VERSION, because
	unistd.h max have not beed included.


Fri Feb 16 10:37:51 1996  Werner Koch  (wernerk@beren)

	* wklib.mak (PROFILE): add profiling support.

Mon Feb 12 15:59:30 1996    (wk@aragon)

	* file4.c (wk/lib.h): included before referencing macro OS2
	* direc3.c (wk/lib.h): dito.

Wed Jan 24 13:41:34 1996    (wk@aragon)

	* wklib.mak (emx): add support for emx version 0.9a (only os/2).

Tue Jan 23 14:17:20 1996    (wk@aragon)

	* mt-sup1.c : new module for wk_serialize stuff.
	* memdbg.c : use wklib_serialize stuff.

Mon Jan 22 20:34:40 1996    (wk@aragon)

	* memdbg.c (MULTI_THREADED): protect linked list with semaphores.

Sat Jan 13 13:06:41 1996    (wk@aragon)

	* wklib.mak (Watcom): add option -s and -sg to multi-treaded version
	to remove check overflow checks for OS/2. Why are these checks done
	for OS/2 at all [the system handles check growth]?

Tue Dec 12 14:17:08 1995    (wk@aragon)

	* wklib.mak (MULTI_THREADED): added for watcom OS/2 2.x.
	* cright.c (CopyRight): new level 33.

	* file2.c (efopen2): new and changed efopen to use this function.

Fri Dec  8 19:35:25 1995    (wk@aragon)

	* Makefile : defined macro 'i' to '.imp'/'.sa'.

Thu Dec  7 12:21:00 1995  Werner Koch  (wernerk@beren)

	* Makefile (world): dosextender version fr watcom jetzt
	ohne Optimierung

	* argexpd.c (MALLOC_CHUNK_LIMIT): now uses this constant.

Tue Dec  5 15:04:33 1995  Werner Koch  (wernerk@beren)

	* wklib.mak: changed cflags for watcom to -orl

Sat Dec  2 20:45:32 1995  Werner Koch  (wernerk@beren)

	* file8.c (CreateTmpFile3): new; user can now give
	the suffix.

Sat Dec  2 19:17:38 1995  Werner Koch  (wernerk@beren)

	* strg10.c (FWriteFromBase64): new function.

	* error.c (Error,Info): if the first character of the
	format string is a '\b' the blank after the first colon
	is suppressed.

Thu Nov 30 21:04:47 1995  Werner Koch  (wernerk@beren)

	* cright.c: set version to 2.11

Thu Nov 30 13:54:08 1995  Werner Koch  <werner.koch@guug.de>

	* Posix.mak (ranlib): no need for it

	* chkposix.c (string.h,stdlib.h): add headers.
	(but openVMS 6.1 has problems with pathconf)

	* codepg.c (_POSIX_SOURCE): add define.
	* direc1.c (_POSIX_SOURCE): add define.
	* direc2.c (_POSIX_SOURCE): add define.
	* environ.c (_POSIX_SOURCE): add define.
	* file3.c (_POSIX_SOURCE): add define.
	* (#pragma check-stack): disabled for DEC-C, wg. annoying warning.
	* file11.c (_POSIX_SOURCE): add define.
	* nmpipe.c (_POSIX_SOURCE): add define to get rid of warning.

	* strg10.c ((byte*)): add some casts to get rid of DEC-C warnings
	about converting from unsigned char to signed or vice-versa.

	* strg6b.c (strset): add function for DEC-C.

	* strg8.c  (string.h): DEC-C complains about missing header.

	* time1.c  (Sleep): renamed to wklib_sleep.
	* (_POSIX_SOURCE): changed from __linux__.

	* time6.h (ctype.h): header was missing.

Thu Nov 23 14:38:51 1995  Werner Koch  <werner.koch@guug.de>

	* Posix.mak : new

	* strg6b.c (VMS): Changes for VMS.
	* kbd.c (_POSIX_SOURCE): Likewise.
	* argexpd.c (_POSIX_SOURCE): Likewise.
	* cright.c (WklibCopyRight): Likewise.
	* strg6.c (stpcpy): Changes for DEC-C

Thu Nov  9 19:21:00 1995  Werner Koch  (wernerk@beren)

	* wklib.mak: removed WK_... from CFLAGS if we are using our
	default system as defined in wk/tailor.h

Thu Nov  2 12:53:26 1995  Werner Koch  (wernerk@beren)

	* wklib.mak: added support for linuxaout

Wed Nov  1 17:42:03 1995  Werner Koch  (wernerk@beren)

	* time4.c (JD2Str2): new feature: use JD==-2 and z==-2 to
	get UTC instead of localtime.

Fri Oct 27 20:31:06 1995  Werner Koch  (wernerk@beren)

	* srchenv.c (SearchEnv): unix fix, added new feature.
	* file2.c   (efopen): doc fix.

Fri Oct 27 17:32:50 1995  Werner Koch  (wernerk@beren)

	* wklib.mak: added new commandline arg "build"

Thu Oct 26 20:30:57 1995  Werner Koch  (wernerk@beren)

	* file.8 (malloc): moved cpp directives out of possible macro

	* regexp.c (RegDump): cast to avoid compiler warning

Thu Oct 19 14:31:25 1995  Werner Koch  (wernerk@beren)

	* wklib.mak: changed suffix .sa to .so, as this is the
	correct one (.sa is called a import lib on OS/2)

Wed Oct 18 11:57:46 1995  Werner Koch  (wernerk@beren)

	* video16.c, wk16wrap.def (VideoSetBlinking): new function.
	* video16.c (VideoGetBuffer): Function will now always
	disable video blinking.

Tue Oct 17 15:34:43 1995  Werner Koch  (wernerk@beren)

	* error.c (BUFLEN): changed from 256 to 512.

	* wklib.mak: new macro "target_dir"

Sun Oct  8 18:11:47 1995  Werner Koch  (wernerk@beren)

	* strg6.c (strnicmp): new

Thu Aug 31 14:07:07 1995    (wernerk@beren)

	* file8.c (CreateTmpFile2): Default direcory for UNIX changed
	from "." to "/tmp"
	* file8.c: Tempfiles for Unix will now include the PID before the
	extension.

Mon Aug 21 20:07:07 1995    (wk@phinware)

	* cright.c (CopyRight): added the breaks for cases 42-45.

Mon Aug 21 13:01:15 1995    (wk@phinware)

	* wklib.mak: changed flags for windows and wtc, so that
	floating-point calls will be used. This is a test.

Tue Aug 15 14:50:34 1995  Werner Koch  (wernerk@beren)

	* error.c: Added function Bug0() to avoid warnings about
	"no formatstring" when using the BUG() macro.

Sun May 21 15:13:24 1995    (wk@aragon)

	* cright.c: Added WK_CPU etc stuff

Mon May 15 13:56:00 1995    (wk@phinware)

	* direc2.c (FindFile): pointer fi used uninitialized in
	MSDoof Versions (after splitting the unix version?).

Thu May 11 18:32:45 1995  Werner Koch  (wernerk@beren.luthien.me.eunet.de)

	* fixes1.c: New file

	* crc32.c: Fixed big endian problems.

	* direc2.c (FNM_NOMATCH): Workaround for missing constant

	* environ.c: Added HPUX
	* libdflt.mak: Support for HP compiler
	* strg6b.c: changed HPUX cpp directive

	* kbd.c: Added minimal Unix support


Mon May  1 20:13:11 1995  Werner Koch  (wernerk@beren.luthien.me.eunet.de)

	* strg11.c: New file


