]> arthur.barton.de Git - netatalk.git/log
netatalk.git
14 years agoremove some const qualifier for volume parameter, cname() and dir_lookup(), it's...
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

14 years agoEA VFS: FPCopyFile support
franklahm [Thu, 15 Oct 2009 12:06:07 +0000 (12:06 +0000)]
EA VFS: FPCopyFile support

14 years agomove login buffer size to size_t
didg [Thu, 15 Oct 2009 11:39:48 +0000 (11:39 +0000)]
move login buffer size to size_t

14 years agoUse the right type for AFP function buffers size, size_t not int or unsigned int
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

14 years agoImplement VFS chaining, EA VFS rm/mv
franklahm [Wed, 14 Oct 2009 15:04:00 +0000 (15:04 +0000)]
Implement VFS chaining, EA VFS rm/mv

14 years agoad_util.c, wrong parameters order for memset
didg [Wed, 14 Oct 2009 02:30:42 +0000 (02:30 +0000)]
ad_util.c, wrong parameters order for memset

14 years agoremove most sparse warning 'Using plain integer as NULL pointer'
didg [Wed, 14 Oct 2009 02:24:04 +0000 (02:24 +0000)]
remove most sparse warning 'Using plain integer as NULL pointer'

14 years agoremove most sparse warning 'symbol 'xxx' was not declared. Should it be static?'
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?'

14 years agoremove pre ansi declarations
didg [Tue, 13 Oct 2009 22:55:36 +0000 (22:55 +0000)]
remove pre ansi declarations

14 years agoError message when volinfo file is not found
franklahm [Mon, 12 Oct 2009 13:18:11 +0000 (13:18 +0000)]
Error message when volinfo file is not found

14 years agoUsage description with -f was outdated
franklahm [Mon, 12 Oct 2009 11:55:27 +0000 (11:55 +0000)]
Usage description with -f was outdated

14 years agoUsage summary specified the -u option wrong
franklahm [Mon, 12 Oct 2009 11:38:01 +0000 (11:38 +0000)]
Usage summary specified the -u option wrong

14 years agoNew option -n for scanning with -s: dont open CNID database,
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.

14 years agoEA bug fixes
franklahm [Fri, 2 Oct 2009 14:57:57 +0000 (14:57 +0000)]
EA bug fixes

14 years agoExtended Attributes support via files in .AppleDouble.
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.

14 years agoFix for possible NULL pointer passing to LOG if KRB5_KTNAME is not set in the process...
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

14 years agoUntabify and reindent
franklahm [Mon, 28 Sep 2009 12:16:49 +0000 (12:16 +0000)]
Untabify and reindent

14 years agoReadability fix (endif comment was wrong), remove ifdef DEBUG, adjust loglevel to...
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

14 years agoAFP_LOGINCONT was missing in AFP cmdcode stringizer
franklahm [Mon, 28 Sep 2009 11:59:44 +0000 (11:59 +0000)]
AFP_LOGINCONT was missing in AFP cmdcode stringizer

14 years agoUntabify and reindent
franklahm [Mon, 28 Sep 2009 09:21:09 +0000 (09:21 +0000)]
Untabify and reindent

14 years agoChanging UNIX privs doesn't require adouble access. Fixes #2863424
franklahm [Mon, 21 Sep 2009 12:35:04 +0000 (12:35 +0000)]
Changing UNIX privs doesn't require adouble access. Fixes #2863424

14 years agoRequiere C99 via AC_PROG_CC_C99 in configure.in
franklahm [Fri, 18 Sep 2009 12:36:39 +0000 (12:36 +0000)]
Requiere C99 via AC_PROG_CC_C99 in configure.in

14 years agoFix warnings
franklahm [Thu, 17 Sep 2009 08:35:08 +0000 (08:35 +0000)]
Fix warnings

14 years agoUntabify, reindent, realign, cleanup
franklahm [Mon, 14 Sep 2009 14:11:45 +0000 (14:11 +0000)]
Untabify, reindent, realign, cleanup

