Blame ChangeLog-2006

Packit 6bd9ab
2006-12-31  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r210] nslcd-common.h: if the string to write is NULL, write an
Packit 6bd9ab
	  empty string
Packit 6bd9ab
	* [r209] nslcd-common.h: ensure that all arrays that are allocated
Packit 6bd9ab
	  in the buffer are now aligned to the pointer size
Packit 6bd9ab
	* [r208] nslcd-common.h, nss/hosts.c: extract some more common
Packit 6bd9ab
	  macros
Packit 6bd9ab
Packit 6bd9ab
2006-12-30  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r207] nslcd/ldap-nss.c, tests/test_group.c: get rid of a few
Packit 6bd9ab
	  warnings
Packit 6bd9ab
Packit 6bd9ab
2006-12-29  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r206] config.sub: update to newer version again (got lost in
Packit 6bd9ab
	  r205)
Packit 6bd9ab
	* [r205] config.sub, nslcd/group.c, nslcd/ldap-nss.c,
Packit 6bd9ab
	  nslcd/ldap-nss.h, nslcd/util.c: get rid of debug() function and
Packit 6bd9ab
	  call log_log() instead
Packit 6bd9ab
Packit 6bd9ab
2006-12-27  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r204] nslcd-common.h, nslcd/alias.c, nslcd/common.h,
Packit 6bd9ab
	  nslcd/ether.c, nslcd/group.c, nslcd/host.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: do not allocate new memory with
Packit 6bd9ab
	  malloc() for each request with a string parameter but use a
Packit 6bd9ab
	  buffer allocated on the stack instead (this simplifies free()-ing
Packit 6bd9ab
	  the buffer(s) in case of problems)
Packit 6bd9ab
Packit 6bd9ab
2006-12-25  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r203] nslcd/dnsconfig.c, nslcd/group.c, nslcd/ldap-nss.c,
Packit 6bd9ab
	  nslcd/ldap-nss.h, nslcd/passwd.c, nslcd/util.c, nslcd/util.h: get
Packit 6bd9ab
	  rid of NSS_BUFSIZ, rename _nss_ldap_oc_check() to
Packit 6bd9ab
	  has_objectclass(), redo _nss_ldap_escape_string() with simpler
Packit 6bd9ab
	  logic and slightly different signature and redid layout of some
Packit 6bd9ab
	  code
Packit 6bd9ab
Packit 6bd9ab
2006-12-23  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r201] ChangeLog, NEWS, TODO, configure.ac, debian/changelog: get
Packit 6bd9ab
	  files ready for 0.1 release
Packit 6bd9ab
Packit 6bd9ab
2006-12-22  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r200] nslcd.8: fix name of configuration file and update date
Packit 6bd9ab
	  and version number
Packit 6bd9ab
	* [r199] NEWS, TODO, nslcd/alias.c, 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/netgroup.c, nslcd/network.c,
Packit 6bd9ab
	  nslcd/pagectrl.c, nslcd/pagectrl.h, nslcd/passwd.c,
Packit 6bd9ab
	  nslcd/protocol.c, nslcd/resolve.c, nslcd/resolve.h, nslcd/rpc.c,
Packit 6bd9ab
	  nslcd/service.c, nslcd/shadow.c, nslcd/util.c, nslcd/util.h,
Packit 6bd9ab
	  nss-ldapd.conf, nss-ldapd.conf.5, nss/exports.linux: remove last
Packit 6bd9ab
	  keyword and disable keyword expansion
Packit 6bd9ab
	* [r198] nslcd/Makefile.am: make list of source files a little
Packit 6bd9ab
	  clearer
Packit 6bd9ab
	* [r197] HACKING: change reference to directory name
Packit 6bd9ab
Packit 6bd9ab
2006-12-21  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r196] Makefile.am, configure.ac, debian/copyright, nslcd,
Packit 6bd9ab
	  server: rename server directory to nslcd
Packit 6bd9ab
	* [r195] ChangeLog, Makefile.am: add code for generating ChangeLog
Packit 6bd9ab
	  and add initial ChangeLog
Packit 6bd9ab
Packit 6bd9ab
2006-12-21  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r194] .: change trunk location in repository to match package
Packit 6bd9ab
	  name
Packit 6bd9ab
	* [r193] server/alias.c, server/dnsconfig.c, server/dnsconfig.h,
Packit 6bd9ab
	  server/ether.c, server/group.c, server/host.c, server/ldap-nss.c,
Packit 6bd9ab
	  server/ldap-nss.h, server/ldap-schema.c, server/ldap-schema.h,
Packit 6bd9ab
	  server/log.c, server/log.h, server/netgroup.c, server/network.c,
Packit 6bd9ab
	  server/pagectrl.c, server/pagectrl.h, server/passwd.c,
Packit 6bd9ab
	  server/protocol.c, server/rpc.c, server/service.c,
Packit 6bd9ab
	  server/shadow.c, server/util.c, server/util.h, server/xmalloc.c,
Packit 6bd9ab
	  server/xmalloc.h: normalize copyright headers
Packit 6bd9ab
Packit 6bd9ab
2006-12-20  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r192] debian/copyright: update copyright file with current
Packit 6bd9ab
	  copyright information
Packit 6bd9ab
	* [r191] Makefile.am, nss/Makefile.am, server/Makefile.am,
Packit 6bd9ab
	  tests/Makefile.am: properly capitalize company name
Packit 6bd9ab
	* [r190] README: fix wrapping
Packit 6bd9ab
	* [r189] README: integrate remaining parts in documentation
Packit 6bd9ab
	* [r188] Makefile.am, debian/libnss-ldapd.examples: ship
Packit 6bd9ab
	  nss-ldapd.conf as an example in the Debian package
Packit 6bd9ab
Packit 6bd9ab
2006-12-19  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r187] ., debian/changelog, debian/control: change Debian source
Packit 6bd9ab
	  package name to nss-ldapd
Packit 6bd9ab
	* [r186] Makefile.am: do not try to ship gone README.Debian but do
Packit 6bd9ab
	  ship new HACKING
Packit 6bd9ab
	* [r185] nss-ldapd.conf: get rid of pam stuff
Packit 6bd9ab
	* [r184] HACKING, NEWS, README, TODO: first step at improving
Packit 6bd9ab
	  documentation
Packit 6bd9ab
	* [r183] configure.ac, debian/changelog: change version number to
Packit 6bd9ab
	  0.1
Packit 6bd9ab
	* [r182] debian/libnss-ldapd.postinst: change some tests with grep
Packit 6bd9ab
	  to be correct, add some comments and improve import of old
Packit 6bd9ab
	  configuration file
Packit 6bd9ab
	* [r181] debian/README.Debian: the README.Debian does not contain
Packit 6bd9ab
	  any more relevant information
Packit 6bd9ab
	* [r180] server/nslcd.c: add TODO
Packit 6bd9ab
	* [r179] Makefile.am, configure.ac, debian/libnss-ldapd.config,
Packit 6bd9ab
	  debian/libnss-ldapd.nslcd.init, debian/libnss-ldapd.postinst,
Packit 6bd9ab
	  debian/libnss-ldapd.postrm, debian/rules, ldap.conf,
Packit 6bd9ab
	  nss-ldapd.conf, nss-ldapd.conf.5, nss_ldap.5: change default
Packit 6bd9ab
	  configuration file name to /etc/nss-ldapd.conf
Packit 6bd9ab
Packit 6bd9ab
2006-12-18  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r178] Makefile.am, nslcd.8: add initial nslcd manual page
Packit 6bd9ab
	* [r177] server/nslcd.c: output of --help no longer shows --config
