Commit Graph

  • a27df1f8f4 rtems: reference to 'Configuration' is ambiguous Matej Sekoranja 2016-03-02 23:50:00 +01:00
  • 27a292d7f2 vxWorks test build fix Matej Sekoranja 2016-03-02 23:41:30 +01:00
  • 39739c8437 fixed tricky UDP transport replayTo issue Matej Sekoranja 2016-03-02 22:24:22 +01:00
  • d380e4c367 VxWorks compilation fixes Matej Sekoranja 2016-03-02 15:01:14 +01:00
  • c149f81cba std::tr1::static_pointer_cast missing Matej Sekoranja 2016-03-02 13:44:19 +01:00
  • 857e68df36 Merge branch 'msekoranja-broken' Matej Sekoranja 2016-03-02 13:34:14 +01:00
  • 56b6279035 manual merge Matej Sekoranja 2016-03-02 13:34:05 +01:00
  • 0db4a9a342 udp transport initialization refactoring (deduplication) Matej Sekoranja 2016-03-02 12:37:58 +01:00
  • 87fa71070d automatic broadcast port Matej Sekoranja 2016-03-02 11:08:58 +01:00
  • 1ca3918afa local multicast reimplemented Matej Sekoranja 2016-03-01 12:11:25 +01:00
  • 19031af095 added testClientFactory test Matej Sekoranja 2016-03-01 08:22:05 +01:00
  • fea2e1c263 monitor overrun double ref. fix Matej Sekoranja 2016-02-27 19:54:57 +01:00
  • 9be026efc7 allow EPICS_PVAS_INTF_ADDR_LIST=127.0.0.1, tests pass now Matej Sekoranja 2016-02-25 10:37:44 +01:00
  • 7bfe58f1e2 UDP transport shutdown fixed Matej Sekoranja 2016-02-25 10:37:01 +01:00
  • f0ca714214 AUTO_ADDR_LIST - no fallback (as in CA) Matej Sekoranja 2016-02-25 10:30:09 +01:00
  • 11696cee6f pipeline client: ackAny percantage support Matej Sekoranja 2016-02-22 12:07:58 +01:00
  • 53d658e190 pipeline server: missing ensureData on free elements report Matej Sekoranja 2016-02-19 15:09:17 +01:00
  • b99c49f6d8 pipeline monitor on client side: missing ensureBuffer on monitor init Matej Sekoranja 2016-02-19 14:34:50 +01:00
  • bf9af13342 jenkins: switch to Base 3.15.3 Ralph Lange 2016-02-16 10:17:41 +01:00
  • eeaed5aa0b Merge pull request #25 from mdavidsaver/nothrowspec Matej Sekoranja 2016-02-10 19:45:02 +01:00
  • 069555a524 remove use of throw() specifier Michael Davidsaver 2016-02-10 09:45:42 -05:00
  • f0b88e349b Merge pull request #22 from mdavidsaver/pvsubdir Matej Sekoranja 2016-02-02 21:06:56 +01:00
  • a2ef1bee8c place generated header in pv/ Michael Davidsaver 2016-01-26 15:51:53 -05:00
  • 2cfcee0e2d fixup inconsistent includes Michael Davidsaver 2016-01-26 15:51:10 -05:00
  • 58914fd093 update Makefiles for pv/ Michael Davidsaver 2016-01-26 15:50:49 -05:00
  • 49058d260b move installed headers to pv/ sub-dir Michael Davidsaver 2016-01-26 15:36:07 -05:00
  • 0dfb6601eb full path for base 3.14 compat Michael Davidsaver 2016-01-26 14:31:32 -05:00
  • f83ded476c Merge pull request #21 from mdavidsaver/setsover Matej Sekoranja 2016-01-26 19:11:39 +01:00
  • 241bda663c Merge pull request #20 from mdavidsaver/getfieldnull Matej Sekoranja 2016-01-26 19:09:14 +01:00
  • 33cefc6846 set SHRLIB_VERSION Michael Davidsaver 2016-01-26 12:51:21 -05:00
  • 3edffa1d31 move module version into src/Makefile Michael Davidsaver 2016-01-26 12:51:10 -05:00
  • 5019969d8a getSubField -> getSubFieldT to avoid potential NULL de-ref. Michael Davidsaver 2016-01-06 12:13:50 -05:00
  • d77ba8d622 Merge pull request #19 from mrkraimer/master Matej Sekoranja 2016-01-11 16:09:01 +01:00
  • 4104e73ea0 revert to HTML_OUTPUT = documentation/html mrkraimer 2016-01-08 09:26:44 -05:00
  • 0beb3149a1 server: channel destroyed before CHANNEL_CREATE message is sent Matej Sekoranja 2016-01-06 22:35:30 +01:00
  • 8a0aa1b257 Merge remote-tracking branch 'mdavidsaver/broken' into broken Matej Sekoranja 2016-01-06 22:21:04 +01:00
  • 3e588c8124 don't call ClientFactory::stop() mrkraimer 2016-01-06 10:43:05 -05:00
  • d7e0365f1e ServerChannelRequesterImpl::channelStateChange not everything is disconnect Michael Davidsaver 2016-01-05 20:04:48 -05:00
  • 315bd87f8e drop copy of epicsParse* Michael Davidsaver 2016-01-05 13:11:38 -05:00
  • 6f85c869ba configuration: use typeCast instead of epicsParse* Michael Davidsaver 2016-01-05 13:11:33 -05:00
  • 837c10a003 fair_queue: struct offsetof() only with POD struct Michael Davidsaver 2015-12-20 09:51:48 -05:00
  • db002e51c8 TODO cleanup Matej Sekoranja 2016-01-04 20:12:09 +01:00
  • 9eae48aef4 client: multiple NIF support Matej Sekoranja 2016-01-04 19:28:17 +01:00
  • 21a1dad07f server: multiple NIF support for UDP Matej Sekoranja 2016-01-04 14:12:19 +01:00
  • 708379ec0a udp init cleanup, auto beacon addr list Matej Sekoranja 2015-12-31 11:53:12 +01:00
  • 63a0c71fe9 local multicast revised for multiple NIF (server side only) Matej Sekoranja 2015-12-31 11:18:49 +01:00
  • 52161dff60 udp cntd Matej Sekoranja 2015-12-17 22:05:25 +01:00
  • fed3bba0dc more descriptive error logs Matej Sekoranja 2015-12-17 14:36:18 +01:00
  • 523af71b7f duplicate search responses from the same server bound to multiple NIFs filtered out Matej Sekoranja 2015-12-17 14:02:11 +01:00
  • 125822d18f one instance of responseHandler per context Matej Sekoranja 2015-12-17 09:12:33 +01:00
  • a692546170 ServerChannelRequesterImpl::getRequesterName() returns client's address Matej Sekoranja 2015-12-16 23:30:53 +01:00
  • 4a7f057af1 server channel destroy notification to the client Matej Sekoranja 2015-12-16 14:45:20 +01:00
  • 0b9cdb9633 added QtCreator files to .gitignore Matej Sekoranja 2015-12-16 13:54:26 +01:00
  • 91b5cc707d fixed testChannelAccess Matej Sekoranja 2015-12-16 13:52:56 +01:00
  • f709e339b1 Merge https://github.com/epics-base/pvAccessCPP mrkraimer 2015-12-16 07:37:02 -05:00
  • 22d6db2818 fixed testServer Matej Sekoranja 2015-12-16 12:00:20 +01:00
  • d7eafcb9c5 EPICS base 3.14/clang compilation, TCPAcceptor shutdown on OSX (BSD) fixed Matej Sekoranja 2015-12-16 11:46:58 +01:00
  • 8fa82897e1 version bump, fixed ackAny > queueSize bug Matej Sekoranja 2015-12-16 10:17:56 +01:00
  • 0f87b082a3 Merge pull request #18 from dhickin/rpcClient_pvRequest Matej Sekoranja 2015-12-16 08:17:24 +01:00
  • 76b414dac6 todo: disable local mcast fanout Michael Davidsaver 2015-12-14 14:15:03 -05:00
  • b350046427 todo: udprepeat Michael Davidsaver 2015-12-14 14:14:45 -05:00
  • 96deab1e77 todo: placeholder needs to be filled in Michael Davidsaver 2015-09-08 16:53:55 -04:00
  • b64e99c680 todo: attempt to fix testChannelAccess Michael Davidsaver 2015-12-11 10:40:31 -05:00
  • 7b72669860 todo: locking in channelmonitor Michael Davidsaver 2015-12-10 17:32:26 -05:00
  • 609237a551 TODO: add virtual dtor for all classes w/ virtual methods Michael Davidsaver 2015-12-10 17:31:58 -05:00
  • b3d58266a7 ServerContextImpl: bind to a single interface Michael Davidsaver 2015-12-10 15:24:06 -05:00
  • 5d744dbebe BlockingUDPTransport: add replyTransport Michael Davidsaver 2015-12-09 18:06:01 -05:00
  • 5206966875 BlockingTCPAcceptor allow bind to specific interface Michael Davidsaver 2015-09-04 14:55:41 -04:00
  • c0ee432598 Allow ChannelProviderFactory::newInstance to accept a Configuration Michael Davidsaver 2015-12-10 17:31:18 -05:00
  • 03e5b0c747 Allow ServerContextImpl to be created w/ specific conf. Michael Davidsaver 2015-11-23 17:06:58 -05:00
  • b9dd9e8e6c getRemoteName() Michael Davidsaver 2015-12-08 22:07:26 -05:00
  • 4a1bfff40f Remove clearSendQueue Michael Davidsaver 2015-11-18 16:20:49 -06:00
  • f2b47ef5e9 thread shutdown Michael Davidsaver 2015-11-18 14:12:48 -06:00
  • 730d30fe54 AbstractCodec use fair_queue Michael Davidsaver 2015-10-09 17:14:17 -04:00
  • db86e47659 add fair_queue Michael Davidsaver 2015-10-08 23:00:01 -04:00
  • 9068fa3950 ServerContextImpl::setServerPort not fully implemented Michael Davidsaver 2015-12-10 20:42:37 -05:00
  • d68b19e703 BlockingTCPAcceptor: smaller listen queue Michael Davidsaver 2015-12-09 16:12:42 -05:00
  • 6254525cba use epicsThread and Thread::Config Michael Davidsaver 2015-09-08 12:25:19 -04:00
  • b4048c3bfd blockingUDP: error checking Michael Davidsaver 2015-12-11 12:26:09 -05:00
  • bcc16bdf00 serverContext: remove scary leftover Michael Davidsaver 2015-12-11 08:19:04 -05:00
  • 3eb7775493 introduce ConfigurationBuilder Michael Davidsaver 2015-12-11 09:59:15 -05:00
  • b3f78718b0 update Configuration Michael Davidsaver 2015-12-11 08:09:10 -05:00
  • 7a2e25f79c rewrite Properties Michael Davidsaver 2015-12-10 22:47:35 -05:00
  • fa193a4ac7 add record[limit=n] for pipelineServiceExample.cpp mrkraimer 2015-12-11 06:22:42 -05:00
  • cf2e4a9b4c pipeLine: specify option ackAny mrkraimer 2015-12-10 13:45:37 -05:00
  • 590a53157f Specify pvRequest sent when creating ChannelRPC Dave Hickin 2015-12-09 11:39:57 +00:00
  • 7c8dc748fe more changes to doc; src/ioc now uses epicsAtExit mrkraimer 2015-12-08 15:33:22 -05:00
  • 99c7a1ae24 more work on pvAccessCPP.html mrkraimer 2015-12-07 12:27:22 -05:00
  • 9b43a07b47 configurationTest now uses htons, needs winsock dll Michael Davidsaver 2015-11-24 20:22:37 -05:00
  • 4ae0a12614 Merge pull request #17 from mdavidsaver/miscclean Matej Sekoranja 2015-11-25 00:25:38 +01:00
  • 0fd7b111a1 pre-processor fun Michael Davidsaver 2015-11-24 14:39:06 -05:00
  • fccf7c1b93 quiet (un)signed warning Michael Davidsaver 2015-11-23 16:51:53 -05:00
  • be01b418f2 use CMD_* instead of magic number Michael Davidsaver 2015-09-10 15:48:30 -04:00
  • f561cb97dc shorten thread names Michael Davidsaver 2015-09-09 19:00:22 -04:00
  • 9696b17196 use shared_ptr immediately Michael Davidsaver 2015-09-09 18:22:08 -04:00
  • 2e64b1b785 Message for unhandled exceptions in UDP message processing Michael Davidsaver 2015-09-08 12:44:37 -04:00
  • e08db19ddc avoid unnecessary vector copy Michael Davidsaver 2015-09-08 10:57:34 -04:00
  • 87af5b308f config get socket address Michael Davidsaver 2015-09-04 14:53:43 -04:00
  • 1d30949690 no point in using envGetConfigParamPtr except for predefine parameters Michael Davidsaver 2015-09-04 13:50:13 -04:00
  • 0fe4e41099 don't silently swallow exceptions Michael Davidsaver 2015-09-04 13:35:50 -04:00