]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
16 months agoMeson: Auth Backends: gsqlite3
Fred Morcos [Fri, 18 Aug 2023 22:18:06 +0000 (00:18 +0200)] 
Meson: Auth Backends: gsqlite3

16 months agoMeson: Auth Backends: pipe
Fred Morcos [Fri, 18 Aug 2023 22:17:54 +0000 (00:17 +0200)] 
Meson: Auth Backends: pipe

16 months agoMeson: Cleanup the sqlite3 dependency detection
Fred Morcos [Fri, 18 Aug 2023 22:17:37 +0000 (00:17 +0200)] 
Meson: Cleanup the sqlite3 dependency detection

16 months agoMeson: Cleanup the pgsql dependency detection
Fred Morcos [Fri, 18 Aug 2023 22:17:29 +0000 (00:17 +0200)] 
Meson: Cleanup the pgsql dependency detection

16 months agoMeson: Cleanup the ODBC dependency detection
Fred Morcos [Fri, 18 Aug 2023 22:17:17 +0000 (00:17 +0200)] 
Meson: Cleanup the ODBC dependency detection

16 months agoMeson: Cleanup the mysql dependency detection
Fred Morcos [Fri, 18 Aug 2023 22:17:04 +0000 (00:17 +0200)] 
Meson: Cleanup the mysql dependency detection

16 months agoMeson: Rework how modules are handled
Fred Morcos [Fri, 18 Aug 2023 22:16:53 +0000 (00:16 +0200)] 
Meson: Rework how modules are handled

16 months agoMeson: Don't lookup the venv module for Python anymore
Fred Morcos [Fri, 18 Aug 2023 19:09:53 +0000 (21:09 +0200)] 
Meson: Don't lookup the venv module for Python anymore

16 months agoMeson: Generate swagger api and apidocfiles.h
Fred Morcos [Thu, 17 Aug 2023 14:59:58 +0000 (16:59 +0200)] 
Meson: Generate swagger api and apidocfiles.h

16 months agoMeson: Generate the sqlite3 bind-dnssec schema code
Fred Morcos [Wed, 16 Aug 2023 21:46:05 +0000 (23:46 +0200)] 
Meson: Generate the sqlite3 bind-dnssec schema code

16 months agoMeson: Rename libpdns_bindparser to libpdns_bind_parser
Fred Morcos [Wed, 16 Aug 2023 21:45:34 +0000 (23:45 +0200)] 
Meson: Rename libpdns_bindparser to libpdns_bind_parser

16 months agoMeson: Cleanup LDAP module
Fred Morcos [Wed, 16 Aug 2023 13:34:56 +0000 (15:34 +0200)] 
Meson: Cleanup LDAP module

16 months agoMeson: Cleanup GeoIP module
Fred Morcos [Wed, 16 Aug 2023 13:34:45 +0000 (15:34 +0200)] 
Meson: Cleanup GeoIP module

16 months agoMeson: Get rid of using a global deps list
Fred Morcos [Wed, 16 Aug 2023 13:28:38 +0000 (15:28 +0200)] 
Meson: Get rid of using a global deps list

16 months agoMeson: Cleanup misc modules
Fred Morcos [Wed, 16 Aug 2023 13:28:01 +0000 (15:28 +0200)] 
Meson: Cleanup misc modules

16 months agoMeson: Cleanup sanitizer modules
Fred Morcos [Wed, 16 Aug 2023 13:27:43 +0000 (15:27 +0200)] 
Meson: Cleanup sanitizer modules

16 months agoMeson: Reorder some deps
Fred Morcos [Wed, 16 Aug 2023 13:22:01 +0000 (15:22 +0200)] 
Meson: Reorder some deps

16 months agoMeson: Cleanup ipcrypt ext module
Fred Morcos [Wed, 16 Aug 2023 13:21:43 +0000 (15:21 +0200)] 
Meson: Cleanup ipcrypt ext module

16 months agoMeson: Cleanup ixfrdist module
Fred Morcos [Wed, 16 Aug 2023 13:21:32 +0000 (15:21 +0200)] 
Meson: Cleanup ixfrdist module

