Julius Pfrommer
6b64ca3519
feat(tests): Add a ConnectionManager that can replay PCAP network dumps
2025-02-19 11:27:27 +01:00
Julius Pfrommer
77b876ffed
refactor(docs): Simplify the pubsub documentation
2025-02-11 21:36:56 +01:00
Julius Pfrommer
90d2586162
refactor(docs): Clean up the client config and add a sentence for each service set
2025-02-11 21:36:56 +01:00
Julius Pfrommer
d9facf4ac4
refactor(doc): Concatenate client docs into a single client.rst file
2025-02-11 21:36:56 +01:00
Julius Pfrommer
ced5913420
feat(core): Re-add the legacy JSON encoding (pre 1.05) via the UA_ENABLE_JSON_ENCODING_LEGACY option
2025-01-02 23:41:14 +01:00
Vasilij Strassheim
892c8956a6
docs: Add build instructions for avahi
...
Signed-off-by: Vasilij Strassheim <vasilij.strassheim@linutronix.de >
2025-01-01 11:57:50 +01:00
Vasilij Strassheim
6e1556dd9b
refactor(server): Add preparations for avahi based mDNS plugin
...
Currently a fork of mdnsd library is used to register and discover servers on
the network. Since this fork is not maintained anymore a switch to another
library is necessary.
If avahi daemon is already running on the system, it can be used to register
the servers on network. Add mDNS build option and a copy of mDNS file as
preparation for an additional avahi based mDNS plugin.
Signed-off-by: Vasilij Strassheim <vasilij.strassheim@linutronix.de >
2025-01-01 11:57:50 +01:00
Julius Pfrommer
21e9c240ec
Merge pull request #6875 from jpfr/merge_14_master_24
...
Merge 1.4 to master
2024-11-29 23:56:34 +01:00
Julius Pfrommer
3785ed5c4d
Merge remote-tracking branch 'origin/1.4' into merge_14_master_24
2024-11-29 21:50:04 +01:00
Leonardo
9968c19263
refactor(docs): Extend title underlines in building.rst for aesthetic reasons
2024-11-28 08:02:07 +01:00
Leonardo
f791fad411
refactor(docs): update building.rst to include VIsual Studio 2022 building instructions
2024-11-28 08:02:07 +01:00
Julius Pfrommer
3457f1e4fd
fix(build): Remove CMake warnings concerning PRE_BUILD custom command options
2024-11-23 17:28:03 +01:00
Julius Pfrommer
b7ae6e60eb
feat(docs): Add ETFA 2024 paper on the event filter query language
2024-11-09 17:57:15 +01:00
Joshua Goins
f18fa900f8
fix(docs): PubSub build options are now enabled by default
...
In 4ec3bd92f5 these build options were switched on by default, but this was not reflected in the docs yet.
2024-11-01 22:34:34 +01:00
Joshua Goins
b5e3d0a24e
fix(docs): Add entry for UA_ENABLE_DIAGNOSTICS ( #6820 )
...
This was missing from the build options list.
2024-11-01 22:33:29 +01:00
Joshua Goins
2a380bb148
fix(docs): Fix rendering of the UA_ENABLE_ENCRYPTION options
...
The list didn't render correctly in Sphinx, nor Github because it was missing a newline. Now it should look correct!
2024-11-01 22:31:30 +01:00
Joshua Goins
71747c8160
fix(docs): Add entry for UA_ENABLE_JSON_ENCODING
...
This was missing from the build options list.
2024-11-01 22:30:21 +01:00
Julius Pfrommer
d77b216d97
feat(doc): Add PubSub Message Handling to the documentation
2024-10-27 22:00:08 +01:00
Julius Pfrommer
67d823636d
refactor(docs): Improve documentation of the CertificateGroup plugin
2024-10-27 22:00:08 +01:00
Julius Pfrommer
f7d66be548
refactor(pubsub): Remove the UA_ENABLE_PUBSUB_MONITORING option and always enable
2024-09-09 23:20:32 +02:00
Julius Pfrommer
e907a0ed91
refactor(build): Make UA_ENABLE_AMALGAMATION create the .c/.h pair, but do not build with it
2024-07-04 15:06:17 +02:00
Julius Pfrommer
d463871863
Merge branch 'publish_pubsub_rt' into merge_14_master_16
2024-06-25 15:53:04 +02:00
Julius Pfrommer
dc0c061cb5
refactor(build): Use the SONAME version x.y property to disambiguate multiple installed libraries
2024-06-04 20:45:24 +02:00
Tomasz Kłoczko
67b25bcb2b
refactor(tools): Drop python<=3.7 support ( #6525 )
...
* drop python<=3.7 support
Filter all python code over `pyupgrade --py38-plus`.
Signed-off-by: Tomasz Kłoczko <kloczek@github.com >
* filter all code over `ruff` as well
Signed-off-by: Tomasz Kłoczko <kloczek@github.com >
---------
Signed-off-by: Tomasz Kłoczko <kloczek@github.com >
2024-06-04 13:54:05 +02:00
Julius Pfrommer
04fd16af13
Merge remote-tracking branch 'origin/1.4' into merge_14_master_15
2024-05-25 00:35:46 +02:00
Julius Pfrommer
66e6dcfa51
refactor(doc): Prefer the use of "debuild" to prepare Debian packages
2024-05-23 07:53:36 +02:00
Julius Pfrommer
ebaf380f06
refactor(build): Name the library libopen62541-<major>.<minor> for the Debian build
2024-05-23 07:53:36 +02:00
Julius Pfrommer
fcaf1678b1
Merge remote-tracking branch 'origin/1.4' into merge_14_master_14
2024-05-14 12:57:02 +02:00
Julius Pfrommer
48927f4590
refactor(doc): Prefer pkg-config for using open62541 as a dependency
2024-05-13 20:19:32 +02:00
Julius Pfrommer
f1c8bb3788
fix(doc): Remove outdated CMake component specification
2024-05-13 15:49:31 +02:00
Julius Pfrommer
8635f050f5
Merge remote-tracking branch 'origin/1.4' into merge_14_master_17
2024-05-09 14:58:01 +02:00
paskozdilar
fce3cdd354
refactor(doc): Fix dead link to certified SDK page ( #6465 )
2024-05-09 13:07:11 +02:00
Christopher Besch
9e5dd8e2f7
docs(core): fixed ActicateSession typo in doc/core_concepts.rst
2024-04-29 18:30:30 +02:00
Julius Pfrommer
12f6a2cfb5
refactor(doc): Clean up /doc/building.rst
2024-04-26 21:01:42 +02:00
Christian von Arnim
a4eb57f82d
refactor(core): Import Python3 in public macros and use Python3_EXECUTABLE everywhere
2024-04-23 09:49:33 +02:00
Julius Pfrommer
c050bc18d1
Merge remote-tracking branch 'origin/1.4' into merge_14_master_13
2024-04-07 00:16:05 +02:00
Julius Pfrommer
9e0b766fbb
fix(build): Reactivate building of Debian packages
2024-03-27 19:24:07 +01:00
Julius Pfrommer
0cf5e46b75
Merge remote-tracking branch 'origin/1.4' into merge_14_master_16
2024-03-18 16:08:22 +01:00
Julius Pfrommer
80e0395448
refactor(doc): Move the service descriptions to core_concepts.rst
2024-03-18 07:43:54 +01:00
Julius Pfrommer
646bac2e1c
refactor(doc): Generate datatype docs into separate rst file
2024-03-18 07:43:54 +01:00
Julius Pfrommer
d066fbacc6
refactor(doc): Prepare StatusCode generation for new doc structure
2024-03-18 07:43:54 +01:00
Julius Pfrommer
5fd73b909a
Merge remote-tracking branch 'origin/1.4' into merge_14_master_15
2024-03-15 09:28:23 +01:00
Julius Pfrommer
626f078dea
refactor(doc): Remove outdated arch documentation
2024-03-06 12:39:30 +01:00
Julius Pfrommer
4c5000f74c
fix(doc): Remove doc generation warnings
2024-03-06 12:39:30 +01:00
Florian Düwel
cede5670c9
feat (doc): add documentation for the eventfilter query language
2024-03-04 14:45:25 +01:00
Julius Pfrommer
f458be20ec
refactor(build): Use TRACE as the compiled-in log-level (in addition to the configuration setting)
2024-03-03 23:47:06 +01:00
Noel Graf
579d51f75b
feat(server): Define the CertificateGroup interface and enable gds push management capabilities in the server information model.
2024-02-23 11:37:52 +01:00
Silvio Traversaro
659102983b
fix(build): Use Python3_EXECUTABLE instead of non-valid PYTHON_EXECUTABLE ( #6258 )
2024-02-02 10:18:28 +01:00
Julius Pfrommer
81dadf4f0c
Merge pull request #6228 from open62541/1.4
...
Merge 1.4 to master
2024-01-12 16:13:24 +01:00
Noel Graf
9a1652af76
fix(nc): Handling of symbolic names during data type generation.
2024-01-12 08:30:21 +01:00