Petri Lehtinen
675129d365
Find Python correctly for Sphinx
2024-03-19 18:07:30 +02:00
Petri Lehtinen
d0474877c3
Run autoupdate
2024-03-19 18:07:15 +02:00
Petri Lehtinen
842708ac0c
Merge pull request #677 from akheron/ditch-localeconv
...
Use sprintf() to determine locale's decimal point
2024-03-08 21:53:07 +02:00
Petri Lehtinen
2d1c13224f
Use sprintf() to determine locale's decimal point
...
This should fix thread safety of encoding and decoding, since
localeconv() is not tread safe after all.
2024-03-08 21:36:21 +02:00
Petri Lehtinen
9b9b5e81cf
Merge pull request #679 from akheron/dependabot/github_actions/github-actions-cb1dee63db
...
Bump the github-actions group with 1 update
2024-03-08 06:42:02 +02:00
dependabot[bot]
0c9c11a89d
Bump the github-actions group with 1 update
...
Bumps the github-actions group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact ).
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 20:09:47 +00:00
Petri Lehtinen
f52d79a4d3
Merge pull request #672 from pnacht/add-dependabot
...
Add dependabot, update GitHub Actions
2024-03-07 22:09:25 +02:00
Petri Lehtinen
2f1777ba80
Merge branch 'master' into add-dependabot
2024-03-07 22:08:46 +02:00
Petri Lehtinen
1e57cadbd3
Merge pull request #678 from akheron/ditch-coveralls
...
Ditch coveralls
2024-03-07 21:54:05 +02:00
Petri Lehtinen
0db4db1048
Ditch coveralls
2024-03-07 21:47:18 +02:00
Pedro Kaj Kjellerup Nacht
73d968feef
Bump GHA versions
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-12-06 23:10:14 +00:00
Pedro Kaj Kjellerup Nacht
0154c4af07
Add dependabot to update GHA
...
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-12-06 23:10:03 +00:00
Petri Lehtinen
60097f0096
Create SECURITY.md
2023-06-28 07:42:28 +03:00
Petri Lehtinen
bde28463f8
Merge pull request #646 from Bigpet/patch-1
...
Remove unused ${SOURCE_DIR}/include include path
2023-03-29 22:07:32 +03:00
Peter Tissen
e7c9ef8e52
Remove unused ${SOURCE_DIR}/include include path
...
The directory `${CMAKE_CURRENT_SOURCE_DIR}/include` is never created or used. Except in case of an in-source build but then `${CMAKE_CURRENT_BINARY_DIR}/include` would be the same, so it would only duplicate the correct entry.
Not sure if the intermediary `JANSSON__INCLUDE_DIRS` is still necessary but I thought I'd change as little as possible.
The reason for eliminating this is that when you use CLion and sync into a docker container it will try to copy all include dirs back. Non-existant paths cause warnings every time.
2023-03-29 12:44:28 +02:00
Petri Lehtinen
a22dc95311
Merge pull request #640 from uniontech-lilinjie/master
...
fix typo
2023-01-11 22:25:45 +02:00
lilinjie
a7d04c8554
fix typo
...
Signed-off-by: lilinjie <lilinjie@uniontech.com>
2023-01-10 16:35:44 +08:00
Petri Lehtinen
e23f558007
Merge pull request #628 from neheb/patch-1
...
hashtable: change to ifdef
2022-08-24 17:10:48 +03:00
Rosen Penev
1894366598
hashtable: change to ifdef
...
All other usages use ifdef.
2022-08-22 18:13:57 -07:00
Petri Lehtinen
7e04530916
Remove the confusing vcpkg ad from README
2022-08-09 22:24:38 +03:00
Petri Lehtinen
011e625769
Merge pull request #626 from akheron/fix-example
...
Add a missing json_decref in the example
2022-08-09 22:05:05 +03:00
Petri Lehtinen
de5f2963ab
Add a missing json_decref in the example
2022-08-09 22:00:45 +03:00
Petri Lehtinen
128e9c5f37
Merge pull request #610 from Thomas1664/master
...
Fix overwriting linker flags
2022-05-03 05:48:09 +03:00
Thomas Heinrichs
fe6e8eec7e
Fix overwriting linker flags
2022-04-28 17:36:54 +02:00
Petri Lehtinen
addeeef408
Add some links to README
2021-11-22 16:30:12 +02:00
Petri Lehtinen
d82b436b2f
Merge pull request #598 from Mephistophiles/remove_internal_strlen
...
Reduce strlen's in jansson internals
2021-11-21 07:38:59 +02:00
Maxim Zhukov
586b4461e6
tests: add some cases in fixed size test
...
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2021-11-20 22:57:10 +03:00
Maxim Zhukov
78418c84f1
value, pack: use key length from json_object iternals
...
Reduce the number of strlen calls in the jansson backend.
Test on my laptop (count of the instructions)
Before:
❯ valgrind --tool=callgrind ./bin/test_object
==3105045== Events : Ir
==3105045== Collected : 441453
After:
❯ valgrind --tool=callgrind ./bin/test_object
==3144451== Events : Ir
==3144451== Collected : 440597
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2021-11-20 22:47:14 +03:00
Petri Lehtinen
eb81670881
Create CONTRIBUTING.md
2021-09-12 18:37:43 +03:00
Petri Lehtinen
0677666f65
Fix the check-exports tests for versioned symbols
2021-09-09 21:55:27 +03:00
Petri Lehtinen
684e18c927
jansson 2.14
2021-09-09 21:18:40 +03:00
Tomasz Paweł Gajc
e950e57e13
fix --version-script for good
2021-09-06 20:02:14 +03:00
tpgxyz
0dffb4284e
use --version-script in case of linkers that does not support --default-symver
2021-04-23 06:41:58 +03:00
Petri Lehtinen
2de2c3d5fc
Fix and simplify coveralls reporting
2021-01-26 22:07:32 +02:00
Petri Lehtinen
2cd3126651
Add name to the fuzz tests workflow
2021-01-26 20:03:12 +02:00
Petri Lehtinen
bde3cab216
Fix GitHub actions workflow syntax
2021-01-26 19:33:16 +02:00
Petri Lehtinen
f7aee00928
Use cifuzz actions
2021-01-25 22:20:33 +02:00
Petri Lehtinen
aa52a60ca8
README: Update build badge
2021-01-14 21:12:02 +02:00
Petri Lehtinen
d8aedd3682
Delete Travis CI config
2021-01-14 21:12:02 +02:00
Petri Lehtinen
0441ccd3c6
Also build on Visual Studio 2019 on AppVeyor
2021-01-14 21:12:02 +02:00
Petri Lehtinen
0bc4325222
GitHub Actions
2021-01-14 21:12:02 +02:00
Petri Lehtinen
fd3e9e3051
doc: Hoist a section
2020-11-19 17:31:13 +02:00
Petri Lehtinen
55ea6d44dd
doc: Rename "Portability" to "Thread-safety"
...
Fixes #545
2020-11-19 17:27:03 +02:00
Petri Lehtinen
9a0fc069bf
Merge pull request #520 from Mephistophiles/getn
...
Add support getn, setn functions
2020-11-19 17:21:12 +02:00
Petri Lehtinen
cc318fc042
Merge pull request #555 from kiyolee/size_t-warnings
...
Fix size_t related MSVC compiler warnings
2020-11-15 06:32:29 +02:00
Kelvin Lee
638449c43d
C11 %zd is bit overkill here. Especially requiring conditional compile.
2020-11-06 15:51:14 +11:00
Kelvin Lee
38c4b80ab7
Fix hashsize() should return size_t.
2020-11-06 08:40:20 +11:00
Kelvin Lee
ec1b6318e4
Use size_t to receive result from fread()/ftell().
2020-11-05 22:06:38 +11:00
Kelvin Lee
1d8201c656
Print size_t properly with C11 %zd support.
2020-11-05 22:05:54 +11:00
Maxim Zhukov
0758caaac0
reuse key len from loop check for better performance
...
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2020-09-01 10:22:14 +03:00