]> arthur.barton.de Git - netatalk.git/log
netatalk.git
20 years agoFIX: btree does not support nelem in the ascii load files. netatalk-2-0-alpha1
lenneis [Mon, 12 Jan 2004 13:52:24 +0000 (13:52 +0000)]
FIX: btree does not support nelem in the ascii load files.

20 years agoUpdated NEWS, VERSION and a couple of .cvsignore files changed.
lenneis [Sun, 11 Jan 2004 22:38:36 +0000 (22:38 +0000)]
Updated NEWS, VERSION and a couple of .cvsignore files changed.

20 years agoadd some people to CONTRIBUTORS -this file is likely *very* incomplete-, update READM...
bfernhomberg [Sun, 11 Jan 2004 20:17:28 +0000 (20:17 +0000)]
add some people to CONTRIBUTORS -this file is likely *very* incomplete-, update README file to point to the new docs

20 years agoAdd .cvsignore files where missing.
lenneis [Sun, 11 Jan 2004 15:31:49 +0000 (15:31 +0000)]
Add .cvsignore files where missing.

20 years agofix a possible SIGSEGV with KerberosV auth, if k5service is missing
bfernhomberg [Sun, 11 Jan 2004 12:31:12 +0000 (12:31 +0000)]
fix a possible SIGSEGV with KerberosV auth, if k5service is missing

20 years agowe now use BTREE database
bfernhomberg [Sat, 10 Jan 2004 08:49:56 +0000 (08:49 +0000)]
we now use BTREE database

20 years agowarning fixes
bfernhomberg [Sat, 10 Jan 2004 08:42:39 +0000 (08:42 +0000)]
warning fixes

20 years agowarning fixes
bfernhomberg [Sat, 10 Jan 2004 08:24:23 +0000 (08:24 +0000)]
warning fixes

20 years agowarning fixes
bfernhomberg [Sat, 10 Jan 2004 08:09:12 +0000 (08:09 +0000)]
warning fixes

20 years agowarning fixes
bfernhomberg [Sat, 10 Jan 2004 08:01:36 +0000 (08:01 +0000)]
warning fixes

20 years agoprevious change wasn't great.
didg [Sat, 10 Jan 2004 07:44:39 +0000 (07:44 +0000)]
previous change wasn't great.

20 years agominor warning fixes
bfernhomberg [Sat, 10 Jan 2004 07:36:25 +0000 (07:36 +0000)]
minor warning fixes

20 years agomore gcc warnings.
didg [Sat, 10 Jan 2004 07:30:29 +0000 (07:30 +0000)]
more gcc warnings.

20 years agoadd cnid_init prototype
bfernhomberg [Sat, 10 Jan 2004 07:19:31 +0000 (07:19 +0000)]
add cnid_init prototype

20 years agominor warning fixes
bfernhomberg [Sat, 10 Jan 2004 07:00:59 +0000 (07:00 +0000)]
minor warning fixes

20 years agoUse btree method for dbd cnid.
didg [Sat, 10 Jan 2004 06:54:01 +0000 (06:54 +0000)]
Use btree method for dbd cnid.

20 years agofix minor gcc warnings.
didg [Sat, 10 Jan 2004 06:40:58 +0000 (06:40 +0000)]
fix minor gcc warnings.

20 years ago* change the database format from DB_HASH to DB_BTREE, should improve speed on large...
bfernhomberg [Sat, 10 Jan 2004 06:25:18 +0000 (06:25 +0000)]
* change the database format from DB_HASH to DB_BTREE, should improve speed on large volumes, old databases need to be converted
* add a check to compare the runtime BDB library version to the one we compiled with

20 years agoset db_env to NULL on error.
didg [Sat, 10 Jan 2004 06:18:43 +0000 (06:18 +0000)]
set db_env to NULL on error.

20 years agoadd a note: Netatalk docs are now kept in the netatalk-docs cvs module
bfernhomberg [Fri, 9 Jan 2004 23:13:20 +0000 (23:13 +0000)]
add a note: Netatalk docs are now kept in the netatalk-docs cvs module

20 years agoRemove out of date ChangeLog.
lenneis [Fri, 9 Jan 2004 22:58:26 +0000 (22:58 +0000)]
Remove out of date ChangeLog.

20 years agofix: relace a hardcoded path with :ETCDIR:, mirror XML change
bfernhomberg [Fri, 9 Jan 2004 22:46:59 +0000 (22:46 +0000)]
fix: relace a hardcoded path with :ETCDIR:, mirror XML change

