A tool to let the Apple IIgs connect to AFP file servers over TCP/IP
Go to file
Stephen Heumann 78a300f799 Add an option to tell the server that the GS is going to sleep after each command sent.
This tells the server to keep the session alive (typically for at least several hours) without sending or expecting tickles. This is useful in cases where our run queue procedure is not run regularly or at all, e.g. in text-mode shells.

The implementation here is geared toward compatibility with Netatalk and differs from Apple's published standards in a couple ways. It may or may not work with other servers.
2017-04-21 21:09:57 -05:00
Makefile.mk Makefile adjustments. 2017-04-20 20:58:36 -05:00
afpbridge.c Detect if AFPBridge and Marinetti are installed, and give an error/warning if not. 2017-04-19 21:10:23 -05:00
afpbridge.rez Add rVersion and rComment resources for AFPBridge init. 2017-04-20 20:29:12 -05:00
afpcdev.c Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
afpcdev.rez Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
afpinit.asm Add support for soft reset. 2017-04-16 13:36:01 -05:00
afpmounter.c Complete AFP mounter program. 2017-03-24 01:40:48 -05:00
afpoptions.c Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
afpoptions.h Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
afpurlparser.c Implement infrastructure (in init and CDev) to support options encoded in the zone name. 2017-04-14 22:16:55 -05:00
afpurlparser.h Complete basic implementation of AFP Mounter CDev. 2017-04-12 21:09:27 -05:00
asmglue.asm Make afpbridge an init. 2017-04-05 00:24:54 -05:00
asmglue.h Bail out early if we're in P8 mode. 2017-04-16 18:25:58 -05:00
aspinterface.c Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
aspinterface.h Call attention routine when appropriate, and handle close requests from the server. 2017-04-16 16:19:59 -05:00
atipmapping.c Connect to the network before doing a DNS lookup, if we're not connected already. 2017-04-18 18:05:00 -05:00
atipmapping.h Implement infrastructure (in init and CDev) to support options encoded in the zone name. 2017-04-14 22:16:55 -05:00
callat.asm Add glue code to make AppleTalk calls from ORCA/C. 2017-03-23 20:46:54 -05:00
cdevstart.asm Use fast assembly code to handle EventsCDEV, rather than C. 2017-04-13 17:10:58 -05:00
cdevutil.h Add initial code for AFP Mounter CDev. 2017-04-11 17:34:00 -05:00
cmdproc.asm Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
cmdproc.h Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
dsi.c Call NewHandle/DisposeHandle directly instead of using ORCA/C's malloc/free. 2017-04-16 20:54:18 -05:00
dsi.h Implement support for DSIWrite, plus a few other cleanups. 2017-03-23 02:31:06 -05:00
dsiproto.h Initial version, with test program. 2017-03-18 19:42:25 -05:00
dsitest.c Implement support for DSIWrite, plus a few other cleanups. 2017-03-23 02:31:06 -05:00
dumpcmdtbl.c Add utility for dumping the AppleTalk command table, and glue code for accessing it. 2017-03-25 18:19:42 -05:00
endian.asm Add support for sending DSICommand requests. 2017-03-22 20:13:20 -05:00
endian.h Implement support for DSIWrite, plus a few other cleanups. 2017-03-23 02:31:06 -05:00
endiantest.c Initial version, with test program. 2017-03-18 19:42:25 -05:00
installcmds.c Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
installcmds.h Pass through calls we don’t handle to the original AppleTalk stack. 2017-04-09 20:57:09 -05:00
listsess.c Add small program to list sessions using FIListSessions2. 2017-04-18 17:47:49 -05:00
readtcp.c Initial version, with test program. 2017-03-18 19:42:25 -05:00
readtcp.h Initial version, with test program. 2017-03-18 19:42:25 -05:00
savenames.c Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
session.h Add an option to tell the server that the GS is going to sleep after each command sent. 2017-04-21 21:09:57 -05:00
strncasecmp.c Implement infrastructure (in init and CDev) to support options encoded in the zone name. 2017-04-14 22:16:55 -05:00
strncasecmp.h Implement infrastructure (in init and CDev) to support options encoded in the zone name. 2017-04-14 22:16:55 -05:00
tcpconnection.c Fixes related to error handling and asynchronous command support. 2017-04-16 15:17:55 -05:00
tcpconnection.h Fixes related to error handling and asynchronous command support. 2017-04-16 15:17:55 -05:00