Adrien Béraud and Copilot Autofix powered by AI
e144460869
Potential fix for code scanning alert no. 17: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
v3.5.3rc2
2025-08-24 01:47:50 -04:00
Adrien Béraud
6b54c42fdb
build python with appropriate flags for public dependencies
2025-08-24 01:47:50 -04:00
Adrien Béraud
57587b6cd8
build/cmake: improve msgpack lookup logic
2025-08-24 01:47:50 -04:00
Adrien Béraud
0fd642f92d
ci: add python-wheels.yml
2025-08-24 01:47:50 -04:00
Adrien Béraud
91310c83a7
setup.py.in: remove unneeded cythonize
2025-08-24 01:47:50 -04:00
Adrien Béraud
daf2f8edaf
value: add OPENDHT_PUBLIC to default store policy
2025-08-24 01:25:47 -04:00
Adrien Béraud
a957cdba86
python: update copyright
2025-08-18 09:58:54 -04:00
Adrien Béraud
5a9a8dc67a
dependabot: add cargo ecosystem for rust
2025-08-18 09:58:52 -04:00
Adrien Béraud
5fe0dad574
build/python: replace calls to setup.py
2025-08-17 22:08:13 -04:00
Adrien Béraud
a051b391a8
python: update setup.py to use a SPDX license expression
2025-08-17 00:17:14 -04:00
Adrien Béraud
ec27ff6c49
docker: update for Ubuntu 24.04
v3.5.3rc1
2025-08-17 00:00:09 -04:00
Adrien Béraud
0e1042124e
docker: update to Ubuntu 24.04, drop Ubuntu 18.04
2025-08-16 23:45:42 -04:00
dependabot[bot]
f7e7101abc
build(deps): bump alpine from 3.19 to 3.22 in /docker
...
Bumps alpine from 3.19 to 3.22.
---
updated-dependencies:
- dependency-name: alpine
dependency-version: '3.22'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 23:30:13 -04:00
dependabot[bot]
26957ee632
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 23:29:14 -04:00
dependabot[bot]
04fa07edfe
build(deps): bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 23:28:15 -04:00
dependabot[bot]
6cf763dfa4
build(deps): bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 23:27:13 -04:00
Adrien Béraud
c41e42e58c
Create dependabot.yml
2025-08-16 23:20:39 -04:00
Adrien Béraud and Copilot Autofix powered by AI
1b238083d3
Potential fix for code scanning alert no. 7: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-08-16 22:12:56 -04:00
Adrien Béraud
0784270c2e
ci/github: use codeql for github actions
2025-08-16 21:49:02 -04:00
Adrien Béraud
e675bb62fd
update version to 3.5.1
v3.5.1
2025-08-16 21:34:13 -04:00
Adrien Béraud
43ac0e14e0
python: fix syntax error in setup.py.in
2025-08-16 21:22:57 -04:00
Adrien Béraud
f4d494cb3d
python: build inplace in build directory
2025-08-16 21:22:57 -04:00
Adrien Béraud
b3dfbf13d8
tools: header cleanup
2025-08-16 21:22:57 -04:00
Adrien Béraud
93538e89c6
build/cmake: add appropriate llhttp flags to opendht.pc
2025-08-16 21:22:57 -04:00
Adrien Béraud
947e845dcd
meson: require meson 1.1
2025-08-16 21:22:57 -04:00
Adrien Béraud
6b49de7e4b
build/cmake: update presets
2025-08-16 21:22:57 -04:00
Adrien Béraud
f6191fa2a5
devcontainer: update
2025-08-16 21:22:57 -04:00
Adrien Béraud
b167887d51
build/cmake: move WIN32_WINNT version detection to dedicated script
v3.5.0
2025-08-05 20:25:12 -04:00
Adrien Béraud
77769898ea
ci/release: install wix
v3.5.0rc4
2025-08-04 09:45:43 -04:00
Adrien Béraud
42189e3cf7
build/cmake: cleanup
2025-08-04 09:45:29 -04:00
Adrien Béraud
73f8000e49
ci/release: build with cpack
v3.5.0rc3
2025-08-04 09:25:46 -04:00
Adrien Béraud
298e334482
build/cmake: always find asio by header
2025-08-04 09:25:32 -04:00
Adrien Béraud
bb982b8cf9
build/cmake: always find asio by header
v3.5.0rc2
2025-08-04 09:15:40 -04:00
Adrien Béraud
80145c37bb
build/cmake: enable OPENDHT_DOWNLOAD_DEPS by default
2025-08-04 09:15:19 -04:00
Adrien Béraud
bc8503a21e
ci/release: create vcpkg directories before install
2025-08-03 23:31:50 -04:00
Adrien Béraud
2947dbfe5f
update version to 3.5.0
v3.5.0rc1
2025-08-03 23:25:57 -04:00
Adrien Béraud
bf9ddfc72f
build/cmake: add build presets
2025-08-03 23:25:43 -04:00
Adrien Béraud
c848a7e70b
ci/release: build static dhtnode
2025-08-03 22:53:00 -04:00
Adrien Béraud
e7c5b0e36f
ci/windows: use dependency cache
2025-08-03 22:48:48 -04:00
Adrien Béraud
41282c99f9
build/cmake: dhtscanner, dhtchat are examples
2025-08-03 22:31:43 -04:00
Adrien Béraud
e25f6f131a
build/vcpkg: update to 2025.07.25
2025-08-03 21:37:39 -04:00
Adrien Béraud
e69f0fd01e
ci/vcpkg: cache vcpkg binary output
2025-08-02 10:19:04 -04:00
Adrien Béraud
30c9534bc5
build/vcpkg: link to appropriate target for jsoncpp
2025-08-02 10:19:04 -04:00
Adrien Béraud
6d56fb7510
build/cmake: add vcpkg_manifest_static
2025-08-02 10:19:04 -04:00
Adrien Beraud
e46d03b440
ci: enable back OPENDHT_DOWNLOAD_DEPS in CI
2025-07-21 16:30:57 -04:00
Adrien Beraud
8255596171
cmake: various fixes on Linux
2025-07-21 15:49:34 -04:00
Adrien Beraud
baae3ba701
cmake/presets: build ninja with proxy
2025-07-21 13:28:36 -04:00
Maxim Cournoyer
6c43be2a03
configure.ac: Improve the error message when readline is missing.
...
* configure.ac[tools]: Mention that the requirement is due to the
tools.
2025-07-21 08:24:03 -04:00
Maxim Cournoyer
ee4c8a19d6
configure.ac: Error out when doc is requested but Doxygen is missing.
...
Previously, documentation would be automatically disabled when Doxygen
was found missing.
* configure.ac: Change AC_MSG_WARN into AC_MSG_ERROR and adjust error
message.
2025-07-21 08:24:03 -04:00
Maxim Cournoyer
e8cf9dd25f
configure.ac: Make the Python option depend on the indexation option.
...
Mimic what is done already in the CMakeLists.txt file, with one
distinction: do not automagically turn on indexation when Python is
selected; rather, stop and tell the user that it is required for
Python support. Remove the automatic downgrade to --disable-python
when Cython is not found.
* configure.ac: Enforce dependencies on indexation and Cython when
Python support is requested.
2025-07-21 08:24:03 -04:00