4 * NEW: NetBSD support contributed by David Rankin and NetBSD contributors.
5 This includes a new configure option --enable-netbsd.
6 * NEW: Add the -client_polling afpd.conf flag to allow for clients to poll
7 the server every 10 seconds for open window updates. Currently
8 this is the only way to get asynchronous directory updates.
9 * UPD: Use separate macro for AFS configure check.
10 * UPD: Some Perl scripts are now (partially) auto-generated. This improves
11 out-of-the-box usage of Netatalk.
12 * UPD: Solaris Kernel Makefile is now auto-generated. This fixes some path
13 issues, but isn't perfect, yet. Added some Solaris compatibility
14 fixes to the Kernel sources, too.
15 * UPD: CNID DB code sync'd with the current CVS version. NOTE: Using this
16 code requires you to delete _all_ existing .AppleDB directories in
17 order to avoid database corruption!
18 * FIX: The file AppleVolumes.system contained wrong line breaks so that
19 not all file types were properly recognized.
20 * FIX: AFS compilation would fail due to a misnamed variable.
21 * FIX: SLP configure check was wrong so SLP did not compile.
22 * FIX: Fix the way quotas are handled under certain situations.
23 * FIX: Do not enable debugging code if debugging option is not set.
24 * FIX: Some problems with wrongly assigned DIDs were fixed.
25 * FIX: Various bug fixes and code cleanups.
30 * NEW: Added a program called cnid_didname_verify that can be used to
31 verify the consistency of the CNID database.
32 * NEW: New afpd option: -timeout. Warning: This still doesn't do what it's
34 * UPD: Code cleanups and compatibility fixes to macusers.
35 * UPD: AppleVolumes.system was cleaned up.
36 * FIX: Really fix Tru64 compilation (see last entry).
37 * FIX: Hand correct error value back to AFP client when deleting files or
39 * FIX: Leading or trailing spaces are now forbidden on volumes that have
40 the AFPVOL_MSWINDOWS flag set.
41 * FIX: Minor code cleanups and warning fixes.
42 * FIX: Make quota support work on FreeBSD.
47 * FIX: Compilation on Tru64 systems was broken, since libtool's acinclude.m4
48 file on the packagers system did not contain the necessary patch.
49 * FIX: On some systems, atalkd refuses to start, since it couldn't detect
50 any interfaces. This was caused by an overzealous validity check.
55 * FIX: contrib/shell_utils/lp2pap.sh was erased when "make clean" was called.
56 Now we distribute lp2pap.sh.tmpl instead, and lp2pap.sh is automatically
57 generated during package build.
58 * FIX: Some platforms (notably Tru64) don't have the snprintf() call, which
59 was used in etc/afp/afp_config.c. This call was replaced by sprintf()
60 and prior bounds checking.