564 Commits

Author SHA1 Message Date
e4087a9244 cleanup whitespace 2.8.13 2020-05-05 13:58:44 +02:00
cede631c8d fix bug affecting EPICS 7 introduced in commit 8000f41 2020-05-04 09:39:32 +02:00
9fd345e267 apply LGPL-3.0 license 2.8.12 2020-03-23 18:01:31 +01:00
75aa267875 error message on reply timeout 2.8.11 2020-03-16 16:58:07 +01:00
7dda6ca773 bugix for systems where vsnprintf returns -1 on buffer overrun: double buffer capacity 2020-03-02 13:56:42 +01:00
1378a9fcbb Merge branch 'windows_build_fix' of https://github.com/FreddieAkeroyd/StreamDevice 2020-03-02 09:13:38 +01:00
4d3672994d bugfix: when passing negative start index to find(), don't start earlier than index 0 2020-03-02 09:11:50 +01:00
967539c4e1 allow commas inside matching pairs of parentheses in protocol parameters 2020-03-02 09:10:28 +01:00
f072c217f3 allow () inside protocol parameters 2020-02-27 13:45:54 +01:00
a60ffd685f tests updated 2020-02-27 13:44:32 +01:00
0803c94c79 cleanup spaces 2020-02-26 15:53:02 +01:00
b03726903d Fix linker error on WIN32 2019-12-16 19:11:27 +00:00
afe8cc9a3e Merge branch 'master' of github.com:paulscherrerinstitute/StreamDevice 2019-11-27 16:50:36 +01:00
277635c65f fix linker problem on windows 2019-11-27 16:49:57 +01:00
4180bbbdd9 Merge pull request #45 from jgnrendra3/master
New Checksums including support for Brooks Cryopump
2019-11-12 15:30:14 +01:00
d683969556 New Checksums including support for Brooks Cryopump 2019-11-12 07:13:02 -05:00
a62d4d1a40 update documentation according to previous API change 2019-11-11 13:35:56 +01:00
aadecf1853 Merge pull request #44 from SLACer-garth/buffer-overflow-fix
Buffer overflow fix
2019-11-11 13:24:39 +01:00
f172f3d0a0 Merge pull request #43 from bfrk/master
remove error message in streamReadWrite
2019-11-11 12:47:41 +01:00
08ac900eda Make expectedLength ssize_t everywhere.
Also fix other type related warnings.
2019-11-07 17:20:08 -08:00
53caf69f3a Cast expectedLength to ssize_t where it is used as a signed number. Fixes buffer overrun memory corruption segfault. 2019-11-07 17:19:43 -08:00
3eac2b804d Bugfix in 64 bit data type handling. (Thanks to Andrew Johnson) 2019-11-07 20:23:35 +01:00
9b9e7bf722 remove error message in streamReadWrite
If the record hasn't been initialized correctly, we don't want the console
to be spammed every time the record gets processed.
2019-10-10 14:51:56 +02:00
7a48a5440e made RELEASE file more similar to SynApps 2.8.10 2019-08-26 09:10:28 +02:00
ef5d0cf3f1 improve building streamApp for 3.13 2019-08-22 16:34:32 +02:00
a5e9ed2d78 do not use epicsStdioRedirect.h for EPICS 3.13 2019-08-22 15:53:29 +02:00
40e937b091 do not use -ansi with vxWorks compiler in EPICS 3.13 2019-08-22 15:52:52 +02:00
1bac175c42 no need to go into config for 3.13 and it can cause problems with 3.14+ 2019-08-22 15:51:53 +02:00
507a8229de fix generation of stream-calcout.dbd: older EPICS versions have no CAT macro and we don't want duplicate registrations 2019-08-22 15:50:36 +02:00
3fd2e8fd31 support epicsStdioRedirect everywhere 2019-08-21 16:01:06 +02:00
f2e9395377 don't include 3.14 headers in EPICS 3.13 2019-08-21 15:38:13 +02:00
6669b1c33c fix problems with extern C and epics headers in different EPICS versions 2019-08-21 15:33:46 +02:00
21ce272a65 don't complain unnecessarily in finishProtoco() when protocols are reloaded 2019-08-21 14:48:23 +02:00
2b6a064913 Show errors when debug is enabled 2019-08-21 14:40:03 +02:00
81a901b386 updated docu for EPICS 7.0.3 2019-08-21 14:36:55 +02:00
cfbc4ac369 have error logging initially enabled 2019-08-21 14:34:17 +02:00
d1b6c8bf1a fix bug that caused endless loops in I/O Intr records 2019-08-21 14:27:26 +02:00
491cfa6d4b Merge Freddie Akeroyd's Windows fixes 2019-08-19 17:02:26 +02:00
a6b11bea0e document recommended value for PollPeriod 2019-08-08 14:54:20 +02:00
a6190c7ddf document debug and error messages 2019-08-08 14:48:40 +02:00
4ece622c52 Merge pull request #40 from FreddieAkeroyd/build_with_vs2010
Fix build issues with vs2010
2019-07-18 17:34:08 +02:00
0e525fc893 Use $(CAT) for WIN32 2019-06-08 21:48:54 +01:00
85c9a8b130 Fix linker import warning for StreamDebugFile on WIN32 2019-06-08 21:30:37 +01:00
905d8a3b4a Fix for VS2010 usage of __VA_ARGS__ 2019-06-08 20:46:21 +01:00
1cc5f3fbd6 Fix missing inttypes.h on VS2010 2019-06-08 20:44:26 +01:00
3ad63e04d0 Define ENABLE_VIRTUAL_TERMINAL_PROCESSING if not present 2019-06-08 20:34:39 +01:00
880a399e4e fix for commit cb4d49: needed to add SUPPORT=, not RELEASE= for SynApps 2.8.9 2019-05-29 08:48:35 +02:00
592146a648 Have separate dbd file without scalcout support (by Martin Konrad) 2019-05-21 16:58:41 +02:00
e03285b9a9 Merge branch 'master' of github.com:paulscherrerinstitute/StreamDevice 2019-05-21 11:40:30 +02:00
fb3d20bfd9 Merge pull request #37 from shadowguy/master
Update some EPICS related links
2019-05-21 11:39:52 +02:00