]> arthur.barton.de Git - netatalk.git/log
netatalk.git
14 years agoAppend newline to EXTATTRTYPE
franklahm [Mon, 7 Dec 2009 11:08:51 +0000 (11:08 +0000)]
Append newline to EXTATTRTYPE

14 years agoSome fixes from HAT.
franklahm [Mon, 7 Dec 2009 09:13:52 +0000 (09:13 +0000)]
Some fixes from HAT.

14 years agoReturn right error for requested but non-existing EA.
franklahm [Fri, 4 Dec 2009 10:26:10 +0000 (10:26 +0000)]
Return right error for requested but non-existing EA.
Thanks to Stephan Budach for reporting this.

14 years agoDont just exit, use longjmp to exit with cleanup
franklahm [Thu, 3 Dec 2009 13:33:44 +0000 (13:33 +0000)]
Dont just exit, use longjmp to exit with cleanup

14 years agoWrite EA mode to volinfo file
franklahm [Thu, 3 Dec 2009 12:47:36 +0000 (12:47 +0000)]
Write EA mode to volinfo file

14 years agoApple downstream Debian patch
franklahm [Wed, 2 Dec 2009 10:59:44 +0000 (10:59 +0000)]
Apple downstream Debian patch

14 years agoNicely move all volinfo file code to libatalk
franklahm [Tue, 1 Dec 2009 16:36:14 +0000 (16:36 +0000)]
Nicely move all volinfo file code to libatalk

14 years agodbd must call ad_setfuid(0) in order to inherit perms correctly
franklahm [Tue, 1 Dec 2009 13:37:20 +0000 (13:37 +0000)]
dbd must call ad_setfuid(0) in order to inherit perms correctly

14 years agoScan mode wasn't called
franklahm [Mon, 30 Nov 2009 15:51:30 +0000 (15:51 +0000)]
Scan mode wasn't called

14 years agoLog debug supplementary groups
franklahm [Mon, 30 Nov 2009 15:30:47 +0000 (15:30 +0000)]
Log debug supplementary groups

14 years agouse the cnid in adouble header as a hint for dbd add/update
didg [Mon, 30 Nov 2009 15:27:48 +0000 (15:27 +0000)]
use the cnid in adouble header as a hint for dbd add/update

14 years agoin volparam attribute only set bits defined in AFP version used by the client, cf...
didg [Mon, 30 Nov 2009 15:24:37 +0000 (15:24 +0000)]
in volparam attribute only set bits defined in AFP version used by the client, cf debian bug #442228

14 years agoWireshark dissector for dbd 'wire protocol', in lua
didg [Sat, 28 Nov 2009 17:03:38 +0000 (17:03 +0000)]
Wireshark dissector for dbd 'wire protocol', in lua

14 years agodon't trash the db if a file is moved to a different directory without updating the db
didg [Sat, 28 Nov 2009 15:42:05 +0000 (15:42 +0000)]
don't trash the db if a file is moved to a different directory without updating the db

14 years agoguard against confused DB returning junk values
didg [Sat, 28 Nov 2009 13:09:25 +0000 (13:09 +0000)]
guard against confused DB returning junk values

14 years agoUntabify and reindent
franklahm [Sat, 28 Nov 2009 13:06:30 +0000 (13:06 +0000)]
Untabify and reindent

14 years agoAdd LOG debug message on cache expiration
franklahm [Sat, 28 Nov 2009 12:37:30 +0000 (12:37 +0000)]
Add LOG debug message on cache expiration

14 years agoUntabify and reindent
franklahm [Sat, 28 Nov 2009 12:30:12 +0000 (12:30 +0000)]
Untabify and reindent

14 years agoFix usage
franklahm [Sat, 28 Nov 2009 12:27:24 +0000 (12:27 +0000)]
Fix usage

14 years agoNew option for logger setup 'console' where we don't write the message details stuff
franklahm [Sat, 28 Nov 2009 12:20:12 +0000 (12:20 +0000)]
New option for logger setup 'console' where we don't write the message details stuff

