Noel Graf
b54aa99257
feat(deps): Add the musl inet_pton implementation as a standalone implementation
...
fix conversion error
2025-03-10 15:33:25 +01:00
Julius Pfrommer
329c4e0fb8
feat(deps): Import the yxml xml parsing library
2025-03-02 13:38:18 +00:00
Julius Pfrommer
d6e2525863
refactor(deps): Remove outdated reference to ms_stdint.h in cj5.h
2025-03-02 13:38:18 +00:00
Julius Pfrommer
3defdd99a1
fix(deps): Add missing switch-case for \n in cj5.c
...
This fixes #7072 .
2025-02-11 21:36:31 +01:00
Julius Pfrommer
89f5bd99e2
refactor(deps): For base64, allow no padding and padding between concatenated streams
2025-02-08 12:38:12 +01:00
Julius Pfrommer
72e126b7c8
feat(deps): Allow base64url decoding (no padding, -_ instead of +/)
2025-02-08 12:38:12 +01:00
Julius Pfrommer
115325d44b
refactor(deps): Speed up JSON parser by keeping the error_pos instead of line and line-offset
2025-01-26 00:16:52 +01:00
Tomi Takala
931cc824f7
fix(plugins): Rename dirent.h to tr_dirent.h
2025-01-14 22:50:18 +01:00
tomitkl
2076a9c87f
feat(plugin): Add filestore Windows implementation ( #7006 )
...
* feat(plugin): Add filestore Windows implementation
* Define UA_DT_REG and UA_DT_DIR
* Remove build flag and use __linux__ or UA_ARCHITECTURE_WIN32 in places which used to check only for __linux__
2025-01-10 14:28:37 +01:00
Julius Pfrommer
b930774b0c
refactor(deps): Reduce the table size for the base64 decoding
2025-01-02 23:41:14 +01:00
Federico Pellegrin
5818691fc4
fix(deps): Remove maybe-uninitialized warning from ziptree
...
Warning appears (at least) with GCC 11.5.0 and 14.2.1 when using -O2, so
reproduce for example with both -O2 and -Werror=maybe-uninitialized and get:
‘prev_order’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
Could fix also #6738
2025-01-01 10:53:44 +01:00
Julius Pfrommer
5f5875ab7e
refactor(deps): Simplify extracting a UTF8 string from the JSON token
2024-12-23 01:06:33 +01:00
Julius Pfrommer
d186379f73
refactor(deps): Simplify parsing strings during JSON tokenization
2024-12-23 01:06:33 +01:00
Julius Pfrommer
02f2330525
refactor(deps): Reuse utf8.h in cj5.c
2024-12-23 01:06:33 +01:00
Julius Pfrommer
ba1810606f
feat(deps): Add lightweight utf8 de/encoding as a standalone implementation
2024-12-23 01:06:33 +01:00
Goetz Goerisch
08c23a3538
fix(deps): update nodesetLoader to cc43025
...
Signed-of-by: Goetz Goerisch <g.goerisch@vdw.de >
2024-11-13 13:33:07 +01:00
Julius Pfrommer
126b67f5aa
Merge pull request #6653 from open62541/1.4
...
Merge 1.4 to master
2024-08-09 22:48:55 +02:00
Julius Pfrommer
1950c6da0b
Merge remote-tracking branch 'origin/1.3' into empty_base64
2024-08-08 16:53:54 +02:00
Julius Pfrommer
13d10a80bb
Merge remote-tracking branch 'origin/1.2' into empty_base64
2024-08-08 16:47:10 +02:00
Julius Pfrommer
41ee330400
fix(deps): Re-enable support for empty base64 strings
2024-08-08 16:46:44 +02:00
Julius Pfrommer
07f5f4030d
fix(deps): Fix a (false positive) type conversion warning in base64.c
2024-08-08 16:46:44 +02:00
Julius Pfrommer
e7b298e30a
Merge remote-tracking branch 'origin/1.3' into merge_13_14_13
2024-08-07 13:16:49 +02:00
Julius Pfrommer
73dc1b06b4
fix(deps): Fix a (false positive) type conversion warning in base64.c
2024-08-07 10:26:22 +02:00
Julius Pfrommer
8f2cca2238
Merge remote-tracking branch 'origin/1.4' into merge_14_master_19
2024-08-04 16:50:58 +02:00
Julius Pfrommer
3538db3766
Merge remote-tracking branch 'origin/1.3' into merge_13_14_12
2024-08-02 15:57:31 +02:00
Julius Pfrommer
1354f7379f
Merge remote-tracking branch 'origin/1.2' into merge_12_13_12
2024-08-02 15:56:19 +02:00
Julius Pfrommer
5131c69f36
feat(deps): Better validation during base64 decoding
2024-08-02 15:55:59 +02:00
Julius Pfrommer
8eacb3f2f1
Merge remote-tracking branch 'origin/1.2' into 1.3
2024-08-02 14:56:09 +02:00
Julius Pfrommer
8d7fabcefe
refactor(deps): Use only base64 routines under the BSD license
...
The code from stackoverflow was (by default) under CC-BY-SA license.
This has raised some unclear points concerning copyleft.
2024-08-02 14:55:22 +02:00
Julius Pfrommer
480d0f6293
refactor(deps): Remove the format attributes from mp_printf to avoid warnings with our custom format specifiers
2024-07-26 17:29:17 +02:00
Julius Pfrommer
e84c0378ed
feat(deps): Add OPC UA type printing to mp_snprintf
2024-07-24 17:06:58 +02:00
Julius Pfrommer
b71f6a9b8c
refactor(deps): Update the nodesetLoader submodule to its current HEAD
2024-05-29 06:14:56 +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
cecaba6c0b
fix(doc): Fix the Boost License shortname in deps/README.md
2024-05-14 07:57:14 +02:00
Goetz Goerisch
8a75c0060b
build(deps): bump deps/nodesetLoader from fd60349 to a6ef450
2024-04-25 17:24:55 +02:00
dependabot[bot]
d76f33fe7a
build(deps): bump deps/nodesetLoader from 9967a45 to a6ef450
...
Bumps [deps/nodesetLoader](https://github.com/open62541/nodesetLoader ) from `9967a45` to `a6ef450`.
- [Release notes](https://github.com/open62541/nodesetLoader/releases )
- [Commits](https://github.com/open62541/nodesetLoader/compare/9967a457a919d4219185d1582b0b99661471bb13...a6ef45054ff74e0d798fccc257e4646355dadb6a )
---
updated-dependencies:
- dependency-name: deps/nodesetLoader
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-22 07:37:06 +02:00
Julius Pfrommer
f9b2335242
feat(deps): cj5 JSON5 parser case-insensitive for Booleans and null
2024-04-22 01:43:15 +02:00
dependabot[bot]
3d88b3e00b
build(deps): bump deps/nodesetLoader from c947a55 to 9967a45
...
Bumps [deps/nodesetLoader](https://github.com/open62541/nodesetLoader ) from `c947a55` to `9967a45`.
- [Release notes](https://github.com/open62541/nodesetLoader/releases )
- [Commits](https://github.com/open62541/nodesetLoader/compare/c947a55d976b5d47fa6e52d00b592b279b371a82...9967a457a919d4219185d1582b0b99661471bb13 )
---
updated-dependencies:
- dependency-name: deps/nodesetLoader
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-05 23:00:37 +02:00
dependabot[bot]
cf27252f31
build(deps): bump deps/nodesetLoader from 1302b0c to c947a55
...
Bumps [deps/nodesetLoader](https://github.com/open62541/nodesetLoader ) from `1302b0c` to `c947a55`.
- [Release notes](https://github.com/open62541/nodesetLoader/releases )
- [Commits](https://github.com/open62541/nodesetLoader/compare/1302b0cb348ae53408542f911977b4501d27cb2d...c947a55d976b5d47fa6e52d00b592b279b371a82 )
---
updated-dependencies:
- dependency-name: deps/nodesetLoader
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-29 05:47:10 +01:00
dependabot[bot]
9f0abab233
build(deps): bump deps/nodesetLoader from 5e517fc to 1302b0c
...
Bumps [deps/nodesetLoader](https://github.com/open62541/nodesetLoader ) from `5e517fc` to `1302b0c`.
- [Release notes](https://github.com/open62541/nodesetLoader/releases )
- [Commits](https://github.com/open62541/nodesetLoader/compare/5e517fc78f5ff8c4cc56521321b983c0bef0a07b...1302b0cb348ae53408542f911977b4501d27cb2d )
---
updated-dependencies:
- dependency-name: deps/nodesetLoader
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-19 11:39:28 +01:00
dependabot[bot]
af20958a31
build(deps): bump deps/ua-nodeset from d1bb6a2 to 9cd8699
...
Bumps [deps/ua-nodeset](https://github.com/OPCFoundation/UA-Nodeset ) from `d1bb6a2` to `9cd8699`.
- [Commits](https://github.com/OPCFoundation/UA-Nodeset/compare/d1bb6a22125bd7cd986272b1ee98a18a91d76fff...9cd8699c3addcdb01f5a45a7c7352453ee6838ad )
---
updated-dependencies:
- dependency-name: deps/ua-nodeset
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-04 23:55:40 +01:00
Julius Pfrommer
cc806cb471
Merge pull request #6247 from open62541/1.4
...
Merge 1.4 to master
2024-01-26 16:20:42 +01:00
dependabot[bot]
75b04639b1
build(deps): bump deps/ua-nodeset from d1bb6a2 to 19d7d52
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-26 07:32:00 +01:00
Andreas Ebner
012b62cb28
feat(core) update mdnsd submodule refernce
2024-01-18 16:51:23 +01:00
Julius Pfrommer
70a9513bd9
Merge remote-tracking branch 'origin/1.4' into merge_14_master_10
2024-01-04 00:09:17 +01:00
Julius Pfrommer
54638f62d8
refactor(deps): Use bit-shift instead of multiplication in parse_num.c
2024-01-03 01:26:39 +01:00
Julius Pfrommer
6e0e8b09f9
refactor(deps): Simplify parseUInt64 from /deps/parse_num.c
2024-01-03 01:26:39 +01:00
Julius Pfrommer
1365c3f204
refactor(deps): Update the nodesetLoader to the current upstream
2023-12-25 22:59:52 +01:00
Julius Pfrommer
d6701cb9fb
Merge branch '1.4' into merge_14_master_9
...
# Conflicts:
# plugins/eventloop/posix/eventloop_posix_udp.c
2023-12-25 22:52:05 +01:00
Julius Pfrommer
ec3d789c20
refactor(deps): Bump the nodesetloader version
2023-11-30 11:50:09 +01:00