Packit 6bd9ab
	  option (which isn't there)
Packit 6bd9ab
	* [r176] configure.ac: change name of package also in configure
Packit 6bd9ab
	* [r175] debian/libnss-ldapd.config: handle cases where commands in
Packit 6bd9ab
	  backticks return an error code
Packit 6bd9ab
	* [r174] nss/hosts.c: only set h_errno to error value on problems
Packit 6bd9ab
	  and change the returned value in some cases
Packit 6bd9ab
Packit 6bd9ab
2006-12-17  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r173] debian/libnss-ldapd.nslcd.init: report process id in
Packit 6bd9ab
	  status
Packit 6bd9ab
	* [r172] configure.ac, debian/changelog,
Packit 6bd9ab
	  debian/libnss-ldapd.config, debian/libnss-ldapd.nslcd.init,
Packit 6bd9ab
	  debian/libnss-ldapd.postinst, nss/common.h, server/nslcd.c,
Packit 6bd9ab
	  tests/test_networks.c: remove trailing spaces
Packit 6bd9ab
	* [r171] nss/prototypes.h: add note about glibc manual
Packit 6bd9ab
	* [r170] nss/Makefile.am: fix comment as to installing libraries
Packit 6bd9ab
	* [r169] debian/control: add a snippet to the package description
Packit 6bd9ab
	  as to what the main differences to libnss-ldap are
Packit 6bd9ab
	* [r168] debian/rules: move the nss libraries to /lib instead of
Packit 6bd9ab
	  /usr/lib
Packit 6bd9ab
	* [r167] debian/rules: remove some unneeded configure options
Packit 6bd9ab
Packit 6bd9ab
2006-12-16  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r166] Makefile.am, debian/libnss-ldapd.lintian-overrides,
Packit 6bd9ab
	  debian/rules: fix some lintian warnings regarding shared
Packit 6bd9ab
	  libraries with an override file and generating shlibs for now
Packit 6bd9ab
	* [r165] debian/rules: fix configuration file manual page name
Packit 6bd9ab
	* [r164] 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_BR.po, debian/po/ru.po,
Packit 6bd9ab
	  debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po: end
Packit 6bd9ab
	  every short description line with a colon (and run
Packit 6bd9ab
	  debconf-updatepo) (thanks lintian)
Packit 6bd9ab
	* [r163] server/nslcd.c: set correct permissions on socket creation
Packit 6bd9ab
	  and remove socket and pidfile on exit
Packit 6bd9ab
	* [r162] nss/exports.linux, nss/group.c, nss/prototypes.h,
Packit 6bd9ab
	  tests/test_group.c: remove _nss_ldap_initgroups_dyn() from
Packit 6bd9ab
	  interface for now because it is currently not working
Packit 6bd9ab
	* [r161] configure.ac: fix configure --help strings to be more
Packit 6bd9ab
	  consistent and list default values
Packit 6bd9ab
	* [r160] Makefile.am: fix debian files to ship and split off those
Packit 6bd9ab
	  files into a separate variable
Packit 6bd9ab
	* [r159] debian/po/POTFILES.in, 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_BR.po, debian/po/ru.po, debian/po/sv.po,
Packit 6bd9ab
	  debian/po/templates.pot, debian/po/vi.po: update po and pot files
Packit 6bd9ab
	  based on current templates
Packit 6bd9ab
	* [r158] debian/config, debian/libnss-ldapd.config,
Packit 6bd9ab
	  debian/libnss-ldapd.postinst, debian/libnss-ldapd.postrm,
Packit 6bd9ab
	  debian/libnss-ldapd.templates, debian/rules, debian/templates:
Packit 6bd9ab
	  redid Debian packaging: on installation a search is done for any
Packit 6bd9ab
	  reasonable configuration information (existing nss_ldap config,
Packit 6bd9ab
	  hostname info, etc), configuring nsswitch.conf is also done and
Packit 6bd9ab
	  all files in the debian directory have more logical names
Packit 6bd9ab
	* [r157] Makefile.am, debian/libnss-ldapd.nslcd.init, debian/rules:
Packit 6bd9ab
	  ship an init script for starting nslcd
Packit 6bd9ab
Packit 6bd9ab
2006-12-14  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r156] AUTHORS: fix format of AUTHORS file and include new
Packit 6bd9ab
	  authors
Packit 6bd9ab
	* [r155] ANNOUNCE, README: include ANNOUNCE document in README
Packit 6bd9ab
	* [r154] ChangeLog, NEWS: rename ChangeLog to NEWS and change
Packit 6bd9ab
	  formatting of file to follow common format
Packit 6bd9ab
Packit 6bd9ab
2006-12-13  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r153] NEWS, TODO: NEWS looks more like a TODO
Packit 6bd9ab
Packit 6bd9ab
2006-12-08  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r152] Makefile.am, debian/changelog, debian/control,
Packit 6bd9ab
	  debian/libnss-ldapd.postinst, debian/rules: clean up Debian
Packit 6bd9ab
	  packaging a bit
Packit 6bd9ab
	* [r151] tests/ldaptest.pl, tests/nsswitch.test, tests/testd.c,
Packit 6bd9ab
	  tests/testgr.c, tests/testnss.c, tests/testpw.c, tests/testpw3.c,
Packit 6bd9ab
	  tests/testpw4.c, tests/testpw5.c, tests/testpw6.c: get rid of old
Packit 6bd9ab
	  test code (most of it should be covered by the new test code)
Packit 6bd9ab
	* [r150] .: ignore generated debuild files
Packit 6bd9ab
	* [r149] 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_BR.po,
Packit 6bd9ab
	  debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot,
Packit 6bd9ab
	  debian/po/vi.po, debian/templates: do not make default values
Packit 6bd9ab
	  translatable
Packit 6bd9ab
	* [r148] nss/common.c: fix indentation
Packit 6bd9ab
	* [r147] README, debian/LDAP-Permissions.txt, debian/examples,
Packit 6bd9ab
	  debian/libnss-ldapd.docs: get rid of more documentation in an
Packit 6bd9ab
	  attempt to include all useful documentation in one place
Packit 6bd9ab
	* [r146] Makefile.am, README, doc: reasonable configuration
Packit 6bd9ab
	  information (existing nss_ldap config, parts in top-level README
Packit 6bd9ab
	* [r145] configure.ac, nslcd.h: specify socket and pidfile location
Packit 6bd9ab
	  with configure script
Packit 6bd9ab
	* [r144] 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_BR.po,
Packit 6bd9ab
	  debian/po/ru.po, debian/po/sv.po, debian/po/templates.pot,
Packit 6bd9ab
	  debian/po/vi.po: run debconf-updatepo to get pot and po files in
Packit 6bd9ab
	  a consistent state
Packit 6bd9ab
	* [r143] debian/control: get rid of cdbs build dependency
Packit 6bd9ab
Packit 6bd9ab
2006-12-07  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r142] debian, debian/README.Debian, debian/changelog,
Packit 6bd9ab
	  debian/control, debian/libnss-ldap.dirs, debian/libnss-ldap.init,
Packit 6bd9ab
	  debian/libnss-ldap.install, debian/libnss-ldap.links,
Packit 6bd9ab
	  debian/libnss-ldap.postinst, debian/libnss-ldap.postrm,
Packit 6bd9ab
	  debian/libnss-ldapd.docs, debian/libnss-ldapd.postinst,
Packit 6bd9ab
	  debian/libnss-ldapd.postrm, debian/rules: initial step to get
Packit 6bd9ab
	  working Debian packaging
