Skip to content

Releases: Netatalk/netatalk

Netatalk 2.2.9

26 Apr 18:36
Compare
Choose a tag to compare

Netatalk 2.2.9 is available!

The Netatalk development team is proud to announce the latest release of the Netatalk 2.2 release series. Users are encouraged to update their servers to the 2.2 release series which is the stable and supported version for production systems.

What's Changed

  • [2.2] fix CVE-2022-45188 by @rdmark in #254
  • [2.2] papd: Fix incorrect type in printer status check by @smagoun in #320
  • [2.2] Improvements to the macusers script by @rdmark in #263
  • [2.2] man pages: create an a2boot man page by @rdmark in #235
  • [2.2] Improve systemd service dependencies, improving stability at boot on wifi only hosts by @rdmark in #233
  • [2.2] Update manual to match current behavior and correct typos by @rdmark in #230 #234 #257
  • [2.2] Remove release notes code since it's no longer used by @rdmark in #256
  • Create Github workflow that builds, tests, and runs static analysis by @rdmark in #255 #290 #314

New Contributors

Full Changelog: netatalk-2-2-8...netatalk-2-2-9

Netatalk 2.2.8

26 Feb 10:44
Compare
Choose a tag to compare

Netatalk 2.2.8 is available!

The Netatalk development team is proud to announce latest release of the Netatalk 2.2 release series. Users are encouraged to update their servers to the 2.2 release series which is the stable and supported version for production systems.

What's Changed

  • [2.2] uams: Remove OpenSSL 1.0 backwards compatibility header by @rdmark in #183
  • [2.2] afpd: Unlink temp file after using it to check for EA support. by @rdmark in #189
  • [2.2] afpd: Provide MNTTYPE_NFS on OmniOS by @rdmark in #190
  • [2.2] afpd: reading from file may fail (backport from 3.x) by @rdmark in #191
  • [2.2] asip-status.pl: Backport improvements to the asip-status.pl script by @rdmark in #185
  • [2.2] afpd: Use daemon icon as the default for mounted volumes by @rdmark in #184
  • [2.2] fix largefile-check macro for largefile with clang16 by @rdmark in #192
  • [2.2] timelord: Fall back to timezone when tm_gmtoff is unavailable by @rdmark in #195
  • [2.2] libatalk: Revert "Make the resource fork length equal to ad->ad_data" by @rdmark in #199
  • [2.2] Disable quota by default; remove a few antiquated checks by @rdmark in #200
  • [2.2] Add missing license based on BSD origin. by @rdmark in #201
  • [2.2] Import Docbook documentation from the netatalk-doc repo by @rdmark in #203
  • Fix a typo in debug message by @rdmark in #208
  • [2.2] Fix spelling errors flagged by Debian's lintian by @rdmark in #209
  • [2.2] apple_dump: EA support in apple_dump script by @rdmark in #204
  • [2.2] Update docbook scripts and readme by @rdmark in #206
  • [2.2] Overhaul man page xml sources by @rdmark in #210
  • [2.2] Overhaul html manual page sources by @rdmark in #213
  • [2.2] afpd: Remove platform specific icons for unsupported OS'es. by @rdmark in #222
  • [2.2] Enable DDP, timelord and a2boot by default by @rdmark in #223

Full Changelog: netatalk-2-2-7...netatalk-2-2-8

Netatalk 3.1.14

10 Jan 09:57
Compare
Choose a tag to compare

Netatalk 3.1.14 is available!

The Netatalk development team is proud to announce latest release of the Netatalk 3.1 release series. Users are encouraged to update their servers to the 3.1 release series which is the stable and supported version for production systems.

