Граф коммитов

508 Коммитов

Автор SHA1 Сообщение Дата
dmose%mozilla.org a3dbc9bed2 test commit; a=r=(not built) 2000-10-25 23:50:42 +00:00
dmose%mozilla.org a011f6d93b get rid of outdated comments; a=r=(not built) 2000-10-19 20:51:46 +00:00
dmose%mozilla.org 0724b52649 NS_LITERAL_STRING definition on windows doesn't allow for concatenations inside the operator. a=r=(not built) 2000-10-17 23:14:10 +00:00
dmose%mozilla.org 6c9183a50c LDAP error-handling cleanup, part 1. a=r=(not built) 2000-10-17 23:07:38 +00:00
leif%netscape.com f16f2af6c3 Merged in changes from v1.4.1. 2000-10-05 19:47:47 +00:00
leif%netscape.com a27e446351 *** empty log message *** 2000-10-05 18:51:45 +00:00
leif%netscape.com 1583ace726 Removed. 2000-10-05 01:08:34 +00:00
dmose%mozilla.org 3b690fcec5 TestLDAP.cpp has bitrotted into uselessness. cvs removing. a=r=(not built) 2000-10-03 02:23:33 +00:00
dmose%mozilla.org 39c76b6fc8 nsLDAPMessage::GetValues() now is a good XPCOM citizen and creates a copy of the [out] array with the shared allocator. a=r=(not built) 2000-10-03 01:53:23 +00:00
dmose%mozilla.org dbbe3df0aa cut down number of Write() and OnDataAvailable() PLEvents by an order of magnitude ; fix error handler for nsLDAPMessage::IterateAttributes to properly deallocate the array on an error; update TODO.txt. a=r=(not built) 2000-10-03 00:52:03 +00:00
dmose%mozilla.org b1728bcc17 fix up a progid->contractid conversion that got missed; update a few comments. a=r=(not built) 2000-09-29 22:35:35 +00:00
dmose%mozilla.org 2974744755 update so that datasource tests work with jar packaging. a=r=(not built) 2000-09-29 22:30:12 +00:00
dmose%mozilla.org 0265ecf065 Reorganized significantly. Triaged so that there are only 4 items left to do (the first four) before attempting an initial prerelease (0.x). 2000-09-29 20:09:38 +00:00
dmose%mozilla.org fc222b3075 * switch from old {First,Next}Attribute() functions to new GetAttributes() call
* adjust GetDn() calls to use an nsXPIDLString now that GetDN() does proper string ownership

* error-handling improvements

* partial addition of event sink infrastructure to be used for updating the status bar

* nsLDAP.h include replaced with nsLDAPInternal.h

* migrate from progids to contractids

* emacs mode-line added, and re-indented

a=r=(not built)
2000-09-29 01:20:31 +00:00
dmose%mozilla.org b7947fd655 * pipeWrite() prototype changed from |char *| to |const char *|
* infrastructure for firing progress against an nsIProgressEventSink added

a=r=(not built)
2000-09-29 01:14:53 +00:00
dmose%mozilla.org 6852bc27b1 Migrate from progids to contractids. a=r=(not built) 2000-09-29 01:11:34 +00:00
dmose%mozilla.org 12decc83d0 define __STRICT_ANSI__ and change the include order to keep linux gcc from whining about one of the system include files. a=r=(not built) 2000-09-29 01:10:40 +00:00
dmose%mozilla.org 6025ff6ae3 Tweak some comments. a=r=(not built) 2000-09-29 01:09:27 +00:00
dmose%mozilla.org 1945a1a0cc include nsLDAPInternal.h instead of nsLDAP.h now. a=r=(not built) 2000-09-29 01:08:17 +00:00
dmose%mozilla.org 3a6e4c491f * include of ldap.h removed. this header is now a public header, and clients of the XPCOM wrapper don't need to be polluted with the contents of ldap.h, since that functionality should happen entirely inside the wrapper.
* NS_ERROR_LDAP_DECODING_ERROR added

a=r=(not built)
2000-09-29 01:06:53 +00:00
dmose%mozilla.org fe2112236d * migrate from progids to contractids
a=r=(not built)
2000-09-29 01:04:24 +00:00
dmose%mozilla.org d3a800d819 * removed mPosition variable, since getAttributes() is now a single function
* prototypes for Iterate{Attributes,AttrErrHandler} added

* emacs mode line added

a=r=(not built)
2000-09-29 01:01:10 +00:00
dmose%mozilla.org efe7310f8c * replaced {First,Next}Attribute() functions with GetAttributes(), which returns an array. threadsafe and easier on JS callers.
* fixed GetDn() to do better error handling and use the standard XPCOM string ownership model (ie getter_Copies)

* better error handling for GetValues()

* tweak some includes

* added an emacs modeline and reindented

a=r=(not built)
2000-09-29 00:58:38 +00:00
dmose%mozilla.org 6201e1656a * replaced {first,next}Attribute() with getAttributes which returns an array: threadsafe and more useful from JS.
* added an emacs mode line and reindented.

