Commit Graph

14729 Commits

Author SHA1 Message Date
Jeff Hill 753ecff270 Changes to support communication with protocol revisions prior to 4.2 (EPICS 3.11) 2004-10-04 16:39:00 +00:00
Marty Kraimer 46cfe589d5 epicsSnprintf: prevent buffer overflow; use posix convention 2004-10-04 12:39:16 +00:00
Marty Kraimer 31c9c89350 epicsStrSnPrintEscaped: prevent buffer overflow; use posix convention 2004-10-04 12:38:33 +00:00
W. Eric Norum 42953c05f7 Treat \r as a separator -- should allow DOS-format scripts to work. 2004-10-02 15:34:47 +00:00
Jeff Hill 361d617ede o fixed so that a thread that has not began will terminate if another thread
calls exit wait
o use independent event semaphore assisting these two threads to block
1) spawned thread
2) thread waiting for spawned thread to exit
2004-10-01 23:27:25 +00:00
W. Eric Norum 207e1ed8f7 Add some comments.
Provide an easy location to override input library.
2004-10-01 18:27:12 +00:00
Jeff Hill c106bc9740 fixed compatibility problems with vxWorks 5.4 gnu compiler 2004-09-30 19:15:45 +00:00
Jeff Hill 23be13bd5b fixed cast 2004-09-30 19:14:23 +00:00
W. Eric Norum 2e66cfb8fb Clean up NFS/TFTP remote fileystem setup. 2004-09-30 17:58:42 +00:00
Jeff Hill 1dda0263f0 exception payload derives from std::exception 2004-09-30 16:01:48 +00:00
Jeff Hill 4db45ea43d use arch independent type to hold revision level of proto 2004-09-29 22:12:36 +00:00
Jeff Hill ecc0d9976d return "bad protocol" and not "internal" error code when bad protocol arrives 2004-09-29 17:45:35 +00:00
Jeff Hill 9f8e75b945 o print date when unexpected exception occurs
o call std::unexpected() when unexpected exception occurs
2004-09-29 17:39:17 +00:00
Jeff Hill fddaeb1dc8 reduced memory consumption with large channel counts 2004-09-29 15:59:25 +00:00
W. Eric Norum 319b886ab4 Don't use TFTP if not needed. 2004-09-29 14:30:51 +00:00
Marty Kraimer ef292bffe6 dont try to cancel _main_ 2004-09-29 13:32:11 +00:00
W. Eric Norum 81bc2a0d7a if_fxp is now working. 2004-09-29 01:23:43 +00:00
W. Eric Norum 3419fee587 Changes for RTEMS pc386 target. 2004-09-29 00:39:50 +00:00
W. Eric Norum a470a5b850 Add commands to build etherboot bootable image. 2004-09-29 00:39:17 +00:00
W. Eric Norum 5a832e7ccd RTEMS bootable images. 2004-09-28 21:51:11 +00:00
W. Eric Norum 46068e813d Use NFS by default. 2004-09-28 20:40:43 +00:00
W. Eric Norum cd551b4860 Clarify reason for direct copy. 2004-09-28 20:39:47 +00:00
W. Eric Norum 46255e607a Redo the way 'munch' commands are handled.
Provide 'munch' command to build executable for RTEMS MVME2100 target.
2004-09-28 20:38:01 +00:00
W. Eric Norum 5e49aafb5c Now works on non-i386, non-ppc targets. 2004-09-25 23:43:06 +00:00
Janet B. Anderson 44b0995b0d Added iocBoot/ioc* build change. 2004-09-24 21:01:01 +00:00
Janet B. Anderson c15d2d589c Create cdCommands and envPaths files only for BUILD_ARCH dirs. 2004-09-24 20:55:03 +00:00
Jeff Hill 7617d78f36 fixed sunpro warnings 2004-09-24 16:33:42 +00:00
Jeff Hill 61c0cff87d fixed gnu warnings 2004-09-24 15:44:08 +00:00
Jeff Hill f384eee9b6 fixed sunpro warnings 2004-09-24 15:42:54 +00:00
Jeff Hill a868270c68 fixed gnu warning 2004-09-24 15:27:10 +00:00
Jeff Hill 7deabc8923 fixed sunpro warnings 2004-09-24 15:03:28 +00:00
Marty Kraimer 35bbb5d897 call epicsThreadInit instead of assert if epicsThreadId is not an argument 2004-09-24 12:25:07 +00:00
Ralph Lange b04811e146 Use correct option character. optopt is valid only when getopt returns '?'. 2004-09-24 11:38:10 +00:00
Jeff Hill 620f8b74b7 fixed header file names 2004-09-24 00:22:21 +00:00
Jeff Hill 4154b61d46 fixed header name 2004-09-24 00:13:00 +00:00
Jeff Hill 1388169f1e fixed missing throw() spec 2004-09-24 00:05:26 +00:00
Jeff Hill 7b7a07c667 fixes for bugs 133 and 134 in Mantis 2004-09-23 23:15:22 +00:00
Jeff Hill 107f1fa37f added array capabilities 2004-09-23 21:56:51 +00:00
Ralph Lange 6c12088e2a += connection status reporting (based on Jeff's suggestions plus timestamps for connection loss events) 2004-09-23 15:47:57 +00:00
Jeff Hill 889d8bc6c2 fixed potential race on SMP systems 2004-09-23 00:24:04 +00:00
Jeff Hill 1584471439 o fixed errno based diagnostic converting errno to string after errno was replaced 2004-09-22 18:55:17 +00:00
Jeff Hill c020be9e04 fixed delay functionality and removed call to show at exit 2004-09-22 18:45:43 +00:00
Jeff Hill ff419d8922 added destroyAllPV call 2004-09-22 18:45:11 +00:00
Jeff Hill 6e01a1e22c 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
2004-09-22 17:55:00 +00:00
Jeff Hill 6d70a66826 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
2004-09-22 17:54:37 +00:00
Jeff Hill a33d6585f9 fixed errno based diagnostic converting errno to string after errno was replaced 2004-09-22 17:51:59 +00:00
Jeff Hill 6615cb7fbd removed calls to exit() which cause problems on RTEMS where exit() has
different behavior than on vxWorks.
2004-09-21 23:56:27 +00:00
Janet B. Anderson 694d0401f0 Updates to make files general. Updated for R3.14.7. 2004-09-20 19:56:08 +00:00
W. Eric Norum a29a954a19 MVME2100. 2004-09-17 21:20:51 +00:00
W. Eric Norum 63a4b83b16 Add support for MVME2100. 2004-09-17 21:18:43 +00:00