2018-04-09  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.11.1

2018-04-09  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Use -gnatg in maintainer mode

2018-04-09  Samuel Tardieu <sam@rfc1149.net>

	* src/sockets.ads: Move field with unknown size last for efficiency
	reason Reported by Oliver Kellog. `-gnatg` would turn this compiler warning
	into an error.  Fix #7

2018-03-15  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release AdaSockets 1.11.0

2018-03-15  bors[bot] <bors[bot]@users.noreply.github.com>

	* : Merge #6 6: fix #5: modify multicast socket initialization to allow datagram
	reception r=samueltardieu a=guifo   * perform the bind operation using 0.0.0.0   * modify add_membership option to refers to the IP address of the     actual interface used to transport the multicast traffic.

2018-03-15  Samuel Tardieu <sam@rfc1149.net>

	* .travis.yml: Only run tests on bors branches

2018-03-15  Samuel Tardieu <sam@rfc1149.net>

	* .travis.yml: Require autogen for documentation

2018-03-15  Samuel Tardieu <sam@rfc1149.net>

	* doc/Makefile.am: Use info in builddir automake option

2018-03-11  Guillaume Foliard <guifo@wanadoo.fr>

	* src/sockets-multicast.adb: Modify multicast socket initialization
	to allow datagram reception:   * perform the bind operation using 0.0.0.0   * modify add_membership option to refers to the IP address of the     actual interface used to transport the multicast traffic.

2017-10-07  Samuel Tardieu <sam@rfc1149.net>

	* support/test-build.sh: Test make install as well

2017-10-07  Samuel Tardieu <sam@rfc1149.net>

	* support/texinfo.tex: Update texinfo.tex

2017-10-07  Samuel Tardieu <sam@rfc1149.net>

	* doc/adasockets.texi, examples/header.txt, examples/listener.adb,
	examples/multi.adb, examples/stream_listener.adb,
	examples/stream_sender.adb, examples/tcprelay.adb, src/header.txt,
	src/sockets-link.ads.in, src/sockets-link.ads.vms,
	src/sockets-multicast.adb, src/sockets-multicast.ads,
	src/sockets-naming.adb, src/sockets-naming.ads,
	src/sockets-stream_io.adb, src/sockets-stream_io.ads,
	src/sockets-thin.adb.vms, src/sockets-thin.adb.win32,
	src/sockets-thin.ads.unix, src/sockets-thin.ads.vms,
	src/sockets-thin.ads.win32, src/sockets-types.ads.in,
	src/sockets-utils.adb, src/sockets-utils.ads,
	src/sockets-vms_link.ads, src/sockets-windows_link.adb,
	src/sockets-windows_link.ads, src/sockets.adb, src/sockets.ads,
	src/split.adb, tests/multicast_test.adb, tests/value.adb: Update
	copyright year

2017-10-07  Samuel Tardieu <sam@rfc1149.net>

	* doc/Makefile.am: Depend on version.texi for building doc

2016-09-21  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.10.1

2016-09-21  Samuel Tardieu <sam@rfc1149.net>

	* doc/Makefile.am: Replace GNU make construct by universal one

2016-09-21  Samuel Tardieu <sam@rfc1149.net>

	* .travis.yml, Makefile.am, support/git2cl, support/test-build.sh: 
	Travis: check build from distribution and build directory

2016-09-21  Nicolas Boulenguez <nicolas@debian.org>

	* configure.ac, examples/Makefile.am, src/Makefile.am,
	tests/Makefile.am: Use ADAFLAGS CFLAGS CPPFLAGS LDFLAGS for all
	compilations libadasockets_la_LINK is normally intended to be generated, has been
	rewritten previously without the usual flags, forgetting LDFLAGS
	directly and LIBVERSIONINFO indirectly.  The motivation was that the default value relies on the unset
	variable CCLD. Fix this instead.  Tell ./configure that ADAFLAGS may be set by the user.  Put user's
	values after default ones so they take precedence.  Author: Neil Williams Author: Phil Brooke <pjb@debian.org> Author:
	Nicolas Boulenguez <nicolas@debian.org>

2016-09-21  Phil Brooke <pjb@debian.org>

	* doc/adasockets.texi: Add @dircategory (Ada libraries) to
	adasockets.texi

2016-09-21  Nicolas Boulenguez <nicolas@debian.org>

	* doc/Makefile.am: Clean forgotten aux doc files

2015-12-02  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.10

2015-12-02  Samuel Tardieu <sam@rfc1149.net>

	* .gitignore, .travis.yml, Makefile.am, configure.ac,
	examples/Makefile.am, examples/multi.adb, tests/Makefile.am,
	examples/multi.adb => tests/multicast_test.adb,
	tests/value-compressed.test, tests/value-invalid.test,
	tests/value-localhost.test, tests/value-regular.test, {examples =>
	tests}/value.adb: Add tests

