Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * merge changes from trunkArthur de Jong2010-10-145-32/+41
| |\ | |/ |/| | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1275 ef36b2f9-881f-0410-afb5-c4e39611909c
* | set {nss,pam}_ldap_so_LINK from configure to allow ↵Arthur de Jong2010-10-141-8/+14
| | | | | | | | | | | | custom linker properties for Solaris (r1261 and r1263 from -solaris branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1274 ef36b2f9-881f-0410-afb5-c4e39611909c
* | also include sys/types.h for ethernet-related tests ↵Arthur de Jong2010-10-141-0/+2
| | | | | | | | | | | | (same as in compat/ether.h) (r1259 from -solaris branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1273 ef36b2f9-881f-0410-afb5-c4e39611909c
* | move _nss_ldap_initgroups_dyn() definition to the end to ↵Arthur de Jong2010-10-141-24/+24
| | | | | | | | | | | | have more logical order git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1272 ef36b2f9-881f-0410-afb5-c4e39611909c
* | simplify SASL includesArthur de Jong2010-10-141-3/+3
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1271 ef36b2f9-881f-0410-afb5-c4e39611909c
* | link local modules before .a files from common directory ↵Arthur de Jong2010-10-131-1/+1
| | | | | | | | | | | | to pick symbols up in correct order git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1270 ef36b2f9-881f-0410-afb5-c4e39611909c
* | move ethernet function checks outside nslcd-specific ↵Arthur de Jong2010-10-131-12/+12
| | | | | | | | | | | | tests to also compile without warnings when only compiling NSS module git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1269 ef36b2f9-881f-0410-afb5-c4e39611909c
* | make buffer sizes for PAM requests consistent (and large ↵Arthur de Jong2010-10-131-5/+3
| | | | | | | | | | | | enough for most situations) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1267 ef36b2f9-881f-0410-afb5-c4e39611909c
* | rename --with-nss-ldap-maps to --with-nss-mapsArthur de Jong2010-10-131-7/+7
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1266 ef36b2f9-881f-0410-afb5-c4e39611909c
* | small fixArthur de Jong2010-10-131-2/+2
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1265 ef36b2f9-881f-0410-afb5-c4e39611909c
* | set timeout options on LDAP socket to avoid problems ↵Arthur de Jong2010-10-121-0/+11
| | | | | | | | | | | | when the LDAP library hangs on a read() (e.g. at ldap_unbind()) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1264 ef36b2f9-881f-0410-afb5-c4e39611909c
| * always define {nss,pam}_ldap_so_LINK (defaults to ↵Arthur de Jong2010-10-111-4/+8
| | | | | | | | | | | | default) because otherwise automake gets confused git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1263 ef36b2f9-881f-0410-afb5-c4e39611909c
| * also try to support older Solaris releases that do not ↵Arthur de Jong2010-10-119-20/+123
| | | | | | | | | | | | have the returnlen member of struct nss_XbyY_args git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1262 ef36b2f9-881f-0410-afb5-c4e39611909c
| * use {nss,pam}_ldap_so_LINK to set custom linker ↵Arthur de Jong2010-10-111-6/+8
| | | | | | | | | | | | invocation instead of {nss,pam}_ldap_so_LD+{nss,pam}_ldap_so_LDFLAGS because the _LD one wasn't automatically picked up git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1261 ef36b2f9-881f-0410-afb5-c4e39611909c
| * build Solaris NSS flavour without aliases for nowArthur de Jong2010-10-111-1/+4
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1260 ef36b2f9-881f-0410-afb5-c4e39611909c
| * make all ethernet tests use the same includesArthur de Jong2010-10-111-0/+2
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1259 ef36b2f9-881f-0410-afb5-c4e39611909c
| * generate Solaris NSS functions using same macros that ↵Arthur de Jong2010-10-1012-1432/+655
| | | | | | | | | | | | are used for Glibc, splitting functionality to make a string representation into a single function per NSS map git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1258 ef36b2f9-881f-0410-afb5-c4e39611909c
| * merge changes from trunkArthur de Jong2010-10-103-12/+12
| |\ | |/ |/| | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1257 ef36b2f9-881f-0410-afb5-c4e39611909c
* | make use of UNUSED() consistent throughout the codeArthur de Jong2010-10-103-3/+3
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1256 ef36b2f9-881f-0410-afb5-c4e39611909c
* | correctly name shared file handleArthur de Jong2010-10-101-5/+5
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1255 ef36b2f9-881f-0410-afb5-c4e39611909c
* | undo changes to ChangeLog accidentally checked in in r1253)Arthur de Jong2010-10-101-149/+0
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1254 ef36b2f9-881f-0410-afb5-c4e39611909c
* | put all logic on how to run linker for NSS and PAM ↵Arthur de Jong2010-10-106-28/+204
| | | | | | | | | | | | components in configure script (remove stuff from Makefile.ams) and add Solaris version script (renaming version scripts as needed) (r1250 from -solaris branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1253 ef36b2f9-881f-0410-afb5-c4e39611909c
* | move missing declarations of ether_ntoa() and ↵Arthur de Jong2010-10-102-15/+16
| | | | | | | | | | | | ether_aton() to header file so they are available for other sources also (r1243 from -solaris branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1252 ef36b2f9-881f-0410-afb5-c4e39611909c
* | fix test of returnlen struct member check (r1244 from ↵Arthur de Jong2010-10-101-1/+1
| | | | | | | | | | | | -solaris branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1251 ef36b2f9-881f-0410-afb5-c4e39611909c
* | correctly name shared file handleArthur de Jong2010-10-081-6/+5
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1245 ef36b2f9-881f-0410-afb5-c4e39611909c
| * put all locgic on how to link in configure script ↵Arthur de Jong2010-10-105-82/+32
| | | | | | | | | | | | (remove stuff from Makefile.ams) and make choice for NSS and PAM components independently (renaming and removing version scripts as needed) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1250 ef36b2f9-881f-0410-afb5-c4e39611909c
| * have one shared file handle per flavour instead of one ↵Arthur de Jong2010-10-099-38/+42
| | | | | | | | | | | | global one (for now) and re-introduce some other minor changes that got lost in r1247 git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1249 ef36b2f9-881f-0410-afb5-c4e39611909c
| * re-introduce rename of protoentfp to serventfp which was ↵Arthur de Jong2010-10-091-9/+9
| | | | | | | | | | | | introduced in r1246 and accidentally lost in r1247 git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1248 ef36b2f9-881f-0410-afb5-c4e39611909c
| * nss-pam-ldapd fixes for solaris 10 buildTed Cheng2010-10-099-53/+54
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1247 ef36b2f9-881f-0410-afb5-c4e39611909c
| * re-introduce {set,get,end}**ent() file handle in Solaris ↵Arthur de Jong2010-10-0810-14/+46
| | | | | | | | | | | | code path and some other miscellaneous small fixes git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1246 ef36b2f9-881f-0410-afb5-c4e39611909c
| * fix test of returnlen struct member checkArthur de Jong2010-10-081-1/+1
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1244 ef36b2f9-881f-0410-afb5-c4e39611909c
| * move missing declarations of ether_ntoa() and ↵Arthur de Jong2010-10-082-15/+16
| | | | | | | | | | | | ether_aton() to header file so they are available for other sources also git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1243 ef36b2f9-881f-0410-afb5-c4e39611909c
| * merge changes from trunkArthur de Jong2010-10-0413-45/+108
| |\ | |/ |/| | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1242 ef36b2f9-881f-0410-afb5-c4e39611909c
* | improve consistency of code layoutArthur de Jong2010-10-0413-39/+135
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1240 ef36b2f9-881f-0410-afb5-c4e39611909c
* | merge some of the changes for Solaris portability to ↵Arthur de Jong2010-10-048-28/+119
| | | | | | | | | | | | ease merging, adding --with-pam-seclib-dir, --with-pam-ldap-soname and --with-nss-flavour options and having some auto-detection for SONAMEs and NSS flavour git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1239 ef36b2f9-881f-0410-afb5-c4e39611909c
* | ignore configure.linenoArthur de Jong2010-10-020-0/+0
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1235 ef36b2f9-881f-0410-afb5-c4e39611909c
| * try to make use of UNUSED() consistentArthur de Jong2010-10-0410-77/+77
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1241 ef36b2f9-881f-0410-afb5-c4e39611909c
| * switch to the same mechanims for pam_ldap.so that was ↵Arthur de Jong2010-10-042-7/+20
| | | | | | | | | | | | already in use for nss_ldap.so git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1238 ef36b2f9-881f-0410-afb5-c4e39611909c
| * add check for returnlen member of struct nss_XbyY_argsArthur de Jong2010-10-041-0/+18
| | | | | | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1237 ef36b2f9-881f-0410-afb5-c4e39611909c
| * first attempt to split Solaris and Glibc code more and ↵Arthur de Jong2010-10-0316-895/+936
| | | | | | | | | | | | determine NSS flavour in configure script git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1236 ef36b2f9-881f-0410-afb5-c4e39611909c
| * merge function definition changes from trunk (r1233)Arthur de Jong2010-10-013-60/+22
| |\ | |/ |/| | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1234 ef36b2f9-881f-0410-afb5-c4e39611909c
* | use AC_CHECK_DECLS to check for definitions of functions ↵Arthur de Jong2010-10-013-60/+22
| | | | | | | | | | | | we provide a replacement definition for git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1233 ef36b2f9-881f-0410-afb5-c4e39611909c
| * import Solaris support developed by Ted C. Cheng of ↵Arthur de Jong2010-09-3023-51/+2335
| | | | | | | | | | | | Symas Corporation merged against SVN head (parts remain to be cleaned up) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1232 ef36b2f9-881f-0410-afb5-c4e39611909c
| * branch for merging Solaris workArthur de Jong2010-09-300-0/+0
|/ | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1231 ef36b2f9-881f-0410-afb5-c4e39611909c
* updated Vietnamese (vi) translation of debconf templates ↵Arthur de Jong2010-09-301-21/+14
| | | | | | by Clytie Siddall git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1229 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix test quotingArthur de Jong2010-09-301-4/+4
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1228 ef36b2f9-881f-0410-afb5-c4e39611909c
* only provide definitions for ether_aton() and ↵Arthur de Jong2010-09-292-2/+61
| | | | | | ether_ntoa() for platforms missing a definition git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1227 ef36b2f9-881f-0410-afb5-c4e39611909c
* fix definitions of ether_aton() and ether_ntoa()Arthur de Jong2010-09-291-3/+3
| | | | git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1226 ef36b2f9-881f-0410-afb5-c4e39611909c
* begin merging some of the compatibility improvements ↵Arthur de Jong2010-09-283-0/+18
| | | | | | from Ted C. Cheng of Symas Corporation git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1225 ef36b2f9-881f-0410-afb5-c4e39611909c
* no need to provide a enum nss_status replacement because ↵Arthur de Jong2010-09-281-11/+0
| | | | | | we don't use it git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1224 ef36b2f9-881f-0410-afb5-c4e39611909c