]> arthur.barton.de Git - netatalk.git/blobdiff - ChangeLog
Joe Clarke's patches and some other fixes
[netatalk.git] / ChangeLog
index 174db22ba9a81cbc524929a28a737b3ed15c5a86..b9fbe8174418d4c6077989e90485c4cfe14e4095 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,304 @@
-($Id: ChangeLog,v 1.13 2001-02-28 16:53:23 rufustfirefly Exp $)
+($Id: ChangeLog,v 1.49 2001-06-19 18:04:39 rufustfirefly Exp $)
+
+2001-06-19  jeff b  <jeff@univrel.pr.uconn.edu>
+       * etc/afpd/file.c, etc/afpd/parse_mtab.c, etc/afpd/parse_mtab.h,
+       etc/atalkd/route.h, etc/atalkd/rtmp.c, etc/papd/headers.c,
+       etc/papd/magics.c, libatalk/asp/asp_tickle.c: patch for
+       fixed DID calculation in etc/afpd/file.c, FreeBSD errors and
+       other miscellany (Joe Clarke) 
+
+       * minor patches and fixes to the aforementioned files, warning
+       fixes with GCC, etc (Jeff)
+
+2001-06-18  jeff b  <jeff@univrel.pr.uconn.edu>
+       * configure.in, etc/uams/Makefile.am,
+       etc/uams/uams_krb4/Makefile.am: patch #433952 from Sebastian
+       Rittau to move UAM authentication to use libtool
+
+       * configure.in, bin/afppasswd/Makefile.am, config/Makefile.am,
+       contrib/shell_utils/Makefile.am, distrib/initscripts/Makefile.am,
+       etc/afpd/Makefile.am, etc/afpd/nls/Makefile.am,
+       etc/atalkd/Makefile.am, etc/papd/Makefile.am,
+       man/man5/Makefile.am, man/man8/Makefile.am: patch #433906
+       to move to pkgconfdir for package config files (Sebastian Rittau)
+
+       * configure.in: fixed error that caused --with-did not to function
+       properly
+
+2001-06-13  Sam Noble <ns@shadow.org>
+       * etc/papd/{printcap,ppd,lp,file,comment}.h:
+       added #include <sys/cdefs.h> to these headers so that __P gets
+       properly defined on platforms like TRU64
+
+2001-06-11  jeff b  <jeff@univrel.pr.uconn.edu>
+       * configure.in, include/atalk/adouble.h, libatalk/compat/flock.c:
+       patch #431859 to avoid ucbinclude on Solaris, with flock support,
+       thanks to Russ Allbery (rra@users.sourceforge.net)
+
+       * acconfig.h, configure.in, libatalk/util/server_child.c,
+       libatalk/util/server_lock.c, sys/netatalk/endian.h: patch #432052
+       for portability to IRIX, HP-UX, and AIX (Russ Allbery)
+
+       * etc/afpd/nls/makecode.c: patch #432137 to add codepage mapping
+       support for (C), (TM) and other characters to avoid losing them,
+       submitted by Andre Schild (aschild@users.sourceforge.net)
 
