Aquileo | Recent posts to newshttps://sourceforge.net/p/afpfs-ng/news/Recent posts to newsenWed, 20 Feb 2008 17:24:41 -0000Aquileo | Announcing afpfs-ng 0.8, an open source AFP clienthttps://sourceforge.net/p/afpfs-ng/news/2008/02/announcing-afpfs-ng-08-an-open-source-afp-client/<div class="markdown_content"><p>We're happy to announce a new release of afpfs-ng, an open source AFP client that's tested for Linux and (to some extent) FreeBSD and Mac OS X. This will help you access files on AFP servers, such as Mac OS and Netatalk.</p>
<p>Visit <a href="http://afpfs-ng.sf.net">http://afpfs-ng.sf.net</a> for more information.</p>
<p>What is new in afpfs-ng-0.8, February 18, 2008<br />
----------------------------------------------</p>
<p>1. New command line (non-FUSE) tools:</p>
<p>a) batch mode of afpcmd</p>
<p>This lets you do simple transfers, eg.</p>
<p>> afpcmd afp://user:pass@server/alexdevries/linux-2.6.14.tar.bz2<br />
Connected to server Cubalibre using UAM "DHX2"<br />
Connected to volume alexdevries<br />
Getting file /linux-2.6.14.tar.bz2<br />
Transferred 39172170 bytes in 2.862 seconds. (13687 kB/s)</p>
<p>b) interactive mode of afpcmd</p>
<p>This is file transfer tool similiar to an ftp client. Has (local) filename completion and command history.</p>
<p>c) get status tool, afpgetstatus</p>
<p>A simple tool to get the status information of a server without logging in.</p>
<p>2. FUSE client improvements</p>
<p>Continuation of FUSE client development, including the introduction of a new tool called mount_afp, which has the same syntax as in Mac OS X. Better status and post-deployment debugging, proper forced or unforced exit and other bugs.</p>
<p>3. Protocol fixes</p>
<p>Many protocol enhancements and bug fixes, including: support for AFP 2.x, multiple servers, session keys, signatures, meta information, chmod and chown fixes. Tested against Mac OS X, OS9, Airport and netatalk.</p>
<p>File transfer performance is now similiar or faster to Mac OS X.</p>
<p>4. Development library</p>
<p>The source code of afpfs-ng has now been changed to a library (libafpclient) and support for multiple clients (examples are FUSE, afpcmd, afpgetstatus). With this library, more AFP clients (GIO, KIO) can be built with limited pain. This API is<br />
not yet stabilized.</p>
<p>5. Other</p>
<p>FUSE client fully validated on Linux, builds on FreeBSD.<br />
Command line client builds and runs on Linux, runs but is weakly tested on FreeBSD and Mac OS X.</p>
<p>There are manpages.</p></div>Alex deVriesWed, 20 Feb 2008 17:24:41 -0000https://sourceforge.netc3491f3dd133d23c4b87000742a477524aa38ba7Aquileo | Announcing afpfs-ng 0.4.3https://sourceforge.net/p/afpfs-ng/news/2007/09/announcing-afpfs-ng-043/<div class="markdown_content"><p>What is new in afpfs-ng-0.4.3, September 8, 2007<br />
------------------------------------------------</p>
<p>New features in this release include:</p>
<p>- UTF8 internationalization of filenames, volumes and servers, mostly written by Michael Ulbrich</p>
<p>- proper uid/gid mapping to enable environments with a common or different user directory</p>
<p>- DHX2 UAM from Derrik Pates</p>
<p>- fixes to deal with the Apple Airport Extreme quirks</p>
<p>- fixes to deal with netatalk quirks</p>
<p>- improved status output for debugging</p>
<p>- various small bug fixes (Paul Borman, Volker Grabsch)</p>
<p>This is the last release before a rework that introduces libafpclient to handle multiple clients.</p>
<p>You can get afpfs-ng from <a href="http://afpfs-ng.sourceforge.net">http://afpfs-ng.sourceforge.net</a> .</p></div>Alex deVriesFri, 07 Sep 2007 05:52:09 -0000https://sourceforge.net1f9879c987d4c7d0c7bd277e883e215172355d40Aquileo | Announcing afpfs-ng 0.4https://sourceforge.net/p/afpfs-ng/news/2007/02/announcing-afpfs-ng-04/<div class="markdown_content"><p>We're happy to release version 0.4 of afpfs-ng, the Apple Filing Protocol client for Linux with FUSE.</p>
<p>New features include:</p>
<p>- stability: afpfs-ng is reliable to the point of being usable for all but the most strenuous IO loads</p>
<p>- encrypted authentication mechanisms: now also supporting Randnum, 2-way randnum, DHCAST128 and DHX2</p>
<p>- performance: DID caching, enhanced DSI packet processing and other improvements make afpfs-ng about half as fast as the Mac OS X client</p>
<p>- ease of use: unmounting, SIGINT, easier logging, easier startup, better docs, session suspension</p>
<p>For more information and to download, see <a href="http://afpfs-ng.sf.net/.">http://afpfs-ng.sf.net/.</a></p>
<p>afpfs-ng will let you mount remove AFP volumes from Mac OS X or netatalk on a Linux system (or any system that has FUSE).</p></div>Alex deVriesMon, 12 Feb 2007 02:13:41 -0000https://sourceforge.netc0b381ce9ce33b93b4dc4252edea071e12aeeac2Aquileo | Announcing afpfs-ng 0.3https://sourceforge.net/p/afpfs-ng/news/2006/11/announcing-afpfs-ng-03/<div class="markdown_content"><p>What is new in 0.3, Nov. 27, 2006<br />
---------------------------------<br />
* many, many memory leaks fixed with some help from valgrind and close inspection<br />
* fixed many segfaults from null pointer dereferencing<br />
* heap corruption fixed<br />
* server version matching works now (afpfs-ng speaks 3.2 by default)<br />
* more testing against 10.2, 10.3 and 10.4 and netatalk<br />
* some documentation<br />
* preliminary support for resource forks (although this is still incomplete and broken)</p>
<p>0.2 had a lot of problems with stability, mostly because of the complex and optimized DSI read code, which does zero-copy reads and handles quantums properly. This appears to be fixed now.</p></div>Alex deVriesTue, 28 Nov 2006 00:18:36 -0000https://sourceforge.neta419248f942505602d964da3dd98c18d6cd7aeba