2004-01-27  Rohan Drape  <rohan@henri.localdomain>

	* signal.c. Import file from common.  Add interrupt handler for
	OSC thread.

	* jack.clock.c.  Move OSC receiver to separate thread.  The logic
	is unchanged.

	* client.c: Create file and move the 'client register' procedures
	here.  Fix to allow dynamic allocation.

2004-01-24  Rohan Drape  <rohan@henri.localdomain>

	* send_osc.c: Rewrite to use osc_construct_message.

	* osc.c: Add basic support for 'c', 'm' and 'r' types.  Add
	message constructor.

	* jack.clock.c: Implement correct client registration.  Subsequent
	_rn and _ra commands modify the category value for the client.
	Set this to zero to receive no more notifications.  Use -1 to
	unregister the client all together.

2004-01-23  Rohan Drape  <rohan@henri.localdomain>

	* jack.clock.c: Update to use new osc.c interface.

	* osc.c: Update from common.  The interface is now
	'osc_parse_message' which performs all neccesary type coercion.

2004-01-22  Rohan Drape  <rd@alphalink.com.au>

	* osc.c: Add 'h' and 't' tags.

	* jack.clock.c: Add /jck_ra to request notification at a named
	address.

2004-01-22  Rohan Drape  <rohan@henri.localdomain>

	* Makefile.am: Add time.c to dist rule.

	* jack.clock.c: Rewrite to send all packets as messages and to use
	the 't' and 'h' descriptors, for NTP and int64_t.  Thanks to
	Martin Rumori for pointing out the 't' descriptor.

2004-01-21  Rohan Drape  <rd@alphalink.com.au>

	* jack.clock.c: Move time procedures to separate file, time.c,
	rename to be properly descriptive and add to common at sw-25.

2004-01-20  Rohan Drape  <rohan@henri.localdomain>

	* jack.clock.1: Reorganize cnmat uref.

	* Makefile.am: Add stamp-h.in to MAINTAINERCLEANFILES.

2004-01-19  Rohan Drape  <rohan@henri.localdomain>

	* autogen.sh: Add autoheader pass to make config.h.in.

	* configure.ac: Add endian check required by byte-order.c.

	* byte-order.c: Update from common for error corrections.

	* jack.clock.1: Clarify /jck_ru description.

	* jack.clock.c: Fix so that the _tk sent on receipt of a _ru
	request is send directly to the requesting client only. 

	* byte-order.c: Fix 64bit hton and ntoh variants.

	* send_osc.c: Fix preamble/postamble argument mismatch at _tk.
	Add test for this case to postamble that causes a failure.

	* osc.c: Write osc_print_packet for debug use. 

	* byte-order.c: Add const qualifiers where appropriate.  Fix
	recently introduced error that defined hton32 and ntoh32
	incorrectly.

2004-01-18  Rohan Drape  <rohan@henri.localdomain>

	* jack.clock.c: Add the JACK frame counter to the information send
	in a /jck_tk packet.  Add a /jck_ru request to send a /jck_tk
	packet on demand.

2004-01-17  Rohan Drape  <rohan@henri.localdomain>

	* byte-order.c: Create file and move hton variants here.  Rewrite
	to generate a cleaner set of procedures.

2004-01-15  Rohan Drape  <rohan@henri.localdomain>

	* jack.clock.1: Fix introductory paragraph.

	* osc.c: Create file and implement correct OSC packet
	identification.

	* network.c: Write macros for generating complete set of network
	conversion routines.  This has the advantage that everything is
	correct, see the test suite at sw-25, and the disadvantage that
	everything is defined and typos go undetected.

	* rsc-client.scm: Delete file, implement proper support at RSC.

	* jack.clock.c: Add fps to /jck_st message.  Add /jck_fc message
	and required infrastructure.  Change name of measure change to
	/jck_mc and export both numerator and denominator.

2004-01-14  Rohan Drape  <rohan@henri.localdomain>

	* rsc-client.scm: Create file and add add printout client.

2004-01-14  Rohan Drape  <rohan@alice.localdomain>

	* jack.clock.c: Add OSC packet send infrastructure.

	* .cvsignore: Add file.

2004-01-13  Rohan Drape  <rohan@henri.localdomain>

	* jack.clock.c: Create file and implement infrastructure.  Initial
	version writes text to stdout.