Packit 6bd9ab
Packit 6bd9ab
2006-12-05  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r141] Makefile.am, compile, config.sub, configure.ac,
Packit 6bd9ab
	  nss/Makefile.am, server/Makefile.am: clean up build scripts to
Packit 6bd9ab
	  only link nslcd to OpenSSL and to cleanly create a nss_ldap.so
Packit 6bd9ab
	  file
Packit 6bd9ab
	* [r140] server/ldap-nss.c, server/ldap-nss.h: get rid of
Packit 6bd9ab
	  _nss_ldap_get_ld_errno() which wasn't used
Packit 6bd9ab
Packit 6bd9ab
2006-12-03  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r139] server/nslcd.c: fix logging levels and remove some
Packit 6bd9ab
	  commented out code
Packit 6bd9ab
	* [r138] server/ldap-nss.c, server/ldap-schema.c, server/passwd.c:
Packit 6bd9ab
	  get rid of some more unneeded code
Packit 6bd9ab
	* [r137] tests/Makefile.am: split out common files into own
Packit 6bd9ab
	  variable and disable (comment out) protocol debugging
Packit 6bd9ab
	* [r136] nss/exports.linux: regenerate from prototypes.h
Packit 6bd9ab
Packit 6bd9ab
2006-11-30  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r135] server/Makefile.am, server/alias.c, server/common.h,
Packit 6bd9ab
	  server/ether.c, server/group.c, server/host.c, server/ldap-nss.c,
Packit 6bd9ab
	  server/netgroup.c, server/network.c, server/nslcd-server.c,
Packit 6bd9ab
	  server/nslcd-server.h, server/nslcd.c, server/passwd.c,
Packit 6bd9ab
	  server/protocol.c, server/rpc.c, server/service.c,
Packit 6bd9ab
	  server/shadow.c, server/util.c: implement a simple threading
Packit 6bd9ab
	  solution and move code from nslcd-server.c to nslcd.c
Packit 6bd9ab
Packit 6bd9ab
2006-11-28  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r134] nslcd.h, nss/aliases.c, nss/ethers.c, nss/group.c,
Packit 6bd9ab
	  nss/passwd.c, nss/protocols.c, nss/rpc.c, nss/services.c,
Packit 6bd9ab
	  nss/shadow.c, server/alias.c, server/ether.c, server/group.c,
Packit 6bd9ab
	  server/passwd.c, server/protocol.c, server/rpc.c,
Packit 6bd9ab
	  server/service.c, server/shadow.c: rename LDF_ marcos to NSLCD_
Packit 6bd9ab
	  macros to have a single namespace
Packit 6bd9ab
	* [r133] server: ignore generated nslcd binary
Packit 6bd9ab
	* [r132] configure.ac: look for nslcd.h now since nslcd.c has been
Packit 6bd9ab
	  moved into the server directory
Packit 6bd9ab
	* [r131] ., Makefile.am, configure.ac, exports.linux, log.c, log.h,
Packit 6bd9ab
	  nslcd-common.h, nslcd-server.c, nslcd-server.h, nslcd.c,
Packit 6bd9ab
	  nss/Makefile.am, nss/exports.linux, server, server/Makefile.am,
Packit 6bd9ab
	  server/log.c, server/log.h, server/nslcd-server.c,
Packit 6bd9ab
	  server/nslcd-server.h, server/nslcd.c, server/xmalloc.c,
Packit 6bd9ab
	  server/xmalloc.h, testnss.c, tests, tests/Makefile.am,
Packit 6bd9ab
	  tests/test_aliases.c, tests/test_ethers.c, tests/test_group.c,
Packit 6bd9ab
	  tests/test_hosts.c, 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, tests/testnss.c,
Packit 6bd9ab
	  xmalloc.c, xmalloc.h: get as many files from the root directory
Packit 6bd9ab
	  as possible, moving all server related code to the server
Packit 6bd9ab
	  directory and moving and splitting the test code to the tests
Packit 6bd9ab
	  directory
Packit 6bd9ab
	* [r130] nslcd-server.c, nss/networks.c, server/network.c,
Packit 6bd9ab
	  testnss.c: implement network name lookups on server side plus
Packit 6bd9ab
	  some fixes on the client side
Packit 6bd9ab
	* [r129] nslcd-server.c, server/common.c: include config.h as first
Packit 6bd9ab
	  statement
Packit 6bd9ab
	* [r128] nslcd-common.h: implement more detailed protocol logging
Packit 6bd9ab
	  (dumping the actual byte values read and written)
Packit 6bd9ab
Packit 6bd9ab
2006-11-27  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r127] Makefile.am, nslcd-client.c, nslcd-client.h,
Packit 6bd9ab
	  nss/Makefile.am, nss/aliases.c, nss/common.c, nss/common.h,
Packit 6bd9ab
	  nss/ethers.c, nss/group.c, nss/hosts.c, nss/netgroup.c,
Packit 6bd9ab
	  nss/networks.c, nss/passwd.c, nss/protocols.c, nss/rpc.c,
Packit 6bd9ab
	  nss/services.c, nss/shadow.c: get rid of nslcd-client.{c,h} and
Packit 6bd9ab
	  move it to nss/common.{c,h}, this ensures that all code that is
Packit 6bd9ab
	  needed for the nss part is in the nss directory
Packit 6bd9ab
	* [r126] server/host.c, server/rpc.c: fix typos
Packit 6bd9ab
Packit 6bd9ab
2006-11-26  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r125] server/Makefile.am, server/dnsconfig.c,
Packit 6bd9ab
	  server/dnsconfig.h, server/ether.c, server/group.c,
Packit 6bd9ab
	  server/ldap-nss.c, server/ldap-nss.h, server/ldap-parse.h,
Packit 6bd9ab
	  server/ldap-schema.c, server/ldap-schema.h, server/network.c,
Packit 6bd9ab
	  server/passwd.c, server/util.c, server/util.h: clean up header
Packit 6bd9ab
	  files
Packit 6bd9ab
	* [r124] doc/autofs-4.1.3-lookup-nssldap.patch,
Packit 6bd9ab
	  doc/lookup_nssldap.c, ldap.conf, nslcd-server.c, nslcd-server.h,
Packit 6bd9ab
	  nslcd.h, nss/Makefile.am, nss/automount.c, nss/prototypes.h,
Packit 6bd9ab
	  server/Makefile.am, server/automount.c, server/ldap-nss.h,
Packit 6bd9ab
	  server/ldap-schema.c, server/ldap-schema.h, server/rpc.c,
Packit 6bd9ab
	  server/util.c, server/util.h: get rid of automount map
Packit 6bd9ab
	  information lookups through NSS as this is not used (at least not
Packit 6bd9ab
	  with glibc), autofs-ldap looks up the information on it's own
Packit 6bd9ab
	  (but does parse /etc/nsswitch.conf)
Packit 6bd9ab
Packit 6bd9ab
2006-11-25  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r123] nslcd-server.c, nss/services.c, server/service.c,
Packit 6bd9ab
	  testnss.c: implement server end of service name lookup and fix
Packit 6bd9ab
	  client end to translate between host and network byte order and
Packit 6bd9ab
	  to also pass protocol in request
Packit 6bd9ab
	* [r122] nslcd-common.h: fix bug that always causes a
Packit 6bd9ab
	  READ_STRING_ALLOC to read to a variable called name
Packit 6bd9ab
	* [r121] nslcd-server.c, server/rpc.c, testnss.c: implement rpc
Packit 6bd9ab
	  service on server side
Packit 6bd9ab
	* [r120] server/host.c: get rid of superfluous test
