Michael Davidsaver
25ca43df4d
1.5.3
2026-09-25 16:24:28 -07:00
Michael Davidsaver
0bfb88e3c4
update releasenotes
2026-09-25 14:02:42 -07:00
Michael Davidsaver
6dfa490bed
ioc: set PVAS_SERVER_PORT
...
Publish TCP port used by IOC singleton server for
consumption by recsync.
2026-09-16 13:34:56 -07:00
Michael Davidsaver
7ecb39b3cd
update releasenotes
2026-09-16 13:34:56 -07:00
Sang Woo Kim
8d9455a19d
ioc: serve display.precision independent of DBR_GR_DOUBLE
...
getProperties() nested the display.precision assignment inside the
DBR_GR_DOUBLE branch, so a field whose rset supplies get_precision but
NULLs get_graphic_double never had its precision served over PVA -- even
though DBR_PRECISION and DBR_GR_DOUBLE are independent rset slots (and CA
serves the precision fine). display.units, one block above, is already
gated on its own DBR_UNITS slot; precision was the odd one out.
In EPICS base bo, mbbiDirect and mbboDirect are exactly the record types
whose rset supplies get_precision while NULLing get_graphic_double; several
modules (busy, asyn, transform, sseq) do the same. For all of them the
precision leaf was silently dropped.
Gate display.precision on its own DBR_PRECISION slot, as a sibling of the
graphic-limits branch rather than nested inside it.
Adds a testqsingle case: test:precprop.HIGH (bo.HIGH reports
boHIGHprecision) now carries display.precision in its delta while
display.limitLow/limitHigh stay absent. The case fails without this fix.
2026-09-15 23:05:46 -07:00
Michael Davidsaver
e04b361bb0
update releasenotes
2026-09-11 14:56:00 -07:00
Michael Davidsaver
a2828d02ca
doc
2026-09-03 07:51:01 +02:00
Michael Davidsaver
b354034a2d
doc
2026-08-24 18:59:43 -07:00
Michael Davidsaver
67770b58d6
doc field lookup
2026-06-28 11:58:05 -07:00
Michael Davidsaver
a2656a24cc
release notes
2026-06-28 11:47:57 -07:00
Michael Davidsaver
0b54cc108d
doc
2026-06-23 21:45:26 -07:00
Michael Davidsaver
8e00eaecde
1.5.2
2026-06-23 21:40:09 -07:00
Michael Davidsaver
f4b41ed3a3
doc
2026-06-03 17:02:49 -07:00
Michael Davidsaver
b568e93eb1
doc
2026-05-24 15:12:54 -07:00
Michael Davidsaver
80a83c4ace
doc: discuss GDB and stack traces
2026-05-24 15:08:08 -07:00
Jure Varlec
1d481d5be1
doc: show how to create arrays of NTScalar
2026-04-02 07:25:44 -07:00
Michael Davidsaver
6f7942e4af
doc
2026-02-27 08:19:09 +00:00
Jure Varlec
c3f63fcbe8
doc: add ticker example to the docs
2026-02-27 08:14:29 +00:00
Michael Davidsaver
2d96c9b7d7
doc
2026-02-11 12:07:04 -08:00
Michael Davidsaver
d0ee5b2ab6
1.5.1
Python / py3.11 win_amd64 (push) Failing after 4s
Python / py3.12 win_amd64 (push) Failing after 4s
Python / py3.13 win_amd64 (push) Failing after 4s
Python / py3.14 win_amd64 (push) Failing after 4s
PVXS EPICS / Native Linux with clang ubsan (push) Failing after 2s
PVXS EPICS / Native Linux with clang (push) Failing after 2s
PVXS EPICS / Native Linux (libc++ debug) (push) Failing after 2s
PVXS EPICS / Native Linux (WError) (push) Failing after 2s
PVXS EPICS / Native Linux with libevent stable (push) Failing after 2s
PVXS EPICS / Cross mingw64 DLL (push) Failing after 2s
PVXS EPICS / Cross mingw64 static (push) Failing after 2s
PVXS EPICS / Native Linux with 7.0.2 (push) Failing after 2s
GH pages / generate (push) Failing after 2s
PVXS EPICS / Linux fedora latest (push) Failing after 8s
PVXS EPICS / Linux CentOS 7 (push) Failing after 11s
Python / pycp37-cp37m manylinux2010_x86_64 (push) Failing after 2s
Python / pycp27-cp27m manylinux1_x86_64 (push) Failing after 2s
Python / pycp311-cp311 manylinux2014_x86_64 (push) Failing after 2s
Python / pycp312-cp312 manylinux2014_x86_64 (push) Failing after 2s
Python / pycp313-cp313 manylinux2014_x86_64 (push) Failing after 2s
Python / pycp38-cp38 manylinux2014_x86_64 (push) Failing after 2s
Python / pycp314-cp314 manylinux_2_28_x86_64 (push) Failing after 1s
Python / pycp314-cp314t manylinux_2_28_x86_64 (push) Failing after 1s
GH pages / publish (push) Skipped
Release artifacts / artifacts (push) Failing after 2m22s
Python / py3.12 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.14 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.9 macosx_11_0_universal2 (push) Cancelled after 0s
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS EPICS / vs2022 static (push) Cancelled after 0s
Python / py3.10 macosx_11_0_universal2 (push) Cancelled after 0s
Python / combine (push) Cancelled after 0s
Python / py3.10 win_amd64 (push) Failing after 4s
Python / py3.8 win_amd64 (push) Failing after 4s
PVXS EPICS / Native Linux with 3.14 (push) Failing after 2s
PVXS EPICS / Native Linux with 3.15 (push) Failing after 2s
PVXS EPICS / Native Linux (c++17) (push) Failing after 2s
Spell Check / Spell Check (push) Successful in 9s
Python / pycp310-cp310 manylinux2014_x86_64 (push) Failing after 2s
Python / pycp313-cp313t manylinux2014_x86_64 (push) Failing after 2s
Python / pycp39-cp39 manylinux2014_x86_64 (push) Failing after 1s
Python / py3.11 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.13 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.8 macosx_11_0_universal2 (push) Cancelled after 0s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
PVXS EPICS / vs2022 DLL (push) Cancelled after 0s
2026-02-11 07:20:03 -08:00
Michael Davidsaver
49b73c1069
1.5.1a1
2026-02-09 18:34:14 -08:00
Michael Davidsaver
19a3441c88
doc: toc reorg
2026-02-01 15:46:40 -08:00
Michael Davidsaver
a6f75c1015
doc: client operation exceptions
2026-02-01 15:46:40 -08:00
Michael Davidsaver
98737e2c94
doc: unittest.h
2026-02-01 15:46:40 -08:00
Michael Davidsaver
b7c2d1b2c4
doc: shared_array
2026-02-01 15:46:40 -08:00
Michael Davidsaver
a4259c7376
doc: reorganize netconfig
2026-01-28 17:01:49 -08:00
Michael Davidsaver
1e43dfd8db
doc: switch to sphinxdoc theme
2026-01-28 17:01:49 -08:00
Michael Davidsaver
d90e19e350
doc: fix markdown style links in rST
2026-01-28 17:01:49 -08:00
Michael Davidsaver
9c3a9ca8ee
1.5.0
Python / py3.11 win_amd64 (push) Failing after 4s
Python / py3.12 win_amd64 (push) Failing after 4s
Python / py3.13 win_amd64 (push) Failing after 4s
Python / py3.14 win_amd64 (push) Failing after 4s
PVXS EPICS / Native Linux with clang ubsan (push) Failing after 1s
PVXS EPICS / Native Linux with clang (push) Failing after 2s
PVXS EPICS / Native Linux (libc++ debug) (push) Failing after 1s
PVXS EPICS / Native Linux (WError) (push) Failing after 2s
PVXS EPICS / Native Linux (c++17) (push) Failing after 1s
PVXS EPICS / Native Linux with libevent stable (push) Failing after 1s
PVXS EPICS / Cross mingw64 DLL (push) Failing after 1s
PVXS EPICS / Cross mingw64 static (push) Failing after 1s
PVXS EPICS / Native Linux with 7.0.2 (push) Failing after 1s
PVXS EPICS / Linux CentOS 7 (push) Failing after 7s
GH pages / generate (push) Failing after 2s
Python / pycp27-cp27m manylinux1_x86_64 (push) Failing after 2s
PVXS EPICS / Linux fedora latest (push) Failing after 7s
Python / pycp37-cp37m manylinux2010_x86_64 (push) Failing after 1s
Python / pycp311-cp311 manylinux2014_x86_64 (push) Failing after 1s
Python / pycp312-cp312 manylinux2014_x86_64 (push) Failing after 1s
Python / pycp313-cp313 manylinux2014_x86_64 (push) Failing after 1s
Python / pycp38-cp38 manylinux2014_x86_64 (push) Failing after 1s
Python / pycp314-cp314 manylinux_2_28_x86_64 (push) Failing after 1s
Python / pycp314-cp314t manylinux_2_28_x86_64 (push) Failing after 2s
Release artifacts / artifacts (push) Failing after 2m23s
GH pages / publish (push) Skipped
Python / py3.12 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.14 macosx_11_0_universal2 (push) Cancelled after 0s
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS EPICS / vs2022 static (push) Cancelled after 0s
Python / py3.9 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.10 macosx_11_0_universal2 (push) Cancelled after 0s
Python / combine (push) Cancelled after 0s
Python / py3.10 win_amd64 (push) Failing after 4s
Python / py3.8 win_amd64 (push) Failing after 4s
PVXS EPICS / Native Linux with 3.14 (push) Failing after 2s
PVXS EPICS / Native Linux with 3.15 (push) Failing after 2s
Spell Check / Spell Check (push) Successful in 8s
Python / pycp310-cp310 manylinux2014_x86_64 (push) Failing after 2s
Python / pycp313-cp313t manylinux2014_x86_64 (push) Failing after 2s
Python / pycp39-cp39 manylinux2014_x86_64 (push) Failing after 1s
Python / py3.11 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.13 macosx_11_0_universal2 (push) Cancelled after 0s
Python / py3.8 macosx_11_0_universal2 (push) Cancelled after 0s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
PVXS EPICS / vs2022 DLL (push) Cancelled after 0s
2026-01-07 17:51:39 -08:00
Michael Davidsaver
6168c8ff4d
1.5.0a1
...
Public ABI change in cb62797198
triggers jump past 1.4.2 (a4b6e2acf6 )
2026-01-06 16:21:52 -08:00
Michael Davidsaver
8c07933fe0
doc
2025-12-30 18:56:58 -08:00
Michael Davidsaver
57b36828cf
doc
2025-11-20 16:14:37 -08:00
Michael Davidsaver
35c7cc5d15
ioc: add pvxs_log_config() and pvxs_log_reset()
2025-11-19 17:54:10 -08:00
Michael Davidsaver
cf43613c86
1.4.1
PVXS Python / win64 3.10 (push) Failing after 1s
PVXS Python / win64 3.11 (push) Failing after 1s
PVXS Python / win64 3.12 (push) Failing after 1s
PVXS Python / win64 3.13 (push) Failing after 1s
PVXS Python / win64 3.6 (push) Failing after 1s
PVXS Python / win64 3.7 (push) Failing after 1s
PVXS Python / win64 3.8 (push) Failing after 1s
PVXS EPICS / Native Linux with clang ubsan (push) Failing after 2s
PVXS EPICS / Native Linux with clang (push) Failing after 1s
PVXS EPICS / Native Linux (libc++ debug) (push) Failing after 1s
PVXS EPICS / Native Linux (WError) (push) Failing after 1s
PVXS EPICS / Native Linux with libevent stable (push) Failing after 1s
PVXS EPICS / Cross mingw64 DLL (push) Failing after 1s
PVXS EPICS / Cross mingw64 static (push) Failing after 1s
PVXS EPICS / Native Linux with 7.0.2 (push) Failing after 1s
GH pages / generate (push) Failing after 2s
PVXS EPICS / Linux fedora latest (push) Failing after 7s
PVXS EPICS / Linux CentOS 7 (push) Failing after 7s
PVXS Python / linux64 test (push) Failing after 1s
PVXS Python / linux 2.7u i686 (push) Failing after 13s
PVXS Python / linux 3.5 i686 (push) Failing after 13s
PVXS Python / linux 3.7 i686 (push) Failing after 13s
PVXS Python / linux 3.6 i686 (push) Failing after 15s
PVXS Python / linux 3.8 i686 (push) Failing after 13s
PVXS Python / linux 3.9 i686 (push) Failing after 13s
PVXS Python / linux 2.7 amd64 (push) Failing after 13s
PVXS Python / linux 2.7u amd64 (push) Failing after 13s
PVXS Python / linux 3.5 amd64 (push) Failing after 13s
PVXS Python / linux 3.6 amd64 (push) Failing after 13s
PVXS Python / linux 3.8 amd64 (push) Failing after 13s
PVXS Python / linux 3.10 amd64 (push) Failing after 13s
PVXS Python / linux 3.11 amd64 (push) Failing after 13s
PVXS Python / linux 3.12 amd64 (push) Failing after 13s
PVXS Python / linux 3.13 amd64 (push) Failing after 13s
PVXS Python / linux 3.9 amd64 (push) Failing after 1m11s
Release artifacts / artifacts (push) Failing after 1m48s
GH pages / publish (push) Skipped
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS EPICS / vs2022 static (push) Cancelled after 0s
PVXS Python / osx 3.10 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.11 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.12 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.13 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.6 intel (push) Cancelled after 0s
PVXS Python / osx 3.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.8 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.9 arm64 (push) Cancelled after 0s
PVXS Python / win64 3.9 (push) Failing after 1s
PVXS EPICS / Native Linux with 3.14 (push) Failing after 2s
PVXS EPICS / Native Linux with 3.15 (push) Failing after 2s
PVXS EPICS / Native Linux (c++17) (push) Failing after 1s
Spell Check / Spell Check (push) Successful in 9s
PVXS Python / linux 2.7 i686 (push) Failing after 13s
PVXS Python / linux 3.7 amd64 (push) Failing after 13s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
PVXS EPICS / vs2022 DLL (push) Cancelled after 0s
2025-10-07 07:25:12 -07:00
Michael Davidsaver
12d823e7d9
doc
2025-10-03 18:34:43 -07:00
Michael Davidsaver
3727052991
doc
2025-08-08 16:43:24 -07:00
Michael Davidsaver
de12bc181e
GHA: generate release products and gh-pages
...
Generate ABI and coverage reports.
Generate and publish gh-pages
2025-08-08 16:43:24 -07:00
AlexWells
9f2bcb69d9
1.4.0
2025-07-31 09:37:55 +01:00
AlexWells
46f365b9cf
1.4.0a2
2025-07-14 16:20:28 +01:00
Michael Davidsaver
da6003d8e9
1.4.0a1
2025-06-11 16:54:36 -07:00
Graeme Winter
a4b070a372
LIBEVENT hint for homebrew ( #112 )
...
LIBEVENT hint for homebrew
Use brew --prefix
2025-04-14 15:54:48 -07:00
Michael Davidsaver
5f993bafb3
1.3.3
PVXS Python / win64 3.10 (push) Failing after 2s
PVXS Python / win64 3.11 (push) Failing after 1s
PVXS Python / win64 3.12 (push) Failing after 1s
PVXS Python / win64 3.6 (push) Failing after 1s
PVXS Python / win64 3.7 (push) Failing after 1s
PVXS Python / win64 3.8 (push) Failing after 1s
PVXS EPICS / Native Linux with clang ubsan (push) Failing after 1s
PVXS EPICS / Native Linux with clang (push) Failing after 2s
PVXS EPICS / Native Linux (libc++ debug) (push) Failing after 1s
PVXS EPICS / Native Linux (WError) (push) Failing after 2s
PVXS EPICS / Native Linux (c++17) (push) Failing after 1s
PVXS EPICS / Native Linux with libevent stable (push) Failing after 2s
PVXS EPICS / Cross mingw64 DLL (push) Failing after 1s
PVXS EPICS / Cross mingw64 static (push) Failing after 2s
PVXS EPICS / Native Linux with 7.0.2 (push) Failing after 1s
PVXS EPICS / Linux CentOS 7 (push) Failing after 7s
PVXS Python / linux64 test (push) Failing after 2s
PVXS EPICS / Linux fedora latest (push) Failing after 7s
PVXS Python / linux 3.6 i686 (push) Failing after 49s
PVXS Python / linux 3.7 i686 (push) Failing after 48s
PVXS Python / linux 2.7u i686 (push) Failing after 54s
PVXS Python / linux 3.5 i686 (push) Failing after 53s
PVXS Python / linux 3.8 i686 (push) Failing after 44s
PVXS Python / linux 3.9 i686 (push) Failing after 56s
PVXS Python / linux 2.7u amd64 (push) Failing after 1m0s
PVXS Python / linux 2.7 amd64 (push) Failing after 1m1s
PVXS Python / linux 3.8 amd64 (push) Failing after 17s
PVXS Python / linux 3.6 amd64 (push) Failing after 23s
PVXS Python / linux 3.5 amd64 (push) Failing after 56s
PVXS Python / linux 3.10 amd64 (push) Failing after 36s
PVXS Python / linux 3.9 amd64 (push) Failing after 48s
PVXS Python / linux 3.12 amd64 (push) Failing after 48s
PVXS Python / linux 3.11 amd64 (push) Failing after 53s
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS EPICS / vs2019 DLL (push) Cancelled after 0s
PVXS EPICS / vs2019 static (push) Cancelled after 0s
PVXS Python / osx 3.10 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.11 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.12 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.6 intel (push) Cancelled after 0s
PVXS Python / osx 3.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.8 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.9 arm64 (push) Cancelled after 0s
PVXS Python / win64 3.5 (push) Cancelled after 0s
PVXS Python / win64 3.9 (push) Failing after 1s
PVXS EPICS / Native Linux with 3.14 (push) Failing after 2s
PVXS EPICS / Native Linux with 3.15 (push) Failing after 2s
Spell Check / Spell Check (push) Successful in 8s
PVXS Python / linux 2.7 i686 (push) Failing after 58s
PVXS Python / linux 3.7 amd64 (push) Failing after 23s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
2025-04-03 14:06:04 +01:00
Michael Davidsaver
35a2e3d011
doc
2025-04-03 13:57:26 +01:00
Michael Davidsaver
0ec2d3f6be
doc
2025-02-12 17:48:18 -08:00
Michael Davidsaver
691a5825ae
ioc: fix DBE_ARCHIVE handling w/ singlesource
...
Stop ignoring DBE_ARCHIVE.
2025-02-12 17:46:49 -08:00
Michael Davidsaver
13f07cb095
update release notes
2024-12-11 16:47:41 -08:00
Érico Nogueira Rolim
c293ace6cc
Small changes to qgroup docs ( #89 )
...
* doc: typo fix.
* doc: add quoting for separate JSON files.
* doc: emphasize +trigger behavior.
* doc: document +const mapping.
2024-12-11 16:32:56 -08:00
Érico Nogueira
8bf16de8a2
doc: client fix.
...
Despite what the raw line wrapping makes it seem, there isn't a line
break in the final generated documentation, so the text just goes
directly from the environment variable name to its default value.
2024-11-05 07:35:49 -08:00
Michael Davidsaver
a7d761d507
fix spelling
2024-10-13 17:38:28 -07:00
Ollie Copping
8416141ae6
1.3.2
PVXS Python / win64 3.10 (push) Failing after 1s
PVXS Python / win64 3.11 (push) Failing after 1s
PVXS Python / win64 3.12 (push) Failing after 1s
PVXS Python / win64 3.6 (push) Failing after 1s
PVXS Python / win64 3.7 (push) Failing after 1s
PVXS Python / win64 3.8 (push) Failing after 1s
PVXS EPICS / Native Linux with clang ubsan (push) Failing after 1s
PVXS EPICS / Native Linux with clang (push) Failing after 2s
PVXS EPICS / Native Linux (libc++ debug) (push) Failing after 1s
PVXS EPICS / Native Linux (WError) (push) Failing after 2s
PVXS EPICS / Native Linux (c++17) (push) Failing after 1s
PVXS EPICS / Native Linux with libevent stable (push) Failing after 2s
PVXS EPICS / Cross mingw64 DLL (push) Failing after 1s
PVXS EPICS / Cross mingw64 static (push) Failing after 2s
PVXS EPICS / Native Linux with 7.0.2 (push) Failing after 1s
PVXS EPICS / Linux centos 7 (push) Failing after 2s
PVXS EPICS / Linux fedora latest (push) Failing after 2s
PVXS Python / linux64 test (push) Failing after 1s
PVXS Python / linux 2.7u i686 (push) Failing after 7s
PVXS Python / linux 3.5 i686 (push) Failing after 7s
PVXS Python / linux 3.6 i686 (push) Failing after 7s
PVXS Python / linux 3.7 i686 (push) Failing after 7s
PVXS Python / linux 3.8 i686 (push) Failing after 7s
PVXS Python / linux 3.9 i686 (push) Failing after 8s
PVXS Python / linux 2.7 amd64 (push) Failing after 7s
PVXS Python / linux 2.7u amd64 (push) Failing after 7s
PVXS Python / linux 3.5 amd64 (push) Failing after 7s
PVXS Python / linux 3.6 amd64 (push) Failing after 7s
PVXS Python / linux 3.8 amd64 (push) Failing after 7s
PVXS Python / linux 3.9 amd64 (push) Failing after 7s
PVXS Python / linux 3.10 amd64 (push) Failing after 7s
PVXS Python / linux 3.11 amd64 (push) Failing after 7s
PVXS Python / linux 3.12 amd64 (push) Failing after 7s
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS Python / osx 3.10 arm64 (push) Cancelled after 0s
PVXS EPICS / vs2019 DLL (push) Cancelled after 0s
PVXS EPICS / vs2019 static (push) Cancelled after 0s
PVXS Python / osx 3.11 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.12 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.6 intel (push) Cancelled after 0s
PVXS Python / osx 3.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.8 arm64 (push) Cancelled after 0s
PVXS Python / osx 3.9 arm64 (push) Cancelled after 0s
PVXS Python / win64 3.5 (push) Cancelled after 0s
PVXS Python / win64 3.9 (push) Failing after 1s
PVXS EPICS / Native Linux with 3.14 (push) Failing after 2s
PVXS EPICS / Native Linux with 3.15 (push) Failing after 2s
Spell Check / Spell Check (push) Failing after 8s
PVXS Python / linux 2.7 i686 (push) Failing after 8s
PVXS Python / linux 3.7 amd64 (push) Failing after 7s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
2024-09-30 14:51:49 +01:00