Subject: CVS commit: wip/netatalk
From: Filip Hajny
Date: 2015-06-08 19:38:56
Message id: E1Z2110-0004Hy-3U@sfs-ml-4.v29.ch3.sourceforge.com

Log Message:
Update wip/netatalk to 3.1.7.
Use pkgsrc libevent instead of the bundled one.

Changes in 3.1.7
UPD: Spotlight: enhance behaviour for long running queries, client will now
     show "progress wheel" while waiting for first results.
FIX: netatalk: fix a crash on Solaris when registering with mDNS
FIX: netatalk: SIGHUP would kill the process instead of being resent to
     the other Netatalk processes, bug #579
FIX: afpd: Solaris locking problem, bug #559
FIX: Handling of malformed UTF8 strings, bug #524
FIX: afpd: umask handling, bug #576
FIX: Spotlight: Limiting searches to subfolders, bug #581
FIX: afpd: reloading logging config may result in privilege escalation
     in afpd processes
FIX: afpd: ACL related error messages, now logged with loglevel debug
     instead of error
FIX: cnid_metad: fix tsockfd_create() return value on error
FIX: CNID/MySQL: volume table name generation, bug #566.

Changes in 3.1.6
FIX: Spotlight: fix for long running queries
UPD: afpd: distribute SIGHUP from parent afpd to children and force
     reload shares
FIX: netatalk: refresh Zeroconf registration when receiving SIGHUP
NEW: configure option "--with-init-style=debian-systemd" for Debian 8
     jessieand later. "--with-init-style=debian" is renamed
     "--with-init-style=debian-sysv".

Changes in 3.1.5
FIX: Spotlight: several important fixes

Changes in 3.1.4
FIX: afpd: Hangs in Netatalk which causes it to stop responding
     to connections, bug #572.
NEW: afpd: new option "force xattr with sticky bit = yes|no" (default: no)
UPD: afpd: FCE version 2 with new event types and new config options "fce
     ignore names" and "fce notify script"
UPD: afpd: check for modified included config file, FR #95.
UPD: libatalk: logger: remove flood protection and allocate messages
UPD: Spotlight: use async Tracker SPARQL API
NEW: afpd: new option "case sensitive = yes|no" (default: yes) In spite
     of being case sensitive as a matter of fact, netatalk 3.1.3 and earlier
     did not notify kCaseSensitive flag to the client. Now, it is notified
     correctly by default, FR #62.

Changes in 3.1.3
UPD: Spotlight: more SPARQL query optimisations
UPD: Spotlight: new options "sparql results limit", "spotlight \ 
attributes"
     and "spotlight expr"
FIX: afpd: Unarchiving certain ZIP archives fails, bug #569
UPD: Update Unicode support to version 7.0.0
FIX: Memory overflow caused by basedir regex, bug #567
NEW: afpd: delete empty resource forks, from FR #92
FIX: afpd: fix a crash when accessing ._ AppleDouble files created by OS X
     via SMB, bug #564
FIX: afpd and dbd: Converting from AppleDouble v2 to ea may corrupt
     the resource fork. In some circumstances an offset calculation is wrong
     resulting in corrupt resource forks after the conversion. Bug #568.
FIX: ad: fix for bug #563 broke ad file utilities, bug #570.
NEW: afpd: new advanced option controlling permissions and ACLs, from FR #93

Changes in 3.1.2
FIX: Option "vol dbpath" was broken in 3.1.1
FIX: Spotlight: file modification date, bug #545
FIX: Improve reliability of afpd child handler
FIX: debian initscript: add 0 and 6 to Default-Stop. debian-bug#745520
FIX: put the Solaris share reservation after our locking stuff, bug #560.
UPD: Improve Linux quota behaviour
FIX: xattrs on *BSD, bug #562
NEW: afpd: support for using $u username variable in AFP volume definitions.
FIX: getvolbypath returns incorrect volume, bug #563
FIX: fd leak when using appledouble = v2, bug #554
UPD: New options that control whether dbus and Tracker are started: start
     dbus and start tracker, both default to yes, FR#91
UPD: Spotlight: SPARQL query optimisations

Changes in 3.1.1
FIX: Add asprint() compatibility function for systems lacking it
FIX: Fix ressource fork name conversion. Bug #534.
FIX: Fix a bug where only the first configured UAM was loaded. Bug #537.
UPD: Add support for AFP 3.4. From FR #85.
FIX: Registering with mDNS crashed. Bug #540
FIX: Saving from applications like Photoshop may fail, because removing
     the ressource fork AppleDouble file failed. Bug #542.
FIX: dbd: remove orphaned ._ AppleDouble files. Bug #549.
NEW: afpd: Automatic conversion of ._ AppleDouble files created by OS X.
FIX: afpd: Fix a crash in of_closefork(). Bug #551.
FIX: dbd: Don't print message "Ignoring .file" for every . file. Bug #552.
FIX: afpd: Don't flood log with failed sys_set_ea() messages.

Files:
RevisionActionfile
1.7modifywip/netatalk/Makefile
1.5modifywip/netatalk/PLIST
1.4modifywip/netatalk/distinfo
1.2modifywip/netatalk/patches/patch-ae
1.4modifywip/netatalk/patches/patch-ah
1.2modifywip/netatalk/patches/patch-am
1.2modifywip/netatalk/patches/patch-an
1.2modifywip/netatalk/patches/patch-ao
1.2modifywip/netatalk/patches/patch-ap
1.2modifywip/netatalk/patches/patch-aq
1.2modifywip/netatalk/patches/patch-bin_ad_ad__cp.c
1.2modifywip/netatalk/patches/patch-distrib_initscripts_Makefile.in
1.2modifywip/netatalk/patches/patch-etc_afpd_quota_c
1.2modifywip/netatalk/patches/patch-include_atalk_ldapconfig.h
1.2modifywip/netatalk/patches/patch-macros_quota-check.m4
1.1removewip/netatalk/patches/patch-etc_afpd_afp_mdns.c