Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* get rid of old test code (most of it should be covered ↵Arthur de Jong2006-12-0810-1499/+0
| | | | | | by the new test code) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@151 ef36b2f9-881f-0410-afb5-c4e39611909c
* ignore generated debuild filesArthur de Jong2006-12-080-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@150 ef36b2f9-881f-0410-afb5-c4e39611909c
* do not make default values translatableArthur de Jong2006-12-0814-470/+290
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@149 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix indentationArthur de Jong2006-12-081-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@148 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of more documentation in an attempt to include ↵Arthur de Jong2006-12-085-263/+276
| | | | | | all useful documentation in one place git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@147 ef36b2f9-881f-0410-afb5-c4e39611909c
* reasonable configuration information (existing nss_ldap ↵Arthur de Jong2006-12-089-916/+268
| | | | | | config, parts in top-level README git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@146 ef36b2f9-881f-0410-afb5-c4e39611909c
* specify socket and pidfile location with configure scriptArthur de Jong2006-12-082-10/+20
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@145 ef36b2f9-881f-0410-afb5-c4e39611909c
* run debconf-updatepo to get pot and po files in a ↵Arthur de Jong2006-12-0813-663/+2176
| | | | | | consistent state git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@144 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of cdbs build dependencyArthur de Jong2006-12-081-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@143 ef36b2f9-881f-0410-afb5-c4e39611909c
* initial step to get working Debian packagingArthur de Jong2006-12-0711-43/+103
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@142 ef36b2f9-881f-0410-afb5-c4e39611909c
* clean up build scripts to only link nslcd to OpenSSL and ↵Arthur de Jong2006-12-056-236/+311
| | | | | | to cleanly create a nss_ldap.so file git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@141 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of _nss_ldap_get_ld_errno() which wasn't usedArthur de Jong2006-12-052-34/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@140 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix logging levels and remove some commented out codeArthur de Jong2006-12-031-9/+5
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@139 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of some more unneeded codeArthur de Jong2006-12-033-94/+7
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@138 ef36b2f9-881f-0410-afb5-c4e39611909c
* split out common files into own variable and disable ↵Arthur de Jong2006-12-031-12/+15
| | | | | | (comment out) protocol debugging git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@137 ef36b2f9-881f-0410-afb5-c4e39611909c
* regenerate from prototypes.hArthur de Jong2006-12-031-63/+83
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@136 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement a simple threading solution and move code from ↵Arthur de Jong2006-11-3018-300/+230
| | | | | | nslcd-server.c to nslcd.c git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@135 ef36b2f9-881f-0410-afb5-c4e39611909c
* rename LDF_ marcos to NSLCD_ macros to have a single ↵Arthur de Jong2006-11-2817-147/+146
| | | | | | namespace git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@134 ef36b2f9-881f-0410-afb5-c4e39611909c
* ignore generated nslcd binaryArthur de Jong2006-11-280-0/+0
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@133 ef36b2f9-881f-0410-afb5-c4e39611909c
* look for nslcd.h now since nslcd.c has been moved into ↵Arthur de Jong2006-11-281-1/+1
| | | | | | the server directory git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@132 ef36b2f9-881f-0410-afb5-c4e39611909c
* get as many files from the root directory as possible, ↵Arthur de Jong2006-11-2826-28/+1260
| | | | | | moving all server related code to the server directory and moving and splitting the test code to the tests directory git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@131 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement network name lookups on server side plus some ↵Arthur de Jong2006-11-284-135/+212
| | | | | | fixes on the client side git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@130 ef36b2f9-881f-0410-afb5-c4e39611909c
* include config.h as first statementArthur de Jong2006-11-282-0/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@129 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement more detailed protocol logging (dumping the ↵Arthur de Jong2006-11-281-9/+32
| | | | | | actual byte values read and written) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@128 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of nslcd-client.{c,h} and move it to ↵Arthur de Jong2006-11-2717-133/+79
| | | | | | nss/common.{c,h}, this ensures that all code that is needed for the nss part is in the nss directory git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@127 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix typosArthur de Jong2006-11-272-2/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@126 ef36b2f9-881f-0410-afb5-c4e39611909c
* clean up header filesArthur de Jong2006-11-2614-301/+148
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@125 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of automount map information lookups through NSS ↵Arthur de Jong2006-11-2617-1420/+43
| | | | | | as this is not used (at least not with glibc), autofs-ldap looks up the information on it's own (but does parse /etc/nsswitch.conf) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@124 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement server end of service name lookup and fix ↵Arthur de Jong2006-11-254-49/+219
| | | | | | client end to translate between host and network byte order and to also pass protocol in request git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@123 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix bug that always causes a READ_STRING_ALLOC to read ↵Arthur de Jong2006-11-251-3/+3
| | | | | | to a variable called name git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@122 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement rpc service on server sideArthur de Jong2006-11-253-32/+162
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@121 ef36b2f9-881f-0410-afb5-c4e39611909c
* get rid of superfluous testArthur de Jong2006-11-251-2/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@120 ef36b2f9-881f-0410-afb5-c4e39611909c
* only flush the stream after writing all recordsArthur de Jong2006-11-251-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@119 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement protocol handling (server side)Arthur de Jong2006-11-253-27/+153
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@118 ef36b2f9-881f-0410-afb5-c4e39611909c
* trip trailing whitespaceArthur de Jong2006-11-253-4/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@117 ef36b2f9-881f-0410-afb5-c4e39611909c
* include stdio for definitions of fread(), fwrite() etcArthur de Jong2006-11-251-0/+2
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@116 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement server end of host name lookups (without IPv6 ↵Arthur de Jong2006-11-243-175/+182
| | | | | | support sofar) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@115 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix problem with allocated array for storing addresses, ↵Arthur de Jong2006-11-241-17/+23
| | | | | | properly set h_errnop and check empty address (only addresses of other address family) in nss functions, not in read_hostent() git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@114 ef36b2f9-881f-0410-afb5-c4e39611909c
* make protocol logging a little more readable and do not ↵Arthur de Jong2006-11-241-22/+31
| | | | | | use fseek() in streams because that is not supported git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@113 ef36b2f9-881f-0410-afb5-c4e39611909c
* only flush the stream after writing all records (not ↵Arthur de Jong2006-11-225-23/+13
| | | | | | every time) and more logging consistency git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@112 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement server end of shadow lookupsArthur de Jong2006-11-223-28/+83
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@111 ef36b2f9-881f-0410-afb5-c4e39611909c
* make logging a little bit more consistentArthur de Jong2006-11-222-7/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@110 ef36b2f9-881f-0410-afb5-c4e39611909c
* add extra copyright information (the exact same code was ↵Arthur de Jong2006-11-221-0/+3
| | | | | | seen in glibc) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@109 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement netgroup lookups, including test codeArthur de Jong2006-11-215-62/+168
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@108 ef36b2f9-881f-0410-afb5-c4e39611909c
* include a note about encoding of stringsArthur de Jong2006-11-191-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@107 ef36b2f9-881f-0410-afb5-c4e39611909c
* implement nslcd_ether_*() functionsArthur de Jong2006-11-192-33/+127
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@106 ef36b2f9-881f-0410-afb5-c4e39611909c
* create prototypes for all server methodsArthur de Jong2006-11-192-11/+64
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@105 ef36b2f9-881f-0410-afb5-c4e39611909c
* write contents of ethernet address not pointerArthur de Jong2006-11-191-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@104 ef36b2f9-881f-0410-afb5-c4e39611909c
* add missing semicolonArthur de Jong2006-11-191-1/+1
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@103 ef36b2f9-881f-0410-afb5-c4e39611909c
* add more verbose protocol logging, including logging of ↵Arthur de Jong2006-11-191-15/+39
| | | | | | errors git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/libnss_ldapd@102 ef36b2f9-881f-0410-afb5-c4e39611909c