2015-12-02  Samuel Tardieu <sam@rfc1149.net>

	* doc/sockets-multicast.desc, src/sockets-multicast.adb,
	src/sockets-multicast.ads: Allow multicast sockets to be local-only

2015-12-02  Samuel Tardieu <sam@rfc1149.net>

	* doc/adasockets.texi, examples/header.txt, examples/listener.adb,
	examples/multi.adb, examples/stream_listener.adb,
	examples/stream_sender.adb, examples/tcprelay.adb,
	examples/value.adb, src/header.txt, src/sockets-link.ads.in,
	src/sockets-link.ads.vms, src/sockets-multicast.adb,
	src/sockets-multicast.ads, src/sockets-naming.adb,
	src/sockets-naming.ads, src/sockets-stream_io.adb,
	src/sockets-stream_io.ads, src/sockets-thin.adb.vms,
	src/sockets-thin.adb.win32, src/sockets-thin.ads.unix,
	src/sockets-thin.ads.vms, src/sockets-thin.ads.win32,
	src/sockets-types.ads.in, src/sockets-utils.adb,
	src/sockets-utils.ads, src/sockets-vms_link.ads,
	src/sockets-windows_link.adb, src/sockets-windows_link.ads,
	src/sockets.adb, src/sockets.ads, src/split.adb: Update copyright
	date

2015-12-02  Samuel Tardieu <sam@rfc1149.net>

	* src/constants.sh, src/sockets.adb, src/sockets.ads: Ignore SIGPIPE
	on socket disconnections

2015-09-20  Samuel Tardieu <sam@rfc1149.net>

	* AUTHORS => AUTHORS.md, INSTALL, INSTALL.md, Makefile.am, NEWS,
	README-RTEMS.md, README.RTEMS, README => README.md: Convert
	instructions to md format and file names

2015-09-20  Samuel Tardieu <sam@rfc1149.net>

	* .travis.yml: Upgrade travis to container-based infrastructure

2015-08-27  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.9.2

2015-08-27  Samuel Tardieu <sam@rfc1149.net>

	* : Merge pull request #2 from AGWA-forks/master Make adasockets build reproducibly

2015-08-21  Andrew Ayer <agwa@andrewayer.name>

	* src/Makefile.RTEMS, src/Makefile.am: Preserve timestamps when
	copying files during build If the timestamp is not preserved, the current time gets captured by
	the build, rendering it unreproducible.

2015-04-21  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.9.1

2015-02-16  Samuel Tardieu <sam@rfc1149.net>

	* src/sockets.adb: Older versions of the compiler did not support
	the Reason parameter

2015-02-16  Samuel Tardieu <sam@rfc1149.net>

	* .travis.yml: Add Travis build

2014-08-02  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.9

2014-08-02  Samuel Tardieu <sam@rfc1149.net>

	* README, doc/adasockets.texi: Replace references to the
	mailing-list with the tracker

2014-08-02  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac, doc/adasockets.texi, doc/sockets.desc,
	src/constants.c, src/constants.sh, src/sockets.adb, src/sockets.ads: 
	Add functions to retrieve incoming and outgoing queue sizes on Linux

2014-08-02  Frank B. Mueller <Frank.B.Mueller@cassidian.com>

	* src/sockets.ads: Mark uninitialized sockets as being shut down This will allow procedures such as Send or Receive to raise a
	Connection_Closed exception when trying to use an uninitialized
	socket.

2014-08-02  Samuel Tardieu <sam@rfc1149.net>

	* .gitignore, configure.ac, support/texinfo.tex: Update build
	infrastructure

2014-08-02  Karlheinz Kessler <Karlheinz.Kessler@cassidian.com>

	* src/sockets.adb, src/sockets.ads: Add TCP_NODELAY flag src/sockets.ads - At type Socket_Option add value TCP_NODELAY src/sockets.adb - Add element for new Socket_Option value TCP_NODELAY   in constant arrays Socket_Option_Match and Socket_Option_Size

2014-08-02  Karlheinz Kessler <Karlheinz.Kessler@cassidian.com>

	* src/sockets-multicast.adb: Support joining multicast group on
	specific interface Change required in function Create_Multicast_Socket to support
	joining multicast group on specific interface (relevant in hosts
	that have multiple interfaces): - Call procedure Bind with Host => Local_If - Set Mreq.Imr_Interface to 0.0.0.0 before call to   Setsockopt_Add_Membership

2014-08-02  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.8.12

