]> arthur.barton.de Git - netatalk.git/log
netatalk.git
20 years agounicode endian fixes
bfernhomberg [Thu, 6 Nov 2003 09:23:35 +0000 (09:23 +0000)]
unicode endian fixes

20 years agoGet transaction support to work again against the new DB->associate() and
lenneis [Mon, 3 Nov 2003 20:56:59 +0000 (20:56 +0000)]
Get transaction support to work again against the new DB->associate() and
DB->open() interfaces of Berkeley DB 4.xx. dbif_stamp() needed to be wrapped
into a transaction as well.

20 years agoPanther FPGetSrvMsg fix, UTF8 strings have a 2 byte length
bfernhomberg [Mon, 3 Nov 2003 20:51:48 +0000 (20:51 +0000)]
Panther FPGetSrvMsg fix, UTF8 strings have a 2 byte length

20 years agofix demangling for pre OSX clients, after cnid_resolve id contains the DID
bfernhomberg [Mon, 3 Nov 2003 03:10:01 +0000 (03:10 +0000)]
fix demangling for pre OSX clients, after cnid_resolve id contains the DID

20 years agofix some OSX compile issues, reported by Thomas Kaiser
bfernhomberg [Sun, 2 Nov 2003 19:29:54 +0000 (19:29 +0000)]
fix some OSX compile issues, reported by Thomas Kaiser

20 years agochange AC_NETATALK_CNID to AC_NETATALK_CNID[berkeley required, berkeley not required]
bfernhomberg [Sat, 1 Nov 2003 07:45:56 +0000 (07:45 +0000)]
change AC_NETATALK_CNID to AC_NETATALK_CNID[berkeley required, berkeley not required]

20 years agoFix endianess issues with unicode
bfernhomberg [Sat, 1 Nov 2003 07:37:56 +0000 (07:37 +0000)]
Fix endianess issues with unicode

20 years agofix OSX build issues
bfernhomberg [Sat, 1 Nov 2003 02:38:09 +0000 (02:38 +0000)]
fix OSX build issues

20 years agobugfix: check ext != NULL before strncat
bfernhomberg [Sat, 1 Nov 2003 02:14:56 +0000 (02:14 +0000)]
bugfix: check ext != NULL before strncat

20 years agofix most solaris compile issues, flock is #ifdef as solaris has no flock implementati...
bfernhomberg [Thu, 30 Oct 2003 10:03:19 +0000 (10:03 +0000)]
fix most solaris compile issues, flock is #ifdef as solaris has no flock implementation. Needs fixing.

20 years agorevert the (char*) casts, we want the const warnings to stay
bfernhomberg [Thu, 30 Oct 2003 09:58:43 +0000 (09:58 +0000)]
revert the (char*) casts, we want the const warnings to stay

20 years agofix a solaris compiles issue, warning fixes
bfernhomberg [Thu, 30 Oct 2003 09:38:46 +0000 (09:38 +0000)]
fix a solaris compiles issue, warning fixes

20 years agoOpenBSD compile fix: include utime.h after sys/types.h
bfernhomberg [Thu, 30 Oct 2003 07:11:30 +0000 (07:11 +0000)]
OpenBSD compile fix: include utime.h after sys/types.h

20 years agocrypt requires _XOPEN_SOURCE 500 on netbsd
bfernhomberg [Thu, 30 Oct 2003 06:43:44 +0000 (06:43 +0000)]
crypt requires _XOPEN_SOURCE 500 on netbsd

20 years agofix solaris compile issues, warning fixes
bfernhomberg [Thu, 30 Oct 2003 05:57:43 +0000 (05:57 +0000)]
fix solaris compile issues, warning fixes

20 years agofix initscripts install on netbsd, sf patch 762584
bfernhomberg [Thu, 30 Oct 2003 05:02:53 +0000 (05:02 +0000)]
fix initscripts install on netbsd, sf patch 762584

