Commit Graph
2019 Commits
Author SHA1 Message Date
Andrew Johnsonandmdavidsaver cb17a29b4d Delete unused static const array 2025-12-01 18:28:51 -08:00
Andrew Johnsonandmdavidsaver 7f9b6129e3 Clang warnings: sprintf() => epicsSnprintf() 2025-12-01 18:28:51 -08:00
Andrew Johnsonandmdavidsaver 11c7bc11c4 Clang warning: 'n' was unused 2025-12-01 18:28:51 -08:00
Andrew Johnson ccff26f659 CI: Change CI builds to match pvData
Don't change the MSC C++ standard when building submodules!
2025-12-01 17:43:34 -06:00
zimochandmdavidsaver 740a9eefd9 fix false warning in reftrackioc.cpp emitted by gcc 12 only 2025-11-22 19:15:34 -08:00
Jeremy L.andGitHub a6a988cbff Fix build errors and warnings from #184 (#218)
Fix build errors on old compilers

Avoid c++11 constructs.

Fix warning due to internal linkage usage in non-internal class.
2025-11-22 19:13:20 -08:00
Jeremy Lorelliandmdavidsaver 205dc587b0 clientContextImpl: Cap the number and age of beacons
Each beacon has an associated mutex. If we allocate
too many beacons on resource constrained systems, i.e.
RTEMS, we may run out of resources and crash.
2025-11-20 19:44:14 -08:00
zimochandmdavidsaver 4e8b3326a5 Fix MSVC warning C4101
unreferenced local variable

In this case: exceptions caught but never used.
No need to give them a variable name.
2025-11-06 08:18:16 -08:00
zimochandmdavidsaver 52cf5307ca Silence warnings about using deprecated pvData functions
Remove the PVD_INTERNAL macro after fixing the function use.
2025-11-05 09:14:25 -08:00
zimochandmdavidsaver 1b65309ec9 Fix MSVC warning C4275
non - DLL-interface class 'class_1' used as base for DLL-interface class 'class_2'
2025-11-05 09:11:51 -08:00
zimochandmdavidsaver 95872d9aad Fix MSVC warning C4390
';' : empty controlled statement found; is this the intent?
2025-11-05 09:09:12 -08:00
zimochandmdavidsaver b4557d6a5a Fix MSVC warning C4309
truncation of constant value