16 months agoMeson: Cleanup python and venv module
Fred Morcos [Wed, 16 Aug 2023 13:21:17 +0000 (15:21 +0200)] 
Meson: Cleanup python and venv module

16 months agoMeson: Cleanup auth-tools module
Fred Morcos [Wed, 16 Aug 2023 13:21:04 +0000 (15:21 +0200)] 
Meson: Cleanup auth-tools module

16 months agoMeson: Cleanup fuzz targets module
Fred Morcos [Wed, 16 Aug 2023 13:20:49 +0000 (15:20 +0200)] 
Meson: Cleanup fuzz targets module

16 months agoMeson: Cleanup from-git module
Fred Morcos [Wed, 16 Aug 2023 13:20:40 +0000 (15:20 +0200)] 
Meson: Cleanup from-git module

16 months agoMeson: Cleanup verbose logging module
Fred Morcos [Wed, 16 Aug 2023 13:20:31 +0000 (15:20 +0200)] 
Meson: Cleanup verbose logging module

16 months agoMeson: Cleanup reproducible builds module
Fred Morcos [Wed, 16 Aug 2023 13:20:21 +0000 (15:20 +0200)] 
Meson: Cleanup reproducible builds module

16 months agoMeson: Cleanup dlopen module
Fred Morcos [Wed, 16 Aug 2023 13:20:09 +0000 (15:20 +0200)] 
Meson: Cleanup dlopen module

16 months agoMeson: Cleanup unit test modules
Fred Morcos [Wed, 16 Aug 2023 13:19:35 +0000 (15:19 +0200)] 
Meson: Cleanup unit test modules

16 months agoMeson: Cleanup boost modules
Fred Morcos [Wed, 16 Aug 2023 12:42:25 +0000 (14:42 +0200)] 
Meson: Cleanup boost modules

16 months agoMeson: Cleanup librt module
Fred Morcos [Wed, 16 Aug 2023 12:42:10 +0000 (14:42 +0200)] 
Meson: Cleanup librt module

16 months agoMeson: Cleanup DoT module
Fred Morcos [Wed, 16 Aug 2023 12:32:26 +0000 (14:32 +0200)] 
Meson: Cleanup DoT module

16 months agoMeson: Cleanup GnuTLS module
Fred Morcos [Wed, 16 Aug 2023 12:32:12 +0000 (14:32 +0200)] 
Meson: Cleanup GnuTLS module

16 months agoMeson: Cleanup ipcipher module
Fred Morcos [Wed, 16 Aug 2023 12:14:10 +0000 (14:14 +0200)] 
Meson: Cleanup ipcipher module

16 months agoMeson: Cleanup libssl module
Fred Morcos [Wed, 16 Aug 2023 12:14:02 +0000 (14:14 +0200)] 
Meson: Cleanup libssl module

16 months agoMeson: Cleanup libcrypto modules
Fred Morcos [Wed, 16 Aug 2023 12:13:31 +0000 (14:13 +0200)] 
Meson: Cleanup libcrypto modules

16 months agoMeson: Cleanup libdecaf module
Fred Morcos [Wed, 16 Aug 2023 11:29:13 +0000 (13:29 +0200)] 
Meson: Cleanup libdecaf module

16 months agoMeson: Cleanup libsodium module
Fred Morcos [Wed, 16 Aug 2023 11:19:51 +0000 (13:19 +0200)] 
Meson: Cleanup libsodium module

16 months agoMeson: Cleanup the gmtoff module
Fred Morcos [Wed, 16 Aug 2023 10:02:13 +0000 (12:02 +0200)] 
Meson: Cleanup the gmtoff module

16 months agoMeson: Cleanup the netlibs module
Fred Morcos [Wed, 16 Aug 2023 10:02:05 +0000 (12:02 +0200)] 
Meson: Cleanup the netlibs module

16 months agoMeson: Cleanup the mmap module
Fred Morcos [Wed, 16 Aug 2023 10:01:58 +0000 (12:01 +0200)] 
Meson: Cleanup the mmap module

16 months agoMeson: Cleanup the KISS RNG module
Fred Morcos [Wed, 16 Aug 2023 10:01:50 +0000 (12:01 +0200)] 
Meson: Cleanup the KISS RNG module

