29 Aug 2011 gicmo   » (Master)

Apple Filing Protocol (AFP) support for GVfs

Last Thursday I merged the Apple Filing Protocol (AFP) backend for GVfs; so we finally have support for Apple shares too now. It has been written by Carl-Anton Ingmarsson and it was his Summer of Code 2011 project. It is on the master branch and thus will be in the next unstable release. Please test it and report bugs against the “afp backend” component.

Carl-Anton did quite an impressive job – probably best depicted by the diffstat of the merge:

   client/Makefile.am            |    1
 client/afpuri.c               |  269 ++
 client/gdaemonvfs.c           |    2
 configure.ac                  |   31
 daemon/Makefile.am            |   45
 daemon/afp-browse.mount.in    |    8
 daemon/afp.mount.in           |    5
 daemon/gvfsafpconnection.c    | 1651 ++++++++++++++++
 daemon/gvfsafpconnection.h    |  420 ++++
 daemon/gvfsafpserver.c        | 1033 ++++++++++
 daemon/gvfsafpserver.h        |   85
 daemon/gvfsbackendafp.c       | 4292 +++++++++++++++++++++++++++++++++++++++++-
 daemon/gvfsbackendafp.h       |   23
 daemon/gvfsbackendafpbrowse.c |  608 +++++
 daemon/gvfsbackendafpbrowse.h |   47
 daemon/gvfsbackenddnssd.c     |    6
 daemon/gvfsjobsetattribute.h  |    1
 17 files changed, 8491 insertions(+), 36 deletions(-)

Syndicated 2011-08-29 10:59:25 from Christian Kellner - gicmo - Braindump » Code

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!