Dixon, Scott
4750a50099
Issue #100 remove auto_ptr and c++03 support.
...
Problem:
auto_ptr is deprecated.
Solution:
use unique_ptr which is only available in c++11 and newer.
Also fix how unit tests are run as part of the build to keep them from being
deleted when they fail.
Testing:
Unit tests on linux run.
2018-06-26 20:56:53 -07:00
Pavel Kirienko
648c471f63
More test fixes
2017-04-07 01:28:00 +03:00
Pavel Kirienko
b6ecfb33d4
Fixed failing unit test dynamic_node_id_server_NodeDiscoverer.Basic
2017-04-07 01:09:04 +03:00
Pavel Kirienko
e5a0746443
Syncing unit tests with spec changes
2017-04-06 18:34:17 +03:00
Pavel Kirienko
38a241a90a
Added -Wzero-as-null-pointer-constant, replaced NULL --> UAVCAN_NULLPTR. All changes are automatic, no manual edits to the library code.
2016-07-29 15:39:24 +03:00
Pavel Kirienko
be84897ed6
First stab at global refactoring of memory management - the library builds, but unit tests are failing horribly
2015-10-14 08:29:50 +03:00
Pavel Kirienko
7125eeb5c2
Blah blah
2015-07-08 23:39:50 +03:00
Pavel Kirienko
8a2e22046e
All unit tests compile, but crash. This is the most horrifying commit I've ever made.
2015-07-01 14:55:24 +03:00
Pavel Kirienko
954ab2491a
Fruitless attempt to optimize memory use
2015-05-28 12:59:22 +03:00
Pavel Kirienko
17c4b975ac
Test fix
2015-05-24 23:13:10 +03:00
Pavel Kirienko
cbbb3bd9be
All tests are passing
2015-05-16 15:12:10 +03:00
Pavel Kirienko
509ef85048
Properly defining poll interval of NodeDiscoverer
2015-05-14 00:02:43 +03:00
Pavel Kirienko
3db54cd6af
Improved NodeDiscoverer logic
2015-05-13 23:23:03 +03:00
Pavel Kirienko
2868fd5712
NodeDiscoverer test fix
2015-05-11 18:36:50 +03:00
Pavel Kirienko
8df1cfe1d9
NodeDiscoverer: another test
2015-05-11 18:26:42 +03:00
Pavel Kirienko
558171bf71
NodeDiscoverer: fixes and test
2015-05-11 17:50:36 +03:00