0.19 - 06/28/99

fixed minor bugs where the return value of a function would be accessed before the status of the function was checked, which occasionally caused core dumps :(.

added new module DCE::rpcbase for access to RPC constants.

added new module DCE::attrbase for access to extended registry attribute constants.

added some limited support for extended registry attributes to DCE::Registry.

0.17 - 05/11/98

Minor fixes to ACL.xs involving foreign ACL types. Thanks to Reggie Hunt <rhunt@hunt.llnl.gov> for contributing the fix.

0.16 - 03/10/98

Paul Henson <henson@acm.org> takes over maintenance of DCE-Perl from Doug MacEachern, who is off in consultant-land earning lots of beer.

Added new method to Registry class to obtain default registry handle:

($rgy, $status) = DCE::Registry->site_default();

Added patch from Joel Murphy <jmurphy@cnu.acsu.buffalo.edu> to fix gcc-ism of declaring variable size arrays on the stack.

0.15 - 06/22/97

applied patches from Paul Whaley <whaley@ucs.ubc.ca> for solaris sanity and other cleanups

got rid of ugly `config' file

fix bug in DCE::ACL::entry->entry_info to use SvOK not SvTRUE thanks to Paul Henson

added configuration tips for DEC from Paul Henson

0.14 11/19/96

added DFS fix to DCE::ACL->bind from Paul Henson

added Solaris fix to aclbase.xs from Paul Henson

move location of perl include files to avoid warnings of 'TRUE' and 'FALSE' being redefined

0.13

if any method that needs an ACL manager uuid, does not get one, the underlying C code will do a sec_acl_get_manager_types, using the first one returned.

DCE::ACL::entry->entry_info now deals with foreign_user and foreign_group

started cleaning and moving *.t scripts into t/ so we can 'make test'

DCE::ACL::entry->add now checks to make sure the entry does not already exist

Added DCE::ACL::handle->new_list method

Renamed classes in DCE::ACL package, will not disturb any existing code

Added DCE::Registry->domain method $domain = $rgy->domain("user"); #returns 0 $domain = $rgy->domain("group"); #returns 1

Added aliases for DCE::Registry->domain_* $rgy->p; #domain_person $rgy->g; #domain_group $rgy->o; #domain_org

If DCE::Registry->site_binding_get_info is called in a scalar context, only the cell_name is returned

If any DCE::Registry->pgo_*_to_* method is called in a scalar context, the status value will not be returned e.g. $uuid = $rgy->pgo_name_to_id($uuid)

All the DCE::Registry->*_bind* method now default to "" for the cell_name argument and &sv_undef for the auth_info argument DCE::Registry->site_open* methods now default to "" for cell_name methods can be invoked as simply: ($rgy, $status) = DCE::Registry->site_bind;

when $aclh->get_manager_types is called in a scalar context, only the $manager_types array reference is returned.

when $aclh->get_printstrings is called in a scalar context, only the $prinstrings array reference is returned.

added DCE::ACL->delete method

fixed bug in DCE::ACL->lookup spotted by Paul Henson

fixed bug in DCE::ACL->get_manager_types, thanks to Paul Henson

added documentation to Status.pm

added documentation to ACL.pm

$list->acls now returns a list of all acls if no index argument is passed, when called in a scalar context, only the first acl is returned

$acl->entries now returns a list of all entries if no index argument is passed

1 POD Error

The following errors were encountered while parsing the POD:

Around line 1:

'=item' outside of any '=over'

=over without closing =back