summaryrefslogtreecommitdiff
path: root/nslcd/util.h
AgeCommit message (Collapse)Author
2007-09-14move the two remaining useful functions from util.c to ldap-nss.cArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@400 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-09-14move _nss_ldap_dn2uid() from util.c to group.cArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@399 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-09-14revert special casing for alias_byname() to other functions and some logging ↵Arthur de Jong
strings simplifications git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@394 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-09-14get rid of global session and instead pass the session as a parameter with ↵Arthur de Jong
every request and allocate a session per thread git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@391 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-09-07properly initialize all contextsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@381 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-09-07move some of the filter code to the database specific modules to be able to ↵Arthur de Jong
reduce complexity of ldap-nss.c later on git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@375 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-06-08implement our own stdio-like library that handles IO with a simple ↵Arthur de Jong
configurable timeout mechanism with buffering git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@272 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-03-04code improvements by making type casts explicit, flagging ignored return ↵Arthur de Jong
values, renames and flagging of parameters and some miscelanious improvements (thanks to gcc warnings, splint, rats and flawfinder) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@265 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-02-01declare old dict functions static as thay are only used from within util.cArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@233 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-02-01add new dictionary module and use it for the attribute mapping stuffArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@231 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-01-17move most config code into cfg.c, clean up dictornary stuff in util.c and do ↵Arthur de Jong
some more smaller restructuring git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@223 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-01-17move name_list stuff to group.c as that is the only place it's used at the ↵Arthur de Jong
moment git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@222 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-01-17first step to split out all configuration stuff into separate fileArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@220 ef36b2f9-881f-0410-afb5-c4e39611909c
2007-01-09change license from GNU Library General Public License v.2 to GNU Lesser ↵Arthur de Jong
General Public License v.2.1 with permission from Luke Howard git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@215 ef36b2f9-881f-0410-afb5-c4e39611909c
2006-12-25get rid of NSS_BUFSIZ, rename _nss_ldap_oc_check() to has_objectclass(), ↵Arthur de Jong
redo _nss_ldap_escape_string() with simpler logic and slightly different signature and redid layout of some code git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@203 ef36b2f9-881f-0410-afb5-c4e39611909c
2006-12-21rename server directory to nslcdArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@196 ef36b2f9-881f-0410-afb5-c4e39611909c