meson build system
-
Review changes -
-
Download -
Patches
-
Plain diff
- Closes #350 (closed) (build system)
- Closes #212 (closed) (static build)
- Closes #279 (closed) (module namespace)
- Closes #290 (closed) (remove go modules support)
- Closes #338 (closed) (same vars for make / make install)
- Closes #451 (closed) (shadow lua global by func param)
Remaining TODOs
-
fix CI tests -
update scripts for OBS to build successfully -
make sure OSX build works -
create migration documentation -
document/resolve missing parts (coverage) -
update respdiff toolchain -
document modules' lua dependencies
Review
-
tarball includes the same files (see https://gitlab.labs.nic.cz/knot/knot-resolver/merge_requests/771#note_99606) -
CFLAGS
,LDFLAGS
for dev build hasn't changed unintentionally -
git diff doesn't contain forgotten TODO
-
no commit contains DROP
,WIP
orTODO
in title/message -
the same test suite is executed in CI -
check every module loads when installed (incl. dnstap) - distro packages
-
no files were unintentionally removed -
arch -
deb -
rpm
-
-
builds in OBS pass package test on a clean system -
installed files/dir didn't unintentionally change permissions / owner -
arch -
deb -
rpm
-
-
debian/ubuntu systemd works as before (service restart during update etc.)
-
Pre-merge
-
[respdiff] - merge respdiff!50 (merged), update test infrastructure
Edited by Tomas Krizek
Merge request reports
Compare and
Show latest version
- version 128cf4e24f8
- version 127f8e80106
- version 126783a2e90
- version 12547746f1c
- version 124e8293556
- version 12348f0c601
- version 1226c92787c
- version 121a39a49bc
- version 120ab590bd7
- version 1191d469f82
- version 118df4da476
- version 1170e417e12
- version 1160d2e922f
- version 115ee1d8700
- version 114fd1168b9
- version 113d69175e9
- version 112edc79f2c
- version 111d329b159
- version 110dfe99b12
- version 10945948b90
- version 108d5966292
- version 10797c883c1
- version 1065401c50c
- version 1051105b750
- version 104c302089e
- version 103ce21f2a5
- version 102a5496454
- version 1012715c287
- version 100d629435f
- version 99c1a6123a
- version 98f9b2c403
- version 975eff55be
- version 9630b45e19
- version 95afa1d93a
- version 948a2dde06
- version 936c78de16
- version 92670ce308
- version 9130e541f3
- version 90246c7f57
- version 89ba7030db
- version 8803e58c8e
- version 87dd52e2f3
- version 8674dabb59
- version 85b8aaae79
- version 848488504f
- version 830e05fee7
- version 825e983088
- version 8131d29185
- version 80e1c95916
- version 79c87bdf79
- version 7865978771
- version 7748858cf5
- version 7626e06b54
- version 758cfd78c2
- version 747ac54c88
- version 7391b2b842
- version 7240f7e698
- version 719e8a4137
- version 70754e4db9
- version 697481d95f
- version 68dd9750b3
- version 67d7ef3cc1
- version 66f68e9158
- version 65b5d53d6a
- version 6410d57feb
- version 638fe1507a
- version 623270d259
- version 616ff92536
- version 607a095264
- version 5920526559
- version 58e60030e7
- version 57e9816117
- version 56aadf92b0
- version 554b71bd9b
- version 5494a309b3
- version 5373d78caa
- version 52c88d98c9
- version 51fe6cca25
- version 5003ce3865
- version 49a41b4c6e
- version 489715f26e
- version 47c9751899
- version 4698525434
- version 459922601a
- version 44e9babd93
- version 431abd9848
- version 42a5209f5a
- version 4101049892
- version 405d24e00b
- version 3950a6117c
- version 38ae918302
- version 37864cce31
- version 36ac8efa3a
- version 352687e6fc
- version 3483cb47fd
- version 33cbb96c82
- version 32c203654b
- version 317f032a0e
- version 30eecba390
- version 2903b2f5cd
- version 2885e37b3b
- version 27e8227c6e
- version 26d9018e6a
- version 253dbea135
- version 2471655b3a
- version 239a5cef6c
- version 22d6680b29
- version 212b0d0fab
- version 2033875153
- version 198213bbcd
- version 18f2279793
- version 17c681fbe6
- version 167dba75d2
- version 15be8794a1
- version 14df8ee704
- version 13c3b19eb6
- version 129d0a4830
- version 117e785f12
- version 1085096f8d
- version 99511717a
- version 8cf4191e7
- version 716087e93
- version 6069b6b30
- version 529f61ae4
- version 479de5ca2
- version 36646f574
- version 2dffe2bde
- version 1f9a59d6b
- master (base)
- latest versionfdc69324255 commits,
- version 128cf4e24f8254 commits,
- version 127f8e80106254 commits,
- version 126783a2e90252 commits,
- version 12547746f1c251 commits,
- version 124e8293556250 commits,
- version 12348f0c601249 commits,
- version 1226c92787c248 commits,
- version 121a39a49bc247 commits,
- version 120ab590bd7248 commits,
- version 1191d469f82247 commits,
- version 118df4da476247 commits,
- version 1170e417e12246 commits,
- version 1160d2e922f247 commits,
- version 115ee1d8700247 commits,
- version 114fd1168b9247 commits,
- version 113d69175e9247 commits,
- version 112edc79f2c241 commits,
- version 111d329b159241 commits,
- version 110dfe99b12239 commits,
- version 10945948b90238 commits,
- version 108d5966292239 commits,
- version 10797c883c1238 commits,
- version 1065401c50c232 commits,
- version 1051105b750230 commits,
- version 104c302089e229 commits,
- version 103ce21f2a5224 commits,
- version 102a5496454223 commits,
- version 1012715c287222 commits,
- version 100d629435f221 commits,
- version 99c1a6123a220 commits,
- version 98f9b2c403219 commits,
- version 975eff55be219 commits,
- version 9630b45e19217 commits,
- version 95afa1d93a217 commits,
- version 948a2dde06217 commits,
- version 936c78de16217 commits,
- version 92670ce308217 commits,
- version 9130e541f3217 commits,
- version 90246c7f57217 commits,
- version 89ba7030db217 commits,
- version 8803e58c8e215 commits,
- version 87dd52e2f3216 commits,
- version 8674dabb59215 commits,
- version 85b8aaae79213 commits,
- version 848488504f213 commits,
- version 830e05fee7211 commits,
- version 825e983088211 commits,
- version 8131d29185211 commits,
- version 80e1c95916209 commits,
- version 79c87bdf79220 commits,
- version 7865978771219 commits,
- version 7748858cf5218 commits,
- version 7626e06b54217 commits,
- version 758cfd78c2216 commits,
- version 747ac54c88215 commits,
- version 7391b2b842214 commits,
- version 7240f7e698212 commits,
- version 719e8a4137211 commits,
- version 70754e4db9209 commits,
- version 697481d95f208 commits,
- version 68dd9750b3208 commits,
- version 67d7ef3cc1205 commits,
- version 66f68e9158205 commits,
- version 65b5d53d6a202 commits,
- version 6410d57feb198 commits,
- version 638fe1507a200 commits,
- version 623270d259199 commits,
- version 616ff92536199 commits,
- version 607a095264197 commits,
- version 5920526559197 commits,
- version 58e60030e7197 commits,
- version 57e9816117197 commits,
- version 56aadf92b0196 commits,
- version 554b71bd9b194 commits,
- version 5494a309b3194 commits,
- version 5373d78caa192 commits,
- version 52c88d98c9191 commits,
- version 51fe6cca25190 commits,
- version 5003ce3865189 commits,
- version 49a41b4c6e188 commits,
- version 489715f26e188 commits,
- version 47c9751899188 commits,
- version 4698525434188 commits,
- version 459922601a187 commits,
- version 44e9babd93187 commits,
- version 431abd9848187 commits,
- version 42a5209f5a187 commits,
- version 4101049892186 commits,
- version 405d24e00b185 commits,
- version 3950a6117c185 commits,
- version 38ae918302184 commits,
- version 37864cce31184 commits,
- version 36ac8efa3a184 commits,
- version 352687e6fc183 commits,
- version 3483cb47fd183 commits,
- version 33cbb96c82183 commits,
- version 32c203654b183 commits,
- version 317f032a0e182 commits,
- version 30eecba390182 commits,
- version 2903b2f5cd179 commits,
- version 2885e37b3b178 commits,
- version 27e8227c6e177 commits,
- version 26d9018e6a177 commits,
- version 253dbea135177 commits,
- version 2471655b3a175 commits,
- version 239a5cef6c174 commits,
- version 22d6680b29173 commits,
- version 212b0d0fab167 commits,
- version 2033875153167 commits,
- version 198213bbcd166 commits,
- version 18f2279793166 commits,
- version 17c681fbe6178 commits,
- version 167dba75d2177 commits,
- version 15be8794a1176 commits,
- version 14df8ee704175 commits,
- version 13c3b19eb6174 commits,
- version 129d0a4830173 commits,
- version 117e785f12172 commits,
- version 1085096f8d171 commits,
- version 99511717a170 commits,
- version 8cf4191e7169 commits,
- version 716087e93168 commits,
- version 6069b6b30164 commits,
- version 529f61ae4163 commits,
- version 479de5ca2160 commits,
- version 36646f574153 commits,
- version 2dffe2bde142 commits,
- version 1f9a59d6b134 commits,
34 files
+ 165
− 660
Compare changes
- Side-by-side
- Inline
Files
34+ 5
− 13
@@ -250,7 +250,7 @@ int network_listen_fd(struct network *net, int fd, bool use_tls)
@@ -364,9 +364,9 @@ void network_new_hostname(struct network *net, struct engine *engine)
@@ -383,13 +383,9 @@ static int set_bpf_cb(const char *key, void *val, void *ext)
@@ -408,9 +404,9 @@ int network_set_bpf(struct network *net, int bpf_fd)
@@ -427,13 +423,9 @@ static int clear_bpf_cb(const char *key, void *val, void *ext)
Loading