Commit Graph

97 Commits

Author SHA1 Message Date
Michael Davidsaver
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
Michael Davidsaver
74fbd22d40 pvput: fix enum_t
Need to get value.choices
2018-02-27 14:29:50 -08:00
Michael Davidsaver
d605eaca11 pvput avoid unnecessary iteration 2018-02-27 13:27:38 -08:00
Michael Davidsaver
d41d15d59e drop some dead code 2018-02-01 19:51:32 -08:00
Michael Davidsaver
b05ec689d0 pvget/pvinfo check for NULL channel 2018-01-31 11:51:13 -08:00
Michael Davidsaver
903d117485 pvAccessLog() add EPICS_PRINTF_STYLE()
and fixup incorrect specifiers
2017-12-28 10:49:54 -06:00
Michael Davidsaver
4e743f2d95 eget remove broken "-m" monitor mode 2017-11-28 17:54:25 -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
955c1896a1 pvget: always print Timeout 2017-11-27 20:10:33 -06:00
Michael Davidsaver
2a1ba9418e pvtools: make -V show version, -v show full structure 2017-10-06 14:36:27 +02:00
Michael Davidsaver
60c97c3e88 drop MBLIB 2017-10-05 11:10:27 +02:00
Michael Davidsaver
221b880a4f typo 2017-10-05 09:36:53 +02:00
Michael Davidsaver
cb9a154934 pvput: missing NULL check 2017-10-05 09:04:07 +02:00
Michael Davidsaver
41dd55e00f pvput: missing error case 2017-10-04 14:29:10 +02:00
Michael Davidsaver
f68fa741f0 pvtools oops 2017-09-28 16:47:43 -05:00
Michael Davidsaver
7bc7e03de7 pvput compat 2017-09-12 12:02:26 -05:00
Michael Davidsaver
f192317320 pvput minor 2017-09-08 15:29:28 -05:00
Michael Davidsaver
ecbb2194a2 more pvput: support "legacy" array mode (w/ size) 2017-09-08 12:04:52 -05:00
Michael Davidsaver
2d0ce8df36 pvput 3.14 compat 2017-09-07 19:00:42 -05:00
Michael Davidsaver
71c3ec220b pvput bitset tracking 2017-09-07 16:07:20 -05:00
Michael Davidsaver
94737721e3 pvput use pvac 2017-09-06 20:15:21 -05:00
Michael Davidsaver
27ec187bd4 inetAddressUtil no more new vector
no more allocating vector.
2017-09-02 09:55:15 -05:00
Michael Davidsaver
6c53f54485 pvget reftrack 2017-08-30 11:17:03 -05:00
Michael Davidsaver
6ace47a55a adapt to PVStructure const propagation 2017-08-08 16:52:11 +02:00
Michael Davidsaver
d3b482e87f another ambiguity 2017-07-18 11:03:39 +02:00
Michael Davidsaver
eef51a9a6d automatic ClientFactory::start()
register the "pva" provider automatically.
2017-07-17 14:29:27 +02:00
Michael Davidsaver
2c530868f6 split out caprovider as libpvAccessCA
fixup multi-library build
2017-07-17 13:51:20 +02:00
Michael Davidsaver
6370f11cd2 remove unused 2017-07-14 14:38:04 +02:00
Michael Davidsaver
6436ceb04d pvtools: drop unused 2017-07-10 12:38:16 +02:00
Michael Davidsaver
006224b4d1 pva client break ref loop with ChannelRequester
pvutils: remove ChannelRequesterImpl
2017-07-07 18:44:24 +02:00
Michael Davidsaver
05b6da623a rename GUID -> ServerGUID
avoid ambigious name on windows/mingw
2017-07-04 17:57:20 +02:00
Michael Davidsaver
a6efd7ce6a update pvlist to use RPCClient 2017-07-03 19:24:01 +02:00
Michael Davidsaver
858235fd0a update pvinfo 2017-07-03 19:24:01 +02:00
Michael Davidsaver
25b81ba506 pvget/pvput: redo connection handling 2017-07-03 19:24:01 +02:00
Michael Davidsaver
734110eba5 remove unused 2017-07-03 19:24:00 +02:00
Michael Davidsaver
749e8d71d1 replace all internal use of getChannelProviderRegistry() 2017-07-03 19:24:00 +02:00
Michael Davidsaver
0b0ed3ade5 drop boilerplate message() 2017-06-21 17:12:12 +02:00
Michael Davidsaver
d0915581b4 rationalize CLI handling of providers 2017-06-07 19:59:56 +02:00
Michael Davidsaver
edcb408e92 eget/pvget: must keep Monitor alive 2017-06-07 14:24:39 +02:00
Michael Davidsaver
dd78b467f8 consolidate AtomicBoolean 2017-05-30 17:32:28 +02:00
Michael Davidsaver
277e5c33fb privatize some API details
hide a number of APIs which should not
be public APIs.
2017-05-30 17:12:31 +02:00
Andrew Johnson
9a8644033d Prevent redefinition of NOMINMAX
While this protection is not strictly necessary here, if someone
does a cut-and-paste into a header file it should be included.
2016-04-06 15:22:11 -05:00
Andrew Johnson
b4cfe861d3 MinGW provides popen() and pclose() 2016-04-06 10:59:22 -05:00
Matej Sekoranja
d54ddff9ae c++11 compilation (take 3)
references #28
2016-03-23 22:22:22 +01:00
Matej Sekoranja
616e894669 c++11 compilation (take 2)
references #28
2016-03-23 22:15:32 +01:00
Matej Sekoranja
04a90c4780 c++11 compilation issues
references #28
2016-03-23 22:04:09 +01:00
Matej Sekoranja
43811e2511 added version to pvaTools
closes #35
2016-03-22 11:55:59 +01:00
Matej Sekoranja
5279d247ca general indent beautification 2016-03-10 23:36:16 +01:00
Matej Sekoranja
87c11d83d2 win32 port 2016-03-06 21:21:26 +01:00
Matej Sekoranja
55328e4a53 merge 2015-10-15 21:18:56 +02:00