16 months agoMeson: Cleanup hardening modules
Fred Morcos [Wed, 16 Aug 2023 10:01:28 +0000 (12:01 +0200)] 
Meson: Cleanup hardening modules

16 months agoMeson: Cleanup sterror_r module
Fred Morcos [Wed, 16 Aug 2023 09:23:42 +0000 (11:23 +0200)] 
Meson: Cleanup sterror_r module

16 months agoMeson: Cleanup pthread-setname module
Fred Morcos [Wed, 16 Aug 2023 09:18:58 +0000 (11:18 +0200)] 
Meson: Cleanup pthread-setname module

16 months agoMeson: Cleanup pthread-headers module
Fred Morcos [Wed, 16 Aug 2023 09:18:44 +0000 (11:18 +0200)] 
Meson: Cleanup pthread-headers module

16 months agoMeson: More cleanups to the atomics module
Fred Morcos [Wed, 16 Aug 2023 09:17:15 +0000 (11:17 +0200)] 
Meson: More cleanups to the atomics module

16 months agoMeson: Some cleanup in toplevel meson build file
Fred Morcos [Tue, 15 Aug 2023 22:07:10 +0000 (00:07 +0200)] 
Meson: Some cleanup in toplevel meson build file

16 months agoMeson: Cleanup platform module
Fred Morcos [Tue, 15 Aug 2023 22:04:51 +0000 (00:04 +0200)] 
Meson: Cleanup platform module

16 months agoMeson: Cleanup time_t modules
Fred Morcos [Tue, 15 Aug 2023 22:04:45 +0000 (00:04 +0200)] 
Meson: Cleanup time_t modules

16 months agoMeson: Cleanup libdir and sysconfdir modules
Fred Morcos [Tue, 15 Aug 2023 22:04:35 +0000 (00:04 +0200)] 
Meson: Cleanup libdir and sysconfdir modules

16 months agoMeson: Cleanup bison, flex and ragel modules
Fred Morcos [Tue, 15 Aug 2023 22:04:21 +0000 (00:04 +0200)] 
Meson: Cleanup bison, flex and ragel modules

16 months agoMeson: Rework dependencies handling
Fred Morcos [Tue, 15 Aug 2023 21:50:15 +0000 (23:50 +0200)] 
Meson: Rework dependencies handling

16 months agoMeson: Cleanup systemd module
Fred Morcos [Tue, 15 Aug 2023 21:49:43 +0000 (23:49 +0200)] 
Meson: Cleanup systemd module

16 months agoMeson: Cleanup ext/yahttp
Fred Morcos [Tue, 15 Aug 2023 21:49:32 +0000 (23:49 +0200)] 
Meson: Cleanup ext/yahttp

16 months agoMeson: Cleanup ext/json11
Fred Morcos [Tue, 15 Aug 2023 21:49:23 +0000 (23:49 +0200)] 
Meson: Cleanup ext/json11

16 months agoMeson: rework and cleanup pdns/meson.build file
Fred Morcos [Tue, 15 Aug 2023 21:40:37 +0000 (23:40 +0200)] 
Meson: rework and cleanup pdns/meson.build file

16 months agoMeson: Cleanup lua-records module
Fred Morcos [Tue, 15 Aug 2023 21:40:01 +0000 (23:40 +0200)] 
Meson: Cleanup lua-records module

16 months agoMeson: Cleanup lua module
Fred Morcos [Tue, 15 Aug 2023 21:39:54 +0000 (23:39 +0200)] 
Meson: Cleanup lua module

16 months agoMeson: Cleanup various modules
Fred Morcos [Tue, 15 Aug 2023 21:02:07 +0000 (23:02 +0200)] 
Meson: Cleanup various modules

16 months agoMeson: Cleanup atomics module
Fred Morcos [Tue, 15 Aug 2023 20:59:28 +0000 (22:59 +0200)] 
Meson: Cleanup atomics module

16 months agoMeson: fix libpdns-* names
Fred Morcos [Tue, 15 Aug 2023 20:45:37 +0000 (22:45 +0200)] 
Meson: fix libpdns-* names

