2021-10-07 v1.4.2 Mark Grant <m.grant.prg@gmail.com>
	* git: Upgrade gitignore to v1.0.5
	at: Perform gnulib-tool --update
	doc: Add gnulib setup notes
	lxcu: Add support for Fedora and openSUSE
	systemd: Add security hardening
	doc: Add doc-base installation notes
	doc: Add AT Installation notes
	at: README: Add ldconfig instruction
	doc: Use better directory name misc
	at: Tidy up comments
	doc: Add debugging notes
	at: systemd: Comment the systemd ordering reqs
	at: docs: Move source files to src
	at: Update AT install section for enable-atonly
	at: Register docs with scrollkeeper only if ATONLY
	docs: Document field DOCID must be lower case
	systemd: Add daemon reload command
	doc: Add package version to PROJECT_NUMBER
	git: Add gitattribites file
	git: Add git mailmap file
	at: Upgrade bootstrap.sh to v1.4.9
	travis: Stop using Travis
	actions: Initial build action setup

2020-10-29 v1.4.1 Mark Grant <m.grant.prg@gmail.com>
	*  swocserverd source v1.0.8
	swocserverd: Replace sys_siglist[] with strsignal()
	at: lxcu: Add lxc test build setup
	travis: Use new libmgec2-dev package
	doc: Enable documentation of static functions
	doc: Give docs unique docbase names
	doc: Correct internal docbase directory
	doc: Separate API and internal documentation
	README: Correct git command
	at: libssh check on new function addition
	com-lib: listen_sock() allow retries if in use
	at: Remove check for unused program dia
	cli-prg: Correct position in source tree
	swocserverd: Reset client between message exchange
	srv: com: Add id request and use for each request
	srv-prg: Add common library to LDADD
	cli-prg: Add common library to LDADD
	at: Update bootstrap.sh to v1.4.7

2019-11-16 v1.4.0 Mark Grant <m.grant.prg@gmail.com>
	*  swocserverd source v1.0.7
	swocserver source v1.1.6
	swocclient source v1.1.5
	Server library source v1.1.8
	Client library source v1.1.6
	Common library source v1.1.8
	Server library v3:1:0
	Client library v2:1:0
	Common library v3:2:0
	com-lib: Use ssh_get_server_publickey()
	srv-lib: locks_held allow for terminating nul
	at: README: Make bootstrap.sh reference more generic
	at: Move tests under check target
	Use AC_HEADER_STDBOOL and GNU ifdeffery
	Correct Doxygen params for variadic
	Setup and apply clang-format
	doc: Respect verbosity under enable-silent-rules
	at: Correct AC_ARG_ENABLE help text
	at: Add enable option descriptions in TOF comments
	travis: Initial setup for Travis CI test build farm
	at: Fix make distcheck
	at: Update c-compiler.m4 macros to v1.0.4
	git: Update project root gitignore to v1.0.2
	at: Update bootstrap.sh to v1.4.6
	com-lib: Correct fallthrough comment
	m4: Update to tooling packages
	srv-prg: Fix copy and paste error in @param msg
	srv-prg: Remove 2 incorrect casts
	srv-prg: Trivial type safety improvements
	srv-prg: Remove duplicated if statements
	srv-lib: Add explicit pollint cast for sign conv
	cli-lib: Add explicit pollint cast for sign conv
	com-lib: Trivial type safety improvements
	at: Add missing check for sys/socket.h
	at: Add missing function checks
	at: Check for declaration of sys_siglist

2019-05-30 v 1.2.1 Mark Grant <m.grant.prg@gmail.com>
	*  Swocserverd source v1.0.6
	Swocserver source v1.1.5
	Swocclient source v1.1.4
	Server source v1.1.7
	Client source v1.1.5
	Common source v1.1.7
	Cast ssize_t to size_t to avoid sign warning
	Use configure generated bash location for shebangs
	Make setup script names unique
	Update Copyright statement to new standard
	Update bootstrap.sh to v1.4.3
	README: Add mark down link
	README: Add title and Copyright statement
	README: Make package install references generic
	Remove shebangs from Makefile.ams
	Add install of standard GNU files such as AUTHORS
	Make source tarball name == GitHub
	Remove v from package version number
	Common library v3:0:0
	Client library v2:0:0
	Server library v3:0:0
	Collapse all AT sub-projects into one
	configure.ac: Adopt new standard layout

2018-10-26 v 1.1.8 Mark Grant <m.grant.prg@gmail.com>
	*  Use new mgemessage struct initialiser
	request.c: Remove use of DEF_MSG_SIZE
	Replace deprecated bzero() with memset()
	Add pkg-config Autoconf program check
	Update README to refer to the new wiki
	srctarball to use -src- in filename

