Revision history for Perl extension Aw.

0.13.7 Tue Feb 26 16:40:50 EST 2002

	- fixed numerous small Aw::Admin problems in methods not used previously 
	- Aw::Admin base class methods added, one day maybe integrate with Aw:: base class.
	- bin/client_finger.pl and bin/terr_finger.pl added (not fun work in C or Java).
	- added Aw::Adapter::exit to delete client component.
	- decided to package include/porbit-perl.h. 
	- decided the v0.14 criteria will be getting doc/Aw/Admin_*.html complete.

0.13.6 Fri May  4 16:25:30 EDT 2001

	- typemap path is set.
	- setErrMsg fixes.
	- AWXS_*CLEARERROR clears $@ correctly.

0.13.5 Fri Apr  6 17:51:21 EDT 2001

	- get<foo>Info methods working for Aw::Adapter, Aw::Util, and Aw::EventType.
	- Aw/EventType.pm added.
	- constant function added for Admin.xs.
	- wantarray checking for char ** return types.
	- "Please specify prototyping behavior" error is gone.

0.13.4 Thu Apr  5 17:45:39 EDT 2001

	- Introduction of Aw::Admin classes.
	- Reorganized code for Aw.so and Admin.so to share functions.
	- Changed back to setting $@ instead of $! which turned out to be
	  unreliable.
	  
0.13.3 Wed Feb  7 16:02:19 EST 2001

	- Aw::Adapter::createTypeEvent accepts an initialization hash as a last
	  argument (like Aw::Event::new).  Clobbered this by mistake in previous
	  release.

0.13.2 Mon Feb  5 14:06:27 EST 2001

	- $! should be used through out the package now wherever a BrokerError
	  is possible.

0.13.1 Mon Jan 29 15:19:18 EST 2001

	- initialized all BrokerErrors to null in HashToEvent.c and EventToHash.c.

0.13 Tue Jan 23 17:40:57 EST 2001

	- $! is set to awErrorToCompleteString when functions return a BrokerError.
	- numerous minor fixes.
	- packaging updated.

0.12 Fri Jul  7 11:30:42 EDT 2000

	- First release for AW 4.0, maintains backwards compatibility.
	- Aw::Properties are replaced with hashes.
	- Aw::Adapter objects can be instantiated with all args in a hash.
	- New Methods for Aw4 Compliance

	Available in 4.0 only
		Aw::Adapter::initSessions       ( ala awAdapterInitSessions )
		Aw::Adapter::isSessions         ( ala awAdapterIsSessions )
		Aw::Adapter::isSessionManager   ( ala awAdapterIsSessionManager )
		Aw::Adapter::usesSessionManager ( ala awAdapterUsesSessionManager )
		Aw::Adapter::dispatchToSession  ( ala awAdapterDispatchToSession )
		Aw::Util::dispatchToSession     ( ala awAdapterDispatchToSession )

		Aw::Client::getBrokerVersionNumber ( aka awGetBrokerVersionNumber )
		Aw::Client::deliverEventsWithAck   ( aka awDeliverEventsWithAck )
		Aw::Client::publishEventsWithAck   ( aka awPublishEventsWithAck )

		Aw::ConnectionDescriptor::getSharedEventOrdering ( aka awSetDescriptorSharedEventOrdering )
		Aw::ConnectionDescriptor::setSharedEventOrdering ( aka awSetDescriptorSharedEventOrdering )

		Aw::Event::getUCStringFieldAsA ( aka awGetUCStringFieldAsA )
		Aw::Event::setUCStringFieldAsA ( aka awSetUCStringFieldAsA )


	Available in 3.0 but not 3.1/4.0
		Aw::Log::parseOptions ( aka awAdapterParseLoggingOption )
		Aw::Log::startLogging no longer also does "awAdapterSetLoggingProperties"

0.11 Fri Apr 20 10:31:41 EDT 2000

	- C version of toHash in EventToHash.c.
	- setFields.c is now HashToEvent.c.
	- setSequence type methods use EventToHash code.
	- numerous fixes for return of arrays of references.
	- Aw::Event::getEnvelope method added.
	- Aw::Event::getPubId method added.
	- Aw::Event::getField now returns a generic SV.
	- Aw::Event::getFIELD returns a hash with "value" and "type" keys.
	- added BEGIN blocks throughout.

0.10b Tue Mar 14 12:40:07 EST 2000

	- some memory leaks for variables in callbacks pushed onto Perl's stack.
	- The Aw::Log data type now includes maxMessagesize which has a default
	  value of 2048.  Methods getMessageSize and setMessageSize are provided
	  to manipulate this value.
	- "strict" added to all .pm files.
	- Makefile.PL is smart enough to know where default libraries and include
	  files reside.
	- Apache::Toe and tictactoe adapter added.
	- fixes here and there.

0.10a Mon Jan 17 16:14:29 EST 2000

	- too many to mention.
	- Highlights are:
	  +  Conversion between Events and Hashes.
	  +  More reference materials.
	  +  New Demo scripts.
	  +  Using Corba::Long data type for longs.
	  +  Unicode is UTF8 only.

0.06 Mon Nov 15 17:26:59 EST 1999

	- ::DESTORY methods are now in BaseClass
	- ::toString methods are now in BaseClass

	- Aw::Adapter   Java API completed.
	- Aw::AdapterET Java API completed.

	- Aw::TypeDef extended.

	- New Classes:
	  Aw::ConnectionDescriptor
	  Aw::Field
	  Aw::Filter
	  Aw::Format
	  Aw::SSLCertificate
	  Aw::Subscription
	  Aw::TypeDefCache

0.05  Wed Nov 03 11:24:53 EST 1999
	- Comes with initial version of the ENET:: module

	- bin/Injector.pl used to test enet_adapter.pl by sending
	  predefined events with predifined data. 

	- bin/Injector-Old.pl more general purpose, reads args and event
	  data from stdin.

	- code reduction thru aliasing.

	- New Classes:
	  Aw::AdapterLog
	  Aw::BasicClass
	  Aw::Error
	  Aw::TypeDef

	- Oodles more methods.

0.04  Wed Oct 13 10:53:18 EDT 1999
	- New now requires a "Version" and the properties are optional.
	- adapter->loadProperites provided.
	- properites must be passed by array reference.
	- CharPtrPtr unpacking ellimintated.

0.03  Mon Oct 11 13:30:57 EDT 1999
	- First internal release.

	- New Classes:
	  Aw::AdapterET
	  Aw::AdapterUtil
	  Aw::Date

	- Callbacks work as over-ridable methods.

	- Oodles of internal changes.

0.02  Mon Sep 27 15:46:35 EDT 1999
	- major over haul from the proof-of-concent code

	- Java API model is in use:
	  Aw::Adapter
	  Aw::Client
	  Aw::Event

	- Mysql error message handling style employed

0.01  Wed Sep  8 11:06:13 1999
	- original version