The value 0xFFFF does not fit a signed 16 bit integer.
Use -1 instead.
2025-11-05 08:49:55 -08:00
Andrew Johnson 1492b3d5af CI: Update Ubuntu-20.04 to 22.04 2025-05-05 12:16:21 -05:00
Jeremy Lorelliandmdavidsaver a97ac50b01 Fix printf format warning 2025-05-05 10:09:14 -07:00
Ralph LangeandGitHub dafb6aad31 Merge pull request #199 from ralphlange/fix-ci
Fix CI issues
2024-12-24 22:28:38 +01:00
Ralph Lange 9c737a80c7 Consistent AppVeyor job config for pvData/pvAccess 2024-12-24 17:13:48 +01:00
Ralph Lange 8eddb867e8 GHA: inherit GHA jobs from pvData 2024-12-24 16:58:24 +01:00
Ralph Lange c2a6fe860c Clean-up of obsolete files
- CloudBees scripts (historical)
- Travis helper script (historical)
- Eclipse project files (IDE)
- Mercurial tags file (historical)
2024-12-24 16:49:24 +01:00
Ralph Lange 7abba6de53 GHA: Update actions/upload-artifact to v4 2024-12-16 12:07:52 +01:00
Ralph Lange f1268adb8e ci: update ci-scripts to v3.4.1 2023-12-15 12:20:27 +01:00
Andrew Johnson 7746ea3c6c Set next development version 2023-12-13 16:14:48 -06:00
Andrew Johnson 96061ca1cc Set version numbers for release 7.1.7 2023-12-13 16:09:56 -06:00
Andrew Johnson 3453d67540 Update Release notes 2023-12-13 16:03:06 -06:00
Michael DavidsaverandAndrew Johnson cf483d664d Set PVAS_SERVER_PORT 2023-11-01 09:47:39 -05:00
Freddie AkeroydandAndrew Johnson 55ab0fd3b8 Avoid data() as it is c++11 2023-11-01 09:44:21 -05:00
Freddie AkeroydandAndrew Johnson d4bb5952a4 Fix crash when toEcho empty 2023-11-01 09:44:21 -05:00
Michael Davidsaver ed7eae59be gha: update 2023-10-24 19:44:30 -07:00
zimochandmdavidsaver 581d100a02 fix potential buffer overrun 2023-03-10 11:46:32 +00:00
Andrew Johnson 81d79ecc49 Set next development version 2022-09-07 11:06:28 -05:00
Andrew Johnson 981ea5a540 Set version numbers for release 7.1.6 2022-09-07 11:00:11 -05:00
Andrew Johnson 18d8468d48 Update release notes 2022-09-07 10:59:21 -05:00
Andrew Johnson b2f0aecfa3 Merge my use-tsDLList branch, PR#176 2022-02-22 12:58:54 -06:00
Andrew Johnson b1b6e773dd Merge Xiaoqiang Wang's fix_caProvider_enum_put PR 2022-02-22 12:56:14 -06:00
Xiaoqiang Wang 9544171233 avoid dangling pointer when indexvalue does out of scope 2022-02-19 20:49:09 +01:00
zimochandmdavidsaver c63d0731bf use std::showbase instead of literal 0x 2021-11-19 12:13:34 -08:00
zimochandmdavidsaver ec85ffc3d0 reset ostream flags when done 2021-11-19 12:13:34 -08:00
Andrew Johnson 5594d42656 Release notes for use-tsDLList changes 2021-10-28 14:31:05 -05:00
Andrew Johnson 3a20a064e5 CAProvider: Fix cleanup during provider destruction
CAChannel's channelProvider pointers have all expired by
now, so the destructor must empty caChannelList itself.
2021-10-21 14:23:40 -05:00
Andrew Johnson c44f90fd49 CAChannel: Prevent problems during cleanup
Guard channelCreated with requestsMutex.
Remove channel from provider before clearing channelCreated.
Simplify status handling.
2021-10-21 13:07:14 -05:00
Andrew Johnson 8cbd48faf3 Clean up CAChannel (done in disconnectChannel()) 2021-10-20 20:07:50 -05:00
Andrew Johnson b8979b4152 Reject empty channel names 2021-10-20 20:06:55 -05:00
Andrew Johnson ace1a82c12 caProvider: Convert caChannelList into a tsDLList
This should provide a significant performance boost when creating
many thousands of CA channels. The only time it is necessary to
traverse the list is in the CAChannelProvider's destructor; when
individual channels are added or destroyed they can insert or
remove themselves from the list without having to do a search.
2021-10-20 20:06:28 -05:00
Andrew Johnson 284de4fb6b Set next development version 2021-10-01 13:11:01 -05:00
Andrew Johnson de20a37b5e Set version numbers for release 7.1.5 2021-10-01 12:35:02 -05:00
Andrew Johnson e452aa7d8b GHA: Back out cache key changes but add rtems_target 2021-10-01 11:52:35 -05:00
Andrew Johnson a58ed6f93e GHA: Fix oops in key 2021-10-01 11:32:10 -05:00
Andrew Johnson 99925ba691 Updated release notes for PVA 7.1.5 (EPICS 7.0.6.1) 2021-10-01 11:25:04 -05:00
Andrew Johnson a08c1bcca2 Delete a few obsolete text files 2021-10-01 11:12:23 -05:00
Andrew Johnson 37b6a8f936 GHA: Change cache key to trigger reconstruction for RTEMS-4.9 2021-10-01 09:56:40 -05:00
Andrew Johnson 99432d6809 caProvider: Minor cleanup 2021-10-01 09:54:48 -05:00