Email and Usenet suite for the Apple //e or GS with Uthernet-II ethernet card
Go to file
Oliver Schmidt 6a296b2058 Improved URL selector handling.
parse_url stores the URL selector in the output_buffer - which is currently 520 bytes. A new entry point called parse_url_buffer was added which instead stores the URL selector in a buffer provided by the user.

url_download now calls the new parse_url_buffer instead of parse_url. The buffer for the URL selector is simply the download_buffer. So the download_buffer is used twice: First to hold the URL selector to be sent as request to the server and then to hold the response received from the server.

However, the URL selector still can't exceed the MSS (aka 1460 bytes).

Note: The User-Agent string was shortened by two bytes as that allows a "default" URL (incl. 'http://' but without port number) of exactly 1400 bytes to end up as 1460 bytes URL selector.
2018-11-13 13:19:47 +01:00
apps Improved URL selector handling. 2018-11-13 13:19:47 +01:00
build Replaced ProDOS 2.4.1 with ProDOS 2.4.2 (small). 2018-08-06 23:28:40 +02:00
docs Migrated GitHub pages from gh-pages branch to /docs folder. 2018-09-18 22:01:19 +02:00
drivers Added library for Apple II C programs supporting only the Uthernet II. 2018-08-01 19:00:40 +02:00
inc Improved URL selector handling. 2018-11-13 13:19:47 +01:00
ip65 Improved URL selector handling. 2018-11-13 13:19:47 +01:00
test
.gitignore Added top level Makefile to create target specific .zip files. 2018-07-20 19:57:56 +02:00
CONTRIBUTORS.txt
LICENSE.txt
Makefile We rather want the GitHub commit list. 2018-07-20 20:00:37 +02:00
README.md Update README.md 2018-10-28 22:47:56 +01:00

IP65 consists of three parts:

All three parts are available for three 6502 based target systems:

  • The C64
  • The Apple II
  • The ATARI (XL)

IP65 requires Ethernet hardware. There's no support for TCP/IP over serial connections whatsoever.

On the C64 there are two supported Ethernet carts:

On the Apple II there are three supported Ethernet cards:

On the ATARI (XL) there is one supported Ethernet cart: