Commit Graph

103 Commits

Author SHA1 Message Date
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
Matej Sekoranja
0eb299b843 AtomicBoolean for _closed flag 2011-10-06 20:40:33 +02:00
Matej Sekoranja
ba61be3c1c initial batch of gtest tests 2011-09-23 15:17:44 +02:00
jrowlandls
fcb0805d85 merge 2011-09-21 10:33:16 +01:00
jrowlandls
dff545bed7 must initialize sockets with osiSockAttach on Windows 2011-09-21 10:31:24 +01:00
Matej Sekoranja
018450b1bd merge 2011-09-20 17:51:37 +02:00
Matej Sekoranja
d03ac9d00f TCP read fixed, some unactive alignment code added 2011-09-20 17:37:28 +02:00
jrowlandls
6383b8933f tests now using libCom osi 2011-09-19 14:51:35 +01:00