Howard Chu
|
81e9e86861
|
Fix ldap_str2rdn, make sure to update progress pointer; don't
free attrType since we never allocate it
|
2002-01-02 09:59:37 +00:00 |
|
Howard Chu
|
670c66bda9
|
Added 'W' fmt char for BVarrays
|
2002-01-02 08:50:07 +00:00 |
|
Howard Chu
|
445a4766ea
|
Added ber_get_stringbv
|
2001-12-31 14:43:54 +00:00 |
|
Howard Chu
|
ac39aa5032
|
Tweak previous commit
|
2001-12-31 12:57:17 +00:00 |
|
Howard Chu
|
d8e70bd5f4
|
in sb_debug_read/write save errno before logging a failure.
ber_log_printf can cause errors of its own and obscure the original.
|
2001-12-31 12:50:09 +00:00 |
|
Howard Chu
|
e823c74811
|
Fix typo
|
2001-12-31 12:37:45 +00:00 |
|
Howard Chu
|
9405761404
|
Moved free list to avoid additional mutex
|
2001-12-31 06:46:03 +00:00 |
|
Howard Chu
|
b92710e3a5
|
Minor cleanup
|
2001-12-31 06:44:36 +00:00 |
|
Howard Chu
|
fbc54d47d3
|
Added ber_free_buf()
|
2001-12-31 06:01:59 +00:00 |
|
Howard Chu
|
6e66d14311
|
Fix previous commit
|
2001-12-31 04:01:26 +00:00 |
|
Howard Chu
|
3e90c7dd42
|
Use queue-compat.h for queue management. Cache ctx structures on a free
list instead of always freeing them.
|
2001-12-31 03:05:56 +00:00 |
|
Howard Chu
|
b7be022824
|
Minor fix for LDAP_DN_IS_RDN_DC macro
|
2001-12-30 23:10:31 +00:00 |
|
Howard Chu
|
776ce133e9
|
More str2rdn tweaks
|
2001-12-30 09:42:58 +00:00 |
|
Howard Chu
|
5d28b4555e
|
Reorganize LDAPAVA allocation layout
|
2001-12-30 06:56:57 +00:00 |
|
Pierangelo Masarati
|
754470162d
|
remove useless function
|
2001-12-29 12:13:11 +00:00 |
|
Howard Chu
|
a191392e2e
|
Changed LDAP_AVA struct berval * to struct berval.
|
2001-12-29 10:35:24 +00:00 |
|
Howard Chu
|
60510c5e39
|
Fix memory leak in ldap_explode_dn
|
2001-12-29 06:37:20 +00:00 |
|
Howard Chu
|
729fe56698
|
Made LDAP_UTF8_CHARLEN/ldap_utf8_charlen table-driven.
|
2001-12-29 02:57:32 +00:00 |
|
Pierangelo Masarati
|
2f3f7c6765
|
ldap_str2rdn() can parse without allocating a LDAPRDN* (not very clean, though); used by dn_rdnlen
|
2001-12-28 12:50:48 +00:00 |
|
Howard Chu
|
4d7e904404
|
Added ldap_dn2bv and ldap_rdn2bv
|
2001-12-28 10:03:39 +00:00 |
|
Howard Chu
|
06b350c04c
|
Moved WSAStartup/WSACleanup to libldap/init.c. Cleanup occurs in the
internal atexit handler.
|
2001-12-28 06:12:17 +00:00 |
|
Kurt Zeilenga
|
c214a13a59
|
Works... now to test our filter parser!
|
2001-12-28 04:33:57 +00:00 |
|
Kurt Zeilenga
|
bf5fc54473
|
Add ftest (filter test) to the mix, needs work.
Misc cleanup of other tests.
Add *.dsp files for tests
|
2001-12-28 03:39:05 +00:00 |
|
Kurt Zeilenga
|
52a354f753
|
Mark more stuff as deprecated and remove some unused deprecated
routines.
|
2001-12-27 23:01:17 +00:00 |
|
Pierangelo Masarati
|
1f8e4d3884
|
cleanup
|
2001-12-27 13:54:22 +00:00 |
|
Kurt Zeilenga
|
cddf7e0e00
|
More struct berval DN changes
decrease dependency on dn_validate/dn_normalize
|
2001-12-27 07:13:13 +00:00 |
|
Kurt Zeilenga
|
a553a03586
|
More struct berval DNs changes
|
2001-12-26 23:43:28 +00:00 |
|
Kurt Zeilenga
|
5105b656b7
|
lint removal
|
2001-12-26 21:05:56 +00:00 |
|
Howard Chu
|
327f253183
|
Add optional len to ber_str2bv
|
2001-12-26 13:45:22 +00:00 |
|
Howard Chu
|
a1460e74ce
|
Added ldap_xxx2bv schema functions
|
2001-12-26 12:31:44 +00:00 |
|
Howard Chu
|
733056970e
|
Changed ber_bvdup to ber_dupbv with destination provided
|
2001-12-26 11:15:28 +00:00 |
|
Howard Chu
|
fb3af1ccbd
|
Merged ber_bvstr and ber_bvstrdup into ber_str2bv.
|
2001-12-26 10:06:19 +00:00 |
|
Pierangelo Masarati
|
5f28673792
|
hex escape everything requires escape (uncomment #define PRETTY_ESCAPE to revert to previous behavior)
|
2001-12-24 19:17:10 +00:00 |
|
Pierangelo Masarati
|
4d981f7cc5
|
better rdn exploding
|
2001-12-24 15:47:06 +00:00 |
|
Pierangelo Masarati
|
65fad45129
|
bug in explode dn (caused most test failures when requesting client-side sorted results)
|
2001-12-24 10:31:11 +00:00 |
|
Kurt Zeilenga
|
450e0d6803
|
Some minor bugs for dntest ""
|
2001-12-24 07:22:25 +00:00 |
|
Kurt Zeilenga
|
a2c6a98427
|
cannot assert la_private == NULL on free
|
2001-12-24 07:03:14 +00:00 |
|
Kurt Zeilenga
|
883196d348
|
Clean up some symbol scoping
|
2001-12-24 06:36:44 +00:00 |
|
Kurt Zeilenga
|
04ea760a91
|
Delete USE_LDAP_DN_PARSING
|
2001-12-24 06:02:59 +00:00 |
|
Kurt Zeilenga
|
d0abe6f59f
|
Misc DN cleanup, no functional changes
|
2001-12-24 06:00:02 +00:00 |
|
Kurt Zeilenga
|
25b5aaf262
|
Delete ldap_build_filter(), it's broke.
Clean up headers.
|
2001-12-24 03:49:54 +00:00 |
|
Kurt Zeilenga
|
9d56c59d1b
|
Minor cleanup, rename ldapava_free_*() routines and
don't expose symbols of ava helper routines
|
2001-12-23 22:46:37 +00:00 |
|
Pierangelo Masarati
|
dcc062dce5
|
least escaping in dnPretty (hope my wife doesn't catch me in front of the laptop :)
|
2001-12-23 09:26:44 +00:00 |
|
Pierangelo Masarati
|
6620bbff16
|
small bug exploited by malformed DCE format
|
2001-12-23 09:04:44 +00:00 |
|
Stig Venaas
|
9705dcfcd6
|
Error in exclusion set macros
|
2001-12-22 17:17:52 +00:00 |
|
Kurt Zeilenga
|
0845c0bf6f
|
zap tmplout
|
2001-12-21 04:38:36 +00:00 |
|
Kurt Zeilenga
|
80649933bd
|
Zap tmplout
|
2001-12-21 03:28:48 +00:00 |
|
Kurt Zeilenga
|
6ca3ed1b1e
|
Fix cache debugging (ITS#1501) based upon patch provided by
Will Day <willday@rom.oit.gatech.edu>.
|
2001-12-20 20:11:03 +00:00 |
|
Kurt Zeilenga
|
ae6b840350
|
Remove ttest
|
2001-12-20 07:29:33 +00:00 |
|
Kurt Zeilenga
|
c9afb5e8a3
|
misc cleanup
|
2001-12-20 01:43:03 +00:00 |
|
Kurt Zeilenga
|
c90b4fc878
|
Back out last change
|
2001-12-19 21:55:52 +00:00 |
|
Kurt Zeilenga
|
1f8cba688d
|
dsparse still needed by filter templates (which are used by ud(1)).
|
2001-12-19 21:53:30 +00:00 |
|
Kurt Zeilenga
|
b3b17ca4e7
|
Remove srchpref and disptmpl stuff.
|
2001-12-19 21:46:34 +00:00 |
|
Kurt Zeilenga
|
9ce6d07b61
|
More cleanup
|
2001-12-19 21:37:41 +00:00 |
|
Kurt Zeilenga
|
de857a1152
|
Misc cleanup
|
2001-12-19 21:23:49 +00:00 |
|
Kurt Zeilenga
|
266d8f5fc0
|
misc cleanup
|
2001-12-19 21:23:11 +00:00 |
|
Kurt Zeilenga
|
d0991d97fb
|
const'ify and remove lint
|
2001-12-19 21:22:04 +00:00 |
|
Howard Chu
|
dfba82c441
|
minor cleanup from jon@symas.com
|
2001-12-18 05:17:06 +00:00 |
|
Howard Chu
|
773b3aff16
|
more cleanup from jon@symas.com
|
2001-12-18 04:52:55 +00:00 |
|
Howard Chu
|
3d4c9a7284
|
Fix typo in previous commit
|
2001-12-18 02:55:38 +00:00 |
|
Howard Chu
|
d829c02f0b
|
Add checks for mkstemp and mktemp. Tweak utils.c:mkstemp to honor the
HAVE_MKTEMP macro in addition to HAVE_MKSTEMP
|
2001-12-18 02:54:49 +00:00 |
|
Howard Chu
|
3bdbaf5487
|
Emulate mkstemp() using mktemp() if mkstemp() is not found by configure
|
2001-12-18 02:48:20 +00:00 |
|
Kurt Zeilenga
|
ca975216b8
|
Regenerate configure and fix AC header inclusion
|
2001-12-18 02:25:21 +00:00 |
|
Kurt Zeilenga
|
c1a257a83f
|
stdlib.h should be included as <ac/stdlib.h>
|
2001-12-18 01:24:31 +00:00 |
|
Howard Chu
|
b917625a85
|
Revert previous commit.
|
2001-12-18 00:20:58 +00:00 |
|
Howard Chu
|
6456e5f559
|
from jon@symas.com - misc cleanup
|
2001-12-18 00:16:15 +00:00 |
|
Kurt Zeilenga
|
943800a534
|
We "understand" localhost to be same as the local hostname as
returned by gethostname().
|
2001-12-17 23:56:16 +00:00 |
|
Howard Chu
|
e5eb270e6c
|
from jon@symas.com - misc Windows cleanup
|
2001-12-17 22:42:55 +00:00 |
|
Howard Chu
|
320d6742b7
|
Added atexit handler to free global_opts->ldo_defludp.
|
2001-12-15 13:43:49 +00:00 |
|
Howard Chu
|
2b0819c4a9
|
Don't copy and leak user; it's an env var so just use it directly.
|
2001-12-15 12:07:40 +00:00 |
|
Howard Chu
|
3655c57594
|
Close some stdio fopen leaks.
|
2001-12-15 09:19:07 +00:00 |
|
Kurt Zeilenga
|
4e79e82972
|
Treat (!) and (!(x=a)(y=b)) as filter errors...
|
2001-12-12 06:23:02 +00:00 |
|
Howard Chu
|
e65f4c235f
|
Some more version cleanup
|
2001-12-10 16:26:32 +00:00 |
|
Pierangelo Masarati
|
f4b21cc7b5
|
reworked internal stuff
|
2001-12-10 09:43:31 +00:00 |
|
Kurt Zeilenga
|
abd9be4def
|
Remove lint and misc MSVC updates
|
2001-12-09 02:34:45 +00:00 |
|
Howard Chu
|
0552b1c53f
|
NT updates from jon@symas.com.
|
2001-12-07 04:03:25 +00:00 |
|
Howard Chu
|
ff701c286b
|
Minor fix to allow build with BDB 4
|
2001-12-07 03:56:16 +00:00 |
|
Howard Chu
|
c96f8f168e
|
Minor fixes from jon@symas.com
|
2001-12-07 03:19:29 +00:00 |
|
Howard Chu
|
257fd527c5
|
Avoid unnecessary strcmp's
|
2001-12-07 02:26:33 +00:00 |
|
Howard Chu
|
e6d6faf3c9
|
From jon@symas.com - patches for consistent use of directory separators
in pathnames.
|
2001-12-07 01:46:26 +00:00 |
|
Pierangelo Masarati
|
67ed3982fb
|
now dnValidate loops thru each value; added private member to LDAPAVA to hold the attribute description
|
2001-12-06 11:50:17 +00:00 |
|
Pierangelo Masarati
|
9260b22dec
|
liberally accept many LDAPv2/LDAPv3 stuff in DN (quoted parts, ';' as rdn separator and so); enforce exact case match of normalized dn in dnMatch (let's see what happens ...); fix a ldapava_free_rdn bug
|
2001-12-06 10:01:25 +00:00 |
|
Kurt Zeilenga
|
583336caa6
|
Minor portablility change
|
2001-12-05 16:55:28 +00:00 |
|
Pierangelo Masarati
|
fb60696ac4
|
my system does not have the removed headers; however it compiles by adding sys/time.h, is it fine?
|
2001-12-05 08:51:49 +00:00 |
|
Pierangelo Masarati
|
6568f10b7d
|
my compiler complains about this; does my fix comply with the intended behavior?
|
2001-12-05 08:49:52 +00:00 |
|
Pierangelo Masarati
|
2a2f5ad8fa
|
minor cleanup
|
2001-12-05 08:48:53 +00:00 |
|
Kurt Zeilenga
|
86f79b85d8
|
Add experimental UUID/CSN support (needed for LCUP).
|
2001-12-05 07:25:25 +00:00 |
|
Kurt Zeilenga
|
268ee5ff4a
|
Add CSN routine.
|
2001-12-05 06:30:58 +00:00 |
|
Kurt Zeilenga
|
3da9378c3a
|
Set multicast bit
|
2001-12-05 06:09:22 +00:00 |
|
Kurt Zeilenga
|
8c0de8326f
|
Some minor cleanup...
|
2001-12-05 06:00:57 +00:00 |
|
Kurt Zeilenga
|
524c139d7c
|
Add UUID code from John E. Schimmel
|
2001-12-05 05:39:34 +00:00 |
|
Pierangelo Masarati
|
9004262d95
|
reimplement dn_validate/normalize/(match) using the ldap_str2dn/dn2str stuff; need to #define USE_LDAP_DN_PARSING
|
2001-12-04 20:22:26 +00:00 |
|
Kurt Zeilenga
|
850702ba99
|
Remove lint
|
2001-12-04 06:14:16 +00:00 |
|
Kurt Zeilenga
|
4041ef05bf
|
Slight memfree cleanup
|
2001-12-04 06:10:10 +00:00 |
|
Kurt Zeilenga
|
8b4bae1fe3
|
Friendly name removal
|
2001-12-03 20:04:31 +00:00 |
|
Kurt Zeilenga
|
95b3e2a97d
|
Minor cleanup
|
2001-12-03 20:04:08 +00:00 |
|
Pierangelo Masarati
|
598d6e7859
|
small improvements and fixes; now honors ';' as rdn separator in LDAPv2 mode
|
2001-12-03 07:55:25 +00:00 |
|
Howard Chu
|
88e3454654
|
Add #include <openssl/safestack.h> to fix ITS#1412
|
2001-11-30 02:37:39 +00:00 |
|
Kurt Zeilenga
|
bfe4dc289a
|
ITS#1429 url search fix
|
2001-11-28 16:49:46 +00:00 |
|
Pierangelo Masarati
|
ea54a1a8e8
|
fix bug in previous commit
|
2001-11-12 08:47:09 +00:00 |
|