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 |
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 |
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 |
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 |