Pierangelo Masarati
|
a51b20d663
|
register/unregister control based on overlay instantiation (indirectly related to ITS#6647)
|
2010-09-14 18:50:45 +00:00 |
|
Pierangelo Masarati
|
afe2764a03
|
support for no-op search control (ITS#6598)
|
2010-09-09 16:00:01 +00:00 |
|
Pierangelo Masarati
|
677a390f4d
|
fix previous commit
|
2010-09-05 22:02:24 +00:00 |
|
Pierangelo Masarati
|
86528cfa1d
|
honor all user attrs
|
2010-08-26 23:19:43 +00:00 |
|
Pierangelo Masarati
|
9813ce5504
|
add (partial) support for draft-ietf-ldapext-ldapv3-dupent-08.txt (expired)
|
2010-08-26 06:22:07 +00:00 |
|
Howard Chu
|
b0ccdd79fc
|
ITS#6536 use the attr part of URIs. from Raphael Ouazana @ Linagora
|
2010-07-29 03:08:48 +00:00 |
|
Howard Chu
|
d2aac4ef22
|
ITS#6604 use LUTIL_GETPEEREID()
|
2010-07-28 22:26:35 +00:00 |
|
Pierangelo Masarati
|
012bab8902
|
(almost) ready for add-if-not-present
|
2010-05-26 06:31:49 +00:00 |
|
Pierangelo Masarati
|
68e02f92c1
|
add version number overlay (needs configuration yet)
|
2010-05-25 07:56:36 +00:00 |
|
Pierangelo Masarati
|
33c328c216
|
add pguid overlay (not considered right now)
|
2010-04-21 05:19:29 +00:00 |
|
Pierangelo Masarati
|
4cc324cb51
|
cleanup
|
2010-04-21 05:02:08 +00:00 |
|
Pierangelo Masarati
|
0d18a60ca6
|
add slapo-rdnval in support to Samba4
|
2010-04-21 05:01:32 +00:00 |
|
Kurt Zeilenga
|
3dadeb3efe
|
happy belated New Year
|
2010-04-13 22:17:29 +00:00 |
|
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 |
|