* improved doxygen comments to include nsresult errors thrown
2000-09-29 00:53:29 +00:00
dmose%mozilla.org 23f43e5ad2 Added an emacs mode line, reindented with spaces as per the mode line. Also tweaked a couple of comments as well as some debugging stuff. a=r=(not built) 2000-09-29 00:48:26 +00:00
dmose%mozilla.org 0c8c837015 Infrastructure for internal use by the LDAP code. a=r=(not built) 2000-09-29 00:45:52 +00:00
dmose%mozilla.org 0bafb90b58 Significant updates to the todo list. a=r=(not built). 2000-09-29 00:43:22 +00:00
disttsc%bart.nl 51b19f44ac Removing bookmarks.xul per dmose's suggestion ("that was really just me messing around"). bug=53297, r=dmose, a=(not in build). 2000-09-21 13:27:25 +00:00
rayw%netscape.com 52476868db fix to mal-formed contract id introduced in mega-check-in:x 2000-09-14 04:18:07 +00:00
rayw%netscape.com 6cc70ebd6c Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
dmose%mozilla.org 8ebe591ae8 Patch from <peter.vanderbeken@pandora.be> to keep LDAP building with the latest string changes. r=dmose@mozilla.org, a=(not built). 2000-09-06 01:25:19 +00:00
dmose%mozilla.org 640af1317f remove items relating to cleanup constructors, destructors, and initializers. a=r=(not built) 2000-08-24 03:41:05 +00:00
dmose%mozilla.org cc8167cb15 cleanup constructors, destructors, and initializers. a=r=(not built) 2000-08-24 03:40:32 +00:00
dmose%mozilla.org 9539d7e255 updated doxygen comments on interfaces to better match reality. a=r=(not built) 2000-08-24 03:39:40 +00:00
dmose%mozilla.org 954df04fe3 pending operations on an LDAP connection now get removed from the queue after they either complete or are aborted. also tweaked a few comments. a=r=(not built) 2000-08-23 21:54:12 +00:00
dmose%mozilla.org b77807e476 check pointer arg before dereferencing. a=r=(not built) 2000-08-23 21:40:00 +00:00
dmose%mozilla.org 9ad5022116 remove some useless debugging cruft; implement more callbacks using closures. a=r=(not built) 2000-08-23 21:38:19 +00:00
dmose%mozilla.org a0e24d7b1e Reorganized and updated TODO list. a=r=(not built). 2000-08-23 21:36:49 +00:00
dmose%mozilla.org 618669c849 fixed to track changes to nsIInputStream and nsIPipe. a=r=(not built) 2000-08-22 22:26:44 +00:00
dmose%mozilla.org 4fccb8304b fixed to track changes to nsIInputStream and nsIPipe. a=r=(not built) 2000-08-22 22:17:44 +00:00
dmose%mozilla.org 45ac9962d2 patch from peter.vanderbeken@pandora.be which tracks warren's change to nsIRequest.idl and keep LDAP building on the tip. a=(not built), r=dmose@mozilla.org 2000-08-22 01:05:13 +00:00
dmose%mozilla.org 6278d71538 refine to assign to the prototype rather than the created objects, and add debugging stuff to help shaver. a=r=(not built) 2000-08-15 20:58:17 +00:00
dmose%mozilla.org ddd40180e3 Major fixes to the code that cleans up at the end of an LDAP search and/or when a search has been cancelled. Most visible effect: the throbber should always stop spinning at the end of a search, rather than sometimes lingering on indefinitely. a=r=(not built) 2000-08-14 23:16:03 +00:00
rayw%netscape.com d8d52c08c6 Changed case of nsIFactory.idl methods to start with lower case to be like other
interfaces.  Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.

Bug 46771.

r=waterson.