2018-09-03 v 1.1.7 Mark Grant <m.grant.prg@gmail.com>
	*  Correct mgebuffer struct initialisation.
	Change mgemessage struct initialisation.
	Remove a spurious include.
	Add missing include directives.
	Correct the types of some local variables.
	Make daemon reload it's config file when it receives a SIGHUP. This is
	the usual convention for daemons.
	Use gdb level 3 flags when debugging.
	Support gcc -H for header file checks.
	Ensure project standard include directory exists.
	Use compiler version dependent CFLAGS.
	Update bootstrap.sh to version 1.3.7.

2018-06-27 v 1.1.6 Mark Grant <m.grant.prg@gmail.com>
	*  Do not use AC_CONFIG_FILES for substitution of Installation Directory
	Variables so reverse the build of setup.sh and swocserverd.service from
	AC_CONFIG_FILES to the Makefile.

2018-06-24 v 1.1.5 Mark Grant <m.grant.prg@gmail.com>
	*  Add informational messages to make srctarball output.
	README: Add N.B. concerning expecting to be in a git environment.
	README: Improve the clarity of the Ubuntu Installation sections.
	Add mgebuffer & mgemessage as temporary header file candidates.
	Allow partial extraction from buffer to msg structs. libmgec/pull_msg
	now allows for the extraction of partial messages from the buffer struct
	to the message struct, so eliminate the clear_msg call if the message
	after pull is incomplete.
	Disable sparse variable length array warnings.
	Build setup.sh in AC_CONFIG_FILES.
	setup.sh: Add SPDX identifier and copyright.
	Make swocserverd.conf in AC_CONFIG_FILES.
	Make swocserverd.service in AC_CONFIG_FILES.
	Remove no longer needed AC_SUBST pkgversion variable.
	Define SWOCSERVER_SOURCE_VERSION in configure.ac
	Define SWOCSERVERD_SOURCE_VERSION in configure.ac

2018-06-05 v 1.1.4 Mark Grant <m.grant.prg@gmail.com>
	*  Add server block list.
	Add support for client block and unblock.
	Change unlock option to release for consistency.
	Update README file.
	Simplify source directory structure.

2018-04-26 v 1.1.3 Mark Grant <m.grant.prg@gmail.com>
	*  Start git tracking of m4 and src/prg/c/gen/lib as downstream
	packaging using a source (AOT distribution) tarball requires these
	gnulib elements to be present.
	Update this project bootstrap.sh to latest version 1.3.4.
	Improve README file.
	Add a make target srctarball to make a source tarball. This can be used
	in the same way as github's source tarball enabling 1 package methodolgy
	irrespective of source repository.

2018-02-28 v 1.1.2 Mark Grant <m.grant.prg@gmail.com>
	*  Add SSH support.
	Implement epoll usage to support multiple ports.
	Change force_unlock to unlock.
	Add Doxygen comments.
	Overhaul of AutoTools project structure.

2017-05-06 v 1.1.0 Mark Grant <m.grant.prg@gmail.com>
	*  Introduce swocserverd daemon and migrate from NFS 'file as a flag'
	semaphore to TCP socket stream messaging between applications and
	daemon.
	Add end_daemon option to command line program.
	Enable systemd service operation. Introduce AutoTool option to configure
	systemd.
	Adopt standards from atcclidsisy template v1.0.0

2016-06-13 v 1.0.9 Mark Grant <m.grant.prg@gmail.com>
	*  Modify to use new more unique library function names.

2016-05-28 v 1.0.8 Mark Grant <m.grant.prg@gmail.com>
	*  Modified following introduction of processing in the libswocserver
	library.

2016-05-17 v 1.0.7 Mark Grant <m.grant.prg@gmail.com>
	*  Add --force-unlock functionality.
	Make --status and --wait ignore directories in its lock directory.

2016-05-10 v 1.0.6 Mark Grant <m.grant.prg@gmail.com>
	*  Move header files to include directory.

2015-10-24 v 1.0.5 Mark Grant <m.grant.prg@gmail.com>
	*  Restructure and change to conform to AutoTools General Template
	v1.0.6.

2015-09-27 v 1.0.4 Mark Grant <m.grant.prg@gmail.com>
	*  Change to conform to AutoTools Template version 1.0.4.

2015-07-12 v 1.0.3 Mark Grant <m.grant.prg@gmail.com>
	*  Change to use libmgesysutils.

2015-06-24 v 1.0.2 Mark Grant <m.grant.prg@gmail.com>
	*  Stop installation of config.h.

2015-06-22 v 1.0.1 Mark Grant <m.grant.prg@gmail.com>
	*  Initial release.

