emailler/ip65
Oliver Schmidt 74eec87860 Improved handling of abbreviated URLs.
- There was already an explicit code path for something like 'wwww.google.com/' but that code path ended up with the protocol type unset and the port set to 0. Now the protocol defaults to HTTP and the port defaults to 80.
- There was no provision for something like http://www.google.com', rather it was just assumed that the slash after the hostname is always found. Now there's a check if the slash is actually found, and if it isn't found then an empty path is explicitly used.
2018-08-03 00:46:17 +02:00
..
arithmetic.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
arp.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
config_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
config.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
copymem.s Replaced custom zeropage variables with cc65 default zeropage variables. 2014-07-07 20:56:21 +02:00
dhcp_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
dhcp.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
dns_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
dns.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
dottedquad_c.s Minor style fix. 2018-07-20 13:59:06 +02:00
dottedquad.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
download_c.s Split url.s into url.s and download.s. 2018-07-22 19:22:57 +02:00
download.s Split url.s into url.s and download.s. 2018-07-22 19:22:57 +02:00
driver_c.s Added C interface to Ethernet driver configuration. 2018-08-01 19:00:39 +02:00
eth.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
http_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
http.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
httpd_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
httpd.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
icmp_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
icmp.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
input_c.s Enhanced C interface to user input control. 2018-08-01 19:00:39 +02:00
ip.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
ip65_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
ip65.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
Makefile Added C interface to Ethernet driver configuration. 2018-08-01 19:00:39 +02:00
output_buffer.s General source code cleanup. 2013-12-27 14:57:56 +01:00
parser.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
sntp_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
sntp.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
string_utils.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
tcp_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
tcp.s Reduced the advertised TCP window size to the MSS. 2018-06-10 14:47:42 +02:00
tftp_c.s Added C interface to TFTP functions. 2018-07-20 14:51:20 +02:00
tftp.s Added C interface to TFTP functions. 2018-07-20 14:51:20 +02:00
timer_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
timer.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
udp_c.s Adjusted include file extension to ca65 practice. 2018-02-23 16:36:05 +01:00
udp.s Removed last KPR_* constants. 2018-02-23 16:41:33 +01:00
url_c.s Split url.s into url.s and download.s. 2018-07-22 19:22:57 +02:00
url.s Improved handling of abbreviated URLs. 2018-08-03 00:46:17 +02:00