What's Changed

  • FIX: fix build with libressl >= 2.7.0, GitHub #105
  • NEW: Added Ignore Directories Feature, GitHub #120
  • UPD: Generate Unicode source code based on the latest UnicodeData.txt, GitHub #114
  • FIX: Protect against removing AFP metadata xattr, GitHub #174
  • FIX: avoid setting adouble entries on symlinks, GitHub #174
  • FIX: add handling for cases where ad_entry() returns NULL, GitHub #174
  • FIX: Fix setting of LD_LIBRARY_FLAGS ($shlibpath_var)., GitHub #172
  • FIX: Fedora migrating away from IO::Socket::INET6 to IO::Socket::IP, GitHub #130
  • FIX: afpd: check return values from setXXid() functions, GitHub #115
  • FIX: libatalk: put back unintentionally removed copyright, GitHub #118
  • FIX: afpd: drop groups in become_user_permanently(), GitHub #126
  • FIX: Fix use after free in get_tm_used(), GitHub #128
  • FIX: Fix sign extension problem in bsd_attr_list() SF Bug#659
  • FIX: Fix garbage read in bsd_attr_list, GitHub #127
  • FIX: make afpstats python 3 compatible
  • UPD: docs: manual: Remove wrong TCP-over-TCP info; minor copy editing, GitHub #106
  • FIX: configure.ac: fix macro ordering for CentOS 6
  • FIX: configure.ac: fix typo
  • FIX: configure.ac: remove some trailing whitespace
  • FIX: configure.ac: fix deprecated macro invocation
  • FIX: configure.ac: replace obsolete macro
  • FIX: libatalk/dsi/Makefile.am: fix deprecation warning
  • FIX: Store AutoMake helper script in build-aux/
  • FIX: configure.ac: define a dir for macros
  • FIX: configure.ac: AM_CONFIG_HEADER is deprecated
  • FIX: autotools: Fix another deprecation warning
  • FIX: libgcrypt typo in configuration error message, GitHub #96
  • UPD: Various CI improvements
  • FIX: libatalk/conf: re-generation of afp_voluuid.conf
  • UPD: libatalk/conf: code cleanup and add locking to get_vol_uuid()
  • UPD: add documentation for the lv_flags_t
  • FIX: No need to check for attropen on Solaris, GitHub #44

Full Changelog: https://github.com/Netatalk/Netatalk/commits/netatalk-3-1-14

Netatalk 2.2.7

10 Jan 09:05
Compare
Choose a tag to compare

Netatalk 2.2.7 is available!

The Netatalk development team is proud to announce latest release of the Netatalk 2.2 release series. Users are encouraged to update their servers to the 2.2 release series which is the stable and supported version for production systems.

What's Changed

  • CVE-2018-1160: libatalk/dsi: avoid double use of variable i by @slowfranklin
  • CVE-2018-1160: libatalk/dsi: add correct bound checking to dsi_opensession by @slowfranklin
  • CVE-2022-23121: libatalk: apply some hardening to ad_header_read_osx by @slowfranklin
  • CVE-2022-23121: apply hardening to parse_entries() by @slowfranklin
  • CVE-2022-23123: libatalk: add defines for icon lengths by @slowfranklin
  • CVE-2022-23125: harden copyapplfile() by @slowfranklin
  • [2.2] Fix 'multiple definition' compile time errors by @rdmark in #136
  • [2.2] Remove bitrotted code by @rdmark in #139
  • [2.2] Fixes for the OpenSSL 1.1 API; add OpenSSL 1.0 backwards compat by @rdmark in #142
  • [2.2] Install afp_ldap.conf based on LDAP support, not availability of ACLs. by @rdmark in #143
  • [2.2] Resolve gcc 10 compile time warnings on Linux by @rdmark in #165
  • [2.2] Downstream patches for NetBSD compatibility by @rdmark in #148
  • [2.2] Make timelord work on non-big-endian systems; ability to sync localtime by @rdmark in #151
  • [2.2] Resolve papd compile time errors due to deprecated CUPS calls by @rdmark in #152
  • [2.2] Resolve automake warnings running bootstrap by @rdmark in #153
  • [2.2] Handle special FIRSTNET behavior on NetBSD by @rdmark in #154
  • [2.2] papd patches for compatibility with older Apple LaserWriter drivers on Mac and GS/OS by @rdmark in #156
  • [2.2] Allow non-unicode volume to be scanned by the repair tool. by @rdmark in #158
  • [2.2] Update init script templates to start/stop a2boot daemon. by @rdmark in #160
  • [2.2] Backport Netatalk 3 patches by @rdmark in #161
  • [2.2] papd: Send replies to client when printing to prompt more data by @rdmark in #162
  • [2.2] afpd: Add option to disable afp session tickles by @rdmark in #163
  • [2.2] Update for Unicode 14 by @rdmark in #164
  • [2.2] Made the AsanteTalk bridge consistently start up in AppleTalk Phase 2… by @rdmark in #166
  • [2.2] Introduce fully functional systemd unit configurations for all daemons by @rdmark in #167
  • [2.2] General stability patches by @rdmark in #168
  • Fix some compile errors by @JensKSP in #176

New Contributors

Full Changelog: https://github.com/Netatalk/Netatalk/commits/netatalk-2-2-7