2014-08-02  Samuel Tardieu <sam@rfc1149.net>

	* src/sockets-utils.adb: Fix style issues

2012-12-08  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.8.11

2012-12-08  Samuel Tardieu <sam@rfc1149.net>

	* src/Makefile.am, src/constants.sh: Use the right compiler to
	compile C constants files gcc had been kept hardcoded in constants.sh, while it should have
	been replaced by the right compiler.

2012-12-08  Samuel Tardieu <sam@rfc1149.net>

	* support/texinfo.tex: Update texinfo

2012-04-26  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.8.10

2012-04-26  Oliver Kellogg <oliver.kellogg@cassidian.com>

	* src/adasockets-config: Make adasockets-config work with dash

2011-11-22  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Release 1.8.9

2011-11-22  Samuel Tardieu <sam@rfc1149.net>

	* src/header.txt, src/sockets-link.ads.in,
	src/sockets-link.ads.vms, src/sockets-multicast.adb,
	src/sockets-multicast.ads, src/sockets-naming.adb,
	src/sockets-naming.ads, src/sockets-stream_io.adb,
	src/sockets-stream_io.ads, src/sockets-thin.adb.vms,
	src/sockets-thin.adb.win32, src/sockets-thin.ads.unix,
	src/sockets-thin.ads.vms, src/sockets-thin.ads.win32,
	src/sockets-types.ads.in, src/sockets-utils.adb,
	src/sockets-utils.ads, src/sockets-vms_link.ads,
	src/sockets-windows_link.adb, src/sockets-windows_link.ads,
	src/sockets.adb, src/sockets.ads, src/split.adb: Update copyright
	and contact information

2011-01-12  Oliver Kellogg <Oliver.Kellogg@cassidian.com>

	* src/constants.sh, src/sockets.adb, src/sockets.ads: Add more
	options such as SO_KEEPALIVE

2011-01-12  Oliver Kellogg <Oliver.Kellogg@cassidian.com>

	* src/sockets.adb: Use proper casing for SOL_SOCKET

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* MANIFEST: Remove now useless MANIFEST file

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* .gitignore, configure.ac, doc/Makefile.am: Generate and install
	PDF documentation only

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* doc/adasockets.texi: Update doc date

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* man/adasockets-config.1: Update manpage

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* .gitignore, NEWS, configure.ac, src/Makefile.am,
	src/adasockets-config, src/adasockets-config.in,
	src/adasockets.pc.in: Use pkg-config for post-installation
	configuration

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Prepare for AdaSockets 1.8.8

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* examples/header.txt, examples/listener.adb, examples/multi.adb,
	examples/stream_listener.adb, examples/stream_sender.adb,
	examples/tcprelay.adb, examples/value.adb, src/header.txt,
	src/sockets-link.ads.in, src/sockets-link.ads.vms,
	src/sockets-multicast.adb, src/sockets-multicast.ads,
	src/sockets-naming.adb, src/sockets-naming.ads,
	src/sockets-stream_io.adb, src/sockets-stream_io.ads,
	src/sockets-thin.adb.vms, src/sockets-thin.adb.win32,
	src/sockets-thin.ads.unix, src/sockets-thin.ads.vms,
	src/sockets-thin.ads.win32, src/sockets-types.ads.in,
	src/sockets-utils.adb, src/sockets-utils.ads,
	src/sockets-vms_link.ads, src/sockets-windows_link.adb,
	src/sockets-windows_link.ads, src/sockets.adb, src/sockets.ads,
	src/split.adb: Update copyright notices

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* .gitignore, Makefile.am, doc/Makefile.am, examples/Makefile.am,
	man/Makefile.am, src/Makefile.am, utils/make_distrib: Use automake
	for distribution

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* doc/Makefile.am: Do not clean *.texi files, most people don't have
	autogen

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* doc/sockets-multicast.desc, doc/sockets.desc: Document
	Null*Socket_FD

2010-03-18  Samuel Tardieu <sam@rfc1149.net>

	* .gitignore: Add .gitignore

2010-03-18  Oliver Kellogg <oliver.kellogg@eads.com>

	* src/sockets-multicast.ads, src/sockets-types.ads.in,
	src/sockets.ads: Define Null_Socket_FD and friends

2010-03-18  Oliver Kellogg <oliver.kellogg@eads.com>

	* src/Makefile.am: Clean binder files as well

2010-03-07  Samuel Tardieu <sam@rfc1149.net>

	* utils/make_distrib: Add delays in make_distrib script

2010-03-07  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Quote names in macros

2010-03-07  Samuel Tardieu <sam@rfc1149.net>

	* GMGPL, MANIFEST: Add GMGPL text as a separate file

2010-03-07  Samuel Tardieu <sam@rfc1149.net>

	* examples/listener.adb, examples/stream_listener.adb,
	src/config.h.in, src/sockets-multicast.adb,
	src/sockets-multicast.ads, src/sockets-naming.adb,
	src/sockets-stream_io.adb, src/sockets-stream_io.ads,
	src/sockets-thin.ads.unix, src/sockets-thin.ads.vms,
	src/sockets-thin.ads.win32, src/sockets-utils.adb,
	src/sockets-utils.ads, src/sockets.adb, src/sockets.ads: Adapt to
	new GNAT style checks

2007-11-06  Samuel Tardieu <sam@rfc1149.net>

	* NEWS, configure.ac: Prepare for AdaSockets 1.8.7

2007-11-06  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Rename --enable-debug into --enable-maintainer-mode

2007-11-06  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac, src/Makefile.am: Enforce behaviour of --enable-debug

2007-11-06  Samuel Tardieu <sam@rfc1149.net>

	* src/sockets-naming.adb, src/sockets-naming.ads,
	src/sockets-utils.adb, src/sockets-utils.ads: Move Is_IP_Address
	into Sockets.Utils as it may be useful in other places

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* src/Makefile.am: Update dependencies

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* src/sockets.ads: Make Get_FD inline for efficiency reasons

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* src/sockets-utils.adb, src/sockets-utils.ads, src/sockets.adb: 
	Move "*" into Sockets.Utils

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* src/config.h.in: Add missing file src/config.h.in

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* src/constants.sh, utils/make_distrib, vms/constants.c_pre: Remove
	traces of older VCS

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* examples/listener.adb, examples/multi.adb,
	examples/stream_listener.adb, examples/stream_sender.adb,
	examples/tcprelay.adb, examples/value.adb, src/sockets-link.ads.in,
	src/sockets-link.ads.vms, src/sockets-multicast.adb,
	src/sockets-multicast.ads, src/sockets-naming.adb,
	src/sockets-naming.ads, src/sockets-stream_io.adb,
	src/sockets-stream_io.ads, src/sockets-thin.adb.vms,
	src/sockets-thin.adb.win32, src/sockets-thin.ads.unix,
	src/sockets-thin.ads.vms, src/sockets-thin.ads.win32,
	src/sockets-types.ads.in, src/sockets-utils.adb,
	src/sockets-utils.ads, src/sockets-vms_link.ads,
	src/sockets-windows_link.adb, src/sockets-windows_link.ads,
	src/sockets.adb, src/sockets.ads, src/split.adb: Update headers in
	Ada files

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* utils/update-headers.el: Update use of directory-files

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* MANIFEST, configure.ac, src/Makefile.am, support/{adacompiler.in
	=> adacompiler}: Use a static adacompiler with a parametrable
	GNATMAKE argument

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* src/Makefile.am: Update dependencies

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* doc/adasockets.texi: Fix Joel address (double @) in documentation

2007-11-05  Samuel Tardieu <sam@rfc1149.net>

	* examples/header.txt, src/header.txt, utils/update-headers.el: 
	Update update-headers.el and definition files

2007-11-04  Samuel Tardieu <sam@rfc1149.net>

	* NEWS: Update NEWS file

2007-11-04  Samuel Tardieu <sam@rfc1149.net>

	* utils/make_distrib: Use GIT to make distribution

2007-11-04  Samuel Tardieu <sam@rfc1149.net>

	* doc/adasockets.texi: Add Joel Sherrill to the contributors list

2007-11-04  Samuel Tardieu <sam@rfc1149.net>

	* configure.ac: Prepare version 1.8.6

2007-11-04  Samuel Tardieu <sam@rfc1149.net>

	* MANIFEST: Add RTEMS specific files to MANIFEST

2007-11-04  Samuel Tardieu <sam@rfc1149.net>

	* src/Makefile.am: Do not use multiple targets left to the column in
	Makefile

2007-11-03  Samuel Tardieu <sam@rfc1149.net>

	* doc/Makefile.am: Look for documentation template in right
	directory

2007-11-03  Joel Sherrill <joel.sherrill@oarcorp.com>

	* README.RTEMS, examples/Makefile.RTEMS, examples/rtems_init.c,
	examples/rtems_networkconfig.h, rtems/ChangeLog,
	rtems/Makefile.RTEMS, rtems/README, rtems/create_constants_c.sh,
	rtems/rtems_main.c, rtems/sockets-constants-rtems.ads,
	src/Makefile.RTEMS: Add RTEMS support

2007-11-03  Samuel Tardieu <sam@rfc1149.net>

	* Import from Mercurial