14 years agoFiy typo
franklahm [Sat, 28 Nov 2009 11:24:39 +0000 (11:24 +0000)]
Fiy typo

14 years agoBetter error reporting for afp_ldap.conf parsing
franklahm [Sat, 28 Nov 2009 11:10:37 +0000 (11:10 +0000)]
Better error reporting for afp_ldap.conf parsing

14 years agoSmall fixes
franklahm [Sat, 28 Nov 2009 10:13:04 +0000 (10:13 +0000)]
Small fixes

14 years agoNew LDAP search options for scope
franklahm [Sat, 28 Nov 2009 10:03:01 +0000 (10:03 +0000)]
New LDAP search options for scope

14 years agoUntabify and reindent
franklahm [Fri, 27 Nov 2009 22:57:27 +0000 (22:57 +0000)]
Untabify and reindent

14 years agoRename uuidtest to afpldaptest
franklahm [Fri, 27 Nov 2009 21:15:48 +0000 (21:15 +0000)]
Rename uuidtest to afpldaptest

14 years agoUUIDs should be converted to uppercase strings
franklahm [Fri, 27 Nov 2009 16:33:49 +0000 (16:33 +0000)]
UUIDs should be converted to uppercase strings

14 years agoUntabify and reindent
franklahm [Fri, 27 Nov 2009 15:50:26 +0000 (15:50 +0000)]
Untabify and reindent

14 years agoFix CNID fixup regression, test235. Disable reading of CNID from adouble file
franklahm [Fri, 27 Nov 2009 15:45:40 +0000 (15:45 +0000)]
Fix CNID fixup regression, test235. Disable reading of CNID from adouble file

14 years agoUntabify and reindent
franklahm [Fri, 27 Nov 2009 15:16:26 +0000 (15:16 +0000)]
Untabify and reindent

14 years agodon't create an adouble file in ad_metadata for noadouble volume
didg [Fri, 27 Nov 2009 12:37:24 +0000 (12:37 +0000)]
don't create an adouble file in ad_metadata for noadouble volume

14 years agoinstall-data-local was missing
franklahm [Fri, 27 Nov 2009 11:32:10 +0000 (11:32 +0000)]
install-data-local was missing

14 years agoFix NFSv4 ACL VFS integration
franklahm [Thu, 26 Nov 2009 18:17:12 +0000 (18:17 +0000)]
Fix NFSv4 ACL VFS integration

14 years agoPrevious patch went in inadvertently, revert it.
franklahm [Thu, 26 Nov 2009 15:02:58 +0000 (15:02 +0000)]
Previous patch went in inadvertently, revert it.

14 years agoDon't run configure from bootstrap
franklahm [Thu, 26 Nov 2009 14:24:06 +0000 (14:24 +0000)]
Don't run configure from bootstrap

14 years agoRemove apple_cleanup and cnid_maint
franklahm [Thu, 26 Nov 2009 11:09:08 +0000 (11:09 +0000)]
Remove apple_cleanup and cnid_maint

14 years agoNaming issues. From HAT.
franklahm [Wed, 25 Nov 2009 16:21:34 +0000 (16:21 +0000)]
Naming issues. From HAT.

14 years agoRefine CNID salvatio strategies
franklahm [Wed, 25 Nov 2009 14:59:15 +0000 (14:59 +0000)]
Refine CNID salvatio strategies

14 years agoAdd another automake target to handcrafter Makefile.in
franklahm [Wed, 25 Nov 2009 14:58:26 +0000 (14:58 +0000)]
Add another automake target to handcrafter Makefile.in

14 years agoupdate the NEWS file (move stuff around)
didg [Wed, 25 Nov 2009 10:38:19 +0000 (10:38 +0000)]
update the NEWS file (move stuff around)

14 years agoenable sendfile by default on linux
didg [Wed, 25 Nov 2009 10:09:02 +0000 (10:09 +0000)]
enable sendfile by default on linux

