aboutsummaryrefslogtreecommitdiff
path: root/external/unbound
Commit message (Collapse)AuthorAgeFilesLines
* external: remove unbound submoduleselsta2021-09-031-0/+0
|
* Revert "unbound: update to get build fixes"moneromooo-monero2020-09-061-0/+0
| | | | | | This reverts commit 541a7c81a1c9e6b261fc13e0b9e3829df46a0bdf. It breaks the depends build
* unbound: update to get build fixesmoneromooo-monero2020-09-061-0/+0
|
* unbound: update to get the redefinition fixmoneromooo-monero2019-02-241-0/+0
|
* Update unbound submodule to 7f23967iDunk54002018-09-291-0/+0
| | | | Fixes building in MSYS2 with openssl 1.1.1
* Build: bump unbound to 1.7.3anonimal2018-07-061-0/+0
|
* Unbound: add git submodule for unboundanonimal2018-03-181-0/+0
|
* Unbound: remove unbound from in-tree sourceanonimal2018-03-18419-225533/+0
| | | | We'll instead use a git submodule to pull from our unbound repo.
* Update 2018 copyrightxmr-eric2018-01-261-1/+1
|
* unbound: always build with -fPICmoneromooo-monero2018-01-141-0/+1
|
* unbound: enable SHA1moneromooo-monero2017-12-231-0/+1
| | | | | | | | Fixes the unit test failure about SHA1 being unavailable, and hopefully the monerod complaints about not being able to verify DNSSEC. Thanks to iDunk for the remote Windows testing.
* make this build on SunOS/SolarisPavel Maryanov2017-11-142-0/+10
|
* Updated OpenBSD build instructions and fixed libressl linking issueston1th2017-10-271-0/+9
| | | | | | | | | | | | Issue: #2575 Build instructions for OpenBSD 6.2: * boost (built with clang) * cppzmq Fixed a issue, where cmake was not able to find and link against libressl in unbound. restored OpenBSD 5.8 build instructions
* Upgrade unbound libraryErik de Castro Lopo2017-06-17241-11593/+32880
| | | | | | | | These files were pulled from the 1.6.3 release tarball. This new version builds against OpenSSL version 1.1 which will be the default in the new Debian Stable which is due to be released RealSoonNow (tm).
* unbound: update some EVP APIs to new namesHoward Chu2017-05-171-4/+4
| | | | | Replace EVP_VerifyInit with EVP_DigestInit, and EVP_VerifyUpdate with EVP_DigestUpdate. Reported/requested by hyc, changed by mooo.
* Fix obsolete OpenSSL API usagehyc2017-04-121-0/+4
| | | | | | | EVP_dss1() was deprecated and EVP_sha1() is the direct replacement. Upstream libunbound already has this patch. Note that I haven't added a test for HAVE_EVP_DSS1 since that was deprecated quite a long time ago in OpenSSL, there's really no reason to support it.
* IOS CMAKE build settingsJaquee2017-04-031-1/+6
|
* update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-211-1/+1
|
* cmakify opensslRiccardo Spagni2017-02-211-16/+0
|
* Build wallet with Android NDKMoroccanMalinois2017-01-051-0/+6
|
* cmake: transitive deps and remove deprecated LINK_*redfish2016-09-181-2/+2
| | | | | | | | | | | | | | Keep the immediate direct deps at the library that depends on them, declare deps as PUBLIC so that targets that link against that library get the library's deps as transitive deps. Break dep cycle between blockchain_db <-> crytonote_core. No code refactoring, just hide cycle from cmake so that it doesn't complain (cycles are allowed only between static libs, not shared libs). This is in preparation for supproting BUILD_SHARED_LIBS cmake built-in option for building internal libs as shared.
* cmake: split BUILD_GUI_DEPS option into tworedfish2016-09-031-1/+1
| | | | | | The split is to make this software more packageable. 'make install' is used by the package building scripts, and should not be installing vendored dependencies onto the system.
* gui/libwallet_merged: libunbound is one more dependencyIlya Kitaev2016-09-031-0/+6
|
* cmake: Include OpenSSL libraries in static linkingwarptangent2016-02-121-0/+6
|
* There has never been any such function "fnctl"Howard Chu2016-01-121-1/+0
| | | | It was only a typo of fcntl. Get rid of this test.
* Cleanup symbol clashes, stdlib headerHoward Chu2016-01-112-2/+5
|
* Get rid of doubly-defined NDEBUGHoward Chu2016-01-021-7/+0
|
* updated copyright yearRiccardo Spagni2015-12-3116-4/+4
|
* isblank doesn't need a special case testHoward Chu2015-12-311-6/+1
|
* Fix 3edbf57b62feeaba1f31683f24b9d76d75e03902Howard Chu2015-12-311-1/+1
| | | | The test for isblank was being ignored
* fix missing unbound testsRiccardo Spagni2015-12-302-1/+9
|
* update unbound, fix unbound openssl issue on OS XRiccardo Spagni2015-12-30101-3053/+4681
|
* unbound: do not try to link against libeventmoneromooo-monero2015-10-051-15/+1
| | | | It is now not needed anymore, as we use minievent instead
* unbound: use the mini event fallback implementationmoneromooo-monero2015-08-301-1/+2
| | | | | | | Using libevent seems to have high peaks of file descriptor use, which can cause failure to create fds in other parts of bitmonerod. The fallback implementation seems to run fine in a significantly tighter file descriptor limit.
* Revert "re-re-add Windows DNS bug fix, per c0de96f"Riccardo Spagni2015-08-181-1/+0
| | | | This reverts commit f4ba92bcccd3e016c6b5fdced079bf17d1b3f371.
* re-re-add Windows DNS bug fix, per c0de96fRiccardo Spagni2015-08-141-0/+1
|
* update unboundRiccardo Spagni2015-08-1445-3289/+2279
|
* re-add Windows DNS bug fix, per c0de96f8bd2f64884255f9b0b61a4775ada5e3e6Riccardo Spagni2015-06-021-1/+0
|
* update libunboundRiccardo Spagni2015-05-3159-2463/+4447
|
* Merge BlockchainDB into upstreamThomas Winget2015-04-071-0/+28
|\
| * fixed msys2 / mingw folders based on architecture, added license to unbound ↵Riccardo Spagni2015-03-171-0/+28
| | | | | | | | CMakeList as that is not part of standard Unbound
* | updated unbound cmake for static buildsRiccardo Spagni2015-04-063-2/+34
| |
* | minor CMakeLists fix for Unbound, ldns -> sldnsRiccardo Spagni2015-04-051-7/+7
| |
* | reinstate accidentally removed CMakeListsRiccardo Spagni2015-04-041-0/+201
| |
* | Merge pull request #251Riccardo Spagni2015-04-021-1/+0
|\ \ | | | | | | | | | c0de96f Fixed DNS resolution bug in Windows (Thomas Winget)
| * | Fixed DNS resolution bug in WindowsThomas Winget2015-04-021-1/+0
| |/ | | | | | | | | | | | | | | | | | | | | | | Due to a bug in unbound, we were passing a string containing a null character to ub_ctx_resolvconf and ub_ctx_hosts rather than a NULL pointer. On *nix this wasn't causing headache, but on Windows this was causing unbound to not correctly load DNS settings from the OS. Note on the bug: in a Windows-specific code branch in the function ub_ctx_hosts(), if the hosts file specified was a NULL pointer, a call to getenv() was stored in a local char* and later freed. This is incorrect, as we do not own that data, and caused the program to crash.
* / update unbound from upstreamRiccardo Spagni2015-04-02155-3409/+5451
|/
* year updated in licenseRiccardo Spagni2015-01-0213-2/+2
|
* update unbound from upstreamRiccardo Spagni2014-12-0472-2655/+1261
|
* mingw: copy required libraries to the build treeBen Boeckel2014-11-181-0/+16
| | | | | These are found as shared libraries and need to be copied so that PATH manipulation isn't necessary outside of an msys shell.