Commit Graph

110 Commits

Author SHA1 Message Date
Michael Davidsaver 597f168b9c fixup tests for RTEMS 2020-11-22 11:53:58 -08:00
Michael Davidsaver fe43843a08 add test coverage for discoverInterfaces 2020-08-12 18:55:26 -07:00
zimoch 3ba6679e67 removed spaces at end of line 2020-04-15 08:17:03 -07:00
Michael Davidsaver 8ae4e5513a showauth for other user names 2019-09-12 09:47:23 -07:00
Michael Davidsaver fd95f90acc hexDump, now with ascii!
... again
2019-06-26 16:48:31 -07:00
Michael Davidsaver ecee708d3a redo hexDump
ludicrously inefficient (cf. toHex() ), and inflexible.
2019-05-21 08:51:00 -07:00
Michael Davidsaver e66893bb38 no longer relevant 2019-05-20 17:55:20 -07:00
Michael Davidsaver 32ba2f32d0 avoid deprecated ByteBuffer::getArray()
use identical, but not overloaded, getBuffer()
2019-05-19 14:09:38 -07:00
Michael Davidsaver 2424c89bd7 Add showauth executable 2019-04-10 15:52:13 -07:00
Michael Davidsaver cddbabf8bc auth fix mingw static 2019-04-09 11:07:30 -07:00
Michael Davidsaver bfff9275bd always need to link with netapi32 now 2019-01-12 17:07:24 -08:00
Michael Davidsaver 0d1ba091a2 remove unused, and un-useful, IP address utils 2019-01-12 12:02:25 -08:00
Andrew Johnson aaafa924ee Remove unneeded WIN32-only code 2018-07-17 11:49:06 -05:00
Michael Davidsaver fc037f0a39 drop getBroadcastAddresses()
in favor of discoverInterfaces().

if we have to do NIC discovery ourselves, then at least
avoid mixing our results with the similar, but not identical
results of osiSockDiscoverBroadcastAddresses() from Base.
2018-07-02 14:39:37 -07:00
Andrew Johnson fa46935d35 Clean up compiler warnings 2018-01-04 17:52:36 -06:00
Michael Davidsaver 0161799c93 must zero osiSockAddr prior to use!
RTEMS depends on this or eg. bind()
will fail because comparison with
list of interface addresses is done
with memcmp()!
2017-11-28 17:54:25 -06:00
Michael Davidsaver 02a11fc539 drop long defunct test code 2017-11-06 12:52:26 -06:00
Michael Davidsaver dcb74b781d be explicit about epics::auto_ptr 2017-11-06 12:46:13 -06:00
Michael Davidsaver 27ec187bd4 inetAddressUtil no more new vector
no more allocating vector.
2017-09-02 09:55:15 -05:00
Michael Davidsaver 6370f11cd2 remove unused 2017-07-14 14:38:04 +02:00
Michael Davidsaver 0fbbcc2d9f remove deprecated Properties 2017-05-30 17:33:04 +02:00
Matej Sekoranja 6dc9b0f96f replaced LGPL wildcard matcher w/ simplistic epics-base version 2016-04-14 11:31:32 +02:00
Andrew Johnson 8fdf0d7411 Use lower-case header filenames for MinGW cross-compilation 2016-04-06 10:59:22 -05:00
Matej Sekoranja 5279d247ca general indent beautification 2016-03-10 23:36:16 +01:00
Matej Sekoranja 91b5cc707d fixed testChannelAccess 2015-12-16 13:52:56 +01:00
Michael Davidsaver db86e47659 add fair_queue 2015-12-14 16:59:55 -05:00
Michael Davidsaver 3eb7775493 introduce ConfigurationBuilder 2015-12-14 14:25:20 -05:00
Michael Davidsaver 7a2e25f79c rewrite Properties
let's be rid of some egregiously bad C++ code...
2015-12-14 14:24:40 -05:00
Michael Davidsaver 9b43a07b47 configurationTest now uses htons, needs winsock dll 2015-11-24 20:22:37 -05:00
Michael Davidsaver 87af5b308f config get socket address
revamp configurationTest
2015-11-23 16:41:31 -05:00
Matej Sekoranja c8c0498cdf using new copy API 2015-02-18 10:03:18 +01:00
Matej Sekoranja 0a82f3c60a getSocketAddressList leading spaces handling and tests 2014-11-17 09:56:40 +01:00
Matej Sekoranja 50c143bdec test refactoring 2014-10-31 20:08:18 +01:00
Matej Sekoranja 79a58e3483 mcast test: timeout for the case where it fails 2014-08-20 16:54:32 +02:00
Matej Sekoranja 660d1b5133 more mcast test 2014-08-20 14:44:13 +02:00
Matej Sekoranja 124972605a win32 multicasts 2014-08-20 10:12:50 +02:00
Matej Sekoranja b7f545aa06 multicast test added 2014-08-20 00:24:42 +02:00
Matej Sekoranja 8862d29ea5 protocol change: searching messages 2014-06-09 11:27:39 +02:00
Matej Sekoranja 746a841289 added missing ws2_32 to build testInetAddressUtils for 64-bit windows 2014-01-31 11:39:30 +01:00
Matej Sekoranja f6d4c68c39 introspectionRegistry: enabled caching of non scalar/scalarArrays 2013-12-05 13:07:10 +01:00
Andrew Johnson 8ebadb261c Fix VxWorks and RTEMS builds 2013-09-05 10:32:11 -05:00
Andrew Johnson fe292d90db Fixed compiler warning. 2013-06-12 21:30:22 -05:00
Matej Sekoranja d0c5e1f604 ported GoogleTests to EPICS Test Harness 2013-06-11 09:20:21 +02:00
Ralph Lange 4fe4f8231f testApp: add pvMB to *_LIB definitions of all affected libraries and tests 2013-02-26 16:42:50 +01:00
Ralph Lange 75ec25f092 test: fix Makefile formatting 2013-01-11 17:42:42 +01:00
Ralph Lange 9d74e069ba test: explicitly link gtest main against pthread 2013-01-11 17:42:06 +01:00
Ralph Lange d277cd8bb0 test: fix googletest build (no inline htonl() etc when used as template arg) 2013-01-11 17:29:47 +01:00
Matej Sekoranja 4b5bc38835 unsigned/size_t/shared ptrs 2012-06-15 14:47:16 +02:00
Matej Sekoranja 81f9aac2b0 Dirk's VxWorks port 2012-03-28 20:31:33 +02:00
Matej Sekoranja 4e22433de1 wildcharMatcher removed, headers cleaned from using statements 2011-10-20 15:10:31 +02:00