Michael Davidsaver
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
Simon Rose
0186836449
Reading a file from the command-line should not use include paths
2024-12-29 16:34:10 -08:00
Jure Varlec
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
Minijackson
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
Minijackson
74713632a6
documentation: fix title underline of menu-API
2024-10-02 09:16:29 -05:00
Andrew Johnson
3888e9dec7
Make header file links use Markdown for Sphinx toctree
2024-10-02 09:16:29 -05:00
Andrew Johnson
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
Minijackson
be4d1604ba
documentation/RELEASE_NOTES: remove main anchor
2024-10-02 09:16:29 -05:00
Minijackson
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
Minijackson
34b3306faa
documentation: Edit & add README
2024-10-02 09:16:29 -05:00
Minijackson
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
Minijackson
ad7575f5a4
documentation/Doxyfile: adapt for Sphinx Breathe
...
Co-authored-by: Timo Korhonen <timo.korhonen@ess.eu >
2024-10-02 09:16:29 -05:00
Minijackson
601ac051db
documentation/Makefile: Remove gh-pages rules
...
Co-authored-by: Andrew Johnson <anj@anl.gov >
2024-10-02 09:16:29 -05:00
Minijackson
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
Minijackson
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
Hinko Kocevar
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
Andrew Johnson
91e1d0ab80
Update release process files
2024-06-27 22:20:19 -05:00
Andrew Johnson
615e7e99ce
Update version numbers and submodules after release
2024-06-27 20:56:47 -05:00
Andrew Johnson
785b777baf
Update Release Notes, set version numbers
2024-06-26 14:59:18 -05:00
Simon Rose
1db37bcd91
Update release notes
2024-05-29 09:15:35 -05:00
Andrew Johnson
8998341588
Update version numbers and submodules after release
2023-12-15 13:03:57 -06:00
Andrew Johnson
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
Andrew Johnson
4a53713f37
Update Release Procedures/Checklist
2023-12-14 16:31:42 -06:00
Michael Davidsaver
0bc6ff3d4c
release notes
2023-11-07 16:00:46 -08:00
Michael Davidsaver
b41787b6bf
doc
2023-10-22 17:42:36 -07:00
Emilio Perez
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
Michael Davidsaver
80e62031e9
doc
2023-07-23 08:43:32 -07:00
Minijackson
b2c80efd33
release notes: link release notes from submodules'
...
fixes #226
2023-07-22 08:33:08 -07:00
Freddie Akeroyd
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
Michael Davidsaver
216359974c
update release notes
2023-04-18 13:11:59 -05:00
Jure Varlec
9655b78e11
Update release notes: ts filter
2023-04-18 09:51:07 -05:00
Michael Davidsaver
5eff3803a8
update release notes
2023-03-10 12:02:29 +00:00
Simon Rose
e5ad12e638
Updated RELEASE_NOTES
2023-03-10 09:51:08 +00:00
Andrew Johnson
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
Andrew Johnson
1f75813a4d
Have macOS builds use Homebrew's GNU readline if present
2022-12-31 19:12:49 -06:00
Andrew Johnson
34ad8e2347
Edits to Release Notes and postfix.h documentation
2022-12-31 19:10:49 -06:00
Andrew Johnson
c22895d499
Adjust documentation about longout feature
2022-12-29 18:04:48 -06:00
Andrew Johnson
e63184e518
Merge PR #63 , longout.OOPT
2022-12-29 16:31:42 -06:00
Andrew Johnson
755a4541c5
Update the RecordReference.md index; add links and filters.
2022-12-28 15:53:48 -06:00
Michael Davidsaver
adb0c898a6
doc
2022-12-20 20:12:04 -08:00
Michael Davidsaver
a6afef4850
calc: add FMOD
2022-12-20 20:11:44 -08:00
Andrew Johnson
eddafd2827
Release Checklist used for 7.0.7
2022-09-07 16:58:21 -05:00
Andrew Johnson
df96e6df0f
Set next development versions
2022-09-07 13:54:12 -05:00
Andrew Johnson
6fab3cafc5
Release notes and version number updates
Base / CentOS-7 (push) Failing after 1s
Base / Fedora-33 (push) Failing after 2s
Base / Fedora-latest (push) Failing after 1s
Base / MacOS clang-12 (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 C++11, static (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW, static (push) Has been cancelled
Base / Win2019 MSC-19, debug (push) Has been cancelled
Base / Win2019 MSC-19 (push) Has been cancelled
Base / Win2019 MSC-19, static (push) Has been cancelled
Base / Ub-20 clang-10 C++11 (push) Has been cancelled
Base / Ub-20 clang-10 (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW (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 beatnik (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 pc686 (push) Has been cancelled
2022-09-07 13:50:35 -05:00
Andrew Johnson
efc7cbaf7f
Build system fixes related to INSTALL_LOCATION
...
* The build can't descend into external submodules when there is no
configure/RULES_TOP file present in $(INSTALL_LOCATION).
* Recreate modules/RELEASE.<host>.local if configure/CONFIG_SITE or
configure/CONFIG_SITE.local have changed.
* Move the distclean of modules/RELEASE.<host>.local to RULES_TOP
* Several comment and white-space changes
2022-09-03 10:47:58 -05:00
Andrew Johnson
20fb6b9ef5
Merge 3.15 changes into 7.0
2022-08-21 16:44:38 -05:00
Andrew Johnson
a249561677
Added darwin-aarch64 support from 7.0 branch
2022-08-21 16:17:29 -05:00
Andrew Johnson
c8647ffab7
Added Release Note
2022-08-21 16:00:30 -05:00