]>
arthur.barton.de Git - netatalk.git/log
bfernhomberg [Mon, 16 Feb 2004 10:34:05 +0000 (10:34 +0000)]
add missing uniconv to SUBDIRS
didg [Mon, 16 Feb 2004 08:59:52 +0000 (08:59 +0000)]
Missing parameters for %d in LOG call.
bfernhomberg [Sun, 15 Feb 2004 22:44:49 +0000 (22:44 +0000)]
fix, we need to check the parent did matches in demangle, not current did
bfernhomberg [Sun, 15 Feb 2004 00:59:20 +0000 (00:59 +0000)]
update version string in man pages
bfernhomberg [Sun, 15 Feb 2004 00:45:53 +0000 (00:45 +0000)]
update NEWS
bfernhomberg [Sun, 15 Feb 2004 00:10:08 +0000 (00:10 +0000)]
fix a compile warning (uniconv)
bfernhomberg [Sat, 14 Feb 2004 23:43:27 +0000 (23:43 +0000)]
add uniconv tool to convert between volume encodings
didg [Sat, 14 Feb 2004 15:47:19 +0000 (15:47 +0000)]
more strncpy --> strlcpy fixes
didg [Sat, 14 Feb 2004 02:47:15 +0000 (02:47 +0000)]
fixes for papd authentication.
didg [Sat, 14 Feb 2004 00:30:50 +0000 (00:30 +0000)]
Use strlcpy function.
didg [Sat, 14 Feb 2004 00:23:20 +0000 (00:23 +0000)]
check for BSD strlcpy/strlcat functions, with an implementation from samba
didg [Fri, 13 Feb 2004 22:32:17 +0000 (22:32 +0000)]
replace : l = strlen(x); strncpy(z,x,l) with memcpy(z,x,l), ie make it clearer that last 0 is not copied.
didg [Wed, 11 Feb 2004 16:06:15 +0000 (16:06 +0000)]
For getstatus don't advertise loopback (RedHat system configuration error).
didg [Wed, 11 Feb 2004 06:27:25 +0000 (06:27 +0000)]
AFS compilation fixes from Sam Noble.
didg [Tue, 10 Feb 2004 10:21:35 +0000 (10:21 +0000)]
Partial workaround for an OSX client deadlock, use a smaller minimum value for
server quantum (packet size).
didg [Tue, 10 Feb 2004 02:40:33 +0000 (02:40 +0000)]
reenumerate_id, wrong test...
bfernhomberg [Mon, 9 Feb 2004 23:49:31 +0000 (23:49 +0000)]
fix a SIGSEGV on ad_setid if d_parent is NULL
bfernhomberg [Mon, 9 Feb 2004 23:44:32 +0000 (23:44 +0000)]
fix: including sys/time.h before _XOPEN_SOURCE 500/unistd.h breaks pwrite64
didg [Mon, 9 Feb 2004 13:54:29 +0000 (13:54 +0000)]
Fix for a bug in previous patch for Alpha.
didg [Sat, 7 Feb 2004 19:46:07 +0000 (19:46 +0000)]
Tru64 Changes, from Burkhard Schmidt.
didg [Sat, 7 Feb 2004 18:45:46 +0000 (18:45 +0000)]
Use DB_PRIVATE attribute for dbd backend without transaction.
bfernhomberg [Fri, 6 Feb 2004 13:39:51 +0000 (13:39 +0000)]
add the DID to AD2, reenumerate if db is out of sync. This should solve some problems with the volume modified outside afpd.
didg [Fri, 6 Feb 2004 13:34:35 +0000 (13:34 +0000)]
remove MSG_MORE, sometime it's slower...
didg [Fri, 6 Feb 2004 02:32:15 +0000 (02:32 +0000)]
don't modify modification date in copyfile
bfernhomberg [Thu, 5 Feb 2004 16:55:19 +0000 (16:55 +0000)]
specify USEDOTS with MSWINDOWS implicitely, we missed to add that before
bfernhomberg [Sat, 31 Jan 2004 14:26:24 +0000 (14:26 +0000)]
remove a fixme on AD2 size calc
didg [Wed, 28 Jan 2004 10:15:39 +0000 (10:15 +0000)]
speed optimisation for byte locking was broken on resource fork.
didg [Mon, 26 Jan 2004 16:11:58 +0000 (16:11 +0000)]
Make it compile again.
bfernhomberg [Sun, 25 Jan 2004 11:52:14 +0000 (11:52 +0000)]
fix some 'Bjoern, think before you commit stupid code' issues.
bfernhomberg [Sun, 25 Jan 2004 00:06:50 +0000 (00:06 +0000)]
libiconv warning fix
bfernhomberg [Sun, 25 Jan 2004 00:04:53 +0000 (00:04 +0000)]
fix a Solaris 9 compile problem, needs sys/time.h
bfernhomberg [Sun, 25 Jan 2004 00:02:38 +0000 (00:02 +0000)]
fix libiconv configure detection
bfernhomberg [Sat, 24 Jan 2004 18:05:26 +0000 (18:05 +0000)]
options need strdup, remove a syslog call
bfernhomberg [Fri, 23 Jan 2004 14:00:15 +0000 (14:00 +0000)]
SRVLOC changes: register with IP address instead of hostname by default, if -fqdn is specified register with FQDN.
Added extended character support for SLP, non ASCII characters are escaped
Added ZONE to registration
bfernhomberg [Thu, 22 Jan 2004 19:37:46 +0000 (19:37 +0000)]
fix a SIGSEGV if UTF8 servername could not be set in status
lenneis [Wed, 21 Jan 2004 21:28:42 +0000 (21:28 +0000)]
Added more DEBUG log messages to cnid_dbd, fixed existing ones.
We now also log dev/ino with DEBUG defined. Fixed minor
issue with dbd_delete always returning CNID_DBD_RES_NOTFOUND.
didg [Wed, 21 Jan 2004 13:02:04 +0000 (13:02 +0000)]
Variable $v substitution: don't use name stored in adouble header but name
defined in config files. Note: old code was wrong and adouble header was never used.
lenneis [Wed, 21 Jan 2004 00:20:57 +0000 (00:20 +0000)]
atalkd: bprint is only available if we compile with DEBUG1.
bfernhomberg [Sun, 18 Jan 2004 08:05:06 +0000 (08:05 +0000)]
fix uams_xxx.la is already going to be installed in uams warning
bfernhomberg [Sun, 18 Jan 2004 07:28:57 +0000 (07:28 +0000)]
cleanup, remove obsolete stuff
bfernhomberg [Sun, 18 Jan 2004 04:48:31 +0000 (04:48 +0000)]
mirror latest changes from XML sources
bfernhomberg [Sun, 18 Jan 2004 04:35:10 +0000 (04:35 +0000)]
mirror latest changes from XML sources
lenneis [Thu, 15 Jan 2004 19:18:27 +0000 (19:18 +0000)]
Log an error message if we cannot open the Berkeley DB environment
in the cdb backend.
lenneis [Thu, 15 Jan 2004 18:58:32 +0000 (18:58 +0000)]
Clean up internal structs in cnid_dbd_private.h.
Update log messages for the dbd backend in cnid_dbd.
Log more accurate warnings/errors if we cannot connect to
cnid_dbd repeatedly.
bfernhomberg [Thu, 15 Jan 2004 08:12:57 +0000 (08:12 +0000)]
fix a compile nfsquota problem with redhat based distros, rpcsvc/rquota.h is in a separate package quota-3. If rquota.h is not found, compilation of *all* quota code is disabled
bfernhomberg [Thu, 15 Jan 2004 06:34:15 +0000 (06:34 +0000)]
make atalkd set interfaces to ALLMULTI on linux by default, added new atalkd.conf option -noallmulti to prevent this for an interface
lenneis [Wed, 14 Jan 2004 23:15:19 +0000 (23:15 +0000)]
Check if we can get a DB stamp sucessfully in afs_openvol and fail
the open if not.
bfernhomberg [Tue, 13 Jan 2004 12:43:58 +0000 (12:43 +0000)]
make sure auto enabled backends get into compiled_backends
bfernhomberg [Tue, 13 Jan 2004 12:38:20 +0000 (12:38 +0000)]
rename the summary macros from AM_ to AC_
lenneis [Mon, 12 Jan 2004 13:52:24 +0000 (13:52 +0000)]
FIX: btree does not support nelem in the ascii load files.
lenneis [Sun, 11 Jan 2004 22:38:36 +0000 (22:38 +0000)]
Updated NEWS, VERSION and a couple of .cvsignore files changed.
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
lenneis [Sun, 11 Jan 2004 15:31:49 +0000 (15:31 +0000)]
Add .cvsignore files where missing.
bfernhomberg [Sun, 11 Jan 2004 12:31:12 +0000 (12:31 +0000)]
fix a possible SIGSEGV with KerberosV auth, if k5service is missing
bfernhomberg [Sat, 10 Jan 2004 08:49:56 +0000 (08:49 +0000)]
we now use BTREE database
bfernhomberg [Sat, 10 Jan 2004 08:42:39 +0000 (08:42 +0000)]
warning fixes
bfernhomberg [Sat, 10 Jan 2004 08:24:23 +0000 (08:24 +0000)]
warning fixes
bfernhomberg [Sat, 10 Jan 2004 08:09:12 +0000 (08:09 +0000)]
warning fixes
bfernhomberg [Sat, 10 Jan 2004 08:01:36 +0000 (08:01 +0000)]
warning fixes
didg [Sat, 10 Jan 2004 07:44:39 +0000 (07:44 +0000)]
previous change wasn't great.
bfernhomberg [Sat, 10 Jan 2004 07:36:25 +0000 (07:36 +0000)]
minor warning fixes
didg [Sat, 10 Jan 2004 07:30:29 +0000 (07:30 +0000)]
more gcc warnings.
bfernhomberg [Sat, 10 Jan 2004 07:19:31 +0000 (07:19 +0000)]
add cnid_init prototype
bfernhomberg [Sat, 10 Jan 2004 07:00:59 +0000 (07:00 +0000)]
minor warning fixes
didg [Sat, 10 Jan 2004 06:54:01 +0000 (06:54 +0000)]
Use btree method for dbd cnid.
didg [Sat, 10 Jan 2004 06:40:58 +0000 (06:40 +0000)]
fix minor gcc warnings.
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
didg [Sat, 10 Jan 2004 06:18:43 +0000 (06:18 +0000)]
set db_env to NULL on error.
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
lenneis [Fri, 9 Jan 2004 22:58:26 +0000 (22:58 +0000)]
Remove out of date ChangeLog.
bfernhomberg [Fri, 9 Jan 2004 22:46:59 +0000 (22:46 +0000)]
fix: relace a hardcoded path with :ETCDIR:, mirror XML change
lenneis [Fri, 9 Jan 2004 21:05:50 +0000 (21:05 +0000)]
Change cnid_dbd backend files to GPL.
bfernhomberg [Fri, 9 Jan 2004 21:00:34 +0000 (21:00 +0000)]
remove deprecated documentation
lenneis [Fri, 9 Jan 2004 20:27:12 +0000 (20:27 +0000)]
Startup scripts for netbsd.
bfernhomberg [Fri, 9 Jan 2004 18:46:10 +0000 (18:46 +0000)]
mirror change from XML man
lenneis [Fri, 9 Jan 2004 00:23:32 +0000 (00:23 +0000)]
Enable default startup of cnid_metad in various startup scripts.
lenneis [Thu, 8 Jan 2004 19:16:57 +0000 (19:16 +0000)]
afpd now also uses default values for cnidserver and port.
bfernhomberg [Thu, 8 Jan 2004 04:17:21 +0000 (04:17 +0000)]
remove v_umask from create_special_folders
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 :-(
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
lenneis [Wed, 7 Jan 2004 21:34:00 +0000 (21:34 +0000)]
Enable all "supported" CNID backends in the default configuration.
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
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.
lenneis [Wed, 7 Jan 2004 13:33:03 +0000 (13:33 +0000)]
Temporary fix for statfs/statvfs (FreeBSD 5.1 would not compile).
didg [Sun, 4 Jan 2004 21:36:20 +0000 (21:36 +0000)]
better errors handling in dbd
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.
didg [Sat, 3 Jan 2004 22:42:55 +0000 (22:42 +0000)]
better errors handling in afpd for dbd cnid.
didg [Sat, 3 Jan 2004 22:21:08 +0000 (22:21 +0000)]
add nodev volume option (always use 0 for device number).
didg [Sat, 3 Jan 2004 22:16:32 +0000 (22:16 +0000)]
adv1tov2 use resource fork offset in adouble file rather than the default
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
bfernhomberg [Fri, 2 Jan 2004 19:37:17 +0000 (19:37 +0000)]
Fix typo
didg [Fri, 2 Jan 2004 18:14:52 +0000 (18:14 +0000)]
Add a null pointer check and remove a // comment.
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.
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.
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.
didg [Fri, 12 Dec 2003 19:54:31 +0000 (19:54 +0000)]
usockfd.c is not used by cnid_dbd
didg [Fri, 12 Dec 2003 19:34:27 +0000 (19:34 +0000)]
if resource fork size is 0 don't assume mode is RW
didg [Fri, 12 Dec 2003 19:29:55 +0000 (19:29 +0000)]
configure change for linux 2.6 from Thomas Kaiser
didg [Fri, 12 Dec 2003 19:27:57 +0000 (19:27 +0000)]
remove a debugging sleep and fix a typo in dbd_update.
didg [Fri, 12 Dec 2003 19:16:32 +0000 (19:16 +0000)]
OSX uses FPzzz command even if connected with AFP2.2 (via classic)