monero-project / unbound Goto Github PK
View Code? Open in Web Editor NEWLocal mirror of unbound for use in the Monero Project
License: BSD 3-Clause "New" or "Revised" License
Local mirror of unbound for use in the Monero Project
License: BSD 3-Clause "New" or "Revised" License
Unbound README * ./configure && make && make install * You can use libevent if you want. libevent is useful when using many (10000) outgoing ports. By default max 256 ports are opened at the same time and the builtin alternative is equally capable and a little faster. * More detailed README, README.svn, README.tests in doc directory * manual pages can be found in doc directory, and are installed, unbound(8). * example configuration file doc/example.conf
Requires resolution of #4.
Users of your software that enable DNSSEC will not be able to validate DNS after October the 11th 2018.
Your repository contains a dnssec_test.py file without the new DNSSEC trust-anchors:
resolver.add_ta(". IN DS 19036 8 2 49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5")
It should also include:
resolver.add_ta(". IN DS 20326 8 2 E06D44B80B8F1D39A95C0B0D7C65D08458E880409BBC683457104237C7F8EC8D")
More information can be found at: https://www.icann.org/resources/pages/ksk-rollover
Please don’t hesitate to get in touch.
Warmly,
Roy Arends
ICANN
I am getting the following error when I try to compile monero. I am using bazel and am using gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0. I am using Openssl 1.1.1i.
util/netevent.c:1062: error: undefined reference to 'SSL_get1_peer_certificate'
util/netevent.c:1088: error: undefined reference to 'SSL_get1_peer_certificate'
collect2: error: ld returned 1 exit status
This is the BUILD file I wrote to wrap openssl. Also previously this was building so I am not sure why things changed.
package(default_visibility = ["//visibility:public"])
cc_library(
name = "libssl",
srcs = glob(["**/libssl.a"]),
hdrs = glob(["**/ssl/**/*.h"])
)
cc_library(
name = "libcrypto",
srcs = glob(["**/libcrypto.a"]),
hdrs = glob(["**/crypto/**/*.h"])
)
OpenSSL configures with
Operating system: x86_64-whatever-linux2
Configuring OpenSSL version 1.1.1i (0x1010108fL) for linux-x86_64
I am linking with -lssl and -lcrypto.
I am thinking the issue is with unbound because it builds and somehow gets SSL_get1_peer_certificate
rather than SSL_get_peer_certificate
I greped and the actual file it builds uses the correct function but the binary file has the wrong one...
This is the BUILD file I use to wrap unbound
package(default_visibility = ["//visibility:public"])
cc_library(
name = "unbound",
srcs = glob(["**/*.a"]),
hdrs = glob(["**/*.h"]),
)
Even more strange is the libunbound.so
does not have this issue, only libunbound.a
Lots of releases behind latest https://github.com/NLnetLabs/unbound/releases
https://unbound.net/download.html
Sending in PRs.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.