Howard Chu
b463d6164a
ITS#6488 update from nss-ldapd to nss-pam-ldapd, refer to nss-pam-ldapd
...
home page instead of bundling the full code
2010-04-12 03:04:02 +00:00
Pierangelo Masarati
5812265a84
fix previous commit (completely screwed, sorry)
2010-04-10 04:36:44 +00:00
Pierangelo Masarati
7d663ad81a
add support for allowedChildClasses, allowedChildClassesEffective: the former basically consists of all structural objectClasses, the latter is identical if the user can write 'children', absent otherwise
2010-04-10 04:02:46 +00:00
Pierangelo Masarati
2bfd03cfe5
make room for further modules
2010-04-10 00:11:03 +00:00
Ralf Haferkamp
3fcf3c86de
Make TlsOptions available in LDAPConnection
2010-03-15 15:07:45 +00:00
Ralf Haferkamp
5e9efb1720
be more verbose on StartTLS errors
2010-03-15 14:51:40 +00:00
Howard Chu
61129f8d7a
ITS#6433 add mechs for generating SHA2 hashes
2010-03-03 23:56:30 +00:00
Howard Chu
5c527bc49e
Fix compare checking in pam_authz
2010-03-03 19:30:58 +00:00
Howard Chu
c0e63e8350
Lookup user DN in pam_authz if it was not provided
2010-03-03 00:47:28 +00:00
Howard Chu
38b3fdafb7
Fix pam_authz parameter input
2010-03-03 00:15:04 +00:00
Ralf Haferkamp
a2dc37d053
Bring back destructor, to keep ABI compatibile (at least for now)
2010-02-19 14:02:32 +00:00
Ralf Haferkamp
183cdd4398
Example for TlsOptions usage
2010-02-18 16:46:23 +00:00
Ralf Haferkamp
67486ca0aa
exclude some internal structs from documentation
2010-02-18 16:24:41 +00:00
Ralf Haferkamp
26421a5254
TlsOptions documentation
2010-02-18 16:23:40 +00:00
Ralf Haferkamp
35f19eac28
Hide internal use only constructor
2010-02-18 16:22:49 +00:00
Ralf Haferkamp
b0075c970e
method to renew the tlsctx
2010-02-16 17:48:14 +00:00
Ralf Haferkamp
d0f4f42350
Make TlsOptions accessible per connection
2010-02-16 17:47:05 +00:00
Ralf Haferkamp
277b3318d4
use const where appropriate
2010-02-16 17:44:22 +00:00
Ralf Haferkamp
e3a23a0891
removed buggy destructor, use default instead
2010-02-16 15:20:05 +00:00
Ralf Haferkamp
98252925e3
fixed start_tls() error handling
2010-02-16 15:17:53 +00:00
Ralf Haferkamp
4ea6beae06
silenced compiler warning
2010-02-16 11:55:33 +00:00
Ralf Haferkamp
be72826917
uninitialized variable
2010-02-16 11:55:05 +00:00
Ralf Haferkamp
634ab644b6
automake changes for TlsOptions
2010-02-15 17:24:45 +00:00
Ralf Haferkamp
ad93b706a9
New class "TlsOptions" to handle TLS/SSL related settings
2010-02-15 17:17:42 +00:00
Ralf Haferkamp
78c09eadfd
tab<->spaces cleanup
2010-02-15 17:07:46 +00:00
Howard Chu
aeeed3da85
Revert prev commit, wrong branch
2009-12-11 11:05:12 +00:00
Howard Chu
71b9dccbe2
New access_allowed()
2009-12-11 11:00:17 +00:00
Howard Chu
3fd074155f
Move loginStatus to ldapns.schema
2009-10-03 21:37:55 +00:00
Howard Chu
6db4295f43
ITS#6323 libtool rpath
2009-10-02 23:12:05 +00:00
Howard Chu
e2dd639931
Fix authz return code checking
2009-09-29 08:30:21 +00:00
Howard Chu
992a20ee0a
Fix pam_authz result code
2009-09-29 08:13:25 +00:00
Howard Chu
3f9151b79e
Fix usage flags for normalizing
2009-09-29 08:11:52 +00:00
Howard Chu
8817fb4c45
ITS#6284 Provide default path for $(LIBTOOL)
2009-09-29 03:15:39 +00:00
Ralf Haferkamp
ad93ab595c
Throw an exception when reading an unexpected LDIF record type
2009-09-25 15:08:37 +00:00
Howard Chu
e6102ec99e
Fix: use attr_valfind, not value_find_ex
2009-09-18 02:39:35 +00:00
Howard Chu
76cc2f14b6
Fix: minuid/maxuid test used wrong attribute
2009-09-17 09:33:08 +00:00
Howard Chu
ed3260c2d6
ITS#6291 properly terminate responses with NSLCD_RESULT_END
2009-09-15 00:59:57 +00:00
Pierangelo Masarati
91ed170c29
don't open if no configuration is present (ITS#6279)
2009-09-08 08:15:08 +00:00
Howard Chu
3c22770aca
Also install ldapns.schema
2009-09-01 02:28:10 +00:00
Howard Chu
f99f2e5fdb
Minor tweaks
2009-09-01 02:24:00 +00:00
Quanah Gibson-Mount
8df3b043ba
Portability fixes. Now has a clean and install target.
2009-09-01 02:05:19 +00:00
Quanah Gibson-Mount
f6ba3b246a
Portability fixes
2009-09-01 01:45:20 +00:00
Howard Chu
dd9b31cc1d
ITS#4730 add makefile
2009-08-26 01:24:38 +00:00
Howard Chu
053521cd75
ITS#6274 fix .c suffix rule dependencies
2009-08-25 21:11:39 +00:00
Howard Chu
12b570efe2
s/ber_bvmatch/bvmatch/
2009-08-22 00:33:26 +00:00
Pierangelo Masarati
f3cdcadf89
wrap gmtime for reentrancy (ITS#6262)
2009-08-18 23:48:15 +00:00
Pierangelo Masarati
68ddf384ca
only add attrs if values are present...
2009-08-18 14:32:02 +00:00
Pierangelo Masarati
5ce7813a9e
s/aa/allowed/; we already ran into the issue of having a run-time loadable overlay whose file differs from the overlay's name...
2009-08-18 11:07:26 +00:00
Pierangelo Masarati
12d87d5711
add a readme
2009-08-18 10:50:45 +00:00
Kurt Zeilenga
36ef26a2af
Cleanup
2009-08-18 00:49:15 +00:00
Pierangelo Masarati
1cd9659715
add on demand allowedAttributes/allowedAttributesEffective to entries (ITS#4730)
2009-08-18 00:27:05 +00:00
Howard Chu
84efb8773e
Fix typos
2009-08-16 23:08:41 +00:00
Kurt Zeilenga
a5abeb92ec
Update contrib notices to reflect that they are distributed as part of
...
OpenLDAP Software (though they may not necessarily be supported by the
OpenLDAP Project). Assistance in updating ACKNOWLEDGEMENTS welcomed.
2009-08-16 22:55:23 +00:00
Howard Chu
6b07fdbb22
Revert prev commit, agi_mutex is needed sometimes. Need to eliminate the
...
unnecessary cases still.
2009-07-24 07:12:02 +00:00
Howard Chu
70981a30d9
Delete unnecessary agi_mutex
2009-07-24 06:59:40 +00:00
Howard Chu
c02131a8b8
Fix db_open, delete unused variables. More cleanup is needed.
2009-07-24 06:47:05 +00:00
Ralf Haferkamp
3ebee592e0
Missing #include
2009-07-17 16:21:14 +00:00
Howard Chu
8fb96225a3
ITS#5535 replace private _kadm5_*_key functions with public hdb funcs
2009-06-26 04:08:47 +00:00
Howard Chu
973c1698cb
Note that pam-session logging requires a rootdn
2009-06-04 12:26:29 +00:00
Howard Chu
a440584dfd
Align SSD names with nsswitch.conf names
2009-06-04 12:21:16 +00:00
Howard Chu
ec11a76a62
Accept spaces in group names unless -DSTRICT_GROUPS
2009-06-03 02:58:16 +00:00
Howard Chu
8252b67ead
Use rootdn for session updates
2009-06-03 02:51:40 +00:00
Howard Chu
72690a01e0
Fix whitespace
2009-06-03 02:36:21 +00:00
Howard Chu
ed90646556
Add tty arg to authz
2009-06-03 02:28:22 +00:00
Howard Chu
2f2802342f
Do a mkdir on /var/run/nslcd before trying to create the socket
2009-06-03 02:20:56 +00:00
Howard Chu
2d93461817
Add tty to authz params
2009-06-03 01:46:37 +00:00
Howard Chu
6cc1cf81c1
Added ruser and rhost to authz params
2009-06-03 01:40:03 +00:00
Howard Chu
9e82dee243
Fix typo
2009-05-20 06:38:43 +00:00
Howard Chu
8ff986b1bc
Note that host SSD must be configured for hostservice option
2009-04-29 02:41:26 +00:00
Howard Chu
94ec116fca
Rewritten
2009-04-29 02:31:20 +00:00
Howard Chu
16662542af
Fix typos, use uid2dn by default
2009-04-29 02:27:39 +00:00
Howard Chu
8da06617a7
Add nssov-pam-session keyword to select which services will be recorded
...
in session management
2009-04-29 00:29:11 +00:00
Quanah Gibson-Mount
8f8128d727
Add missing CVS tag
2009-04-28 03:05:46 +00:00
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