9fac52fa58
Add a release note for the windows.h epicsAtomicOSD change
2025-03-19 11:19:45 -05:00
c75ad2673e
no longer need extern "C" { } around epicsExport macros
2025-03-19 11:17:14 -05:00
72f3e75c8d
Add summary stat's calculation
2025-03-19 11:03:46 -05:00
90f97a7037
Release notes; HAS_DBSERVER_STATS in dbServer.h
2025-03-19 11:03:46 -05: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
2025-02-21 17:31:33 -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
2612b47c3f
Release Notes for PYTHON=python3
2025-02-17 22:47:27 -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
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
72026a27a0
allow to load the same alias multiple times (unless dbRecordsOnceOnly is set)
2024-12-29 16:35:25 -08:00
0186836449
Reading a file from the command-line should not use include paths
2024-12-29 16:34:10 -08:00
9f8a8b9c1f
Update RELEASE_NOTES with AMSG propagation
2024-12-11 09:38:02 -06:00
faac1df1c6
send DBE_PROPERTY events only if property field actually changed
2024-11-13 10:00:12 -06:00
78b575f487
documentation: fix RELEASE_NOTES Sphinx warning
...
Apparently, starting a section with a horizontal line is not permitted
2024-10-02 09:16:29 -05:00
74713632a6
documentation: fix title underline of menu-API
2024-10-02 09:16:29 -05:00
3888e9dec7
Make header file links use Markdown for Sphinx toctree
2024-10-02 09:16:29 -05:00
af206ba7fc
Move Sphinx sources to O.Common/rtd-src
...
Adds the build target 'sphinx' for manual Sphinx runs, and
installs the output of that under $(INSTALL_HTML)/readthedocs
Adjusted some Sphinx config parameters and titles.
2024-10-02 09:16:29 -05:00
be4d1604ba
documentation/RELEASE_NOTES: remove main anchor
2024-10-02 09:16:29 -05:00
8e2217dbf7
documentation: remove KnownProblems
...
From @anjohnson:
> I haven't actually published a Known Problems page online since EPICS 7.0.1,
> maintaining it was becoming too time-consuming.
2024-10-02 09:16:29 -05:00
34b3306faa
documentation: Edit & add README
2024-10-02 09:16:29 -05:00
8c88d052bb
Add readthedocs templates and build rules
...
Co-authored-by: Timo Korhonen <timo.korhonen@ess.eu >
Co-authored-by: Andrew Johnson <anj@anl.gov >
2024-10-02 09:16:29 -05:00
ad7575f5a4
documentation/Doxyfile: adapt for Sphinx Breathe
...
Co-authored-by: Timo Korhonen <timo.korhonen@ess.eu >
2024-10-02 09:16:29 -05:00
601ac051db
documentation/Makefile: Remove gh-pages rules
...
Co-authored-by: Andrew Johnson <anj@anl.gov >
2024-10-02 09:16:29 -05:00
c0aeb4c69b
Move and fix ComponentReference.pod
...
Co-authored-by: Timo Korhonen <timo.korhonen@ess.eu >
Co-authored-by: Andrew Johnson <anj@anl.gov >
2024-10-02 09:16:29 -05:00
7cdaaf716a
Generate Markdown from all .pod and .dbd.pod files
...
Co-authored-by: Timo Korhonen <timo.korhonen@ess.eu >
2024-10-02 09:16:29 -05:00
535c9c2a06
Allow deleting a record at database creation.
...
Using a magical record type "#" will allow the user to
delete previously created record from the database.
2024-08-21 09:48:23 -05:00
91e1d0ab80
Update release process files
2024-06-27 22:20:19 -05:00
615e7e99ce
Update version numbers and submodules after release
2024-06-27 20:56:47 -05:00
785b777baf
Update Release Notes, set version numbers
2024-06-26 14:59:18 -05:00
1db37bcd91
Update release notes
2024-05-29 09:15:35 -05:00
8998341588
Update version numbers and submodules after release
2023-12-15 13:03:57 -06:00
448fde0671
Set release version numbers
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 / CentOS-7 (push) Failing after 2s
Base / Fedora-33 (push) Failing after 1s
Base / Fedora-latest (push) Failing after 2s
Base / Ub-20 clang-10 C++11 (push) Has been cancelled
Base / MacOS clang-12 (push) Has been cancelled
Base / Ub-20 clang-10 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 beatnik (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-4.10 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-4.9 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 pc686 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 uC5282 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 xilinx_zynq_a9_qemu (push) Has been cancelled
Base / Win2019 mingw (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW (push) Has been cancelled
Base / Ub-20 gcc-9 unsigned char (push) Has been cancelled
Base / Ub-20 gcc-9 C++11, static (push) Has been cancelled
Base / Ub-20 gcc-9 + 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
2023-12-14 16:42:10 -06:00
4a53713f37
Update Release Procedures/Checklist
2023-12-14 16:31:42 -06:00
0bc6ff3d4c
release notes
2023-11-07 16:00:46 -08:00
b41787b6bf
doc
2023-10-22 17:42:36 -07:00
8c08c57247
Allow adding error symbols after early initialization
...
This was acomplished by making errSymbolAdd add the error symbol directly
into the global hash table and removing errnumlist which is not needed
anymore.
Unit tests were added for checking the following cases:
- Adding a valid symbol and checking that it exists (fixed by this change)
- Getting an existing error symbol
- Getting a non existing error symbol
- Adding an invalid error symbol (fixed by this change)
- Adding an error symbol with a code that already
exists (fixed by this change)
Therefore, issue #268 was fixed
error: statically allocate error symbol hash table
This will allow calling errSymbolAdd before errSymBld, therefore, a
function adding error symbols can now be run before iocInit or errlogInit
error: add a constant for the minimum module number
Make adding an identical error symbol not fail
A test case was also added which test that adding an error symbol
with same error code and message as one added before will not fail
Add locking to error symbol table
This protects the cases of:
- simultaneously adding and requesting of an error symbol
- simultaneously adding many error symbols
Update release notes regarding adding error symbols
2023-09-22 08:20:19 -07:00
80e62031e9
doc
2023-07-23 08:43:32 -07:00
b2c80efd33
release notes: link release notes from submodules'
...
fixes #226
2023-07-22 08:33:08 -07:00
f56412d6a5
WIN32: use FlsAlloc() to cleanup epicsThreadOSD
...
Adjust macros for compiling for older MSVC/Win SDK versions
Try to cover missing fibres include in 7.0 SDK
Support Windows XP and above.
Also removed explicit define of _WIN32_WINNT in code if it has not
been passed on compile line. This is possibly a matter for
further discussion
2023-05-01 09:03:52 -07:00
216359974c
update release notes
2023-04-18 13:11:59 -05:00
9655b78e11
Update release notes: ts filter
2023-04-18 09:51:07 -05:00
5eff3803a8
update release notes
2023-03-10 12:02:29 +00:00
e5ad12e638
Updated RELEASE_NOTES
2023-03-10 09:51:08 +00:00
718da5c9be
Convert RecordReference.md to ComponentReference.pod
...
That .pod file will now be converted to .html using the same style as
the individual local documents that it links to.
The dbdToHtml output files now include a header and footer that link to
the ComponentReference.html file (they started pointing to the original
RecordReference.html but that was broken on most people's builds because
we weren't converting that from the original Markdown version).
This commit also adjusts documentation/Makefile to use the build system
properly, and reorders the Doxygen main page index.
2023-02-04 22:56:19 -06:00
1f75813a4d
Have macOS builds use Homebrew's GNU readline if present
2022-12-31 19:12:49 -06:00
34ad8e2347
Edits to Release Notes and postfix.h documentation
2022-12-31 19:10:49 -06:00
c22895d499
Adjust documentation about longout feature
2022-12-29 18:04:48 -06:00
e63184e518
Merge PR #63 , longout.OOPT
2022-12-29 16:31:42 -06:00