I am in today and tomorrow.
2000-08-10 20:12:08 +00:00
dmose%mozilla.org 4525e9564d Changed nsLDAPConnection to execute the nsILDAPMessageListener callbacks directly rather than through an nsISupports proxy, meaning that the default is for them to execute on the nsLDAPConnection thread. Callers can still create a proxy manually and pass it in, if desired. Changed the datasource and channel objects to run correctly on the nsLDAPConnection thread, in the hopes that this would help avoid UI stalls. On Linux, at least, this didn't make any perceptible improvement, but it still is probably a good thing, and may help once more event system loving gets checked in. a=r=(not built) 2000-08-10 02:13:21 +00:00
dmose%mozilla.org f345f913c2 adding .cvsignore files to stop cvs whining in non-OBJDIR builds. a=r=(not built) 2000-08-09 04:44:01 +00:00
dmose%mozilla.org c3a16e7f09 A number of lines were not properly bracketed by DEBUG conditionals, causing non-DEBUG builds to fail. a=r=(not built) 2000-08-09 04:43:33 +00:00
dmose%mozilla.org 25b0a8bf75 in DEBUG builds, created a PRLogModuleInfo for LDAP (gLDAPLogModule), and migrated most PR_fprintf(STDERR) bracketed by DEBUG_dmose to PR_LOG. a=r=(not built) 2000-08-08 23:44:48 +00:00
dmose%mozilla.org e89d51e9ef added ldap_abandon()-like functionality to the XPCOM wrapper, and changed the nsLDAPChannel code to implement request cancellation (eg pressing the stop button in the browser) using said functionality. a=r=(not built). 2000-08-08 03:23:05 +00:00
dmose%mozilla.org bfe38b7737 use lexical closure of JS functions to bind data to a function for use as a callback. a=r=(not built) 2000-08-08 02:56:44 +00:00
waterson%netscape.com 08bd36fb57 Bug 46053. Add [begin|end]UpdateBatch() to nsIRDFObserver; case-normalize the resot of the nsIRDFObserver methods; update implemetors, users. r=bienvenu,rjc,dmose,slamm 2000-08-08 00:22:36 +00:00
dmose%mozilla.org f0409f54b0 one item completed; several important items moved up to the top of the list. a=r=(not built) 2000-08-05 08:46:57 +00:00
dmose%mozilla.org a04e7fa1b6 replace a few regular libc includes and function calls with their NSPR equivalents. a=r=(not built) 2000-08-05 08:45:11 +00:00
dmose%mozilla.org c8f414c374 add a comment; a=r=(not built) 2000-08-05 08:43:51 +00:00
dmose%mozilla.org 6f1e811c6c get rid of unused static sNullTimeval. a=r=(not built) 2000-08-05 08:42:45 +00:00
dmose%mozilla.org 0608bebb67 All currently known ChoadWarrior warnings in the LDAP code have been fixed. Another item removed from the TODO list. a=r=(not built) 2000-08-03 23:57:58 +00:00
dmose%mozilla.org c0823a7ff5 Removed trailing semicolons after NS_DECL stuff to keep ChoadWarrior from whining. a=r=(not built) 2000-08-03 23:55:12 +00:00
dmose%mozilla.org 495164c348 added one item, dropped one item, completed one item. a=r=(not built) 2000-08-03 22:48:08 +00:00
dmose%mozilla.org 64ea8012d9 get rid of C-style casts. a=r=(not built) 2000-08-03 22:47:11 +00:00
dmose%mozilla.org 7c0ce8a4e2 add XXX cleanup reminder comment. a=r=(not built) 2000-08-03 22:46:42 +00:00
dmose%mozilla.org d65b1cf18a remove NS_ERROR_LDAP_SUCCESS, as non-NS_OK success codes are considered bad form, and this one wasn't even used yet. a=r=(not built) 2000-08-03 22:45:43 +00:00
dmose%mozilla.org 5265d9dae8 add XXX comment to remind about future cleanup. a=r=(not built) 2000-08-03 22:43:43 +00:00
dmose%mozilla.org ff2ce0bb7a Building on windows now works, using ENABLE LDAP. Removed from the list. 2000-07-28 22:57:12 +00:00
dmose%mozilla.org 65c4b692ef ldap_set_option was being called incorrectly; fixed. a=r=(not built). 2000-07-28 22:44:43 +00:00
dmose%mozilla.org 992ce2a468 get ldap build working on windows; a=r=(not built) 2000-07-26 22:51:19 +00:00
dmose%mozilla.org dd59a55ecb reorder includes to avoid Windows-specific SetPort lossage. a=r=(not built) 2000-07-26 22:50:05 +00:00
dmose%mozilla.org a9d7b7519c added a few issues that came up while revamping the callback model 2000-07-12 23:08:11 +00:00
dmose%mozilla.org 2356d8245c a per-connection nsILDAPMessageListener is no longer necessary. removed. a=r=(not built) 2000-07-12 23:06:37 +00:00
dmose%mozilla.org c8b1840fe1 Revamped callback code so that nsILDAPMessageListener is a per operation attribute rather than a per connection attribute. This allows for much more flexibility in handling LDAP messages received, as well as sharing of LDAP connections (a performance win). Also modified nsISupports proxy usage so that I can callback to nsILDAPMessageListeners implemented in JS (thanks dougt). a=r=(not built) 2000-07-12 23:05:27 +00:00
dmose%mozilla.org 09160b9a9f Updated description of directories in the tree. a=r=(not built) 2000-07-10 21:27:05 +00:00
dmose%mozilla.org 3a051670b7 Makefile.in 2000-07-10 21:24:55 +00:00
dmose%mozilla.org 0db5225142 some tests of the LDAP code, currently just for the datasource 2000-07-10 21:24:45 +00:00
dmose%mozilla.org f5e45622ff initial code for an LDAP datasource; not yet working or complete. a=r=(not built) 2000-07-10 21:22:17 +00:00
dmose%mozilla.org 58ee32dadc updated the TODO list. a=r=(not built) 2000-07-10 21:17:59 +00:00
dmose%mozilla.org 066074e959 adjust some comments. a=r=(not built) 2000-07-10 21:17:04 +00:00
miodrag%netscape.com 651de3f689 Updates for LDAPJDK 4.12 2000-07-10 18:41:40 +00:00
dmose%mozilla.org 7abfcb5d26 various updates. a=r=(not built) 2000-07-10 17:50:32 +00:00
dmose%mozilla.org 4ba7d9b5bd two calls to PR_fprintf were not properly bracketed by ifdef DEBUG, causing non-debugging builds to fail. a=r=(not built) 2000-07-06 22:38:11 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
miodrag%netscape.com ed123c687c Updates for LDAPJDK 4.11 2000-06-29 22:31:17 +00:00
Peter.VanderBeken%pandora.be 33bc1a23c0 Fixing access paths. Not part of the build. 2000-06-28 22:55:26 +00:00
dmose%mozilla.org ef1080cbf4 Added an item about thread death. a=r=(not built) 2000-06-28 21:42:15 +00:00
dmose%mozilla.org eee48977dd Added and updated a few more issues. a=r=(not built) 2000-06-28 19:56:08 +00:00
dmose%mozilla.org 5bb1c008fb gave the threading model a good whack. pushed the threading from the callers (eg nsLDAPChannel) down into the XPCOM wrapper code itself, so that the calling code doesn't need to deal with threading directly ( it gets callbacks via nsISupports proxies ) . this allows LDAP code to be written in Javascript without hanging the UI thread of the browser. a=r=(not built) 2000-06-28 19:39:32 +00:00
dmose%mozilla.org 63d8a2d5ac Updated documentation. a=r=(not built). 2000-06-28 19:02:27 +00:00
mcs%netscape.com 89b8e26d83 First Checked In. 2000-06-23 19:42:37 +00:00
dmose%mozilla.org 140bf4f8a8 made bindname an attribute of nsILDAPConnection. folded all remaining code from ldapSearch.cpp into various parts of nsLDAPChannel in preparation for pushing threading down out of nsLDAPChannel and into the core SDK wrapper classes (nsILDAP{Connection,Operation,Message}). added an (as-yet unimplemented) toString method to nsILDAPMessage; some of the code in nsLDAPChannel should eventually move there. a=r=(notbuilt) 2000-06-21 04:44:58 +00:00
dmose%mozilla.org d17aee4853 Simplified nsILDAPMessageListener, and refactored much of the code in ldapSearch.cpp into nsLDAPChannel.cpp itself, using the simplified nsILDAPMessageListener callback interface. This work is in preparation for pushing all threading code out of nsILDAPChannel down into nsILDAPConnection/Operation/Message. a=r=(not built) 2000-06-20 05:17:51 +00:00
dmose%mozilla.org 466e5e94e3 Simplified nsILDAPMessageListener, and refactored much of the code in ldapSearch.cpp into nsLDAPChannel.cpp itself, using the simplified nsILDAPMessageListener class. This work is in preparation for pushing all threading code out of nsILDAPChannel down into nsILDAPConnection/Operation/Message. a=r=(not built) 2000-06-20 05:12:32 +00:00
dmose%mozilla.org ef7ca6cf3d forgot this critical file for the nsILDAPURL interface checkin earlier. a=r=(not built) 2000-06-20 03:59:52 +00:00
dmose%mozilla.org 5ba5ca4ec8 scaffolding & some initial work on an nsILDAPURL interface and an nsLDAPURL component that implements it. (a=r=not built) 2000-06-19 21:43:33 +00:00
dmose%mozilla.org d86cc52233 changed non-portable int type to PRInt32. a=r=(not built) 2000-06-19 21:40:29 +00:00
dmose%mozilla.org 4e3e516df2 clarified comments. a=r=(not built) 2000-06-19 21:36:09 +00:00
dmose%mozilla.org 0b741f6d8c removed NS_ENSURE_ARG macros, as NULL pointers are valid for either argument. a=r=(not built) 2000-06-19 21:34:30 +00:00
dmose%mozilla.org 9ce2c5ed31 canonicalized method names to proper XPIDL interCaps style. a=r=(not built) 2000-06-17 03:15:23 +00:00
dmose%mozilla.org ee0ead0dd7 changed nsILDAPOperation::Result() to use PRIntervalTime rather than PRTime for the timeout value. a=r=(not built) 2000-06-16 19:16:59 +00:00
valeski%netscape.com c9ce86137e 42767. AsyncOpen (dead code) removal. 2000-06-16 14:39:19 +00:00
dmose%mozilla.org f654ad2c93 first cut at some new-style windows makefiles for the C SDK. these don't really work yet - they are being checked in to allow other developers to collaborate on them. a=r=(not built) 2000-06-16 02:35:41 +00:00
mcs%netscape.com 16e33d3022 removed old project and .exp files. 2000-06-15 20:31:13 +00:00
dmose%mozilla.org 45d7b50733 canonicalize more method names to proper interCaps style. a=r=(not built) 2000-06-12 01:42:08 +00:00
dmose%mozilla.org 2d5860d212 preliminary impl of nsILDAPMessageListener; fix nsLDAPConnection::NextAttribute() to not assert when the last attribute is reached; canonicalize names to interCaps style. a=r=(not built) 2000-06-12 00:06:08 +00:00
dmose%mozilla.org ddc9c32d1d remove unused and misnamed nsILDAPURI.idl; add nsILDAPMessageListener.idl; transform nsILDAPMessage methods to correct interCaps style. a=r=(not built) 2000-06-12 00:03:04 +00:00
dmose%mozilla.org 74f7ba2e81 cache the nsILDAPConnection for when we need to call methods (eg GetLdErrno) on it. a=r=(not built) 2000-06-11 23:56:39 +00:00
dmose%mozilla.org 24cf539b1d removed misnamed and unused nsLDAPURI.cpp. a=r=(not built). 2000-06-11 23:53:01 +00:00
dmose%mozilla.org dab2357bd0 explicitly document assumption about the connection attribute; a=r=(not built) 2000-06-11 23:50:30 +00:00
dmose%mozilla.org d5672f4da4 added a thread-related TODO item; a=r=(not built) 2000-06-11 23:47:05 +00:00
dmose%mozilla.org b3c3a4b5f5 Got rid of conditional definition of shouldCache attr. It's gone now. a=r=(not built). 2000-06-07 05:46:24 +00:00
dmose%mozilla.org a53be4829a add a couple of comments; a=r=(not built) 2000-06-06 07:43:21 +00:00
dmose%mozilla.org dfa05881c1 cause "cvs update" to stop whining about generated Makefiles in non-objdir builds 2000-06-06 07:23:21 +00:00
dmose%mozilla.org 195e9d2e55 Updated to track changes to nsIChannel.idl: shouldCache attribute disappeared and was replacd with localFile attribute. Unclear why this happened; this is a workaround so that nsLDAPChannel.cpp continues to compile. a=r=(not built). 2000-06-06 06:35:43 +00:00
dmose%mozilla.org 4ffb4f01eb backing out simple to std URx usage for the moment 2000-05-31 00:14:08 +00:00
dmose%mozilla.org 680e025a86 updated several build-related items 2000-05-30 22:12:25 +00:00
dmose%mozilla.org 4da3e9710c updated comment; made thread hang around forever in DEBUG mode to workaround gdb lossage; added forgotten Close for the nsIPipe 2000-05-30 22:10:46 +00:00
dmose%mozilla.org 1abc36f2b9 using nsStandardURL instead nsSimpleURL 2000-05-30 22:01:16 +00:00
dmose%mozilla.org 2289563453 moved some PR_fprintfs inside of #ifdef DEBUG 2000-05-30 21:59:54 +00:00
dmose%mozilla.org c273934031 More updates. 2000-05-18 20:40:49 +00:00
dmose%mozilla.org bc83614a8f Updated to reflect the new async reality. 2000-05-18 08:51:27 +00:00
dmose%mozilla.org 484c1e5995 More minor updates & reorg. 2000-05-18 08:50:50 +00:00
dmose%mozilla.org 9a3c3edd68 Lots of updates; many related to today's checkin of async code. 2000-05-18 08:48:07 +00:00
dmose%mozilla.org b4a07bb9be channel now runs async on a worker thread 2000-05-18 02:37:42 +00:00
dmose%mozilla.org daadb1e059 initial work to convert nsLDAPOperation, Message, and Connection to implement and use XPCOM interfaces 2000-05-17 22:48:50 +00:00
dmose%mozilla.org 04f021dd02 created an nsILDAPConnection interface, and set up nsLDAPConnection to implement it so that we can use XPCOM proxies for cross-thread marshalling, and so we get JS access as well 2000-05-13 01:38:38 +00:00
dmose%mozilla.org 6ef232c731 a couple of shutdown related things: added an mThreadRunning member, and made thread PR_JOINABLE 2000-05-13 01:36:25 +00:00
dmose%mozilla.org 3b190b03e7 Made the warning at the top of the file less drastic. 2000-05-10 04:02:30 +00:00
dmose%mozilla.org d580c16137 updated a bit 2000-05-10 04:01:42 +00:00
dmose%mozilla.org f2316a2561 Split out and added detail to XPCOMification info. 2000-05-10 00:08:26 +00:00
dmose%mozilla.org 304a56401f Cleaned up a bit. Added some top-priority tasks to the top of the housecleaning section. 2000-05-10 00:07:22 +00:00
dmose%mozilla.org 0517eb6165 Added more verbiage about the instability of the code. 2000-05-10 00:06:46 +00:00
dmose%mozilla.org 673a7c6e68 Move prototype outside of #ifdef DEBUG so that non-DEBUG builds don't die. 2000-05-09 23:41:32 +00:00
dmose%mozilla.org b2697ba752 LDAP XPCOM components + infrastructure 2000-05-09 01:09:11 +00:00
miodrag%netscape.com 9e29dd5904 Disbale unconditional debug statments 2000-05-08 20:58:49 +00:00
miodrag%netscape.com 495601dc8a Updates for LDAPJDK 4.1 2000-05-06 19:36:18 +00:00
miodrag%netscape.com 0c97101041 Pass className rather than mechanismName to DynamicInvoker (391585) 2000-04-10 17:47:02 +00:00
miodrag%netscape.com 368de57c5e Just return the raw bytes rather than a string in getCredentials (391585) 2000-04-10 17:45:59 +00:00
miodrag%netscape.com 7bd744f913 4.07 main dev tree synch up 2000-02-08 02:39:50 +00:00
leif%netscape.com 76f9f596b3 First major cleanup, mostly finished. 2000-01-14 22:25:29 +00:00
leif%netscape.com a10f950b48 *** empty log message *** 2000-01-12 06:27:00 +00:00
leif%netscape.com f1bc605e80 *** empty log message *** 2000-01-12 06:15:45 +00:00
miodrag%netscape.com 34fc3fbf67 Updated ldapjdk 4.05 1999-11-12 06:34:14 +00:00
dmose%mozilla.org 2ba786ebec updating license boilerplate 1999-11-02 01:46:24 +00:00
dmose%mozilla.org b67f52fac6 updating license boilerplate in all files; checkin approved by leif@netscape.com 1999-10-27 21:02:24 +00:00
miodrag%netscape.com 2026a15c3e Fixed a bad link 1999-09-28 19:58:15 +00:00
miodrag%netscape.com b7b54fd456 Changed JAVACLASSPATH 1999-09-15 20:27:10 +00:00
miodrag%netscape.com 001277c0f5 Version bumped to 4.04 for RTM 1999-09-15 20:09:35 +00:00
miodrag%netscape.com e8a257d170 4.0 RTM main dev tree synch up 1999-09-15 18:42:45 +00:00
miodrag%netscape.com 4dbcfc6350 4.0 RTM main dev tree synch up 1999-09-15 18:32:21 +00:00
miodrag%netscape.com c1f31aefa7 4.0 RTM main dev tree synch up 1999-09-15 17:03:19 +00:00
miodrag%netscape.com 6a0bf37c47 Removed manifest.mf dependency 1999-08-29 21:01:12 +00:00
miodrag%netscape.com 345e086025 Main dev tree synch up 1999-08-27 16:09:54 +00:00
miodrag%netscape.com 39dbf41958 Synch up with the main dev tree 1999-08-27 15:58:58 +00:00
miodrag%netscape.com 4e257515df Bumped version to 4.03 for Mozilla synch up 1999-08-27 15:49:53 +00:00
leif%netscape.com 7ccb307579 *** empty log message *** 1999-08-24 22:31:51 +00:00
leif%netscape.com d96b56077a Merged v1.3.x to trunk, for v1.4 release 1999-08-24 22:30:55 +00:00
miodrag%netscape.com d91db4ef9a Synch up with the main dev tree, sdk version = 4.02 1999-08-11 17:20:23 +00:00
chuckb%netscape.com 3959a6cd2d Merge from LDAPJavaSDK_40beta_19990802_BRANCH. Some files removed. Some added 1999-08-04 02:03:56 +00:00
miodrag%netscape.com b303bda408 Updates for JNDI LDAP service provider 1999-06-05 01:14:50 +00:00
miodrag%netscape.com 3df2c54cad JNDI LDAP Service Provider 1999-06-05 01:05:59 +00:00
miodrag%netscape.com a1def0c7c2 Java LDAP SDK 4.0 update 1999-06-05 00:53:02 +00:00
gbeasley%netscape.com 004ed7a928 ldap jdk 3.1 version updated 1999-04-08 20:46:32 +00:00
leif%netscape.com 0c7c9bee2c *** empty log message *** 1999-03-30 01:35:42 +00:00
leif%netscape.com 169ffc9772 - Bugfix for my() statements.
- Bugfix for modifyRDN()
- Bugfix for @vals in update().
1999-03-30 01:16:45 +00:00
leif%netscape.com f39d110b06 *** empty log message *** 1999-03-22 04:13:25 +00:00
leif%netscape.com 2cb02b9ae8 - Added support for add()'ing entries from a hash array.
- Preserve attribute orders.
- Bug fixes...
1999-03-22 04:12:41 +00:00
leif%netscape.com bb25132af9 - Added new() method.
- Added DESTROY method, to solve memory leaks.
- Tons of changes for handling save/modified/delete states.
- Added the attrClean() method, which is used from Conn.pm
- Bug-fixes galore.
1999-03-22 04:04:56 +00:00
chuckb%netscape.com d361fcafd9 Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=3231 Thanks to lentz@process.com 1999-03-16 20:14:19 +00:00
chuckb%netscape.com b11ee5df76 Merge from NSCP repository (prior to rsync) 1999-03-16 19:57:34 +00:00
leif%netscape.com e4f2801b64 Merged v1.1 development branch to trunk, v1.1 released 1999-01-21 23:52:52 +00:00
chuckb%netscape.com 13529545fd two bug fixes. 1998-12-02 10:56:43 +00:00
chuckb%netscape.com 04cd89895e Parsers for controls returned by password policy 1998-12-01 11:16:37 +00:00
chuckb%netscape.com 3849ac3c13 removeValue does not work 1998-12-01 11:12:11 +00:00
chuckb%netscape.com 971d6f2712 bug fix 1998-12-01 11:08:34 +00:00
chuckb%netscape.com 0c2e8660f8 Parsers for controls returned by password policy 1998-12-01 11:06:52 +00:00
chuckb%netscape.com 2c1533cf92 Generic parser for a control containing only a string 1998-12-01 11:06:26 +00:00
chuckb%netscape.com 891e1a7547 Merge from LDAPCSDK_19981015_BRANCH 1998-11-22 22:03:18 +00:00
chuckb%netscape.com b3046ae842 added new files with 3.06 from internal cvs server 1998-10-19 06:24:19 +00:00
chuckb%netscape.com d4a18980de Merged 3.06 changes from internal cvs server 1998-10-19 06:15:58 +00:00
chuckb%netscape.com 87f28ee913 added readme for 9.28 1998-09-29 05:33:50 +00:00
chuckb%netscape.com 2d2b3e97c7 Java LDAP SDK 3.5 update 1998-09-29 05:16:18 +00:00
chuckb%netscape.com 6c0ddb8670 Java SDK build instructions 1998-08-19 20:57:12 +00:00
leif%netscape.com 5f10c88ccd *** empty log message *** 1998-08-18 22:35:57 +00:00
leif%netscape.com 2d4466d979 *** empty log message *** 1998-08-18 22:26:44 +00:00
leif%netscape.com 2f868414f8 Added the setDefaultRebindProc() function back... 1998-08-18 22:26:30 +00:00
leif%netscape.com 28bd399d74 *** empty log message *** 1998-08-17 19:24:50 +00:00
leif%netscape.com 9d54957fe0 *** empty log message *** 1998-08-17 19:24:04 +00:00
leif%netscape.com 2083692756 *** empty log message *** 1998-08-17 19:21:33 +00:00
leif%netscape.com 3308236148 *** empty log message *** 1998-08-14 22:10:29 +00:00
leif%netscape.com 6a29c1f62d *** empty log message *** 1998-08-14 22:03:08 +00:00
leif%netscape.com 0d6637cd71 *** empty log message *** 1998-08-14 21:45:39 +00:00
uid402 1398629ece Changed the install instructions in the README slightly. 1998-08-14 20:36:55 +00:00
uid402 df858ce26b Perl script to install the Perl binaries without the Makefile. Platform
independent.
run: perl install-bin
1998-08-14 20:32:35 +00:00
leif%netscape.com 74e432e377 Added instructions for using CVS. 1998-08-14 00:18:56 +00:00
leif c939455a90 *** empty log message *** 1998-08-13 23:34:50 +00:00
leif ce93f5bf8d First version. 1998-08-13 23:34:45 +00:00
leif 1935000b33 Cleanup. 1998-08-13 23:34:09 +00:00
leif 51b41924f8 Fixed the automated installs stuff... 1998-08-13 23:33:49 +00:00
leif e396e5f3c2 *** empty log message *** 1998-08-13 22:41:10 +00:00
leif 382f9aaec1 *** empty log message *** 1998-08-13 22:40:53 +00:00
leif 9dd66e7de3 *** empty log message *** 1998-08-13 22:03:42 +00:00
leif 72355b9bd5 *** empty log message *** 1998-08-13 21:32:50 +00:00
clayton be4d8953f3 This version contains the ldap_set_default_rebind function. 1998-08-13 13:10:24 +00:00
leif cff6b28943 *** empty log message *** 1998-08-13 12:05:09 +00:00
leif b8a35a9aa7 Fixed bug with ldap_modify(). 1998-08-13 12:02:27 +00:00
leif 3634005aa2 Tons of smaller changes... 1998-08-13 11:02:56 +00:00
leif c46e1458d1 This actually works now... 1998-08-13 11:02:40 +00:00
leif 29c44a20c4 Updated docs, minor changes... 1998-08-13 11:02:28 +00:00
leif 059bd4ec9b *** empty log message *** 1998-08-13 11:02:16 +00:00
leif 1dda4f86bb Lots of minor changes... 1998-08-13 11:02:11 +00:00
leif 2dc180a023 *** empty log message *** 1998-08-13 09:56:03 +00:00
leif 9fc1cb45df *** empty log message *** 1998-08-13 09:35:23 +00:00
leif d9539605d8 *** empty log message *** 1998-08-13 09:28:05 +00:00
leif b9056b2c1b *** empty log message *** 1998-08-13 09:15:00 +00:00
clayton 7110b56d98 Removed a few stale files
Updated the MANIFEST to reflect these removals
Made a few minor changes to the top bits of test_api
1998-08-13 04:40:02 +00:00
clayton 4f975179e7 Release Notes 1998-08-13 04:34:42 +00:00
clayton a457d44495 Fixed the documentation a bit. Still needs lots of work. 1998-08-13 04:11:20 +00:00
leif 83626c49ad *** empty log message *** 1998-08-12 20:56:38 +00:00
chuckb%netscape.com 1bfb46572a Mac project 1998-08-12 10:54:12 +00:00
chuckb%netscape.com 6e36787d3f Manifest file 1998-08-12 10:52:51 +00:00
chuckb%netscape.com da9a1ec8ef DIRECTORY_C_SDK_30_BRANCH to TRUNK merge 1998-08-12 10:44:46 +00:00
chuckb%netscape.com c30c0cc3f6 DIRECTORY_C_SDK_30_BRANCH to TRUNK merge 1998-08-12 10:35:35 +00:00
clayton 5ce067b14c Added a first draft of POD documentation for the API commands. I wrote a
script to generate most of it and am going back to fix the pieces that
couldn't be automatically generated.  I've gotten through ldap_compare
so far and will be done with all API docs by Tuesday night.
1998-08-10 21:56:09 +00:00
leif 5a0808b2c4 - Lots of modifications, minor changes etc.
- Updated all documentation.
- Added a few new functions.
1998-08-09 01:16:55 +00:00
leif f6ccc21b14 *** empty log message *** 1998-08-04 03:50:56 +00:00
clayton 48e97aae80 Fixed relatively stupid error on my part in the avref2berptrptr function.
This broke binary modifies.  Tested fix on Solaris and NT.  Works fine
without leaking memory or dumping core on both platforms.
1998-08-04 02:28:12 +00:00
leif 15d3cebf09 *** empty log message *** 1998-08-03 19:25:03 +00:00
leif 782b212ba1 Now handles no extra arguments, and also weird arguments like \@foo. 1998-08-03 19:23:01 +00:00
leif 42a61b84fe *** empty log message *** 1998-08-03 08:12:21 +00:00
leif 22743a70c8 *** empty log message *** 1998-08-03 07:54:08 +00:00
leif 5d5cf475d3 First version, mainly ported to the new API. Also merged in some code from
LdapUtils.pm so that this file is more self sustained.
1998-08-03 07:53:31 +00:00
leif 62a767d1de Fixed the modifyRDN function. 1998-08-03 07:50:54 +00:00
leif 7a68a45f1a Removed the DESTROY method. 1998-08-03 06:58:21 +00:00
leif 18ec0212c5 * Added getLD() function.
* Fixed the getErrorCode() function, and added support for (optionally)
retrieving the match and extra error strings.

