Stéphane Raimbault
|
c3742e733a
Add new function modbus_get_slave()
|
9 سال پیش |
Stéphane Raimbault
|
3a6476e34c
Another round of DRY in modbus_reply()
|
9 سال پیش |
Stéphane Raimbault
|
e6b8ba4471
Fix wrong function name in debug message
|
9 سال پیش |
Stéphane Raimbault
|
89998d4c28
Fix handling of invalid function code (closes #315)
|
9 سال پیش |
Stéphane Raimbault
|
0f28f3c303
Add debug message on unknown function and new unit test
|
9 سال پیش |
Stéphane Raimbault
|
73a88a747c
DRY in modbus_reply by improving response_exception()
|
9 سال پیش |
Stéphane Raimbault
|
933ed4d3e9
Change API modbus_mapping_(offsets_new) to (new_start_address)
|
9 سال پیش |
Michael Heimpold
|
52ab1bbea7
Introduce offsets in modbus mappings
|
11 سال پیش |
Stéphane Raimbault
|
0e2f470a31
Fix late check of ctx in modbus_reply[|_exception] (closes #269)
|
10 سال پیش |
Stéphane Raimbault
|
9b4212c892
modbus_mask_write_register: better fix with unit test (closes #265)
|
10 سال پیش |
Michael Heimpold
|
b7894da542
modbus_mask_write_register: fix buffer overflow (fixes #265)
|
10 سال پیش |
Stéphane Raimbault
|
2284aae2b8
Explicit check against Modbus broadcast address
|
10 سال پیش |
Michael Heimpold
|
e10ee2d585
Do not reply on broadcast requests (fixes #153)
|
11 سال پیش |
Michael Heimpold
|
e98fd68c3b
modbus_send_raw_request: limit request length (fixes #207)
|
10 سال پیش |
Michael Heimpold
|
09807f1419
Introduce SPDX license identifiers
|
10 سال پیش |
Stéphane Raimbault
|
0c131f8330
Don't flush on illegal address errors in single write functions
|
10 سال پیش |
Stéphane Raimbault
|
9c809805f9
Prefix hexadecimal values with 0x to avoid confusion
|
10 سال پیش |
Stéphane Raimbault
|
83c3410267
Fix remote buffer overflow vulnerability on write requests
|
11 سال پیش |
Stéphane Raimbault
|
52a82f8cfe
Truncate data from response in report_slave_id to new max arg (closes #167)
|
11 سال پیش |
Stéphane Raimbault
|
ad4623c05b
Fix typo in message. Thanks to Perry Kundert.
|
11 سال پیش |
Stéphane Raimbault
|
c4f7a24285
Change timeout to uint32 and add 3 byte timeout tests
|
11 سال پیش |
Stéphane Raimbault
|
184c489cbd
Fix C compiler compliance error
|
11 سال پیش |
Stéphane Raimbault
|
ea80f74094
New API for set/get response and byte timeouts
|
11 سال پیش |
Stéphane Raimbault
|
8941a84cee
Export Modbus function codes supported by libmodbus
|
11 سال پیش |
Stéphane Raimbault
|
fc73565da7
Fix remote buffer overflow vulnerability (closes #25, #105)
|
12 سال پیش |
Stéphane Raimbault
|
2c132b0406
Fix receiving of incorrect queries in write_single and mask_write_register
|
12 سال پیش |
Stéphane Raimbault
|
558538ab5b
Minor comment improvements
|
12 سال پیش |
Stéphane Raimbault
|
f7799a4fdd
Rename 'socket' variables to 's' to avoid warning on Windows
|
12 سال پیش |
Stéphane Raimbault
|
ca928d5002
Don't use reserved word 'byte' on Windows!
|
12 سال پیش |
Stéphane Raimbault
|
b657698da9
Avoid to shadow 'boolean' on weird platform (Windows)
|
12 سال پیش |