Matej Sekoranja
|
f0417995d0
|
UDP transport: memory issues fixed
|
2016-03-09 22:59:21 +01:00 |
|
Matej Sekoranja
|
b1539df759
|
remote client context: context-provider relationship removed, unnecessary dangling transport creation (server on multiple NIFs)
|
2016-03-08 22:25:21 +01:00 |
|
Matej Sekoranja
|
87c11d83d2
|
win32 port
|
2016-03-06 21:21:26 +01:00 |
|
Matej Sekoranja
|
9b6fdaaaff
|
rtems: reference to 'Thread' is ambiguous
|
2016-03-03 00:29:54 +01:00 |
|
Matej Sekoranja
|
a27df1f8f4
|
rtems: reference to 'Configuration' is ambiguous
|
2016-03-02 23:50:00 +01:00 |
|
Matej Sekoranja
|
39739c8437
|
fixed tricky UDP transport replayTo issue
|
2016-03-02 22:24:22 +01:00 |
|
Matej Sekoranja
|
d380e4c367
|
VxWorks compilation fixes
|
2016-03-02 15:01:14 +01:00 |
|
Matej Sekoranja
|
c149f81cba
|
std::tr1::static_pointer_cast missing
|
2016-03-02 13:44:19 +01:00 |
|
Matej Sekoranja
|
56b6279035
|
manual merge
|
2016-03-02 13:34:05 +01:00 |
|
Matej Sekoranja
|
0db4a9a342
|
udp transport initialization refactoring (deduplication)
|
2016-03-02 12:37:58 +01:00 |
|
Matej Sekoranja
|
87fa71070d
|
automatic broadcast port
|
2016-03-02 11:08:58 +01:00 |
|
Matej Sekoranja
|
1ca3918afa
|
local multicast reimplemented
|
2016-03-01 12:11:25 +01:00 |
|
Matej Sekoranja
|
fea2e1c263
|
monitor overrun double ref. fix
|
2016-02-27 19:54:57 +01:00 |
|
Matej Sekoranja
|
9be026efc7
|
allow EPICS_PVAS_INTF_ADDR_LIST=127.0.0.1, tests pass now
|
2016-02-25 10:37:44 +01:00 |
|
Matej Sekoranja
|
7bfe58f1e2
|
UDP transport shutdown fixed
|
2016-02-25 10:37:01 +01:00 |
|
Matej Sekoranja
|
f0ca714214
|
AUTO_ADDR_LIST - no fallback (as in CA)
|
2016-02-25 10:30:09 +01:00 |
|
Matej Sekoranja
|
11696cee6f
|
pipeline client: ackAny percantage support
|
2016-02-22 12:07:58 +01:00 |
|
Matej Sekoranja
|
53d658e190
|
pipeline server: missing ensureData on free elements report
|
2016-02-19 15:09:17 +01:00 |
|
Matej Sekoranja
|
b99c49f6d8
|
pipeline monitor on client side: missing ensureBuffer on monitor init
|
2016-02-19 14:34:50 +01:00 |
|
Michael Davidsaver
|
069555a524
|
remove use of throw() specifier
|
2016-02-10 12:06:35 -05:00 |
|
Michael Davidsaver
|
a2ef1bee8c
|
place generated header in pv/
|
2016-01-26 15:51:53 -05:00 |
|
Michael Davidsaver
|
2cfcee0e2d
|
fixup inconsistent includes
|
2016-01-26 15:51:10 -05:00 |
|
Michael Davidsaver
|
58914fd093
|
update Makefiles for pv/
add pv/ prefix for INC
|
2016-01-26 15:50:49 -05:00 |
|
Michael Davidsaver
|
49058d260b
|
move installed headers to pv/ sub-dir
|
2016-01-26 15:36:07 -05:00 |
|
Michael Davidsaver
|
0dfb6601eb
|
full path for base 3.14 compat
base 3.15 adds a vpath directive. In the absense of this
use the full path for pvaVersionNum.h@.
> vpath %@ $(USR_VPATH) $(ALL_SRC_DIRS)
|
2016-01-26 15:16:38 -05:00 |
|
Matej Sekoranja
|
f83ded476c
|
Merge pull request #21 from mdavidsaver/setsover
Set SONAME
|
2016-01-26 19:11:39 +01:00 |
|
Michael Davidsaver
|
33cefc6846
|
set SHRLIB_VERSION
|
2016-01-26 12:51:45 -05:00 |
|
Michael Davidsaver
|
3edffa1d31
|
move module version into src/Makefile
|
2016-01-26 12:51:45 -05:00 |
|
Michael Davidsaver
|
5019969d8a
|
getSubField -> getSubFieldT to avoid potential NULL de-ref.
|
2016-01-25 12:30:25 -05:00 |
|
Matej Sekoranja
|
0beb3149a1
|
server: channel destroyed before CHANNEL_CREATE message is sent
|
2016-01-06 22:35:30 +01:00 |
|
mrkraimer
|
3e588c8124
|
don't call ClientFactory::stop()
|
2016-01-06 10:43:05 -05:00 |
|
Michael Davidsaver
|
d7e0365f1e
|
ServerChannelRequesterImpl::channelStateChange not everything is disconnect
|
2016-01-05 20:04:48 -05:00 |
|
Michael Davidsaver
|
315bd87f8e
|
drop copy of epicsParse*
|
2016-01-05 13:11:46 -05:00 |
|
Michael Davidsaver
|
6f85c869ba
|
configuration: use typeCast instead of epicsParse*
Since typeCast wraps epicsParse*, including base 3.14
compatibility.
|
2016-01-05 13:11:33 -05:00 |
|
Michael Davidsaver
|
837c10a003
|
fair_queue: struct offsetof() only with POD struct
In C++ offsetof() is not specified on non-POD structs
(eg. having methods or non-POD members).
|
2016-01-05 11:49:32 -05:00 |
|
Matej Sekoranja
|
db002e51c8
|
TODO cleanup
|
2016-01-04 20:12:09 +01:00 |
|
Matej Sekoranja
|
9eae48aef4
|
client: multiple NIF support
|
2016-01-04 19:28:17 +01:00 |
|
Matej Sekoranja
|
21a1dad07f
|
server: multiple NIF support for UDP
|
2016-01-04 14:12:19 +01:00 |
|
Matej Sekoranja
|
708379ec0a
|
udp init cleanup, auto beacon addr list
|
2015-12-31 11:53:12 +01:00 |
|
Matej Sekoranja
|
63a0c71fe9
|
local multicast revised for multiple NIF (server side only)
|
2015-12-31 11:18:49 +01:00 |
|
Matej Sekoranja
|
52161dff60
|
udp cntd
|
2015-12-17 22:05:25 +01:00 |
|
Matej Sekoranja
|
fed3bba0dc
|
more descriptive error logs
|
2015-12-17 14:36:18 +01:00 |
|
Matej Sekoranja
|
523af71b7f
|
duplicate search responses from the same server bound to multiple NIFs filtered out
|
2015-12-17 14:02:11 +01:00 |
|
Matej Sekoranja
|
125822d18f
|
one instance of responseHandler per context
|
2015-12-17 09:12:33 +01:00 |
|
Matej Sekoranja
|
a692546170
|
ServerChannelRequesterImpl::getRequesterName() returns client's address
|
2015-12-16 23:30:53 +01:00 |
|
Matej Sekoranja
|
4a7f057af1
|
server channel destroy notification to the client
|
2015-12-16 14:45:20 +01:00 |
|
Matej Sekoranja
|
91b5cc707d
|
fixed testChannelAccess
|
2015-12-16 13:52:56 +01:00 |
|
mrkraimer
|
f709e339b1
|
Merge https://github.com/epics-base/pvAccessCPP
|
2015-12-16 07:37:02 -05:00 |
|
Matej Sekoranja
|
d7eafcb9c5
|
EPICS base 3.14/clang compilation, TCPAcceptor shutdown on OSX (BSD) fixed
|
2015-12-16 11:46:58 +01:00 |
|
Matej Sekoranja
|
8fa82897e1
|
version bump, fixed ackAny > queueSize bug
|
2015-12-16 10:17:56 +01:00 |
|