Skip to content

Commit e3b57ad

Browse files
committed
Update again NEWS.md
1 parent e0baa7e commit e3b57ad

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

NEWS.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,20 @@
2323
- Fix test to use `ctx` instead of `invalid_ctx` (closes #791, #792).
2424
- Update documentation of float functions (closes #838).
2525
- Fix documentation examples of `modbus_get_float_*` functions.
26+
- `modbus_reply_exception`: reject a NULL request pointer.
27+
- `modbus_mask_write_register`: validate that `ctx` is not NULL.
28+
- `modbus_write_and_read_registers`: validate `src`/`dest` pointers and counts.
29+
- `modbus_report_slave_id`: reject a NULL `dest` buffer.
30+
- `modbus_get_*_timeout`: validate that the output pointers are not NULL.
31+
- `modbus_mapping_new_start_address`: cap table dimensions.
32+
- `modbus_mapping_new`: reject negative counts.
33+
- `modbus_rtu_set_custom_rts`: reject a NULL callback.
34+
- modbus-rtu: avoid integer overflow in the RTS post-send delay.
35+
- modbus-rtu: check the return values of the RTS ioctl calls.
36+
- modbus-rtu: check the return value when saving termios settings on connect.
37+
- modbus-rtu: report a failure to restore termios settings on close.
38+
- `modbus_new_rtu`: reject negative baud rates.
39+
- modbus-tcp: guard `freeaddrinfo()` against NULL on resolver failure.
2640

2741
## libmodbus 3.1.12 (2026-02-13)
2842

0 commit comments

Comments
 (0)