20 years agoChange cnid_dbd backend files to GPL.
lenneis [Fri, 9 Jan 2004 21:05:50 +0000 (21:05 +0000)]
Change cnid_dbd backend files to GPL.

20 years agoremove deprecated documentation
bfernhomberg [Fri, 9 Jan 2004 21:00:34 +0000 (21:00 +0000)]
remove deprecated documentation

20 years agoStartup scripts for netbsd.
lenneis [Fri, 9 Jan 2004 20:27:12 +0000 (20:27 +0000)]
Startup scripts for netbsd.

20 years agomirror change from XML man
bfernhomberg [Fri, 9 Jan 2004 18:46:10 +0000 (18:46 +0000)]
mirror change from XML man

20 years agoEnable default startup of cnid_metad in various startup scripts.
lenneis [Fri, 9 Jan 2004 00:23:32 +0000 (00:23 +0000)]
Enable default startup of cnid_metad in various startup scripts.

20 years agoafpd now also uses default values for cnidserver and port.
lenneis [Thu, 8 Jan 2004 19:16:57 +0000 (19:16 +0000)]
afpd now also uses default values for cnidserver and port.

20 years agoremove v_umask from create_special_folders
bfernhomberg [Thu, 8 Jan 2004 04:17:21 +0000 (04:17 +0000)]
remove v_umask from create_special_folders