14 years agoUntabify and reindent
franklahm [Mon, 14 Sep 2009 10:04:16 +0000 (10:04 +0000)]
Untabify and reindent

14 years agoremove pointer of type ‘void *’ used in arithmetic warning
didg [Mon, 14 Sep 2009 03:12:11 +0000 (03:12 +0000)]
remove pointer of type ‘void *’ used in arithmetic warning

14 years agoremove 'ISO C90 forbids mixed declarations and code' warning
didg [Mon, 14 Sep 2009 02:56:19 +0000 (02:56 +0000)]
remove 'ISO C90 forbids mixed declarations and code' warning

14 years agoremove '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

14 years agoremove obsolete ATACC ifdef
didg [Mon, 14 Sep 2009 00:02:21 +0000 (00:02 +0000)]
remove obsolete ATACC ifdef

14 years agoUntabify and reindent
franklahm [Fri, 11 Sep 2009 13:26:05 +0000 (13:26 +0000)]
Untabify and reindent

14 years agoTime Machine support. Merge from branch-2-0
franklahm [Fri, 11 Sep 2009 09:14:16 +0000 (09:14 +0000)]
Time Machine support. Merge from branch-2-0

14 years agoFix comment for cnid caching enabled by default
franklahm [Fri, 11 Sep 2009 07:46:30 +0000 (07:46 +0000)]
Fix comment for cnid caching enabled by default

14 years agoPrevios merge from 2-0 did still contain a conflict marker
franklahm [Wed, 9 Sep 2009 11:52:26 +0000 (11:52 +0000)]
Previos merge from 2-0 did still contain a conflict marker

14 years agoMakefile.am was using absolute paths which broke make distcheck. Merge from 2-0
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

14 years agoDisable DDP, atalk and papd by default. From HAT
franklahm [Fri, 4 Sep 2009 15:27:21 +0000 (15:27 +0000)]
Disable DDP, atalk and papd by default. From HAT

14 years agoEnable CNID caching/backup in AppleDouble files by default.
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.

14 years agoUntabify and reindent
franklahm [Fri, 4 Sep 2009 07:50:59 +0000 (07:50 +0000)]
Untabify and reindent

14 years agoAdd ad.1 manpage
franklahm [Thu, 3 Sep 2009 14:01:36 +0000 (14:01 +0000)]
Add ad.1 manpage

14 years agoRemove --with-logfile configure option. It was obsolete and broken anyway.
franklahm [Thu, 3 Sep 2009 12:47:33 +0000 (12:47 +0000)]
Remove --with-logfile configure option. It was obsolete and broken anyway.

14 years agoUntabify and reindent
franklahm [Thu, 3 Sep 2009 12:32:44 +0000 (12:32 +0000)]
Untabify and reindent

14 years agoSupport for BerkeleyDB lib updates.
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.

14 years agoNew utility: ad
franklahm [Tue, 1 Sep 2009 14:28:07 +0000 (14:28 +0000)]
New utility: ad

14 years agoFix for (last fix applied to wrong if test):
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

14 years agoFix for:
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

14 years agoFix access check bug for Netatalk private folders and vetoed folders.
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.

14 years agoUntabify and reindent
franklahm [Mon, 31 Aug 2009 14:50:46 +0000 (14:50 +0000)]
Untabify and reindent

14 years agoFix uniconv -d option. Merge from branch-2-0
franklahm [Tue, 25 Aug 2009 09:40:24 +0000 (09:40 +0000)]
Fix uniconv -d option. Merge from branch-2-0

14 years agoremove trivial warnings
didg [Tue, 21 Jul 2009 13:41:16 +0000 (13:41 +0000)]
remove trivial warnings

14 years agoremove ads adouble format
didg [Mon, 20 Jul 2009 23:23:02 +0000 (23:23 +0000)]
remove ads adouble format

14 years agocnid_resolve: can't return '..' as a valid name, could be use to escape the volume...
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

