aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-03-19Find Python correctly for Sphinxbuild-fixesPetri Lehtinen1-2/+2
2024-03-19Run autoupdatePetri Lehtinen1-18/+9
2024-03-08Merge pull request #677 from akheron/ditch-localeconvPetri Lehtinen7-48/+29
Use sprintf() to determine locale's decimal point
2024-03-08Use sprintf() to determine locale's decimal pointPetri Lehtinen7-48/+29
This should fix thread safety of encoding and decoding, since localeconv() is not tread safe after all.
2024-03-08Merge pull request #679 from ↵Petri Lehtinen1-1/+1
akheron/dependabot/github_actions/github-actions-cb1dee63db Bump the github-actions group with 1 update
2024-03-07Bump the github-actions group with 1 updatedependabot[bot]1-1/+1
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-07Merge pull request #672 from pnacht/add-dependabotPetri Lehtinen3-6/+21
Add dependabot, update GitHub Actions
2024-03-07Merge branch 'master' into add-dependabotPetri Lehtinen1-15/+1
2024-03-07Merge pull request #678 from akheron/ditch-coverallsPetri Lehtinen1-14/+0
Ditch coveralls
2024-03-07Ditch coverallsPetri Lehtinen1-14/+0
2023-12-06 Bump GHA versionsPedro Kaj Kjellerup Nacht2-7/+7
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-12-06 Add dependabot to update GHAPedro Kaj Kjellerup Nacht1-0/+15
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-06-28Create SECURITY.mdPetri Lehtinen1-0/+9
2023-03-29Merge pull request #646 from Bigpet/patch-1Petri Lehtinen1-3/+1
Remove unused ${SOURCE_DIR}/include include path
2023-03-29Remove unused ${SOURCE_DIR}/include include pathPeter Tissen1-3/+1
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-01-11Merge pull request #640 from uniontech-lilinjie/masterPetri Lehtinen1-1/+1
fix typo
2023-01-10fix typolilinjie1-1/+1
Signed-off-by: lilinjie <lilinjie@uniontech.com>
2022-08-24Merge pull request #628 from neheb/patch-1Petri Lehtinen1-2/+2
hashtable: change to ifdef
2022-08-22hashtable: change to ifdefRosen Penev1-2/+2
All other usages use ifdef.
2022-08-09Remove the confusing vcpkg ad from READMEPetri Lehtinen1-18/+4
2022-08-09Merge pull request #626 from akheron/fix-examplePetri Lehtinen1-0/+1
Add a missing json_decref in the example
2022-08-09Add a missing json_decref in the examplePetri Lehtinen1-0/+1
2022-05-03Merge pull request #610 from Thomas1664/masterPetri Lehtinen1-1/+1
Fix overwriting linker flags
2022-04-28Fix overwriting linker flagsThomas Heinrichs1-1/+1
2021-11-22Add some links to READMEPetri Lehtinen1-1/+8
2021-11-21Merge pull request #598 from Mephistophiles/remove_internal_strlenPetri Lehtinen3-12/+42
Reduce strlen's in jansson internals
2021-11-20tests: add some cases in fixed size testMaxim Zhukov1-0/+23
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2021-11-20value, pack: use key length from json_object iternalsMaxim Zhukov2-12/+19
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-09-12Create CONTRIBUTING.mdPetri Lehtinen1-0/+3
2021-09-09Fix the check-exports tests for versioned symbolsPetri Lehtinen1-1/+1
2021-09-09jansson 2.14v2.14Petri Lehtinen9-16/+41
2021-09-06fix --version-script for goodTomasz Paweł Gajc1-2/+2
2021-04-23use --version-script in case of linkers that does not support --default-symvertpgxyz1-4/+35
2021-01-26Fix and simplify coveralls reportingPetri Lehtinen6-589/+12
2021-01-26Add name to the fuzz tests workflowPetri Lehtinen1-0/+2
2021-01-26Fix GitHub actions workflow syntaxPetri Lehtinen1-3/+3
2021-01-25Use cifuzz actionsPetri Lehtinen2-17/+29
2021-01-14README: Update build badgePetri Lehtinen1-3/+3
2021-01-14Delete Travis CI configPetri Lehtinen1-34/+0
2021-01-14Also build on Visual Studio 2019 on AppVeyorPetri Lehtinen1-0/+2
2021-01-14GitHub ActionsPetri Lehtinen2-38/+92
2020-11-19doc: Hoist a sectionPetri Lehtinen1-1/+1
2020-11-19doc: Rename "Portability" to "Thread-safety"Petri Lehtinen3-10/+6
Fixes #545
2020-11-19Merge pull request #520 from Mephistophiles/getnPetri Lehtinen14-90/+594
Add support getn, setn functions
2020-11-15Merge pull request #555 from kiyolee/size_t-warningsPetri Lehtinen3-6/+6
Fix size_t related MSVC compiler warnings
2020-11-06C11 %zd is bit overkill here. Especially requiring conditional compile.Kelvin Lee1-8/+0
2020-11-06Fix hashsize() should return size_t.Kelvin Lee1-1/+1
2020-11-05Use size_t to receive result from fread()/ftell().Kelvin Lee1-1/+1
2020-11-05Print size_t properly with C11 %zd support.Kelvin Lee1-4/+12
2020-09-01reuse key len from loop check for better performanceMaxim Zhukov4-33/+62
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>