lp:~johill-lanl/epics-base/server1

Created by Jeff Hill on 2018-05-03 and last modified on 2019-09-18
Get this branch:
bzr branch lp:~johill-lanl/epics-base/server1
Only Jeff Hill can upload to this branch. If you are Jeff Hill please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jeff Hill
Project:
EPICS Base
Status:
Development

Recent revisions

12578. By Jeff Hill 3 hours ago

fixed Variant field size sanity check in FieldAgentVariant.h

12577. By Jeff Hill 101150 <email address hidden> 3 hours ago

include shareLib.h as needed

12576. By Jeff Hill 4 hours ago

o changed to a more predictable model for ordering include of shareLib.h DLL exports
o went through all of base and attempted to standardize DLL exports conforming consistently to this model
o commented out more of the installation of LANSCE filters inside of EPICS base
o corrected duplicate names of certain DLL exports ifdef parameters
o throw a stabdard runtime_error exception when DBF_VARIANT put fails instead of type CatallogFailure
o made some of the internal classes of FieldAgentVariant private
o optimized FieldAgentVariant with inline
o optimized FieldAgentVariant by performing sanity checks once only in its constructor
o in osdTime.cpp declare variables only just before they are used to limit their scope

12575. By Jeff Hill on 2019-09-16

commented put build of lansce specific modules

12574. By Jeff Hill on 2019-09-16

commented out installation of within-base LANSCE specific filtering

12573. By Jeff Hill on 2019-09-12

o made the arguments passed to lua functions consistent
o renamed the lua function named casChannelFactoryCatalogFilter to casChannelFactoryExplicitFilter
o removed unused prototype method m_callFilterFactory from class SvrCirRspThrSubscribe

12572. By Jeff Hill on 2019-09-07

fixed syntax error

12571. By Jeff Hill on 2019-09-07

o added try/catch block to the response thread main loop
(there was already try/catch around event processing, but top level is needed to catch user Lua init errors and insufficent memory errors)
o use lua_pcall to call Lua context initialize and setupStack
o if there are undefined initialization symbols print a diagnostic message and allow the response thread to start

12570. By Jeff Hill on 2019-09-06

changed Lua startup to use EPICS_CAS_LUA_STARTUP_FUNCTIONS environment variable

12569. By Jeff Hill on 2019-09-05

properly increment the static metadata revision number on waveform X record

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers