37 Commits

Author SHA1 Message Date
40300a12cb replaced tabs with spaces 2020-04-15 08:17:03 -07:00
a597381f83 pvget -V show dependency versions 2020-01-16 16:25:51 -08:00
e27de1bd28 Fix pvlist loop to query multiple servers 2019-10-28 16:12:23 -05:00
866b75a36d Tweak pvlist output to make it easier to cut/paste w/o picking up unwanted syntax 2019-09-25 18:35:19 -07:00
64453e1f1a split client/server protocol version 2019-05-21 08:51:01 -07:00
1ea70a302b ignore protocol minor version 0
The change from 0 -> 1 included incompatible changes
to CMD_BEACON and several others.

Ignore any UDP messages (beacon or search),
and disconnect any TCP peers, with version==0.
2019-05-21 08:51:01 -07:00
32ba2f32d0 avoid deprecated ByteBuffer::getArray()
use identical, but not overloaded, getBuffer()
2019-05-19 14:09:38 -07:00
6dea9d90cc pvutils rework 2018-10-30 16:25:59 -07:00
9de8676a6f pvlist debugging 2018-10-18 15:18:00 -07:00
2d5ba15095 pvlist replace getBroadcastAddresses() with discoverInterfaces() 2018-07-02 14:39:36 -07:00
6ccca1ce58 const-ify string constants
yes really...
2018-05-18 10:12:34 -07:00
1adea89e77 pvtools: combine separator and fieldSeparator
both always have the same value anyway...
2018-04-24 08:33:25 -07:00
af2adf9248 pvlist remove comma
some shells will include the trailing ',' in selection
when double clicking.  Users find this annoying.
2018-03-08 11:43:36 -05:00
d41d15d59e drop some dead code 2018-02-01 19:51:32 -08:00
903d117485 pvAccessLog() add EPICS_PRINTF_STYLE()
and fixup incorrect specifiers
2017-12-28 10:49:54 -06:00
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
2a1ba9418e pvtools: make -V show version, -v show full structure 2017-10-06 14:36:27 +02:00
27ec187bd4 inetAddressUtil no more new vector
no more allocating vector.
2017-09-02 09:55:15 -05:00
6370f11cd2 remove unused 2017-07-14 14:38:04 +02:00
05b6da623a rename GUID -> ServerGUID
avoid ambigious name on windows/mingw
2017-07-04 17:57:20 +02:00
a6efd7ce6a update pvlist to use RPCClient 2017-07-03 19:24:01 +02:00
b4cfe861d3 MinGW provides popen() and pclose() 2016-04-06 10:59:22 -05:00
04a90c4780 c++11 compilation issues
references #28
2016-03-23 22:04:09 +01:00
43811e2511 added version to pvaTools
closes #35
2016-03-22 11:55:59 +01:00
5279d247ca general indent beautification 2016-03-10 23:36:16 +01:00
eeba21bcfb merge 2015-01-07 08:21:20 +01:00
743a07064a pvlist help examples typos 2014-12-05 08:43:46 +01:00
e67e8153ef EPCIS 3.15 compilation warnings removed 2014-11-26 11:09:11 +01:00
d654738dc5 win32 SO_RCVTIMEO 2014-11-20 23:06:32 +01:00
976fe49d60 pvlist improvements 2014-11-20 22:13:29 +01:00
2f1c227f4f vxWorks htons macro woes 2014-11-11 12:26:47 +01:00
84ee414ace more work on pv tools 2014-10-20 09:13:44 +02:00
1e2f335c61 enum_t/time_t print in terse mode 2014-10-15 12:01:43 +02:00
523ab64b87 pvlist: failed to resolve GUID case 2014-10-14 12:30:50 +02:00
ac13dc19fd pvlist now in an usable shape, requires eget 2014-10-14 12:01:13 +02:00
43ec3f8bda win32 GUID fix 2014-10-14 07:14:42 +02:00
b75e058620 pvlist utility added 2014-10-13 09:15:04 +02:00