]>
git.ipfire.org Git - thirdparty/pdns.git/log
Fred Morcos [Thu, 27 Jul 2023 09:39:40 +0000 (11:39 +0200)]
Meson: Auth remote backend (with and without ZeroMQ)
Fred Morcos [Wed, 26 Jul 2023 12:57:16 +0000 (14:57 +0200)]
Meson: Auth LMDB backend
Fred Morcos [Wed, 26 Jul 2023 13:20:46 +0000 (15:20 +0200)]
Meson: Boost Serialization
Fred Morcos [Wed, 26 Jul 2023 12:56:49 +0000 (14:56 +0200)]
Meson: Add missing TODO item
Fred Morcos [Wed, 26 Jul 2023 12:54:32 +0000 (14:54 +0200)]
Meson: Boost Program Options Library
Fred Morcos [Mon, 24 Jul 2023 09:27:12 +0000 (11:27 +0200)]
Meson: Auth GeoIP backend
Fred Morcos [Wed, 12 Jul 2023 21:29:13 +0000 (23:29 +0200)]
Meson: Auth tinyDNS backend
Fred Morcos [Wed, 12 Jul 2023 21:29:03 +0000 (23:29 +0200)]
Meson: CDB
Fred Morcos [Wed, 12 Jul 2023 21:06:23 +0000 (23:06 +0200)]
Meson: Auth remote backend
Fred Morcos [Wed, 12 Jul 2023 21:06:13 +0000 (23:06 +0200)]
Meson: cURL
Fred Morcos [Wed, 12 Jul 2023 20:56:17 +0000 (22:56 +0200)]
Meson: LDAP
Fred Morcos [Wed, 12 Jul 2023 12:08:45 +0000 (14:08 +0200)]
Meson: SQLite3
Fred Morcos [Wed, 12 Jul 2023 12:00:07 +0000 (14:00 +0200)]
Meson: PostgreSQL
Fred Morcos [Wed, 12 Jul 2023 11:48:16 +0000 (13:48 +0200)]
Meson: ODBC
Fred Morcos [Wed, 12 Jul 2023 11:48:10 +0000 (13:48 +0200)]
Meson: MySQL
Fred Morcos [Wed, 12 Jul 2023 12:36:42 +0000 (14:36 +0200)]
Meson: Auth detect modules
Fred Morcos [Wed, 12 Jul 2023 12:12:46 +0000 (14:12 +0200)]
Meson: Auth socket-dir
Fred Morcos [Wed, 12 Jul 2023 11:43:51 +0000 (13:43 +0200)]
Meson: Refactor platform detection
Fred Morcos [Wed, 12 Jul 2023 11:43:10 +0000 (13:43 +0200)]
Meson: Refactor some compiler hardening features
Fred Morcos [Wed, 12 Jul 2023 11:42:56 +0000 (13:42 +0200)]
Meson: Fix issue in Summary output
Fred Morcos [Fri, 7 Jul 2023 10:28:09 +0000 (12:28 +0200)]
Meson: GSS-TSIG
Fred Morcos [Fri, 7 Jul 2023 10:07:24 +0000 (12:07 +0200)]
Meson: PKCS11
Fred Morcos [Fri, 7 Jul 2023 09:31:37 +0000 (11:31 +0200)]
Meson: Verbose Logging
Fred Morcos [Thu, 6 Jul 2023 12:09:25 +0000 (14:09 +0200)]
Meson: Auth various functions
Fred Morcos [Thu, 6 Jul 2023 12:09:16 +0000 (14:09 +0200)]
Meson: Clean up some boost and unit test handling
Fred Morcos [Thu, 6 Jul 2023 12:08:53 +0000 (14:08 +0200)]
Meson: dlopen
Fred Morcos [Thu, 6 Jul 2023 11:50:11 +0000 (13:50 +0200)]
Meson: Reorder Auth build file
Fred Morcos [Thu, 6 Jul 2023 10:03:12 +0000 (12:03 +0200)]
Meson: Auth manpages
Fred Morcos [Thu, 6 Jul 2023 10:02:53 +0000 (12:02 +0200)]
Meson: Auth API Swagger
Fred Morcos [Thu, 6 Jul 2023 10:02:37 +0000 (12:02 +0200)]
Meson: From Git
Fred Morcos [Thu, 6 Jul 2023 10:02:25 +0000 (12:02 +0200)]
Meson: Auth Sqlite3
Fred Morcos [Thu, 6 Jul 2023 09:52:43 +0000 (11:52 +0200)]
Meson: Python venv
Fred Morcos [Thu, 6 Jul 2023 09:36:23 +0000 (11:36 +0200)]
Meson: Fuzzing targets
Fred Morcos [Thu, 6 Jul 2023 08:23:23 +0000 (10:23 +0200)]
Meson: Reproducible builds
Fred Morcos [Thu, 6 Jul 2023 07:42:20 +0000 (09:42 +0200)]
Meson: Auth backend unit tests
Fred Morcos [Thu, 6 Jul 2023 07:42:12 +0000 (09:42 +0200)]
Meson: Unit Tests
Fred Morcos [Wed, 5 Jul 2023 11:30:49 +0000 (13:30 +0200)]
Meson: Boost program_options library
Fred Morcos [Wed, 5 Jul 2023 11:30:40 +0000 (13:30 +0200)]
Meson: Boost
Fred Morcos [Wed, 5 Jul 2023 10:28:30 +0000 (12:28 +0200)]
Meson: clock_gettime
Fred Morcos [Wed, 5 Jul 2023 10:28:18 +0000 (12:28 +0200)]
Meson: Ragel
Fred Morcos [Wed, 5 Jul 2023 09:51:33 +0000 (11:51 +0200)]
Meson: ipcipher
Fred Morcos [Wed, 5 Jul 2023 09:37:37 +0000 (11:37 +0200)]
Meson: DNS over TLS
Fred Morcos [Tue, 4 Jul 2023 11:34:35 +0000 (13:34 +0200)]
Meson: GnuTLS
Fred Morcos [Tue, 4 Jul 2023 11:21:32 +0000 (13:21 +0200)]
Meson: OpenSSL libssl
Fred Morcos [Mon, 3 Jul 2023 10:35:49 +0000 (12:35 +0200)]
Meson: Clean up main auth build file
Fred Morcos [Mon, 3 Jul 2023 10:35:41 +0000 (12:35 +0200)]
Meson: OpenSSL libcrypto signers
Fred Morcos [Mon, 3 Jul 2023 10:35:36 +0000 (12:35 +0200)]
Meson: libdecaf signers
Fred Morcos [Mon, 3 Jul 2023 10:35:31 +0000 (12:35 +0200)]
Meson: libsodium signers
Fred Morcos [Mon, 3 Jul 2023 10:34:56 +0000 (12:34 +0200)]
Meson: mman.h and mmap
Fred Morcos [Mon, 3 Jul 2023 10:35:09 +0000 (12:35 +0200)]
Meson: gmtoff member of struct tm
Fred Morcos [Mon, 3 Jul 2023 10:34:48 +0000 (12:34 +0200)]
Meson: Network libraries and functions
Fred Morcos [Mon, 3 Jul 2023 10:34:41 +0000 (12:34 +0200)]
Meson: KISS RNG
Fred Morcos [Mon, 3 Jul 2023 10:34:33 +0000 (12:34 +0200)]
Meson: Compiler hardening features
Fred Morcos [Mon, 3 Jul 2023 10:34:20 +0000 (12:34 +0200)]
Meson: Lua and lua.hpp
Fred Morcos [Mon, 3 Jul 2023 10:34:06 +0000 (12:34 +0200)]
Meson: strerror
Fred Morcos [Mon, 3 Jul 2023 10:33:58 +0000 (12:33 +0200)]
Meson: pthread setname
Fred Morcos [Mon, 3 Jul 2023 10:33:53 +0000 (12:33 +0200)]
Meson: pthread headers
Fred Morcos [Mon, 3 Jul 2023 10:33:36 +0000 (12:33 +0200)]
Meson: Atomics
Fred Morcos [Mon, 3 Jul 2023 10:33:24 +0000 (12:33 +0200)]
Meson: Platform information
Fred Morcos [Mon, 3 Jul 2023 10:33:14 +0000 (12:33 +0200)]
Meson: flex and bison
Fred Morcos [Mon, 3 Jul 2023 10:33:01 +0000 (12:33 +0200)]
Meson: time_t sign
Fred Morcos [Mon, 3 Jul 2023 10:32:42 +0000 (12:32 +0200)]
Meson: time_t size
Fred Morcos [Mon, 3 Jul 2023 10:32:26 +0000 (12:32 +0200)]
Meson: Summary
Fred Morcos [Mon, 3 Jul 2023 10:32:10 +0000 (12:32 +0200)]
Meson: Compiler setup
Fred Morcos [Thu, 29 Jun 2023 13:27:43 +0000 (15:27 +0200)]
Meson: OpenSSL ECDSA and EdDSA
Fred Morcos [Thu, 29 Jun 2023 11:50:30 +0000 (13:50 +0200)]
Meson: Minor cleanup
Fred Morcos [Wed, 28 Jun 2023 11:38:11 +0000 (13:38 +0200)]
Meson: libcrypto signers support
Fred Morcos [Sat, 17 Jun 2023 11:24:43 +0000 (13:24 +0200)]
Meson: libdecaf signers support
Fred Morcos [Sat, 17 Jun 2023 11:15:01 +0000 (13:15 +0200)]
Meson: libsodium signers support
Fred Morcos [Sat, 17 Jun 2023 09:18:49 +0000 (11:18 +0200)]
Meson: Check for sys/mman.h and mmap
Fred Morcos [Sat, 17 Jun 2023 09:11:57 +0000 (11:11 +0200)]
Meson: tm_gmtoff in struct tm
Fred Morcos [Sat, 17 Jun 2023 09:01:26 +0000 (11:01 +0200)]
Meson: Network functions
Fred Morcos [Fri, 16 Jun 2023 13:20:25 +0000 (15:20 +0200)]
Meson: Unsafe KISS RNG
Fred Morcos [Tue, 13 Jun 2023 19:43:55 +0000 (21:43 +0200)]
Meson: Compiler and libc hardening
Fred Morcos [Tue, 13 Jun 2023 19:43:43 +0000 (21:43 +0200)]
Meson: Refactor pthread_setname variant detection
Fred Morcos [Wed, 28 Jun 2023 11:39:40 +0000 (13:39 +0200)]
Meson: Cleanup Lua and lua.hpp
Fred Morcos [Tue, 13 Jun 2023 14:38:33 +0000 (16:38 +0200)]
Meson: Print build summary
Fred Morcos [Tue, 6 Jun 2023 10:11:33 +0000 (12:11 +0200)]
Meson: Lua and lua.hpp
Fred Morcos [Tue, 2 May 2023 12:40:24 +0000 (14:40 +0200)]
Meson: Initial Meson build file
Peter van Dijk [Tue, 19 Mar 2024 13:12:49 +0000 (14:12 +0100)]
Merge pull request #13060 from Habbie/mariadb-ssl
auth gmysql: modernise implementation of gmysql-ssl flag
Peter van Dijk [Thu, 20 Jul 2023 12:23:02 +0000 (14:23 +0200)]
auth gmysql: deprecate gmysql-ssl flag, enable connection timeout
closes #12528
closes #12978
Remi Gacogne [Tue, 19 Mar 2024 10:32:26 +0000 (11:32 +0100)]
Merge pull request #13946 from omoerbeek/dnsdist-thost-unreach
dnsdist: also handle EHOSTUNREACH as a case for reconnecting the socket
Otto Moerbeek [Tue, 19 Mar 2024 09:47:59 +0000 (10:47 +0100)]
dnsdist: also handle EHOSTUNRERACH as a case for reconnecting the socket
Remi Gacogne [Tue, 19 Mar 2024 09:40:05 +0000 (10:40 +0100)]
Merge pull request #13834 from rgacogne/ddist-fix-first-lazy-health-check-failure
dnsdist: Properly handle a failure of the first lazy health-check
Otto Moerbeek [Mon, 18 Mar 2024 20:01:39 +0000 (21:01 +0100)]
Merge pull request #13931 from omoerbeek/rec-build-least
rec ci: also build a rec with all optional stuff disabled
Otto Moerbeek [Mon, 18 Mar 2024 20:01:20 +0000 (21:01 +0100)]
Merge pull request #13932 from omoerbeek/update-boost.m4
Add a bunch of new compiler versions to the compiler list used by boost.m4
Remi Gacogne [Mon, 18 Mar 2024 15:16:17 +0000 (16:16 +0100)]
dnsdist: Properly account the failure to forward a query to a backend
Remi Gacogne [Mon, 18 Mar 2024 14:02:17 +0000 (15:02 +0100)]
Merge pull request #13927 from rgacogne/fix-fclose-warnings
Fix annoying compiler warnings by introducing and switching to `pdns::UniqueFilePtr`
Fred Morcos [Mon, 18 Mar 2024 13:58:30 +0000 (14:58 +0100)]
Merge pull request #13874 from fredmorcos/remotebackend-test-fixes
Some fixes for the remotebackend tests
Remi Gacogne [Mon, 18 Mar 2024 12:29:02 +0000 (13:29 +0100)]
Fix clang-tidy warnings, again
Otto Moerbeek [Mon, 18 Mar 2024 12:00:52 +0000 (13:00 +0100)]
Pass 'full' to rec configure arg for codeql & clang-tidy run
Otto Moerbeek [Mon, 18 Mar 2024 11:55:36 +0000 (12:55 +0100)]
Add a bunch of new compiler versions to the compiler list used by boost.m4
Sad we have to maintain this.
Otto Moerbeek [Mon, 18 Mar 2024 11:41:54 +0000 (12:41 +0100)]
Merge pull request #13930 from omoerbeek/sdig-no-xpf
sdig: remove xpf handling
Remi Gacogne [Mon, 18 Mar 2024 11:38:33 +0000 (12:38 +0100)]
Add `pdns::openFileForWriting()` to control permissions when creating a file
Otto Moerbeek [Mon, 18 Mar 2024 10:53:44 +0000 (11:53 +0100)]
rec ci: also build a rec with all optional stuff disabled
Peter van Dijk [Mon, 18 Mar 2024 11:05:57 +0000 (12:05 +0100)]
Merge pull request #13928 from Habbie/build-for-noble
add ubuntu noble to default build targets
Remi Gacogne [Mon, 18 Mar 2024 10:55:16 +0000 (11:55 +0100)]
Fix clang-tidy warnings
Fred Morcos [Thu, 7 Mar 2024 13:44:23 +0000 (14:44 +0100)]
Fix remotebackend testrunner script's new_api mode
Fred Morcos [Thu, 7 Mar 2024 13:39:01 +0000 (14:39 +0100)]
Cleanup remotebackend testrunner script
Remi Gacogne [Mon, 18 Mar 2024 10:34:09 +0000 (11:34 +0100)]
Mark the `pdns::UniqueFilePtr` deleter `const noexcept`