Packit 6bd9ab
	* [r119] server/protocol.c: only flush the stream after writing all
Packit 6bd9ab
	  records
Packit 6bd9ab
	* [r118] nslcd-server.c, server/protocol.c, testnss.c: implement
Packit 6bd9ab
	  protocol handling (server side)
Packit 6bd9ab
	* [r117] nslcd.h, nss/netgroup.c, nss/prototypes.h: trip trailing
Packit 6bd9ab
	  whitespace
Packit 6bd9ab
	* [r116] nslcd-common.h: include stdio for definitions of fread(),
Packit 6bd9ab
	  fwrite() etc
Packit 6bd9ab
Packit 6bd9ab
2006-11-24  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r115] nslcd-server.c, server/host.c, testnss.c: implement server
Packit 6bd9ab
	  end of host name lookups (without IPv6 support sofar)
Packit 6bd9ab
	* [r114] nss/hosts.c: fix problem with allocated array for storing
Packit 6bd9ab
	  addresses, properly set h_errnop and check empty address (only
Packit 6bd9ab
	  addresses of other address family) in nss functions, not in
Packit 6bd9ab
	  read_hostent()
Packit 6bd9ab
	* [r113] nslcd-common.h: make protocol logging a little more
Packit 6bd9ab
	  readable and do not use fseek() in streams because that is not
Packit 6bd9ab
	  supported
Packit 6bd9ab
Packit 6bd9ab
2006-11-22  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r112] server/alias.c, server/ether.c, server/group.c,
Packit 6bd9ab
	  server/passwd.c, server/shadow.c: only flush the stream after
Packit 6bd9ab
	  writing all records (not every time) and more logging consistency
Packit 6bd9ab
	* [r111] nslcd-server.c, server/shadow.c, testnss.c: implement
Packit 6bd9ab
	  server end of shadow lookups
Packit 6bd9ab
	* [r110] server/alias.c, server/passwd.c: make logging a little bit
Packit 6bd9ab
	  more consistent
Packit 6bd9ab
	* [r109] server/netgroup.c: add extra copyright information (the
Packit 6bd9ab
	  exact same code was seen in glibc)
Packit 6bd9ab
Packit 6bd9ab
2006-11-21  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r108] nslcd-server.c, nslcd.h, nss/netgroup.c,
Packit 6bd9ab
	  server/netgroup.c, testnss.c: implement netgroup lookups,
Packit 6bd9ab
	  including test code
Packit 6bd9ab
Packit 6bd9ab
2006-11-19  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r107] nslcd.h: include a note about encoding of strings
Packit 6bd9ab
	* [r106] nslcd-server.c, server/ether.c: implement nslcd_ether_*()
Packit 6bd9ab
	  functions
Packit 6bd9ab
	* [r105] nslcd-server.c, nslcd-server.h: create prototypes for all
Packit 6bd9ab
	  server methods
Packit 6bd9ab
	* [r104] nss/ethers.c: write contents of ethernet address not
Packit 6bd9ab
	  pointer
Packit 6bd9ab
	* [r103] server/group.c: add missing semicolon
Packit 6bd9ab
	* [r102] nslcd-common.h: add more verbose protocol logging,
Packit 6bd9ab
	  including logging of errors
Packit 6bd9ab
	* [r101] ., debian, doc, nss, server, tests: ignore stale nfs files
Packit 6bd9ab
	* [r100] nss/common.h: fix bug: the readfn() function was executed
Packit 6bd9ab
	  twice
Packit 6bd9ab
Packit 6bd9ab
2006-11-18  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r99] server/group.c, server/netgroup.c: some layout changes
Packit 6bd9ab
	* [r98] nslcd.h: include changes to handle protocol, rpc, service
Packit 6bd9ab
	  and netgroup nslcd calls
Packit 6bd9ab
Packit 6bd9ab
2006-11-17  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r97] nss/Makefile.am, nss/netgroup.c, nss/prototypes.h:
Packit 6bd9ab
	  implement netgroup lookups
Packit 6bd9ab
	* [r96] nss/aliases.c, nss/automount.c, nss/common.h, nss/ethers.c,
Packit 6bd9ab
	  nss/group.c, nss/hosts.c, nss/networks.c, nss/passwd.c,
Packit 6bd9ab
	  nss/protocols.c, nss/rpc.c, nss/services.c, nss/shadow.c: do some
Packit 6bd9ab
	  refactoring in the generated code and add some documentation on
Packit 6bd9ab
	  generated code in comments in common.h
Packit 6bd9ab
Packit 6bd9ab
2006-11-16  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r95] nss/Makefile.am, nss/services.c: implement reading of
Packit 6bd9ab
	  services entities
Packit 6bd9ab
	* [r94] nss/Makefile.am, nss/rpc.c: implement reading of rpc
Packit 6bd9ab
	  entities
Packit 6bd9ab
	* [r93] nss/Makefile.am, nss/protocols.c: implement reading of
Packit 6bd9ab
	  protocol entities
Packit 6bd9ab
	* [r92] nss/aliases.c, nss/common.h, nss/ethers.c, nss/group.c,
Packit 6bd9ab
	  nss/hosts.c, nss/networks.c, nss/passwd.c, nss/shadow.c: switch
Packit 6bd9ab
	  to a simpler and more compact framework to generate methods (one
Packit 6bd9ab
	  reader function to deserialize a struct from the stream and
Packit 6bd9ab
	  auto-generated functions)
Packit 6bd9ab
Packit 6bd9ab
2006-11-15  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r91] nslcd.h, nss/Makefile.am, nss/networks.c, nss/prototypes.h:
Packit 6bd9ab
	  implement network information lookups through NSS
Packit 6bd9ab
	* [r90] nss/hosts.c: properly filter out empty returned address
Packit 6bd9ab
	  records and return NOTFOUND for entries without addresses in our
Packit 6bd9ab
	  address family
Packit 6bd9ab
Packit 6bd9ab
2006-11-14  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r89] xmalloc.h: add xxmalloc() macro to simply allocate a
Packit 6bd9ab
	  structure of a certain type
Packit 6bd9ab
	* [r88] nslcd.h, nss/Makefile.am, nss/automount.c,
Packit 6bd9ab
	  nss/prototypes.h: implement automounter maps lookups
Packit 6bd9ab
	* [r87] nss/common.h: just close the stream in case of problems
Packit 6bd9ab
	  instead of calling endent()
Packit 6bd9ab
Packit 6bd9ab
2006-11-11  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r86] server/group.c: include some other functions into lookup
Packit 6bd9ab
	  functions to increase readability
Packit 6bd9ab
	* [r85] server/Makefile.am, server/alias.c, server/aliases.c,
Packit 6bd9ab
	  server/automount.c, server/common.c, server/common.h,
Packit 6bd9ab
	  server/ether.c, server/ethers.c, server/group.c, server/host.c,
Packit 6bd9ab
	  server/hosts.c, server/ldap-nss.c, server/ldap-nss.h,
Packit 6bd9ab
	  server/ldap-parse.h, server/ldap-schema.c, server/ldap-schema.h,
Packit 6bd9ab
	  server/netgroup.c, server/network.c, server/networks.c,
Packit 6bd9ab
	  server/passwd.c, server/protocol.c, server/protocols.c,
Packit 6bd9ab
	  server/rpc.c, server/service.c, server/services.c,
Packit 6bd9ab
	  server/shadow.c, server/util.c, server/util.h: fix naming and
Packit 6bd9ab
	  copyright headers
Packit 6bd9ab
	* [r84] server/aliases.c, server/ldap-nss.c, server/ldap-nss.h,
