Skip to content
Failed

Changes

Summary

  1. Try FindPkgConfig to find modules before going manual (commit: cf2b805) (details)
  2. Findlibidn module is not available (commit: f92f97b) (details)
  3. cmake: don't call find_package_handle_standard_args when using pkg_config + cache variables (commit: 6eb1a67) (details)
  4. cmake: find libuv pkgconfig non-QUIET (commit: de21375) (details)
  5. CMakeLists.txt: use canonical GNUInstallDirs variable for docdir (commit: 822166d) (details)
  6. Fix for getdnsapi/stubby#295 (commit: 45683d3) (details)
  7. Vim leftover (commit: b86f8e9) (details)
  8. Sync gldns from Unbound sldns (commit: ecb9de2) (details)
  9. Sync crypto funcs from Unbound (commit: 0171568) (details)
  10. CMakeLists.txt: use CMAKE_INSTALL_MANDIR too (commit: c50288f) (details)
  11. Fixed allowed offset range during name compression. (commit: 190dbe1) (details)
  12. Update Stubby to always send the `dot` ALPN when using DoT (commit: a5a1256) (details)
  13. Update stub.c (commit: 94dbb8e) (details)
  14. Category: Strengthen LibIDN2 version determination during cmake run (commit: ed7bfa1) (details)
  15. Fix typo in cmake module for libidn2 (commit: 9d8eea9) (details)
  16. Log fix from Shikha (commit: 8e2accf) (details)
  17. Tighten up _getdns_ipaddr_dict_mf() so it does not grab random strings beginning with '*' (commit: 2d7d8a4) (details)
  18. Log uzlonewolf contribution (commit: 875c031) (details)
  19. Update gldns (commit: b181782) (details)
  20. First step in dealing with OpenSSL 3.0 warnings (commit: 1748ca4) (details)
  21. Avoid using old OpenSSL HMAC functions (commit: 0cb7200) (details)
  22. Fix getdnsapi/stubby#295 set default build type to RelWithDebInfo (commit: 6b65aed) (details)
  23. ChangeLog entry for issue getdnsapi/stubby#295 (commit: 142f616) (details)
  24. Set version to first release candidate (commit: 1ea92a6) (details)
  25. Update stubby (commit: aca1508) (details)
  26. Add support for dot ALPN for GnuTLS (commit: adcdf20) (details)
  27. Update stubby (and no release yet) (commit: 9bb533a) (details)
  28. Fix Issue #524 merge upstream ssl_dane into submodule (commit: 2d48a3b) (details)
  29. Fix #517 Allow Absolute paths in pkg-config (commit: 777e0b2) (details)
  30. Fix #512 update README.md to show correct pgp key location (commit: a1451df) (details)
  31. Bump version for release (commit: a19177d) (details)
  32. Why do these tests destroy the context from a callback? (commit: 2e04e9f) (details)
  33. Okay, assert detection with check is broken (at least with me) (commit: 7eaf845) (details)
  34. Leave out some tests that fail to be reviewed later on (commit: 8aa1925) (details)
  35. getdns-1.7.2 quickfix stubby release (commit: 3a71bd3) (details)
  36. Issue #526 Some gldns files need stdlib (commit: 9c076ca) (details)
  37. Increase CMake required version 3.5 -> 3.20 (commit: 0378927) (details)
  38. New 1.7.3 release with quickfix 1.4.3 stubby release (commit: d98d307) (details)
  39. Fix #536 Broken trust anchor files are silently ignored (commit: 6395fe4) (details)