16 months agoMeson: Replace toplevel_includes with a proper dependency
Fred Morcos [Tue, 15 Aug 2023 20:45:26 +0000 (22:45 +0200)] 
Meson: Replace toplevel_includes with a proper dependency

16 months agoMeson: Auth bindbackend cleanup
Fred Morcos [Tue, 15 Aug 2023 13:27:05 +0000 (15:27 +0200)] 
Meson: Auth bindbackend cleanup

16 months agoMeson: ext/yahttp cleanup
Fred Morcos [Tue, 15 Aug 2023 13:26:45 +0000 (15:26 +0200)] 
Meson: ext/yahttp cleanup

16 months agoMeson: lua2 backend cleanup
Fred Morcos [Tue, 15 Aug 2023 13:26:37 +0000 (15:26 +0200)] 
Meson: lua2 backend cleanup

16 months agoMeson: License file
Fred Morcos [Tue, 15 Aug 2023 13:19:07 +0000 (15:19 +0200)] 
Meson: License file

16 months agoMeson: Bump version to 1.2.1
Fred Morcos [Tue, 15 Aug 2023 13:18:58 +0000 (15:18 +0200)] 
Meson: Bump version to 1.2.1

16 months agoMeson: Minor cleanups of main auth build file
Fred Morcos [Tue, 15 Aug 2023 13:11:39 +0000 (15:11 +0200)] 
Meson: Minor cleanups of main auth build file

16 months agoMeson: Cleanup the various-functions module
Fred Morcos [Tue, 15 Aug 2023 13:11:21 +0000 (15:11 +0200)] 
Meson: Cleanup the various-functions module

16 months agoMeson: Various functions are not specific to auth
Fred Morcos [Tue, 15 Aug 2023 13:01:24 +0000 (15:01 +0200)] 
Meson: Various functions are not specific to auth

16 months agoMeson: socket-dir is not specific to auth
Fred Morcos [Tue, 15 Aug 2023 13:01:03 +0000 (15:01 +0200)] 
Meson: socket-dir is not specific to auth

16 months agoMeson: Cleanup GSS-TSIG module
Fred Morcos [Tue, 15 Aug 2023 12:59:43 +0000 (14:59 +0200)] 
Meson: Cleanup GSS-TSIG module

16 months agoMeson: Cleanup pkcs11 module
Fred Morcos [Tue, 15 Aug 2023 12:59:20 +0000 (14:59 +0200)] 
Meson: Cleanup pkcs11 module

16 months agoMeson: Cleanup some TODOs
Fred Morcos [Tue, 15 Aug 2023 12:58:46 +0000 (14:58 +0200)] 
Meson: Cleanup some TODOs

16 months agoMeson: Bump minimum version to Debian 11's 1.0
Fred Morcos [Tue, 15 Aug 2023 12:58:12 +0000 (14:58 +0200)] 
Meson: Bump minimum version to Debian 11's 1.0

16 months agoMeson: Use libpdns and libpdns_meson to build pdns_server
Fred Morcos [Tue, 15 Aug 2023 11:28:42 +0000 (13:28 +0200)] 
Meson: Use libpdns and libpdns_meson to build pdns_server

16 months agoMeson: introduce libpdns and libpdns_auth
Fred Morcos [Tue, 15 Aug 2023 11:28:25 +0000 (13:28 +0200)] 
Meson: introduce libpdns and libpdns_auth

16 months agoMeson: Build the auth bindbackend as a shared module
Fred Morcos [Tue, 15 Aug 2023 11:28:05 +0000 (13:28 +0200)] 
Meson: Build the auth bindbackend as a shared module

16 months agoMeson: Build ext/json11 as a static_library
Fred Morcos [Tue, 15 Aug 2023 11:27:41 +0000 (13:27 +0200)] 
Meson: Build ext/json11 as a static_library

16 months agoMeson: Turn ext/yahttp into a dependency
Fred Morcos [Tue, 15 Aug 2023 11:27:21 +0000 (13:27 +0200)] 
Meson: Turn ext/yahttp into a dependency

