19 Commits
Author SHA1 Message Date
Michael Davidsaver 6f0f57cf52 cli usage 2026-09-11 07:38:00 -07:00
Michael Davidsaver 0b3fcca1fa cli: fix dtor ordering
Objects referenced from client callback lambdas must
remain value until the operation is canceled.

From an abundance of caution, move before Context creation
and all operations are canceled during ~Context.
2026-06-29 17:51:07 -07:00
Michael Davidsaver 090bf5ff97 cli cerr/cout flush
Write less extraneous information to stdout,
and ensure flush() at opportune times
2026-06-28 20:05:45 -07:00
Michael Davidsaver 5ab17ec375 re-write CLI argument parsing for testability 2026-06-28 11:47:57 -07:00
Michael Davidsaver 8cb8d4bf69 pvxput handle JSON
disable CLI for 3.15
2026-06-28 11:47:57 -07:00
Michael Davidsaver 444d1ff1f1 colorize outer exception printing 2026-01-05 14:40:26 -08:00
Michael Davidsaver 91dd4d4592 pvxput: verbose flag show marked fields 2026-01-05 13:30:48 -08:00
Michael Davidsaver 42ec1602a3 pvxput: do not mark all fields... 2026-01-05 13:30:48 -08:00
Michael Davidsaver a2edecd492 consolidate version_information 2023-07-25 09:17:54 -07:00
Michael Davidsaver 98edf61de8 Add client/server fromEnv() without temporary Config on caller stack 2021-08-06 12:34:32 -07:00
Michael Davidsaver 7debb1fae3 update Config handling
rename from_env() -> fromEnv()
add fromDefs()
2020-07-26 20:46:12 -07:00
Klemen Vodopivec 02f24a74e7 Made it build on EPICS 3.14.12.6, all unit tests pass. 2020-04-16 22:01:38 -07:00
Michael Davidsaver 46bcf877c9 replace epicsParse*() with std::sto*() 2020-04-16 22:01:38 -07:00
Michael Davidsaver 6f39d9ae7c CLI tools print libevent version 2020-04-09 20:40:09 -07:00
Michael Davidsaver 3896c27b0b CLI tools print version 2020-03-24 15:33:52 -07:00
Michael Davidsaver 52eb0d3283 pvxput minor 2020-03-19 17:15:53 -07:00
Michael Davidsaver d96fe58c8b CLI tools no pvRequest parsing by default 2020-03-05 16:03:02 -08:00
Michael Davidsaver 4d7ca87f8a pvRequest parsing 2020-03-02 15:37:43 -08:00
Michael Davidsaver 3c34887c26 add pvxput 2020-02-26 08:38:15 -08:00