Michael Davidsaver
|
1e08b6faf0
|
instance counter for # of live workers
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
1859e44fcf
|
ostream state preservation
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
4ea98d61f6
|
test GUID printing
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
c76c2806f3
|
add MPSCFIFO
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
bb341e0e3e
|
client: test bad pvRequest
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
9d128b2f8a
|
more onInit() error handling
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
db32f05ce1
|
client: allow replacing event handler (eg. during onInit())
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
3dd4dd6a66
|
client: different onInit() for monitor
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
8246a64806
|
client: monitor connect autoExec()
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
cd990fb459
|
reExecGet/Put()
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
708fbc8062
|
client: add *Builder::syncCancel(bool)
Option for asynchronous cancel (eg. implicitly through ~Operation).
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
c4d2cd4a10
|
client: reorg context Pvt
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
bcc46f0389
|
workaround limitations of moving std::function<void()>
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
bd6fb00dd5
|
evhelper external/internal
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
8eac7c9941
|
client: relax exec() synchronization for connect()
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
ccda2bd51e
|
test client/server Report
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
4683d56421
|
client/server report tx/rx counts
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
8e3c300004
|
server info show tx/rx stats
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
60d275412f
|
conn/chan tx/rx stat tracking
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
c15285c272
|
testutil show PVXS_VERSION
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
9ec69c784a
|
server: change how operation credentials are presented
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
dbed32309e
|
add osdGetRoles()
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
904dff1c37
|
start testutil
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
89f9c54d62
|
client: relax exec() synchronization
dispatch() instead of call().
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
346b79d3b7
|
Add Subscription::shared_from_this()
Allow event() handler to acquire a shared_ptr<Subscription>
to eg. queue for later processing.
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
fb9f356457
|
client reExec() for Get
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
2972bd8205
|
client: add onInit hook
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
564b9ec2cc
|
client: add Context::connect()
A means of manually (pre)populating
the channel cache.
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
da004bc54b
|
configurable timeout (with $EPICS_PVA_CONN_TMO)
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
e5b21535ab
|
server: add EPICS_PVAS_IGNORE_ADDR_LIST
|
2021-06-08 09:45:49 -07:00 |
|
Michael Davidsaver
|
bd7ba0db62
|
simplify GUID printing
|
2021-06-08 09:45:48 -07:00 |
|
Michael Davidsaver
|
94f0065a4d
|
fix beaconSenders locking
|
2021-06-08 09:45:21 -07:00 |
|
Michael Davidsaver
|
0f90531615
|
fix EPICS_PVAS_INTF_ADDR_LIST
|
2021-06-02 14:50:35 -05:00 |
|
Michael Davidsaver
|
a4c06fe423
|
minor
|
2021-06-02 14:47:39 -05:00 |
|
Michael Davidsaver
|
e61df5a371
|
doc
|
2021-05-31 08:05:37 -05:00 |
|
Michael Davidsaver
|
47d8a639be
|
minor
|
2021-05-31 08:05:37 -05:00 |
|
Michael Davidsaver
|
2554b0897f
|
accommodate old autoconf
autoconf circa rhel7 is confused by "AR = ar -rc" from Base.
|
2021-05-18 10:31:45 -07:00 |
|
Michael Davidsaver
|
f31cd81551
|
ci: upload artifacts
|
2021-05-17 09:52:38 -07:00 |
|
Michael Davidsaver
|
8981488cfa
|
minor
|
2021-05-17 09:51:31 -07:00 |
|
Michael Davidsaver
|
6267202fd4
|
doc
|
2021-05-13 08:16:44 -07:00 |
|
Michael Davidsaver
|
af936c0ec3
|
ci: add redhat container builds
|
2021-05-12 08:44:19 -07:00 |
|
Michael Davidsaver
|
286f4a7cf0
|
prepare for 0.1.6
|
2021-05-07 10:52:41 -07:00 |
|
Michael Davidsaver
|
4023aedaec
|
0.1.5
PVXS / ubuntu-20.04/gcc/default/3.14// (push) Cancelled after 0s
PVXS / ubuntu-20.04/gcc/default/3.15// (push) Cancelled after 0s
PVXS / macos-latest/clang/default/7.0// (push) Cancelled after 0s
PVXS / ubuntu-20.04/gcc/default/7.0// (push) Cancelled after 0s
PVXS / ubuntu-20.04/gcc/default/7.0//release-2.0.22-stable (push) Cancelled after 0s
PVXS / ubuntu-20.04/gcc/default/7.0/64/ (push) Cancelled after 0s
PVXS / ubuntu-20.04/gcc/static/7.0/64/ (push) Cancelled after 0s
PVXS / ubuntu-16.04/gcc-4.8/default/7.0// (push) Cancelled after 0s
PVXS / ubuntu-16.04/gcc-4.9/default/7.0// (push) Cancelled after 0s
PVXS / ubuntu-20.04/gcc-8/default/7.0// (push) Cancelled after 0s
PVXS / windows-2019/vs2019/default/7.0// (push) Cancelled after 0s
PVXS / windows-2019/vs2019/static/7.0// (push) Cancelled after 0s
PVXS / ubuntu-20.04/clang/default/7.0// (push) Cancelled after 0s
0.1.5
|
2021-05-07 10:16:39 -07:00 |
|
Michael Davidsaver
|
cbcd3ce105
|
log: avoid direct use of stderr
|
2021-05-06 08:46:27 -07:00 |
|
Michael Davidsaver
|
d3979fb56d
|
test log config from environment
|
2021-05-06 08:46:27 -07:00 |
|
Michael Davidsaver
|
3dcf2f59fe
|
fix logger_level_set()
|
2021-05-06 08:46:27 -07:00 |
|
Michael Davidsaver
|
5d64bca234
|
complete change default log level to Warn
|
2021-05-06 08:46:20 -07:00 |
|
 Basil Aljamalandmdavidsaver
|
383f332d20
|
src/conn.cpp: add limits header to fix 'numeric_limits' is not a member of 'std'
|
2021-05-06 08:36:51 -07:00 |
|
Michael Davidsaver
|
3fe93ed92d
|
change default log level to Warn
|
2021-05-04 16:46:41 -07:00 |
|
Michael Davidsaver
|
6c3e5b693c
|
add NTEnum
|
2021-05-04 16:46:41 -07:00 |
|