819 Commits

Author SHA1 Message Date
richm%stanfordalumni.org
55ed1cc486 bump version to 606
git-svn-id: svn://10.0.0.236/trunk@254165 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-11 16:07:27 +00:00
bugzilla%standard8.plus.com
35c76a5546 Follow up to Bug 385091 - fix build problems on msys compilers/MozillaBuild. p=Neil,r=Rich Megginson
git-svn-id: svn://10.0.0.236/trunk@254163 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-11 14:38:35 +00:00
reed%reedloden.com
cc6c146518 Bug 436806 - "binary format check during build is broken in FreeBSD 7" (directory/c-sdk parts) [p=bugmail@millibyte.net (Marco Perez) r=mcs]
git-svn-id: svn://10.0.0.236/trunk@252999 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-12 11:33:40 +00:00
mozilla%weilbacher.org
b1bde923a5 Bug 369007: Enable high-memory feature on OS/2 by default (LDAP change), r=mcs
git-svn-id: svn://10.0.0.236/trunk@250921 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-29 14:51:17 +00:00
anton.bobrov%sun.com
0c36646118 [Bug 425943] ldappasswd does not send proxied auth control if requested.
git-svn-id: svn://10.0.0.236/trunk@250193 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 08:57:21 +00:00
richm%stanfordalumni.org
a67aa34edc resolves: bug 396775 - ldapsearch ignores ENOSPC (no space) error (code fix included)
git-svn-id: svn://10.0.0.236/trunk@247769 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-13 20:56:54 +00:00
jag%tty.nl
c63775b709 Bug 416377: Have make clean etc. clean up more (in directory/c-sdk). r=mcs
git-svn-id: svn://10.0.0.236/trunk@245785 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-15 16:21:02 +00:00
anton.bobrov%sun.com
8e876b26bf Fix PWP Warning primitive tags so that they reflect the actual specification.
git-svn-id: svn://10.0.0.236/trunk@242448 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-05 12:00:08 +00:00
mark%moxienet.com
a8c5ec9e27 409224 Don't use obsolete gcc -no-cpp-precomp. r=mcs
git-svn-id: svn://10.0.0.236/trunk@241919 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-21 15:41:54 +00:00
bugzilla%standard8.plus.com
87a8dddc90 Back out temporary test patch from bug 401955 now that we have the builds.
git-svn-id: svn://10.0.0.236/trunk@238544 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-05 18:38:37 +00:00
bugzilla%standard8.plus.com
bd4119d36e Temporarily enable some extra LDAP logging to try and help diagnose bug 402536. r/sr=bienvenu for the temporary enabling.
git-svn-id: svn://10.0.0.236/trunk@238537 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-05 16:28:34 +00:00
bugzilla%standard8.plus.com
bf1085059c Bug 402536 Provide a protocol handler implementation for the nsLDAPURL in preparation for use with toolkit's password manager. r/sr=bienvenu NPOTFFB
git-svn-id: svn://10.0.0.236/trunk@238536 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-05 15:51:56 +00:00
bugzilla%standard8.plus.com
fad726cb1a Bug 399136 - 396745 broke nsLDAPChannel.cpp (MOZ_LDAP_XPCOM_EXPERIMENTAL builds). r=me,sr=bienvenu NPOTDB
git-svn-id: svn://10.0.0.236/trunk@237592 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 16:31:28 +00:00
anton.bobrov%sun.com
cefc50d379 fix for [Bug 399021] doublefree in nsldapi_free_request
git-svn-id: svn://10.0.0.236/trunk@237425 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-08 22:15:55 +00:00
gerv%gerv.net
72c5565ee0 Bug 398009 - fix mangled license headers. a=stuart.
git-svn-id: svn://10.0.0.236/trunk@237358 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 12:08:47 +00:00
nhosoi%redhat.com
c7238802ba Resolves: Bug 388398
Summary: crash after reading freed memory during referral chase
Applying the patch (attachment id=273024) by Ulf Weltman in Comment #3