14 years agodisable slp advertising by default, change noslp option to slp
didg [Tue, 24 Nov 2009 21:01:45 +0000 (21:01 +0000)]
disable slp advertising by default, change noslp option to slp

14 years agofallback to a in memory temporary cnid db if we can't open the real one, doesn't...
didg [Tue, 24 Nov 2009 15:44:40 +0000 (15:44 +0000)]
fallback to a in memory temporary cnid db if we can't open the real one, doesn't work with dbd

14 years agoDont activate RH/FC initscript by default, only install it. From HAT.
franklahm [Tue, 24 Nov 2009 14:54:51 +0000 (14:54 +0000)]
Dont activate RH/FC initscript by default, only install it. From HAT.

14 years agoCreate .AppleDB if necessary
franklahm [Tue, 24 Nov 2009 14:48:07 +0000 (14:48 +0000)]
Create .AppleDB if necessary

14 years agoadd a flag parameter to cnid open functions
didg [Tue, 24 Nov 2009 12:18:19 +0000 (12:18 +0000)]
add a flag parameter to cnid open functions

14 years agoCNID salvation strategy
franklahm [Tue, 24 Nov 2009 12:01:04 +0000 (12:01 +0000)]
CNID salvation strategy

14 years agoallow more values in cnid_open flags parameter
didg [Tue, 24 Nov 2009 11:40:11 +0000 (11:40 +0000)]
allow more values in cnid_open flags parameter

14 years agomove code around in afp_openvol
didg [Tue, 24 Nov 2009 11:18:38 +0000 (11:18 +0000)]
move code around in afp_openvol

14 years agoMissing substitutions for placeholders in manpages
franklahm [Tue, 24 Nov 2009 10:17:14 +0000 (10:17 +0000)]
Missing substitutions for placeholders in manpages

14 years agoFix type mismatches
franklahm [Tue, 24 Nov 2009 08:59:25 +0000 (08:59 +0000)]
Fix type mismatches

14 years agoPAM config for FreeBSD
franklahm [Mon, 23 Nov 2009 20:09:50 +0000 (20:09 +0000)]
PAM config for FreeBSD

14 years agoFix some stuff on FreeBSD
franklahm [Mon, 23 Nov 2009 19:04:14 +0000 (19:04 +0000)]
Fix some stuff on FreeBSD

14 years agoInstall better PAM config file
franklahm [Mon, 23 Nov 2009 18:29:50 +0000 (18:29 +0000)]
Install better PAM config file

14 years agodefine functions used by uam modules as UAM_MODULE_EXPORT
didg [Mon, 23 Nov 2009 18:17:30 +0000 (18:17 +0000)]
define functions used by uam modules as UAM_MODULE_EXPORT

14 years agoDeactivate CNID backends db3 and last.
franklahm [Mon, 23 Nov 2009 10:20:15 +0000 (10:20 +0000)]
Deactivate CNID backends db3 and last.
Conditionally compile backends.
Default backend: dbd.

14 years agoFixup declaration
franklahm [Sun, 22 Nov 2009 14:14:05 +0000 (14:14 +0000)]
Fixup declaration

14 years agoReturn sane AFP version info in apf -V. From HAT.
franklahm [Sun, 22 Nov 2009 11:57:45 +0000 (11:57 +0000)]
Return sane AFP version info in apf -V. From HAT.

14 years agoReturn the right AFP version info. From HAT.
franklahm [Sun, 22 Nov 2009 11:52:38 +0000 (11:52 +0000)]
Return the right AFP version info. From HAT.

