Commit Graph

599 Commits

Author SHA1 Message Date
Emmanuel Dreyfus
e240d55c07 Add libtoolized makefile 2009-04-25 18:19:24 +00:00
Gavin Henry
6981c8fd04 slapo-nssov.5 draft. Please use as starting point. 2009-04-23 11:29:36 +00:00
Howard Chu
21f5405978 Use nslcd-mapped PAM error codes instead of actual PAM error codes 2009-04-23 08:23:58 +00:00
Howard Chu
50283523bd More for sessions, working. TODO: configure list of sessions to record 2009-04-23 07:56:40 +00:00
Howard Chu
4a6d46dfa9 More for session management 2009-04-23 00:38:41 +00:00
Howard Chu
42a7e05809 Reformat requests, rough pwmod support 2009-04-20 10:25:24 +00:00
Howard Chu
9b67609efb More for prev commit 2009-04-20 10:24:42 +00:00
Howard Chu
d8778432cf Added uidnumber checks 2009-04-20 03:53:09 +00:00
Howard Chu
8619215354 Use local_ssf for our fake connections 2009-04-20 03:37:52 +00:00
Howard Chu
d17d30dc38 sanity check for host_ad and svc_ad 2009-04-20 03:18:34 +00:00
Howard Chu
8fd0d184a7 Flesh out config options, implement authorization checks 2009-04-20 02:42:40 +00:00
Howard Chu
655881d0c4 Start documenting PAM support 2009-04-19 01:56:24 +00:00
Howard Chu
825870a072 We need the authorizedService schema 2009-04-19 01:15:22 +00:00
Howard Chu
d7fa38c003 Move tmpluser to authz call; add ppolicy support to authc 2009-04-18 23:12:36 +00:00
Howard Chu
51b87202e0 In uid2dn, only return success if a unique DN was found 2009-04-18 23:11:33 +00:00
Howard Chu
408e751200 Move tmpluser to authz call; print authz messages regardless of success
status
2009-04-18 23:10:58 +00:00
Howard Chu
20657af2de In pwmod, ctx may be empty so always pass current username 2009-04-18 01:44:22 +00:00
Howard Chu
609efdc0b3 *** empty log message *** 2009-04-18 00:50:14 +00:00
Howard Chu
f735dcc712 Add pam support (work in progress) 2009-04-17 12:18:51 +00:00
Howard Chu
8b5489e681 Add pam support (work in progress) 2009-04-17 12:11:33 +00:00
Howard Chu
016500f41d Add missing newlines to debug msgs 2009-04-17 12:10:27 +00:00
Howard Chu
7ad72fca15 Fix prev commit - work-in-progress 2009-04-17 07:23:15 +00:00
Howard Chu
856a790a28 Add missing newlines to debug msgs 2009-04-17 07:19:48 +00:00
Howard Chu
060f193af7 Fix typo in debug 2009-04-17 03:41:54 +00:00
Emmanuel Dreyfus
b697550ddc If the change set becomes empty, prevent other overlays from executing and
return a success.
2009-03-16 22:05:47 +00:00
Pierangelo Masarati
161169aa11 free self in case anything goes wrong 2009-03-14 16:41:58 +00:00
Pierangelo Masarati
3f58df73a5 don't short circuit callback list 2009-03-14 16:27:59 +00:00
Emmanuel Dreyfus
58437e838a Remove two useless lines (a badly applied patch before the last commit?) 2009-02-11 05:03:25 +00:00
Emmanuel Dreyfus
b5baf7fd01 libtoolize autogroup
add install rules for autogroup, nops and smbk5pwd
2009-02-07 22:10:24 +00:00
Quanah Gibson-Mount
dab20397a7 Add CVS header 2009-02-02 23:48:07 +00:00
Emmanuel Dreyfus
f3254b319d Add makefile for slapo-cloak 2009-02-02 22:14:07 +00:00
Quanah Gibson-Mount
43a35baf98 Add CVS header 2009-02-02 19:32:35 +00:00
Emmanuel Dreyfus
56e651a041 Missing stuff for proper linking of the module (sorry for the double commit) 2009-01-31 19:23:04 +00:00
Emmanuel Dreyfus
4e08a2da1b libtoolize 2009-01-31 18:42:59 +00:00
Howard Chu
ba0863d500 ITS#5660 SHA2 password hashes 2009-01-26 04:08:34 +00:00
Howard Chu
4fe69b3fc5 ITS#5410 add support for gcrypt ( GnuTLS ) 2009-01-26 03:58:33 +00:00
Kurt Zeilenga
4af9eb9715 Update copyright notices 2009-01-22 00:40:04 +00:00
Emmanuel Dreyfus
e281c948cb Move cloak config OID from overlay to contrib branch (ITS#5872) 2009-01-10 11:22:36 +00:00
Emmanuel Dreyfus
f1e2cc411f The cloak overlay hides some attributes unless explicitely requested (ITS #5872) 2009-01-09 05:26:28 +00:00
Pierangelo Masarati
920dca9762 improvements by David Hawes (ITS#5756) 2008-11-19 10:17:27 +00:00
Ralf Haferkamp
8e358f214c corrected filter and search limits in uid2dn function (ITS#5802) 2008-11-10 15:45:01 +00:00
Ralf Haferkamp
def11e2fce Fixed "nssov-map" handling when using slapd.conf (ITS#5801) 2008-11-10 14:48:06 +00:00
Ralf Haferkamp
1d468467e6 Don't crash on empty groups (ITS#5800) 2008-11-10 14:24:29 +00:00
Ralf Haferkamp
93f3ae50db Adapt to recent changes in filter_free_x() interface 2008-11-07 13:38:30 +00:00
Pierangelo Masarati
d641477db0 more about ITS#5732 2008-11-01 14:30:14 +00:00
Howard Chu
da347b78b9 ITS#5766 honor principal expiration 2008-10-30 15:56:48 +00:00
Howard Chu
bcbb456391 remove references to OpenLDAP 2.4.6 2008-09-04 02:15:21 +00:00
Ralf Haferkamp
13342fdb79 - remove unneeded Copy-Constructor
- allow to create Controls with no value
2008-08-27 21:19:51 +00:00
Ralf Haferkamp
4aa7e7a5b8 Allow to pass LDAP_SCHEMA_-flags 2008-08-08 11:14:58 +00:00
Howard Chu
e7383994fb ITS#5575, passwords now need to be NUL-terminated by us 2008-06-23 19:32:45 +00:00
Ralf Haferkamp
62b03af050 regenerated 2008-06-23 15:23:56 +00:00
Ralf Haferkamp
65138bc66d Added missing files for make dist 2008-06-23 15:22:38 +00:00
Ralf Haferkamp
cf9c81710f regenerated 2008-06-23 14:42:08 +00:00
Ralf Haferkamp
21ec8aaac7 include version.var and .sh into the distribution 2008-06-23 14:40:35 +00:00
Ralf Haferkamp
0a73b8a854 regenerated autoconf related files 2008-06-23 14:26:49 +00:00
Ralf Haferkamp
1d82d1d86a Define library version/release in version.var to avoid regenerating
Makefile.in with every release. (works similar to OpenLDAP's main
version.sh/version.var)
2008-06-23 14:09:38 +00:00
Ralf Haferkamp
2bc9106fe1 cleanup, added AC_COPYRIGHT and AC_REVISION macros 2008-06-23 11:08:36 +00:00
Howard Chu
329f4e53c8 s/must/may/ - SSDs are available whether configured or not 2008-06-21 19:13:23 +00:00
Ralf Haferkamp
af38418187 be more liberal when parsing LDIF Entries 2008-06-20 13:19:12 +00:00
Hallvard Furuseth
70a964e64d nitpicks 2008-06-16 12:57:26 +00:00
Gavin Henry
f2433f5b9f Read over, update using work from hallvard and spell check. 2008-06-16 11:20:25 +00:00
Hallvard Furuseth
64f2ea996f Initial revision 2008-06-14 18:18:08 +00:00
Ralf Haferkamp
31780c2add added support for deleting attribute type from the list of attributes 2008-06-12 14:47:55 +00:00
Howard Chu
37784d76e3 Add nssov overlay 2008-06-02 12:13:00 +00:00
Howard Chu
c682cce27c nss-ldap overlay, built with nss-ldapd-0.6.2 2008-06-02 12:08:05 +00:00
Emmanuel Dreyfus
7baff7393c Use DES_* functions instead of deprecated des_* 2008-05-20 05:18:33 +00:00
Emmanuel Dreyfus
364b87f587 Here is slapo-nops, used to remove idempotent operations (i.e.: replacing
an attribute values by the exact same values)
2008-05-19 22:44:08 +00:00
Ralf Haferkamp
318a680879 - removed unneeded copy constructor
- handle more AttributeType properties
- additional "const"-ification
2008-04-30 17:43:32 +00:00
Ralf Haferkamp
c9f7beb86a Use "const" where appropriate 2008-04-30 15:18:28 +00:00
Gavin Henry
51be9d70fe just a typo I found when reading. 2008-04-07 17:19:23 +00:00
Gavin Henry
e720e064c6 just a typo I found when reading. 2008-04-07 16:05:59 +00:00
Ralf Haferkamp
20d2188cbf empty() and size() methods 2008-04-04 10:36:01 +00:00
Howard Chu
78a1714ad9 Fix bogus whitespace from 1.18 2008-04-03 09:48:39 +00:00
Ralf Haferkamp
ee846c174c SASL support for LDAPConnection 2008-04-01 16:35:42 +00:00
Ralf Haferkamp
e4c84417f7 added $OpenLDAP$ CVS Keyword 2008-03-28 11:27:24 +00:00
Ralf Haferkamp
93529d26c5 added $OpenLDAP$ CVS Keyword 2008-03-28 11:05:10 +00:00
Ralf Haferkamp
14336cb9ae - Build LdifWriter
- added $OpenLDAP$ CVS Keyword
2008-03-28 10:57:48 +00:00
Ralf Haferkamp
2297aaf3f8 initial LdifWriter code 2008-03-27 17:02:37 +00:00
Ralf Haferkamp
5568abbbca - Plugged memory leak default constructor
- Fixed copy-constructor
2008-03-27 14:02:58 +00:00
Ralf Haferkamp
133ecac740 build LdifReader 2008-03-20 16:11:15 +00:00
Ralf Haferkamp
e4b9519810 Improved error handling 2008-03-20 16:10:37 +00:00
Ralf Haferkamp
fee0730f26 derive LDAPException from std::exception, merged ReferralException into the
LDAPException files
2008-03-20 15:08:29 +00:00
Ralf Haferkamp
9277b5b45f missing pieces from last commit 2008-03-20 13:24:49 +00:00
Ralf Haferkamp
289e63985c Read LDIF version, handle comments and empty lines 2008-03-20 10:01:33 +00:00
Ralf Haferkamp
8df3224ccf Initial code for Ldif classes 2008-03-17 16:08:51 +00:00
Ralf Haferkamp
8f98dc6585 Allow IPv6 addresses 2008-03-17 13:57:47 +00:00
Ralf Haferkamp
adee18e145 Fixed parsing of URIs with missing host and/or port 2008-03-17 11:18:47 +00:00
Gavin Henry
17f22b3ee7 Updated via 'doxygen -u doxygen.rc' 2008-03-07 17:18:22 +00:00
Gavin Henry
7b3015b338 Tidied include lines 2008-03-07 16:46:23 +00:00
Howard Chu
ef852b01aa Cleanup 2008-03-04 01:11:19 +00:00
Ralf Haferkamp
b3e5e04595 Remove request from active requests stack in exception handler 2008-02-26 13:34:59 +00:00
Ralf Haferkamp
2b628547f5 Avoid double free of LDAPRequest 2008-02-26 13:24:02 +00:00
Ralf Haferkamp
9cbcbbe596 fixed missing #includes 2008-01-22 15:34:04 +00:00
Ralf Haferkamp
98f63844c8 cleanup #includes, removed SUSE-specific stuff from comments 2008-01-22 14:31:54 +00:00
Ralf Haferkamp
2c52832d1a add wrapper methods to add/replace Attributes 2008-01-22 14:14:39 +00:00
Hallvard Furuseth
cd63a0c43b Warning cleanup: function ptr <=> void* at ldap_pvt_thread_pool_<set/get>key() 2008-01-11 06:07:43 +00:00
Hallvard Furuseth
2ab2740cbb ldap_pvt_thread_pool_getkey() arg 'data' should point to a void* variable 2008-01-08 16:23:05 +00:00
Kurt Zeilenga
c890c96d13 Happy New Year (belated) 2008-01-08 00:19:56 +00:00
Pierangelo Masarati
30f401c628 rename ldap_pvt_thread_pool_setkey_x() to ldap_pvt_thread_pool_setkey() (as part of ITS#5309) 2008-01-07 21:35:03 +00:00
Howard Chu
ea9863bf6c Assign contrib config OID 2007-12-28 07:51:00 +00:00
Ralf Haferkamp
3ce83307f7 autoconf/automake adjustments, regenerated files 2007-12-20 12:35:30 +00:00
Ralf Haferkamp
ba0cd79651 initial support for SASL 2007-12-20 12:33:48 +00:00
Ralf Haferkamp
c677b95768 Fixed includes 2007-12-20 11:58:40 +00:00
Ralf Haferkamp
621099e15d Check for active requests before trying to receive a message 2007-12-20 11:49:03 +00:00
Ralf Haferkamp
914872c12a Helper Classes to handle cyrus-sasl interactions 2007-12-19 16:54:42 +00:00
Pierangelo Masarati
20f2548c82 fix declarations of buffers for numeric strings; other related cleanup 2007-12-15 15:23:23 +00:00
Howard Chu
946e859108 ITS#5145 autogroups, with minor cleanup 2007-12-15 11:48:56 +00:00
Ralf Haferkamp
b52fb10b13 moved ldap_result() code to the LDAPRequest-Class 2007-12-11 16:57:21 +00:00
Ralf Haferkamp
f0b840c4f7 getURLString() is const now to avoid uneeded copying when using UrlLists 2007-11-21 11:19:10 +00:00
Gavin Henry
da801e3db0 addpartial overlay update for 2.4.6 (ITS#3593) 2007-11-14 18:05:07 +00:00
Ralf Haferkamp
99fab38565 increased version number and regenerated autoconf/automake files 2007-11-07 11:02:26 +00:00
Ralf Haferkamp
d63b735e7f Fixed gcc 4.3 compile issues 2007-11-07 11:01:03 +00:00
Ralf Haferkamp
029a05a8d5 use URIs instead of hostname/port 2007-10-17 17:07:05 +00:00
Ralf Haferkamp
f3c2c29f69 fixed typo 2007-10-17 16:42:07 +00:00
Howard Chu
6db8d0d1b5 Init/destroy mutex 2007-09-27 19:20:04 +00:00
Howard Chu
e6d027ae8f Microsoft-style Update Sequence Numbers 2007-09-27 02:09:38 +00:00
Howard Chu
148afe6aa0 Add Modifications / sml_numvals 2007-09-23 00:22:47 +00:00
Howard Chu
75df004a04 Use OLcfgCt{Oc|At} arc for contrib modules 2007-09-22 23:58:54 +00:00
Ralf Haferkamp
8d8f2d4378 Silence compiler warnings 2007-09-21 11:27:23 +00:00
Ralf Haferkamp
7c3476d188 Regenerated 2007-09-21 11:13:12 +00:00
Ralf Haferkamp
89db79cde5 more for out of source builds 2007-09-21 11:05:10 +00:00
Ralf Haferkamp
4f894ffe22 out of source builds should work now 2007-09-21 11:03:14 +00:00
Ralf Haferkamp
0b326103d6 #ifdef LDAP_OPT_DIAGNOSTIC_MESSAGE, to be able to build with older libldap 2007-09-21 11:00:23 +00:00
Ralf Haferkamp
1585022fde Adopted to latest API changes 2007-08-03 12:17:47 +00:00
Gavin Henry
780f25c512 New module. ITS#3593 2007-07-27 11:08:09 +00:00
Pierangelo Masarati
5616af14c3 needs portable.h 2007-06-02 11:31:17 +00:00
Hallvard Furuseth
a376bb455e Regenerate 2007-05-18 18:53:10 +00:00
Hallvard Furuseth
73aaead5bd Re-fixing ITS#2667: test -a and test -o unportable, use && and ||. 2007-05-18 15:23:28 +00:00
Pierangelo Masarati
bf144a4ec0 apply fixes in ITS#4951 (tested) 2007-05-13 23:14:55 +00:00
Hallvard Furuseth
bbc719ca56 ITS#4948: '#if <undefined macro>' -> '#ifdef' warning cleanup 2007-05-09 18:17:10 +00:00
Ralf Haferkamp
5856d39289 Fixed initialization of "usage" and "single" attributes 2007-01-24 14:27:29 +00:00
Ralf Haferkamp
7741e1eeff add support for usage flag 2007-01-09 12:24:04 +00:00
Ralf Haferkamp
69e3a58b2b store LDAP_OPT_DIAGNOSTIC_MESSAGE in correct Attribute 2007-01-09 12:23:31 +00:00
Kurt Zeilenga
da6d9eb046 happy new year 2007-01-02 20:00:42 +00:00
Pierangelo Masarati
0544badf19 move slapo-denyop to contrib/slapd-modules/debyop/ 2006-12-28 16:30:53 +00:00
Pierangelo Masarati
9fc7cd7267 move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701) 2006-12-28 16:30:33 +00:00
Pierangelo Masarati
26c2c98196 move slapo-lastmod to contrib/slapd-modules/lastlog/ (ITS#4701) 2006-12-28 16:23:57 +00:00
Pierangelo Masarati
b11f35f104 fix typo 2006-12-17 22:34:35 +00:00
Howard Chu
e05fdb41fc Check for failure from k5adm init 2006-12-15 16:38:45 +00:00
Pierangelo Masarati
968da1cb14 add LDAP_OPT_DIAGNOSTIC_MESSAGE; replace deprecated option names 2006-10-14 17:04:17 +00:00
Ralf Haferkamp
ca7bf18fe8 reworked #includes 2006-10-10 14:25:00 +00:00
Luca Scamoni
fbed376e2d add support for "sambaPwdCanChange" 2006-09-21 09:17:05 +00:00
Pierangelo Masarati
a9c4b54f1b really really minor cleanup 2006-09-08 21:19:05 +00:00
Ralf Haferkamp
2d2ad0e314 example code for the LDAPUrl Class 2006-07-03 16:31:27 +00:00
Ralf Haferkamp
804ff1ed94 new routines for parsing/constructing LDAP Urls 2006-07-03 16:30:33 +00:00
Ralf Haferkamp
b0bb5cc23c minor cleanup 2006-07-03 16:29:30 +00:00
Ralf Haferkamp
fe98ff05e9 - removed deprecated acconfig.h.
- regenerated autoconf/automake/libtool related files
2006-06-01 16:19:44 +00:00
Pierangelo Masarati
864e276981 always try to open config; NULL means use default 2006-05-12 14:42:49 +00:00
Pierangelo Masarati
f35a55398a add (basic) support for {RADIUS} scheme; userPassword attributes prefixed with {RADIUS} are interpreted as RADIUS userids and authentication occurs contacting the configured RADIUS servers with that userid and the provided password (experimental; please report) 2006-05-12 12:03:05 +00:00
Hallvard Furuseth
7ead463927 Remove suspicious whitespace from makefile 2006-04-01 23:29:41 +00:00
Ralf Haferkamp
d3d7976747 - use ldap_url_desc2str() to construct URL
- throw Exception in initialization error
2006-03-31 15:55:19 +00:00
Howard Chu
b623699a44 Support for obsolete proxy authorization control 2006-03-30 08:22:39 +00:00
Kurt Zeilenga
fdfd5e7ec0 clarify 'native' 2006-01-25 22:13:14 +00:00
Pierangelo Masarati
4d9fc0e85d improve logging 2006-01-14 18:59:46 +00:00
Pierangelo Masarati
a76a78096d trace overlay: traces overlay execution 2006-01-14 18:44:55 +00:00
Kurt Zeilenga
acbb5cf689 Happy new year! 2006-01-03 23:11:52 +00:00
Kurt Zeilenga
755fb9931c moved to slapd-modules 2005-12-24 01:15:23 +00:00
Pierangelo Masarati
bfdceee00f fix typo in last commit 2005-12-21 00:22:37 +00:00
Pierangelo Masarati
d34fffcaf9 use lutil_ato*() whenever appropriate 2005-11-24 01:10:05 +00:00
Pierangelo Masarati
754e59543d cleanup 2005-11-20 01:39:19 +00:00
Pierangelo Masarati
8f0d3530e2 fix previous commit; use table-driven attribute description lookup 2005-11-14 12:33:40 +00:00
Pierangelo Masarati
450e3aaaec refine previous commit 2005-11-14 11:23:03 +00:00
Pierangelo Masarati
8520a8dfd7 cleanup in case of failure 2005-11-12 16:24:12 +00:00
Pierangelo Masarati
29fab9cfd4 add support for "sambaPwdMustChange"; add support for back-config 2005-11-12 16:18:09 +00:00
Pierangelo Masarati
c2d9d642f9 cleanup 2005-10-13 22:28:30 +00:00
Pierangelo Masarati
c5e6f6db13 silence warnings for DO_SAMBA build 2005-10-13 22:23:02 +00:00
Ralf Haferkamp
dc61d7bc56 regenerated autoconfig/automake files 2005-10-05 17:30:04 +00:00
Ralf Haferkamp
efdd59d70d don't use deprecated libldap functions 2005-10-05 17:26:27 +00:00
Hallvard Furuseth
023d510766 Support POSIX 1003.1-2001 without XSI extensions (ITS #2667):
Do not use test -a/-o.  Use shell features like &&, || or case...esac.
Use grep instead of egrep (but not the not-yet-portable Posix variant grep -E).
Based on a patch from Paul Eggert.
2005-09-17 22:22:15 +00:00
Pierangelo Masarati
c365b701cb reflect API changes 2005-08-22 16:31:23 +00:00
Pierangelo Masarati
3b4b9cbc33 check software version 2005-08-22 09:28:13 +00:00
Pierangelo Masarati
0b9988ab8d moved from servers/slapd/overlays 2005-08-22 09:14:12 +00:00
Pierangelo Masarati
35de807a93 add posixGroup access control via dynacl as an example of how dynacl work 2005-08-17 14:32:27 +00:00
Howard Chu
5944f306d7 ITS#3910 heimdal 0.7 compatibility, silence warnings 2005-08-11 21:05:19 +00:00
Pierangelo Masarati
3d69f55986 fix headers (ITS#3896) 2005-07-27 23:32:29 +00:00
Howard Chu
0bb80f0ccd Add note about shared library requirements 2005-07-02 10:21:03 +00:00
Howard Chu
18714cee18 Add SLAP_MOD_INTERNAL flag on mod ops if it's defined 2005-06-04 09:57:27 +00:00
Sang Seok Lim
62c62f039f Bug fix in Component Matching for CRL support 2005-05-09 01:06:06 +00:00
Ralf Haferkamp
7496ebeb35 -increase version number
-regenerated autoconf and automake files
-additional example code
2005-04-20 13:03:09 +00:00
Ralf Haferkamp
00c7cf396b improved error reporting 2005-04-20 12:57:51 +00:00
Ralf Haferkamp
7389cb27ed support for syntax and equality matching rule 2005-04-20 12:54:49 +00:00
Howard Chu
7862d5d014 Partial revert, must use lower-case hex 2005-04-08 23:33:26 +00:00
Howard Chu
2ee11b3744 cleanup whitespace, use upper case hex for nt/lm 2005-04-07 02:26:14 +00:00
Howard Chu
6b784de0df ITS#3635 fix input to lmhash 2005-04-07 02:23:17 +00:00
Sang Seok Lim
7c91b8a327 Componant matching routines for CRL support 2005-03-29 00:10:16 +00:00
Kurt Zeilenga
d69a0871cf Delete ldapsasl note 2005-03-18 00:26:02 +00:00
Howard Chu
b33b74281d Remove ldapsasl, it is now part of Cyrus SASL 2005-02-28 01:09:15 +00:00
Howard Chu
7ac0497863 Use #ifndef for SASL_VERSION_FULL, new Cyrus <sasl.h> defines it now 2005-02-26 03:00:30 +00:00
Sang Seok Lim
f13d97e09c Fix memory leak in a component encoder 2005-02-10 16:58:56 +00:00
Howard Chu
9a279634b0 Rename k5key symbols, add k5key_hash 2005-01-24 21:46:06 +00:00
Howard Chu
d74f40b650 Add description of {K5KEY} password mech 2005-01-13 19:07:23 +00:00
Howard Chu
5ebc834c7b Plug krb5 memleaks, add {K5KEY} passwd check mechanism 2005-01-13 09:56:52 +00:00
Kurt Zeilenga
dc0eacd40b Happy New Year! 2005-01-01 20:49:32 +00:00
Kurt Zeilenga
b85bc7d4a4 Reverse last commit. 2004-12-31 13:10:12 +00:00
Kurt Zeilenga
822bb18a6a Fix typo 2004-12-31 13:08:06 +00:00
Kurt Zeilenga
dcb21284c6 Fix bad merge 2004-12-29 17:34:41 +00:00
Sang Seok Lim
7b1f2d85b0 Bug fix: invalid return value 2004-12-25 06:44:29 +00:00
Sang Seok Lim
27c817217b README updated 2004-12-23 20:25:12 +00:00
Sang Seok Lim
190c17b3c8 MACRO value adjustment for x509 Certificate 2004-12-21 05:58:25 +00:00
Sang Seok Lim
b07fc2e6be Enabling sharing component descriptions of primitive ASN.1 types 2004-12-21 04:44:19 +00:00
Sang Seok Lim
726e880993 invalid path 2004-12-20 16:53:41 +00:00
Sang Seok Lim
c863425358 fix snacc buffer memory leak 2004-12-20 16:53:05 +00:00
Sang Seok Lim
9eee2b8d91 code cleanup 2004-12-20 03:49:58 +00:00
Sang Seok Lim
28a967584d Component Indexing support for BDB
- only for equality matching
- only components of ASN.1 types used in an X.509 certificate can be indexed
(composite types except for RDN and DN are not supported yet)
- how to use
index [attribute name].[component reference] eq
Ex)
index userCertificate eq
index userCertificate.toBeSigned.issuer.rdnSequence eq
index userCertificate.toBeSigned.serialNumber eq
index userCertificate.toBeSigned.version eq
2004-12-20 03:31:44 +00:00
Sang Seok Lim
3492452a5b 1) <select> and <content> type component reference support
2) attribute aliasing support
- x509CertificateIssuer
- x509CertificateSerial
- x509CertificateIssuerAndIssuer
3) AuthorityKeyIdentifier support(one of certificate extension)
4) Misc. improvement
- integrate OID and its decoder mapping table
- normalize and validate the values of both component asserions and
  extracted components
5) Misc. bug fix
2004-12-13 16:26:58 +00:00
Sang Seok Lim
d6a3dd512c Bug fix
GSER/BER decoders: return code and memory leackage
2004-12-06 01:26:38 +00:00
Sang Seok Lim
98485f5247 1) existing matching rules support in component filter
2) remove double buffering for decoded component values
3) caching decoded component assertion values
2004-12-01 22:11:55 +00:00
Sang Seok Lim
5314ac0116 Component library for GSER encoders of primitive types 2004-11-29 23:11:21 +00:00
Sang Seok Lim
decfd7217f 1) <all> type component reference support
2) nibble type memory support when decoding
3) description type object identifier support
4) OPTIONAL, DEFAULT support in certificate decoder/extractor/matching
5) Misc bug fix
2004-11-29 20:21:38 +00:00
Sang Seok Lim
a90e63fde0 ComponentFilterMatch support for userCertificate 2004-11-14 20:11:38 +00:00
Hallvard Furuseth
ab12babf06 --sort should not imply --join if --trace is also specified. 2004-11-02 17:19:17 +00:00
Hallvard Furuseth
b1ee36be20 Add slapd-tools/statslog, useful to search and inspect statslog output. 2004-11-01 21:40:26 +00:00
Jong Hyuk Choi
d16c45d147 Misc cleanup 2004-10-27 22:39:54 +00:00
Sang Seok Lim
71e78dd7f9 Component Matching module
See "contrib/slapd-modules/comp_match/README" to understand
what's the purpose of  this patch is and how to use it.
2004-10-27 19:37:02 +00:00
Ralf Haferkamp
f32368254d - improvments on schema parsing
- return server message on modification errors
2004-08-13 11:37:21 +00:00
Luke Howard
2638052775 Use new slapi_entry_add_rdn_values() API 2004-05-23 15:45:32 +00:00
Howard Chu
41e53b5a25 Experimental Samba and Heimdal password synchronization overlay. 2004-04-02 13:06:38 +00:00
Howard Chu
6cb76b54e8 Use LUTIL_PASSWD_{ERR,OK} result codes 2004-03-17 21:36:39 +00:00
Luke Howard
bad4a24449 Use AC_MEMCPY rather than memcpy() - has overlapping regions 2004-02-28 02:59:58 +00:00
Ralf Haferkamp
25c9bb33c7 Declare ListType inside class definition 2004-02-03 17:11:17 +00:00
Howard Chu
9f3d15efb7 Copied unsupported password mechanisms to here. Move more as necessary. 2004-01-25 13:07:52 +00:00
Ralf Haferkamp
14a6bced66 add getKind method 2004-01-22 16:26:38 +00:00
Kurt Zeilenga
98c37637e3 Add modules/plugins 2004-01-17 19:56:40 +00:00
Luke Howard
51740982f4 fix copyrights 2004-01-10 05:22:59 +00:00
Luke Howard
5e9cfcd9c4 More documentation 2004-01-10 05:09:00 +00:00
Luke Howard
0354426a98 Update copyright notice 2004-01-10 05:05:56 +00:00
Luke Howard
8172ba1895 Don't return API result codes on wire 2004-01-10 05:04:37 +00:00
Luke Howard
bffe986a31 Add rcsID tag 2004-01-10 05:00:33 +00:00
Luke Howard
895c0ec421 *** empty log message *** 2004-01-10 05:00:04 +00:00
Luke Howard
016f332624 Add some sample plugins 2004-01-10 04:54:24 +00:00
Kurt Zeilenga
3c598e89fb Happy new year 2004-01-01 19:15:16 +00:00
Howard Chu
5555612699 #ifdef for auxprop_store 2003-11-29 23:09:39 +00:00
Howard Chu
2a2fc44cde Use OpenLDAP Public License 2003-11-29 23:04:39 +00:00
Kurt Zeilenga
f2456fecae Minor updates 2003-11-29 22:56:18 +00:00
Howard Chu
032d2b3578 Cleanup unneeded definitions 2003-11-28 15:44:23 +00:00
Howard Chu
0132af8433 Added ldapdb_axuprop_store for use with Cyrus SASL 2.1.16+ 2003-11-28 15:38:12 +00:00
Howard Chu
0251ed1749 Add note about not using ldapdb with slapd. 2003-10-19 22:45:00 +00:00
Howard Chu
e91b0435e2 Misc notes 2003-10-19 19:41:14 +00:00
Howard Chu
db24b00660 Fix use of ProxyAuthz control 2003-10-13 19:30:28 +00:00
Howard Chu
a53514078c Fix non-portable initializers. 2003-10-09 10:36:28 +00:00
Howard Chu
fee0f44307 Added ldapdb_starttls keyword 2003-10-07 00:19:36 +00:00
Howard Chu
ffab52e529 ITS#2691 use putenv() instead of setenv() for portability 2003-09-13 10:20:27 +00:00
Ralf Haferkamp
39bc8e7ecc honor superior Objectclasses 2003-06-25 18:12:06 +00:00
Ralf Haferkamp
e995b2fd35 Added utility classes for Schema parsing 2003-06-24 18:05:03 +00:00
Howard Chu
07287da277 Fix berval len assignments 2003-06-06 20:19:30 +00:00
Ralf Haferkamp
b967cb9dbf regenerated autoconf/automake stuff 2003-06-05 18:14:46 +00:00
Ralf Haferkamp
3f4c09183f Moved sample code to examples dir 2003-06-05 18:10:44 +00:00
Ralf Haferkamp
851407f4e4 removed caching 2003-06-05 17:35:12 +00:00
Howard Chu
a14acc68e2 ITS#2423 don't malloc prompt results 2003-04-06 00:52:24 +00:00
Howard Chu
7088d5c4bd Add copyright notice 2003-03-09 01:03:41 +00:00