Simon Rose
2c12fdec86
Stop flushing the errorlog during init
2026-10-13 10:23:29 +02:00
Simon Rose
b16f8cfd8d
Change initial errlogprintfs to printfs
...
RTEMS performs a few early errlogPrintf calls. This initialises
the errlog buffers to some default values blocking certain tests
from re-initialising the error log later.
2026-10-13 10:23:16 +02:00
Simon Rose
9cdd14d47d
Remove errlogBufResize in favour of allowing errlogInit[2] to be called repeatedly
2026-10-13 10:22:47 +02:00
Simon Rose
63b22565fc
Add warning if errorlog configuration has been clamped
2026-10-13 10:22:36 +02:00
Simon Rose
b86265e682
Make the maximum message size dependent on the buffer size
2026-10-13 10:22:25 +02:00
Simon Rose
0e0a815e7c
Update the error log functionality to avoid losing writes
2026-10-13 10:22:15 +02:00
Simon Rose
9b835a1fdb
Add command to show errlog buffer contents
2026-10-13 10:21:59 +02:00
Simon Rose
d3ff8dca3f
Add commandline utility to resize buffer after being initialised
2026-10-13 10:21:35 +02:00
Simon Rose
53a3e4b694
Modify errorlog initialisation to add separate default value
2026-10-13 10:20:50 +02:00
Andrew Johnson
eaab38f3f7
Adjust make-notes.pl sorting code to avoid a Perl warning
2026-10-13 10:19:06 +02:00
Michael Davidsaver
68ff68cb31
epicsStrPrintEscaped() operate on unterminated string
...
see 3a2d225682
see f488765631
2026-10-13 10:18:56 +02:00
Michael Davidsaver
70070d8276
doc dbBase.h
...
document dbBase list node types
2026-10-13 10:18:22 +02:00
Andrew Johnson
a90ee1dc6b
Reformat the ReleaseChecklist file
...
- Remove all the HTML tags
- Convert the table into Markdown sections
- Set release version to 7.0.11
2026-10-13 10:18:09 +02:00
Andrew Johnson
ce00a50fd8
Adjust the sort order of the new-notes files
...
Preparing to sort PR-999.md and PR-1000.md correctly
2026-10-13 10:18:02 +02:00
Andrew Johnson
362bb3300e
Remove duplicate link to dbDefs
...
Header file lives in libCom so that's what we keep.
2026-10-13 10:17:47 +02:00
Andrew Johnson
c2726b87d2
Error message fixes/improvements
2026-10-13 10:17:37 +02:00
Michael Davidsaver
267b56d495
doc
2026-10-13 10:17:03 +02:00
Michael Davidsaver
12e75c541c
doc dbProcess()
2026-10-13 10:16:51 +02:00
zimoch
d6df659acf
Merge commit '631c8831b942ee5533a2f7016085dcef52c2f3ba' into PSI-7.0
...
Merge latest 7.0 until before records are modified
2026-10-13 10:15:50 +02:00
Michael Davidsaver
cf7ab0f65e
dbCa: iocInit wait for all conditions
...
After connectCallback, need to wait for up to three
concurrent actions. Native and string subscriptions,
as well as GET of metadata.
Complicated because event_handler_args does not identify
the evid.
see 717d69e1fc
2026-10-13 09:42:17 +02:00
zimoch
6e8557cf73
get back our old version string
2026-10-12 17:46:37 +02:00
zimoch
d1abe3d42e
update submodules
PSI-7.0.10.1-3
2026-10-05 16:45:57 +02:00
zimoch
ca9d5439ed
install libpvxs, libnt and libpvDatabase for cross archs in devel
2026-10-05 16:45:25 +02:00
zimoch
e4e83105a3
better fix for old libraries of compat mode
2026-10-01 09:05:59 +02:00
zimoch
2d9256366b
give a default value (NO) to EPICS_MUTEX_USE_PRIORITY_INHERITANCE
2026-10-01 09:05:59 +02:00
zimoch
15ba5ed863
Merge branch '7.0' into PSI-7.0
2026-09-28 09:39:12 +02:00
zimoch
3b04f8176a
add pvxs for architectures that support libevent natively
2026-09-28 09:05:57 +02:00
zimoch
a61ed8eab3
update pvData
2026-09-28 09:05:56 +02:00
zimoch
5e8ca657cc
run cleanup script only on final uninstall
2026-09-28 09:05:56 +02:00
zimoch
6b5a73b0da
export EPICS_BASE and EPICS_HOST_ARCH
2026-09-28 09:05:56 +02:00
zimoch
a5a7ad7c37
remove -DEV from version string to avoid confusion
2026-09-28 09:05:48 +02:00
zimoch
30e7e320d0
move version string overrides to separate file
2026-09-28 09:03:36 +02:00
zimoch
abe6802659
fix perl requirements and re-add perl CA
2026-09-28 09:01:58 +02:00
zimoch
60436556f5
mount /usr/lib readonly
2026-09-04 11:04:08 +02:00
zimoch
f29e84c051
fix auto mount problem on RHEL10
2026-05-22 16:32:45 +02:00
zimoch
316ba90b83
extend spec file for RHEL10
PSI-7.0.10.1-2
2026-05-11 14:32:35 +02:00
zimoch
99c0ad5e08
wrap 32 bit compilers on RHEL10
2026-05-11 11:00:26 +02:00
zimoch
6a26765837
on RHEL10 gcc-toolset needs different path, compatible with earlier RHEL
2026-05-07 20:23:50 +02:00
zimoch
54c7b8ed7d
add RHEL10 config files
2026-05-07 20:22:21 +02:00
Freddie Akeroyd
631c8831b9
Fix number of tests
2026-04-01 08:37:29 -07:00
Freddie Akeroyd
acf53d31ee
Add test case
2026-04-01 08:37:29 -07:00
Freddie Akeroyd
fb09dc0df9
Fix memory overwrite in macParseDefns
2026-04-01 08:37:29 -07:00
Andrew Johnson
05c27e453c
Color the keywords in macLib errors
2026-04-01 10:26:47 -05:00
Andrew Johnson
1c9ef94818
Fix the bug reported in #834 , but behaves differently
...
Adds tests and checks for unterminated macros,
which are now reported but not expanded.
2026-04-01 10:26:47 -05:00
Evan Daykin
77a3b8110f
use (s)rand() to generate RNDM calc values with a system clock nanosecond seed
2026-04-01 10:16:34 -05:00
Érico Nogueira
6ef94d744f
Use deterministic timezones in epicsTimeZoneTest
...
The DST characteristics of the POSIX EST5EDT and CST6CDT timezones
depend on whether the implementation uses the built-in POSIX definition
or reads an updated version from the tzdata files, and for POSIX
timezones, there is no specified behavior [1].
To avoid any plaform-specific behavior, we can specify the desired DST
ourselves. We used the timezone values available in
configure/CONFIG_SITE_ENV, which already included DST information, and
means the tests are consistent with our own usage.
[1] https://www.openwall.com/lists/musl/2024/03/05/2
2026-04-01 10:13:56 -05:00
Andrew Johnson
d0c7992c69
Check build arch's are known before creating build dirs
2026-04-01 10:03:52 -05:00
Michael Davidsaver
e181517de1
readline history, clear before append
...
read_history() appends to the global history array.
Clear before each read to prevent duplication.
2026-04-01 10:01:54 -05:00
Michael Davidsaver
4dfd5c7694
skip readline interactive setup when not interactive
2026-04-01 10:01:54 -05:00
ronaldomercado
2d8a6f91a9
Use consistent language for string termination ( #806 )
...
Avoid hyphen, prefer space: "null terminated"
2026-03-18 10:45:25 -05:00