miodrag%netscape.com
26b52046f8
Updtates for LDAPJDK 4.13
2000-12-18 14:02:20 +00:00
miodrag%netscape.com
6752b7f127
Make file compile under JDK1.3
2000-12-08 17:17:49 +00:00
dmose%mozilla.org
f976819736
test commit; a=r=(not built)
2000-10-25 23:54:02 +00:00
dmose%mozilla.org
9727b8f6ac
test commit; a=r=(not built)
2000-10-25 23:50:42 +00:00
dmose%mozilla.org
f80e4dd62d
get rid of outdated comments; a=r=(not built)
2000-10-19 20:51:46 +00:00
dmose%mozilla.org
4001c840aa
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
71e1b8348a
LDAP error-handling cleanup, part 1. a=r=(not built)
2000-10-17 23:07:38 +00:00
leif%netscape.com
abe9c66796
Merged in changes from v1.4.1.
2000-10-05 19:47:47 +00:00
leif%netscape.com
eed7074d00
*** empty log message ***
2000-10-05 18:51:45 +00:00
leif%netscape.com
3c9652d210
Removed.
2000-10-05 01:08:34 +00:00
dmose%mozilla.org
7c33175cf1
TestLDAP.cpp has bitrotted into uselessness. cvs removing. a=r=(not built)
2000-10-03 02:23:33 +00:00
dmose%mozilla.org
c2a8c63c2b
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
04fb02d7fe
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
8d7e529b78
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
ae3964aa70
update so that datasource tests work with jar packaging. a=r=(not built)
2000-09-29 22:30:12 +00:00
dmose%mozilla.org
6c0ad43dd5
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
93e54988c3
* 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
d0f8f905be
* 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
ba7f6ff318
Migrate from progids to contractids. a=r=(not built)
2000-09-29 01:11:34 +00:00
dmose%mozilla.org
bf2d8408ca
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
e5ccc70968
Tweak some comments. a=r=(not built)
2000-09-29 01:09:27 +00:00
dmose%mozilla.org
dc482e949c
include nsLDAPInternal.h instead of nsLDAP.h now. a=r=(not built)
2000-09-29 01:08:17 +00:00
dmose%mozilla.org
88a5c480ce
* 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
6c20606702
* migrate from progids to contractids
...
a=r=(not built)
2000-09-29 01:04:24 +00:00
dmose%mozilla.org
8ee5a1e74a
* 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
bbd7df9f96
* 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
7808cb66cc
* 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
c476dca916
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
f6b8f75202
Infrastructure for internal use by the LDAP code. a=r=(not built)
2000-09-29 00:45:52 +00:00
dmose%mozilla.org
deecc5b1fd
Significant updates to the todo list. a=r=(not built).
2000-09-29 00:43:22 +00:00
disttsc%bart.nl
98a80b17b2
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
f00b08f5d0
fix to mal-formed contract id introduced in mega-check-in:x
2000-09-14 04:18:07 +00:00
rayw%netscape.com
0257791053
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
d2339b8896
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
f26ac839f0
remove items relating to cleanup constructors, destructors, and initializers. a=r=(not built)
2000-08-24 03:41:05 +00:00
dmose%mozilla.org
b6a1eafe4b
cleanup constructors, destructors, and initializers. a=r=(not built)
2000-08-24 03:40:32 +00:00
dmose%mozilla.org
1af95aecbe
updated doxygen comments on interfaces to better match reality. a=r=(not built)
2000-08-24 03:39:40 +00:00
dmose%mozilla.org
7fcb3f3f8d
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
546de631d0
check pointer arg before dereferencing. a=r=(not built)
2000-08-23 21:40:00 +00:00
dmose%mozilla.org
1cab4f3e13
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
d8d5443d92
Reorganized and updated TODO list. a=r=(not built).
2000-08-23 21:36:49 +00:00
dmose%mozilla.org
25de616d20
fixed to track changes to nsIInputStream and nsIPipe. a=r=(not built)
2000-08-22 22:26:44 +00:00
dmose%mozilla.org
670c424b4a
fixed to track changes to nsIInputStream and nsIPipe. a=r=(not built)
2000-08-22 22:17:44 +00:00
dmose%mozilla.org
4cf3c2ccd7
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
6f95b7e865
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
0eb0e898b7
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
6385bb207a
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
cc5b5a6aaf
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
1cb86ef8dd
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
9ad2e3e186
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