git-svn-id: svn://10.0.0.236/trunk@236315 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 20:41:04 +00:00
bugzilla%standard8.plus.com
8ec99cdb42 Bug 396745 nsILDAPConnection::Init should take an nsILDAPURL as a parameter instead of three others. r/sr=bienvenu NPOTDFFB
git-svn-id: svn://10.0.0.236/trunk@236314 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 20:32:00 +00:00
nhosoi%redhat.com
b316e78c00 394071 – LDAP SASL bind fails when the given hostname is numeric IPv6 address
[Change description]
configure: generated with autoconf213
configure.in: added getaddrinfo and getnameinfo to AC_CHECK_FUNCS
config/autoconf.mk.in: added macros HAVE_GETADDRINFO and HAVE_GETNAMEINFO
ldap/clients/tools/common.c:
1. check if the given host name looks like IPv6 numeric address or not
2. if it is, try getaddrinfo + getnameinfo if available
3. if they are not or they failed, try NSPR functions, which are a bit old
handling IPv6 addresses, but for this case, they return the expected result --
FQDN.


git-svn-id: svn://10.0.0.236/trunk@236105 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 17:46:23 +00:00
bugzilla%standard8.plus.com
1b7fef0444 Bug 394661 Add an XPCOM method to expose Distinguished Name (DN) for LDAP use. p=Jeremy Lainé <jeremy.laine@m4x.org>,r=me,sr=bienvenu.
git-svn-id: svn://10.0.0.236/trunk@235445 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-10 16:18:00 +00:00
bugzilla%standard8.plus.com
0209f0a444 Bug 394659 nsLDAPOperation::AddExt() issues incorrect warning : "AddExt can only add.". p=Jeremy Lainé <jeremy.laine@m4x.org>,r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@234038 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-06 18:12:33 +00:00
jwalden%mit.edu
3a4679f1e0 Bug 348748 - Remove NS_.*_CAST macros from directory/ code. Still r=bsmedberg, a=NPOTB+no-functionality-change
git-svn-id: svn://10.0.0.236/trunk@233908 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 07:07:22 +00:00
nkinder%redhat.com
1a18d9d447 Resolves: 394934
Summary: Errors property files need to be included in ldapjdk.jar.


git-svn-id: svn://10.0.0.236/trunk@233881 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 21:28:39 +00:00
richm%stanfordalumni.org
6a376bba04 bump version to 6.0.4
git-svn-id: svn://10.0.0.236/trunk@228391 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 19:22:32 +00:00
richm%stanfordalumni.org
f3d3c9eaac Resolves: bug 386091
Description: Windows SDK package needed
Fix Description: 1) Update the packaging Makefile (package.mk) for Windows and SASL.
2) Add support for manifests in VC 8.0.  There is a new command line tool
called mt.exe that is used to generate manifest files and to compile them into
the executables.  This allows ldapsearch.exe to be able to find the right
msvcr80.dll at runtime.  This was copied from NSS at Nelson's suggestion.
3) Added support for being able to do a configure and make in a different
directory.  I find it very useful to be able to create a "build" directory and
run configure like this:
cd ~/build
/path/to/mozilla/directory/c-sdk/configure ... args ...
make
Then I can just completely blow away the build directory if I need to.  I know
this is what make clean/make clobber are supposed to do, but keeping the binary
and source directories separate like this also facilitates creating source
tarballs from the working directory for use in building rpms/packages.
There were a few changes required to cygwin_wrapper and the makefiles to
support building in this manner.


git-svn-id: svn://10.0.0.236/trunk@228387 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 17:57:12 +00:00
richm%stanfordalumni.org
dd758b072f initial import of docbook contribution from Sun
git-svn-id: svn://10.0.0.236/trunk@228382 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 14:26:52 +00:00
ulf%loop.to
0ffda1fe3f Fix to fix for bug 360035
Fix Description:
The patch was originally written for SDK 5.17.  In recent SDKs we should
use ber_tag_t or ber_len_t in place of unsigned longs.