Packit 6bd9ab
	  server/util.c, server/util.h: simplify some functions to pass
Packit 6bd9ab
	  file pointer around instead of struct and buffer (initially only
Packit 6bd9ab
	  for alias_byname())
Packit 6bd9ab
	* [r83] server/ldap-nss.h: some reformatting
Packit 6bd9ab
Packit 6bd9ab
2006-11-10  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r82] nslcd.h, nss/Makefile.am, nss/aliases.c, nss/ethers.c,
Packit 6bd9ab
	  nss/exports.h, nss/group.c, nss/hosts.c, nss/passwd.c,
Packit 6bd9ab
	  nss/prototypes.h, nss/shadow.c, testnss.c: rename nss/exports.h
Packit 6bd9ab
	  to nss/prototypes.h
Packit 6bd9ab
	* [r81] nss/exports.h, nss/group.c, nss/hosts.c, nss/passwd.c,
Packit 6bd9ab
	  nss/shadow.c: switch to using prototypes that are defined in
Packit 6bd9ab
	  glibc 2.3.6
Packit 6bd9ab
	* [r80] nslcd.h, nss/Makefile.am, nss/shadow.c, testnss.c:
Packit 6bd9ab
	  implement NSS-side shadow lookups (plus test code)
Packit 6bd9ab
	* [r79] nslcd.h, nss/Makefile.am, nss/ethers.c, nss/exports.h,
Packit 6bd9ab
	  testnss.c: implement NSS-side ethers database lookups plus test
Packit 6bd9ab
	  code
Packit 6bd9ab
	* [r78] nss/exports.h, nss/hosts.c, testnss.c: add test code for
Packit 6bd9ab
	  host database and add const to function definition
Packit 6bd9ab
	* [r77] nss/aliases.c, nss/group.c, nss/hosts.c: use better names
Packit 6bd9ab
	  for our thread-local file pointer
Packit 6bd9ab
Packit 6bd9ab
2006-11-07  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r76] server/aliases.c: expand some marcos and combine some code
Packit 6bd9ab
	* [r75] server/passwd.c: expand some marcos and combine some code
Packit 6bd9ab
Packit 6bd9ab
2006-11-05  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r74] nslcd-common.h, testnss.c: add proper copyright headers
Packit 6bd9ab
	* [r73] nslcd-server.c, nslcd-server.h, server/group.c, testnss.c:
Packit 6bd9ab
	  implement group functions in server but currently
Packit 6bd9ab
	  group_bymember() does not work
Packit 6bd9ab
	* [r72] nslcd-common.h: remove testing stuff
Packit 6bd9ab
	* [r71] nslcd-common.h: fix some variable usage bugs in READ_*
Packit 6bd9ab
	  marcos and change protocol debugging marcos to not use variadic
Packit 6bd9ab
	  arguments
Packit 6bd9ab
Packit 6bd9ab
2006-11-04  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r70] Makefile.am, certutil, doc/nsswitch.ldap, nsswitch.ldap:
Packit 6bd9ab
	  reorganize (and get rid of) some files
Packit 6bd9ab
Packit 6bd9ab
2006-11-03  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r69] nslcd.h, nss/Makefile.am, nss/hosts.c: implement initial
Packit 6bd9ab
	  host database lookups NSS-side
Packit 6bd9ab
	* [r68] nslcd-common.h: make SKIP more consistent with READ
Packit 6bd9ab
	* [r67] nslcd-server.c: clean struct sockaddr_un structure before
Packit 6bd9ab
	  usage
Packit 6bd9ab
	* [r66] nslcd-common.h, nss/group.c: fix bogus reuse of tmpint32,
Packit 6bd9ab
	  introducing tmp3int32
Packit 6bd9ab
	* [r65] nslcd-common.h: split buffer management macros into
Packit 6bd9ab
	  separate macros
Packit 6bd9ab
	* [r64] nslcd-common.h, nslcd.h, nss/aliases.c, nss/group.c,
Packit 6bd9ab
	  server/aliases.c: rename LOOP to STRINGLIST as that is currently
Packit 6bd9ab
	  the only supported format
Packit 6bd9ab
	* [r63] nslcd-common.h, nss/group.c: add _nss_ldap_initgroups_dyn()
Packit 6bd9ab
	  function
Packit 6bd9ab
	* [r62] nslcd-common.h, nss/aliases.c, nss/common.h, nss/group.c,
Packit 6bd9ab
	  nss/passwd.c: make loop macros common, create macros for
Packit 6bd9ab
	  expanding {set,get,end}ent() functions and implement
Packit 6bd9ab
	  {set,get,end}aliasent
Packit 6bd9ab
	* [r61] nslcd.h: small documentation fixes
Packit 6bd9ab
	* [r60] nslcd-server.h: implement nslcd_alias_all() server-side
Packit 6bd9ab
	* [r59] nslcd-server.c, server/aliases.c: implement
Packit 6bd9ab
	  nslcd_alias_all() server-side
Packit 6bd9ab
	* [r58] server/group.c: get rid of some more unneeded code
Packit 6bd9ab
Packit 6bd9ab
2006-11-02  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r57] server/aliases.c, server/passwd.c: some small fixes
Packit 6bd9ab
	* [r56] nslcd-client.h, nslcd-server.c, nslcd-server.h, nslcd.h,
Packit 6bd9ab
	  nss/aliases.c, nss/common.c, nss/passwd.c, server/aliases.c,
Packit 6bd9ab
	  server/common.c, server/passwd.c: rename some constants and
Packit 6bd9ab
	  switch to a more sane naming scheme
Packit 6bd9ab
	* [r55] nss/exports.h: we only need to export
Packit 6bd9ab
	  _nss_ldap_initgroups_dyn(), not _nss_ldap_initgroups()
Packit 6bd9ab
	* [r54] nslcd-client.h, nss/aliases.c, nss/group.c, nss/passwd.c:
Packit 6bd9ab
	  rename READ_RESPONSE() macro to READ_RESPONSE_CODE()
Packit 6bd9ab
Packit 6bd9ab
2006-11-01  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r53] nslcd.h, nss/Makefile.am, nss/group.c, testnss.c: implement
Packit 6bd9ab
	  NSS side of getgrnam(), getgrgid() and {set,get,end}grent()
Packit 6bd9ab
	* [r52] nss/aliases.c, nss/common.h, nss/passwd.c: always set
Packit 6bd9ab
	  *errnop correctly
Packit 6bd9ab
	* [r51] CVSVersionInfo.txt, Makefile.am: get rid of
Packit 6bd9ab
	  CVSVersionInfo.txt
Packit 6bd9ab
	* [r50] nslcd.c: prevent recursive hostname lookups through ldap
Packit 6bd9ab
	* [r49] Makefile.am: add some files to EXTRA_DIST
Packit 6bd9ab
	* [r48] nslcd-server.c, nslcd.h, server/common.c, server/group.c,
Packit 6bd9ab
	  server/passwd.c: get rid of some trailing spaces
Packit 6bd9ab
	* [r47] nslcd.c: ignore SIGPIPE and get rid of some trailing spaces
Packit 6bd9ab
	* [r46] testnss.c: only print result on success and errors on
Packit 6bd9ab
	  failure
Packit 6bd9ab
	* [r45] server/common.h: do not close the server-side stream as the
Packit 6bd9ab
	  main dispatcher will close it
Packit 6bd9ab
	* [r44] nss/passwd.c: implement _nss_ldap_{set,get,end}pwent()
Packit 6bd9ab
	  functions with thread-local opened file
Packit 6bd9ab
	* [r43] nss/common.h: also set file pointer to NULL when closing a
