Version 1.15.3
-
DSWiFi:
- IPv6 support has been added. The
ASSOCSTATUS_DHCPstate now waits for an IPv4 or an IPv6 address to be available (normally IPv4 is available first). FunctionWifi_GetIPv6()has been added, which lets the caller check if there is an available IPv6 address for the DS. - In DS mode, only send data packets to the ARM9 by default. Previously all management packets were being sent.
- In DS mode, send multicast packets to lwIP. Previously only packets addressed to the console or to the broadcast address (FF:FF:FF:FF:FF:FF) were sent to lwIP, which prevented DHCPv6 from working, for example.
- TX packets generated by lwIP and passed to DSWiFi weren't handled correctly if they were in a fragmented
pbuf. This has been fixed. - Fix implementations of
ioctl()andfcntl(), as well as the definesO_RDONLY,O_WRONLY,O_RDWRandO_NONBLOCK.
- IPv6 support has been added. The
-
SDK:
- Added a new package with libcurl named
blocksds-libcurl. - Added a new example of how to use libcurl with BlocksDS.
- Improve documentation of exception handler example.
- Add a bloom example based on the original demo by Bluescrn.
- Mention the multiple ARM7 cores in the migration guide.
- Support edge-triggered rumble cartridges in the Slot-2 example.
- Added a new package with libcurl named