]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
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

16 months agoMeson: More consistent file naming
Fred Morcos [Tue, 8 Aug 2023 14:12:36 +0000 (16:12 +0200)] 
Meson: More consistent file naming

16 months agoMeson: Move -DHAVE_CONFIG_H to meson build module
Fred Morcos [Tue, 8 Aug 2023 13:53:15 +0000 (15:53 +0200)] 
Meson: Move -DHAVE_CONFIG_H to meson build module

16 months agoMeson: Auth backend unit tests meson module
Fred Morcos [Tue, 8 Aug 2023 13:51:56 +0000 (15:51 +0200)] 
Meson: Auth backend unit tests meson module

16 months agoMeson: Ragel generator
Fred Morcos [Tue, 8 Aug 2023 13:51:42 +0000 (15:51 +0200)] 
Meson: Ragel generator

16 months agoMeson: Auth version summary
Fred Morcos [Tue, 8 Aug 2023 13:32:38 +0000 (15:32 +0200)] 
Meson: Auth version summary

16 months agoMeson: Also add global compiler arguments for C files
Fred Morcos [Tue, 8 Aug 2023 13:20:09 +0000 (15:20 +0200)] 
Meson: Also add global compiler arguments for C files

16 months agoMeson: Cleanup main auth file
Fred Morcos [Tue, 8 Aug 2023 13:19:11 +0000 (15:19 +0200)] 
Meson: Cleanup main auth file

16 months agoMeson: Archive
Fred Morcos [Tue, 8 Aug 2023 12:13:14 +0000 (14:13 +0200)] 
Meson: Archive

16 months agoMeson: Use builtin option to handle LTO
Fred Morcos [Tue, 8 Aug 2023 13:16:05 +0000 (15:16 +0200)] 
Meson: Use builtin option to handle LTO

16 months agoMeson: Use builtin feature to handle sanitizers
Fred Morcos [Tue, 8 Aug 2023 13:14:30 +0000 (15:14 +0200)] 
Meson: Use builtin feature to handle sanitizers

16 months agoMeson: Use builtin feature to handle coverage
Fred Morcos [Tue, 8 Aug 2023 13:04:39 +0000 (15:04 +0200)] 
Meson: Use builtin feature to handle coverage

16 months agoMeson: Use builtin feature to build PIEs
Fred Morcos [Tue, 8 Aug 2023 12:13:05 +0000 (14:13 +0200)] 
Meson: Use builtin feature to build PIEs

16 months agoMeson: LTO
Fred Morcos [Tue, 8 Aug 2023 12:02:37 +0000 (14:02 +0200)] 
Meson: LTO

16 months agoMeson: Malloc trace
Fred Morcos [Tue, 8 Aug 2023 11:34:07 +0000 (13:34 +0200)] 
Meson: Malloc trace

16 months agoMeson: Disable some features for their meson counterpart
Fred Morcos [Tue, 8 Aug 2023 11:28:02 +0000 (13:28 +0200)] 
Meson: Disable some features for their meson counterpart

16 months agoMeson: Separate dependency args from global option args
Fred Morcos [Tue, 8 Aug 2023 10:54:47 +0000 (12:54 +0200)] 
Meson: Separate dependency args from global option args

16 months agoMeson: Sanitizers
Fred Morcos [Tue, 8 Aug 2023 10:35:35 +0000 (12:35 +0200)] 
Meson: Sanitizers

16 months agoMeson: More consistent option naming
Fred Morcos [Mon, 7 Aug 2023 11:32:55 +0000 (13:32 +0200)] 
Meson: More consistent option naming

16 months agoMeson: Automatic Variable Initialization
Fred Morcos [Fri, 4 Aug 2023 11:53:49 +0000 (13:53 +0200)] 
Meson: Automatic Variable Initialization

16 months agoMeson: Code coverage
Fred Morcos [Fri, 4 Aug 2023 11:42:04 +0000 (13:42 +0200)] 
Meson: Code coverage

16 months agoMeson: Systemd and its service file handling
Fred Morcos [Fri, 4 Aug 2023 11:22:23 +0000 (13:22 +0200)] 
Meson: Systemd and its service file handling

16 months agoMeson: Auth bind backend build file
Fred Morcos [Fri, 4 Aug 2023 09:19:03 +0000 (11:19 +0200)] 
Meson: Auth bind backend build file

16 months agoMeson: Auth Lua2 backend build file
Fred Morcos [Fri, 4 Aug 2023 09:18:47 +0000 (11:18 +0200)] 
Meson: Auth Lua2 backend build file

16 months agoMeson: Small refactoring to how Auth modules are built
Fred Morcos [Fri, 4 Aug 2023 09:16:44 +0000 (11:16 +0200)] 
Meson: Small refactoring to how Auth modules are built

16 months agoMeson: Product source and build dirs
Fred Morcos [Fri, 4 Aug 2023 09:16:23 +0000 (11:16 +0200)] 
Meson: Product source and build dirs

16 months agoMeson: Use enabled/disabled in libcrypto instead of yes/no
Fred Morcos [Thu, 3 Aug 2023 17:21:49 +0000 (19:21 +0200)] 
Meson: Use enabled/disabled in libcrypto instead of yes/no

16 months agoMeson: Small refactoring of how Auth modules are handled
Fred Morcos [Thu, 3 Aug 2023 17:09:03 +0000 (19:09 +0200)] 
Meson: Small refactoring of how Auth modules are handled

16 months agoMeson: Define HAVE_CONFIG_H
Fred Morcos [Thu, 3 Aug 2023 17:08:21 +0000 (19:08 +0200)] 
Meson: Define HAVE_CONFIG_H