14 years agotdb version 2: all indexes in the same db and more hash buckets (should be a configur...
didg [Sat, 21 Nov 2009 13:38:11 +0000 (13:38 +0000)]
tdb version 2: all indexes in the same db and more hash buckets (should be a configuration option)

14 years agofixes for tdb remaining errors vs cdb
didg [Sat, 21 Nov 2009 11:12:49 +0000 (11:12 +0000)]
fixes for tdb remaining errors vs cdb

14 years agomore tdb fixes
didg [Fri, 20 Nov 2009 19:25:05 +0000 (19:25 +0000)]
more tdb fixes

14 years agoRename ldap.conf stuff to afp_ldap.conf. Kudos to HAT.
franklahm [Fri, 20 Nov 2009 17:45:46 +0000 (17:45 +0000)]
Rename ldap.conf stuff to afp_ldap.conf. Kudos to HAT.

14 years agoupdate tdb to use the same format as dbd/cdb, still broken (exchangefile)
didg [Fri, 20 Nov 2009 17:37:14 +0000 (17:37 +0000)]
update tdb to use the same format as dbd/cdb, still broken (exchangefile)

14 years agocdb don't device number in db save CNID_FLAG_NODEV is set
didg [Fri, 20 Nov 2009 17:22:11 +0000 (17:22 +0000)]
cdb don't device number in db save CNID_FLAG_NODEV is set

14 years agoFix Solaris EA copyfile stuff
franklahm [Fri, 20 Nov 2009 16:26:23 +0000 (16:26 +0000)]
Fix Solaris EA copyfile stuff

14 years agoInclude config.h
franklahm [Fri, 20 Nov 2009 13:45:15 +0000 (13:45 +0000)]
Include config.h

14 years ago'faster hashing algorithm for dirs' change didn't link
didg [Fri, 20 Nov 2009 06:00:28 +0000 (06:00 +0000)]
'faster hashing algorithm for dirs' change didn't link

14 years agocnid don't save and reset timer if we block signals
didg [Fri, 20 Nov 2009 05:19:04 +0000 (05:19 +0000)]
cnid don't save and reset timer if we block signals

14 years agoUntabify and reindent
franklahm [Thu, 19 Nov 2009 10:41:23 +0000 (10:41 +0000)]
Untabify and reindent

14 years agoUse way faster hashing algorithm for dirs
franklahm [Thu, 19 Nov 2009 10:37:43 +0000 (10:37 +0000)]
Use way faster hashing algorithm for dirs

14 years agoUntabify and reindent
franklahm [Thu, 19 Nov 2009 09:18:28 +0000 (09:18 +0000)]
Untabify and reindent

14 years agoadd SIGUSR2 (send a message) to the blocked signals list for cnid
didg [Thu, 19 Nov 2009 06:40:51 +0000 (06:40 +0000)]
add SIGUSR2 (send a message) to the blocked signals list for cnid

14 years agomerge common cnid declarations in cnid_private.h
didg [Thu, 19 Nov 2009 01:17:31 +0000 (01:17 +0000)]
merge common cnid declarations in cnid_private.h

14 years agotdb needs to block signals
didg [Wed, 18 Nov 2009 13:26:50 +0000 (13:26 +0000)]
tdb needs to block signals

14 years agoplaceholder for solaris EA copy attributes
didg [Wed, 18 Nov 2009 11:30:03 +0000 (11:30 +0000)]
placeholder for solaris EA copy attributes

14 years agocopy native EA in afp_copyfile, doesn't work if copy between two volumes with differe...
didg [Wed, 18 Nov 2009 11:14:59 +0000 (11:14 +0000)]
copy native EA in afp_copyfile, doesn't work if copy between two volumes with different EA type but 1) copyfile is already broken in this case and 2) OSX clients never use afp_copyfile between volumes

14 years agoNew convert_charset option CONV_ALLOW_COLON.
franklahm [Wed, 18 Nov 2009 10:51:59 +0000 (10:51 +0000)]
New convert_charset option CONV_ALLOW_COLON.
Used in conjunction with CONV_ESCAPEHEX to allow and escape ':'.
Needed for storing Extended Attributes in files in adouble dirs.

14 years agoUntabify and reindent
franklahm [Wed, 18 Nov 2009 09:48:50 +0000 (09:48 +0000)]
Untabify and reindent

14 years agoremove most warning
didg [Wed, 18 Nov 2009 08:02:33 +0000 (08:02 +0000)]
remove most warning

14 years agomissing misc directory in Makefile.am for make dist
didg [Wed, 18 Nov 2009 05:08:54 +0000 (05:08 +0000)]
missing misc directory in Makefile.am for make dist

14 years agostrlcat'ting EA name was one short
franklahm [Tue, 17 Nov 2009 18:10:48 +0000 (18:10 +0000)]
strlcat'ting EA name was one short

14 years agoRemove debugging statements
franklahm [Tue, 17 Nov 2009 16:28:23 +0000 (16:28 +0000)]
Remove debugging statements

14 years agoRefine EA tests to support printing a summary
franklahm [Tue, 17 Nov 2009 16:17:13 +0000 (16:17 +0000)]
Refine EA tests to support printing a summary

14 years agoCleanly integrate native EA code from Samba
franklahm [Tue, 17 Nov 2009 12:33:29 +0000 (12:33 +0000)]
Cleanly integrate native EA code from Samba

14 years agoMake Solaris EA code compile again
franklahm [Tue, 17 Nov 2009 11:41:37 +0000 (11:41 +0000)]
Make Solaris EA code compile again

14 years agoWith glibc we always need GNU_SOURCE
didg [Mon, 16 Nov 2009 02:04:47 +0000 (02:04 +0000)]
With glibc we always need GNU_SOURCE

14 years agoremove an unused label
didg [Mon, 16 Nov 2009 01:03:18 +0000 (01:03 +0000)]
remove an unused label

14 years agoNew util netacnv for testing libunicode
franklahm [Sun, 15 Nov 2009 16:39:03 +0000 (16:39 +0000)]
New util netacnv for testing libunicode

14 years agodefine afpd uam functions as UAM_MODULE_EXPORT
didg [Sat, 14 Nov 2009 05:23:00 +0000 (05:23 +0000)]
define afpd uam functions as UAM_MODULE_EXPORT

14 years agoAfpNum2name is only used by LOG debug, call it each time
didg [Sat, 14 Nov 2009 05:18:50 +0000 (05:18 +0000)]
AfpNum2name is only used by LOG debug, call it each time

14 years agoafp_listextattr, use ad_rlen rather than ad_eid[ADEID_RFORK].ade_len, ade_len is...
didg [Fri, 13 Nov 2009 13:52:02 +0000 (13:52 +0000)]
afp_listextattr, use ad_rlen rather than ad_eid[ADEID_RFORK].ade_len, ade_len is 32bits only and is not updated in ad_write

14 years agoafp_listextattr, don't return an error if there's no metadata
didg [Fri, 13 Nov 2009 13:47:54 +0000 (13:47 +0000)]
afp_listextattr, don't return an error if there's no metadata

14 years agoadd missing include
didg [Fri, 13 Nov 2009 13:31:13 +0000 (13:31 +0000)]
add missing include

14 years agoxattr, in AFP xattr request don't use log_error but log_debug if parameters are wrong.
didg [Fri, 13 Nov 2009 13:27:12 +0000 (13:27 +0000)]
xattr, in AFP xattr request don't use log_error but log_debug if parameters are wrong.

14 years agoxattr, use them
didg [Fri, 13 Nov 2009 13:03:29 +0000 (13:03 +0000)]
xattr, use them

14 years agoxattr, remove unused functions fgetxattr and so on
didg [Fri, 13 Nov 2009 09:18:07 +0000 (09:18 +0000)]
xattr, remove unused functions fgetxattr and so on

14 years agonative xattr, use strcpy
didg [Fri, 13 Nov 2009 06:46:58 +0000 (06:46 +0000)]
native xattr, use strcpy

14 years agoadd native xattr ad_ea.c
didg [Fri, 13 Nov 2009 06:36:05 +0000 (06:36 +0000)]
add native xattr ad_ea.c

14 years agoadd native xattr, from Samba code, not used
didg [Fri, 13 Nov 2009 02:52:07 +0000 (02:52 +0000)]
add native xattr, from Samba code, not used