d6481e190f
update spec file for EPICS 7.0.9
Check EditorConfig / editorconfig (push) Failing after 1s
Base / Cross linux-aarch64 (push) Failing after 2s
Base / Cross linux-arm gnueabi (push) Failing after 1s
Base / Cross linux-arm gnueabihf (push) Failing after 2s
Base / Fedora-33 (push) Failing after 1s
Base / Fedora-latest (push) Failing after 2s
Base / Win2019 clang-cl (push) Has been cancelled
Base / Ub-20 clang C++11 (push) Has been cancelled
Base / MacOS clang (push) Has been cancelled
Base / Ub-20 clang (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 beatnik (push) Has been cancelled
Base / Ub-20 gcc + RT-4.10 (push) Has been cancelled
Base / Ub-20 gcc + RT-4.9 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 pc686 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 uC5282 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 xilinx_zynq_a9_qemu (push) Has been cancelled
Base / Win2022 mingw (push) Has been cancelled
Base / Ub-20 gcc + MinGW (push) Has been cancelled
Base / Ub-20 gcc unsigned char (push) Has been cancelled
Base / Ub-20 gcc C++11, static (push) Has been cancelled
Base / Ub-20 gcc + MinGW, static (push) Has been cancelled
Base / Ub-22 gcc-12 c++20 Werror (push) Has been cancelled
Base / Win2019 MSC-19 (push) Has been cancelled
Base / Win2019 MSC-19, debug (push) Has been cancelled
Base / Win2019 MSC-19, static (push) Has been cancelled
PSI-7.0.9.1-0
2025-03-05 11:21:20 +01:00
2e77bc8cc1
improve atExit debugging
2025-03-05 11:21:19 +01:00
ea7459084e
Merge remote-tracking branch 'github/noreturn' into PSI-7.0
2025-03-04 17:55:32 +01:00
ddc49e9f79
Merge remote-tracking branch 'github/epicsExportAddress' into PSI-7.0
2025-03-04 17:55:15 +01:00
a3a99e4d14
build mingw for testing
2025-03-04 17:53:22 +01:00
12144fe267
Merge remote-tracking branch 'github/RuntestArchs' into PSI-7.0
2025-03-04 17:49:04 +01:00
c5315d95b8
no longer need extern "C" { } around epicsExport macros
2025-03-04 17:45:04 +01:00
74d231b04f
decorate functions that do not return
2025-03-04 14:41:05 +01:00
23521e0a08
Merge remote-tracking branch 'github/fdManager_using_poll' into PSI-7.0
2025-03-03 17:20:13 +01:00
55791ef470
Merge branch 7.0.9 into PSI-7.0
2025-03-03 17:19:23 +01:00
7b2fb669ec
Merge remote-tracking branch 'xiaoqiang/7.0' into PSI-7.0
2025-03-03 17:14:20 +01:00
312a602952
support CROSS_COMPILER_RUNTESTS_ARCHS other than RTEMS
2025-03-03 14:11:45 +01:00
7bd3e7aa2e
Update version numbers and submodules after release
2025-02-21 17:45:00 -06:00
86154953f5
Final commit for 7.0.9
Check EditorConfig / editorconfig (push) Failing after 2s
Base / Cross linux-aarch64 (push) Failing after 1s
Base / Cross linux-arm gnueabi (push) Failing after 2s
Base / Cross linux-arm gnueabihf (push) Failing after 1s
Base / Fedora-33 (push) Failing after 2s
Base / Fedora-latest (push) Failing after 1s
CodeQL / Analyze (cpp) (push) Failing after 2s
Base / Ub-20 gcc + RT-5.1 uC5282 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 xilinx_zynq_a9_qemu (push) Has been cancelled
Base / Win2019 mingw (push) Has been cancelled
Base / Ub-20 gcc + MinGW (push) Has been cancelled
Base / Ub-20 gcc unsigned char (push) Has been cancelled
Base / Ub-20 gcc C++11, static (push) Has been cancelled
Base / Ub-20 gcc + MinGW, static (push) Has been cancelled
Base / Ub-22 gcc-12 c++20 Werror (push) Has been cancelled
Base / Win2019 MSC-19 (push) Has been cancelled
Base / Win2019 MSC-19, debug (push) Has been cancelled
Base / Win2019 MSC-19, static (push) Has been cancelled
Base / Ub-20 clang C++11 (push) Has been cancelled
Base / MacOS clang (push) Has been cancelled
Base / Ub-20 clang (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 beatnik (push) Has been cancelled
Base / Ub-20 gcc + RT-4.10 (push) Has been cancelled
Base / Ub-20 gcc + RT-4.9 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 pc686 (push) Has been cancelled
R7.0.9
2025-02-21 17:31:33 -06:00
07572ab025
Update submodules to released versions
2025-02-21 15:47:00 -06:00
0733beae50
Fix for PR #597 breakage of VS-2012/2010 builds
2025-02-20 10:27:41 -06:00
a3d8531008
Revert PR #589
...
* Revert "Release Notes for PYTHON=python3"
commit 2612b47c3f
.
* Revert "Remove Python build dependency when LINKER_USE_RPATH=ORIGIN"
commit f4c474eb77
.
2025-02-19 14:10:16 -06:00
7a6e11cae0
make casStatsFetch() safe-ish when RSRV not initialized
...
Maybe too early. Or maybe RSRV disabled via dbServer.
2025-02-18 07:30:51 -08:00
7384351181
clarify cantProceed() message
2025-02-18 07:30:51 -08:00
890cbc2c0d
doc
2025-02-18 07:30:51 -08:00
2612b47c3f
Release Notes for PYTHON=python3
2025-02-17 22:47:27 -06:00
f4c474eb77
Remove Python build dependency when LINKER_USE_RPATH=ORIGIN
...
This change converts the makeRPath.py script to Perl.
Also changes the PYTHON default to run `python3`
2025-02-17 22:47:27 -06:00
1735a821db
Update pvDatabase
2025-02-11 17:44:51 -06:00
bc27476554
document fdManager change
2025-02-10 08:50:15 +01:00
9c1334ae15
silence Codacy warning
2025-02-10 08:47:59 +01:00
9481deacb0
fdManagerTest: quiet codacy warnings
2025-02-10 08:47:59 +01:00
8f1a3888c6
cleanup coding style in fdManager
2025-02-10 08:47:59 +01:00
c9183b5241
fdManager: filter poll flags for Window's sake
2025-02-10 08:47:59 +01:00
c3f57ee818
make fdManagerPrivate::fdReg volatile to avoid codacy warning
2025-02-10 08:47:59 +01:00
27f4261dfb
use smart pointers in fdManager
2025-02-10 08:47:59 +01:00
5eb9997791
fix codacy warning: make fdManagerPrivate constructor explicit
2025-02-10 08:47:59 +01:00
bfc2f832ec
fdManager uses poll() on Darwin too
2025-02-10 08:47:59 +01:00
f09b235fce
Keep implementation details of fdManager out of header file
2025-02-10 08:47:59 +01:00
ece031c88b
fdManager use std::vector
2025-02-10 08:47:59 +01:00
cbbbd67843
fdManager uses poll() on Windows and RTEMS too
...
RTEMS needs to use the "new" network stack
Windows has poll since Vista
Don't use poll on cygwin: it emulates poll() using select().
2025-02-10 08:47:59 +01:00
57c0295024
fdManager changed to use poll()
...
The implementation using select() limits file desciptors to FD_SETSIZE,
typically 1024 on Linux. This number is too low for some applications,
for example for the CA gateway.
Therefore, Linux builds use poll() instead.
2025-02-10 08:47:59 +01:00
8f77e941c7
add fdManager test
2025-02-10 08:47:59 +01:00
c76395abc6
remove fdmgrTest
...
Not a unittest, and not functional.
2025-02-10 08:47:59 +01:00
1d19ba4cc2
doc and log for *MustSucceed()
...
Replace the "never returns NULL." statement which is
manifestly not true.
2025-02-07 09:09:22 -08:00
144f9756ea
Add iocshSetError in a bunch of places
2025-02-05 10:16:16 -06:00
48eed22f3b
check IOCSH_STARTUP_SCRIPT before set
2025-02-05 10:03:35 -06:00
8ac2c87156
Post monitors from compress record when resetting it
...
This way clients receive updates with an empty array after writing into
the RES field.
2025-02-05 09:59:18 -06:00
0d2ffcd97f
Typo fix on arch name ( #593 )
2025-02-05 09:47:24 -06:00
c8eccfcb8f
Edit Release messages for English & Markdown
2025-02-03 11:36:37 -06:00
6fb40b02fe
update RELEASE_NOTES
2025-02-02 20:16:38 -08:00
dad0ee9c89
Revert "Limit _FORTIFY_SOURCE <= 2"
...
This reverts commit 5fe563bed8
.
2025-02-02 19:59:39 -08:00
065fe7cab6
Fix internal link
2025-01-28 15:05:55 -08:00
1ee8338886
bump rpm release
Check EditorConfig / editorconfig (push) Failing after 1s
Base / Cross linux-aarch64 (push) Failing after 2s
Base / Cross linux-arm gnueabi (push) Failing after 1s
Base / Cross linux-arm gnueabihf (push) Failing after 2s
Base / Fedora-33 (push) Failing after 1s
Base / Fedora-latest (push) Failing after 2s
Base / Ub-20 clang C++11 (push) Has been cancelled
Base / MacOS clang (push) Has been cancelled
Base / Ub-20 clang (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 beatnik (push) Has been cancelled
Base / Ub-20 gcc + RT-4.10 (push) Has been cancelled
Base / Ub-20 gcc + RT-4.9 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 pc686 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 uC5282 (push) Has been cancelled
Base / Ub-20 gcc + RT-5.1 xilinx_zynq_a9_qemu (push) Has been cancelled
Base / Win2019 mingw (push) Has been cancelled
Base / Ub-20 gcc + MinGW (push) Has been cancelled
Base / Ub-20 gcc unsigned char (push) Has been cancelled
Base / Ub-20 gcc C++11, static (push) Has been cancelled
Base / Ub-20 gcc + MinGW, static (push) Has been cancelled
Base / Ub-22 gcc-12 c++20 Werror (push) Has been cancelled
Base / Win2019 MSC-19 (push) Has been cancelled
Base / Win2019 MSC-19, debug (push) Has been cancelled
Base / Win2019 MSC-19, static (push) Has been cancelled
PSI-7.0.8.2-4
2025-01-16 08:17:19 +01:00
250c9658c2
drop RHEL7 architecture
2025-01-16 08:17:19 +01:00
eb59cb6c7e
drop VxWorks 5 and 7 compatibility
2025-01-16 08:17:19 +01:00