Commit cf2b805ef7af14dc88514bf13c126c13d9fe66f4 by anonymous.maarten
Try FindPkgConfig to find modules before going manual
(commit: cf2b805)
The file was modified cmake/modules/FindLibuv.cmake (diff)
The file was modified cmake/modules/FindGnuTLS.cmake (diff)
The file was modified cmake/modules/FindLibevent2.cmake (diff)
The file was modified cmake/modules/FindLibidn2.cmake (diff)
The file was modified cmake/modules/FindLibunbound.cmake (diff)
The file was modified cmake/modules/FindNettle.cmake (diff)
Commit f92f97bf1e10d11cfaa561a6d373a0fc3e49657c by anonymous.maarten
Findlibidn module is not available
(commit: f92f97b)
The file was modified cmake/modules/FindLibunbound.cmake (diff)
The file was modified CMakeLists.txt (diff)
Commit 6eb1a6790a372a8b4a01757210e62959d1c7e663 by anonymous.maarten
cmake: don't call find_package_handle_standard_args when using pkg_config + cache variables
(commit: 6eb1a67)
The file was modified cmake/modules/FindLibidn2.cmake (diff)
The file was modified cmake/modules/FindNettle.cmake (diff)
The file was modified cmake/modules/FindCheck.cmake (diff)
The file was modified cmake/modules/FindLibevent2.cmake (diff)
The file was modified cmake/modules/FindLibuv.cmake (diff)
The file was modified cmake/modules/FindGnuTLS.cmake (diff)
The file was modified cmake/modules/FindLibunbound.cmake (diff)
Commit de2137562d73ea2365a4d98f6db097ef8aa5d86d by anonymous.maarten
cmake: find libuv pkgconfig non-QUIET
(commit: de21375)
The file was modified cmake/modules/FindLibuv.cmake (diff)
Commit 822166d7ad3179cbba1fefdc5a20d588b28b6dcb by sam
CMakeLists.txt: use canonical GNUInstallDirs variable for docdir

We use the GNUInstallDir variables for the rest of the build system
locations, so let's use CMAKE_INSTALL_DOCDIR too to allow customisation
downstream.

(In Gentoo, we set it to the exact package version including downstream-only
revisions.)

Signed-off-by: Sam James <sam@gentoo.org>
(commit: 822166d)
The file was modified CMakeLists.txt (diff)
Commit 45683d3cfe201d528cbe49485d2be86082d37623 by willem
Fix for getdnsapi/stubby#295

rdata not correctly written for validation for certain RR types
(commit: 45683d3)
The file was modified src/dnssec.c (diff)
The file was modified src/getdns/getdns.h.in (diff)
Commit ecb9de2c29882fe82adc76e3645a9cea12974f61 by willem
Sync gldns from Unbound sldns
(commit: ecb9de2)
The file was modified src/gldns/rrdef.c (diff)
The file was modified src/gldns/rrdef.h (diff)
The file was modified src/gldns/str2wire.h (diff)
The file was modified src/gldns/wire2str.c (diff)
The file was modified src/gldns/parseutil.h (diff)
The file was modified src/gldns/parse.c (diff)
The file was modified src/gldns/str2wire.c (diff)
The file was modified src/gldns/parseutil.c (diff)
The file was modified src/gldns/wire2str.h (diff)
Commit 01715688d72cbf6995c5a2248ebd8fcfe9f55fc9 by willem
Sync crypto funcs from Unbound
(commit: 0171568)
The file was modified src/tls/validator/val_secalgo.h (diff)
The file was modified src/openssl/keyraw-internal.h (diff)
The file was modified src/openssl/keyraw-internal.c (diff)
The file was modified CMakeLists.txt (diff)
The file was modified src/tls/val_secalgo.c (diff)
The file was modified src/util/lookup3.c (diff)
Commit c50288f71ef1f5902998f1a66fd262fc1a025a4e by sam
CMakeLists.txt: use CMAKE_INSTALL_MANDIR too

Signed-off-by: Sam James <sam@gentoo.org>
(commit: c50288f)
The file was modified CMakeLists.txt (diff)
Commit 190dbe1b9111b82b48a05bc0dd8cb0db81bc1370 by andrzej.mialkowski
Fixed allowed offset range during name compression.
(commit: 190dbe1)
The file was modified src/rr-dict.c (diff)
Commit a5a1256adc9e6c362904e7251b2f07a6f05da319 by Sara Dickinson
Update Stubby to always send the `dot` ALPN when using DoT
(commit: a5a1256)
The file was modified src/openssl/tls.c (diff)
The file was modified ChangeLog (diff)
Commit 94dbb8e916981506c40608e43b5d951a2f78320e by noreply
Update stub.c

