--- - branch: MAIN date: Mon Apr 27 06:05:02 UTC 2015 files: - new: '1.28' old: '1.27' path: pkgsrc/devel/p5-LDAP/Makefile pathrev: pkgsrc/devel/p5-LDAP/Makefile@1.28 type: modified - new: '1.5' old: '1.4' path: pkgsrc/devel/p5-LDAP/distinfo pathrev: pkgsrc/devel/p5-LDAP/distinfo@1.5 type: modified - new: '1.2' old: '1.1' path: pkgsrc/devel/p5-LDAP/patches/patch-API.xs pathrev: pkgsrc/devel/p5-LDAP/patches/patch-API.xs@1.2 type: modified id: 20150427T060502Z.fda7e0738be644fc26d22ce954da62fbb8068276 log: "(pkgsrc)\n -- Drop patch-aa, was commented as:\n ------\n Until the source catches up to the current Perl API, we need PERL_POLLUTE\n to look like an older perl.\n ------\n(upstream)\n -- Update 1.2.2 (imported to pkgsrc in 1999) to 1.4.1\n--------------------------------------------------\n2000-09-19 \ Leif Hedstrom \n\n\t* Conn.pm (update): Bug fix to allow us to delete() an attribute,\n\tcall update(), and then add new values (or the same values...) to\n\tthe entry again.\n\n2000-09-19 Leif Hedstrom \n\n\t* Entry.pm (DESTROY): Bug fix from daniel.hams@db.com (Daniel\n\tHams) to avoid warnings from Apache and mod_perl.\n\n2000-09-13 Leif Hedstrom \n\n\t* Utils.pm (askPassword): Oops, stupid typo here, should be\n\t\"unless $prompt\" of course...\n\n2000-09-13 Leif Hedstrom \n\n\t* Entry.pm (isDeleted): Removed a test which made this function\n\tnot working at all... :)\n\n2000-09-13 Leif Hedstrom \n\n\t* Removed an if defined() to avoid warnings with Perl v5.6.\n\n2000-06-24 Wolfram Schmidt \n\n\t* Entry.pm (FIRSTKEY): Fix bug for deleting all attributes and calling\n\tkeys.\n\n2000-05-30 \ Kevin McCarthy \n\n\t* Makefile.PL: Added fix so API.xs compiles under Perl 5.6\n\t(POLLUTE=>1)\n\n2000-05-30 Leif Hedstrom \n\n\t* Lots of small fixes...\n\n1999-09-07 Leif Hedstrom \n\n\t* API.xs (avref2charptrptr): Fixed potential core dump, if the\n\targument passed wasn't a proper array.\n\t(avref2berptrptr): Ditto.\n\n1999-09-06 Leif Hedstrom \ \n\n\t* Conn.pm (search): Removed $res and $resv, set the internal data\n\telement directly.\n\t(searchURL): Ditto.\n\n1999-08-25 John Kristian \n\n\t* Entry.pm (printLDIF): Bug fix.\n\n\t* LDIF.pm: Cleaned out memory leaks.\n\n1999-08-24 Leif Hedstrom \n\n\t* Merged v1.3.x into trunk, tagged it as v1.4, and released it!\n\n1999-08-19 Leif Hedstrom \n\n\t* Changed internal version numbering again, just called this plain\n\tv1.4.\n\n\t* Entry.pm (FIRSTKEY): Bug fix, we'd crap out if there are no\n\tattributes in the returned entry.\n\t(NEXTKEY): Ditto.\n\n1999-08-18 \ Leif Hedstrom \n\n\t* Set version number to v1.4! Woohoo! Also tagged it as v1.3.4,\n\tlast \"development\" release.\n\n1999-08-17 Leif Hedstrom \n\n\t* Makefile.PL: Fixes for Windows/NT, cleaned out some code etc.\n\t(MY::postamble): Support for \"make html\".\n\n\t* MANIFEST: Updated with all new files etc.\n\n\t* test.pl: Renamed to oldtest.pl, to avoid \"make test\" to fail.\n\n1999-08-16 Kevin McCarthy and Leif Hedstrom\n\n\t* API.xs: Cleaned most all the memory allocation changes, we are\n\tchanging it to use the LDAP_OPT_MEMALLOC_FN_PTRS option in the\n\tC-SDK instead (much cleaner!).\n\t(perldap_init): New function, set up the memory management\n\thandlers. This is called when the API module is loaded.\n\t(perldap_malloc): New function, our memory management method(s).\n\t(perldap_calloc): Ditto.\n\t(perldap_realloc): Ditto.\n\t(perldap_free): Ditto.\n\n1999-08-16 Kevin McCarthy \n\n\t* API.xs: Cleaned up prototypes, changed strdup() to use a\n\tPerl'ified version, change a number of free()'s to use Safefree.\n\t(ldap_value_free_perl): New function, similar to\n\tldap_mods_free_perl(), to avoid memory problems (on NT and\n\tActivePerl primarily).\n\t(StrDup): New function, to handle strdup() calls in a safe way.\n\t(ber_bvfree_perl): Ditto.\n\t(ber_bvecfree_perl): Ditto.\n\n1999-08-15 Leif Hedstrom \n\n\t* API.xs (ldap_mods_free_perl): Modified version of\n\tldap_mods_free(), which uses Perl native free method instead of\n\tthe things from the LDAP SDK. This fixes some nasty issues with\n\tWindows/NT and ActiveState Perl. Woohoo!!!\n\n1999-08-14 \ Leif Hedstrom and Kevin McCarthy\n\n\t* Entry.pm (setValues): Implemented bug fix for bug id 7131, where\n\tthe \"_save_\" structures weren't set properly when using setValues().\n\n1999-08-14 Kevin McCarthy \n\n\t* Conn.pm (update): Rewrote to optimize add/remove vs replace\n\toperations. Basically, we'll try to do whatever seems to be the\n\tsmallest amount of work for the LDAP server now.\n\n1999-08-13 Leif Hedstrom \n\n\t* Makefile.PL: Cleaned up code, and added support for linking in\n\tthe missing libraries need for some missing symbols.\n\n1999-08-13 Michelle Wyner \n\n\t* Entry.pm: Updated documentation, and cleaned it up.\n\n\t* Conn.pm: Ditto.\n\n1999-08-12 \ Leif Hedstrom \n\n\t* Entry.pm (move): Changed name, was rename(), is now move().\n\n1999-08-10 Leif Hedstrom \n\n\t* Entry.pm (setValues): Renamed, used to be setValue(), which is\n\tnow an alias to setValues().\n\t(getValues): New method, to get the array of values.\n\t(STORE): Fixed tests around DN handling, making sure it's not\n\ttreated as an array. I also optimized a couple of tests, since we\n\tnow filter out \"DN\" earlier in the funtion(s).\n\t(attrModified): Ditto.\n\t(attrClean): Ditto.\n\t(unRemove): Ditto.\n\t(removeValue): Ditto.\n\t(addValue): Ditto.\n\n1999-08-08 Leif Hedstrom \ and Kevin McCarthy\n\n\t* Entry.pm (setValue): Remove _delete_ flag, if set.\n\n\t* Conn.pm (close): Fixed memory leak, moved code from the DESTROY\n\tmethod over here.\n\t(DESTROY): Call the close() method.\n\t(getErrorCode): We now return LDAP_SUCCESS if there is no LDAP\n\tconnection handle.\n\t(getErrorString): Ditto.\n\n\t* Entry.pm (STORE): Bug fix for large attribute sets.\n\t(attrModified): Ditto.\n\t(removeValue): Ditto.\n\t(addValue): Ditto.\n\t(EXISTS): Fix for bug 4368, cleaning up the code, and avoid the\n\tdouble calls.\n\n1999-08-06 Leif Hedstrom and Kevin McCarthy\n\n\t* API.xs: Added some more tests around free() statements. These\n\tare most likely never triggered, but better safe than sorrow (and\n\tthe overhead of testing this is insignificant).\n\n\t* Conn.pm (browse): Added this function, to make it easy to browse\n\tan entry.\n\t(compare): Compare an attribute value against a DN/entry, without\n\thaving to do the search.\n\n\t* Entry.pm (removeValue): Fixed loop bug.\n\t(addValue): Ditto.\n\t(hasValue): Ditto.\n\t(matchValue): Fixed loop bug, and also missing normalization in\n\thalf of the case statement.\n\t(rename): Added this new method, to rename attributes.\n\t(copy): Added, to copy attributes.\n\n\t* Merged v1.2.3 with v1.3 branch.\n\n1999-08-06 Kevin McCarthy \n\n\t* Entry.pm (addDNValue): Bug fix, index for norm was wrong.\n\n\t* Entry.pm (size): Optimzied for performance.\n\n1999-07-25 Kevin McCarthy \n\n \ * API.xs: Fixed memory allocation problems in parsing and\n generating the LDAPMods structure.\n\n1999-06-22 Leif Hedstrom \n\n \ * Conn.pm (add): Fixed bug 3342, thanks to Kevin McCarthy for\n debugging this, and providing a patch. This fixes the problem with\n adding new entries that has binary data.\n\n1999-03-23 Leif Hedstrom \n\n\t* Changed versioning numbers for all .pm files.\n\n1999-03-22 Leif Hedstrom \n\n\t* Entry.pm: Removed all _self_obj_ stuff...\n\n\t* Conn.pm: Ditto.\n\n\t* Conn.pm: Cleanup in use statements, and \"use strict\".\n\t(search): Avoid warnings of uninitialized variables.\n\t(searchURL): Ditto.\n\t(modifyRDN): Bugfix, we did not update the appropriate DN in the\n\tself object (very minor...).\n\n\t* Entry.pm: Cleanup in use statements, and \"use strict\".\n\t(BEGIN): Added this initializer, to use the new LDIF module.\n\t(STORE): Fixed bug where we would not ignore the internal instance\n\tvariables properly.\n\n\t* Utils.pm: Cleanup in all use statements, and \"use strict\". Also\n\tenforces the VERSION control feature.\n\n\t* Merged v1.2.1 to devel-branch-1_3, and tagged v1.3.1.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/p5-LDAP' unixtime: '1430114702' user: mef