16 months agoMeson: Set LOCALSTATEDIR as the socket dir
Fred Morcos [Tue, 15 Aug 2023 11:26:11 +0000 (13:26 +0200)] 
Meson: Set LOCALSTATEDIR as the socket dir

16 months agoMeson: detect some more functions
Fred Morcos [Tue, 15 Aug 2023 11:25:58 +0000 (13:25 +0200)] 
Meson: detect some more functions

16 months agoMeson: Fix lua_records handling
Fred Morcos [Tue, 15 Aug 2023 11:24:55 +0000 (13:24 +0200)] 
Meson: Fix lua_records handling

16 months agoMeson: Fix libsystemd detection
Fred Morcos [Tue, 15 Aug 2023 11:24:29 +0000 (13:24 +0200)] 
Meson: Fix libsystemd detection

16 months agoMeson: Toplevel include directories
Fred Morcos [Fri, 11 Aug 2023 11:52:29 +0000 (13:52 +0200)] 
Meson: Toplevel include directories

16 months agoMeson: libpdns, libpdns_bindparser and libpdns_auth
Fred Morcos [Fri, 11 Aug 2023 11:51:35 +0000 (13:51 +0200)] 
Meson: libpdns, libpdns_bindparser and libpdns_auth

16 months agoMeson: libdir and pkglibdir
Fred Morcos [Fri, 11 Aug 2023 11:48:37 +0000 (13:48 +0200)] 
Meson: libdir and pkglibdir

16 months agoMeson: sysconfdir
Fred Morcos [Fri, 11 Aug 2023 11:48:30 +0000 (13:48 +0200)] 
Meson: sysconfdir

16 months agoMeson: json11 ext
Fred Morcos [Wed, 9 Aug 2023 14:17:25 +0000 (16:17 +0200)] 
Meson: json11 ext

16 months agoMeson: Bind backend dependencies
Fred Morcos [Tue, 8 Aug 2023 21:46:03 +0000 (23:46 +0200)] 
Meson: Bind backend dependencies

16 months agoMeson: Redirects in meson are passed with shell escaping
Fred Morcos [Tue, 8 Aug 2023 21:09:45 +0000 (23:09 +0200)] 
Meson: Redirects in meson are passed with shell escaping

16 months agoMeson: Add -Wno-ignored-attributes
Fred Morcos [Tue, 8 Aug 2023 21:09:34 +0000 (23:09 +0200)] 
Meson: Add -Wno-ignored-attributes

16 months agoMeson: More readable compiler command
Fred Morcos [Tue, 8 Aug 2023 20:53:59 +0000 (22:53 +0200)] 
Meson: More readable compiler command

16 months agoMeson: Use gen-version for the meson project version
Fred Morcos [Tue, 8 Aug 2023 20:41:34 +0000 (22:41 +0200)] 
Meson: Use gen-version for the meson project version

16 months agoMeson: ext
Fred Morcos [Tue, 8 Aug 2023 14:40:49 +0000 (16:40 +0200)] 
Meson: ext

16 months agoMeson: YaHTTP
Fred Morcos [Tue, 8 Aug 2023 14:40:41 +0000 (16:40 +0200)] 
Meson: YaHTTP

16 months agoMeson: ipcrypt
Fred Morcos [Tue, 8 Aug 2023 14:40:33 +0000 (16:40 +0200)] 
Meson: ipcrypt

16 months agoMeson: Toplevel includes
Fred Morcos [Tue, 8 Aug 2023 14:36:14 +0000 (16:36 +0200)] 
Meson: Toplevel includes

16 months agoMeson: Cleanup auth meson module imports
Fred Morcos [Tue, 8 Aug 2023 14:16:34 +0000 (16:16 +0200)] 
Meson: Cleanup auth meson module imports

16 months agoMeson: Various functions needed by auth
Fred Morcos [Tue, 8 Aug 2023 14:16:12 +0000 (16:16 +0200)] 
Meson: Various functions needed by auth

16 months agoMeson: Auth socket dir
Fred Morcos [Tue, 8 Aug 2023 14:13:53 +0000 (16:13 +0200)] 
Meson: Auth socket dir