2.1
===
- Explicitly compile with option -fPIC on FreeBSD, since the FreeBSD compiler
  doesn't enable this option by default.  This leads to text relocation issues
  when trying to link libmy in other programs.

2.0
===
- Add new argument to fparse() function to pass flags.  The first added flag
  FPARSE_FLAG_IC is to ignore comments during file parsing.
  ATTENTION: This change will break the fparse() API and requires code adaption.
- Add new strb64e() function to encode plain text to base64.
- Add OpenBSDs strlcpy() and strlcat() functions to compile on Linux.
- Split Makefile in to BSD Makefile and GNU Makefile.

1.9
===
- fparse(): when parsing a comment take account of the enf of file to
  avoid a buffer overflow

1.8
===
- strcutl(): take account of the '\r' character when it appears within a
  string instead of ignoring it.  Improved logic and performance diff by
  Adrian Steinmann
- strb64d(): remove variable assignment to itself (j = j)

1.7
===
- style diff which fixes spacing from Daniel Ouellet.

1.6
===
- strcuts(): don't exceed the source string buffer boundary by one byte if
  the start character isn't found.  Bug reported by Szabolcs Nagy

1.5
===
- cast char to int for tolower(3).  caused compilation error on some
  platforms

1.4
===
- removed -ansi compile option to follow OpenBSD
- fixed -pedantic compile option source code quirks
- replaced old BSD copyright headers with new one

1.3
===
- replaced all vsprintf(3) with vfprintf(3)
- removed nsend() because too insecure

1.2
===
- fparse(): instead of read(2) byte by byte from the file, one read(2) from
  the whole file to memory is done. memset(3) have been discarded totaly.
  this turns fparse() 20 times faster as in the version before!

1.1
===
- added new function flogd()

1.0
===
- initial version