20 years agoadd missed LIST_ :-(
bfernhomberg [Thu, 30 Oct 2003 04:53:01 +0000 (04:53 +0000)]
add missed LIST_ :-(

20 years agoSRVLOC url is a server attribute not a global one.
didg [Thu, 30 Oct 2003 03:48:12 +0000 (03:48 +0000)]
SRVLOC url is a server attribute not a global one.

20 years agoremove bogus #ifdef AFP3.x, we always need unicode.h and we don't need iconv.h
bfernhomberg [Thu, 30 Oct 2003 03:39:09 +0000 (03:39 +0000)]
remove bogus #ifdef AFP3.x, we always need unicode.h and we don't need iconv.h

20 years agoLIST_HEAD collides with netbsd sys/queue.h, rename defines in atalk/list.h to ATALK_LIST_
bfernhomberg [Thu, 30 Oct 2003 03:31:33 +0000 (03:31 +0000)]
LIST_HEAD collides with netbsd sys/queue.h, rename defines in atalk/list.h to ATALK_LIST_

20 years agofix solaris compile issue
bfernhomberg [Thu, 30 Oct 2003 01:17:26 +0000 (01:17 +0000)]
fix solaris compile issue

20 years agoadd expired password handling. Thanks go to Leland Wallace for giving the right pointers.
bfernhomberg [Thu, 30 Oct 2003 00:21:46 +0000 (00:21 +0000)]
add expired password handling. Thanks go to Leland Wallace for giving the right pointers.

20 years agoconfigure cleanup, some sync with HEAD, autoenable PAM, shadow and srvloc if found...
bfernhomberg [Wed, 29 Oct 2003 23:53:23 +0000 (23:53 +0000)]
configure cleanup, some sync with HEAD, autoenable PAM, shadow and srvloc if found on the system, cnid backends moved to macros/cnid-backend.m4

20 years agodon't log connect close sequence
didg [Tue, 28 Oct 2003 07:24:02 +0000 (07:24 +0000)]
don't log connect close sequence

20 years agosetting UTF8 name in FPSetFileParms is an error.
didg [Sun, 26 Oct 2003 20:13:02 +0000 (20:13 +0000)]
setting UTF8 name in FPSetFileParms is an error.

20 years agoconfigure option for fcntl locking
didg [Sun, 26 Oct 2003 10:33:37 +0000 (10:33 +0000)]
configure option for fcntl locking

20 years agorevert previous bogus change...
didg [Thu, 23 Oct 2003 04:29:16 +0000 (04:29 +0000)]
revert previous bogus change...

20 years agoonly link Berkeley DB when needed.
didg [Tue, 21 Oct 2003 17:47:30 +0000 (17:47 +0000)]
only link Berkeley DB when needed.

20 years agocode cleaning (header) from Bjorn
didg [Tue, 21 Oct 2003 16:23:54 +0000 (16:23 +0000)]
code cleaning (header) from Bjorn

20 years agoBugfix in copyfile(), AD attributes of copied wile were overwritten with default...
rlewczuk [Tue, 21 Oct 2003 12:11:08 +0000 (12:11 +0000)]
Bugfix in copyfile(), AD attributes of copied wile were overwritten with default ones.

20 years agolinux broken sendfile: set source fd to offset if sendfile fails so we can continue...
bfernhomberg [Fri, 17 Oct 2003 00:48:56 +0000 (00:48 +0000)]
linux broken sendfile: set source fd to offset if sendfile fails so we can continue with read

20 years agosendfile for LARGE_FILE. use sys_ftruncate in ad_open too, temporary fix with
didg [Fri, 17 Oct 2003 00:01:10 +0000 (00:01 +0000)]
sendfile for LARGE_FILE. use sys_ftruncate in ad_open too, temporary fix with
dbd if socket is closed (sleep a little rather than DoS). use SIG_SETMASK
rather than SIG_UNBLOCK with dsi functions.

20 years agocheck extensions on demangling
bfernhomberg [Tue, 14 Oct 2003 00:28:26 +0000 (00:28 +0000)]
check extensions on demangling

20 years agolinux with vfat fs sends SIGXFSZ even for files with O_LARGEFILE. There's
didg [Mon, 13 Oct 2003 22:05:17 +0000 (22:05 +0000)]
linux with vfat fs sends SIGXFSZ even for files with O_LARGEFILE. There's
unresolved issue with vfat and call to rename (.tempxxx,....) in AFP exchangefile.

20 years agofix for the case when ftruncate doesn't work with new size > current size
didg [Mon, 13 Oct 2003 18:23:51 +0000 (18:23 +0000)]
fix for the case when ftruncate doesn't work with new size > current size

20 years agofix to a fix :(
didg [Sun, 12 Oct 2003 16:25:19 +0000 (16:25 +0000)]
fix to a fix :(

20 years agofix a typo signals were always blocked in cnid code
didg [Sun, 12 Oct 2003 15:13:29 +0000 (15:13 +0000)]
fix a typo signals were always blocked in cnid code

20 years agouse writev in reply.
didg [Sun, 12 Oct 2003 13:50:16 +0000 (13:50 +0000)]
use writev in reply.

20 years agoif id < 17 it's not a valid mangled filename.
didg [Sun, 12 Oct 2003 02:11:28 +0000 (02:11 +0000)]
if id < 17 it's not a valid mangled filename.

20 years agofix errors with Berkeley DB 4.0.x
didg [Mon, 6 Oct 2003 15:17:08 +0000 (15:17 +0000)]
fix errors with Berkeley DB 4.0.x

20 years agodeal with hostname for -h parameter.
didg [Wed, 1 Oct 2003 11:07:50 +0000 (11:07 +0000)]
deal with hostname for -h parameter.

20 years agoifdef code not used if no DEBUG1
didg [Tue, 30 Sep 2003 14:52:45 +0000 (14:52 +0000)]
ifdef code not used if no DEBUG1

20 years agotry harder to avoid duplicate volumes creation date.
didg [Tue, 30 Sep 2003 12:24:49 +0000 (12:24 +0000)]
try harder to avoid duplicate volumes creation date.

20 years agomangling fixes
didg [Sun, 28 Sep 2003 13:58:55 +0000 (13:58 +0000)]
mangling fixes

20 years agocreate and/or hide Network Trah Folder and Temporary Items on volume open
bfernhomberg [Sat, 27 Sep 2003 03:05:41 +0000 (03:05 +0000)]
create and/or hide Network Trah Folder and Temporary Items on volume open

20 years agoadd utf8 servername, always specify AFPSRVRINFO_SRVRDIR
bfernhomberg [Sat, 27 Sep 2003 02:55:44 +0000 (02:55 +0000)]
add utf8 servername, always specify AFPSRVRINFO_SRVRDIR

20 years agoremove AppleVolumes.default, we now use AppleVolumes.default.tmp
bfernhomberg [Fri, 26 Sep 2003 23:58:10 +0000 (23:58 +0000)]
remove AppleVolumes.default, we now use AppleVolumes.default.tmp

20 years agodocument the cnidscheme: parameter
bfernhomberg [Fri, 26 Sep 2003 23:54:29 +0000 (23:54 +0000)]
document the cnidscheme: parameter

20 years agodocument the -cnidserver option
bfernhomberg [Fri, 26 Sep 2003 23:47:25 +0000 (23:47 +0000)]
document the -cnidserver option

20 years agocheck whether default CNID scheme has been activated
bfernhomberg [Fri, 26 Sep 2003 23:46:21 +0000 (23:46 +0000)]
check whether default CNID scheme has been activated

20 years agoforget to change afp_disconnect after afp_getsession
didg [Thu, 25 Sep 2003 12:54:45 +0000 (12:54 +0000)]
forget to change afp_disconnect after afp_getsession

20 years agomaybe stupid but use the OS X numbering for volumes (1,2,3) rather than (0,
didg [Thu, 25 Sep 2003 12:23:53 +0000 (12:23 +0000)]
maybe stupid but use the OS X numbering for volumes (1,2,3) rather than (0,
256, 512) and use the same token len for session (8 rather than 4).

20 years agolinux xfs quota compile fix
bfernhomberg [Wed, 24 Sep 2003 11:29:13 +0000 (11:29 +0000)]
linux xfs quota compile fix

20 years agogrrr, ifdef 0 is a bad idea ...
bfernhomberg [Wed, 24 Sep 2003 09:23:21 +0000 (09:23 +0000)]
grrr, ifdef 0 is a bad idea ...

20 years agodisable xfs quota code until I get this figured out
bfernhomberg [Wed, 24 Sep 2003 09:15:19 +0000 (09:15 +0000)]
disable xfs quota code until I get this figured out

20 years agoremove nls specific stuff
bfernhomberg [Mon, 22 Sep 2003 07:24:52 +0000 (07:24 +0000)]
remove nls specific stuff

20 years agoadd another missing header
bfernhomberg [Mon, 22 Sep 2003 07:21:34 +0000 (07:21 +0000)]
add another missing header

20 years agomake sure we return the right length in pre/decompose
bfernhomberg [Mon, 22 Sep 2003 05:15:50 +0000 (05:15 +0000)]
make sure we return the right length in pre/decompose

20 years agoadd a default timestamp for db scheme without one.
didg [Sun, 21 Sep 2003 09:25:17 +0000 (09:25 +0000)]
add a default timestamp for db scheme without one.

20 years agoTry to fix compile errors reported with redhat 7
bfernhomberg [Sat, 20 Sep 2003 03:02:56 +0000 (03:02 +0000)]
Try to fix compile errors reported with redhat 7

20 years agoonly compile cnid_metad and cnid_dbd daemons if --with-cnid-dbd-* has been configured
bfernhomberg [Sat, 20 Sep 2003 02:54:51 +0000 (02:54 +0000)]
only compile cnid_metad and cnid_dbd daemons if --with-cnid-dbd-* has been configured

20 years agoTry to fix compile errors reported with redhat 7
bfernhomberg [Sat, 20 Sep 2003 02:47:21 +0000 (02:47 +0000)]
Try to fix compile errors reported with redhat 7

20 years agomore checks when we have a mangled like name.
didg [Wed, 17 Sep 2003 07:51:28 +0000 (07:51 +0000)]
more checks when we have a mangled like name.

20 years agoMake compilable with Berkeley DB 3.x. \
rlewczuk [Tue, 16 Sep 2003 12:21:44 +0000 (12:21 +0000)]
Make compilable with Berkeley DB 3.x. \
Dunno whether it is a correct approach.

20 years agoMake compilable with Berkeley DB 3.x.
rlewczuk [Tue, 16 Sep 2003 12:20:37 +0000 (12:20 +0000)]
Make compilable with Berkeley DB 3.x.
Dunno if it is a correct approach..

20 years agobuild system bugfix
rlewczuk [Tue, 16 Sep 2003 12:15:52 +0000 (12:15 +0000)]
build system bugfix

20 years agoremove the '_' escape stuff --we want to be compatible to OSX-- and fix a stupid...
bfernhomberg [Sun, 14 Sep 2003 22:40:59 +0000 (22:40 +0000)]
remove the '_' escape stuff --we want to be compatible to OSX-- and fix a stupid bug checking only the first byte of a UCS2 char (pointed out by didier, thanks)

20 years agoremove old codepage/nls support
bfernhomberg [Sat, 13 Sep 2003 02:46:27 +0000 (02:46 +0000)]
remove old codepage/nls support

20 years agofix some roundtrip problems
bfernhomberg [Fri, 12 Sep 2003 22:31:17 +0000 (22:31 +0000)]
fix some roundtrip problems

20 years agomake push/pull ascii functions return EILSEQ for extended characters
bfernhomberg [Fri, 12 Sep 2003 19:48:07 +0000 (19:48 +0000)]
make push/pull ascii functions return EILSEQ for extended characters

20 years agobugfixes: last byte was overwritten with 0x0 in convert_string, increase inbuf on...
bfernhomberg [Fri, 12 Sep 2003 19:46:37 +0000 (19:46 +0000)]
bugfixes: last byte was overwritten with 0x0 in convert_string, increase inbuf on cap_encode

20 years ago#ifdef debug msg, you need -enable-debug1 if you want them.
didg [Fri, 12 Sep 2003 18:44:16 +0000 (18:44 +0000)]
#ifdef debug msg, you need -enable-debug1 if you want them.

20 years agoadd FPChangePassword AFP3 support
bfernhomberg [Fri, 12 Sep 2003 06:53:18 +0000 (06:53 +0000)]
add FPChangePassword AFP3 support

20 years agominor cleanup, remove a // comment
bfernhomberg [Fri, 12 Sep 2003 00:15:30 +0000 (00:15 +0000)]
minor cleanup, remove a // comment

20 years agodocument new configuration parameters
bfernhomberg [Fri, 12 Sep 2003 00:00:01 +0000 (00:00 +0000)]
document new configuration parameters

20 years agoallow login using extended characters in usernamei, add obj parameter to uam_getname...
bfernhomberg [Thu, 11 Sep 2003 23:49:30 +0000 (23:49 +0000)]
allow login using extended characters in usernamei, add obj parameter to uam_getname function

20 years agocharset conversion changes
bfernhomberg [Thu, 11 Sep 2003 23:36:44 +0000 (23:36 +0000)]
charset conversion changes

20 years agoremove unused functions
bfernhomberg [Thu, 11 Sep 2003 23:33:47 +0000 (23:33 +0000)]
remove unused functions

20 years agominor cleanup
bfernhomberg [Thu, 11 Sep 2003 23:31:45 +0000 (23:31 +0000)]
minor cleanup

20 years ago- remove unused/obsolete functions
bfernhomberg [Thu, 11 Sep 2003 23:29:49 +0000 (23:29 +0000)]
- remove unused/obsolete functions
- make convert_string and convert_string_allocate do pre/decomposition
- convert_string functions terminate output
- as we always convert via UCS2 for composition stuff, remove all other iconv handles
- added cap_charset parameter to convert_charset, used for one pass cap en/decoding

20 years agoremove obsolete function
bfernhomberg [Thu, 11 Sep 2003 23:21:14 +0000 (23:21 +0000)]
remove obsolete function

20 years agoremove old files.
didg [Tue, 9 Sep 2003 18:30:45 +0000 (18:30 +0000)]
remove old files.

20 years agoFix for linux quotas, this needs testing on different kernel versions
bfernhomberg [Tue, 9 Sep 2003 18:18:53 +0000 (18:18 +0000)]
Fix for linux quotas, this needs testing on different kernel versions

20 years agobig merge, missing files.
didg [Tue, 9 Sep 2003 16:51:27 +0000 (16:51 +0000)]
big merge, missing files.

20 years agobig merge for db frontend and unicode.
didg [Tue, 9 Sep 2003 16:42:19 +0000 (16:42 +0000)]
big merge for db frontend and unicode.

20 years agochanges from HEAD
didg [Wed, 3 Sep 2003 20:40:49 +0000 (20:40 +0000)]
changes from HEAD

20 years agobugfix :afp_write return the right dsi packet size for 0 byte request
didg [Sun, 24 Aug 2003 14:00:43 +0000 (14:00 +0000)]
bugfix :afp_write return the right dsi packet size for 0 byte request

20 years agoMFH sleep and unix priv functionalities.
didg [Mon, 21 Jul 2003 05:50:53 +0000 (05:50 +0000)]
MFH sleep and unix priv functionalities.

20 years agoAdd unicode to Mac OS code page (internal or with iconv) Björn Fernhomberg and
didg [Mon, 23 Jun 2003 10:25:07 +0000 (10:25 +0000)]
Add unicode to Mac OS code page (internal or with iconv) Björn Fernhomberg and
me. Use a temporary new volume attribute "encoding:"

20 years ago*** empty log message ***
didg [Thu, 5 Jun 2003 08:48:18 +0000 (08:48 +0000)]
*** empty log message ***

20 years agosendfile seems to block signal, it's a problem with afp_copyfile over tcp, if it...
didg [Wed, 28 May 2003 05:04:53 +0000 (05:04 +0000)]
sendfile seems to block signal, it's a problem with afp_copyfile over tcp, if it takes
more than 2mn clients are disconnected. Add a new configure option
--enable-sendfile, disable by default.

20 years agobetter handling of errors in afp_openvol
didg [Wed, 28 May 2003 04:42:46 +0000 (04:42 +0000)]
better handling of errors in afp_openvol

20 years agoadd missing # in comments
didg [Mon, 26 May 2003 23:18:25 +0000 (23:18 +0000)]
add missing # in comments

20 years agoadd a volume option nostat, help with preexec and automount volume.
didg [Mon, 26 May 2003 17:02:47 +0000 (17:02 +0000)]
add a volume option nostat, help with preexec and automount volume.

20 years agoresolve conflicts between reload and preexec changes...
didg [Mon, 26 May 2003 11:41:33 +0000 (11:41 +0000)]
resolve conflicts between reload and preexec changes...

20 years agopreexec forget new file
didg [Mon, 26 May 2003 11:34:37 +0000 (11:34 +0000)]
preexec forget new file

20 years agochange SIGHUP and SIGUSR1, SIGHUP reload config files, Volumes file are reloaded...
didg [Mon, 26 May 2003 11:17:25 +0000 (11:17 +0000)]
change SIGHUP and SIGUSR1, SIGHUP reload config files, Volumes file are reloaded too if changed on get_srvparms. SIGUSR1 old SIGHUP semantic.

20 years agoAdd a Samba like preexec functionality.
didg [Mon, 26 May 2003 11:04:35 +0000 (11:04 +0000)]
Add a Samba like preexec functionality.

21 years agoMFH if offspring count > 65536
didg [Tue, 20 May 2003 14:49:18 +0000 (14:49 +0000)]
MFH if offspring count > 65536

21 years agofrom HEAD
didg [Mon, 12 May 2003 22:02:08 +0000 (22:02 +0000)]
from HEAD