Howard Chu
|
574090d184
|
Fix slap_sasl2dn(), performing internal search with wrong op.o_ndn.
|
2002-12-04 22:37:51 +00:00 |
|
Howard Chu
|
1363d4bf1a
|
Fix prev commit - require passed descriptor to be a pipe (FIFO) and
require it to only be accessible by its owner, otherwise ignore it.
|
2002-12-04 20:50:19 +00:00 |
|
Howard Chu
|
09679eb715
|
Added SLAP_MR_VALUE_NORMALIZED_MATCH, avoid redundant normalize when
calling value_find with already-normalized DNs
|
2002-12-04 18:19:46 +00:00 |
|
Howard Chu
|
5efa571ad2
|
Fix Solaris SEGV when base is not specified
|
2002-12-04 16:47:35 +00:00 |
|
Howard Chu
|
d7c0a19aab
|
Added check for sendmsg(). Added hack to use BSD sendmsg()/recvmsg() to
propagate peer creds if no explicit PEERCRED facility exists. Works
on Solaris 8.
|
2002-12-04 16:03:02 +00:00 |
|
Kurt Zeilenga
|
eb41333e4c
|
Use getpeereid(3) where available else use *_PEERCRED replacment function
|
2002-12-04 06:17:32 +00:00 |
|
Kurt Zeilenga
|
6865806190
|
regen
|
2002-12-04 05:15:59 +00:00 |
|
Kurt Zeilenga
|
c0f8e30d22
|
cleanup
|
2002-12-04 05:13:14 +00:00 |
|
Kurt Zeilenga
|
04b93e2628
|
Add LTHREAD_LIBS to BDB tests
|
2002-12-04 05:09:58 +00:00 |
|
Kurt Zeilenga
|
73b4170a6c
|
Rework libldap to not attempt to set LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE
|
2002-12-04 04:51:55 +00:00 |
|
Luke Howard
|
daf7d0c0eb
|
Support SO_PEERCRED SASL EXTERNAL authorization.
|
2002-12-04 04:14:44 +00:00 |
|
Luke Howard
|
a6edb2ae36
|
Treat all EXTERNAL DNs are already normalized.
|
2002-12-04 04:13:20 +00:00 |
|
Howard Chu
|
827ea96e16
|
ITS#1523 enhanced ACL caching
|
2002-12-04 02:35:00 +00:00 |
|
Kurt Zeilenga
|
618877cd39
|
remove proxy authorization (as first-cut was committed)
|
2002-12-03 18:45:42 +00:00 |
|
Julius Enarusai
|
9b5ec8f43b
|
Fixed minor compile errors in LDAP_LOG debug statements.
|
2002-12-03 17:06:58 +00:00 |
|
Kurt Zeilenga
|
da76c1951e
|
First-cut proxy authorization support.
|
2002-12-03 06:11:32 +00:00 |
|
Kurt Zeilenga
|
9ba95dd027
|
ITS#2221: getaddrinfo(3) not thread-safe on some platforms (namely
due to res_() routines). Change all res_() dependent routines to
share same mutex.
|
2002-12-03 01:15:03 +00:00 |
|
Hallvard Furuseth
|
416aeb9347
|
Never let ldif_parse_line() return a NULL value with success.
|
2002-12-02 22:46:07 +00:00 |
|
Hallvard Furuseth
|
3121074ad7
|
Output from ldif_fetch_url() is expected to be \0-terminated.
|
2002-12-02 22:08:26 +00:00 |
|
Hallvard Furuseth
|
2dcf00b82f
|
ldif_fetch_url() would return NULL value or pointless memory if file was empty
|
2002-12-02 21:46:58 +00:00 |
|
Kurt Zeilenga
|
1edcd14a79
|
Remove extraneous empty check
|
2002-12-02 18:46:53 +00:00 |
|
Hallvard Furuseth
|
334ff687d6
|
Esthetic change: Move break; out of if() to before the next case:
|
2002-12-02 15:46:53 +00:00 |
|
Hallvard Furuseth
|
cccc8702c6
|
Plug memory leak in ldif_parse_line() if ber_strdup( type ) failed && url.
|
2002-12-02 11:14:13 +00:00 |
|
Kurt Zeilenga
|
b215a1039b
|
ITS#2218: fix empty values w/ spaces
|
2002-12-02 04:19:01 +00:00 |
|
Pierangelo Masarati
|
3f32b6fe17
|
put 'break' only at the end of the 'case'
|
2002-12-01 19:07:05 +00:00 |
|
Hallvard Furuseth
|
b968317900
|
A search requesting 'cn;lang-en-' did not find 'cn;lang-en'.
|
2002-11-30 20:00:01 +00:00 |
|
Hallvard Furuseth
|
44620410d5
|
ldapsearch -E subentries=... lacked a break; for case 'E':
|
2002-11-30 19:17:14 +00:00 |
|
Pierangelo Masarati
|
6ce1fc099a
|
fix handling of anomalous databases, like subordinate ones (as suggested by Howard)
|
2002-11-29 17:43:28 +00:00 |
|
Kurt Zeilenga
|
ca84693b12
|
Clean up error messages
|
2002-11-29 02:49:11 +00:00 |
|
Howard Chu
|
0c5d1dc00f
|
Fix ITS#2214, clear gs->matched after freeing it.
|
2002-11-28 17:20:17 +00:00 |
|
Howard Chu
|
3260b26717
|
Fix ITS#2200, must use SASL creds exactly as received
|
2002-11-28 16:16:05 +00:00 |
|
Howard Chu
|
4056a8c8a7
|
Fix ITS#2200, must send non-NULL cred even if it's zero-length.
|
2002-11-28 16:15:27 +00:00 |
|
Howard Chu
|
ce581462bd
|
More streamlining.
|
2002-11-28 15:47:06 +00:00 |
|
Howard Chu
|
5f4db0b47f
|
Don't use be_private to point to our glueinfo. This allows underlying
backends to be called directly, instead of having to wrap every function.
Delete unneeded wrappers.
|
2002-11-28 15:17:26 +00:00 |
|
Pierangelo Masarati
|
a7c5307279
|
perhaps the assert can be removed; should work now
|
2002-11-28 08:25:12 +00:00 |
|
Kurt Zeilenga
|
e918c3b5a7
|
Add -e authzid argument processing
|
2002-11-28 05:56:19 +00:00 |
|
Kurt Zeilenga
|
8754c8f2a3
|
#unifdef paged results, remove lint
|
2002-11-28 04:38:41 +00:00 |
|
Kurt Zeilenga
|
661541fdfc
|
Fix error handling
|
2002-11-28 04:36:22 +00:00 |
|
Kurt Zeilenga
|
053da4db7b
|
Use ldap_whoami_s(3)
|
2002-11-28 03:14:54 +00:00 |
|
Kurt Zeilenga
|
5fe7d38e1c
|
Add whoami.c and passwd.c and other minor tweaks to control cleanups
|
2002-11-28 02:44:38 +00:00 |
|
Kurt Zeilenga
|
235973571a
|
proxy authz control (client only)
Misc control cleanups (client only)
|
2002-11-28 02:26:55 +00:00 |
|
Kurt Zeilenga
|
b41ab2502f
|
Revamp TODO list a bit
|
2002-11-27 19:56:58 +00:00 |
|
Howard Chu
|
10a194feb5
|
ITS#2128, setvbuf is unreliable
|
2002-11-27 04:13:19 +00:00 |
|
Howard Chu
|
e721e6bec9
|
Fix ITS#2187, recursively free all requests
|
2002-11-27 03:57:36 +00:00 |
|
Howard Chu
|
1702d408bf
|
ITS#2184 maxbuf tweaks from Larry Greenfield @ CMU
|
2002-11-27 03:51:46 +00:00 |
|
Howard Chu
|
ca4764ccfa
|
ITS#2202, set SASL_SUCCESS_DATA on sasl_server_new().
|
2002-11-27 03:49:04 +00:00 |
|
Howard Chu
|
36c915a134
|
Fix ITS#2200, revert patch in rev 1.128. SASL/Kerberos4 requires a patch
to Cyrus SASL lib/server.c, can't fix it here.
|
2002-11-27 03:46:42 +00:00 |
|
Kurt Zeilenga
|
4e223d588b
|
Reorder header inclusion to resolve ITS#2204.
|
2002-11-26 20:22:24 +00:00 |
|
Kurt Zeilenga
|
6b42a33152
|
Reorder build order to ensure -llutil is available -llber and
-llber is available for -llunicode. Add -llber to ucgendat
(to pick up snprintf).
|
2002-11-26 20:18:03 +00:00 |
|
Kurt Zeilenga
|
97b211174a
|
Set -static when doing build from CVS
|
2002-11-26 18:11:05 +00:00 |
|