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

802 Коммитов

Автор SHA1 Сообщение Дата
dougt%netscape.com 9a75bc4b8e nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org
2001-12-19 00:12:41 +00:00
varga%utcru.sk 76f554000a Fix for 113477. Group outlinercols. r=bryner sr=hyatt 2001-12-18 13:42:28 +00:00
dbragg%netscape.com 8b33e8cf0b Fix for bug 109951. Updating the version number of the language packs to 0.9.7.
r=tao, sr=dveditz, a=asa for drivers@mozilla.org
2001-12-14 00:18:54 +00:00
ccarlen%netscape.com 31d6aca7e7 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:10:45 +00:00
ccarlen%netscape.com eec09f1b7d Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:02:40 +00:00
hewitt%netscape.com e5d37a18a7 96154 - Remove class=outlinercol-header outlinercol-inset-header from outliner, r=ben, sr=hyatt 2001-11-21 11:00:22 +00:00
seawood%netscape.com d8927fcc61 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 9850f387af Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
timeless%mac.com dfa8594725 Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2001-11-19 06:45:00 +00:00
realpeterv%mac.com 3f0d2c3f24 Fix for bug 83360 (improve LDAP datasource usefulness with XUL templates). r=dmose. Not part of the build. 2001-11-16 14:46:13 +00:00
realpeterv%mac.com 4cd94f04f3 Fix for bug 83360 (improve LDAP datasource usefulness with XUL templates). r=dmose. Not part of the build. 2001-11-16 14:40:41 +00:00
rweltman%netscape.com 28a8f657de Use explicit imports 2001-11-12 01:32:07 +00:00
rweltman%netscape.com 25f6f90c58 Use real javax.security.sasl package instead of Sun preview 2001-11-12 01:31:41 +00:00
rweltman%netscape.com 9e4b0f0ae1 Added sasl.jar and jnet.jar to the build CLASSPATH 2001-11-12 01:29:33 +00:00
rweltman%netscape.com 644af1448e November 11, 2001 implementation of javax.security.sasl 2001-11-12 00:58:53 +00:00
rweltman%netscape.com faf16d7cba Call Vector.removeAllElements() instead of Vector.clear() to allow compilation and execution with JDK 1.1.x (Bugzilla bug 107830) 2001-11-09 19:57:54 +00:00
rweltman%netscape.com 3b3369befa Initial introduction to org.ietf.ldap 2001-11-09 01:54:26 +00:00
rweltman%netscape.com c69f6d09cf Initial checkin of org.ietf.ldap classes 2001-11-09 01:36:04 +00:00
rweltman%netscape.com 2575676e90 ant Makefile for ietfldap 2001-11-09 01:26:37 +00:00
tao%netscape.com 42541e842f 107375: localeVersion update: 0.9.4 -> 0.9.6 in the trunk.
(r=jbetak,sr=dveditz,a=asa), fix smime and ldap parts.
2001-11-08 21:50:50 +00:00
leif%netscape.com 6ce9a720cd Bug 103084 and Bug 103085: Memory leaks in LDAP code. r=mitesh, sr=bienvenu. 2001-10-23 01:19:12 +00:00
seawood%netscape.com 842a6875a5 Use LOCAL_INCLUDES to make sure that our ldap.h gets used before any system copy.
Bug #103281
2001-10-17 06:20:42 +00:00
leif%netscape.com 924e60b5db Bug 102227: Crash in LDAP autocomplete addressing, r=dmose,sr=bienvenu,patch=leif 2001-10-06 01:19:14 +00:00
jaggernaut%netscape.com fdc4078bc4 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2001-09-29 08:28:41 +00:00
leif%netscape.com 1a68378854 Bug 91248: LDAP referrals hangs browser. r=dmose, sr=bienvenu, patch=leif. 2001-09-22 05:13:05 +00:00
cls%seawood.org 4d26faee5b Place LDAP headers into ldap subdir.
Bug #98924 r=dmose sr=alecf
2001-09-22 02:28:40 +00:00
dmose%netscape.com 2eb302f1a5 Fix error message display of incorrectly set search filters (bug 79935). r=leif@netscape.com, sr=bienvenu@netscape.com 2001-09-21 05:26:32 +00:00
srilatha%netscape.com 316689bc6b Fix for bug # 100645. NextToken returns utf-8 string instead of ucs2.
r=dmose, sr=alecf
2001-09-21 02:24:19 +00:00
cls%seawood.org 47dbca272e Only use LDAP_CFLAGS where needed.
Bug #98924 r=dmose
2001-09-20 12:30:57 +00:00
dmose%netscape.com b65a30d13e Add internationalized error message support to the LDAP XPCOM SDK; part of bug 79935. r=jaggernaut@netscape.com, sr=bienvenu@netscape.com 2001-09-20 07:46:58 +00:00
jaggernaut%netscape.com e25262c61f One module per line for REQUIRES. r=/sr=alecf 2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com 3826eb9902 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
leif%netscape.com c2e9958440 Fix for bug 82412: Preresolve DNS before calling into LDAP C-SDk. SR=bienvenu@netscape.com, r=dmose@netscape.com, patch=leif@netscape.com. 2001-09-17 23:35:03 +00:00
darin%netscape.com c95cf54bdc checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
patch=bbaetz, r=dougt, sr=darin
2001-09-13 02:21:05 +00:00
alecf%netscape.com e5cc5abd22 Add REQUIRES to many modules for win32 support, bug 98372 r=cls 2001-09-12 20:32:40 +00:00
cls%seawood.org f87d1c4b56 Install LDAP headers into seperate ldap include dir.
Bug #98924 r=dmose
2001-09-10 05:17:41 +00:00
valeski%netscape.com ac33036169 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway. 2001-09-05 21:28:38 +00:00
leif%netscape.com 6af64c6c73 Bug 85452, 100% CPU usage in LDAP autocomplete. r=dmose, sr=mscott,
patch=leif.
2001-08-22 01:30:19 +00:00
andreas.otte%primus-online.de c6853783af bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com 2001-08-07 20:42:57 +00:00
dmose%netscape.com c58f518755 Change LDAP autocomplete default minStringLength to only autocomplete against strings >= 2 chars long to avoid a possible hang on NT as well as unindexed searches (bug 84566; r=leif@netscape.com, sr=darin@netscape.com) and default searchFilterTemplate to catch people whose cn contains their middle name or initial (bug 90535; r=leif@netscape.com, rs=darin@netscape.com). This second patch also fixes a bug where filter templates sometimes ignored the last token of the entered string 2001-07-25 04:15:30 +00:00
leif%netscape.com a821a77707 Bug 77672, fix nsLDAPConnection leaking objects and threads. Patch=leif,
r=dmose, sr=darin, a=chofmann.
2001-06-22 01:09:20 +00:00
leif%netscape.com 1dedb98d77 Backed out my checkin, sorry for that. 2001-06-21 21:56:57 +00:00
leif%netscape.com 5d505a7750 Bug 77672, fix nsLDAPConnection leaking objects and threads. Patch=leif,
r=dmose, sr=darin, a=chofmann.
2001-06-21 21:44:18 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
leif%netscape.com 6f0519335a Bug 71247, provide scriptable UTF8 encoders in nsILDAPService. r=dmose,
sr=mscott, a=asa@mozilla.org, patch=leif@netscape.com.
2001-06-20 03:35:55 +00:00
dbaron%fas.harvard.edu 09e99242d5 To improve performance, change string iterator postfix ++ to prefix ++ when used as a statement. b=78032 r=peterv, scc, harishd, dmose sr=hyatt a=asa 2001-06-19 22:38:45 +00:00
cls%seawood.org 7f31c4d4eb Remove workaround for WS6 bug in-lieu of vendor patch listed at http://www.mozilla.org/unix/solaris-build.html .
Thanks to Rich Burridge <rich.burridge@Sun.COM> for the patch.
Bug #73834 r=dmose sr=alecf a=asa
2001-06-15 06:19:24 +00:00
dmose%netscape.com 8472214a18 Parameterize LDAP autocomplete searchfilter via hidden pref (bug 77386); also improves default searchfilter (85315). r=leif@netscape.com,srilatha@netscape.com; sr=bienvenu@netscape.com; a=asa@mozilla.org 2001-06-15 05:04:32 +00:00
leif%netscape.com 7648bd6eb2 Bug 74498: Add attribute support to SearchExt(), making it possible to limit
the search results to a set of attributes. r=dmose, sr=mscott, a=asa.
Patch by leif@netscape.com.
2001-06-14 05:48:03 +00:00
leif%netscape.com b39b1ee7a7 Fix for bug 70611, support attributes in LDAP URLs. patch=leif@netscape.com,
r=dmose, sr=mscott, a=blizzard.
2001-06-13 23:42:38 +00:00
dougt%netscape.com 9174af6517 Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko 2001-06-06 00:10:09 +00:00
dougt%netscape.com 2ce9ab7d5e Fixes bug 2001-06-06 00:02:56 +00:00
scc%mozilla.org c9ef8044a2 fixing bustage 2001-05-23 04:19:39 +00:00
leif%netscape.com 6dc106b7ae Changed LDAP XPCOM SDK to use "wstring" instead of "string", bug 71247.
r=dmose@netscape.com
sr=mscott@netscape.com
2001-05-17 06:26:35 +00:00
kandrot%netscape.com d5bd552195 Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775. 2001-05-05 05:33:37 +00:00
dmose%netscape.com 39361b75fa Initial implementation and supporting changes for nsLDAPService (bug 70422). Patch from Leif Hedstrom <leif@netscape.com>, r=dmose@netscape.com, sr=brendan@mozilla.org. 2001-05-05 02:30:50 +00:00
dmose%netscape.com 82e1565abf minor LDAP XPCOM SDK changes to support nsLDAPAutoCompleteSession, which will be checked in shortly (bug 70933). r=leif@netscape.com, sr=shaver@mozilla.org 2001-05-02 22:04:28 +00:00
colin%theblakes.com b7301ec7a8 Move ldap40 and lber40 after MOZ_COMPONENT_LIBS so that they have
a -L in effect. b=76482. r=cld. a=roc+moz.
2001-04-19 09:57:17 +00:00
dmose%netscape.com 4271f2af6e Replace duplicated CID with unique one (bug 75048). Patch from Leif Hedstrom <leif@netscape.com>. r=dmose@netscape.com, sr=shaver@mozilla.org 2001-04-12 01:40:19 +00:00
dmose%netscape.com 978ded7b33 Fix getters and setters of various LDAP URL spec pieces to actually allow a spec to be built up from the individual pieces (bug 70420). Patch from Leif Hedstrom <leif@netscape.com>. r=dmose@netscape.com, sr=shaver@mozilla.org 2001-04-12 01:25:07 +00:00
dmose%netscape.com 94ee1ddb0f Fixing --enable-ldap-experimental build bustage introduced by Necko API changes. 2001-04-11 04:34:58 +00:00
miodrag%netscape.com c7818dbf22 Allow explicit SSLSocketFactory, contribution by Kyle F. Downey, kdowney@amberarcher.com 2001-04-03 13:17:22 +00:00
miodrag%netscape.com f5696e4cf3 A minor update 2001-04-03 13:13:52 +00:00
miodrag%netscape.com ff23fa93d2 74378 fix in flushEntries(), contribution by Glenn McAllister, glenn@somanetworks.com 2001-04-03 13:12:03 +00:00
dmose%mozilla.org d7011234d0 Workaround bug in Solaris WorkShop 6 Update 1 that crashes the compiler by ifdefing out the offending code on that compiler (bug 73834). r=rich.burridge@sun.com, sr=sfraser@netscape.com 2001-03-28 23:17:44 +00:00
miodrag%netscape.com 911f809a5c Updtates for LDAPJDK 4.14 2001-03-28 15:45:58 +00:00
disttsc%bart.nl 6e48266508 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
dmose%netscape.com 3ff909bbd5 Initial interface and implementation of a class that represents the unique characteristics of an nsILDAPConnection (bug 70421). Patch from Leif Hedstrom <leif@netscape.com>. r=<dmose@netscape.com>, sr=<shaver@mozilla.org>. 2001-03-24 07:09:55 +00:00
peter.vanderbeken%pandora.be 91bc158c0f Clean up datasource. Return partial result list to allow progressive display. Don't onAssert for the attributes, let the user ask for them. Not part of the default build. r=dmose. 2001-03-22 15:02:24 +00:00
blakeross%telocity.com eaa6754a0a Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
dmose%netscape.com 65a92daa9b Fix for mac bustage from Zach. 2001-03-21 04:30:48 +00:00
dmose%netscape.com 24c7dc20d9 Turn on basic LDAP infrastructure in the default mac build. No user-visible changes yet. Code being turned on: moa=dmose@netscape.com, sr=shaver@mozilla.org. Mac system build changes: r=peterv@netscape.com, sr=sfraser@netscape.com 2001-03-21 01:45:24 +00:00
dmose%netscape.com 42c00de566 Split up ldap build options into two sections: ldap and ldap_experimental, in preparation for turning on just the ldap module in the default builds. Also fixes LDAP C SDK bustage introduced by change to --enable-nspr-autoconf. Bug 70658. Patch from leif@netscape.com, r=dmose@netscape.com, sr=alecf@netscape.com. 2001-03-14 06:41:35 +00:00
bryner%uiuc.edu e8a4514009 Fixing typo in valeski's checkin (build bustage in LDAP). sr=sspitzer. 2001-03-13 05:18:55 +00:00
valeski%netscape.com a8e9bc5bd5 sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api 2001-03-13 02:02:05 +00:00
dmose%netscape.com 2204f8059a Fixes various sr= issues turned up in preparation for turning on LDAP in the default builds (bug 70658). Removes obsolete and private interface methods; fixes spacing, and lots of misc cleanups. moa=me, sr=shaver@mozilla.org 2001-03-09 03:25:47 +00:00
disttsc%bart.nl aebc676048 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
disttsc%bart.nl 744785129a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com eab041f43f Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
dbaron%fas.harvard.edu cc6aa25233 Add REQUIRES line to fix --enable-ldap + MOZ_TRACK_MODULE_DEPS bustage. 2001-02-17 18:30:12 +00:00
Peter.VanderBeken%pandora.be 0e235ef180 Not part of the build. Correcting depth. 2001-02-13 14:16:28 +00:00
Peter.VanderBeken%pandora.be eb56c4d46d Not part of the build. Adding a QI. 2001-02-13 14:15:42 +00:00
disttsc%bart.nl 76fbedadc5 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
disttsc%bart.nl ac15734e15 Fix bustage (at least on linux with GCC) in LDAP by adding missing NS_IMETHODIMP for nsLDAPChannel::AsyncOpen 2001-02-10 04:47:37 +00:00
dougt%netscape.com 69415757ab Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
dmose%mozilla.org 63b09341a2 backing out inadvertant checkin; not in default build 2001-02-07 03:32:44 +00:00
dmose%mozilla.org 705a051a9f backing out inadvertant checkin; not in default build 2001-02-07 03:24:13 +00:00
dmose%mozilla.org f87b27e729 fix bug 67357. link-time bustage in ldap module caused by earlier nsIURI::SchemeIs change. not in default build. r=gagan@netscape.com, sr=scc@mozilla.org 2001-02-07 03:20:33 +00:00
Peter.VanderBeken%pandora.be 64c9aec804 Not part of the build. Eliminate JS warning. Correct error in CID. Add debugging info. 2001-02-05 15:46:51 +00:00
Peter.VanderBeken%pandora.be 78f14b0345 Not part of the build. Basic scaffolding for the LDAP datasource. 2001-02-02 15:58:09 +00:00
Peter.VanderBeken%pandora.be 2d5a74813b Keep LDAP xpcom component compiling after nsIChannel::AsyncWrite interface revision. Not part of the build. 2001-01-24 13:49:55 +00:00
miodrag%netscape.com ac3982e462 Updtates for LDAPJDK 4.13 2000-12-18 14:02:20 +00:00
miodrag%netscape.com 2b6b5e7122 Make file compile under JDK1.3 2000-12-08 17:17:49 +00:00
dmose%mozilla.org 7509d87f65 test commit; a=r=(not built) 2000-10-25 23:54:02 +00:00
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
leif f5153be59b * Bug fixes.
* Changed the update code, works.

