|
Packit |
6bd9ab |
2007-12-31 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r546] nslcd/common.h: fix get_userpassword() function
|
|
Packit |
6bd9ab |
description
|
|
Packit |
6bd9ab |
* [r545] nslcd/shadow.c: fix incorrect references to attribute map
|
|
Packit |
6bd9ab |
entries
|
|
Packit |
6bd9ab |
* [r544] nslcd/group.c: remove TODO (was done)
|
|
Packit |
6bd9ab |
* [r543] nslcd/common.c: fix bug that would return a password of
|
|
Packit |
6bd9ab |
one character short
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-27 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r542] nslcd/cfg.c: do not define variable if we're not going to
|
|
Packit |
6bd9ab |
use it
|
|
Packit |
6bd9ab |
* [r541] configure.ac: check for all used ldap functions
|
|
Packit |
6bd9ab |
* [r539] ChangeLog, NEWS, TODO, configure.ac, debian/changelog,
|
|
Packit |
6bd9ab |
man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for
|
|
Packit |
6bd9ab |
0.5 release
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-26 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r538] tests/test_cfg.c: remove temporary file to make distcheck
|
|
Packit |
6bd9ab |
succeed
|
|
Packit |
6bd9ab |
* [r537] README, debian/copyright: some documentation cleanups
|
|
Packit |
6bd9ab |
* [r536] tests/test_nsscmds.sh: ignore erros in nss commands
|
|
Packit |
6bd9ab |
* [r535] nslcd/myldap.c: only log "connected to LDAP server" if it
|
|
Packit |
6bd9ab |
is a new connection
|
|
Packit |
6bd9ab |
* [r534] nslcd/cfg.c, nslcd/cfg.h, tests, tests/test_cfg.c:
|
|
Packit |
6bd9ab |
properly handle spaces in some configuration options (major
|
|
Packit |
6bd9ab |
change in code in cfg module)
|
|
Packit |
6bd9ab |
* [r533] tests/test_myldap.c: in test_two_searches() test that we
|
|
Packit |
6bd9ab |
can read from the second search if the first search as abandoned
|
|
Packit |
6bd9ab |
* [r532] nslcd/myldap.c: properly flag running searches as invalid
|
|
Packit |
6bd9ab |
if the connection to the LDAP server is reset
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-25 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r531] nslcd/common.h, nslcd/myldap.c, nslcd/myldap.h,
|
|
Packit |
6bd9ab |
tests/test_myldap.c: have myldap_get_entry() return an LDAP
|
|
Packit |
6bd9ab |
status code that can signal errors in the lookup
|
|
Packit |
6bd9ab |
* [r530] nslcd.h, nslcd/common.h, nss/common.c, nss/group.c: remove
|
|
Packit |
6bd9ab |
NSLCD_RESULT_UNAVAIL because it's not needed anymore (the
|
|
Packit |
6bd9ab |
connection is broken when an error occurs) and rename
|
|
Packit |
6bd9ab |
NSLCD_RESULT_NOTFOUND into NSLCD_RESULT_END to better match its
|
|
Packit |
6bd9ab |
meaning
|
|
Packit |
6bd9ab |
* [r529] nslcd/common.h: no need for us to flush the buffer since
|
|
Packit |
6bd9ab |
our caller closes the stream immediatly (or could otherwise pass
|
|
Packit |
6bd9ab |
the flushing to another thread)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-24 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r528] man/nss-ldapd.conf.5.xml: some general cleanups and
|
|
Packit |
6bd9ab |
document the krb5_ccname option
|
|
Packit |
6bd9ab |
* [r527] debian/libnss-ldapd.config: disable rootbinddn and
|
|
Packit |
6bd9ab |
rootbindpw questions for now because they are not supported
|
|
Packit |
6bd9ab |
* [r526] man/nss-ldapd.conf.5.xml: document current timing and
|
|
Packit |
6bd9ab |
reconnect options
|
|
Packit |
6bd9ab |
* [r525] nslcd/myldap.c: merge the do_map_error(),
|
|
Packit |
6bd9ab |
do_with_reconnect() into the myldap_search() and do_try_search()
|
|
Packit |
6bd9ab |
functions having more understandable reconnect and retry logic
|
|
Packit |
6bd9ab |
* [r524] nslcd/myldap.h: add some more documentation for using the
|
|
Packit |
6bd9ab |
myldap module
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-22 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r523] tests/nss-ldapd-test.conf, tests/test_myldap.c: add
|
|
Packit |
6bd9ab |
limited test for reconnect logic
|
|
Packit |
6bd9ab |
* [r522] nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c: remove
|
|
Packit |
6bd9ab |
bind_policy option because the same effect is achieved by setting
|
|
Packit |
6bd9ab |
reconnect_tries to 1
|
|
Packit |
6bd9ab |
* [r521] nslcd/cfg.c, nslcd/cfg.h: reorder timing and reconnect
|
|
Packit |
6bd9ab |
options to be more logical and remove nss_ prefix from reconnect
|
|
Packit |
6bd9ab |
options
|
|
Packit |
6bd9ab |
* [r520] tests/test_myldap.c: limit printing of results in test to
|
|
Packit |
6bd9ab |
just 10
|
|
Packit |
6bd9ab |
* [r519] tests/test_myldap.sh: include script name in messages and
|
|
Packit |
6bd9ab |
have srcdir default to .
|
|
Packit |
6bd9ab |
* [r518] nslcd/myldap.c: integrate do_result() into
|
|
Packit |
6bd9ab |
myldap_get_entry() reducing complexity and improving error
|
|
Packit |
6bd9ab |
handling
|
|
Packit |
6bd9ab |
* [r517] nslcd/myldap.c: remove duplicate comment
|
|
Packit |
6bd9ab |
* [r516] nslcd/cfg.c, nslcd/cfg.h: remove some unused configuration
|
|
Packit |
6bd9ab |
file options
|
|
Packit |
6bd9ab |
* [r515] nslcd/myldap.c: bring more uniformity to log messages
|
|
Packit |
6bd9ab |
* [r514] nslcd/myldap.c: give struct myldap_session members more
|
|
Packit |
6bd9ab |
logical names
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-21 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r513] tests/test_myldap.sh, tests/test_nsscmds.sh: only test the
|
|
Packit |
6bd9ab |
first URI in the configfile
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-20 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r512] tests/Makefile.am, tests/test_myldap.c,
|
|
Packit |
6bd9ab |
tests/test_myldap.sh: pass configfile to use as a command-line
|
|
Packit |
6bd9ab |
paramter to test_myldap, use the myldap_session_close() function,
|
|
Packit |
6bd9ab |
print a limited number of results, add a wrapper script to test
|
|
Packit |
6bd9ab |
whether the LDAP server is available for the test and ship all
|
|
Packit |
6bd9ab |
needed files in the tarball
|
|
Packit |
6bd9ab |
* [r511] tests/test_nsscmds.sh: fail on any command and specify
|
|
Packit |
6bd9ab |
configfile separately
|
|
Packit |
6bd9ab |
* [r510] debian/copyright: remove FSF copyright since we no longer
|
|
Packit |
6bd9ab |
use their code
|
|
Packit |
6bd9ab |
* [r509] nslcd/myldap.c, nslcd/myldap.h: refactor myldap code to
|
|
Packit |
6bd9ab |
get rid of most of the old nss status codes, properly handle
|
|
Packit |
6bd9ab |
failures of ldap function calls and improve sourcecode comments
|
|
Packit |
6bd9ab |
* [r508] nslcd/myldap.c, nslcd/myldap.h: add myldap_session_close()
|
|
Packit |
6bd9ab |
function (mainly for testing purposes)
|
|
Packit |
6bd9ab |
* [r507] nslcd/myldap.c: move checks of validity of passed entries
|
|
Packit |
6bd9ab |
to separate functions
|
|
Packit |
6bd9ab |
* [r506] nslcd/myldap.c: remove msg member from struct myldap_entry
|
|
Packit |
6bd9ab |
and just reference the same message in the search
|
|
Packit |
6bd9ab |
* [r505] nslcd/shadow.c: rewrite GET_OPTIONAL_DATE() as an
|
|
Packit |
6bd9ab |
extension to GET_OPTIONAL_LONG()
|
|
Packit |
6bd9ab |
* [r504] configure.ac: add/change some tests for currently used
|
|
Packit |
6bd9ab |
functions, relayout some complexer tests and use AC_CHECK_TYPE
|
|
Packit |
6bd9ab |
instead of custom test
|
|
Packit |
6bd9ab |
* [r503] nslcd/ether.c: use ether_ntoa_r() instead of ether_ntoa()
|
|
Packit |
6bd9ab |
* [r502] compat/ldap.h, configure.ac: remove unused tests and
|
|
Packit |
6bd9ab |
compatibility code
|
|
Packit |
6bd9ab |
* [r501] tests/nss-ldapd-test.conf: set pagesize to some more
|
|
Packit |
6bd9ab |
reasonable value
|
|
Packit |
6bd9ab |
* [r500] tests/test_myldap.c: have assertion on correct search
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-16 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r498] nss-ldapd.conf: fix typo in description
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-14 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r497] nslcd/myldap.c: potential fix for double free() bug like
|
|
Packit |
6bd9ab |
in nss_ldap (Debian bug #366172)
|
|
Packit |
6bd9ab |
* [r496] nslcd/myldap.h: improve description of myldap interface in
|
|
Packit |
6bd9ab |
comments
|
|
Packit |
6bd9ab |
* [r495] nslcd/common.c: explain why we write an invalid address
|
|
Packit |
6bd9ab |
(in comment) and add TODO to describe we need to change the log
|
|
Packit |
6bd9ab |
format
|
|
Packit |
6bd9ab |
* [r494] tests/test_myldap.c: fix typo in comment
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-09 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r493] debian/control: update package description
|
|
Packit |
6bd9ab |
* [r492] tests/Makefile.am: fix objects that are needed to get
|
|
Packit |
6bd9ab |
tests linkable (due to namechange from ldap-nss to myldap)
|
|
Packit |
6bd9ab |
* [r491] compat/ldap.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/myldap.c:
|
|
Packit |
6bd9ab |
some small layout changes
|
|
Packit |
6bd9ab |
* [r490] tests/test_nsscmds.sh: remove ugly space
|
|
Packit |
6bd9ab |
* [r489] nslcd-common.h, nslcd/Makefile.am, nslcd/alias.c,
|
|
Packit |
6bd9ab |
nslcd/attmap.h, nslcd/cfg.c, nslcd/common.h, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/myldap.c,
|
|
Packit |
6bd9ab |
nslcd/myldap.h: get rid of some old code and rename ldap-nss to
|
|
Packit |
6bd9ab |
myldap since there is no more NSS-related code in there
|
|
Packit |
6bd9ab |
* [r488] nslcd-common.h, nslcd/alias.c, nslcd/common.c,
|
|
Packit |
6bd9ab |
nslcd/common.h, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
|
|
Packit |
6bd9ab |
switch to new LDAP entry parsing code that is much simpler and
|
|
Packit |
6bd9ab |
more readable
|
|
Packit |
6bd9ab |
* [r487] tests/test_nsscmds.sh: add some comments to tests, enable
|
|
Packit |
6bd9ab |
netgroup tests and extend ether and services tests
|
|
Packit |
6bd9ab |
* [r486] nslcd/ldap-nss.c: ignore decoding errors from
|
|
Packit |
6bd9ab |
ldap_get_values() as they are just nonexisting attribute values
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-07 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r485] debian/control: fix Vcs-* links to point to the trunk
|
|
Packit |
6bd9ab |
* [r484] debian/control: upgrade to standards-version 3.7.3 (no
|
|
Packit |
6bd9ab |
changes needed)
|
|
Packit |
6bd9ab |
* [r483] nslcd/nslcd.c: don't use backticks as quote mark
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-12-01 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r482] common/dict.c: simple check for validity of key value in
|
|
Packit |
6bd9ab |
dict_put()
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-11-26 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r481] configure.ac, man/nss-ldapd.conf.5.xml, nslcd/cfg.c,
|
|
Packit |
6bd9ab |
nslcd/cfg.h, nslcd/ldap-nss.c: clean up Kerberos ccname code,
|
|
Packit |
6bd9ab |
moving it to cfg.c, fixing some bugs in the putenv() code, making
|
|
Packit |
6bd9ab |
the gss_krb5_ccache_name() automatically used if the function is
|
|
Packit |
6bd9ab |
available and removing the --with-gssapi-dir,
|
|
Packit |
6bd9ab |
--enable-configurable-krb5-ccname-gssapi and
|
|
Packit |
6bd9ab |
--enable-configurable-krb5-ccname-env configure options
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-11-25 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r480] AUTHORS, README, configure.ac, man/nss-ldapd.conf.5.xml,
|
|
Packit |
6bd9ab |
nslcd/cfg.c: implement LDAP server discovery through DNS, based
|
|
Packit |
6bd9ab |
on a patch by Ralf Haferkamp <rhafer@suse.de> and Michael Calmer
|
|
Packit |
6bd9ab |
<mc@suse.de>
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-11-24 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r479] HACKING: update versions of used tools
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-11-20 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r478] debian/control: remove XS- prefix from version control
|
|
Packit |
6bd9ab |
fields
|
|
Packit |
6bd9ab |
* [r477] debian/control: put Homepage field in source stanza
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-11-16 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r476] AUTHORS, nslcd/ldap-nss.c: patch from Andreas Schneider
|
|
Packit |
6bd9ab |
<anschneider@suse.de> to get krb5_ccname option working
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-31 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r475] nslcd.h: improve comments about protocol, also describing
|
|
Packit |
6bd9ab |
the final NSLCD_RESULT_NOTFOUND
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-28 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r474] nslcd/ldap-nss.c: some smaller cleanups and
|
|
Packit |
6bd9ab |
simplifications to the code (getting rid of the is_connected flag
|
|
Packit |
6bd9ab |
* [r473] nslcd/ldap-nss.c: remove sizelimit parameter
|
|
Packit |
6bd9ab |
* [r472] nslcd/ldap-nss.c: integrate ent_context attributes into
|
|
Packit |
6bd9ab |
ldap_search
|
|
Packit |
6bd9ab |
* [r471] nslcd/ldap-nss.c: remove session from context and remove
|
|
Packit |
6bd9ab |
sycnhronous search functions
|
|
Packit |
6bd9ab |
* [r470] nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/service.c: replace calls to _nss_ldap_get_values() by
|
|
Packit |
6bd9ab |
myldap_get_values(), remove unused functions, remove struct
|
|
Packit |
6bd9ab |
ldap_state and replace remaining references to context to use
|
|
Packit |
6bd9ab |
search instead
|
|
Packit |
6bd9ab |
* [r469] man/nss-ldapd.conf.5.xml, nslcd/cfg.c, nslcd/cfg.h,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c: remove support for nss_connect_policy
|
|
Packit |
6bd9ab |
configfile option and remove some supporting code for it
|
|
Packit |
6bd9ab |
* [r468] nslcd/alias.c, nslcd/common.h, nslcd/ether.c,
|
|
Packit |
6bd9ab |
nslcd/group.c, nslcd/host.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
|
|
Packit |
6bd9ab |
first step to use the new myldap interface
|
|
Packit |
6bd9ab |
* [r467] tests/test_nsscmds.sh: script to run a number of NSS
|
|
Packit |
6bd9ab |
commands (mainly getent) and check the result (this requires an
|
|
Packit |
6bd9ab |
LDAP setup that is yet to be documented)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-27 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r466] man/nss-ldapd.conf.5.xml: include pagesize option in
|
|
Packit |
6bd9ab |
manual page since this is tested now
|
|
Packit |
6bd9ab |
* [r465] nss-ldapd.conf: add pointer to pagesize in AD section of
|
|
Packit |
6bd9ab |
sample configfile
|
|
Packit |
6bd9ab |
* [r464] nslcd/nslcd.c: clean up myldap session after each request
|
|
Packit |
6bd9ab |
* [r463] nslcd/cfg.c: make cfg_init() only callable once and add
|
|
Packit |
6bd9ab |
note about not free()ing memory
|
|
Packit |
6bd9ab |
* [r462] common/tio.c: fix memory leak in I/O module not free()ing
|
|
Packit |
6bd9ab |
allocated storage for file info on file close
|
|
Packit |
6bd9ab |
* [r461] common/tio.c: portability improvement to fall back to
|
|
Packit |
6bd9ab |
ETIMEDOUT when ETIME is unavailable
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-26 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r460] NEWS, TODO, configure.ac, debian/changelog,
|
|
Packit |
6bd9ab |
man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: integrate changes from
|
|
Packit |
6bd9ab |
0.4.1 release
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-25 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r455] nslcd/rpc.c: fix rpc filter and remove unused objectClass
|
|
Packit |
6bd9ab |
attmap entry
|
|
Packit |
6bd9ab |
* [r454] nslcd/ldap-nss.c: clean up any messages after abandoning
|
|
Packit |
6bd9ab |
the search because that returns a new message (fix memory leak)
|
|
Packit |
6bd9ab |
* [r453] nslcd/ldap-nss.c: fix a memory leak, not storing search
|
|
Packit |
6bd9ab |
entries so they could be freed later on
|
|
Packit |
6bd9ab |
* [r452] nslcd/ldap-nss.c: fix using unassigned status
|
|
Packit |
6bd9ab |
* [r451] nslcd/ldap-nss.c: fix memory leak
|
|
Packit |
6bd9ab |
* [r450] debian/libnss-ldapd.nslcd.init: remove S runlevel from
|
|
Packit |
6bd9ab |
Default-Stop in init script
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-21 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r449] nss/networks.c: correct calls to
|
|
Packit |
6bd9ab |
NSLCD_ACTION_NETWORK_BYNAME and NSLCD_ACTION_NETWORK_BYADDR and
|
|
Packit |
6bd9ab |
get address in correct byte order with the last call
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-20 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r448] nslcd/passwd.c, nslcd/protocol.c: call mysnprintf()
|
|
Packit |
6bd9ab |
instead of snprintf() where needed (bugfix)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-19 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r444] nslcd/ldap-nss.c: make a replacement for
|
|
Packit |
6bd9ab |
_nss_ldap_getbyname() which uses the myldap calls internally
|
|
Packit |
6bd9ab |
* [r443] nslcd/Makefile.am, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/myldap.h, tests, tests/Makefile.am,
|
|
Packit |
6bd9ab |
tests/nss-ldapd-test.conf, tests/test_myldap.c: integrate basic
|
|
Packit |
6bd9ab |
myldap interface (partially merged from dev-myldap branch)
|
|
Packit |
6bd9ab |
* [r442] tests/Makefile.am: include debugging information in object
|
|
Packit |
6bd9ab |
files
|
|
Packit |
6bd9ab |
* [r441] tests/Makefile.am: move most C[PP]FLAGS options to
|
|
Packit |
6bd9ab |
AM_C[PP]FLAGS and clean up a little
|
|
Packit |
6bd9ab |
* [r440] common/tio.c: fix usage of DEBUG_TIO_STATS
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-14 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r438] AUTHORS: add translator to Japanese of templates
|
|
Packit |
6bd9ab |
* [r437] debian/po/ja.po: update Japanese (ja) translation of
|
|
Packit |
6bd9ab |
debconf templates by Kenshi Muto <kmuto@debian.org>
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-08 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r436] debian/copyright, debian/po/fr.po: update French (fr)
|
|
Packit |
6bd9ab |
translation of debconf templates by Cyril Brulebois
|
|
Packit |
6bd9ab |
<cyril.brulebois@enst-bretagne.fr>
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-05 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r434] ChangeLog, NEWS, TODO, configure.ac, debian/changelog,
|
|
Packit |
6bd9ab |
man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for
|
|
Packit |
6bd9ab |
0.4 release
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-04 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r433] .: ignore tarballs
|
|
Packit |
6bd9ab |
* [r432] configure.ac: remove linking with libresolv because it's
|
|
Packit |
6bd9ab |
not needed on Linux
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-10-03 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r431] nss-ldapd.conf: some reordering to make the file more
|
|
Packit |
6bd9ab |
logical and minor fixes
|
|
Packit |
6bd9ab |
* [r430] Makefile.am: pass --enable-warnings when running the
|
|
Packit |
6bd9ab |
distcheck target
|
|
Packit |
6bd9ab |
* [r429] README: some general documentation improvements
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-28 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r428] man/nss-ldapd.conf.5.xml: add note about escaping of
|
|
Packit |
6bd9ab |
ldapi:// scheme
|
|
Packit |
6bd9ab |
* [r427] debian/libnss-ldapd.templates, debian/po/ca.po,
|
|
Packit |
6bd9ab |
debian/po/cs.po, debian/po/da.po, debian/po/de.po,
|
|
Packit |
6bd9ab |
debian/po/es.po, debian/po/fr.po, debian/po/ja.po,
|
|
Packit |
6bd9ab |
debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po,
|
|
Packit |
6bd9ab |
debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot,
|
|
Packit |
6bd9ab |
debian/po/vi.po: remove note about escaping of ldapi:// url
|
|
Packit |
6bd9ab |
scheme
|
|
Packit |
6bd9ab |
* [r426] nslcd/cfg.c: add warnings and errors to untested and
|
|
Packit |
6bd9ab |
unsupported configfile options
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-25 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r425] man/nss-ldapd.conf.5.xml: manual page improvements
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-24 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r424] configure.ac: switch to defining __thread as empty string
|
|
Packit |
6bd9ab |
and issue warning if __thread keyword is not supported
|
|
Packit |
6bd9ab |
* [r423] common/tio.c: also initialize sa_sigaction although it's
|
|
Packit |
6bd9ab |
not used
|
|
Packit |
6bd9ab |
* [r422] debian/libnss-ldapd.postinst: do something special for
|
|
Packit |
6bd9ab |
setting the uri parameter because it may be speicified multiple
|
|
Packit |
6bd9ab |
times
|
|
Packit |
6bd9ab |
* [r421] debian/libnss-ldapd.config: fix newline mangling
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-23 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r420] debian/libnss-ldapd.config: properly handle multiple uri
|
|
Packit |
6bd9ab |
lines in config file
|
|
Packit |
6bd9ab |
* [r419] debian/libnss-ldapd.postinst: trim preceding spaces when
|
|
Packit |
6bd9ab |
adding an entry in /etc/nsswitch.conf
|
|
Packit |
6bd9ab |
* [r418] Makefile.am, common/tio.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/nslcd.c, nss/common.c: some small improvements to the code
|
|
Packit |
6bd9ab |
based on some source code checks
|
|
Packit |
6bd9ab |
* [r417] Makefile.am: remove pscan target as these checks are
|
|
Packit |
6bd9ab |
sufficiently covered by the other tests
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-22 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r416] nslcd/Makefile.am: add compat files to sources so they end
|
|
Packit |
6bd9ab |
up in the tarball
|
|
Packit |
6bd9ab |
* [r415] tests/Makefile.am: add all objects that are now needed to
|
|
Packit |
6bd9ab |
test the configuration module
|
|
Packit |
6bd9ab |
* [r414] tests/test_cfg.c: remove test for alloc_lsd() because we
|
|
Packit |
6bd9ab |
don't use struct ldap_service_search_descriptor any more
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-21 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r412] nslcd/ldap-nss.c: remove unneeded variables and slightly
|
|
Packit |
6bd9ab |
improve logging
|
|
Packit |
6bd9ab |
* [r411] common/Makefile.am: just use -fPIC on all files in this
|
|
Packit |
6bd9ab |
directory
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-19 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r410] nslcd/cfg.c, nslcd/cfg.h, nslcd/nslcd.c: put config
|
|
Packit |
6bd9ab |
filename as a parameter to cfg_init()
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-15 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r409] nslcd/ldap-nss.c: centralize opening of connection to LDAP
|
|
Packit |
6bd9ab |
server in do_open() and refactor do_bind() to be simpler (making
|
|
Packit |
6bd9ab |
do_rebind() just one line)
|
|
Packit |
6bd9ab |
* [r408] man/nss-ldapd.conf.5.xml: remove documentation for
|
|
Packit |
6bd9ab |
nss_schema option since it isn't used any more and probably never
|
|
Packit |
6bd9ab |
will be
|
|
Packit |
6bd9ab |
* [r407] nslcd/attmap.c, nslcd/attmap.h, nslcd/cfg.c, nslcd/cfg.h,
|
|
Packit |
6bd9ab |
nslcd/common.h, nslcd/group.c, nslcd/ldap-nss.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.h, nslcd/passwd.c: remove support for nested
|
|
Packit |
6bd9ab |
groups and use of uniqueMember and member attributes as well as
|
|
Packit |
6bd9ab |
memberOf attribute (this removes quite some functionality but
|
|
Packit |
6bd9ab |
helps us in refactoring because the code was one big exception to
|
|
Packit |
6bd9ab |
all the other modules)
|
|
Packit |
6bd9ab |
* [r406] nslcd/group.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h: some
|
|
Packit |
6bd9ab |
more code cleanup, changing return type of _nss_ldap_init(),
|
|
Packit |
6bd9ab |
integrating _nss_ldap_init(), do_init_session(), do_parse_async()
|
|
Packit |
6bd9ab |
and _nss_ldap_search_async() into the functions that call them
|
|
Packit |
6bd9ab |
(each was only called once)
|
|
Packit |
6bd9ab |
* [r404] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c: do not pass useless errnos
|
|
Packit |
6bd9ab |
around because they aren't used anymore
|
|
Packit |
6bd9ab |
* [r403] nslcd/cfg.h: remove unused include
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-14 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r402] nslcd/ldap-nss.c: some type fixes and logic
|
|
Packit |
6bd9ab |
simplifications
|
|
Packit |
6bd9ab |
* [r401] nslcd/group.c: minor code improvements
|
|
Packit |
6bd9ab |
* [r400] nslcd/Makefile.am, nslcd/alias.c, nslcd/cfg.c,
|
|
Packit |
6bd9ab |
nslcd/ether.c, nslcd/group.c, nslcd/host.c, nslcd/ldap-nss.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.h, nslcd/netgroup.c, nslcd/network.c,
|
|
Packit |
6bd9ab |
nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c,
|
|
Packit |
6bd9ab |
nslcd/shadow.c, nslcd/util.c, nslcd/util.h: move the two
|
|
Packit |
6bd9ab |
remaining useful functions from util.c to ldap-nss.c
|
|
Packit |
6bd9ab |
* [r399] nslcd/group.c, nslcd/util.c, nslcd/util.h: move
|
|
Packit |
6bd9ab |
_nss_ldap_dn2uid() from util.c to group.c
|
|
Packit |
6bd9ab |
* [r398] nslcd/common.h, nslcd/passwd.c: add note about free()ing
|
|
Packit |
6bd9ab |
the returned value and add logging
|
|
Packit |
6bd9ab |
* [r397] nslcd/common.h, nslcd/group.c, nslcd/passwd.c: move
|
|
Packit |
6bd9ab |
user2dn() from group.c to passwd_username2dn() in passwd.c
|
|
Packit |
6bd9ab |
* [r396] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c: do not flush streams: our caller
|
|
Packit |
6bd9ab |
closes the streams flusing them
|
|
Packit |
6bd9ab |
* [r395] nslcd/alias.c, nslcd/ether.c, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c: make use of write_*ent()
|
|
Packit |
6bd9ab |
functions consistent
|
|
Packit |
6bd9ab |
* [r394] nslcd/alias.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/util.c, nslcd/util.h: revert special casing for
|
|
Packit |
6bd9ab |
alias_byname() to other functions and some logging strings
|
|
Packit |
6bd9ab |
simplifications
|
|
Packit |
6bd9ab |
* [r393] nslcd/group.c: remove some more references to the old
|
|
Packit |
6bd9ab |
locked functions
|
|
Packit |
6bd9ab |
* [r392] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/network.c,
|
|
Packit |
6bd9ab |
nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c,
|
|
Packit |
6bd9ab |
nslcd/shadow.c, nslcd/util.c: remove mutex from all LDAP
|
|
Packit |
6bd9ab |
operations because we now have a session and a connection per
|
|
Packit |
6bd9ab |
thread
|
|
Packit |
6bd9ab |
* [r391] nslcd/alias.c, nslcd/common.h, nslcd/ether.c,
|
|
Packit |
6bd9ab |
nslcd/group.c, nslcd/host.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/nslcd.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c,
|
|
Packit |
6bd9ab |
nslcd/util.c, nslcd/util.h: get rid of global session and instead
|
|
Packit |
6bd9ab |
pass the session as a parameter with every request and allocate a
|
|
Packit |
6bd9ab |
session per thread
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-12 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r390] nslcd/ldap-nss.c: some code cleanup and fixes to the
|
|
Packit |
6bd9ab |
layout
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-09 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r389] nslcd/group.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/util.c: change naming of search functions to clearly
|
|
Packit |
6bd9ab |
indicate whether the synchronous or the asynchronous interface is
|
|
Packit |
6bd9ab |
used
|
|
Packit |
6bd9ab |
* [r388] compat/ldap.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/ldap-nss.c:
|
|
Packit |
6bd9ab |
some simplifications in the reconnect loging, removing the
|
|
Packit |
6bd9ab |
undocumented nss_reconnect_maxconntries configfile option and
|
|
Packit |
6bd9ab |
some work to split out LDAP compatibility code to a separate file
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-08 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r387] nslcd/common.c, nslcd/common.h, nslcd/ldap-nss.c: move
|
|
Packit |
6bd9ab |
nss2nslcd() to ldap-nss.c
|
|
Packit |
6bd9ab |
* [r386] nslcd/group.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h: rename
|
|
Packit |
6bd9ab |
a function and a little bit of cleanup
|
|
Packit |
6bd9ab |
* [r385] nslcd/ldap-nss.c: fix endless loop bug
|
|
Packit |
6bd9ab |
* [r384] nslcd/alias.c, nslcd/attmap.c, nslcd/attmap.h,
|
|
Packit |
6bd9ab |
nslcd/cfg.c, nslcd/cfg.h, nslcd/ether.c, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/host.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c,
|
|
Packit |
6bd9ab |
nslcd/util.c: move base and scope handling to database specific
|
|
Packit |
6bd9ab |
modules, gettting rid of ldap_service_search_descriptor
|
|
Packit |
6bd9ab |
* [r383] nslcd/alias.c, nslcd/attmap.c, nslcd/attmap.h,
|
|
Packit |
6bd9ab |
nslcd/cfg.c, nslcd/cfg.h, nslcd/ether.c, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/host.c, nslcd/ldap-nss.c, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c, nslcd/util.c: move filters
|
|
Packit |
6bd9ab |
definitions to the database modules themselves (and already
|
|
Packit |
6bd9ab |
define base and scope but don't use them yet)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-07 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r382] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c: make handling of ent_context
|
|
Packit |
6bd9ab |
consistent and simpler
|
|
Packit |
6bd9ab |
* [r381] nslcd/alias.c, nslcd/ether.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c, nslcd/util.h: properly
|
|
Packit |
6bd9ab |
initialize all contexts
|
|
Packit |
6bd9ab |
* [r380] nslcd/ldap-nss.h: remove struct ldap_args stuff
|
|
Packit |
6bd9ab |
* [r379] nslcd/group.c: remove last usage of struct ldap_args and
|
|
Packit |
6bd9ab |
add FIXME
|
|
Packit |
6bd9ab |
* [r378] nslcd/Makefile.am, nslcd/alias.c, nslcd/cfg.c,
|
|
Packit |
6bd9ab |
nslcd/ether.c, nslcd/group.c, nslcd/host.c, nslcd/ldap-nss.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-schema.c, nslcd/ldap-schema.h, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c, nslcd/util.c: remove the
|
|
Packit |
6bd9ab |
ldap-schema.[ch] files since this is now fully implemented in the
|
|
Packit |
6bd9ab |
database specific files
|
|
Packit |
6bd9ab |
* [r377] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/ldap-schema.c,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
|
|
Packit |
6bd9ab |
also pass search filter for the *_all() functions from the
|
|
Packit |
6bd9ab |
database module instead of doing it in ldap-nss.c
|
|
Packit |
6bd9ab |
* [r376] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
|
|
Packit |
6bd9ab |
rename attlst stuff to attrs since that is the name of the
|
|
Packit |
6bd9ab |
parameter that is passed
|
|
Packit |
6bd9ab |
* [r375] nslcd/alias.c, nslcd/common.c, nslcd/common.h,
|
|
Packit |
6bd9ab |
nslcd/ether.c, nslcd/group.c, nslcd/host.c, nslcd/ldap-nss.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.h, nslcd/ldap-schema.c, nslcd/ldap-schema.h,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c,
|
|
Packit |
6bd9ab |
nslcd/util.h: move some of the filter code to the database
|
|
Packit |
6bd9ab |
specific modules to be able to reduce complexity of ldap-nss.c
|
|
Packit |
6bd9ab |
later on
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-05 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r374] man/Makefile.am: clean generated manual pages in
|
|
Packit |
6bd9ab |
maintainer-clean target
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-09-03 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r373] nslcd/alias.c, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c:
|
|
Packit |
6bd9ab |
include service name in attlst storage and functions
|
|
Packit |
6bd9ab |
* [r372] nslcd/ldap-nss.c: remove sigpipe handling code since
|
|
Packit |
6bd9ab |
sigpipe is ignored throughout the program
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-08-27 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r371] man/Makefile.am: always ship docbook sources and generated
|
|
Packit |
6bd9ab |
manual pages and always install manual pages (even without
|
|
Packit |
6bd9ab |
docbook2x-man)
|
|
Packit |
6bd9ab |
* [r370] INSTALL, autogen.sh, depcomp, install-sh, missing,
|
|
Packit |
6bd9ab |
mkinstalldirs: upgrade to using automake 1.10
|
|
Packit |
6bd9ab |
* [r369] configure.ac: use AM_PROG_CC_C_O to have per-target
|
|
Packit |
6bd9ab |
compiler flags
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-08-26 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r366] ChangeLog, NEWS, TODO, configure.ac, debian/changelog,
|
|
Packit |
6bd9ab |
man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for
|
|
Packit |
6bd9ab |
0.3 release
|
|
Packit |
6bd9ab |
* [r365] Makefile.am: workaround for problems splint has in parsing
|
|
Packit |
6bd9ab |
system header files
|
|
Packit |
6bd9ab |
* [r364] nslcd/cfg.h, nslcd/ldap-nss.h: move enum ldap_map_selector
|
|
Packit |
6bd9ab |
and struct ldap_service_search_descriptor from ldap-nss.h to
|
|
Packit |
6bd9ab |
cfg.h
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-08-25 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r363] debian/libnss-ldapd.postinst: fix handling of configfile
|
|
Packit |
6bd9ab |
values with spaces and symbols that could cause problems with sed
|
|
Packit |
6bd9ab |
* [r362] debian/libnss-ldapd.postinst: change regular expression
|
|
Packit |
6bd9ab |
boundry to | instead of % because it is less likely to appear
|
|
Packit |
6bd9ab |
with normal use
|
|
Packit |
6bd9ab |
* [r361] debian/libnss-ldapd.config: clear password informating in
|
|
Packit |
6bd9ab |
Debconf database if binddn is not used
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-08-19 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r360] tests, tests/Makefile.am, tests/test_cfg.c: add some
|
|
Packit |
6bd9ab |
checks for the configuration module
|
|
Packit |
6bd9ab |
* [r359] configure.ac, tests/Makefile.am, tests/dict,
|
|
Packit |
6bd9ab |
tests/test_dict.c, tests/test_tio.c, tests/tio: move dict and tio
|
|
Packit |
6bd9ab |
tests into the tests directory
|
|
Packit |
6bd9ab |
* [r358] debian/po/pt.po: include updated Portugese translation by
|
|
Packit |
6bd9ab |
Américo Monteiro <a_monteiro@netcabo.pt>
|
|
Packit |
6bd9ab |
* [r357] debian/po/templates.pot: change Project-Id-Version project
|
|
Packit |
6bd9ab |
name
|
|
Packit |
6bd9ab |
* [r356] debian/po/ca.po, debian/po/cs.po, debian/po/da.po,
|
|
Packit |
6bd9ab |
debian/po/de.po, debian/po/es.po, debian/po/fr.po,
|
|
Packit |
6bd9ab |
debian/po/ja.po, debian/po/nl.po, debian/po/pt.po,
|
|
Packit |
6bd9ab |
debian/po/pt_BR.po, debian/po/ru.po, debian/po/sv.po,
|
|
Packit |
6bd9ab |
debian/po/templates.pot, debian/po/vi.po: update
|
|
Packit |
6bd9ab |
Project-Id-Version and Report-Msgid-Bugs-To headers
|
|
Packit |
6bd9ab |
* [r355] debian/copyright, m4/acx_pthread.m4: include newer version
|
|
Packit |
6bd9ab |
of acx_pthread.m4
|
|
Packit |
6bd9ab |
* [r354] README: add a note about case-sensitivity of NSS and LDAP
|
|
Packit |
6bd9ab |
databases
|
|
Packit |
6bd9ab |
* [r353] debian/libnss-ldapd.config, debian/libnss-ldapd.postinst:
|
|
Packit |
6bd9ab |
fix some bugs in mangling of configfile and be more cautious
|
|
Packit |
6bd9ab |
about replacing values (only replace first occurrence and only
|
|
Packit |
6bd9ab |
match options with the correct number of options)
|
|
Packit |
6bd9ab |
* [r352] debian/libnss-ldapd.postinst: remove passwords from
|
|
Packit |
6bd9ab |
configfile if the [root]binddn option was removed and always
|
|
Packit |
6bd9ab |
unset the passwd in the debconf database
|
|
Packit |
6bd9ab |
* [r351] config.guess, config.sub: include updated files
|
|
Packit |
6bd9ab |
* [r350] debian/libnss-ldapd.postinst: no longer use
|
|
Packit |
6bd9ab |
/etc/libnss-ldap.conf as a basis for creating a new configuration
|
|
Packit |
6bd9ab |
file since the syntax is no longer compatible
|
|
Packit |
6bd9ab |
* [r349] debian/libnss-ldapd.postinst: only restart nscd on
|
|
Packit |
6bd9ab |
configure
|
|
Packit |
6bd9ab |
* [r348] debian/libnss-ldapd.config, debian/libnss-ldapd.postinst,
|
|
Packit |
6bd9ab |
debian/libnss-ldapd.templates, debian/po/ca.po, debian/po/cs.po,
|
|
Packit |
6bd9ab |
debian/po/da.po, debian/po/de.po, debian/po/es.po,
|
|
Packit |
6bd9ab |
debian/po/fr.po, debian/po/ja.po, debian/po/nl.po,
|
|
Packit |
6bd9ab |
debian/po/pt.po, debian/po/pt_BR.po, debian/po/ru.po,
|
|
Packit |
6bd9ab |
debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po: remove
|
|
Packit |
6bd9ab |
the ldap-version question as it should be unneeded in the most
|
|
Packit |
6bd9ab |
common installations (where it needs to be set the whole config
|
|
Packit |
6bd9ab |
is likely te need tweaking)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-08-18 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r347] debian/libnss-ldapd.templates, debian/po/ca.po,
|
|
Packit |
6bd9ab |
debian/po/cs.po, debian/po/da.po, debian/po/de.po,
|
|
Packit |
6bd9ab |
debian/po/es.po, debian/po/fr.po, debian/po/ja.po,
|
|
Packit |
6bd9ab |
debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po,
|
|
Packit |
6bd9ab |
debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot,
|
|
Packit |
6bd9ab |
debian/po/vi.po: rephrase the uri question and add some more
|
|
Packit |
6bd9ab |
pointers on how to specify the value
|
|
Packit |
6bd9ab |
* [r346] debian/libnss-ldapd.nslcd.init: change remaining reference
|
|
Packit |
6bd9ab |
to $PIDFILE into $NSLCD_PIDFILE
|
|
Packit |
6bd9ab |
* [r345] nslcd/ldap-nss.c: fix a couple of uses of per-map bases
|
|
Packit |
6bd9ab |
that could be NULL and remove the ldap_proxy_bind_args that
|
|
Packit |
6bd9ab |
wasn't used anywhere
|
|
Packit |
6bd9ab |
* [r344] man/nslcd.8.xml: replace remaining \- with -
|
|
Packit |
6bd9ab |
* [r343] configure.ac, man/nss-ldapd.conf.5.xml, nslcd/attmap.c,
|
|
Packit |
6bd9ab |
nslcd/attmap.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/ldap-nss.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-schema.h, nslcd/nslcd.c, nss-ldapd.conf: rewrite
|
|
Packit |
6bd9ab |
configuration file handling to be simpler and more consistent,
|
|
Packit |
6bd9ab |
this does mean that the syntax of the configfile has changed from
|
|
Packit |
6bd9ab |
the PADL one and that some options were removed (also update
|
|
Packit |
6bd9ab |
manual page and sample config file to reflect changes)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-08-03 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r342] nslcd/cfg.c, nslcd/cfg.h, nslcd/group.c: remove
|
|
Packit |
6bd9ab |
nss_initgroups and nss_initgroups_ignoreusers configfile options
|
|
Packit |
6bd9ab |
* [r341] HACKING, README: documentation improvements
|
|
Packit |
6bd9ab |
* [r340] README, configure.ac, man/nss-ldapd.conf.5.xml,
|
|
Packit |
6bd9ab |
nslcd/cfg.c, nslcd/cfg.h, nslcd/ldap-nss.c, nslcd/ldap-nss.h:
|
|
Packit |
6bd9ab |
remove --enable-paged-results configure option and now always do
|
|
Packit |
6bd9ab |
runtime configuration, remove nss_paged_results configfile option
|
|
Packit |
6bd9ab |
and use pagesize option to specify usage of paging or not
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-08-02 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r339] README: some spelling fixes, added a section on
|
|
Packit |
6bd9ab |
unsupported features and rephrased default LDAP schema
|
|
Packit |
6bd9ab |
objectclasses as filters
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-31 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r338] Makefile.am, configure.ac, debian/control, man,
|
|
Packit |
6bd9ab |
man/Makefile.am, man/nslcd.8.xml, man/nss-ldapd.conf.5.xml,
|
|
Packit |
6bd9ab |
nslcd.8, nss-ldapd.conf.5: switch to using docbook for manual
|
|
Packit |
6bd9ab |
pages, use docbook2x-man for generating the manual pages and
|
|
Packit |
6bd9ab |
update the nss-ldapd.conf manual page slightly
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-28 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r337] nslcd/alias.c, nslcd/cfg.h, nslcd/ether.c, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/host.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/ldap-schema.c, nslcd/ldap-schema.h, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c: define the list of attributes to
|
|
Packit |
6bd9ab |
look up in searches in the service modules instead of in
|
|
Packit |
6bd9ab |
ldap-schema
|
|
Packit |
6bd9ab |
* [r336] nslcd/attmap.h: fix typo in comment
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-27 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r334] nslcd.h: fix typo
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-26 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r332] nslcd/cfg.c, nslcd/ldap-schema.h: remove some more old
|
|
Packit |
6bd9ab |
mapping stuff and change configuration file keyword to map with
|
|
Packit |
6bd9ab |
the new syntax
|
|
Packit |
6bd9ab |
* [r331] nslcd/alias.c, nslcd/attmap.c, nslcd/attmap.h,
|
|
Packit |
6bd9ab |
nslcd/cfg.c, nslcd/cfg.h, nslcd/ether.c, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/host.c, nslcd/ldap-nss.c, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c: switch to the new attribute
|
|
Packit |
6bd9ab |
mapping code
|
|
Packit |
6bd9ab |
* [r330] nslcd/cfg.c, nslcd/cfg.h, nslcd/ldap-nss.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.h, nslcd/ldap-schema.c: get rid of default and
|
|
Packit |
6bd9ab |
override attribute value mappings and remove host and port
|
|
Packit |
6bd9ab |
configuration options
|
|
Packit |
6bd9ab |
* [r329] nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/shadow.c: move
|
|
Packit |
6bd9ab |
some shadow specific functions to shadow.c
|
|
Packit |
6bd9ab |
* [r328] nslcd/cfg.c, nslcd/cfg.h: make function
|
|
Packit |
6bd9ab |
_nss_ldap_add_uri() static
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-24 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r327] nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/ldap-schema.c:
|
|
Packit |
6bd9ab |
remove some more unused code
|
|
Packit |
6bd9ab |
* [r326] nslcd/Makefile.am, nslcd/alias.c, nslcd/attmap.c,
|
|
Packit |
6bd9ab |
nslcd/attmap.h, nslcd/cfg.c, nslcd/ether.c, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/host.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/ldap-schema.c, nslcd/ldap-schema.h, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c, nslcd/util.c: switch to a new
|
|
Packit |
6bd9ab |
interface for doing attribute mapping, splitting the attribute
|
|
Packit |
6bd9ab |
mapping stuff into a separate file
|
|
Packit |
6bd9ab |
* [r325] nslcd/cfg.c, nslcd/ldap-schema.c, nslcd/ldap-schema.h: get
|
|
Packit |
6bd9ab |
rid of some unused attribute mappings and a small reorganisation
|
|
Packit |
6bd9ab |
of code
|
|
Packit |
6bd9ab |
* [r324] debian/libnss-ldapd.templates, debian/po/ca.po,
|
|
Packit |
6bd9ab |
debian/po/cs.po, debian/po/da.po, debian/po/de.po,
|
|
Packit |
6bd9ab |
debian/po/es.po, debian/po/fr.po, debian/po/ja.po,
|
|
Packit |
6bd9ab |
debian/po/nl.po, debian/po/pt.po, debian/po/pt_BR.po,
|
|
Packit |
6bd9ab |
debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot,
|
|
Packit |
6bd9ab |
debian/po/vi.po: rephrase nsswitch.conf question and removed
|
|
Packit |
6bd9ab |
reference to example file we don't ship
|
|
Packit |
6bd9ab |
* [r323] debian/copyright, nslcd/Makefile.am, nslcd/cfg.c,
|
|
Packit |
6bd9ab |
nslcd/cfg.h, nslcd/dnsconfig.c, nslcd/dnsconfig.h,
|
|
Packit |
6bd9ab |
nslcd/resolve.c, nslcd/resolve.h, nss-ldapd.conf.5: get rid of
|
|
Packit |
6bd9ab |
dnsconfig stuff since that probably didn't work anyway and it
|
|
Packit |
6bd9ab |
cleans up some stuff
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-23 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r315] common/dict.c, tests/dict/test_dict.c: fix a serious bug
|
|
Packit |
6bd9ab |
in dict_values_next() that would return map pointers instead of
|
|
Packit |
6bd9ab |
values and write a test for it
|
|
Packit |
6bd9ab |
* [r314] debian/rules: use stricter distclean run in clean target
|
|
Packit |
6bd9ab |
as suggested by lintian
|
|
Packit |
6bd9ab |
* [r313] common/dict.c, common/dict.h, tests/dict/test_dict.c: add
|
|
Packit |
6bd9ab |
support for removing entries from a DICT by setting the value to
|
|
Packit |
6bd9ab |
NULL (this does not free any memory)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-21 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r310] AUTHORS: include translater of debconf templates to French
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-18 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r309] debian/po/fr.po: typo fix by Cyril Brulebois
|
|
Packit |
6bd9ab |
<cyril.brulebois@enst-bretagne.fr>
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-16 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r308] debian/po/fr.po: update French (fr) translation of debconf
|
|
Packit |
6bd9ab |
templates by Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-15 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r307] tests/tio/test_tio.c: disable test that will always fail
|
|
Packit |
6bd9ab |
* [r306] common/tio.c: fix typo
|
|
Packit |
6bd9ab |
* [r305] common/tio.c: fix bug with buffer magic in writing code
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-14 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r304] AUTHORS, debian/copyright, debian/po/pt.po: add Portuguese
|
|
Packit |
6bd9ab |
(pt) translation of debconf templates by Américo Monteiro
|
|
Packit |
6bd9ab |
<a_monteiro@netcabo.pt>
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-07-13 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r303] tests/dict/Makefile.am, tests/tio/Makefile.am: do the
|
|
Packit |
6bd9ab |
simple unit tests at make check time
|
|
Packit |
6bd9ab |
* [r302] Makefile.am: don't include config diretory which we don't
|
|
Packit |
6bd9ab |
use
|
|
Packit |
6bd9ab |
* [r301] common/tio.c: add const and add FIXME about a to-be-fixed
|
|
Packit |
6bd9ab |
race condition
|
|
Packit |
6bd9ab |
* [r300] nss/networks.c: flag the address family parameter as
|
|
Packit |
6bd9ab |
unused
|
|
Packit |
6bd9ab |
* [r299] README: add notes about format of host and ethers entries
|
|
Packit |
6bd9ab |
in LDAP database
|
|
Packit |
6bd9ab |
* [r298] debian/control: add XS-Vcs-Svn and XS-Vcs-Browser as
|
|
Packit |
6bd9ab |
specified in #391023
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-18 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r297] nslcd/nslcd.c: add comment explaining the use of chmod()
|
|
Packit |
6bd9ab |
over fchmod()
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-17 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r294] ChangeLog, NEWS, configure.ac, debian/changelog,
|
|
Packit |
6bd9ab |
nss-ldapd.conf.5: get files ready for 0.2.1 release
|
|
Packit |
6bd9ab |
* [r293] Makefile.am: do proper wildcard expansion
|
|
Packit |
6bd9ab |
* [r292] Makefile.am, nss/Makefile.am: add proper support for make
|
|
Packit |
6bd9ab |
uninstall
|
|
Packit |
6bd9ab |
* [r291] autogen.sh: force regeneration of all files
|
|
Packit |
6bd9ab |
* [r290] Makefile.am, autogen.sh, configure.ac: include stuff from
|
|
Packit |
6bd9ab |
the m4 directory automatically
|
|
Packit |
6bd9ab |
* [r289] common/Makefile.am, nslcd/Makefile.am, nss/Makefile.am,
|
|
Packit |
6bd9ab |
tests/Makefile.am, tests/dict/Makefile.am, tests/tio/Makefile.am:
|
|
Packit |
6bd9ab |
support building outside the source directory
|
|
Packit |
6bd9ab |
* [r288] Makefile.am, configure.ac, debian/copyright, m4,
|
|
Packit |
6bd9ab |
m4/acx_pthread.m4, nslcd/Makefile.am: use the ACX_PTHREAD macro
|
|
Packit |
6bd9ab |
to check for platform independant pthread support and required
|
|
Packit |
6bd9ab |
options
|
|
Packit |
6bd9ab |
* [r287] debian/copyright: further clarification of use of
|
|
Packit |
6bd9ab |
autoconf/automake code
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-16 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r286] nslcd/nslcd.c: change fchmod() into chmod() since fchmod()
|
|
Packit |
6bd9ab |
has undifined behaviour on named sockets (fails silently)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-12 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r285] common/dict.c, nslcd/ldap-nss.c, nslcd/ldap-schema.c,
|
|
Packit |
6bd9ab |
nslcd/util.c: fix casts of types where needed
|
|
Packit |
6bd9ab |
* [r284] nslcd/host.c: fix type of host address and handle errors
|
|
Packit |
6bd9ab |
in writing hostent
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-11 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r280] ChangeLog, NEWS, TODO, configure.ac, debian/changelog,
|
|
Packit |
6bd9ab |
nss-ldapd.conf.5: get files ready for 0.2 release
|
|
Packit |
6bd9ab |
* [r279] common/Makefile.am, common/dict.c, common/dict.h,
|
|
Packit |
6bd9ab |
nslcd/Makefile.am, nslcd/cfg.h, nslcd/dict.c, nslcd/dict.h,
|
|
Packit |
6bd9ab |
tests/dict/Makefile.am, tests/dict/test_dict.c: move dict into
|
|
Packit |
6bd9ab |
the common directory
|
|
Packit |
6bd9ab |
* [r278] nss-ldapd.conf.5: add a note about the status of this
|
|
Packit |
6bd9ab |
manual page
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-10 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r277] common/Makefile.am: compile tio module with -fPIC because
|
|
Packit |
6bd9ab |
it is used in the NSS shared library
|
|
Packit |
6bd9ab |
* [r276] debian/libnss-ldapd.postinst: add note about modifying
|
|
Packit |
6bd9ab |
/etc/nsswitch.conf in postinst
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-09 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r275] Makefile.am: have better rules to generate ChangeLog
|
|
Packit |
6bd9ab |
* [r274] common/tio.h: remove some trailing spaces
|
|
Packit |
6bd9ab |
* [r273] nss-ldapd.conf.5: add proper copyright header
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-08 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r272] Makefile.am, common, common/Makefile.am, common/tio.c,
|
|
Packit |
6bd9ab |
common/tio.h, configure.ac, nslcd-common.h, nslcd/Makefile.am,
|
|
Packit |
6bd9ab |
nslcd/alias.c, nslcd/common.h, nslcd/ether.c, nslcd/group.c,
|
|
Packit |
6bd9ab |
nslcd/host.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/netgroup.c, nslcd/network.c, nslcd/nslcd.c, nslcd/passwd.c,
|
|
Packit |
6bd9ab |
nslcd/protocol.c, nslcd/rpc.c, nslcd/service.c, nslcd/shadow.c,
|
|
Packit |
6bd9ab |
nslcd/util.c, nslcd/util.h, nss/Makefile.am, nss/aliases.c,
|
|
Packit |
6bd9ab |
nss/common.c, nss/common.h, nss/ethers.c, nss/group.c,
|
|
Packit |
6bd9ab |
nss/hosts.c, nss/netgroup.c, nss/networks.c, nss/passwd.c,
|
|
Packit |
6bd9ab |
nss/protocols.c, nss/rpc.c, nss/services.c, nss/shadow.c,
|
|
Packit |
6bd9ab |
tests/Makefile.am, tests/tio, tests/tio/Makefile.am,
|
|
Packit |
6bd9ab |
tests/tio/test_tio.c: implement our own stdio-like library that
|
|
Packit |
6bd9ab |
handles IO with a simple configurable timeout mechanism with
|
|
Packit |
6bd9ab |
buffering
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-05 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r271] NEWS, README, configure.ac, tests/dict/test_dict.c: some
|
|
Packit |
6bd9ab |
remaining tabs to spaces and trim trailing spaces
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-02 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r270] configure.ac, debian/copyright: fix some remaining
|
|
Packit |
6bd9ab |
references to the GNU Library General Public License
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-06-01 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r269] nslcd/nslcd.c: add some comments describing some problems
|
|
Packit |
6bd9ab |
that this code may have
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-05-20 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r268] HACKING: add a section on build dependencies
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-05-13 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r267] config.guess, config.sub: include updated files
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-03-05 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r266] ., Makefile.am: include some targets to tun flawfinder,
|
|
Packit |
6bd9ab |
pscan, rats and splint
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-03-04 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r265] nslcd-common.h, nslcd/alias.c, nslcd/ether.c,
|
|
Packit |
6bd9ab |
nslcd/group.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/ldap-schema.c, nslcd/ldap-schema.h, nslcd/log.c,
|
|
Packit |
6bd9ab |
nslcd/nslcd.c, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/shadow.c, nslcd/util.c, nslcd/util.h, nss/common.c,
|
|
Packit |
6bd9ab |
nss/common.h, nss/group.c, nss/hosts.c, nss/netgroup.c,
|
|
Packit |
6bd9ab |
nss/networks.c, nss/prototypes.h, nss/services.c: code
|
|
Packit |
6bd9ab |
improvements by making type casts explicit, flagging ignored
|
|
Packit |
6bd9ab |
return values, renames and flagging of parameters and some
|
|
Packit |
6bd9ab |
miscelanious improvements (thanks to gcc warnings, splint, rats
|
|
Packit |
6bd9ab |
and flawfinder)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-03-02 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r264] nslcd/ldap-nss.c: remove runtime checking for existance of
|
|
Packit |
6bd9ab |
/lib/init/rw/libnss-ldap.bind_policy_soft
|
|
Packit |
6bd9ab |
* [r263] nss-ldapd.conf: add missing attribute mapping for AD
|
|
Packit |
6bd9ab |
* [r262] nslcd/nslcd.c: do chmod on file descriptor instead of on
|
|
Packit |
6bd9ab |
file name
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-02-17 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r251] nslcd-common.h, nslcd/cfg.c, nss/hosts.c: fix a few bugs
|
|
Packit |
6bd9ab |
found thanks to the new warnings
|
|
Packit |
6bd9ab |
* [r250] compat, compat/attrs.h, nslcd/cfg.h, nslcd/common.h,
|
|
Packit |
6bd9ab |
nslcd/dict.h, nslcd/log.h, nslcd/nslcd.c, nss/Makefile.am,
|
|
Packit |
6bd9ab |
nss/common.h, nss/ethers.c, nss/group.c, nss/hosts.c,
|
|
Packit |
6bd9ab |
nss/netgroup.c, nss/networks.c, nss/passwd.c, nss/protocols.c,
|
|
Packit |
6bd9ab |
nss/rpc.c, nss/services.c, nss/shadow.c, tests/dict/test_dict.c,
|
|
Packit |
6bd9ab |
tests/test_aliases.c: add gcc attributes to some functions and
|
|
Packit |
6bd9ab |
parameters
|
|
Packit |
6bd9ab |
* [r249] configure.ac: add some extra type checks and worarounds
|
|
Packit |
6bd9ab |
* [r248] configure.ac: add extra compiler warnings
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-02-10 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r240] nslcd/dnsconfig.c, nslcd/ldap-nss.c, nslcd/ldap-nss.h,
|
|
Packit |
6bd9ab |
nslcd/ldap-schema.c, nslcd/util.c: replace syslog calls to calls
|
|
Packit |
6bd9ab |
with our own logging module
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-02-06 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r237] README: fix a typo and update copyright info
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-02-04 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r236] configure.ac, tests/Makefile.am, tests/dict,
|
|
Packit |
6bd9ab |
tests/dict/Makefile.am, tests/dict/test_dict.c: add simple test
|
|
Packit |
6bd9ab |
for dict module
|
|
Packit |
6bd9ab |
* [r235] nslcd/dict.c: fix list corruption bug in dict_put() and
|
|
Packit |
6bd9ab |
ignore setting value to NULL
|
|
Packit |
6bd9ab |
* [r234] nslcd/dict.c, nslcd/dict.h: don't store const void * as
|
|
Packit |
6bd9ab |
value, just void *
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-02-01 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r233] nslcd/util.c, nslcd/util.h: declare old dict functions
|
|
Packit |
6bd9ab |
static as thay are only used from within util.c
|
|
Packit |
6bd9ab |
* [r232] nslcd/dict.h, nslcd/ldap-nss.h: trim trailing whitespace
|
|
Packit |
6bd9ab |
* [r231] nslcd/Makefile.am, nslcd/cfg.c, nslcd/cfg.h, nslcd/dict.c,
|
|
Packit |
6bd9ab |
nslcd/dict.h, nslcd/ldap-nss.c, nslcd/util.c, nslcd/util.h: add
|
|
Packit |
6bd9ab |
new dictionary module and use it for the attribute mapping stuff
|
|
Packit |
6bd9ab |
* [r230] nslcd/Makefile.am, nslcd/log.c, nslcd/xmalloc.c,
|
|
Packit |
6bd9ab |
nslcd/xmalloc.h: get rid of xmalloc.[ch]
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-01-17 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r229] nss/Makefile.am: no longer install libc-versioned symlink
|
|
Packit |
6bd9ab |
and hardcode nss soname because we will likely need to change our
|
|
Packit |
6bd9ab |
code if the ABI changes
|
|
Packit |
6bd9ab |
* [r228] debian/rules: in Debian package install NSS files in
|
|
Packit |
6bd9ab |
/usr/lib instead of /lib
|
|
Packit |
6bd9ab |
* [r227] nss/aliases.c, nss/common.h, nss/ethers.c, nss/group.c,
|
|
Packit |
6bd9ab |
nss/hosts.c, nss/netgroup.c, nss/networks.c, nss/passwd.c,
|
|
Packit |
6bd9ab |
nss/protocols.c, nss/rpc.c, nss/services.c, nss/shadow.c: ensure
|
|
Packit |
6bd9ab |
that all NSS functions can be generated by the marcos in common.h
|
|
Packit |
6bd9ab |
and spell out the read_..() function for every type
|
|
Packit |
6bd9ab |
* [r226] debian/copyright: indent license blubs and include license
|
|
Packit |
6bd9ab |
information for nslcd/resolve.[ch]
|
|
Packit |
6bd9ab |
* [r225] nslcd.h: add a little bit more documentation
|
|
Packit |
6bd9ab |
* [r224] nslcd/cfg.c: remove a const where it really wasn't
|
|
Packit |
6bd9ab |
* [r223] nslcd/cfg.c, nslcd/cfg.h, nslcd/group.c, nslcd/ldap-nss.c,
|
|
Packit |
6bd9ab |
nslcd/util.c, nslcd/util.h: move most config code into cfg.c,
|
|
Packit |
6bd9ab |
clean up dictornary stuff in util.c and do some more smaller
|
|
Packit |
6bd9ab |
restructuring
|
|
Packit |
6bd9ab |
* [r222] nslcd/group.c, nslcd/ldap-nss.h, nslcd/util.c,
|
|
Packit |
6bd9ab |
nslcd/util.h: move name_list stuff to group.c as that is the only
|
|
Packit |
6bd9ab |
place it's used at the moment
|
|
Packit |
6bd9ab |
* [r221] nslcd/netgroup.c: replace __netgrent with mynetgrent
|
|
Packit |
6bd9ab |
removing the fields that are not used
|
|
Packit |
6bd9ab |
* [r220] nslcd/Makefile.am, nslcd/cfg.c, nslcd/cfg.h,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/ldap-schema.h,
|
|
Packit |
6bd9ab |
nslcd/util.c, nslcd/util.h: first step to split out all
|
|
Packit |
6bd9ab |
configuration stuff into separate file
|
|
Packit |
6bd9ab |
* [r219] nslcd/ldap-nss.c, nslcd/ldap-nss.h: get rid of more code
|
|
Packit |
6bd9ab |
that would check if the socket was changed from under us by our
|
|
Packit |
6bd9ab |
caller
|
|
Packit |
6bd9ab |
* [r218] nslcd/ldap-nss.c: get rid of rebinding-on-fork() logic as
|
|
Packit |
6bd9ab |
our threading model is very predictable
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-01-10 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r217] nslcd/netgroup.c: write a final result code of
|
|
Packit |
6bd9ab |
NSLCD_RESULT_NOTFOUND for netgroup lookups
|
|
Packit |
6bd9ab |
* [r216] nss/netgroup.c, nss/prototypes.h: fix netgroup lookups so
|
|
Packit |
6bd9ab |
that _nss_ldap_getnetgrent_r() returns NSS_STATUS_RETURN if there
|
|
Packit |
6bd9ab |
are no more entries to return but there was a first entry
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-01-09 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r215] COPYING, Makefile.am, README, configure.ac,
|
|
Packit |
6bd9ab |
debian/copyright, debian/libnss-ldapd.nslcd.init, nslcd-common.h,
|
|
Packit |
6bd9ab |
nslcd.8, nslcd.h, nslcd/Makefile.am, nslcd/alias.c,
|
|
Packit |
6bd9ab |
nslcd/common.c, nslcd/common.h, nslcd/dnsconfig.c,
|
|
Packit |
6bd9ab |
nslcd/dnsconfig.h, nslcd/ether.c, nslcd/group.c, nslcd/host.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-nss.c, nslcd/ldap-nss.h, nslcd/ldap-schema.c,
|
|
Packit |
6bd9ab |
nslcd/ldap-schema.h, nslcd/log.c, nslcd/log.h, nslcd/netgroup.c,
|
|
Packit |
6bd9ab |
nslcd/network.c, nslcd/nslcd.c, nslcd/pagectrl.c,
|
|
Packit |
6bd9ab |
nslcd/pagectrl.h, nslcd/passwd.c, nslcd/protocol.c, nslcd/rpc.c,
|
|
Packit |
6bd9ab |
nslcd/service.c, nslcd/shadow.c, nslcd/util.c, nslcd/util.h,
|
|
Packit |
6bd9ab |
nslcd/xmalloc.c, nslcd/xmalloc.h, nss/Makefile.am, nss/aliases.c,
|
|
Packit |
6bd9ab |
nss/common.c, nss/common.h, nss/ethers.c, nss/group.c,
|
|
Packit |
6bd9ab |
nss/hosts.c, nss/netgroup.c, nss/networks.c, nss/passwd.c,
|
|
Packit |
6bd9ab |
nss/protocols.c, nss/prototypes.h, nss/rpc.c, nss/services.c,
|
|
Packit |
6bd9ab |
nss/shadow.c, tests/Makefile.am, tests/test_aliases.c,
|
|
Packit |
6bd9ab |
tests/test_ethers.c, tests/test_group.c, tests/test_hosts.c,
|
|
Packit |
6bd9ab |
tests/test_netgroup.c, tests/test_networks.c,
|
|
Packit |
6bd9ab |
tests/test_passwd.c, tests/test_protocols.c, tests/test_rpc.c,
|
|
Packit |
6bd9ab |
tests/test_services.c, tests/test_shadow.c: change license from
|
|
Packit |
6bd9ab |
GNU Library General Public License v.2 to GNU Lesser General
|
|
Packit |
6bd9ab |
Public License v.2.1 with permission from Luke Howard
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-01-08 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r214] nss/netgroup.c, nss/prototypes.h: use our own thread-local
|
|
Packit |
6bd9ab |
file pointer for doing requests instead of misusing the data
|
|
Packit |
6bd9ab |
field in the __netgrent struct
|
|
Packit |
6bd9ab |
* [r213] debian/control: add a provide line for libnss-ldap so we
|
|
Packit |
6bd9ab |
can seamlessly replace it (it should provide the same
|
|
Packit |
6bd9ab |
functionality)
|
|
Packit |
6bd9ab |
* [r212] debian/libnss-ldapd.postinst: only modify nsswitch
|
|
Packit |
6bd9ab |
databases we support, leave everything else alone (e.g.
|
|
Packit |
6bd9ab |
automount)
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
2007-01-02 arthur
|
|
Packit |
6bd9ab |
|
|
Packit |
6bd9ab |
* [r211] debian/libnss-ldapd.nslcd.init: change description in init
|
|
Packit |
6bd9ab |
script
|
|
Packit |
6bd9ab |
|