Packit 6bd9ab
	  stream to properly handle reuse of stream
Packit 6bd9ab
	* [r42] log.c: prefix debugging messages with DEBUG
Packit 6bd9ab
	* [r41] configure.ac: look for different file in source directory,
Packit 6bd9ab
	  improve --enable-debug option and add checking for __thread
Packit 6bd9ab
	  keyword
Packit 6bd9ab
	* [r40] nslcd-common.h: do not try to read and write zero length
Packit 6bd9ab
	  strings and add protocol debugging option
Packit 6bd9ab
	* [r39] Makefile.am, dnsconfig.c, dnsconfig.h, ldap-nss.c,
Packit 6bd9ab
	  ldap-nss.h, ldap-parse.h, ldap-schema.c, ldap-schema.h, nslcd.c,
Packit 6bd9ab
	  pagectrl.c, pagectrl.h, resolve.c, resolve.h, server/Makefile.am,
Packit 6bd9ab
	  server/dnsconfig.c, server/dnsconfig.h, server/ldap-nss.c,
Packit 6bd9ab
	  server/ldap-nss.h, server/ldap-parse.h, server/ldap-schema.c,
Packit 6bd9ab
	  server/ldap-schema.h, server/pagectrl.c, server/pagectrl.h,
Packit 6bd9ab
	  server/resolve.c, server/resolve.h, server/util.c, server/util.h,
Packit 6bd9ab
	  util.c, util.h: move some remaining files into the server/
Packit 6bd9ab
	  directory
Packit 6bd9ab
Packit 6bd9ab
2006-10-31  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r38] nslcd-common.h, nslcd-server.c, nslcd-server.h, nslcd.h,
Packit 6bd9ab
	  nss/aliases.c, server/aliases.c, server/passwd.c, testnss.c:
Packit 6bd9ab
	  implement reading of alias information through getaliasbyname()
Packit 6bd9ab
	* [r37] nss/aliases.c, nss/common.c, nss/common.h, nss/exports.h,
Packit 6bd9ab
	  nss/passwd.c: make code consistent by adding headers, removing
Packit 6bd9ab
	  trailing whitespace and proper ifdefs for header files
Packit 6bd9ab
	* [r36] .: ignore more files
Packit 6bd9ab
	* [r35] nslcd-common.h: add header file defining read and write
Packit 6bd9ab
	  macros
Packit 6bd9ab
	* [r34] nslcd-client.c, nslcd-client.h, nslcd-server.c,
Packit 6bd9ab
	  nslcd-server.h, nslcd.h, nss/Makefile.am, nss/common.c,
Packit 6bd9ab
	  nss/common.h, nss/passwd.c, server/common.h, server/passwd.c,
Packit 6bd9ab
	  testnss.c: clear up protocol macros while implementing getpwuid()
Packit 6bd9ab
	  and {set,get,end}pwent() functions (last not yet on NSS side)
Packit 6bd9ab
	* [r33] nslcd.h: document protocol a little better
Packit 6bd9ab
Packit 6bd9ab
2006-10-30  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r32] Makefile.am, nslcd-client.c, nslcd-client.h,
Packit 6bd9ab
	  nslcd-server.c, nslcd-server.h, nslcd.c, nslcd.h, testnss.c: get
Packit 6bd9ab
	  first working version of end-to-end test of nss call using simple
Packit 6bd9ab
	  test program
Packit 6bd9ab
	* [r31] Makefile.am, configure.ac: add server directory
Packit 6bd9ab
	* [r30] nss/passwd.c: get rid of some empty lines
Packit 6bd9ab
	* [r29] server, server/Makefile.am, server/common.c,
Packit 6bd9ab
	  server/common.h, server/passwd.c: implement simple password
Packit 6bd9ab
	  lookup with nslcd_getpwnam() function
Packit 6bd9ab
	* [r28] nss/common.h, nss/passwd.c: return read data in struct and
Packit 6bd9ab
	  fix some marcos
Packit 6bd9ab
	* [r27] nss/Makefile.am: do not build libnss_ldap.so in this
Packit 6bd9ab
	  directory, only build nss object functions
Packit 6bd9ab
Packit 6bd9ab
2006-10-25  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r26] configure.ac, nss: build nss directory
Packit 6bd9ab
	* [r25] ldap-alias.c, ldap-automount.c, ldap-ethers.c, ldap-grp.c,
Packit 6bd9ab
	  ldap-hosts.c, ldap-netgrp.c, ldap-network.c, ldap-proto.c,
Packit 6bd9ab
	  ldap-pwd.c, ldap-rpc.c, ldap-service.c, ldap-spwd.c, server,
Packit 6bd9ab
	  server/aliases.c, server/automount.c, server/ethers.c,
Packit 6bd9ab
	  server/group.c, server/hosts.c, server/netgroup.c,
Packit 6bd9ab
	  server/networks.c, server/passwd.c, server/protocols.c,
Packit 6bd9ab
	  server/rpc.c, server/services.c, server/shadow.c: move ldap
Packit 6bd9ab
	  server code into separate directory
Packit 6bd9ab
	* [r24] Makefile.am, nslcd-client.c, nslcd-client.h, nslcd.h, nss,
Packit 6bd9ab
	  nss/Makefile.am, nss/aliases.c, nss/common.c, nss/common.h,
Packit 6bd9ab
	  nss/exports.h, nss/passwd.c: add some basic minimal NSS code that
Packit 6bd9ab
	  can be generated from macros
Packit 6bd9ab
Packit 6bd9ab
2006-10-23  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r23] ., Makefile.am, configure.ac, log.c, log.h, nslcd-client.c,
Packit 6bd9ab
	  nslcd-client.h, nslcd-server.c, nslcd-server.h, nslcd.c, nslcd.h,
Packit 6bd9ab
	  xmalloc.c, xmalloc.h: implemented basic client/server setup with
Packit 6bd9ab
	  a thin client comminicating with a local server over a socket
Packit 6bd9ab
	  (initial version of code, much needs to be done)
Packit 6bd9ab
	* [r22] ldap-grp.c, ldap-parse.h: rearrange functions in more
Packit 6bd9ab
	  logical order
Packit 6bd9ab
	* [r21] ldap-nss.h: align comments
Packit 6bd9ab
	* [r20] ldap-pwd.c: export function _nss_ldap_parse_pw()
Packit 6bd9ab
Packit 6bd9ab
2006-10-17  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r19] Makefile.am, dnsconfig.c, dnsconfig.h, ldap-alias.c,
Packit 6bd9ab
	  ldap-automount.c, ldap-ethers.c, ldap-grp.c, ldap-hosts.c,
Packit 6bd9ab
	  ldap-netgrp.c, ldap-network.c, ldap-nss.c, ldap-nss.h,
Packit 6bd9ab
	  ldap-parse.h, ldap-proto.c, ldap-pwd.c, ldap-rpc.c,
Packit 6bd9ab
	  ldap-schema.c, ldap-schema.h, ldap-service.c, ldap-spwd.c, ltf.c,
Packit 6bd9ab
	  ltf.h, pagectrl.c, pagectrl.h, resolve.c, resolve.h, util.c: get
Packit 6bd9ab
	  rid of ltf files (which contain NPL licenced code btw) clean up
Packit 6bd9ab
	  includes and general small code cleanups
Packit 6bd9ab
	* [r18] .cvsignore: get rid of this file
Packit 6bd9ab
Packit 6bd9ab
2006-10-16  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r17] Makefile.am, dnsconfig.c, dnsconfig.h, ldap-alias.c,
Packit 6bd9ab
	  ldap-automount.c, ldap-ethers.c, ldap-grp.c, ldap-hosts.c,