14 years ago.AppleDxxx folders were user accessible if option 'usedots' was set
didg [Mon, 20 Jul 2009 18:31:04 +0000 (18:31 +0000)]
.AppleDxxx folders were user accessible if option 'usedots' was set

14 years agoRemove variable expansion for BSD printers. Fixes CVE-2008-5718. Merge from 2.0 branch.
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.

14 years agoChange CNID updating logic in case of inode reusage. See:
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>

14 years agoAdd cross-compilation support
franklahm [Fri, 3 Jul 2009 08:15:19 +0000 (08:15 +0000)]
Add cross-compilation support

14 years agoAdjust loglevel and message when using default CNID backend. From HAT
franklahm [Thu, 2 Jul 2009 17:53:52 +0000 (17:53 +0000)]
Adjust loglevel and message when using default CNID backend. From HAT

14 years agoComment out all mappings. They're unmaintained, possibly wrong and do not fit for...
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>

14 years agoFix 0 byte ad-files as reported <http://article.gmane.org/gmane.network.netatalk...
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>.

14 years agoFix #2802236. https://sourceforge.net/support/tracker.php?aid=2802236
franklahm [Fri, 19 Jun 2009 13:38:32 +0000 (13:38 +0000)]
Fix #2802236. https://sourceforge.net/support/tracker.php?aid=2802236

14 years agoWe're bootstrapping from now on
franklahm [Tue, 16 Jun 2009 09:39:13 +0000 (09:39 +0000)]
We're bootstrapping from now on

14 years agoSHIFT_JIS is not needed because current netatalk has already supported
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.

14 years agoThe "shared" and "invisible" attributes are opaque and stored and retrieved from...
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.

14 years agoMissing newline on last line. From HAT
franklahm [Tue, 9 Jun 2009 12:20:17 +0000 (12:20 +0000)]
Missing newline on last line. From HAT

14 years agoOnce again rework cnid_metad logging setup code and config.
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.

14 years agoAdd support for dbpath option i.e. AppleDB at another place
franklahm [Thu, 28 May 2009 11:28:49 +0000 (11:28 +0000)]
Add support for dbpath option i.e. AppleDB at another place

14 years agoSome fixes to logging statements
franklahm [Thu, 28 May 2009 10:22:07 +0000 (10:22 +0000)]
Some fixes to logging statements

14 years agoAdd dbd manpage
franklahm [Tue, 26 May 2009 09:33:54 +0000 (09:33 +0000)]
Add dbd manpage

14 years agoFix respawn throttling. Search for empty slo was testing the wrong variable
franklahm [Tue, 26 May 2009 07:16:56 +0000 (07:16 +0000)]
Fix respawn throttling. Search for empty slo was testing the wrong variable

14 years agoFixes
franklahm [Mon, 25 May 2009 13:52:14 +0000 (13:52 +0000)]
Fixes

14 years agoStamp was not updated in force mode
franklahm [Sat, 23 May 2009 06:28:27 +0000 (06:28 +0000)]
Stamp was not updated in force mode

14 years agoFinished dbd
franklahm [Fri, 22 May 2009 20:48:44 +0000 (20:48 +0000)]
Finished dbd

14 years agoFixes
franklahm [Wed, 20 May 2009 10:56:02 +0000 (10:56 +0000)]
Fixes

14 years agoFix respawn throttling. See http://marc.info/?l=netatalk-devel&m=124261556901990&w=2
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

14 years agoAdd FIXME: -d option is not implemented
franklahm [Wed, 20 May 2009 10:29:22 +0000 (10:29 +0000)]
Add FIXME: -d option is not implemented

14 years agoFix cnid_metad -l option
franklahm [Tue, 19 May 2009 11:56:22 +0000 (11:56 +0000)]
Fix cnid_metad -l option

14 years agoAdjust clovevol option description
franklahm [Tue, 19 May 2009 10:52:59 +0000 (10:52 +0000)]
Adjust clovevol option description

14 years agoFix regression in cnid_metad.c: respawn throttling was not working anymore.
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.

