Revision history for Perl extension lsid-perl.
1.1.7
-
1.1.6 cpan release relied on codebase found in the wrong repository.
-
added back the functionality to fall back on simple http get on the authority followed by /authority
-
silenced some errros in LS::SOAP::Service.pm
-
Makefile.pl has been revised to use Module::Install
1.1.4
-
Fixed bug in Perl use statements
-
Minor code style cleanups
1.1.3
-
Updated the WSDL Object to be aware of XML Namespaces
-
Added default service name processing for LS::Authority::WSDL::Services
-
Fixed mispelling in MANIFEST file
-
Converted LS::Client::BasicResolver to use a simple die with error details
-
Converted to simple die with error details in LS::Authority, LS::Client::SOAP and LS::Client::HTTP. Full conversion to Error.pm is pending
-
Added several exceptions in LS.pm
-
Included new Perl module dependency: Error.pm for exceptions
-
Bug fixes in the LS::Service layer, LS::Client layer and base LS layer
-
Split LS::Service::* into individual files
-
'use base' where possible
-
Fixed the test suite
-
Continued to cleanup LS::Authority::WSDL
-
Removed dependency on SOAP::MIME (had to work around a SOAP::Lite 0.60 bug)
-
Updated WSDL module to explicitly set XML prefix->URI mappings
1.1.2
-
Bug fixes to LS/Authority/WSDL/Service.pm
1.1.1
-
Bug fixes in examples/client/lsid_client.pl
-
Bug fixes to LS/Authority.pm
-
Added LS::RDF::ComplexDocument
-
Added LS::RDF::Bag
-
Added LS::RDF::Metadata
-
Made the Format returned in an LS::Service::Response do something to HTTP headers
-
Documentation update in all Perl modules
-
Migration from ->isa to UNIVERSAL::isa to avoid dreferencing undefined objects
-
Added LS::Base as the base class for all LS objects
-
Added error handline methods to LS::Base
-
Added stack trace information to LS::Base
-
Migrated all error handline to LS::Base routines
-
Added LS::Config that will parse the file examples/config/lsid-client.xml
-
Cleaned up more code in LS::Authority and LS::Locator
-
Added LS::Service::AdvancedDataService which allows regular expression matching in the namespace lookup
-
Added proxy authority example.
-
Added convenience methods for adding ports to an LS::Service::Authority
-
Added Web Resolver example
-
Added Authority designer example
-
Added test suite use 'make test' before 'make install'
-
Fixed numerous bugs in the WSDL parser
-
Created a LS::Authority::WSDL::Constants
1.1.0
-
Move to new version
1.0.3
-
Creation of a Client library
-
Creation of a basic client resolver
-
Many small fixes to the Authority framework
-
Small fixes to the example authorities
-
Rewrite of the example client
-
Fixed - [ Bug #3985 ] uri_unescape not called in LS::HTTP::Service::do_data
-
Rewrite of the cache manager, supports large files
-
Vanilla HTTP transport supports large file downloads
-
Initial implementation of LSID Assigning service framework and client
-
Seperation of LS::SOAP::Fault class to its own package
-
Removal of LS::Service::Fault::SOAP class (it was redundant)
-
Standardization of return values (LS::Service::Response or LS::Service::Fault)
-
LS::Authority::WSDL package and classes have been enhanced and made more general
-
Implmentation of Foreign Authority Notification service
-
Updated example authorities to work with new WSDL objects
-
Added LSID Assigning Service example and template (see examples/tools for the template)
1.0.2
-
Faults now percolate through the stack
-
getServices is automatically populated with the correct endpoints
-
Fault codes are now updated to the specification
-
Namespaces allow full range of methods defined in the specification
-
LSIDs are now completely case sensitive from the namespace:object:revsion portion
-
WSDL document generation is now simpler
-
LSID port types are now fully specified
-
Many service cleanups and descriptive error messages
-
And many more fixes...
1.0.1
-
Moved to new specification based on the OMG
-
SOAP with MIME attachments
-
HTTP Authorities with Faults
-
SOAP Authorities with Faults
-
Moved LS::Authority::Service::DataService to LS::Service
-
LS::SOAP::Service, LS::HTTP::Service are implementations of LS::Service
-
Touched up cache manager code pending rewrite
-
Added httpd.conf examples for Apache authorities
-
Some methods have been deprecated (getAuthorityVersion, getKnownURIs, as well as object methods)
0.07
-
Added cache manager for all LSID related information
-
Added HTTP Basic Authentication processing
-
Created authority framework
0.06
-
dies from RDF::Core::Model::Parser->parse are now caught
-
updated sample-client.pl
0.05
-
LSID strings are now validated in LS::ID->new
-
Removed resolveMetaDataQuery SOAP calls and perl interfaces
-
LS::Resource now uses the getMetaData call, and RDF::Core for processing the metadata
-
The APIs to LS::Resource and LS::Authority have changed! See their perldoc for details.
0.03
-
Added support for SOAP data port bindings
-
Added support for getMetaData call
-
Added support for expires header
-
The APIs to LS::Resource and LS::Authority::WSDL::Simple have changed!
Some methods have been deprecated. See their perldoc for details.
0.01 Mon Feb 3 14:38:15 2003
-
original version; created by h2xs 1.22 with options
-
AX -n LS -b 5.6.0
$Id: Changes 1818 2007-11-05 19:33:12Z edwardkawas $