Packit 6bd9ab
	  ldap-netgrp.c, ldap-network.c, ldap-nss.c, ldap-nss.h,
Packit 6bd9ab
	  ldap-parse.h, ldap-proto.c, ldap-pwd.c, ldap-rpc.c,
Packit 6bd9ab
	  ldap-schema.h, ldap-service.c, ldap-spwd.c, ltf.c, nss_common.h,
Packit 6bd9ab
	  nss_ldap.spec, util.c, util.h: some more cleanups, expanding some
Packit 6bd9ab
	  MACROs and typedefs and get rid of some more code
Packit 6bd9ab
Packit 6bd9ab
2006-10-15  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r16] configure.ac: add --enable-warnings option for extra
Packit 6bd9ab
	  compiler warnings
Packit 6bd9ab
Packit 6bd9ab
2006-10-12  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r15] Makefile.am, exports.solaris, ldap-alias.c, ldap-alias.h,
Packit 6bd9ab
	  ldap-automount.c, ldap-automount.h, ldap-bp.c, ldap-bp.h,
Packit 6bd9ab
	  ldap-ethers.c, ldap-ethers.h, ldap-grp.c, ldap-grp.h,
Packit 6bd9ab
	  ldap-hosts.c, ldap-hosts.h, ldap-netgrp.c, ldap-netgrp.h,
Packit 6bd9ab
	  ldap-network.c, ldap-network.h, ldap-proto.c, ldap-proto.h,
Packit 6bd9ab
	  ldap-pwd.c, ldap-pwd.h, ldap-rpc.c, ldap-rpc.h, ldap-service.c,
Packit 6bd9ab
	  ldap-service.h, ldap-spwd.c, ldap-spwd.h: get rid of some
Packit 6bd9ab
	  unnecessary header files (and a c file)
Packit 6bd9ab
	* [r14] ANNOUNCE, AUTHORS, COPYING, ChangeLog, Makefile.am, NEWS,
Packit 6bd9ab
	  README, certutil, configure.ac, dnsconfig.c, dnsconfig.h,
Packit 6bd9ab
	  ldap-alias.c, ldap-alias.h, ldap-automount.c, ldap-automount.h,
Packit 6bd9ab
	  ldap-bp.c, ldap-bp.h, ldap-ethers.c, ldap-ethers.h, ldap-grp.c,
Packit 6bd9ab
	  ldap-grp.h, ldap-hosts.c, ldap-hosts.h, ldap-netgrp.c,
Packit 6bd9ab
	  ldap-netgrp.h, ldap-network.c, ldap-network.h, ldap-nss.c,
Packit 6bd9ab
	  ldap-nss.h, ldap-parse.h, ldap-proto.c, ldap-proto.h, ldap-pwd.c,
Packit 6bd9ab
	  ldap-pwd.h, ldap-rpc.c, ldap-rpc.h, ldap-schema.c, ldap-schema.h,
Packit 6bd9ab
	  ldap-service.c, ldap-service.h, ldap-spwd.c, ldap-spwd.h,
Packit 6bd9ab
	  ldap.conf, ltf.c, ltf.h, nss_common.h, nss_ldap.5, nss_ldap.spec,
Packit 6bd9ab
	  pagectrl.c, pagectrl.h, resolve.c, resolve.h, util.c, util.h:
Packit 6bd9ab
	  remove trailing spaces
Packit 6bd9ab
	* [r13] ANNOUNCE, AUTHORS, Makefile.am, NEWS, README, certutil,
Packit 6bd9ab
	  configure.ac, dnsconfig.c, dnsconfig.h, exports.aix,
Packit 6bd9ab
	  exports.hpux, exports.linux, exports.solaris, ldap-alias.c,
Packit 6bd9ab
	  ldap-alias.h, ldap-automount.c, ldap-automount.h, ldap-bp.c,
Packit 6bd9ab
	  ldap-bp.h, ldap-ethers.c, ldap-ethers.h, ldap-grp.c, ldap-grp.h,
Packit 6bd9ab
	  ldap-hosts.c, ldap-hosts.h, ldap-netgrp.c, ldap-netgrp.h,
Packit 6bd9ab
	  ldap-network.c, ldap-network.h, ldap-nss.c, ldap-nss.h,
Packit 6bd9ab
	  ldap-parse.h, ldap-proto.c, ldap-proto.h, ldap-pwd.c, ldap-rpc.c,
Packit 6bd9ab
	  ldap-rpc.h, ldap-schema.c, ldap-schema.h, ldap-service.c,
Packit 6bd9ab
	  ldap-service.h, ldap-spwd.c, ldap-spwd.h, ldap.conf, ltf.c,
Packit 6bd9ab
	  nsswitch.ldap, pagectrl.c, resolve.c, resolve.h, util.c, util.h:
Packit 6bd9ab
	  some more small cleanups of code for non-supported systems and
Packit 6bd9ab
	  convert tabs to spaces
Packit 6bd9ab
	* [r12] configure.ac: include templates from acconfig.h into
Packit 6bd9ab
	  configure.ac
Packit 6bd9ab
	* [r11] debian/rules: set as executable
Packit 6bd9ab
	* [r10] Makefile.am, aix_authmeth.c, dnsconfig.c, dnsconfig.h,
Packit 6bd9ab
	  irs-grp.c, irs-hosts.c, irs-netgrp.c, irs-network.c, irs-nss.c,
Packit 6bd9ab
	  irs-nss.h, irs-proto.c, irs-pwd.c, irs-service.c, irs.h,
Packit 6bd9ab
	  ldap-alias.c, ldap-alias.h, ldap-automount.c, ldap-automount.h,
Packit 6bd9ab
	  ldap-bp.c, ldap-bp.h, ldap-ethers.c, ldap-ethers.h, ldap-grp.c,
Packit 6bd9ab
	  ldap-grp.h, ldap-hosts.c, ldap-hosts.h, ldap-netgrp.c,
Packit 6bd9ab
	  ldap-netgrp.h, ldap-network.c, ldap-network.h, ldap-nss.c,
Packit 6bd9ab
	  ldap-nss.h, ldap-parse.h, ldap-proto.c, ldap-proto.h, ldap-pwd.c,
Packit 6bd9ab
	  ldap-pwd.h, ldap-rpc.c, ldap-rpc.h, ldap-schema.c, ldap-schema.h,
Packit 6bd9ab
	  ldap-service.c, ldap-service.h, ldap-sldap.c, ldap-sldap.h,
Packit 6bd9ab
	  ldap-spwd.c, ldap-spwd.h, ltf.c, ltf.h, nss_common.h,
Packit 6bd9ab
	  nss_dbdefs.h, nss_ldap.5, pagectrl.c, pagectrl.h, resolve.c,
Packit 6bd9ab
	  resolve.h, snprintf.c, snprintf.h, util.c, util.h: first round of
Packit 6bd9ab
	  cleanups, all non-glibc NSS stuff has been removed, because we
Packit 6bd9ab
	  are going to do some major restructuring it will not likely
Packit 6bd9ab
	  remain valid anyway and we can always re-add it later
Packit 6bd9ab
	* [r9] CVSVersionInfo.txt, ChangeLog, NEWS, aix_authmeth.c,
Packit 6bd9ab
	  certutil, dnsconfig.c, dnsconfig.h,
Packit 6bd9ab
	  doc/autofs-4.1.3-lookup-nssldap.patch, doc/lookup_nssldap.c,
Packit 6bd9ab
	  exports.linux, exports.solaris, irs-grp.c, irs-hosts.c,