14 years agolock file was created in cwd
franklahm [Mon, 18 May 2009 09:25:25 +0000 (09:25 +0000)]
lock file was created in cwd

14 years agodbd now does many things it should do in the end.
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.

14 years agoDB_CREATE must always be passed of course
franklahm [Sun, 10 May 2009 08:08:28 +0000 (08:08 +0000)]
DB_CREATE must always be passed of course

14 years agoFix stupid free. Still banging my head against the table! Praise valgrind.
franklahm [Fri, 8 May 2009 12:26:44 +0000 (12:26 +0000)]
Fix stupid free. Still banging my head against the table! Praise valgrind.

14 years agoSwap SPCs for TABs
franklahm [Fri, 8 May 2009 08:06:02 +0000 (08:06 +0000)]
Swap SPCs for TABs

14 years agoFixes a serious error in the way recovery was run on db_env opening.
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.

14 years agoAdd AFP over DSI over TCP info. Update BDB infos.
franklahm [Tue, 5 May 2009 08:40:10 +0000 (08:40 +0000)]
Add AFP over DSI over TCP info. Update BDB infos.

14 years agoRemove #ifdef DEBUG stuff, its not neccessary anymore as we have a fast LOG macro...
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

14 years agoConsistently set default UAMs to DHX,DHX2. From HAT. Merge from 2-0
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

15 years agoFix code lines switch in signal protection
franklahm [Tue, 28 Apr 2009 14:09:00 +0000 (14:09 +0000)]
Fix code lines switch in signal protection

15 years agoAdjust loglevel
franklahm [Tue, 28 Apr 2009 13:59:44 +0000 (13:59 +0000)]
Adjust loglevel

15 years agoNew utility to maintain dbd databases: dbd. Also replaces cnid_index. Still incomplete.
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.

15 years agoSurvive make distcheck
franklahm [Mon, 27 Apr 2009 08:04:22 +0000 (08:04 +0000)]
Survive make distcheck

15 years agoSync volume options with volinfo stuff
franklahm [Mon, 27 Apr 2009 07:58:25 +0000 (07:58 +0000)]
Sync volume options with volinfo stuff

15 years agoad_open with O_CREAT, thus enumarating a dir will create missing adouble files. Helps...
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

15 years agoGenererated perl scripts were included in make dist
franklahm [Wed, 22 Apr 2009 08:27:24 +0000 (08:27 +0000)]
Genererated perl scripts were included in make dist

15 years agoRename cleanupappledouble to apple_cleanup
franklahm [Wed, 22 Apr 2009 08:06:01 +0000 (08:06 +0000)]
Rename cleanupappledouble to apple_cleanup

15 years agoREADME.logger is gone but wasn't removed from Makefile.am
franklahm [Wed, 22 Apr 2009 08:00:20 +0000 (08:00 +0000)]
README.logger is gone but wasn't removed from Makefile.am

15 years agoRename cleanappledouble.pl to apple_cleanup
franklahm [Wed, 22 Apr 2009 07:44:10 +0000 (07:44 +0000)]
Rename cleanappledouble.pl to apple_cleanup

15 years agoAdd true bdb logfile autoremoval
franklahm [Tue, 21 Apr 2009 10:18:44 +0000 (10:18 +0000)]
Add true bdb logfile autoremoval

15 years agoOverhaul CNID dbd backend, make it default, txn only... See #2724774 after-dbd-overhaul
franklahm [Tue, 21 Apr 2009 08:55:44 +0000 (08:55 +0000)]
Overhaul CNID dbd backend, make it default, txn only... See #2724774

15 years agoChange time format to also output microseconds before-dbd-overhaul
franklahm [Mon, 20 Apr 2009 14:53:20 +0000 (14:53 +0000)]
Change time format to also output microseconds

15 years agoput volume case insensitive option back
didg [Fri, 17 Apr 2009 04:24:20 +0000 (04:24 +0000)]
put volume case insensitive option back

15 years agoForce LOG message for every AFP call at beginning and end if loglevel>=debug
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