git-svn-id: svn://10.0.0.236/trunk@228342 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 21:00:26 +00:00
ulf%loop.to
8f4546bb0d Bug: 360035
Description: server response controls lost in referral chase
Fix Description:
1) Add a nsldapi_find_controls() which skips through a ber to find a control
tag, and then calls on nsldapi_get_controls() to extract them.
2) During referral chase, stash the controls received at the end of the chase
in the request structure.
3) When the referral chase is over and we manufacture a response, add the
stashed response controls.


git-svn-id: svn://10.0.0.236/trunk@228331 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 18:32:17 +00:00
gerv%gerv.net
d3a223f8be Bug 368747 - relicense PerLDAP under the tri-license.
git-svn-id: svn://10.0.0.236/trunk@228312 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 11:27:06 +00:00
bugzilla%standard8.demon.co.uk
435f56d246 Fix Bug 124553 and Bug 297549 - Changes to various LDAP parameters in Address Book window not reflected by Quick search until restart. r=Neil,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@228246 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 18:17:59 +00:00
nkinder%redhat.com
2555608e24 Resolves: 378218
Summary: Re-implemented a bugfix in the FIRSTKEY subroutine.  This fix was re-implmented to allow us to relicense PerLDAP.  The re-implementation work was done by nhosoi%redhat.com.


git-svn-id: svn://10.0.0.236/trunk@228007 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-13 22:48:07 +00:00
richm%stanfordalumni.org
1763a59b15 Resolves: bug 256515
Description: OpenBSD: ld libldap50.a error
Fix Description: Use the c compiler (gcc) to link.  Always use the -fPIC -shared flags for linking, no matter what the chip arch is.


git-svn-id: svn://10.0.0.236/trunk@227723 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-08 22:33:01 +00:00
nkinder%redhat.com
eaa5681d8e Resolves: 383307
Summary: Make usage of SASL thread-safe.


git-svn-id: svn://10.0.0.236/trunk@227710 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-08 17:57:11 +00:00
nkinder%redhat.com
3e2fd41acd Resolves: 382817
Summary: Fixed a memory leak of the SASL I/O socket arg when closing a connection.


git-svn-id: svn://10.0.0.236/trunk@227490 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-04 21:50:01 +00:00
bugzilla%standard8.demon.co.uk
9960b92c9a Bug 382500 Remove obsolete resources (contents.rdf) in directory/xpcom/base (now that SM is an xul app). r/sr=Neil
git-svn-id: svn://10.0.0.236/trunk@227403 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-02 08:08:08 +00:00
nkinder%redhat.com
94be4969d9 Resolves: 380920
Summary: Bumped up version number to 4.18 in addition to fixing the clean build targets.


git-svn-id: svn://10.0.0.236/trunk@226547 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 21:42:44 +00:00
nkinder%redhat.com
7aa6718020 Resolves: 380215
Summary:  Fixed javadoc comments that were causing warnings at build time.