Fix for issue mentioned below:
Scenario: 4 UDP steams corresponding to 4 IP's configured.
Outbound query is always sent to 1st IP in the list unless there is a timeout.
If there is a timeout, the next outbound query is sent to the 2nd IP in the list.
If the 1st IP still times out then the next 2n queries (this increases in powers of 2) go to the 2nd IP.
If the 2nd IP times out at any point, then queries are sent to the 3rd IP (following the same algorithm of 2n queries before reverting to the 2nd IP)

Observation: Even if there is no timeout on 2nd IP, some queries are still sent to 3rd IP.
From code: The stream is switched whenever there is a timeout. If 10 messages were sent to first IP and they all timeout , the stream is switched 10 times in the current code.  
Suggestion: Switch stream only on the first timeout on a stream or ignore when the timeout occurs on a stream which is not the current_udp stream.
(commit: 94dbb8e)
The file was modified src/stub.c (diff)
Commit ed7bfa107e9e63ddaf9ac4f17482ebff302b8ce3 by jpbion
Category: Strengthen LibIDN2 version determination during cmake run
(commit: ed7bfa1)
The file was modified cmake/modules/FindLibidn2.cmake (diff)
The file was modified ChangeLog (diff)
Commit 9d8eea97a523d828b7d1a04352bbd2202b914519 by Sara Dickinson
Fix typo in cmake module for libidn2
(commit: 9d8eea9)
The file was modified cmake/modules/FindLibidn2.cmake (diff)
The file was modified ChangeLog (diff)
The file was modified ChangeLog (diff)
Commit 2d7d8a4ea5407ed54bfa5ad2a6aa41ddd16c2fe9 by willem
Tighten up _getdns_ipaddr_dict_mf() so it does not grab random strings beginning with '*'
(commit: 2d7d8a4)
The file was modified src/convert.c (diff)
Commit 875c03176e173af56c7b3323b502d61ec3cf388d by willem
Log uzlonewolf contribution
(commit: 875c031)
The file was modified ChangeLog (diff)
The file was modified src/gldns/parseutil.h (diff)
The file was modified src/gldns/parseutil.c (diff)
The file was modified src/gldns/wire2str.c (diff)
The file was modified src/gldns/str2wire.c (diff)
The file was modified src/gldns/pkthdr.h (diff)
The file was modified src/gldns/parse.c (diff)
The file was modified src/gldns/rrdef.c (diff)
The file was modified src/gldns/rrdef.h (diff)
Commit 1748ca4c29e3f8bef2c6db7b3253dfceb308e808 by willem
First step in dealing with OpenSSL 3.0 warnings
(commit: 1748ca4)
The file was modified src/openssl/keyraw-internal.c (diff)
The file was modified CMakeLists.txt (diff)
The file was modified cmake/include/cmakeconfig.h.in (diff)
Commit 0cb72000f8c97ed2c3d307a686480380b24c756f by willem
Avoid using old OpenSSL HMAC functions
(commit: 0cb7200)
The file was modified src/request-internal.c (diff)
The file was modified src/tls.h (diff)
The file was modified src/gnutls/tls.c (diff)
The file was modified src/gnutls/tls-internal.h (diff)
The file was modified src/openssl/tls-internal.h (diff)
The file was modified src/openssl/tls.c (diff)
Commit 6b65aed4433347f13c849f19bbdd2e75bad99cb3 by willem
Fix getdnsapi/stubby#295 set default build type to RelWithDebInfo

