Commit Graph

115 Commits

Author SHA1 Message Date
Jeff Hill
dfdbe57fd3 fix for mantis 350 2009-07-18 03:56:25 +00:00
Jeff Hill
a55e69113e fixed mantis 350 2009-07-17 23:50:07 +00:00
Jeff Hill
9e49e0131f fix for mantis 348 2009-07-14 22:51:06 +00:00
Andrew Johnson
d6fcbe14ab Cleaned up dbDefs.h and errMdef.h
Added various #include lines needed in other sources.
2009-07-09 15:27:43 +00:00
Jeff Hill
f7bfbf73f8 additional patches for memory leaks (see mantis 340) 2009-07-07 23:09:21 +00:00
Jeff Hill
7653623e72 fixed potential memory leak in createDBRDD () 2009-05-13 21:14:17 +00:00
Jeff Hill
9027026680 fix for mantis 329 2009-01-08 22:27:18 +00:00
Jeff Hill
2d51fbc3c7 fixed mantis 325 2008-10-21 20:50:26 +00:00
Jeff Hill
4cc8138021 fix for mantis 298 2007-08-29 17:39:56 +00:00
Jeff Hill
60d6328016 use new data conversion interface 2006-11-18 01:02:18 +00:00
Jeff Hill
b75bdb1930 fixed wrong app type used when client is acknowledging an alarm
(slightly revised to also deal with arrays although they are technically
invalid when acking an alarm)
2006-10-04 20:46:11 +00:00
Jeff Hill
394222ac72 fixed wrong app type used when client is acknowledging an alarm
(slightly revised to use primitive type of request if writing to other than
gddAppType_value)
2006-10-04 18:49:29 +00:00
Jeff Hill
7001736104 fixed wrong app type used when client is acknowledging an alarm 2006-10-02 15:53:52 +00:00
Jeff Hill
a4fcecf397 fixed bug where put payload was byte swapped twice 2005-03-21 23:57:28 +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
da5bc3b820 disconnect servers that send missaligned protocol 2004-06-14 17:45:43 +00:00
Jeff Hill
ef04b81c74 disconnect clients that send missaligned protocol 2004-06-11 18:56:55 +00:00
Jeff Hill
53ce107e5f fixed use of gdd::dataAddress() where gdd::dataVoid() should be used 2004-05-11 00:07:16 +00:00
Jeff Hill
563733cf3c changed to call new idAssignAdd func 2004-04-28 22:11:25 +00:00
Jeff Hill
1cbb1c9b71 fixed channel not destroyed if client disconnects during asynchronous
enum string table fetch
2003-09-29 22:58:43 +00:00
Jeff Hill
9f52f7282d fixed errMessage fmt string 2003-09-23 16:52:59 +00:00
Robert Soliday
ce29455411 Minor changes added for Borland's C++ compiler on Linux 2003-08-01 19:13:39 +00:00
Jeff Hill
a2d4436b83 doc 2003-07-18 15:48:08 +00:00
Jeff Hill
fa320889e3 reading and writing through the channel allows for put logging to occur
and other forms of application  flexibility
2003-05-16 00:00:07 +00:00
Ralph Lange
2624a16170 Fixed/suppressed HP-UX native (aCC) warnings 2003-04-23 14:56:07 +00:00
Jeff Hill
d812f89280 dont send extra exception message conveying the context string when a get
callback request fails
2003-04-22 22:29:26 +00:00
Jeff Hill
948718f253 added missing commit 2003-04-18 15:41:00 +00:00
Jeff Hill
44a57584b7 changed name of protocol command 2003-04-17 17:17:19 +00:00
Jeff Hill
0fd1f0103d improved diagnostic 2003-04-16 22:59:13 +00:00
Jeff Hill
93d163ba83 cosmetic 2003-04-16 20:57:56 +00:00
Jeff Hill
0330a9a085 improved diagnostics 2003-04-08 19:42:01 +00:00
Jeff Hill
6c07f8064a fixed large arrays 2003-04-08 00:06:22 +00:00
Ralph Lange
b54793967a Suppressed HP aCC compiler warnings 2003-04-03 12:11:02 +00:00
Jeff Hill
ed80ec6650 fixed Borland build issues 2003-03-19 18:00:33 +00:00
Jeff Hill
94347fc223 fixed undefined channel pointer in context 2003-03-18 20:39:48 +00:00
Jeff Hill
1a2f2ad7e4 wakeup the event queue when placing channel delete events in it 2003-03-13 01:29:08 +00:00
Jeff Hill
38aad33d78 further bullet proof the server tool initiated PV destroy 2003-03-13 00:16:39 +00:00
Jeff Hill
7c4d4479ec workaround for Tornado II compiler bug 2003-03-11 17:39:44 +00:00
Jeff Hill
2353e483c7 fixed gnu warning 2003-03-10 23:49:11 +00:00
Jeff Hill
8efa36b734 changes allowing asynchronous casPV destroy 2003-03-10 22:26:33 +00:00
Jeff Hill
87aca7838e optimizations 2003-02-12 23:54:34 +00:00
Jeff Hill
644e6eb273 improved structure and thread safety 2003-02-12 19:06:15 +00:00
Jeff Hill
adb0b5d9eb redesigned mutex locking 2003-01-08 23:22:08 +00:00
Jeff Hill
ae7a9ebfa2 cleaned up resid to object conversion 2003-01-07 17:12:07 +00:00
Jeff Hill
8243afe938 removed leftover junk 2003-01-07 15:55:02 +00:00
Jeff Hill
09d516ff05 fixed sun pro warning 2002-12-20 02:20:03 +00:00
Jeff Hill
448010b6ad fixed hpux accc warning 2002-12-17 16:55:41 +00:00
Jeff Hill
b488eb54ad cleaned up locking (also avoid destroying a lock that we own on Linux) 2002-12-13 19:39:46 +00:00
Jeff Hill
cd52995cfa some initial steps towards fre list based memory management 2002-12-06 00:05:55 +00:00
Jeff Hill
d9e6116d00 use placement new 2002-10-23 23:55:36 +00:00