20 years agoBUGFIX: we convert from v_volcharset to CH_UCS, not the other way round :-(
bfernhomberg [Thu, 8 Jan 2004 03:50:56 +0000 (03:50 +0000)]
BUGFIX: we convert from v_volcharset to CH_UCS, not the other way round :-(

20 years agolarge commit, replace the old manpages with the ones generated from Docbook XML
bfernhomberg [Thu, 8 Jan 2004 02:19:04 +0000 (02:19 +0000)]
large commit, replace the old manpages with the ones generated from Docbook XML

20 years agoEnable all "supported" CNID backends in the default configuration.
lenneis [Wed, 7 Jan 2004 21:34:00 +0000 (21:34 +0000)]
Enable all "supported" CNID backends in the default configuration.

20 years agoGet rid of GNU make specific foreach in various instances of Makefile.am
lenneis [Wed, 7 Jan 2004 19:32:12 +0000 (19:32 +0000)]
Get rid of GNU make specific foreach in various instances of Makefile.am

20 years agoClose one end of socketpair() in cnid_metad, saves one file descriptor
lenneis [Wed, 7 Jan 2004 19:00:24 +0000 (19:00 +0000)]
Close one end of socketpair() in cnid_metad, saves one file descriptor
per child process.

20 years agoTemporary fix for statfs/statvfs (FreeBSD 5.1 would not compile).
lenneis [Wed, 7 Jan 2004 13:33:03 +0000 (13:33 +0000)]
Temporary fix for statfs/statvfs (FreeBSD 5.1 would not compile).

20 years agobetter errors handling in dbd
didg [Sun, 4 Jan 2004 21:36:20 +0000 (21:36 +0000)]
better errors handling in dbd

20 years agoRework file descriptor handling in cnid_metad and cnid_dbd. We now pass
lenneis [Sat, 3 Jan 2004 23:01:40 +0000 (23:01 +0000)]
Rework file descriptor handling in cnid_metad and cnid_dbd. We now pass
the read end from socketpair() and the first client file descriptor
via the command line to cnid_dbd. That way there is no confusion with
descriptors 0 and 1 and the -d flag to cnid_metad is inheritited by cnid_dbd
(stdin/stdout/stderr remain open and useable). Also, we try to close all
descriptors not needed by cnid_dbd.

20 years agobetter errors handling in afpd for dbd cnid.
didg [Sat, 3 Jan 2004 22:42:55 +0000 (22:42 +0000)]
better errors handling in afpd for dbd cnid.

20 years agoadd nodev volume option (always use 0 for device number).
didg [Sat, 3 Jan 2004 22:21:08 +0000 (22:21 +0000)]
add nodev volume option (always use 0 for device number).

20 years agoadv1tov2 use resource fork offset in adouble file rather than the default
didg [Sat, 3 Jan 2004 22:16:32 +0000 (22:16 +0000)]
adv1tov2 use resource fork offset in adouble file rather than the default

20 years agoFix some issues with older autoconf/automake.
bfernhomberg [Sat, 3 Jan 2004 01:49:54 +0000 (01:49 +0000)]
Fix some issues with older autoconf/automake.
Fix some test ==, should be test =
removed the db_create check from macros/db3-check.m4
renamed AM_ICONV to AC_CHECK_ICONV to avoid collisions

20 years agoFix typo
bfernhomberg [Fri, 2 Jan 2004 19:37:17 +0000 (19:37 +0000)]
Fix typo

20 years agoAdd a null pointer check and remove a // comment.
didg [Fri, 2 Jan 2004 18:14:52 +0000 (18:14 +0000)]
Add a null pointer check and remove a // comment.

20 years agoA FPEnumerate request with a reply size of ~8192 or more can cause
lenneis [Fri, 2 Jan 2004 17:20:57 +0000 (17:20 +0000)]
A FPEnumerate request with a reply size of ~8192 or more can cause
a buffer overrun in the dsi->data field. Revealed while testing with loadtest
from the testsuite. Use new constant REPLY_PARAM_MAXLEN to back off in time.

20 years agoIf a database path is specified for a db3/cdb/dbd backend and initializing the
lenneis [Wed, 17 Dec 2003 17:19:20 +0000 (17:19 +0000)]
If a database path is specified for a db3/cdb/dbd backend and initializing the
backend fails, do not automatically switch to <volumepath>/.AppleDB.
If initializing a CNID backend fails, do not automatically switch to the
default CNID scheme.

20 years agoCheck for old version of the CNID database in the cdb backend now as well.
lenneis [Tue, 16 Dec 2003 23:06:32 +0000 (23:06 +0000)]
Check for old version of the CNID database in the cdb backend now as well.
Checks adapted for both dbd and cdb to only look for "cnid.db" for now.

20 years agousockfd.c is not used by cnid_dbd
didg [Fri, 12 Dec 2003 19:54:31 +0000 (19:54 +0000)]
usockfd.c is not used by cnid_dbd

20 years agoif resource fork size is 0 don't assume mode is RW
didg [Fri, 12 Dec 2003 19:34:27 +0000 (19:34 +0000)]
if resource fork size is 0 don't assume mode is RW

20 years agoconfigure change for linux 2.6 from Thomas Kaiser
didg [Fri, 12 Dec 2003 19:29:55 +0000 (19:29 +0000)]
configure change for linux 2.6 from Thomas Kaiser

20 years agoremove a debugging sleep and fix a typo in dbd_update.
didg [Fri, 12 Dec 2003 19:27:57 +0000 (19:27 +0000)]
remove a debugging sleep and fix a typo in dbd_update.

20 years agoOSX uses FPzzz command even if connected with AFP2.2 (via classic)
didg [Fri, 12 Dec 2003 19:16:32 +0000 (19:16 +0000)]
OSX uses FPzzz command even if connected with AFP2.2 (via classic)

20 years agoReplace flock() locking with fcntl() in cnid_dbd.
lenneis [Thu, 4 Dec 2003 21:33:25 +0000 (21:33 +0000)]
Replace flock() locking with fcntl() in cnid_dbd.

20 years agoAdded cnid2_create upgrade script to bin/cnid.
lenneis [Wed, 3 Dec 2003 15:21:36 +0000 (15:21 +0000)]
Added cnid2_create upgrade script to bin/cnid.

20 years agoAdd a check for old (CNID 1) databases to the dbd backend, refuse
lenneis [Wed, 3 Dec 2003 14:56:12 +0000 (14:56 +0000)]
Add a check for old (CNID 1) databases to the dbd backend, refuse
to start if old version is present. Update/add some FIXME comments,
delete unused variables in dbd_stamp().

20 years agodbif_del was called with DBIF_IDX_DEVINO/DBIF_IDX_DIDNAME
lenneis [Wed, 3 Dec 2003 00:40:20 +0000 (00:40 +0000)]
dbif_del was called with DBIF_IDX_DEVINO/DBIF_IDX_DIDNAME
as opposed to DBIF_IDX_CNID in dbd_update.

20 years agoCheck in cnid_dbd manpage.
lenneis [Mon, 1 Dec 2003 22:24:50 +0000 (22:24 +0000)]
Check in cnid_dbd manpage.

20 years agoIntroduce default values for host, port and cnid_dbd
lenneis [Mon, 1 Dec 2003 22:23:12 +0000 (22:23 +0000)]
Introduce default values for host, port and cnid_dbd
executeable in cnid_metad. Manual pages cnid_metad and cnid_dbd.

20 years agoUpdate AppleVolumes.default manual page
rlewczuk [Sun, 30 Nov 2003 22:07:36 +0000 (22:07 +0000)]
Update AppleVolumes.default manual page

20 years agoRemoved some entries. Only things I've been perfectly sure.
rlewczuk [Sun, 30 Nov 2003 21:05:16 +0000 (21:05 +0000)]
Removed some entries. Only things I've been perfectly sure.
Note that propably all things in this file have been outdated.

20 years agofix small leak and a SIGSEGV on reload
didg [Sat, 29 Nov 2003 00:11:55 +0000 (00:11 +0000)]
fix small leak and a SIGSEGV  on reload

20 years agofix a mem leak
bfernhomberg [Wed, 26 Nov 2003 03:57:09 +0000 (03:57 +0000)]
fix a mem leak

20 years agofix typos, minor cleanup
bfernhomberg [Wed, 26 Nov 2003 03:23:32 +0000 (03:23 +0000)]
fix typos, minor cleanup

20 years agoChanged the cdb backend to store dev/ino as 8 bytes in network byte order
lenneis [Tue, 25 Nov 2003 19:13:26 +0000 (19:13 +0000)]
Changed the cdb backend to store dev/ino as 8 bytes in network byte order
as well.

20 years agoMake use of setresgid/setresuid conditional for systems
lenneis [Tue, 25 Nov 2003 13:28:54 +0000 (13:28 +0000)]
Make use of setresgid/setresuid conditional for systems
not supporting the calls in cnid_metad.

20 years agoad_v1tov2 was using a wrong offset for resource fork.
didg [Tue, 25 Nov 2003 05:05:43 +0000 (05:05 +0000)]
ad_v1tov2 was using a wrong offset for resource fork.

20 years agoChange the dbd CNID backend to store dev/ino in 8 byte network order.
lenneis [Tue, 25 Nov 2003 00:41:30 +0000 (00:41 +0000)]
Change the dbd CNID backend to store dev/ino in 8 byte network order.
Added a new dbd backend function dbd_getstamp to handle cnid_getstamp requests.

20 years agofix a linker problem with openbsd linker, reported by Joerg Lenneis
bfernhomberg [Mon, 24 Nov 2003 17:16:51 +0000 (17:16 +0000)]
fix a linker problem with openbsd linker, reported by Joerg Lenneis

20 years agofix a freeBSD compile problem, C99
bfernhomberg [Mon, 24 Nov 2003 12:13:32 +0000 (12:13 +0000)]
fix a freeBSD compile problem, C99

20 years agoServer signature in getstatus packet was modified after a config reload
didg [Tue, 18 Nov 2003 12:37:02 +0000 (12:37 +0000)]
Server signature in getstatus packet was modified after a config reload
(killall -1 afpd).

20 years agotemporary fix, enable more clients for cnid_metad.
didg [Tue, 18 Nov 2003 12:32:46 +0000 (12:32 +0000)]
temporary fix, enable more clients for cnid_metad.

20 years agoadd a config variable $i for client IP address (without tcp port)
didg [Tue, 18 Nov 2003 12:30:47 +0000 (12:30 +0000)]
add a config variable $i for client IP address (without tcp port)

20 years agoallow extended characters in volume names
bfernhomberg [Sat, 15 Nov 2003 00:00:30 +0000 (00:00 +0000)]
allow extended characters in volume names

20 years agosome unicode fixes
bfernhomberg [Fri, 14 Nov 2003 23:41:04 +0000 (23:41 +0000)]
some unicode fixes

20 years agofix a small leak in UAM handling.
didg [Fri, 14 Nov 2003 14:37:37 +0000 (14:37 +0000)]
fix a small leak in UAM handling.

20 years agounblock signals in children (cf previous commit for RH9 )
didg [Thu, 13 Nov 2003 15:39:02 +0000 (15:39 +0000)]
unblock signals in children (cf previous commit for RH9 )

20 years agofix a small leak
didg [Thu, 13 Nov 2003 15:29:01 +0000 (15:29 +0000)]
fix a small leak

20 years agoserver messages were still broken :-(
bfernhomberg [Thu, 13 Nov 2003 00:19:45 +0000 (00:19 +0000)]
server messages were still broken :-(

20 years agovalue was used after freed
didg [Wed, 12 Nov 2003 16:00:08 +0000 (16:00 +0000)]
value was used after freed

20 years agobugfix: rbuflen was not set correctly with utf8 messages
bfernhomberg [Tue, 11 Nov 2003 12:16:48 +0000 (12:16 +0000)]
bugfix: rbuflen was not set correctly with utf8 messages

20 years agoRH9 and signal handlers deadlock fix.
didg [Tue, 11 Nov 2003 08:48:32 +0000 (08:48 +0000)]
RH9 and signal handlers deadlock fix.

20 years agoremove some debug noise
bfernhomberg [Mon, 10 Nov 2003 00:32:04 +0000 (00:32 +0000)]
remove some debug noise

20 years agounicode endian fixes
bfernhomberg [Thu, 6 Nov 2003 09:23:35 +0000 (09:23 +0000)]
unicode endian fixes

20 years agoGet transaction support to work again against the new DB->associate() and
lenneis [Mon, 3 Nov 2003 20:56:59 +0000 (20:56 +0000)]
Get transaction support to work again against the new DB->associate() and
DB->open() interfaces of Berkeley DB 4.xx. dbif_stamp() needed to be wrapped
into a transaction as well.

20 years agoPanther FPGetSrvMsg fix, UTF8 strings have a 2 byte length
bfernhomberg [Mon, 3 Nov 2003 20:51:48 +0000 (20:51 +0000)]
Panther FPGetSrvMsg fix, UTF8 strings have a 2 byte length

20 years agofix demangling for pre OSX clients, after cnid_resolve id contains the DID
bfernhomberg [Mon, 3 Nov 2003 03:10:01 +0000 (03:10 +0000)]
fix demangling for pre OSX clients, after cnid_resolve id contains the DID

20 years agofix some OSX compile issues, reported by Thomas Kaiser
bfernhomberg [Sun, 2 Nov 2003 19:29:54 +0000 (19:29 +0000)]
fix some OSX compile issues, reported by Thomas Kaiser

20 years agochange AC_NETATALK_CNID to AC_NETATALK_CNID[berkeley required, berkeley not required]
bfernhomberg [Sat, 1 Nov 2003 07:45:56 +0000 (07:45 +0000)]
change AC_NETATALK_CNID to AC_NETATALK_CNID[berkeley required, berkeley not required]

20 years agoFix endianess issues with unicode
bfernhomberg [Sat, 1 Nov 2003 07:37:56 +0000 (07:37 +0000)]
Fix endianess issues with unicode

20 years agofix OSX build issues
bfernhomberg [Sat, 1 Nov 2003 02:38:09 +0000 (02:38 +0000)]
fix OSX build issues

20 years agobugfix: check ext != NULL before strncat
bfernhomberg [Sat, 1 Nov 2003 02:14:56 +0000 (02:14 +0000)]
bugfix: check ext != NULL before strncat

20 years agofix most solaris compile issues, flock is #ifdef as solaris has no flock implementati...
bfernhomberg [Thu, 30 Oct 2003 10:03:19 +0000 (10:03 +0000)]
fix most solaris compile issues, flock is #ifdef as solaris has no flock implementation. Needs fixing.

20 years agorevert the (char*) casts, we want the const warnings to stay
bfernhomberg [Thu, 30 Oct 2003 09:58:43 +0000 (09:58 +0000)]
revert the (char*) casts, we want the const warnings to stay

20 years agofix a solaris compiles issue, warning fixes
bfernhomberg [Thu, 30 Oct 2003 09:38:46 +0000 (09:38 +0000)]
fix a solaris compiles issue, warning fixes

20 years agoOpenBSD compile fix: include utime.h after sys/types.h
bfernhomberg [Thu, 30 Oct 2003 07:11:30 +0000 (07:11 +0000)]
OpenBSD compile fix: include utime.h after sys/types.h

20 years agocrypt requires _XOPEN_SOURCE 500 on netbsd
bfernhomberg [Thu, 30 Oct 2003 06:43:44 +0000 (06:43 +0000)]
crypt requires _XOPEN_SOURCE 500 on netbsd

20 years agofix solaris compile issues, warning fixes
bfernhomberg [Thu, 30 Oct 2003 05:57:43 +0000 (05:57 +0000)]
fix solaris compile issues, warning fixes

20 years agofix initscripts install on netbsd, sf patch 762584
bfernhomberg [Thu, 30 Oct 2003 05:02:53 +0000 (05:02 +0000)]
fix initscripts install on netbsd, sf patch 762584

20 years agoadd missed LIST_ :-(
bfernhomberg [Thu, 30 Oct 2003 04:53:01 +0000 (04:53 +0000)]
add missed LIST_ :-(

20 years agoSRVLOC url is a server attribute not a global one.
didg [Thu, 30 Oct 2003 03:48:12 +0000 (03:48 +0000)]
SRVLOC url is a server attribute not a global one.

20 years agoremove bogus #ifdef AFP3.x, we always need unicode.h and we don't need iconv.h
bfernhomberg [Thu, 30 Oct 2003 03:39:09 +0000 (03:39 +0000)]
remove bogus #ifdef AFP3.x, we always need unicode.h and we don't need iconv.h