Commit Graph
16 Commits
Author SHA1 Message Date
Alexey Esaulenko 118f36e005 DBC parser: cached attributes cannot be read after attributes.append(...) 2025-06-25 21:47:14 +04:00
Alexey Esaulenko 148f37b749 Fix reading PCAN-View frames with empty data field 2025-06-21 17:21:00 +04:00
Alexey Esaulenko 8aa3659999 ConnectionWindow: declare debug output connection as unique to prevent duplicates 2024-01-19 15:40:00 +04:00
Alexey Esaulenko f2a692c309 Minor: SnifferWindow: fix deprecated constant 2024-01-19 15:01:55 +04:00
Alexey Esaulenko a86a78e19a Minor: DBCComparatorWindow: sanity checks to fix gcc warnings 2024-01-19 15:01:14 +04:00
Alexey Esaulenko 2082845d03 SocketCANd: fix memory leak: string can be accessed after object destruction 2024-01-19 15:00:39 +04:00
Alexey Esaulenko 0885149492 FrameSender: fix memory corruption while writing to the QCanBusFrame with empty payload 2024-01-19 15:00:15 +04:00
Alexey Esaulenko fa707ab2da Minor: fix memory leak on GraphingWindow file operations 2024-01-19 14:59:57 +04:00
Alexey Esaulenko c3683b0f40 Minor: Utility::formatTimestamp() suppress compiler warning 2024-01-19 14:59:42 +04:00
Alexey Esaulenko 48f62ac41c CANConnection constructor: use correct order of members in the initialization list 2024-01-19 14:59:30 +04:00
Alexey Esaulenko 5e027e5cef GraphingWindow: don't use size_t as indexes for Qt containers 2024-01-19 14:58:49 +04:00
Alexey Esaulenko 3dc426a5b8 Access to the CANBus parameters only through setters/getters
Also removed explicit copy constructor, in such trivial cases
compiler can create all needed copy/move stubs automatically
2024-01-19 14:58:30 +04:00
Alexey Esaulenko 43ea48575f Minor: fix Frame Info window layout (same Widget names produced warning during compilation) 2024-01-19 14:58:13 +04:00
Alexey Esaulenko 6d814b4fb9 FirmwareUpdater: fix populating CAN frames
frame.payload() returns a copy (!) of data, so assignig to it has no effect
2024-01-19 14:44:06 +04:00
Alexey Esaulenko 54151327eb FirmwareUploader: fix memory leaks 2024-01-19 14:43:50 +04:00
Alexey Esaulenko a6cd2f1baa Update required C++ standard to C++17 (needed by [[fallthrough]] statements) 2024-01-19 14:33:40 +04:00