* Added some debug code for the LDAPMod code.
1998-07-30 09:51:35 +00:00
leif 8dc64fe7a5 *** empty log message *** 1998-07-30 09:22:15 +00:00
leif fd185b3ed3 *** empty log message *** 1998-07-30 09:02:33 +00:00
leif 9b2df9be4b Added unixCrypt. This is non-portable, since it doesn't exist on
Windows...
1998-07-30 08:43:06 +00:00
leif ed9bb98f17 *** empty log message *** 1998-07-30 08:42:31 +00:00
chuckb%netscape.com 14442fbec0 Small fix for killing connections 1998-07-30 07:35:57 +00:00
leif 949137660e *** empty log message *** 1998-07-30 06:49:18 +00:00
leif ac9056f732 This is the first version, of a script originally implemented at Netscape. 1998-07-30 06:49:03 +00:00
leif 2cd98e64a1 *** empty log message *** 1998-07-30 05:26:08 +00:00
leif e95fbed65f *** empty log message *** 1998-07-30 03:08:03 +00:00
leif e97a79c4e1 Added ChangeLog for main and example directories. 1998-07-29 09:14:06 +00:00
leif 1569112409 Added monitor.pl 1998-07-29 09:13:21 +00:00
leif 21521ff3f6 First version, this actually works as well. 1998-07-29 09:12:37 +00:00
leif d6c8b4d16c *** empty log message *** 1998-07-29 09:09:20 +00:00
leif c9b71529bd *** empty log message *** 1998-07-29 09:01:12 +00:00
leif dd820a926c Added support for passing a hash array of arguments, as returned by the
ldapArgs() function.
1998-07-29 09:00:51 +00:00
leif b0fb6d11b6 First working version. 1998-07-29 08:59:14 +00:00
leif 855aa370ac Changed to not import the Utils name space into this object. Bad Leif. 1998-07-29 08:41:39 +00:00
leif 4a076897aa Minor changes, to look better. 1998-07-29 08:36:45 +00:00
leif e73c9e5fa7 Added more functions. 1998-07-29 08:29:07 +00:00
leif fa13d1a7c4 Minor change, to do regex match on osname=MSwin. 1998-07-29 08:27:00 +00:00
leif 3dfc88d8cc Changed some of the "reserved" hash indexes, to make sure they all both
start and end with the "_". This makes it easy to isolate them, with the
regexp /^_.*_$/.
1998-07-29 08:25:57 +00:00
leif 3f75b71208 * Got it to work.
* Changed some of the error handling functions, this needs to be tested.
* Converts attribute values from arrays to pointers to arrays.
* Changed the bind API calls.
1998-07-29 08:23:53 +00:00
leif d17afa4dc6 Changed to use Exporter::export_ok_tags(). 1998-07-29 08:21:44 +00:00
leif 882680a5d8 *** empty log message *** 1998-07-29 08:19:12 +00:00
leif cc4be6afe7 *** empty log message *** 1998-07-29 05:56:54 +00:00
leif f746a65920 *** empty log message *** 1998-07-29 03:53:52 +00:00
clayton 8ea3c844b6 MANIFEST - Changed Connection.pm to Conn.pm
Makefile.PL - Added Interactive and Automatic Makefile creation
test.pl - Added Automatic Testing through use of environment variables.
1998-07-29 03:43:34 +00:00
leif b51cf44b6d *** empty log message *** 1998-07-29 03:30:26 +00:00
leif ab7f4280d7 Fixed the #include for <ldap.h> 1998-07-29 02:58:54 +00:00
leif 54e0c6fbee Changed this file to be Conn.pm. 1998-07-29 02:45:53 +00:00
leif 7e58314164 *** empty log message *** 1998-07-29 02:41:11 +00:00
leif 13a05b0c89 *** empty log message *** 1998-07-28 23:28:53 +00:00
leif db90e0ab34 *** empty log message *** 1998-07-28 23:28:29 +00:00
leif 78220fbe13 *** empty log message *** 1998-07-28 23:28:18 +00:00
leif a516b0563f First version, migrated from my Netscape source. 1998-07-28 23:27:17 +00:00
chuckb%netscape.com 871a0dafbc Java LDAP SDK 1998-07-28 00:58:49 +00:00
clayton af70ae4229 Fixed some constant handling for constants that return strings or other
non-numeric data.  Fixes problem with LDAP_OPT_ON/LDAP_OPT_OFF.
1998-07-24 22:31:03 +00:00
clayton 5a7be944b4 - Moved everything from @EXPORT to @EXPORT_OK and %EXPORT_TAGS
- Removed references to 'donley@cig.mot.com' substituted 'donley@wwa.com'
1998-07-24 19:01:51 +00:00
clayton b7ade1167f Adding write.pl test program - again... 1998-07-24 15:35:52 +00:00
clayton 634fb3b785 Actually adding the files that were under t/ 1998-07-24 15:32:08 +00:00
clayton c2494c8a73 Moved t to test_api, as 't' is a special use directory for running multiple
automated tests.  Perhaps we will change our tests to run this way in
   the future, but until then, it breaks 'make test'.