+       * configure.in: set sysconfdir as /etc/netatalk by default, and
+       uams path now pulls from sysconfdir instead of config_dir
+       (Sam Noble)
+
+2001-06-07  jeff b  <jeff@univrel.pr.uconn.edu>
+       * configure.in, bin/afppasswd/Makefile.am,
+       contrib/shell_utils/Makefile.am, distrib/initscripts/Makefile.am,
+       etc/afpd/Makefile.am, etc/afpd/nls/Makefile.am,
+       etc/atalkd/Makefile.am, etc/papd/Makefile.am,
+       man/man5/Makefile, man/man8/Makefile.am: patch #422872 from
+       Sebastian Rittau to move from CONFIG_DIR to sysconfdir
+
+       * etc/psf/Makefile.am, sys/solaris/Makefile: additional removal
+       of CONFIG_DIR in favor of sysconfdir, plus patch #422860 from
+       Sebastian Rittau to correct other problems
+
+       * config/Makefile.am, config/netatalk.pamd: patch #422856 from
+       Sebastian Rittau, moving to pam_unix.so and being more proper
+
+       * etc/afpd/Makefile.am, etc/afpd/main.c: added support for
+       ${sysconfdir}/afpd.mtab to be read into memory, so that mtab
+       DID support actually works...
+
+2001-06-06  jeff b  <jeff@univrel.pr.uconn.edu>
+       * etc/afpd/filedir.c, etc/afpd/unix.c: fixed dropkludge code
+       so that it properly compiles again, along with minor warning
+       fixen
+
+2001-06-05 Dan L. (pooba53)
+       * Modified configure.in so references made to $ac_prefix_default
+       listed at the beginning are correct. The previous references were
+       being made to $ac_default_prefix.
+
+2001-06-04  jeff b  <jeff@univrel.pr.uconn.edu>
+       * doc/README.TRU64: details about tru64 installations, from
+       Edmund Lam <epl@unimelb.edu.au> 
+
+       * etc/afpd/fork.c: implemented Sebastian Rittau's change to
+       avoid overwriting AppleDouble headers (finally)
+
+       * configure.in, etc/afpd/enumerate.c, etc/afpd/parse_mtab.c:
+       added initial support for mtab DID format. removed "lastdid"
+       configure option in favor of --with-did={last,mtab}
+
+2001-06-01  jeff b  <jeff@univrel.pr.uconn.edu>
+       * etc/afpd/quota.c: fix for Linux compile by Sam Noble
+       <ns@shadow.org>
+
+2001-05-25  jeff b  <jeff@univrel.pr.uconn.edu>
+       * etc/uams/uams_passwd.c: another Tru64 fix from Burkhard
+       Schmidt <bs@cpfs.mpg.de>
+
+       * configure.in, contrib/shell_utils/Makefile.am,
+       contrib/shell_utils/afpd-mtab.pl, doc/Makefile.am,
+       doc/COPYRIGHT.mtab, doc/README.mtab, doc/README.mtab.distribution,
+       etc/afpd/.cvsignore, etc/afpd/Makefile.am, etc/afpd/parse_mtab.c,
+       etc/afpd/parse_mtab.h, test_parse_mtab.c: experimental mtab
+       code from Bob Rogers to generate more persistant DIDs
+
+2001-05-22  jeff b  <jeff@univrel.pr.uconn.edu>
+       * configure.in, etc/afpd/unix.h: more portability fixes, and
+       integration of Tru64 build fix from Edmund Lam <epl@unimelb.edu.au>
+
+       * configure.in, bin/megatron/Makefile.am,
+       distrib/initscripts/Makefile.am, etc/afpd/main.c,
+       etc/afpd/quota.c, etc/afpd/unix.h,
+       etc/uams/uams_dhx_passwd.c, etc/uams/uams_passwd.c: Another
+       round of Tru64 patches from Burkhard Schmidt <bs@cpfs.mpg.de>
+
+2001-05-09  jeff b  <jeff@univrel.pr.uconn.edu>
+       * autogen.sh: added automake --include-deps to autogen.sh to
+       promote more portable Makefiles (thanks to Christian
+       Weisgerber <naddy@mips.inka.de> from OpenBSD)
+
+2001-05-08  jeff b  <jeff@univrel.pr.uconn.edu>
+
+       * bin/megatron/Makefile.am, etc/uams/Makefile.am: small Makefile fixes
+       from Olaf Hering <olh@suse.de>
+
+       * etc/uams/uams_dhx_passwd.c: Tru64 fixes from Burkhard Schmidt
+       <bs@cpfs.mpg.de>
+
+2001-05-07  jeff b  <jeff@univrel.pr.uconn.edu>
+
+       * contrib/shell_utils/netatalkshorternamelinks.pl: added script to
+       shorten names
+
+       * etc/afpd/quota.c, etc/uams/uams_passwd.c: patches from Burkhard
+       Schmidt <bs@cpfs.mpg.de> to fix typos
+
+2001-05-03  jeff b  <jeff@univrel.pr.uconn.edu>
+
+       * etc/afpd/quota.c, etc/afpd/unix.h, etc/afpd/main.c,
+       etc/uams/uams_passwd.c: Tru64 patch from Burkhard Schmidt <bs@cpfs.mpg.de>
+
+       * configure.in, etc/afpd/quota.c, etc/afpd/unix.h: fixes for USE_*_H
+       moving to autodetected HAVE_*_H from autoconf script
+
+2001-05-01  jeff b  <jeff@univrel.pr.uconn.edu>
+
+       * bin/aecho/aecho.c, bin/getzones/getzones.c, bin/megatron/asingle.c,
+       bin/megatron/hqx.c, bin/megatron/macbin.c, bin/megatron/megatron.c,
+       bin/megatron/nad.c, bin/megatron/updcrc.c, libatalk/atp/atp_bprint.c,
+       libatalk/util/getiface.c: warnings patch from Sebastian Rittau
+       <srittau@users.sourceforge.net> (#420300)
+
+       * bin/afile/*: replacement for old restrictive afile from Sebastian
+       Rittau <srittau@users.sourceforge.net> (#420302)
+
+       * distrib/initscripts/rc.atalk.redhat.tmpl: daemon-specific start and
+       stop messages to the redhat initscript. nbpregister and unregister
+       messages are also displayed. This patch also permits spaces in zone
+       and machine names to be used in the variables. From Ryan Cleary
+       <tryanc@users.sourceforge.net> (#418094)
+
+       * bin/megatron/Makefile.am: patch to properly create links for
+       megatron, from Sebastian Rittau <srittau@users.sourceforge.net>
+       (#420446)
+
+2001-04-25  morgan a <morgan@orst.edu>
+
+       * etc/afpd/unix.c: in setdirowner(), changed some of the syslog
+       statements from LOG_ERR to LOG_DEBUG.  Some common "soft errors"
+       were being logged and scaring users.  :)
+
+2001-04-24  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * configure.in: fixed problem with tcp_wrappers support; it needed to
+       check for tcpd_warn
+
+2001-04-20  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * configure.in, etc/afpd/Makefile.am, etc/papd/Makefile.am: added
+       AFPD_LIBS and PAPD_LIBS to cope with libraries that don't need to
+       be used for everything
+
+2001-04-16  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * etc/afpd/directory.c, etc/afpd/messages.c, etc/uams/uams_dhx_pam.c:
+       merged patch from Heath Kehoe <hkehoe@users.sourceforge.net> #416371,
+       fixing an OSX issue, byteorder problems with uid/gid in directory.c,
+       and fixing the syslog()'s in uams_dhx_pam.c to not produce useless
+       errors
+
+2001-04-12  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       Released 1.5pre6
+
+2001-04-10  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * configure.in, acconfig.h, etc/afpd/uam.c: patch submitted by Jason
+       Kelitz (jkeltz) to allow disabling of shell checking
+
+       * configure.in, contrib/Makefile.am: made timelord compilation
+       optional, disabled by default
+
+2001-04-03  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * etc/afpd/file.c: merged patch from Soren Spies <sspies@apple.com>
+       at Apple, fixing server disconnect problem upon afp_createid() call
+
+2001-04-02  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * contrib/shell_utils/Makefile.am, contrib/shell_utils/cleanappledouble.pl:
+       added cleanappledouble.pl script from Heath Kehoe <hakehoe@avalon.net>
+
+2001-03-26  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * etc/afpd/quota.c: fix compile dbtob problem on Linux from Sam
+       Noble <ns@shadow.org>
+
+       * configure.in, etc/uams/Makefile.am, etc/uams/uams_krb4/Makefile.am:
+       moved -shared into LDSHAREDFLAGS to fix Solaris build problems
+       from Bob Rogers <rogers-netatalk-devel@rgrjr.dyndns.org> and
+       Akop Pogosian <akopps@csua.berkeley.edu>
+
+2001-03-22  Lance Levsen  <lance.l@dontspam.home.com>
+
+       * etc/uams/Makefile.am: Added $LDFLAGS to fix broken compile due
+       to inability to find libcrypto. libcrypto is defined in LDFLAGS as
+       "-L$ssldir/lib" in configure.
+
+2001-03-22 12:57 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * configure.in: patch for OpenBSD compile reported by Jean-Phillipe
+       Rey <jprey@ads.ecp.fr>
+
+2001-03-21 09:35 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * etc/afpd/ofork.c, include/atalk/adouble.h, libatalk/adouble/ad_open.c:
+       patch from Jonathan Paisley (jonp@chem.gla.ac.uk)
+
+2001-03-14 13:30 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * configure.in: patch from Yoshinobu Ishizaki to fix problems with
+       Linux 2.0.x builds (Patch #408256)
+
+       * etc/afpd/file.c: used patch at http://www.avalon.net/~hakehoe/
+       to fix deleting/emptying trash problems (Patch #408218)
+
+2001-03-14 11:00 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * libatalk/adouble/ad_open.c: fixed O_RDWR kludge in ad_mode call
+       which was causing file creation problems
+
+2001-03-09 09:42 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * sys/solaris/Makefile: fixed problems noted by Akop Pogosian in Solaris
+       build, most notably paths, and reference to lp2pap.sh in the wrong
+       place
+
+2001-03-07 15:30 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       Released 1.5pre5
+
+       * distrib/rpm/netatalk-redhat.spec, distrib/rpm/netatalk-mandrake.spec:
+       updated for 1.5pre5 release
+
+2001-03-07 10:34 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * etc/afpd/volume.c: changed VOLOPT_MAX to be 9 if FORCE_UIDGID is not
+       defined (thanks to Axel Bringenberg <A.Bringenberg@srz-berlin.de>)
+
+2001-03-07 10:14 EST  jeff b  <jeff@univrel.pr.uconn.edu>  
+
+       * ChangeLog: started using timestamps in ChangeLog
+
+       * etc/uams/uams_krb4/Makefile.am: fixed reference to send_to_kdc.c typo
+       (thanks to Sebastian Rittau)
+
+2001-03-06 13:40  Lance Levsen <l.levsen@printwest.com>
+
+       * FAQ, README, README.ASUN, INSTALL.txt: Moved FAQ, AND READMEs to
+       docs/, where they should be.
+
+       * INSTALL/INSTALL.txt: Added ./INSTALL/INSTALL.txt
+
+       * INSTALL/FAQ, README, README.ASUN: Moved README.ASUN, README,
+       FAQ to ./INSTALL
+
+2001-03-06 11:47  Andrew Morgan <morgan@orst.edu>
+
+       * TODO: A few updates to papd entry.
+
+       * README.MORGAN: Removed README.MORGAN because that information in
+       now in papd's man page.
+
+       * man/man8/papd.8.tmpl: Updated papd man page to match current
+       code.  Added descriptions of authenticated printing and other new
+       papd options.
+
+2001-02-28 15:43  Marc J. Millar <itlm019@mailbox.ucdavis.edu>
+
+       * libatalk/adouble/ad_open.c: AppleDouble directory creation
+       debugging
+       
 2001-02-28  jeff b  <jeff@univrel.pr.uconn.edu>  
 
        * etc/afpd/directory.c, etc/afpd/file.c, etc/afpd/filedir.c,