]>
arthur.barton.de Git - netatalk.git/log
didg [Thu, 22 Oct 2009 05:53:20 +0000 (05:53 +0000)]
remove SIGUSR2 (message) from the list of blocked signals when writing to the client, move readmessage outside the signal handler and exit if it can't seteuid back to the suser
didg [Thu, 22 Oct 2009 05:19:29 +0000 (05:19 +0000)]
remove SIGHUP from the list of blocked signals when writing to the client
didg [Thu, 22 Oct 2009 05:09:56 +0000 (05:09 +0000)]
remove obsolete DSI #ifdef DEBUG1 code
didg [Thu, 22 Oct 2009 04:59:50 +0000 (04:59 +0000)]
remove the need for blocking SIGALRM (still need to deal with attention volumes changed)
franklahm [Wed, 21 Oct 2009 17:41:45 +0000 (17:41 +0000)]
Convert EA names from UTF8-MAC to volcharset with CONV_ESCAPEHEX
franklahm [Wed, 21 Oct 2009 16:16:30 +0000 (16:16 +0000)]
const pointers
didg [Wed, 21 Oct 2009 13:28:17 +0000 (13:28 +0000)]
factorize lock test (fewer fcntl calls)
didg [Wed, 21 Oct 2009 10:49:36 +0000 (10:49 +0000)]
lock use F_GETLK for testing lock
didg [Wed, 21 Oct 2009 07:33:50 +0000 (07:33 +0000)]
ad_lock rename user --> fork, this code is confusing enough
didg [Wed, 21 Oct 2009 07:03:08 +0000 (07:03 +0000)]
don't reset timer each time afpd get a request
franklahm [Tue, 20 Oct 2009 14:17:59 +0000 (14:17 +0000)]
EA support with AppleDouble files
franklahm [Tue, 20 Oct 2009 14:14:59 +0000 (14:14 +0000)]
Import NEWS for 2.0.1 to 2.0.5
franklahm [Tue, 20 Oct 2009 09:53:42 +0000 (09:53 +0000)]
Default and empty FinderInfo for dirs are not all 0 like files are
franklahm [Tue, 20 Oct 2009 08:38:41 +0000 (08:38 +0000)]
EA VFS: chmod for files and directorires
didg [Tue, 20 Oct 2009 06:06:06 +0000 (06:06 +0000)]
'if filename is empty use syslog...' test that filename is not null first
didg [Tue, 20 Oct 2009 04:53:19 +0000 (04:53 +0000)]
dsi, remove never used ifdef TIMER_ON_WRITE
didg [Tue, 20 Oct 2009 04:31:41 +0000 (04:31 +0000)]
dsi, remove never used ifdef TIMER_ON_READ
didg [Mon, 19 Oct 2009 13:08:00 +0000 (13:08 +0000)]
logger, if filename is empty use syslog, make cnid_metad syslog work again
franklahm [Mon, 19 Oct 2009 12:27:26 +0000 (12:27 +0000)]
Dont duplicate CFLAGS in AM_CFLAGS. Inspired by Jonas Smedegaard.
didg [Mon, 19 Oct 2009 12:14:43 +0000 (12:14 +0000)]
'logger, better buffer overrun tests' and of course I screwed it, off by one error...
didg [Mon, 19 Oct 2009 11:53:30 +0000 (11:53 +0000)]
logger, test return code for seteuid
didg [Mon, 19 Oct 2009 11:32:41 +0000 (11:32 +0000)]
logger, better buffer overrun tests
didg [Mon, 19 Oct 2009 11:15:45 +0000 (11:15 +0000)]
check the return value of nprintf functions
didg [Mon, 19 Oct 2009 11:01:51 +0000 (11:01 +0000)]
dsi, when reading functions' packet try to do it with one read call rather than two
didg [Mon, 19 Oct 2009 11:00:28 +0000 (11:00 +0000)]
afpd dbd, don't use select but setsockopt timeout
didg [Mon, 19 Oct 2009 10:58:30 +0000 (10:58 +0000)]
logger use the same order for parameters in static functions than in public ones
didg [Mon, 19 Oct 2009 10:41:40 +0000 (10:41 +0000)]
Oops, 'more descriptive name fors LOG macro parameters' didn't compile
didg [Mon, 19 Oct 2009 10:33:14 +0000 (10:33 +0000)]
more descriptive name fors LOG macro parameters and missing void in log_close function declaration
didg [Mon, 19 Oct 2009 10:29:58 +0000 (10:29 +0000)]
logger don't generate the log string if there's nowhere to write it
franklahm [Mon, 19 Oct 2009 10:13:28 +0000 (10:13 +0000)]
Include NetBSD downstream patches. From HAT.
franklahm [Mon, 19 Oct 2009 10:01:07 +0000 (10:01 +0000)]
Include NetBSD downstream patches. From HAT.
franklahm [Mon, 19 Oct 2009 09:51:10 +0000 (09:51 +0000)]
Merge from branch-2-0.
didg [Mon, 19 Oct 2009 08:09:07 +0000 (08:09 +0000)]
cnid dbd remove on time() syscall in the loop
didg [Mon, 19 Oct 2009 07:46:35 +0000 (07:46 +0000)]
cnid dbd don't fall back to 1 sec timeout after an idle timer if active connections
didg [Mon, 19 Oct 2009 05:38:22 +0000 (05:38 +0000)]
do some sanity checks on dbd params read from config file
didg [Mon, 19 Oct 2009 05:02:35 +0000 (05:02 +0000)]
use min(512, number of FD in a select set) for per/db default number of connections
didg [Sun, 18 Oct 2009 20:21:09 +0000 (20:21 +0000)]
use SO_RCVTIMEO rather than alarm in cnid_metad
didg [Sun, 18 Oct 2009 19:02:43 +0000 (19:02 +0000)]
use pselect and no timeout in cnid_metad
didg [Sun, 18 Oct 2009 18:25:13 +0000 (18:25 +0000)]
cnid_metad don't drop the slot if it's outside the respawn window, reuse it
didg [Sun, 18 Oct 2009 17:50:13 +0000 (17:50 +0000)]
use pselect and a better timeout in cnid_dbd
didg [Sun, 18 Oct 2009 06:16:05 +0000 (06:16 +0000)]
ad_open reuse fstat data in header if it's valid
didg [Fri, 16 Oct 2009 01:50:50 +0000 (01:50 +0000)]
psf, remove unused static stuff
didg [Fri, 16 Oct 2009 01:10:59 +0000 (01:10 +0000)]
pap, remove or #if 0 unused static stuff
didg [Fri, 16 Oct 2009 00:57:12 +0000 (00:57 +0000)]
copy_file, check close(destination) return value for error
didg [Fri, 16 Oct 2009 00:48:08 +0000 (00:48 +0000)]
copy_file if EINTR, cc -= write(...) was corrupting the buffer the size
didg [Fri, 16 Oct 2009 00:40:48 +0000 (00:40 +0000)]
copy_file use the right type ssize_t for ccor cc < 0 is always false
didg [Fri, 16 Oct 2009 00:15:53 +0000 (00:15 +0000)]
missing include file
didg [Fri, 16 Oct 2009 00:11:42 +0000 (00:11 +0000)]
declare more stuff static
franklahm [Thu, 15 Oct 2009 23:00:45 +0000 (23:00 +0000)]
Remove vfs_adouble.c, it's moved to libatalk/vfs/vfs.c
franklahm [Thu, 15 Oct 2009 15:35:05 +0000 (15:35 +0000)]
EAs for dirs did not work
franklahm [Thu, 15 Oct 2009 15:00:55 +0000 (15:00 +0000)]
VFS EA: chown
franklahm [Thu, 15 Oct 2009 14:54:43 +0000 (14:54 +0000)]
More debugging
didg [Thu, 15 Oct 2009 12:08:22 +0000 (12:08 +0000)]
remove some const qualifier for volume parameter, cname() and dir_lookup(), it's not a constant
franklahm [Thu, 15 Oct 2009 12:06:07 +0000 (12:06 +0000)]
EA VFS: FPCopyFile support
didg [Thu, 15 Oct 2009 11:39:48 +0000 (11:39 +0000)]
move login buffer size to size_t
didg [Thu, 15 Oct 2009 10:43:13 +0000 (10:43 +0000)]
Use the right type for AFP function buffers size, size_t not int or unsigned int
franklahm [Wed, 14 Oct 2009 15:04:00 +0000 (15:04 +0000)]
Implement VFS chaining, EA VFS rm/mv
didg [Wed, 14 Oct 2009 02:30:42 +0000 (02:30 +0000)]
ad_util.c, wrong parameters order for memset
didg [Wed, 14 Oct 2009 02:24:04 +0000 (02:24 +0000)]
remove most sparse warning 'Using plain integer as NULL pointer'
didg [Wed, 14 Oct 2009 01:38:28 +0000 (01:38 +0000)]
remove most sparse warning 'symbol 'xxx' was not declared. Should it be static?'
didg [Tue, 13 Oct 2009 22:55:36 +0000 (22:55 +0000)]
remove pre ansi declarations
franklahm [Mon, 12 Oct 2009 13:18:11 +0000 (13:18 +0000)]
Error message when volinfo file is not found
franklahm [Mon, 12 Oct 2009 11:55:27 +0000 (11:55 +0000)]
Usage description with -f was outdated
franklahm [Mon, 12 Oct 2009 11:38:01 +0000 (11:38 +0000)]
Usage summary specified the -u option wrong
franklahm [Mon, 12 Oct 2009 11:30:52 +0000 (11:30 +0000)]
New option -n for scanning with -s: dont open CNID database,
only scan filesystem.
franklahm [Fri, 2 Oct 2009 14:57:57 +0000 (14:57 +0000)]
EA bug fixes
franklahm [Fri, 2 Oct 2009 09:32:40 +0000 (09:32 +0000)]
Extended Attributes support via files in .AppleDouble.
Extended VFS stack, so apps linking libatalk can also actually use adouble and EA code.
Missing: EA integration into AFP rm, cp, mv.
franklahm [Mon, 28 Sep 2009 13:19:48 +0000 (13:19 +0000)]
Fix for possible NULL pointer passing to LOG if KRB5_KTNAME is not set in the process environment
franklahm [Mon, 28 Sep 2009 12:16:49 +0000 (12:16 +0000)]
Untabify and reindent
franklahm [Mon, 28 Sep 2009 12:04:51 +0000 (12:04 +0000)]
Readability fix (endif comment was wrong), remove ifdef DEBUG, adjust loglevel to debug instead
franklahm [Mon, 28 Sep 2009 11:59:44 +0000 (11:59 +0000)]
AFP_LOGINCONT was missing in AFP cmdcode stringizer
franklahm [Mon, 28 Sep 2009 09:21:09 +0000 (09:21 +0000)]
Untabify and reindent
franklahm [Mon, 21 Sep 2009 12:35:04 +0000 (12:35 +0000)]
Changing UNIX privs doesn't require adouble access. Fixes #
2863424
franklahm [Fri, 18 Sep 2009 12:36:39 +0000 (12:36 +0000)]
Requiere C99 via AC_PROG_CC_C99 in configure.in
franklahm [Thu, 17 Sep 2009 08:35:08 +0000 (08:35 +0000)]
Fix warnings
franklahm [Mon, 14 Sep 2009 14:11:45 +0000 (14:11 +0000)]
Untabify, reindent, realign, cleanup
franklahm [Mon, 14 Sep 2009 10:04:16 +0000 (10:04 +0000)]
Untabify and reindent
didg [Mon, 14 Sep 2009 03:12:11 +0000 (03:12 +0000)]
remove pointer of type ‘void *’ used in arithmetic warning
didg [Mon, 14 Sep 2009 02:56:19 +0000 (02:56 +0000)]
remove 'ISO C90 forbids mixed declarations and code' warning
didg [Mon, 14 Sep 2009 01:24:40 +0000 (01:24 +0000)]
remove 'ISO C90 forbids mixed declarations and code' warning
didg [Mon, 14 Sep 2009 00:02:21 +0000 (00:02 +0000)]
remove obsolete ATACC ifdef
franklahm [Fri, 11 Sep 2009 13:26:05 +0000 (13:26 +0000)]
Untabify and reindent
franklahm [Fri, 11 Sep 2009 09:14:16 +0000 (09:14 +0000)]
Time Machine support. Merge from branch-2-0
franklahm [Fri, 11 Sep 2009 07:46:30 +0000 (07:46 +0000)]
Fix comment for cnid caching enabled by default
franklahm [Wed, 9 Sep 2009 11:52:26 +0000 (11:52 +0000)]
Previos merge from 2-0 did still contain a conflict marker
franklahm [Wed, 9 Sep 2009 11:50:39 +0000 (11:50 +0000)]
Makefile.am was using absolute paths which broke make distcheck. Merge from 2-0
franklahm [Fri, 4 Sep 2009 15:27:21 +0000 (15:27 +0000)]
Disable DDP, atalk and papd by default. From HAT
franklahm [Fri, 4 Sep 2009 07:59:50 +0000 (07:59 +0000)]
Enable CNID caching/backup in AppleDouble files by default.
New voloption nocnidcache disables it.
franklahm [Fri, 4 Sep 2009 07:50:59 +0000 (07:50 +0000)]
Untabify and reindent
franklahm [Thu, 3 Sep 2009 14:01:36 +0000 (14:01 +0000)]
Add ad.1 manpage
franklahm [Thu, 3 Sep 2009 12:47:33 +0000 (12:47 +0000)]
Remove --with-logfile configure option. It was obsolete and broken anyway.
franklahm [Thu, 3 Sep 2009 12:32:44 +0000 (12:32 +0000)]
Untabify and reindent
franklahm [Thu, 3 Sep 2009 08:35:14 +0000 (08:35 +0000)]
Support for BerkeleyDB lib updates.
BerkeleyDB cursors API requires db >= 4.6.
Push NEWS for 2.1.
franklahm [Tue, 1 Sep 2009 14:28:07 +0000 (14:28 +0000)]
New utility: ad
franklahm [Tue, 1 Sep 2009 13:55:55 +0000 (13:55 +0000)]
Fix for (last fix applied to wrong if test):
Fix access check bug for Netatalk private folders and vetoed folders.
http://thread.gmane.org/gmane.network.netatalk.devel/8878
http://thread.gmane.org/gmane.network.netatalk.devel/8881
franklahm [Tue, 1 Sep 2009 13:18:17 +0000 (13:18 +0000)]
Fix for:
Fix access check bug for Netatalk private folders and vetoed folders.
http://thread.gmane.org/gmane.network.netatalk.devel/8878
http://thread.gmane.org/gmane.network.netatalk.devel/8881
franklahm [Tue, 1 Sep 2009 13:15:13 +0000 (13:15 +0000)]
Fix access check bug for Netatalk private folders and vetoed folders.
http://thread.gmane.org/gmane.network.netatalk.devel/8878
http://thread.gmane.org/gmane.network.netatalk.devel/8881
Merge from branch-2-0.
franklahm [Mon, 31 Aug 2009 14:50:46 +0000 (14:50 +0000)]
Untabify and reindent
franklahm [Tue, 25 Aug 2009 09:40:24 +0000 (09:40 +0000)]
Fix uniconv -d option. Merge from branch-2-0
didg [Tue, 21 Jul 2009 13:41:16 +0000 (13:41 +0000)]
remove trivial warnings