20dde4c1d8
typo
StreamDevice / Native Linux with 3.14 (push) Has been cancelled
StreamDevice / Native Linux with 3.15 (push) Has been cancelled
StreamDevice / Native Linux with clang (push) Has been cancelled
StreamDevice / OSX (push) Has been cancelled
StreamDevice / Native Linux (WError) (push) Has been cancelled
StreamDevice / Cross mingw64 DLL (push) Has been cancelled
StreamDevice / RTEMS 4.10 (push) Has been cancelled
StreamDevice / Cross mingw64 static (push) Has been cancelled
StreamDevice / vs2019 DLL (push) Has been cancelled
StreamDevice / vs2019 static (push) Has been cancelled
2025-05-27 17:09:16 +02:00
f61e6404f5
checksums after regsub must check original input
2025-05-27 16:57:58 +02:00
9080d6ca8e
typo fixed
2025-05-23 15:28:52 +02:00
13e7f2d3dc
Merge pull request #95 from henriquesimoes/scalcout-doc
...
Document stream-base.dbd usage when sCalcout is not needed
2025-05-22 18:42:22 +02:00
e87e093c84
in recent asyn versions vxi11 is optional
2025-05-06 14:48:59 +02:00
7debc86514
added checksum for Spellman High Voltage Supplies MPS series
2025-01-10 15:47:22 +01:00
668d1d5255
add some per-record debugging
2.8.26
2024-06-06 13:49:15 +02:00
ae5ca0c45b
allow to use the StreamDebugClass without file name or line number
2024-06-06 11:29:09 +02:00
b00099973f
don't need the wrapper function
2024-06-06 11:29:09 +02:00
5bf5cb9a67
example terminal.tcl uses LF terminator
2024-06-06 11:29:09 +02:00
f6848f0503
Update .ci
2024-03-20 10:17:54 +01:00
1496089bc8
Bugfix: make sure not to lose teminating 0 byte in StreamBuffer::replace()
2.8.25
2024-03-19 09:38:11 +01:00
a090cd4d8f
fix header file path
2024-03-18 17:43:45 +01:00
2b3e4189c1
Document stream-base.dbd usage when scalcout is not needed
...
Having StreamDevice built with scalcout support does not require that
the application also depend on calc if it does not use this record
type. But this is only true if we load `stream-base.dbd` instead of
`stream.dbd`. Therefore, this alternative database definition should be
documented in the setup page.
2023-06-26 10:43:59 -03:00
211f689cdf
decuments recently added checksums
2.8.24
2022-11-21 17:34:20 +01:00
793675bb12
fix leybold sum
2022-11-21 17:11:42 +01:00
922294bf6a
strncasecmp is still not reliably available in Vxworks 6
2.8.23
2022-10-07 12:20:23 +02:00
942c4779c9
add GHA config
2022-10-05 14:25:08 +02:00
8ceee295ae
Removed hardcode CHECKRELEASE in configure/Makefile
2022-10-05 14:25:08 +02:00
c30e2a4e31
vxWorks 6.9 has stdint.h and strncasecmp, RTEMS 5 has strncasecmp
2022-10-05 14:24:34 +02:00
fc67fb8721
Fix cplusplus linkage error with extern C
2022-07-11 15:44:16 +02:00
c123c5c8f7
Quiet warning with -Wformat-security
...
Best practice is to only use constant format strings,
which ansiEscape() almost is.
2022-07-11 15:43:26 +02:00
8746dea7cf
fix HTML example to use correct line terminator CR LF
2022-07-11 15:43:26 +02:00
2915830b02
fix some rendering problems when printing
2022-07-11 15:43:26 +02:00
fdfa4d4695
fix makepdf for newer wkhtmltopdf version
2022-07-11 15:43:26 +02:00
4d717288da
fix compile problem with EPICS 3.13 on vxWorks 6
2022-07-11 15:43:26 +02:00
94721c2b0e
fix crash due to length underflow
2.8.22
2021-11-11 11:49:32 +01:00
bf0e755913
add new checksum: bitsum
2021-11-11 11:49:32 +01:00
51e4a0749d
make "ifdef CALC" also consider SYNAPPS variable
...
change the ifdefs to the same expression used in CONFIG_STREAM
2.8.21
2021-11-05 11:42:48 +01:00
4cdace3ffe
make "stream" in DBD and other file names explicit
...
The LIBRARY_* variables may specify *multiple* libraries.
(So they can't be used as part of file names.)
2021-11-05 11:42:48 +01:00
d19b16d096
fix strncpy warning
2021-11-05 11:21:21 +01:00
b1e0d63c6b
Canonical handling of user include files
2021-11-05 10:14:21 +01:00
d1b43b879c
strncasecmp does exist when compiling for Windows on MinGW
2021-11-05 10:13:58 +01:00
6b0ee5e946
Conditionally use tirpc if defined
2021-09-21 13:01:32 +01:00
a0d1b35862
Add preprocessor definition for static PCRE
2021-09-21 12:58:20 +01:00
dfbd308d46
32 bit Windows needs wrapper for calling convention reasons
2021-09-01 10:13:58 +02:00
b615dae9b1
Change log added
2.8.20
2021-07-05 19:57:03 +02:00
ac6c96c645
poll for I/O Intr only while interruptAccept is true
2021-07-05 19:10:46 +02:00
fe1ac364ab
allow to use absolute file paths
2021-07-05 19:09:58 +02:00
a06006eade
allow : and ; as separators in STREAM_PROTOCOL_PATH
2021-07-05 19:09:58 +02:00
a4e843cc4c
re-arrange includes: first OS, then other software (e.g. EPICS), then my own headers
2021-07-05 19:09:57 +02:00
601d4a3709
shifted noisy debug from parser and I/O Intr to level 2
2021-07-05 19:09:48 +02:00
f495dd9853
print thread name in messages even if time stamps are not printed
2021-07-05 19:09:10 +02:00
6b05e006da
fix initial space when timestamp is off
2021-07-05 19:09:10 +02:00
068632326c
document streamMsgTimeStamped
2021-07-05 19:09:10 +02:00
a5eb4618b7
added a variable 'streamMsgTimeStamped' to enable/disable timestamps on debug & error messages
2021-07-05 19:09:09 +02:00
fe7f4a5e1b
some rules for contribution added
2021-07-05 19:09:09 +02:00
0010b8f23f
remove signed/unsigned warning
2021-07-05 19:09:08 +02:00
7e42f6fddf
fix initializer which is not compatible with vxWorks 5
2021-07-05 19:09:08 +02:00
2b15ae7ac0
Refactor to set dead time as a shell variable and add documentation
2021-07-05 19:09:08 +02:00