16 months agoMeson: Create flex and bison generators
Fred Morcos [Thu, 3 Aug 2023 17:07:23 +0000 (19:07 +0200)] 
Meson: Create flex and bison generators

16 months agoMeson: Fix libdecaf include dir
Fred Morcos [Thu, 3 Aug 2023 17:06:53 +0000 (19:06 +0200)] 
Meson: Fix libdecaf include dir

16 months agoMeson: Update libcrypto module outputs
Fred Morcos [Thu, 3 Aug 2023 17:06:41 +0000 (19:06 +0200)] 
Meson: Update libcrypto module outputs

16 months agoMeson: Generate the version number
Fred Morcos [Thu, 3 Aug 2023 17:06:15 +0000 (19:06 +0200)] 
Meson: Generate the version number

16 months agoMeson: Preliminary Auth backend module build files
Fred Morcos [Tue, 1 Aug 2023 13:13:55 +0000 (15:13 +0200)] 
Meson: Preliminary Auth backend module build files

16 months agoMeson: Handle backend modules
Fred Morcos [Tue, 1 Aug 2023 13:13:43 +0000 (15:13 +0200)] 
Meson: Handle backend modules

16 months agoMeson: Move ragel to prog-ragel
Fred Morcos [Tue, 1 Aug 2023 11:58:21 +0000 (13:58 +0200)] 
Meson: Move ragel to prog-ragel

16 months agoMeson: Move flex and bison to prog-flex and prog-bison
Fred Morcos [Tue, 1 Aug 2023 11:58:01 +0000 (13:58 +0200)] 
Meson: Move flex and bison to prog-flex and prog-bison

16 months agoMeson: Auth pipe backend
Fred Morcos [Fri, 28 Jul 2023 09:27:17 +0000 (11:27 +0200)] 
Meson: Auth pipe backend

16 months agoMeson: Auth bind module
Fred Morcos [Fri, 28 Jul 2023 09:27:10 +0000 (11:27 +0200)] 
Meson: Auth bind module

16 months agoMeson: Lua records
Fred Morcos [Fri, 28 Jul 2023 09:24:25 +0000 (11:24 +0200)] 
Meson: Lua records

16 months agoMeson: ixfrdist
Fred Morcos [Thu, 27 Jul 2023 10:03:03 +0000 (12:03 +0200)] 
Meson: ixfrdist

16 months agoMeson: Auth tools
Fred Morcos [Thu, 27 Jul 2023 09:52:32 +0000 (11:52 +0200)] 
Meson: Auth tools

16 months agoMeson: Auth remote backend (with and without ZeroMQ)
Fred Morcos [Thu, 27 Jul 2023 09:39:40 +0000 (11:39 +0200)] 
Meson: Auth remote backend (with and without ZeroMQ)

16 months agoMeson: Auth LMDB backend
Fred Morcos [Wed, 26 Jul 2023 12:57:16 +0000 (14:57 +0200)] 
Meson: Auth LMDB backend

16 months agoMeson: Boost Serialization
Fred Morcos [Wed, 26 Jul 2023 13:20:46 +0000 (15:20 +0200)] 
Meson: Boost Serialization

16 months agoMeson: Add missing TODO item
Fred Morcos [Wed, 26 Jul 2023 12:56:49 +0000 (14:56 +0200)] 
Meson: Add missing TODO item

16 months agoMeson: Boost Program Options Library
Fred Morcos [Wed, 26 Jul 2023 12:54:32 +0000 (14:54 +0200)] 
Meson: Boost Program Options Library

16 months agoMeson: Auth GeoIP backend
Fred Morcos [Mon, 24 Jul 2023 09:27:12 +0000 (11:27 +0200)] 
Meson: Auth GeoIP backend

16 months agoMeson: Auth tinyDNS backend
Fred Morcos [Wed, 12 Jul 2023 21:29:13 +0000 (23:29 +0200)] 
Meson: Auth tinyDNS backend

16 months agoMeson: CDB
Fred Morcos [Wed, 12 Jul 2023 21:29:03 +0000 (23:29 +0200)] 
Meson: CDB

16 months agoMeson: Auth remote backend
Fred Morcos [Wed, 12 Jul 2023 21:06:23 +0000 (23:06 +0200)] 
Meson: Auth remote backend

16 months agoMeson: cURL
Fred Morcos [Wed, 12 Jul 2023 21:06:13 +0000 (23:06 +0200)] 
Meson: cURL

16 months agoMeson: LDAP
Fred Morcos [Wed, 12 Jul 2023 20:56:17 +0000 (22:56 +0200)] 
Meson: LDAP

16 months agoMeson: SQLite3
Fred Morcos [Wed, 12 Jul 2023 12:08:45 +0000 (14:08 +0200)] 
Meson: SQLite3

16 months agoMeson: PostgreSQL
Fred Morcos [Wed, 12 Jul 2023 12:00:07 +0000 (14:00 +0200)] 
Meson: PostgreSQL

16 months agoMeson: ODBC
Fred Morcos [Wed, 12 Jul 2023 11:48:16 +0000 (13:48 +0200)] 
Meson: ODBC

16 months agoMeson: MySQL
Fred Morcos [Wed, 12 Jul 2023 11:48:10 +0000 (13:48 +0200)] 
Meson: MySQL

16 months agoMeson: Auth detect modules
Fred Morcos [Wed, 12 Jul 2023 12:36:42 +0000 (14:36 +0200)] 
Meson: Auth detect modules

16 months agoMeson: Auth socket-dir
Fred Morcos [Wed, 12 Jul 2023 12:12:46 +0000 (14:12 +0200)] 
Meson: Auth socket-dir