And expose CFLAGS through GETDNS_BUILD_CFLAGS define and via getdns_context_get_api_information()
(commit: 6b65aed)
The file was modified CMakeLists.txt (diff)
The file was modified src/getdns/getdns_extra.h.in (diff)
The file was modified src/context.c (diff)
Commit 142f6166930f04a80452ae7c624a91a09fbbedd3 by willem
ChangeLog entry for issue getdnsapi/stubby#295
(commit: 142f616)
The file was modified ChangeLog (diff)
Commit 1ea92a68ad6b62c2879022b7e92412eef1f88da0 by willem
Set version to first release candidate
(commit: 1ea92a6)
The file was modified CMakeLists.txt (diff)
The file was modified stubby (diff)
Commit adcdf20289ecb3783fb91576e835dd1bdd5705f1 by Sara Dickinson
Add support for dot ALPN for GnuTLS
(commit: adcdf20)
The file was modified src/gnutls/tls.c (diff)
Commit 9bb533ab57d630344ffb03a1d41f2953d660b4a5 by willem
Update stubby (and no release yet)
(commit: 9bb533a)
The file was modified stubby (diff)
The file was modified ChangeLog (diff)
Commit 2d48a3bd1b2e29c0cde72581e2d9d57ed837ba72 by willem
Fix Issue #524 merge upstream ssl_dane into submodule
(commit: 2d48a3b)
The file was modified ChangeLog (diff)
The file was modified src/ssl_dane (diff)
Commit 777e0b245c510e273e5ba917939a21778cb060f2 by willem
Fix #517 Allow Absolute paths in pkg-config
(commit: 777e0b2)
The file was modified getdns.pc.in (diff)
The file was modified CMakeLists.txt (diff)
The file was modified ChangeLog (diff)
Commit a1451df68026a587fb3f0005c8521bc98d8aa448 by willem
Fix #512 update README.md to show correct pgp key location
(commit: a1451df)
The file was modified ChangeLog (diff)
The file was modified README.md (diff)
The file was modified ChangeLog (diff)
The file was modified stubby (diff)
The file was modified CMakeLists.txt (diff)
Commit 2e04e9f8b6cf8e2dd907ac1ecad55405df94c4f5 by willem
Why do these tests destroy the context from a callback?
(commit: 2e04e9f)
The file was modified src/context.c (diff)
The file was modified src/test/check_getdns_common.c (diff)
The file was modified src/test/check_getdns_context_destroy.h (diff)
The file was modified src/context.h (diff)
Commit 7eaf8454a26744bceae39a88a1517f7ad8cdc404 by willem
Okay, assert detection with check is broken (at least with me)
(commit: 7eaf845)
The file was modified src/test/check_getdns_common.c (diff)
The file was modified src/test/check_getdns_context_destroy.h (diff)
The file was modified src/context.c (diff)
Commit 8aa19255b868c4890fb9b090126a8d46d53ed96f by willem
Leave out some tests that fail to be reviewed later on
(commit: 8aa1925)
The file was modified src/test/tpkg/290-transports.tpkg/290-transports.test (diff)
Commit 3a71bd350e78741df7a1338617062b01c96b06bb by willem
getdns-1.7.2 quickfix stubby release
(commit: 3a71bd3)
The file was modified stubby (diff)
The file was modified ChangeLog (diff)
The file was modified CMakeLists.txt (diff)
Commit 9c076ca34b9569eb60861da9a99f895a49d5a7b4 by willem
Issue #526 Some gldns files need stdlib
(commit: 9c076ca)
The file was modified CMakeLists.txt (diff)
The file was modified cmake/include/cmakeconfig.h.in (diff)
Commit 037892739fbc4cd72294381a55be51c08b823cb1 by gganne
Increase CMake required version 3.5 -> 3.20

Commit 777e0b245c510e273e5ba917939a21778cb060f2 introduced cmake_path
which has been added to Cmake in 3.20 onlyi [1], so this should only make
the error message more explicit.

[1] https://cmake.org/cmake/help/git-master/command/cmake_path.html
(commit: 0378927)
The file was modified CMakeLists.txt (diff)
Commit d98d307e64a368693df2289d071b1589c232c7cb by willem
New 1.7.3 release with quickfix 1.4.3 stubby release
(commit: d98d307)
The file was modified stubby (diff)
The file was modified ChangeLog (diff)
The file was modified CMakeLists.txt (diff)
Commit 6395fe43cc6efa7cb3a619cc48dec25bab1663ac by willem
Fix #536 Broken trust anchor files are silently ignored
(commit: 6395fe4)
The file was modified src/convert.c (diff)
The file was modified ChangeLog (diff)