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.
|
Log message:
Bump 3.0.4 to 3.1.0
(pkgsrc)
+.include "../../databases/mysql55-client/buildlink3.mk"
(Upstream)
Changes in 3.1.0
================
* NEW: AFP Spotlight support with Gnome Tracker
* NEW: New option "spotlight" (G/V)
* NEW: Configure option --with-tracker-pkgconfig-version
* NEW: Configure option --with-tracker-prefix
* NEW: If Spotlight is enabled, launch our own dbus instance
* NEW: New option "dbus daemon" (G)
* UPD: Add configure option --with-afpstats for overriding the
result of autodetecting dbus-glib presence
* NEW: Add recvfile support with splice() on Linux. New global options
"recvfile" (default: no) and "splice size" (default 64k).
* NEW: CNID backend "mysql" for use with a MySQL server
Changes in 3.0.7
================
* FIX: Build fixes for the Kerberos UAM
* UPD: Use dedicated exit code for AFP connections that were dropped
by the client right after the TCP handshake
Changes in 3.0.6
================
* FIX: charset conversion failed when copying from Mac OS 9. Bug #523.
* UPD: Don't force S_ISGID for directories on FreeBSD. Bug #525.
* NEW: Add support for ZFS ACLs on FreeBSD with libsunacl. From FR#83.
* FIX: Active Directory LDAP queries for ACL support with new options
"ldap user filter" and "ldap group filter". Bug #526.
* NEW: Option "vol dbnest", when set to true, the CNID database for
a volume is stored in the volume root of a share in a directory
.AppleDB like in Netatalk 2. Defaults to false. From FR#84.
* FIX: Small fix in the DSI tickle handling. Bug #528.
* UPD: Enhance handling of connection attempts when hitting the
connection limit. Bug #529.
* FIX: Saving from Word to a folder that is a symlink to a folder on
another filesystem results in a crash of the afpd process and
the save to fail. This happens only if the option
"follow symlinks" is enabled. Bug #532.
* FIX: Disable Kerberos UAM if AFP service principal name can't be
evaluated. Fixes bug #531.
* FIX: Fix handling of large number of volumes. Bug #527.
* NEW: Configure option --with-tbd which can be used to disable the
use of the bundled tdb and use a system installed version.
Changes in 3.0.5
================
* FIX: Fix a crash when using pam_winbind. Fixes bug #516.
* NEW: New global/volume option "ignored attributes"
* FIX: "afp listen" option failed to take IPv6 addresses. Bug #515.
* FIX: Fix a possible crash in set_groups. Bug #518.
* NEW: Send optional AFP messages for vetoed files, new option
"veto message" can be used to enable sending messages.
Then whenever a client tries to access any file or directory
with a vetoed name, it will be sent an AFP message indicating
the name and the directory. From FR #81.
* NEW: New boolean volume option "delete veto files". If this option is
set to yes, then Netatalk will attempt to recursively delete any
vetoed files and directories. FR #82.
* UPD: systemd unit dir is /usr/lib/systemd/system .
* FIX: Saving files from application like MS Word may result in the file
loosing metadata like the Finder label. Bug #521.
|
Log message:
Import netatalk-3.0.4 as wip/netatalk.
Netatalk is a freely-available, kernel level implementation of the AppleTalk
Protocol Suite, originally for BSD-derived systems. A *NIX/*BSD system
running netatalk is capable of serving many macintosh clients simultaneously
as an AppleTalk router, AppleShare file server (AFP), *NIX/*BSD print server,
and for accessing AppleTalk printers via Printer Access Protocol (PAP).
Included are a number of minor printing and debugging utilities.
|