* Fixed reference bug in the add() method.
1998-08-03 06:58:01 +00:00
leif f608dbcc0c Fixed the ldap_get_lderrno() function so that it now supports:
ldap_get_lderrno($ld, undef, undef);
ldap_get_lderrno($ld, \$match, undef);
ldap_get_lderrno($ld, undef, \$msg);
ldap_get_lderrno($ld, \$match, \$msg);


I think this should work ok, but a code review is probably a good idea.
1998-08-03 06:53:23 +00:00
leif 3812b444b0 *** empty log message *** 1998-08-03 04:26:32 +00:00
clayton e5cab0c8d8 Whoops...These files were last checked in after editing in VIM under NT.
Usually VIM detects UNIX format files (LF), but this time it seems to have
used CR/LF.  I've fixed this problem and checked in working versions.
1998-08-03 02:35:26 +00:00
clayton 2611fa2df0 Updated version number to 1.00 to prepare for release version. Still need
to add 'all' to the EXPORT_TAGS and test.
1998-08-03 00:29:25 +00:00
clayton e6910403b2 Makefile.PL - Changed it quite a bit. Asks less stupid questions...now works
with LDAPv2 and LDAPv3 SDKs.

README - Write a skeleton version.  Needs lots of work.
1998-08-03 00:27:51 +00:00
clayton 19c39486b8 API.xs - Added missing functions (bind/bind_s)
api.pl - Made a few misc changes...minor... (removed system calls/fixed rebind)