1998-07-24 15:21:41 +00:00
clayton a12119398c Fixed conflicts from last checkin. 1998-07-24 15:19:10 +00:00
clayton 432219aef0 Fixed memory leak in hash2mod
Fixed segfault in avref2*
Replaced calls to av2modvals with avref2*
1998-07-23 12:34:32 +00:00
leif 915deb7bcc *** empty log message *** 1998-07-23 11:05:59 +00:00
leif 2b032a9375 *** empty log message *** 1998-07-23 05:31:22 +00:00
leif 8a38ba4030 *** empty log message *** 1998-07-23 05:25:09 +00:00
leif 4081c23685 *** empty log message *** 1998-07-22 22:49:55 +00:00
leif 0965bd6a43 *** empty log message *** 1998-07-22 22:38:38 +00:00
leif 6ca0fb2936 *** empty log message *** 1998-07-22 22:35:46 +00:00
leif 7067dd8212 *** empty log message *** 1998-07-21 02:43:28 +00:00
leif 9aa16b3b3c Added the MPL license to all files. 1998-07-21 02:42:38 +00:00
leif 6ba66d7992 *** empty log message *** 1998-07-21 02:32:13 +00:00
cboatwri 7c38ae1baf Added additional tcp-ip stuff for mac project 1998-05-29 23:08:33 +00:00
cboatwri 9714b276f7 Added build instructions 1998-05-29 22:40:40 +00:00
cboatwri 93bdc70ecb Added makefile for unix 1998-05-29 22:33:50 +00:00
cboatwri 20aa18e6a6 Added Directory (ldap) SDK source files for public release 1998-05-28 04:29:26 +00:00
cboatwri 86ebc1d042 Added Directory (ldap) SDK source files for public release 1998-05-28 04:23:42 +00:00