Packit 6bd9ab
	  irs-netgrp.c, irs-network.c, irs-nss.c, irs-nss.h, irs-proto.c,
Packit 6bd9ab
	  irs-pwd.c, irs-service.c, irs.h, ldap-alias.c, ldap-alias.h,
Packit 6bd9ab
	  ldap-automount.c, ldap-automount.h, ldap-bp.c, ldap-bp.h,
Packit 6bd9ab
	  ldap-ethers.c, ldap-ethers.h, ldap-grp.c, ldap-grp.h,
Packit 6bd9ab
	  ldap-hosts.c, ldap-hosts.h, ldap-netgrp.c, ldap-netgrp.h,
Packit 6bd9ab
	  ldap-network.c, ldap-network.h, ldap-nss.c, ldap-nss.h,
Packit 6bd9ab
	  ldap-parse.h, ldap-proto.c, ldap-proto.h, ldap-pwd.c, ldap-pwd.h,
Packit 6bd9ab
	  ldap-rpc.c, ldap-rpc.h, ldap-schema.c, ldap-schema.h,
Packit 6bd9ab
	  ldap-service.c, ldap-service.h, ldap-sldap.c, ldap-sldap.h,
Packit 6bd9ab
	  ldap-spwd.c, ldap-spwd.h, ldap.conf, ltf.c, ltf.h, nss_common.h,
Packit 6bd9ab
	  nss_dbdefs.h, nss_ldap.5, nsswitch.ldap, pagectrl.c, pagectrl.h,
Packit 6bd9ab
	  resolve.c, resolve.h, snprintf.c, snprintf.h,
Packit 6bd9ab
	  tests/nsswitch.test, tests/testpw.c, tests/testpw4.c,
Packit 6bd9ab
	  tests/testpw5.c, tests/testpw6.c, util.c, util.h: add keyword
Packit 6bd9ab
	  expansion (svn:keywords) to all files containing keywords
Packit 6bd9ab
	* [r8] Makefile.am, configure.ac: add West to copyrights notice
Packit 6bd9ab
Packit 6bd9ab
2006-10-11  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r7] INSTALL: install newer version from automake
Packit 6bd9ab
	* [r6] Makefile.am, acconfig.h, aclocal.m4, autogen.sh,
Packit 6bd9ab
	  config.guess, config.h.in, config.sub, configure.ac,
Packit 6bd9ab
	  configure.in, depcomp, install-sh, missing, mkinstalldirs,
Packit 6bd9ab
	  stamp-h, stamp-h.in: first step in cleaning up build process
Packit 6bd9ab
	  (switch to newer autoconf/automake and remove generated files
Packit 6bd9ab
	  from version control)
Packit 6bd9ab
	* [r5] ., Makefile.in, configure: remove some files from version
Packit 6bd9ab
	  control and add more ignores
Packit 6bd9ab
	* [r4] ., debian: ignore some generated files
Packit 6bd9ab
	* [r3] .: branch off latest Debian version
Packit 6bd9ab
Packit 6bd9ab
2006-10-11  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r2] ., Makefile.am, Makefile.in, aclocal.m4, configure,
Packit 6bd9ab
	  configure.in, debian, debian/LDAP-Permissions.txt,
Packit 6bd9ab
	  debian/README.Debian, debian/changelog, debian/compat,
Packit 6bd9ab
	  debian/config, debian/control, debian/copyright, debian/examples,
Packit 6bd9ab
	  debian/examples/groups.ldif, debian/examples/people.ldif,
Packit 6bd9ab
	  debian/libnss-ldap.dirs, debian/libnss-ldap.init,
Packit 6bd9ab
	  debian/libnss-ldap.install, debian/libnss-ldap.links,
Packit 6bd9ab
	  debian/libnss-ldap.postinst, debian/libnss-ldap.postrm,
Packit 6bd9ab
	  debian/po, debian/po/POTFILES.in, 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_BR.po, debian/po/ru.po,
Packit 6bd9ab
	  debian/po/sv.po, debian/po/templates.pot, debian/po/vi.po,
Packit 6bd9ab
	  debian/rules, debian/templates, ldap-nss.c, ldap-nss.h,
Packit 6bd9ab
	  ldap-pwd.c, ldap.conf, stamp-h: import Debian release 251-5.2
Packit 6bd9ab
Packit 6bd9ab
2006-10-11  arthur
Packit 6bd9ab
Packit 6bd9ab
	* [r1] ., .cvsignore, ANNOUNCE, AUTHORS, COPYING,
Packit 6bd9ab
	  CVSVersionInfo.txt, ChangeLog, INSTALL, Makefile.am, Makefile.in,
Packit 6bd9ab
	  NEWS, README, acconfig.h, aclocal.m4, aix_authmeth.c, autogen.sh,
Packit 6bd9ab
	  certutil, config.guess, config.h.in, config.sub, configure,
Packit 6bd9ab
	  configure.in, depcomp, dnsconfig.c, dnsconfig.h, doc,
Packit 6bd9ab
	  doc/README.AIX, doc/README.HPUX, doc/README.IRS, doc/README.SFU,
Packit 6bd9ab
	  doc/README.paged, doc/SolarisInstallNotes.txt,
Packit 6bd9ab
	  doc/autofs-4.1.3-lookup-nssldap.patch, doc/lookup_nssldap.c,
Packit 6bd9ab
	  exports.aix, exports.hpux, exports.linux, exports.solaris,
Packit 6bd9ab
	  install-sh, irs-grp.c, irs-hosts.c, irs-netgrp.c, irs-network.c,
Packit 6bd9ab
	  irs-nss.c, irs-nss.h, irs-proto.c, irs-pwd.c, irs-service.c,
Packit 6bd9ab
	  irs.h, ldap-alias.c, ldap-alias.h, ldap-automount.c,
Packit 6bd9ab
	  ldap-automount.h, ldap-bp.c, ldap-bp.h, ldap-ethers.c,
Packit 6bd9ab
	  ldap-ethers.h, ldap-grp.c, ldap-grp.h, ldap-hosts.c,
Packit 6bd9ab
	  ldap-hosts.h, ldap-netgrp.c, ldap-netgrp.h, ldap-network.c,
Packit 6bd9ab
	  ldap-network.h, ldap-nss.c, ldap-nss.h, ldap-parse.h,
Packit 6bd9ab
	  ldap-proto.c, ldap-proto.h, ldap-pwd.c, ldap-pwd.h, ldap-rpc.c,
Packit 6bd9ab
	  ldap-rpc.h, ldap-schema.c, ldap-schema.h, ldap-service.c,
Packit 6bd9ab
	  ldap-service.h, ldap-sldap.c, ldap-sldap.h, ldap-spwd.c,
Packit 6bd9ab
	  ldap-spwd.h, ldap.conf, ltf.c, ltf.h, missing, mkinstalldirs,
Packit 6bd9ab
	  nss_common.h, nss_dbdefs.h, nss_ldap.5, nss_ldap.spec,
Packit 6bd9ab
	  nsswitch.ldap, pagectrl.c, pagectrl.h, resolve.c, resolve.h,
Packit 6bd9ab
	  snprintf.c, snprintf.h, stamp-h.in, tests, tests/ldaptest.pl,
Packit 6bd9ab
	  tests/nsswitch.test, tests/testd.c, tests/testgr.c,
Packit 6bd9ab
	  tests/testpw.c, tests/testpw3.c, tests/testpw4.c,
Packit 6bd9ab
	  tests/testpw5.c, tests/testpw6.c, util.c, util.h: import release
Packit 6bd9ab
	  251 of nss-ldap
Packit 6bd9ab