constant.h - Completely changed this file to streamline response.
    Might still want to move SUCCESS, SCOPE, and a few others out of the
    new switch/case thing.
1998-08-03 00:26:38 +00:00
clayton 0dbd120672 Makefile.PL - Fixed a build problem with NT and Perl 5.005
- Added define for LDAPV3.
            - Needs gobs of work before release
               o LDAPv2 Library Support
               o Better UI
               o Consistent environment variable usage.
1998-07-31 21:18:29 +00:00
clayton 0f5af04003 Fixed the 'use' line in the examples. Removed a few lines from api.pl
and added a configuration option to set the number of adds.
1998-07-31 21:16:32 +00:00
leif dfe1b9368e *** empty log message *** 1998-07-31 02:22:50 +00:00
leif 69c6f55d5b Changed all hardcoded index references, e.g. 0 to $[. 1998-07-30 22:12:24 +00:00
leif 8bf34317c9 - Changed all hardcoded index numbers (from 0 to $[).
- Added modifyRDN, not tested yet...
1998-07-30 22:12:02 +00:00
leif 9f508ab4eb *** empty log message *** 1998-07-30 10:14:41 +00:00
leif 63fdfb5f51 This mostly works now. 1998-07-30 10:13:23 +00:00
leif b14a64ada5 This actually works now, mostly... 1998-07-30 10:08:31 +00:00
leif 2174fdfe22 Fixed references to normalizeDN. 1998-07-30 10:08:00 +00:00
leif 5f5c9445fb - Bug fixes in normalizeDN, because of calling convention changed.
- Added the answer function, from our LdapUtils.pm module.
1998-07-30 10:06:56 +00:00
leif 459332ff89 *** empty log message *** 1998-07-30 09:55:12 +00:00
leif 231b2ab403 *** empty log message *** 1998-07-30 09:52:33 +00:00
leif db4167f664 Minor changes. 1998-07-30 09:52:19 +00:00