Kurt Zeilenga
526d010635
Patch: add OpenLDAPaci #public# access (ITS#2005)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
I couldn't find a way for an OpenLDAPaci to grant public access to an
entry, so I added a dnType #public# for that. It is in the position
of subjectDn in the draft, which seems kind of stupid, so I put it
in the position of dnType instead.
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, Aug 2002.
2002-08-05 17:53:39 +00:00
Kurt Zeilenga
f8c0481dd4
Patch: ACL #access-id#<invalid-DN> granted access to everyone (ITS#2006)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
There is a bug in OpenLDAPaci's "access-id": If the specified DN is
invalid so dnNormalize2() fails, everyone gets access.
This means that e.g. "#access-id#[all]" gives public access, so it
might be considered a feature, but I fixed it anyway:-) I guess that
means the change should be documented in the release notes, though.
See also ITS#2005 (add OpenLDAPaci #public# access).
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, Aug 2002.
2002-08-05 17:52:16 +00:00
Howard Chu
dcba22cc05
ITS#1956, bvalp declaration
2002-08-03 09:15:17 +00:00
Howard Chu
771f70eb0f
Fix ITS#1994, Windows heap consistency
2002-08-03 02:57:52 +00:00
Pierangelo Masarati
40f3da36b0
need <lutil.h> for lutil_gentime
2002-08-02 10:24:03 +00:00
Pierangelo Masarati
540dbbe1ed
fix previous commit
2002-08-02 10:00:44 +00:00
Kurt Zeilenga
884b476c32
Add note regarding user/system checks and operational attributes.
2002-08-02 00:55:50 +00:00
Howard Chu
91aff0b3e2
Revert previous commit. Fix needs more design.
2002-08-01 07:09:11 +00:00
Howard Chu
d9eac72099
ITS#1995 return error text when ldap_pvt_tls_check_hostname fails
2002-08-01 03:23:29 +00:00
Howard Chu
478283ea47
ITS#910, ITS#1983 retry partial writes in ber_pvt_sb_do_write
...
blind fix, needs testing
2002-08-01 03:03:52 +00:00
Kurt Zeilenga
d22612e8db
ITS#1951: saslRegexp limits syntax of regular expressions
...
Don't normalize regex.
Also, s/LDAP_OPERATIONS_ERROR/LDAP_OTHER/
2002-08-01 01:10:55 +00:00
Howard Chu
d01375b200
Fix bdb_idl_union of range and list (related to ITS#1969
2002-07-31 23:43:56 +00:00
Kurt Zeilenga
838643d5ad
operationsError != Internal Error
...
hence, s/LDAP_OPERATIONS_ERROR/LDAP_OTHER/
2002-07-31 22:49:02 +00:00
Kurt Zeilenga
478a7103c0
Add member filter components to groupOfName assertions
2002-07-30 04:14:58 +00:00
Kurt Zeilenga
182dcf27e2
clean up curly matching
2002-07-28 07:37:46 +00:00
Kurt Zeilenga
eb581e43e7
Fix for:
...
SASL regex segmentation faults with group based acls (ITS#1978)
based, in part, by patch submitted by Simon Wilkinson <simon@sxw.org.uk>.
2002-07-28 07:27:55 +00:00
Kurt Zeilenga
dc4413349e
Fix up restart code for EINTR
2002-07-28 05:30:39 +00:00
Kurt Zeilenga
c054d8458a
Fix pkiUser
2002-07-27 10:25:42 +00:00
Kurt Zeilenga
e53214b26f
ITS#1965: use snprintf
2002-07-27 07:39:50 +00:00
Kurt Zeilenga
1677f178ce
ITS#1985 fix: blind commit
2002-07-27 07:37:04 +00:00
Kurt Zeilenga
2f9b89b4af
Improve schema error messages
2002-07-27 06:08:51 +00:00
Howard Chu
f2af8dfdd7
If HAVE_EBCDIC, translate dbname from ASCII to EBCDIC in ldbm_open.
2002-07-27 04:43:48 +00:00
Howard Chu
b934eeb948
test progs need -llutil
2002-07-27 03:34:23 +00:00
Howard Chu
db8aec69e2
test programs need -llutil
2002-07-27 03:20:47 +00:00
Howard Chu
0fcec3a01c
test programs need -llutil
2002-07-27 03:06:15 +00:00
Howard Chu
3b141ba108
Fix segfault from ITS#1960 hacks
2002-07-27 02:19:44 +00:00
Howard Chu
b6620f3d25
Use lutil_gentime
2002-07-27 02:10:43 +00:00
Howard Chu
d4df52a659
Silence struct tm warnings
2002-07-27 02:10:02 +00:00
Howard Chu
5ed1677d13
Detect EBCDIC for SP2NL/NL2SP translation
2002-07-27 00:56:33 +00:00
Howard Chu
5a5f9219bf
Moved slap_strcopy, slap_strncopy to lutil_strcopy, lutil_strncopy
...
Added lutil_gentime
2002-07-27 00:26:27 +00:00
Howard Chu
155c16484b
Moved slap_strcopy, slap_strncopy to lutil_strcopy, lutil_strncopy
...
Added lutil_gentime, moved lutil_vsnprintf to stdio.c
2002-07-27 00:25:16 +00:00
Howard Chu
5a01db28e3
Moved slap_strcopy, slap_strncopy to lutil_strcopy, lutil_strncopy
2002-07-27 00:24:02 +00:00
Howard Chu
f969443fb7
Additional tweak for HAVE_PTHREADS_OS390
2002-07-27 00:12:39 +00:00
Howard Chu
d8929296b8
Use lutil_progname, #include <lutil.h> to get it.
2002-07-27 00:06:27 +00:00
Kurt Zeilenga
89b3550f95
Clarify error messages
2002-07-26 17:35:57 +00:00
Kurt Zeilenga
e981dcbad5
use strongAuthRequired instead of operationsError to indicate
...
authentication required before modification.
2002-07-26 15:29:36 +00:00
Howard Chu
c4f91fc9a8
Revert previous commit, too much broken
2002-07-26 14:22:45 +00:00
Howard Chu
f8f4f383ea
Fix previous commit
2002-07-26 13:46:09 +00:00
Howard Chu
589b0fcdd6
stdio kludge for OS/390; stdlib.h must be included after stdio.h
2002-07-26 13:36:04 +00:00
Howard Chu
91836e4eba
Fix argvec for OS/390
2002-07-26 13:29:37 +00:00
Howard Chu
d6ae1d95de
Include <sys/stat.h> for mkdir prototype
2002-07-26 13:24:37 +00:00
Howard Chu
2db6e4e97e
Must include <stdio.h> for prototypes
2002-07-26 13:21:27 +00:00
Howard Chu
d889d5f1dc
Use both <string.h> and <strings.h> if BOTH_STRINGS_H is defined
2002-07-26 11:31:29 +00:00
Howard Chu
84b91f70ad
Minor uniformity tweaks, use lutil_progname, don't use fscanf
2002-07-26 03:22:53 +00:00
Howard Chu
42ef1aab4d
Make liblutil before liblunicde, ucgendat needs liblutil
2002-07-26 03:17:21 +00:00
Howard Chu
1a0ca2195e
Moved <stdio.h> before <ac/stdlib.h>
2002-07-26 03:16:21 +00:00
Howard Chu
cc8aa38d7d
Some tweaks for OS/390 pthreads. Func signatures are different, return
...
val is 0/-1 with err in errno instead of in return val.
2002-07-26 03:15:25 +00:00
Howard Chu
a20390528d
Fix previous commit, "data" disappeared...
2002-07-26 03:14:13 +00:00
Howard Chu
f0b25d7b2c
Conditionalize use of vsyslog
2002-07-26 02:56:01 +00:00
Kurt Zeilenga
ee705326d4
More 64-bit hacking...
...
This code should be rewritten to avoid fixed sized types.
2002-07-25 15:00:31 +00:00