Summary Period: 2004-09-24 to 2004-07-16 (Commits 8252-8351 of 9251)
|
jhill 9/24/04 3:52 PM |
merged in R3,.14 branch changes |
| 13 lines of code changed in: src/libCom/cppStd/epicsMemory.h (+13 -11) | |
|
jhill 9/24/04 3:44 PM |
merged in R3,.14 branch changes |
| 1296 lines of code changed in: src/ca: CAref.html (-68), Makefile (+1), access.cpp (+13 -3), acctst.c (+1), baseNMIU.cpp (+1 -1), bhe.cpp (+2 -18), caRepeater.cpp (+1 -2), ca_client_context.cpp (+6 -17), cac.cpp (+33 -34), cac.h (+4 -27), cacIO.h (+3 -1), nciu.cpp (+72 -33), nciu.h (+54 -11), netIO.h (-1), netiiu.cpp (+19 -6), netiiu.h (+11 -7), noopiiu.cpp (+166), noopiiu.h (+92), oldAccess.h (+6 -4), oldChannelNotify.cpp (+8 -3), repeater.cpp (+1 -1), repeaterSubscribeTimer.cpp (+24 -8), repeaterSubscribeTimer.h (+17 -4), searchTimer.cpp (+253 -329), searchTimer.h (+45 -27), tcpRecvWatchdog.cpp (+30 -14), tcpRecvWatchdog.h (+2), tcpSendWatchdog.cpp (+3 -1), tcpiiu.cpp (+82 -33), udpiiu.cpp (+234 -243), udpiiu.h (+97 -100), virtualCircuit.h (+15 -5) | |
|
mrk 9/24/04 7:25 AM |
call epicsThreadInit instead of assert if epicsThreadId is not an argument |
| 6 lines of code changed in: src/libCom/osi/os/posix/osdThread.c (+6 -6) | |
|
lange 9/24/04 6:46 AM |
Use correct option character. optopt is valid only when getopt returns '?'. |
| 4 lines of code changed in: src/catools/caget.c (+4 -4) | |
|
jhill 9/23/04 6:15 PM |
file noopiiu.h was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: src/ca/noopiiu.h (new 0) | |
|
jhill 9/23/04 6:15 PM |
file noopiiu.cpp was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: src/ca/noopiiu.cpp (new 0) | |
|
jhill 9/23/04 5:57 PM |
added array capabilities |
| 56 lines of code changed in: src/libCom/cppStd/epicsMemory.h (+56 -34) | |
|
lange 9/23/04 10:53 AM |
+= connection status reporting (based on Jeff's suggestions plus timestamps for connection loss events) |
| 123 lines of code changed in: src/catools: camonitor.c (+63 -61), tool_lib.c (+57 -24), tool_lib.h (+3 -2) | |
|
jhill 9/22/04 1:52 PM |
fixed delay functionality, and commented out server show call at exit |
| 2 lines of code changed in: src/makeBaseApp/templates/caServerApp/main.cc (+2 -2) | |
|
jhill 9/22/04 1:51 PM |
added destroyAllPV() function |
| 10 lines of code changed in: src/makeBaseApp/templates/caServerApp: exServer.cc (+8 -10), exServer.h (+2) | |
|
jhill 9/22/04 1:28 PM |
o fixed errno based diagnostic converting errno to string after errno was replaced |
| 8 lines of code changed in: src/cas/io/bsdSocket/casDGIntfIO.cc (+8 -8) | |
|
jhill 9/22/04 1:27 PM |
o fixed errno based diagnostic converting errno to string after errno was replaced o fixed forced disconnect closes socket when shutdown should be used otherwise fdmgr prints bad fd diagnostic in tight loop - problem was seen only when very old CA client version connects |
| 12 lines of code changed in: src/cas/io/bsdSocket/casStreamIO.cc (+12 -13) | |
|
jhill 9/22/04 1:27 PM |
o fixed forced disconnect closes socket when shutdown should be used otherwise fdmgr prints bad fd diagnostic in tight loop - problem was seen only when very old CA client version connects |
| 3 lines of code changed in: src/cas/io/bsdSocket/casStreamIO.h (+3 -2) | |
|
jhill 9/22/04 1:25 PM |
fixed neglected func proto update |
| 2 lines of code changed in: src/libCom/test/epicsTimerTestMain.cpp (+2 -2) | |
|
jhill 9/21/04 6:59 PM |
fixed calls to exit() which cause problems on rtems where exit() has a different runtime behavior than on vxWorks |
| 2 lines of code changed in: src/ca/repeater.cpp (+2 -2) | |
|
jba 9/20/04 3:08 PM |
1st update for base R3.15. |
| 174 lines of code changed in: documentation: README.1st (+69 -55), README.html (+105 -68) | |
|
norume 9/17/04 4:19 PM |
Add support. |
| 20 lines of code changed in: configure/os: CONFIG.Common.RTEMS (+5 -1), CONFIG.Common.RTEMS-mvme2100 (+11), CONFIG_SITE.Common.RTEMS (+4) | |
|
norume 9/17/04 4:18 PM |
file CONFIG_SITE.Common.RTEMS was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: configure/os/CONFIG_SITE.Common.RTEMS (new 0) | |
|
norume 9/17/04 4:18 PM |
file CONFIG.Common.RTEMS-mvme2100 was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: configure/os/CONFIG.Common.RTEMS-mvme2100 (new 0) | |
|
norume 9/17/04 3:48 PM |
Allow configuration from PPCBUG NVRAM. |
| 159 lines of code changed in: src/RTEMS/base: Makefile (+1), rtems_config.c (+2 -1), rtems_init.c (+35 -23), rtems_netconfig.c (+41 -13), rtems_util.c (+1 -1), setBootConfigFromPPCBUGNVRAM.c (+79) | |
|
norume 9/17/04 3:47 PM |
file setBootConfigFromPPCBUGNVRAM.c was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: src/RTEMS/base/setBootConfigFromPPCBUGNVRAM.c (new 0) | |
|
jhill 9/17/04 10:47 AM |
modified to work with non-ms compiler |
| 4 lines of code changed in: src/libCom/osi/os/WIN32/setThreadName.cpp (+4 -2) | |
|
norume 9/16/04 2:29 PM |
More warnings removed. |
| 1 lines of code changed in: src/libCom/osi/os/RTEMS/osdMutex.c (+1 -1) | |
|
norume 9/16/04 2:27 PM |
Clean up warnings. Improve error message. |
| 5 lines of code changed in: src/libCom/osi/os/RTEMS/osdMutex.c (+5 -5) | |
|
jhill 9/16/04 1:22 PM |
removed atexit handler that calls epicsThreadExit because: o recursive exit call is bad o this causes shutdown problems with DLL codes on windows => the workaround is an atexit handler that calls epicsExitCallAtExits in the poosix osdThreads atexit handler |
| 3 lines of code changed in: src/libCom: misc/epicsExit.c (+1 -4), osi/os/posix/osdThread.c (+2) | |
|
norume 9/16/04 12:52 PM |
Add explanatory message. |
| 4 lines of code changed in: src/libCom/test/macEnvExpandTest.c (+4 -2) | |
|
norume 9/16/04 10:56 AM |
Guard against overzealous optimizers. |
| 3 lines of code changed in: src/libCom/test/epicsTimerTest.cpp (+3 -3) | |
|
norume 9/16/04 10:31 AM |
Match 3.14 branch. |
| 4 lines of code changed in: src/libCom/osi/os/RTEMS: osdMessageQueue.h (+1 -1), osdMutex.c (+1 -1), osdSock.h (changed), osdThread.c (+1 -1), osiUnistd.h (+1 -1) | |
|
norume 9/16/04 10:31 AM |
Fix bug in 'pending' routine. Provide rudimentary show routine. |
| 12 lines of code changed in: src/libCom/osi/os/RTEMS/osdMessageQueue.c (+12 -4) | |
|
norume 9/16/04 10:29 AM |
Don't let receiver printing mess up priority-based send checks. Improve priority-based send check messages. |
| 14 lines of code changed in: src/libCom/test/epicsMessageQueueTest.cpp (+14 -5) | |
|
norume 9/16/04 9:04 AM |
Allow calls from RTEMS test harness. |
| 4 lines of code changed in: src/libCom/test: epicsThreadPrivateTest.cpp (+2 -2), epicsThreadPrivateTestMain.cpp (+2 -2) | |
|
mrk 9/16/04 8:41 AM |
take latest from 3_14 branch |
| 46 lines of code changed in: src/db/dbNotify.c (+46 -12) | |
|
mrk 9/16/04 6:25 AM |
call epicsAtExit from errlogThread |
| 1 lines of code changed in: src/libCom/error/errlog.c (+1 -1) | |
|
norume 9/15/04 7:44 PM |
Treat RTEMS like vxWorks. |
| 18 lines of code changed in: src/libCom/test: Makefile (+6 -3), blockingSockTest.cpp (+5 -3), epicsAlgorithmTest.cpp (+2 -1), epicsListTest.cpp (+3 -2), epicsMessageQueueTest.cpp (+1 -1), epicsTimerTest.cpp (changed), macEnvExpandTestMain.cpp (+1 -1) | |
|
norume 9/15/04 5:02 PM |
Allow calling from RTEMS test harness. |
| 6 lines of code changed in: src/libCom/test/epicsExceptionTest.cpp (+6 -6) | |
|
norume 9/15/04 4:39 PM |
Allow calling from RTEMS test harness. |
| 2 lines of code changed in: src/libCom/test: epicsExceptionTest.cpp (+1 -1), epicsExceptionTestMain.cpp (+1 -1) | |
|
norume 9/14/04 6:09 PM |
Get isnan/isinf. |
| 1 lines of code changed in: src/libCom/osi/os/RTEMS/osiUnistd.h (+1) | |
|
norume 9/14/04 6:08 PM |
Pick up OS-specific declarations. |
| 2 lines of code changed in: src/libCom/calc/calcPerform.c (+2 -1) | |
|
anj 9/10/04 3:07 PM |
Updated menu definition stuff. |
| 82 lines of code changed in: src/dbHost: dbToMenuH (+11 -6), dbToRecordtypeH (+66 -48), DBD/Menu.pm (+5 -5) | |
|
jhill 9/7/04 11:38 AM |
fixed types are not same with epicsMin |
| 2 lines of code changed in: src/ca/searchTimer.cpp (+2 -1) | |
|
jhill 9/7/04 11:31 AM |
implemented AS write trap for put cb |
| 113 lines of code changed in: src/rsrv/camessage.c (+113 -57) | |
|
jhill 9/7/04 11:00 AM |
avoid ioctl on dead socket |
| 17 lines of code changed in: src/rsrv/camsgtask.c (+17 -18) | |
|
jhill 9/3/04 5:19 PM |
added EPICS_CA_MAX_SEARCH_PERIOD |
| 11 lines of code changed in: configure/CONFIG_ENV (+9 -10), src/libCom/env/envDefs.h (+2 -1) | |
|
jhill 9/3/04 5:18 PM |
o fixed clients that dont see server's beacon dont reconnect o added config via EPICS_CA_MAX_SEARCH_PERIOD o when successful search response arrives dont allow search period to get to long o dont scan channels when searching to find lowest retry count as this doesnt change behavior and adds overhead |
| 130 lines of code changed in: src/ca: nciu.cpp (+3 -12), nciu.h (+1 -3), searchTimer.cpp (+102 -61), searchTimer.h (+14 -10), udpiiu.cpp (+9 -19), udpiiu.h (+1 -9) | |
|
jhill 9/3/04 5:12 PM |
fixed missing #include errlog.h causes windows build to fail |
| 2 lines of code changed in: src/libCom/test/macEnvExpandTest.c (+2 -1) | |
|
jhill 9/3/04 4:08 PM |
doc for EPICS_CA_MAX_SEARCH_PERIOD |
| 112 lines of code changed in: src/ca/CAref.html (+112 -14) | |
|
jhill 9/2/04 2:47 PM |
eliminated very short window where channel could be installed by udp thread while iiu is being destroyed. |
| 0 lines of code changed in: src/ca/cac.cpp (-3) | |
|
jhill 9/2/04 12:53 PM |
set thread private variable id to nill after it is destrouyed by exit handler |
| 1 lines of code changed in: src/ca/ca_client_context.cpp (+1 -1) | |
|
mrk 8/31/04 1:13 PM |
handle array allocation properly when link connects |
| 6 lines of code changed in: src/rec/compressRecord.c (+6 -3) | |
|
mrk 8/31/04 1:00 PM |
from 3_14 branch |
| 1 lines of code changed in: src/libCom/misc: epicsExit.c (+1), epicsString.c (-2) | |
|
mrk 8/31/04 12:59 PM |
atReboot from 3_14 branch |
| 2 lines of code changed in: src/libCom/Makefile (+2) | |
|
mrk 8/31/04 12:58 PM |
take from 3_14 branch |
| 108 lines of code changed in: src/libCom/osi/os/vxWorks: atReboot.cpp (+57), osdStdio.c (+51) | |
|
mrk 8/31/04 12:58 PM |
take from branch |
| 47 lines of code changed in: src/libCom/osi/os/hpux/osdStdio.c (+47) | |
|
mrk 8/31/04 7:42 AM |
file atReboot.cpp was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: src/libCom/osi/os/vxWorks/atReboot.cpp (new 0) | |
|
jhill 8/30/04 4:39 PM |
added warnings about calling CA from interrupt context, also more doc about vxWorks 5.4 netowrk stack pool |
| 18 lines of code changed in: src/ca/CAref.html (+18 -2) | |
|
anj 8/27/04 2:15 PM |
Re-added definitions of EPICS_UNUSED after it got deleted by mistake. |
| 10 lines of code changed in: src/libCom/misc/compilerDependencies.h (+10) | |
|
mrk 8/27/04 11:20 AM |
epicsExit |
| 11 lines of code changed in: src: makeBaseApp/templates/exampleApp/src/_APPNAME_Main.cpp (+2), softIoc/softMain.cpp (+9 -6) | |
|
mrk 8/27/04 11:17 AM |
epicsStdioRedirect |
| 23 lines of code changed in: src: dbStatic/dbStaticLib.c (+2 -2), misc/epicsRelease.c (+2 -1) src/as: asCa.c (+1 -1), asDbLib.c (+1 -1), asLibRoutines.c (+4 -3), asTrapWrite.c (+1), ascheck.c (+6 -5) src/db: dbCaTest.c (+1), dbLock.c (+1), dbScan.c (+1), dbTest.c (+1), db_test.c (+2 -1) | |
|
mrk 8/27/04 11:15 AM |
epicsExit |
| 6 lines of code changed in: src/ca: access.cpp (+3 -2), ca_client_context.cpp (+3 -2) | |
|
mrk 8/27/04 11:14 AM |
epicsStdioRedirect |
| 1 lines of code changed in: src/rsrv/caservertask.c (+1) | |
|
mrk 8/27/04 11:04 AM |
epicsExit and epicsStdioRedirect |
| 195 lines of code changed in: src/libCom: Makefile (+3), cxxTemplates/epicsSingletonBase.cpp (+5 -4), error/errlog.c (+4 -3), logClient/logClient.c (+5 -15) src/libCom/osi: epicsEvent.cpp (+1), epicsMessageQueue.cpp (+2 -1), epicsMutex.cpp (+1), epicsStdio.c (+1 -3), epicsStdio.h (-15), epicsStdioRedirect.h (new 37), epicsTime.cpp (+1) src/libCom/osi/os: default/osdEnv.c (+2 -1), posix/osdThread.c (+3 -2) src/libCom/osi/os/RTEMS: devLibOSD.c (+5), osdMutex.c (+2 -1), osdThread.c (+18 -16) src/libCom/osi/os/WIN32: osdMutex.c (+2 -1), osdThread.c (+6 -6) src/libCom/osi/os/vxWorks: devLibOSD.c (+11 -10), drvTS.c (+5 -5), osdEnv.c (+2 -1) src/libCom/test: Makefile (+4), epicsExitTest.c (new 67), epicsExitTestMain.c (new 0), epicsOkToBlockTest.cpp (+8 -7) | |
|
mrk 8/27/04 11:02 AM |
allow epicsStdioRedirect |
| 3 lines of code changed in: src/libCom/env/envSubr.c (+3 -2) | |
|
mrk 8/27/04 11:00 AM |
epicsExit is new |
| 122 lines of code changed in: src/libCom/misc: epicsExit.c (new 94), epicsExit.h (new 28) | |
|
mrk 8/27/04 11:00 AM |
do not include epicsStdio |
| 0 lines of code changed in: src/libCom/misc/shareLib.h (-6) | |
|
jhill 8/26/04 6:51 PM |
o moved setThreadName to independent src file o fixed lock held by suspended thread |
| 59 lines of code changed in: src/libCom/osi/os/WIN32: osdThread.c (+10 -43), setThreadName.cpp (+49) | |
|
jhill 8/26/04 6:51 PM |
added win32 specific src file |
| 3 lines of code changed in: src/libCom/Makefile (+3 -2) | |
|
jhill 8/26/04 6:46 PM |
fixed dll symbol export |
| 11 lines of code changed in: src/libCom: calc/calcPerform.c (+3 -4), env/envSubr.c (+1 -3), misc/epicsString.c (+2), osi/epicsStdio.c (+1 -3) src/libCom/macLib: macCore.c (+2 -1), macUtil.c (+2 -1) | |
|
jhill 8/25/04 5:40 PM |
added additional doc on array size config |
| 20 lines of code changed in: src/ca/CAref.html (+20 -8) | |
|
norume 8/24/04 4:13 PM |
Add prototype for strtok_r which is in the library but not in the headers with -ansi. |
| 2 lines of code changed in: src/libCom/osi/os/RTEMS/osiUnistd.h (+2 -1) | |
|
jhill 8/24/04 10:20 AM |
added MIN_WEST for china |
| 6 lines of code changed in: src/ca/CAref.html (+6 -2) | |
|
jhill 8/12/04 4:37 PM |
fixed ca_context_create doc |
| 12 lines of code changed in: src/ca/CAref.html (+12 -3) | |
|
jhill 8/12/04 1:42 PM |
added data type doc and more info on buinding servers to interfaces |
| 62 lines of code changed in: src/ca/CAref.html (+62 -11) | |
|
jhill 8/12/04 1:00 PM |
added top level try / catch block |
| 9 lines of code changed in: src/cas/example/directoryService/main.cc (+9 -3) | |
|
norume 8/12/04 11:57 AM |
Install name must be absolute path. |
| 2 lines of code changed in: configure/os/CONFIG.darwin-ppc.darwin-ppc (+2 -2) | |
|
jhill 8/12/04 11:54 AM |
added function looking up index that matches string |
| 12 lines of code changed in: src/gdd: gddEnumStringTable.cc (+11), gddEnumStringTable.h (+1) | |
|
jhill 8/12/04 11:54 AM |
fixed string to numeric conversion func |
| 36 lines of code changed in: src/gdd/aitGen.c (+36 -103) | |
|
jhill 8/12/04 11:53 AM |
added string to double conversion func |
| 63 lines of code changed in: src/gdd: aitConvert.cc (+55 -1), aitConvert.h (+8 -1) | |
|
norume 8/12/04 8:38 AM |
Fix warning. |
| 13 lines of code changed in: src/libCom/osi/os: Linux/osdTime.h (+13 -2), posix/osdEvent.c (-1) | |
|
norume 8/12/04 8:29 AM |
Fix convertDoubleToWakeTime warning. |
| 1 lines of code changed in: src/libCom/osi/os/posix/osdEvent.c (+1) | |
|
norume 8/11/04 4:37 PM |
Block signals in all but the main thread. |
| 9 lines of code changed in: src/libCom/osi/os/posix/osdThread.c (+9 -1) | |
|
jba 8/11/04 4:02 PM |
Simplified SHRLIB_SEARCH_FULLPATHDIRS definiton. |
| 4 lines of code changed in: configure/os/CONFIG.Common.UnixCommon (+4 -7) | |
|
jba 8/11/04 4:02 PM |
Removed the output of TOP to SHRLIB_SEARCH_DIRS. |
| 1 lines of code changed in: configure/tools/convertRelease.pl (+1 -3) | |
|
jba 8/11/04 4:01 PM |
Added SHRLIB_SEARCH_DIRS = INSTALL_LIB definition. |
| 4 lines of code changed in: configure/CONFIG_COMMON (+4 -1) | |
|
jhill 8/10/04 7:45 PM |
file setThreadName.cpp was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: src/libCom/osi/os/WIN32/setThreadName.cpp (new 0) | |
|
jhill 8/9/04 7:20 PM |
the main trunk wasnt building because this file was missing so I copied in the R3.14 branch version |
| 47 lines of code changed in: src/libCom/osi/os/WIN32/osdStdio.c (+47) | |
|
jhill 8/4/04 3:14 PM |
fixed plural |
| 1 lines of code changed in: src/ca/access.cpp (+1 -1) | |
|
jhill 8/4/04 3:08 PM |
fixed wrong network address constructor used in constructor specifying network address |
| 3 lines of code changed in: src/cas/generic/pvExistReturn.cc (+3 -3) | |
|
mrk 8/3/04 1:17 PM |
implement atexit to cleanup |
| 52 lines of code changed in: src/libCom/error/errlog.c (+52 -27) | |
|
jhill 7/30/04 6:38 PM |
fixed locking associated with the cleanup flag |
| 5 lines of code changed in: src/libCom/misc/ipAddrToAsciiAsynchronous.cpp (+5 -3) | |
|
jhill 7/30/04 6:12 PM |
fixed cleanup bug when failed to get memory in the middle of creating tcp client |
| 71 lines of code changed in: src/rsrv/caservertask.c (+71 -58) | |
|
jhill 7/30/04 12:55 PM |
fixed argument declaration in ca_clear_channel |
| 2 lines of code changed in: src/ca/CAref.html (+2 -2) | |
|
mrk 7/30/04 11:00 AM |
add osdStdio.c |
| 1 lines of code changed in: src/libCom/Makefile (+1) | |
|
mrk 7/30/04 10:51 AM |
new file |
| 31 lines of code changed in: src/libCom/osi/os/posix/osdStdio.c (+31) | |
|
anj 7/30/04 9:36 AM |
Working on dbToRecordtypeH to generate the same output as my 2002 C++ code. I guess there were other changes too, in testing and macros. |
| 144 lines of code changed in: src/dbHost: dbToMenuH (+6 -1), dbToRecordtypeH (+87 -16), macLib.pm (+19 -17) src/dbHost/DBD: Base.pm (+4 -1), Menu.pm (+18 -2), Recfield.pm (+8 -8), Recordtype.pm (+2 -2) | |
|
jba 7/28/04 9:25 AM |
Updated env vars and comments. |
| 20 lines of code changed in: startup: borland.bat (+10 -8), cygwin.bat (+1 -1), win32.bat (+9 -4) | |
|
jba 7/28/04 9:14 AM |
Initial version. |
| 73 lines of code changed in: startup/cygwin.bat (+73) | |
|
jba 7/28/04 9:09 AM |
file cygwin.bat was initially added on branch R3-14-2_branch. |
| 0 lines of code changed in: startup/cygwin.bat (new 0) | |
|
jba 7/19/04 9:15 AM |
Build object files for vxWorks only. |
| 16 lines of code changed in: src/libCom/test/Makefile (+16 -16) | |
|
mrk 7/16/04 12:53 PM |
epicsThreadIsOkToBlock |
| 2 lines of code changed in: src/misc/iocInit.c (+2 -1) | |
|
mrk 7/16/04 8:38 AM |
get changes from R3-14-2_branch |
| 112 lines of code changed in: src/dbStatic: dbLexRoutines.c (+4 -4), dbPvdLib.c (+12 -5), dbReadTest.c (+2 -2), dbStaticLib.c (+94 -92) | |
![]()
Generated by StatCvs v0.1.3