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

	* Makefile.am, contrib/vms/sockets-constants.ads, rtems/ChangeLog,
	rtems/Makefile.RTEMS, rtems/README, src/sockets-multicast.ads,
	src/sockets-utils.adb, src/sockets-utils.ads, src/sockets.adb,
	src/sockets.ads: Adapt to newest style and distribution mode

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

	* : commit ae87c2cb3e28e0598836261633ea9c7674181237 Author: Samuel
	Tardieu <sam@rfc1149.net> Date:   Thu Mar 18 20:53:34 2010 +0100

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>

	* configure.ac: Remove src/config.h which slipped in by mistake

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

	* NEWS, doc/sockets.desc: NEWS and doc updates

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

	* : commit a6ca828a8a07e237a95fb6c78d04dcaa73fec8ef Author: Samuel
	Tardieu <sam@rfc1149.net> Date:   Tue Nov 6 18:36:53 2007 +0100

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

	* MANIFEST: Remove VMS files from MANIFEST

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

	* vms/Makefile.VMS, vms/constants.c_pre, vms/constants.list,
	vms/create_constants_ads.com, vms/create_constants_c.com: Remove now
	useless VMS-specific files

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

	* MANIFEST, configure.ac, src/Makefile.am, src/sockets-link.ads.in,
	src/sockets-link.ads.vms, src/sockets-vms_link.ads,
	src/sockets-windows_link.adb, src/sockets-windows_link.ads,
	src/sockets.adb: Remove now useless target-specific link files

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

	* MANIFEST, configure.ac, src/Makefile.am,
	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: Remove
	low-level packages Sockets.Thin and Sockets.Types

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

	* src/sockets-naming.adb, src/sockets-naming.ads: Remove
	dependencies on many low-level packages

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

	* src/sockets-utils.adb, src/sockets-utils.ads, src/sockets.adb: 
	Remove dependency on Sockets.Thin

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

	* src/sockets-multicast.adb: Remove dependency on
	GNAT.Sockets.Constants

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

	* src/sockets.adb: Properly generate Connection_Closed exceptions

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

	* src/sockets.adb, src/sockets.ads: Remove dependencies on
	Sockets.Thin and GNAT.Sockets.Constants

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

	* src/sockets.adb, src/sockets.ads: Remove Customized_Setsockopt

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

	* src/sockets.adb, src/sockets.ads: Add a Get_FD function which
	returns a GNAT.Sockets.Socket_Type

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

	* src/sockets.adb, src/sockets.ads: Fix style issues

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

	* src/sockets-multicast.adb, src/sockets-multicast.ads: Use ""
	instead of "0.0.0.0" to designate "any interface"

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

	* src/sockets-multicast.adb, src/sockets-multicast.ads: Remove
	dependency on several low-level packages

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

	* src/sockets.adb, src/sockets.ads: Add possibility to send to a
	specified address

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

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

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

	* src/sockets.adb: Remove unused dependency on Sockets.Types

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

	* : commit 4bbf2369870577f8f897a5a3739cb694ca8577b4 Author: Samuel
	Tardieu <sam@rfc1149.net> Date:   Tue Nov 6 15:18:36 2007 +0100

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.ads: Mark Sockets.Naming as obsolescent

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

	* src/sockets.adb: When connecting to a host, try each address in
	turn

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

	* src/sockets.adb: Properly work with IP addresses given as host
	names

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

	* src/sockets.adb: Remove dependency on Sockets.Naming

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

	* : commit d829eefb36c4c4aee631628a6077f9b60b6c5f45 Author: Samuel
	Tardieu <sam@rfc1149.net> Date:   Tue Nov 6 14:56:02 2007 +0100

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

	* src/sockets-naming.ads, src/sockets.ads: Share some exceptions
	with GNAT.Sockets

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

	* src/sockets.adb, src/sockets.ads: Use renamings of GNAT.Sockets
	whenever possible

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

	* MANIFEST, src/Makefile.am, src/sockets-constants.ads,
	src/sockets-multicast.adb, src/sockets-naming.adb, src/sockets.adb: 
	Remove package Sockets.Constants and use GNAT.Sockets.Constants
	instead

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

	* src/sockets.adb: Use GNAT.Sockets shutdown types internally

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

	* src/Makefile.am: Fix typo in Makefile

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

	* : commit 9267a6a5072bbac03004cfeaeda3de01058df85b Author: Samuel
	Tardieu <sam@rfc1149.net> Date:   Mon Nov 5 16:28:03 2007 +0100

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-multicast.adb, src/sockets-naming.adb,
	src/sockets.adb, src/sockets.ads: Preliminary conversion of
	Socket_FD.FD to Socket_Type

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

	* src/sockets.adb, src/sockets.ads: Remove Socketpair procedure

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

	* src/config.h.in: Remove useless src/config.h.in

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

	* : commit 759a8a252b44853db0be6debb1929183fe9f2c4d Author: Samuel
	Tardieu <sam@rfc1149.net> Date:   Mon Nov 5 15:27:48 2007 +0100

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/sockets-constants.ads: Make Sockets.Constants a private
	package

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

	* src/sockets-multicast.adb, src/sockets-naming.adb,
	src/sockets.adb: Use proper casing for socket constants

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

	* MANIFEST, rtems/Makefile.RTEMS, rtems/README,
	rtems/create_constants_c.sh, rtems/rtems_main.c,
	rtems/sockets-constants-rtems.ads, src/Makefile.RTEMS: Remove RTEMS
	specific sockets-constants.ads build

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

	* configure.ac: No need to check for C headers anymore

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

	* MANIFEST, src/Makefile.am, src/constants.c, src/constants.sh,
	src/{split.adb => sockets-constants.ads}: Use a non-generated
	Sockets.Constants package

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

	* src/sockets-multicast.adb, src/sockets.adb: Remove useless use of
	Sockets.Constants

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

	* src/sockets-naming.adb: Remove unused error No_Address

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

	* src/sockets-multicast.adb, src/sockets.adb, src/sockets.ads: 
	Remove unused SO_REUSEPORT socket option

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

