A tool to let the Apple IIgs connect to AFP file servers over TCP/IP
Go to file
Stephen Heumann c4286a024e Add options to give somewhat better compatibility with the AFP server in OS X 10.5.
*The OS X server doesn't support ProDOS-type file type info, so trying to set it will give an error. This normally causes GS/OS to give an error when creating a file. There is now an option to ignore the error and proceed with creating the file, although the file type still won't be set.

*The OS X server seems to restrict each write operation to a small size based on the ASP quantum, so there is now an option for this. Using this option means we may write less than requested, but the AppleShare FST can detect this and proceed to write the rest.
2017-04-22 18:46:26 -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 options to give somewhat better compatibility with the AFP server in OS X 10.5. 2017-04-22 18:46:26 -05:00
afpcdev.rez Add options to give somewhat better compatibility with the AFP server in OS X 10.5. 2017-04-22 18:46:26 -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 options to give somewhat better compatibility with the AFP server in OS X 10.5. 2017-04-22 18:46:26 -05:00
afpoptions.h Add options to give somewhat better compatibility with the AFP server in OS X 10.5. 2017-04-22 18:46:26 -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 options to give somewhat better compatibility with the AFP server in OS X 10.5. 2017-04-22 18:46:26 -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 Switch to using two-character codes for options and parsing them in the zone name. 2017-04-22 15:39:02 -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 Don't call TCPIPCloseTCP before calling TCPIPAbortTCP. 2017-04-22 17:16:35 -05:00
tcpconnection.h Fixes related to error handling and asynchronous command support. 2017-04-16 15:17:55 -05:00