Commit Graph
17810 Commits
Author SHA1 Message Date
anderslindho 0c91c55348 Add contribution guidelines (#794)
* Copy in HowToWorkWithTheEpicsRepository.md from epics-docs
* Adjust content to remove base 3 information
* Add link from README
2026-02-27 13:19:16 +00:00
Michael Davidsaver 717d69e1fc dbCa: iocInit wait for local CA links to connect 2026-02-27 13:01:27 +00:00
Michael Davidsaver c41210c008 whitespace 2026-02-27 11:45:42 +00:00
ReBarsotti-HZB 976ef26381 Added Doxygen annotations to dbLock.h 2026-02-27 11:28:00 +00:00
ReBarsotti-HZB 06ec85be80 Added @file to dbExtractArray
File was already annotated but missing the @file declaration.
2026-02-27 11:25:15 +00:00
Freddie Akeroyd 5ca243bf6e Change Win-22 MSC-22 from debug to default configuration
#816
2026-02-27 09:29:22 +00:00
Edmund Blomley 8c61b02198 [DOCS] Remove hoverxref extension as it is deprecated. 2026-02-24 13:15:16 +00:00
Ralph Lange 3855356d2f ci: bump CodeQL Action version from v3 to v4
Closes #790.
2026-02-19 14:00:15 +01:00
Andrew Johnson b5df3e002a Various non-functional fixes/changes
Fix EditorConfig failure in modules/libcom/RTEMS/epicsNtp.c
Add dbDefs to Sphinx API index, move devLib to libcom
Rename internal CA enum tag to fix Doxygen complaint
Set Clang's minimum MacOS version for aarch64 CPUs
2026-02-18 11:23:50 -06:00
zimoch db693d4930 enable trim_trailing_whitespace 2026-02-18 10:34:08 -06:00
zimoch cd36c03da4 Enforce consistent space indent style 2026-02-18 10:34:08 -06:00
zimoch 8c9dd71f6e Fix gcc warning 'stringop-truncation' 2026-02-18 10:06:26 -06:00
zimoch fe39a007d8 Allow percentages for callbackParallelThreads count 2026-02-18 09:50:03 -06:00
zimoch e66bb87909 document change in epicsThreadGetCPUs 2026-02-18 09:50:03 -06:00
zimoch 556de06ff2 avoid overreporting available CPUs 2026-02-18 09:50:03 -06:00
Andrew Johnson 419a704ad9 Fix generation of RELEASE_NOTES.md at release (#767)
* Create RELEASE_NOTES.md for tagged releases too

Required to publish notes for the Base version.
Additional Makefile comments and a 'help' target too.

* Fix header level in pvaClient release notes

* Prevent parallel builds in documentation

* Restores inclusion of old notes, works without git
2026-02-10 18:08:53 -06:00
Jakub Wlodek 4fe5f75387 Fixing minor memory leak when dbPutConvertJSON call fails 2026-02-08 08:15:44 -08:00
Simon Rose 7e3255ff8e Add release notes and macros to (generated) header files 2026-02-04 10:15:24 -06:00
Henrique Silva 51c5b8f1ee Post NORD update event during record process for subArray 2026-02-04 10:15:24 -06:00
Henrique Silva 64011ba0f3 Remove NORD post event from subArray device support layer 2026-02-04 10:15:24 -06:00
Henrique Silva 5d1f572cea Remove NORD post event from device support layer
Fixes #280
This event will only be posted in the record support layer, specifically
in the process function.
2026-02-04 10:15:24 -06:00
Henrique Silva aff74638bd Post NORD update event during record process for aai and aao
Applying the same change as #263 did for waveform records
2026-02-04 10:15:24 -06:00
Bruce Hill 08c8f5fd1b Minor comment fix in libcom/src/env/RULES 2026-02-04 09:50:44 -06:00
Bruce Hill fc8319ad10 Use NUM_TIME_EVENTS instead of hard constants for dbScan.c event code. 2026-02-04 09:50:44 -06:00
Hugo Slepicka 005e36258d Add error number to rsrv mcast loopback error msg. 2026-02-04 09:50:44 -06:00
Heinz Junkes d3e414cbec udp socket functions with timeout 2026-01-21 10:04:48 -06:00
Michael Davidsaver 84d4627987 more doc dbEvent.h 2026-01-21 09:55:13 -06:00
Michael Davidsaver 839e7f4959 move dbUnitTest discussion to dbUnitTest.h 2026-01-21 09:55:13 -06:00
Michael Davidsaver d724461f1c doc: remove @page directions
readthedocs build does not include these.
2026-01-21 09:55:13 -06:00
Michael Davidsaver c52800fd4a appveyor: remove global email notification 2026-01-16 10:06:08 -06:00
Andrew Johnson 782d6bb441 Use compiler for dependencies, mkmf.pl is the last resort 2026-01-12 16:50:47 -06:00
Michael Davidsaver 59b595f8cf appveyor use python3.8 2026-01-08 08:46:43 -08:00
zimoch 80c708fdeb add function attributes __malloc__ and __alloc_size__ for gcc and clang 2026-01-07 09:59:31 -06:00
Michael Davidsaver b2ed8bb98d doc dbEvent.h 2026-01-07 09:54:41 -06:00
Michael Davidsaver 71e4635d34 fix testdbCaWaitForEvent()
sync with CA context thread(s) as well as dbCa worker.
2026-01-01 19:07:10 -08:00
Andrew Johnson bbc4c6358e Update modules/* submodules to HEAD 2026-01-01 15:24:23 -06:00
zimoch 12c56ffc95 upcast int to size_t to prevent overflow 2025-12-17 16:34:58 -08:00
zimoch 2bd148ab37 add comment why cast is needed 2025-12-17 16:34:58 -08:00
zimoch 209e1f9587 remove some unnecessary casts to (const char*) too 2025-12-17 16:34:58 -08:00
zimoch 6d85a36397 remove needless pointer casts 2025-12-17 16:34:58 -08:00
zimoch 85347172c6 fix clang warning missing-braces
../fdManagerTest.cpp:76:29: warning: suggest braces around initialization of subobject [-Wmissing-braces]
   76 |         osiSockAddr addr = {0};
      |                             ^
      |                             {}
2025-12-15 16:17:56 -08:00
zimoch ef2260f433 gcc < 5 does not know #pragma GCC diagnostic push
But it also does not know warning -Wformat-security.
2025-12-15 16:16:53 -08:00
zimoch 22347af170 use c++ style output to avoid porability problems with printf format 2025-12-15 16:15:15 -08:00
zimoch c811ce218e fix format warning on mingw
Since we use gnu_printf format on mingw, the windows "I" modifier
is no longer recognized by the format checker. Use "ll" instead.
Meanwhile, MSVC understands that as well.
2025-12-15 16:15:15 -08:00
Andrew Johnson 623409466d Updates to the Release Checklist 2025-12-15 17:17:57 -06:00
Andrew Johnson d31568fe9a Update core version numbers after tagging 2025-12-15 17:15:40 -06:00
Andrew Johnson bf11a0c31c Generate RELEASE-7.0.10.md notes file R7.0.10 2025-12-15 17:11:22 -06:00
Andrew Johnson 24d422e6c3 Set core version numbers for release 2025-12-15 17:04:57 -06:00
Andrew Johnson a49df15d0b Another PR release note 2025-12-15 17:03:03 -06:00
Andrew Johnson 3f24e1800e Replace UNRELEASED => 7.0.10 2025-12-15 16:39:00 -06:00