Releases: FujiNetWIFI/fujinet-lib
Releases · FujiNetWIFI/fujinet-lib
Different Tartarus Lips
[4.7.4] - 2024-11-13
- [coco] fix data size for host/device slots when pushing back to FN
- [coco] improve CMOC portability, and fix coco build
- [coco] fixed some issues found while creating election app for coco
- [apple2/gs] Fixed code linting
Thanks to the contributions from Thom, Eric C and Eric LB for improvements and fixes.
Henry Jones Froglet
[4.7.3] - 2024-09-26
- [orca] Adds sp_find_device_type.asm and sp_find_fuji.asm, ORCA/M refactoring, improved memory usage, plus small enhancements to build.mk for apple2gs target.
Keet Sun Cyanide
[4.7.2] - 2024-09-22
IMPORTANT BUG FIX - apple2 since 4.6.2 to 4.7.1 had a device detection bug. This is now fixed with this release
- [apple2] fix finding device bug that was breaking network id and not setting correct device id
- [clock apple2gs] fix clock implementation
I moved the apple2gs C code into the apple2 path, and tested apps against it.
Adds 160 bytes to the application vs ASM version, but does produce runnable applications.
This should now work with apple2gs.
Teo Rhineuridae Coding
[4.7.1] - 2024-09-21 - DO NOT USE, SKIP TO 4.7.2 FOR BUG FIX
- [clock] add apple2gs clock implementation (untested)
Added the implementation for apple2gs, but cannot test it myself. there may be a follow up release :D
Sun Lux Midday Flower
[4.7.0] - 2024-09-20 - DO NOT USE, SKIP TO 4.7.2 FOR BUG FIX
- [clock] a simple clock library to interface with FujiNet clock device with atari/apple2 (cc65) implementations
Chantilly Beige
[4.6.2] - 2024-09-15 - DO NOT USE, SKIP TO 4.7.2 FOR BUG FIX
- [apple2 bus] refactor all sp_get_xxx functions, moving common code into sp_find_device
Clean Ceruleite
[4.6.1] - 2024-09-14
- [network atari] Small tweak to ensure translation byte not lost when performing open, using stack instead of tmp variable which may get corrupt
- [fuji apple2] Use "THE_FUJI" for fujinet device lookup instead of old hack for FUJI_DISK_0
- [SP apple2] Improved and shortened SmartPort apple2 code by going back to assembler, but also looking for devices by TYPE instead of name
which removes some quite expensive string functions. Saved 256 bytes on a simple "appkey" application.
Clever Yellow
[4.6.0] - 2024-09-01
- [network] Add network_http_post_bin function to allow sending binary data instead of text, allowing for 00 char to be sent.
Puzzled Bronze
[4.5.3] - 2024-08-32
- network_read and network_read_nb will exit if there is a general error.
network_read will set fn_bytes_read to the bytes read into the buffer so far, for client to decide what to do.
header file docs updated for both functions.
Helpful Cesium
[4.5.2] - 2024-08-25
- [atari] fuji_read_appkey no longer uses malloc, but requires the data buffer passed in to be at least 2 bytes larger than the keysize to work.