git-svn-id: svn://10.0.0.236/trunk@226263 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 17:35:41 +00:00
bugzilla%standard8.demon.co.uk
d4481bf799 Part of Bug 359716 - fix cross compilation for mac and re-enable the cygwin wrapper so that SeaMonkey and Thunderbird client builds work. r=mcs
git-svn-id: svn://10.0.0.236/trunk@224467 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 21:05:33 +00:00
bugzilla%standard8.demon.co.uk
be16a98de5 Bug 376782 Move ldap.properties to suite's locale directory. r=dmose/KaiRo,sr=Neil
git-svn-id: svn://10.0.0.236/trunk@224442 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 14:49:08 +00:00
bugzilla%standard8.demon.co.uk
e3a2e10e02 Undo previous change for fixing windows bustage now we're not building the c-sdk head until I get it approved properly
git-svn-id: svn://10.0.0.236/trunk@224095 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-03 19:17:33 +00:00
bugzilla%standard8.demon.co.uk
d06449b633 Attempt to fix windows bustage when building latest c-sdk with mozilla apps as a result of bug 359716.
git-svn-id: svn://10.0.0.236/trunk@222646 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-30 17:56:08 +00:00
gerv%gerv.net
e54511e0c1 Bug 285347 - relicense Java LDAP SDK.
git-svn-id: svn://10.0.0.236/trunk@222586 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-29 14:01:32 +00:00
anton.bobrov%sun.com
b06ea1e3fd [Bug 372858] ldap tools build without svrcore is broken.
git-svn-id: svn://10.0.0.236/trunk@222318 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-24 13:34:51 +00:00
nkinder%redhat.com
d7e2ce7cff Resolves: 372440
Author: sparkins@redhat.com
Summary: Re-implemented bug-fix to add a new constructor for the JSSESocketFactory class that allows an explicit socket factory to be passed in.  This bug-fix was reimplemented in order to re-license the LDAP JDK under the standard Mozilla tri-license.


git-svn-id: svn://10.0.0.236/trunk@222152 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 18:52:57 +00:00
nkinder%redhat.com
f34b96b20a Resolves: 372194, 62700
Author: sparkins@redhat.com
Summary: Re-implemented two bug fixes in the LDIFWriter class in order to allow us to relicense the LDAP JDK under the standard Mozilla tri-license.  The first bug had to do with the printEntryStart() method of the LDIFWriter class does not handling non-printable DN's properly.  The second bug had to do with only the first value of a multi-valued attribute being written out in LDIF format.


git-svn-id: svn://10.0.0.236/trunk@222151 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-21 18:21:16 +00:00
nkinder%redhat.com
34dc3ac6f2 Resolves: 372194, 62700
Author: sparkins@redhat.com
Summary: Re-implemented two bug fixes in the LDIFWriter class in order to allow us to relicense the LDAP JDK under the standard Mozilla tri-license.  The first bug had to do with the printEntryStart() method of the LDIFWriter class does not handling non-printable DN's properly.  The second bug had to do with only the first value of a multi-valued attribute being written out in LDIF format.


git-svn-id: svn://10.0.0.236/trunk@222047 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 23:06:02 +00:00
nkinder%redhat.com
760e9b4b94 Resolves: 372440
Author: sparkins@redhat.com
Summary: Re-implemented bug-fix to add a new constructor for the JSSESocketFactory class that allows an explicit socket factory to be passed in.  This bug-fix was reimplemented in order to re-license the LDAP JDK under the standard Mozilla tri-license.


git-svn-id: svn://10.0.0.236/trunk@222046 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 22:59:53 +00:00
bugzilla%standard8.demon.co.uk
e0bf6ba8ca Bug 374508 Log if we can't translate an ldap error and fix some warnings in nsLDAPOperation.cpp. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@222039 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 19:50:05 +00:00
richm%stanfordalumni.org
3a0887d645 bump version to 6.0.3
git-svn-id: svn://10.0.0.236/trunk@221848 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-13 23:40:35 +00:00
bugzilla%standard8.demon.co.uk
e8a2b5393f Bug 124897 Implement editing of a directory in the LDAP XPCOM SDK. Original patch by peterv, updated and revised by me. r=bienvenu,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@221612 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 16:33:49 +00:00
nhosoi%redhat.com
9a10c97450 Bug 372411: command line interface fails: NSLDIF32V6.0 could not be found
Description: nsldif32.tdf is the template file; nsldif32.def is a derived file in the autotool build.  It needs to be in CVS not to break the old style build.


git-svn-id: svn://10.0.0.236/trunk@221486 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-07 22:17:11 +00:00