Bobbi Webber-Manners
d263f86941
More refinements to the error handling
2020-06-26 19:30:06 -04:00
Bobbi Webber-Manners
60d910aacb
Improved error handling
2020-06-26 19:17:05 -04:00
Bobbi Webber-Manners
1628f98009
Improved UI prompts and validation
2020-06-26 17:57:38 -04:00
Bobbi Webber-Manners
8fc9e5b3c7
More README.md update
2020-06-26 14:20:07 -04:00
Bobbi Webber-Manners
c6628b312a
Updated README.md
2020-06-26 14:19:11 -04:00
Bobbi Webber-Manners
455ffbdab8
Sped up email copies between mboxes
2020-06-26 14:12:58 -04:00
Bobbi Webber-Manners
0feb779b55
First implementation of code to copy messages to another mbox
2020-06-26 13:44:21 -04:00
Bobbi Webber-Manners
a14a347f31
'New mailbox' and 'Change mailbox' implemented
2020-06-26 12:09:20 -04:00
Bobbi Webber-Manners
64cf1e7e58
Added missing break
2020-06-26 11:30:30 -04:00
Bobbi Webber-Manners
fa59ce9a2e
Added function to create new mailbox
2020-06-26 11:29:45 -04:00
Bobbi Webber-Manners
84cac8efd4
Initial support for reading multiple mboxes
2020-06-26 11:00:11 -04:00
Bobbi Webber-Manners
4a2a942365
Added code for persisting email read/deleted status in EMAIL.DB
2020-06-25 23:18:23 -04:00
Bobbi Webber-Manners
872c5c3339
Show count of new message. Bug fix for multi-page summary.
2020-06-25 22:35:14 -04:00
Bobbi Webber-Manners
68069a2ac8
Added email status byte (del, read etc.) Support for multiple summary pages.
2020-06-25 21:47:03 -04:00
Bobbi Webber-Manners
03047d9fce
Bugfix to EMAIL.SYSTEM 'B' (page up) command
2020-06-25 14:30:10 -04:00
Bobbi Webber-Manners
b3b556b440
Improvements to EMAIL.DB format. Don't delete headers, just hide them.
2020-06-25 14:23:38 -04:00
Bobbi Webber-Manners
71cfe5f60b
POP65 can now append messages to the INBOX
2020-06-24 23:57:32 -04:00
Bobbi Webber-Manners
48912b1389
Improvements to email pager (almost usable now!)
2020-06-24 23:08:40 -04:00
Bobbi Webber-Manners
4f35b52c2b
Further improvements to email reader
2020-06-24 22:05:55 -04:00
Bobbi Webber-Manners
2d01f84982
First hack at email summary UI with highlight bar
2020-06-24 20:25:31 -04:00
Bobbi Webber-Manners
9cee699f99
Further improvements to pop65.c and email.c user interface
2020-06-24 17:50:19 -04:00
Bobbi Webber-Manners
3183a67ce1
Initial work on EMAIL.SYSTEM, the user agent
2020-06-24 17:22:35 -04:00
Bobbi Webber-Manners
5a6d968c9d
Creates a summary database so the UI can access headers quickly
2020-06-24 16:16:23 -04:00
Bobbi Webber-Manners
9abeb415dc
Copy messages to INBOX, CRLF->CR line endings, find headers
2020-06-24 14:05:38 -04:00
Bobbi Webber-Manners
e52d5146f5
Slightly improved header parsing
2020-06-24 01:12:02 -04:00
Bobbi Webber-Manners
8ae1b5a05e
First pass at parsing email headers, populating INBOX.
2020-06-24 00:58:39 -04:00
Bobbi Webber-Manners
294f77c4e8
Improved status display
2020-06-23 22:50:52 -04:00
Bobbi Webber-Manners
e0c33191c5
POP65 downloads to files now, and has a nice progress spinner
2020-06-23 19:05:44 -04:00
Bobbi Webber-Manners
d72fefa0f4
New version of POP65.c (work-in-progress). Uses Uthernet-II TCP.
2020-06-22 22:40:32 -04:00
Bobbi Webber-Manners
14ccbd1a1d
Maybe slightly less slow??
2020-06-21 23:01:22 -04:00
Bobbi Webber-Manners
1b1e391e32
Started work on POP3 client for ProDOS
2020-06-21 22:21:26 -04:00
Bobbi Webber-Manners
9c5bc1a270
Fixed a file-reading bug
2020-06-21 02:54:41 -04:00
Bobbi Webber-Manners
1b92f78e48
Merge branch 'master' of https://github.com/bobbimanners/ip65
2020-06-21 02:31:45 -04:00
Bobbi Webber-Manners
6858da9747
Print actual timezone in effect after the date/time
2020-06-21 02:31:08 -04:00
Bobbi Webber-Manners
f12af42b16
Automatically determine if ProDOS 2.5
2020-06-21 02:27:11 -04:00
Bobbi Webber-Manners
374eed0adb
Added brief comments on my changes to DATE65
2020-06-21 02:23:40 -04:00
Bobbi Webber-Manners
4fbe994a90
Timezone configuration file TZONE.TXT
2020-06-21 02:19:55 -04:00
Bobbi Webber-Manners
da16e97d00
Improvements to date65: auto-DST support, timezones from file
2020-06-21 02:19:12 -04:00
Oliver Schmidt
e83fe9a9fe
Added support using the W5100 with a single socket.
...
The W5100 has the undocumented feature to wrap around the Address Register on an Auto-Increment at the end of physical address space to its beginning.
However, the only way to make use of that feature is to have only a single socket that uses all of the W5100 physical address space. But having only a single socket by defining SINGLE_SOCKET comes with downsides too:
One mustn't call into IP65 network functions anymore after w5100_config(). Additionally the program doesn't support 'W5100 Shared Access' anymore (https://github.com/a2retrosystems/uthernet2/wiki/W5100-Shared-Access ).
2020-05-06 22:37:45 +02:00
Oliver Schmidt
edccf1d1dc
Fixed physical address calculation.
...
The address mask to use is of course dependent on the actual socket memory size.
2020-04-25 23:19:50 +02:00
Oliver Schmidt
f9e28e79b9
Factored out W5100 HTTP client handling.
...
In order to reduce code duplication for a planned W5100 HTTP client program beside wget65 the W5100 HTTP client code is now available for reuse.
2020-04-20 20:40:28 +02:00
Oliver Schmidt
bbd2906f6f
Always return a consistent value.
2020-04-15 21:54:44 +02:00
Oliver Schmidt
6971e9216f
Added central error strings.
2020-04-15 14:52:59 +02:00
Oliver Schmidt
773de74bc4
Fixed code formatting.
2020-04-13 21:19:15 +02:00
Jonno Downes
e0bd530148
use ephemeral ports
2020-01-19 14:36:59 +01:00
Oliver Schmidt
a25ed5051f
Set disk tool variables to defaults.
...
If the user fails to set the disk tool variable(s) he now doesn't get syntactically wrong commands but rather file-not-founds. Maybe he even chooses to drop tool(s) into the current directory or add the disk tool path(s) to the PATH variable...
2019-07-15 12:28:27 +02:00
Oliver Schmidt
bcff253678
Bump user visible versions.
2019-05-10 17:47:06 +02:00
Oliver Schmidt
2594daeb6b
Fixed dotted_quad().
...
Omitting the middle digit because it is '0' must only be done if the high digit was omitted too (because it was '0'). If the high digit is '1' or '2' (and therefore not omitted) then the middle digit must never be omitted.
2019-05-10 11:55:32 +02:00
Oliver Schmidt
7558997ab2
Updated to reflect recent addition.
2019-05-08 17:33:15 +02:00
Oliver Schmidt
0fb3869716
Added support for the upcoming 'Dracarys' ATARI PBI device.
...
See https://atariage.com/forums/topic/287376-preannouncement-dragon-cart-ii/
2019-05-08 17:23:00 +02:00