]>
arthur.barton.de Git - netatalk.git/log
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
didg [Mon, 20 Jul 2009 23:23:02 +0000 (23:23 +0000)]
remove ads adouble format
didg [Mon, 20 Jul 2009 18:33:07 +0000 (18:33 +0000)]
cnid_resolve: can't return '..' as a valid name, could be use to escape the volume root folder, unsure if it's really doable
didg [Mon, 20 Jul 2009 18:31:04 +0000 (18:31 +0000)]
.AppleDxxx folders were user accessible if option 'usedots' was set
franklahm [Mon, 20 Jul 2009 09:06:03 +0000 (09:06 +0000)]
Remove variable expansion for BSD printers. Fixes CVE-2008-5718. Merge from 2.0 branch.
franklahm [Sun, 12 Jul 2009 09:21:34 +0000 (09:21 +0000)]
Change CNID updating logic in case of inode reusage. See:
<http://thread.gmane.org/gmane.network.netatalk.devel/8854>
franklahm [Fri, 3 Jul 2009 08:15:19 +0000 (08:15 +0000)]
Add cross-compilation support
franklahm [Thu, 2 Jul 2009 17:53:52 +0000 (17:53 +0000)]
Adjust loglevel and message when using default CNID backend. From HAT
franklahm [Tue, 23 Jun 2009 10:12:17 +0000 (10:12 +0000)]
Comment out all mappings. They're unmaintained, possibly wrong and do not fit for OS X. From HAT. See <http://article.gmane.org/gmane.network.netatalk.devel/8787>
franklahm [Mon, 22 Jun 2009 12:05:15 +0000 (12:05 +0000)]
Fix 0 byte ad-files as reported <http://article.gmane.org/gmane.network.netatalk.devel/8818>.
franklahm [Fri, 19 Jun 2009 13:38:32 +0000 (13:38 +0000)]
Fix #
2802236 . https://sourceforge.net/support/tracker.php?aid=
2802236
franklahm [Tue, 16 Jun 2009 09:39:13 +0000 (09:39 +0000)]
We're bootstrapping from now on
franklahm [Sun, 14 Jun 2009 08:58:40 +0000 (08:58 +0000)]
SHIFT_JIS is not needed because current netatalk has already supported
MAC_JAPANESE. SHIFT_JIS looks like MAC_JAPANESE. But it is incompatible in some
characters. SHIFT_JIS have to be deleted to avoid confusion.
From HAT.
franklahm [Wed, 10 Jun 2009 08:37:25 +0000 (08:37 +0000)]
The "shared" and "invisible" attributes are opaque and stored and retrieved from the FinderFlags. This fixes Bug #
2802236 :
<https://sourceforge.net/tracker/?func=detail&aid=
2802236 &group_id=8642&atid=108642>
Also changed: move all ATTRBIT_XXX defines to adouble.h.
franklahm [Tue, 9 Jun 2009 12:20:17 +0000 (12:20 +0000)]
Missing newline on last line. From HAT
franklahm [Tue, 9 Jun 2009 11:58:48 +0000 (11:58 +0000)]
Once again rework cnid_metad logging setup code and config.
Checked in the according manpages too.
Also fixed: downstream Debian patches to their init script.
franklahm [Thu, 28 May 2009 11:28:49 +0000 (11:28 +0000)]
Add support for dbpath option i.e. AppleDB at another place
franklahm [Thu, 28 May 2009 10:22:07 +0000 (10:22 +0000)]
Some fixes to logging statements
franklahm [Tue, 26 May 2009 09:33:54 +0000 (09:33 +0000)]
Add dbd manpage
franklahm [Tue, 26 May 2009 07:16:56 +0000 (07:16 +0000)]
Fix respawn throttling. Search for empty slo was testing the wrong variable
franklahm [Mon, 25 May 2009 13:52:14 +0000 (13:52 +0000)]
Fixes
franklahm [Sat, 23 May 2009 06:28:27 +0000 (06:28 +0000)]
Stamp was not updated in force mode
franklahm [Fri, 22 May 2009 20:48:44 +0000 (20:48 +0000)]
Finished dbd
franklahm [Wed, 20 May 2009 10:56:02 +0000 (10:56 +0000)]
Fixes
franklahm [Wed, 20 May 2009 10:36:09 +0000 (10:36 +0000)]
Fix respawn throttling. See http://marc.info/?l=netatalk-devel&m=
124261556901990 &w=2
franklahm [Wed, 20 May 2009 10:29:22 +0000 (10:29 +0000)]
Add FIXME: -d option is not implemented
franklahm [Tue, 19 May 2009 11:56:22 +0000 (11:56 +0000)]
Fix cnid_metad -l option
franklahm [Tue, 19 May 2009 10:52:59 +0000 (10:52 +0000)]
Adjust clovevol option description
franklahm [Mon, 18 May 2009 09:54:14 +0000 (09:54 +0000)]
Fix regression in cnid_metad.c: respawn throttling was not working anymore.
Hopefully fix all remaing absolute/relative pathname issues in dbif.c.
franklahm [Mon, 18 May 2009 09:25:25 +0000 (09:25 +0000)]
lock file was created in cwd
franklahm [Thu, 14 May 2009 13:46:08 +0000 (13:46 +0000)]
dbd now does many things it should do in the end.
In volinfo.c/h: translate vol options to ad options like afp/volume.c does it.
Rename dbd.c to cmd_dbd.c.
franklahm [Sun, 10 May 2009 08:08:28 +0000 (08:08 +0000)]
DB_CREATE must always be passed of course
franklahm [Fri, 8 May 2009 12:26:44 +0000 (12:26 +0000)]
Fix stupid free. Still banging my head against the table! Praise valgrind.
franklahm [Fri, 8 May 2009 08:06:02 +0000 (08:06 +0000)]
Swap SPCs for TABs
franklahm [Wed, 6 May 2009 11:54:24 +0000 (11:54 +0000)]
Fixes a serious error in the way recovery was run on db_env opening.
dbd -s and -r now are capable of:
St Type Check (Status of implementation progress, type: file/dir)
OK D Make sure .AppleDouble dir exist, create if missing
OK F Make sure ad file exists
OK F/D Delete orphaned ad-files, log dirs in ad-dir
OK F/D Check name encoding by roundtripping, log on error
dbd -d now also dumps the rootinfo key.
franklahm [Tue, 5 May 2009 08:40:10 +0000 (08:40 +0000)]
Add AFP over DSI over TCP info. Update BDB infos.
franklahm [Mon, 4 May 2009 09:09:43 +0000 (09:09 +0000)]
Remove #ifdef DEBUG stuff, its not neccessary anymore as we have a fast LOG macro. Also replace stringify devino func with plain printf %ll
franklahm [Thu, 30 Apr 2009 10:48:37 +0000 (10:48 +0000)]
Consistently set default UAMs to DHX,DHX2. From HAT. Merge from 2-0
franklahm [Tue, 28 Apr 2009 14:09:00 +0000 (14:09 +0000)]
Fix code lines switch in signal protection
franklahm [Tue, 28 Apr 2009 13:59:44 +0000 (13:59 +0000)]
Adjust loglevel
franklahm [Tue, 28 Apr 2009 13:01:24 +0000 (13:01 +0000)]
New utility to maintain dbd databases: dbd. Also replaces cnid_index. Still incomplete.
franklahm [Mon, 27 Apr 2009 08:04:22 +0000 (08:04 +0000)]
Survive make distcheck
franklahm [Mon, 27 Apr 2009 07:58:25 +0000 (07:58 +0000)]
Sync volume options with volinfo stuff
franklahm [Sat, 25 Apr 2009 06:44:48 +0000 (06:44 +0000)]
ad_open with O_CREAT, thus enumarating a dir will create missing adouble files. Helps with cachecnid
franklahm [Wed, 22 Apr 2009 08:27:24 +0000 (08:27 +0000)]
Genererated perl scripts were included in make dist
franklahm [Wed, 22 Apr 2009 08:06:01 +0000 (08:06 +0000)]
Rename cleanupappledouble to apple_cleanup
franklahm [Wed, 22 Apr 2009 08:00:20 +0000 (08:00 +0000)]
README.logger is gone but wasn't removed from Makefile.am
franklahm [Wed, 22 Apr 2009 07:44:10 +0000 (07:44 +0000)]
Rename cleanappledouble.pl to apple_cleanup
franklahm [Tue, 21 Apr 2009 10:18:44 +0000 (10:18 +0000)]
Add true bdb logfile autoremoval
franklahm [Tue, 21 Apr 2009 08:55:44 +0000 (08:55 +0000)]
Overhaul CNID dbd backend, make it default, txn only... See #
2724774
franklahm [Mon, 20 Apr 2009 14:53:20 +0000 (14:53 +0000)]
Change time format to also output microseconds
didg [Fri, 17 Apr 2009 04:24:20 +0000 (04:24 +0000)]
put volume case insensitive option back
franklahm [Thu, 16 Apr 2009 06:17:14 +0000 (06:17 +0000)]
Force LOG message for every AFP call at beginning and end if loglevel>=debug
franklahm [Fri, 10 Apr 2009 11:21:18 +0000 (11:21 +0000)]
afp_syncdir: only fsync directories on hosts that have dirfd (e.g. Linux). fsyncin' dirs is non standard
franklahm [Sun, 5 Apr 2009 07:22:06 +0000 (07:22 +0000)]
Adjust gethostid check, from HAT.
franklahm [Wed, 1 Apr 2009 12:40:41 +0000 (12:40 +0000)]
-setuplog can now be called multiple times.
Example:
server \
-setuplog "cnid log_maxdebug /var/log/cnid.log" \
-setuplog "default log_info /var/log/afpd.log"
franklahm [Wed, 1 Apr 2009 09:57:38 +0000 (09:57 +0000)]
Correct logtype to logtype_cnid twice
franklahm [Tue, 31 Mar 2009 14:08:35 +0000 (14:08 +0000)]
Add cnid_dbd logging option to netatalk.conf and to all startup scripts. Also deactivate atalkd in netatalk.conf (AT will be gone in 10.6 anyway!) and adjust default UAMs
franklahm [Tue, 31 Mar 2009 13:29:37 +0000 (13:29 +0000)]
Remove logger README. Obsolete
franklahm [Tue, 31 Mar 2009 12:13:00 +0000 (12:13 +0000)]
Align cnid_[metad|dbd] default logging with apfd: log_note
franklahm [Tue, 31 Mar 2009 11:40:26 +0000 (11:40 +0000)]
Implement runtime logging config option to cnid dbd backend. See #
2721956 .
New option: -l <logconfig>. cnid_metad passed that to cnid_dbd !
Fixed: 0 is a valid fd (in logger.c) !
Added logger API documentation in logger.h.
Modified Files:
etc/afpd/afp_options.c
etc/cnid_dbd/cnid_metad.c
etc/cnid_dbd/main.c
include/atalk/logger.h
libatalk/util/logger.c
libatalk/util/test/logger_test.c
franklahm [Fri, 27 Mar 2009 10:22:48 +0000 (10:22 +0000)]
Removed acleandir, dead end.
franklahm [Thu, 26 Mar 2009 18:21:40 +0000 (18:21 +0000)]
Adjust volnamelen default to 80. From HAT
franklahm [Thu, 26 Mar 2009 14:01:27 +0000 (14:01 +0000)]
Adjust setuplog description
franklahm [Thu, 26 Mar 2009 13:43:46 +0000 (13:43 +0000)]
Adjust -volnamelen description
franklahm [Thu, 26 Mar 2009 13:08:48 +0000 (13:08 +0000)]
Add options allowed|denied_host. See #
2690844
franklahm [Thu, 26 Mar 2009 11:06:26 +0000 (11:06 +0000)]
Ignore afp_acls.8, it's generated
franklahm [Thu, 26 Mar 2009 11:04:13 +0000 (11:04 +0000)]
Ignore AppleVolumes.default, it's generated
franklahm [Wed, 25 Mar 2009 15:53:03 +0000 (15:53 +0000)]
Fix BDB_CFLAGS path twist
franklahm [Tue, 24 Mar 2009 11:02:07 +0000 (11:02 +0000)]
FPSyncDir VFS indirection. See #
2641106
franklahm [Fri, 20 Mar 2009 11:32:11 +0000 (11:32 +0000)]
New volume options allow_hosts/denied hosts. See #
2690844 . From Tim Nowaczyk
franklahm [Fri, 20 Mar 2009 09:10:25 +0000 (09:10 +0000)]
autoconf option --enable-debugging to disable SIGALRM. See #
2694606
franklahm [Fri, 20 Mar 2009 06:19:26 +0000 (06:19 +0000)]
Remove duplicate in volname mangling. From HAT
franklahm [Tue, 17 Mar 2009 14:30:57 +0000 (14:30 +0000)]
Previous patch broke few things
franklahm [Tue, 17 Mar 2009 08:55:12 +0000 (08:55 +0000)]
Remove timeout. See bug #
2683367
franklahm [Mon, 16 Mar 2009 13:59:11 +0000 (13:59 +0000)]
Volname mangling. Fixes bug #
2611981 , from HAT. Also add new logger doc to afpd.conf.tmpl
franklahm [Mon, 16 Mar 2009 11:02:43 +0000 (11:02 +0000)]
Cleanup. Alway check return values!
franklahm [Sun, 15 Mar 2009 13:00:14 +0000 (13:00 +0000)]
Fix regression. Remove excessive loggin. Correct comments.
didg [Fri, 6 Mar 2009 13:05:52 +0000 (13:05 +0000)]
increase number of cnid_dbd slots to 512
franklahm [Fri, 6 Mar 2009 11:45:01 +0000 (11:45 +0000)]
New bdb check. Uses LD_LIBRARY_PATH for configure time checks and relies on autoconf/libtool for runtime.
franklahm [Tue, 3 Mar 2009 13:51:25 +0000 (13:51 +0000)]
Fixes.
franklahm [Tue, 3 Mar 2009 12:53:15 +0000 (12:53 +0000)]
Logger fixes.
franklahm [Fri, 27 Feb 2009 09:14:40 +0000 (09:14 +0000)]
Reworked logger
franklahm [Thu, 26 Feb 2009 14:05:05 +0000 (14:05 +0000)]
Define AFP func no macros. Move 3.2 calls to 3.2 case switch.
franklahm [Thu, 26 Feb 2009 14:00:18 +0000 (14:00 +0000)]
Remove unused stuff
didg [Wed, 25 Feb 2009 22:51:36 +0000 (22:51 +0000)]
remove compiler warnings
didg [Wed, 25 Feb 2009 22:46:11 +0000 (22:46 +0000)]
syncfork = vs == typo
didg [Wed, 25 Feb 2009 22:41:03 +0000 (22:41 +0000)]
define a afp_null_nolog function for cmd 76 (spotlight undocumented command) and use define for cmd name in auth.c
franklahm [Wed, 25 Feb 2009 16:14:08 +0000 (16:14 +0000)]
Add FPSyncFork, set command 76 to afp_null, move everything from switch.c to auth.c
franklahm [Mon, 16 Feb 2009 14:03:30 +0000 (14:03 +0000)]
Fix EA support ci cruft