| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
31559e6a Update unbound submodule to 7f23967 (iDunk5400)
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
42397359 Fixup 32bit arm build (TheCharlatan)
a06d2581 Fix Windows build (TheCharlatan)
ecaf5b3f Add libsodium to the packages, the arm build was complaining about it. (TheCharlatan)
cbbf4d24 Adapt translations to upstream changes (TheCharlatan)
db571546 Updated pcsc url (TheCharlatan)
f0ba19fd Add lrelease to the depends (TheCharlatan)
cfb30462 Add Miniupnp submodule (TheCharlatan)
5f7da005 Unbound is now a submodule. Adapt depends for this. (TheCharlatan)
d6b9bdd3 Update readmes to reflect the usage of depends (TheCharlatan)
56b6e41e Add support for apple and arm building (TheCharlatan)
29311fd1 Disable stack unwinding for mingw32 depends build. (TheCharlatan)
8db3d573 Modify depends for monero's dependencies (TheCharlatan)
0806a23a Initial depends addition (TheCharlatan)
|
| | |
| |
| |
| |
| | |
Drop miniupnp and unbound depends builds. Make sure that build variables are propageted properly to unbound and miniupnp.
Rebase to after the v0.12 release
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add readline, ldns, graphviz, unbound to depends packages
Add a cmake toolchain file to depends that is uniquely created for every build and placed in triple/share/toolchain.cmake
This file is then passed to cmake with -DCMAKE_TOOLCHAIN_FILE=/path/to/triple/share/toolchain.cmake
Add the boost locale package to depends
In the depends cmake toolchain file, a DEPENDS flag is added
to exclude, or change cmake checks done that are required for depends
Link miniupnpc and unwind from depends and not external
Add libiconv and icu4c to depends, required for mingw32 builds.
Headers (winsock) need to be lower case in order to compile on unix systems.
This should not affect building on windows.
|
| |/ |
|
| |\
| |
| |
| |
| |
| | |
e2311db Build: bump rapidjson to 129d19b
78a6690 Build: bump unbound to 1.7.3
4e409be Build: bump miniupnp to 2.1
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Includes various rapidjson fixes.
|
| |/ |
|
| |\
| |
| |
| | |
099bb83 easylogging++: cached allowed categories (moneromooo-monero)
|
| | |
| |
| |
| | |
It turns out this can be fairly heavy when logging a lot
|
| | |
| |
| |
| |
| |
| |
| | |
Includes ~2 years worth of fixes including security and build.
Note: this pulls directly from master, not a release branch/tag. See
https://github.com/Tencent/rapidjson/issues/1265
|
| | |
| |
| |
| |
| | |
Use MDB_CURRENT to avoid seeking to new key when appending DUPs.
Reinit cursor on new batch, if appending DUPs.
|
| |/
|
|
| |
Avoid stomping on flags from 1st readhdr invocation
|
| |
|
|
| |
(cherry picked from commit a7366b5feeffaeb65b217b2d6f138e0ab1c90192)
|
| |
|
|
| |
(cherry picked from commit b16a282f97d8f6c967e8a0b1ecfd75110f095182)
|
| |
|
|
|
|
|
| |
Though we only need miniupnpc, rebasing and maintaining a miniupnpc-only
repo is unrealistic.
(cherry picked from commit 3c40eb768c292a4dec79d7dffd6685fd37940a2a)
|
| |
|
|
|
|
| |
Will be replaced by a submodule.
(cherry picked from commit e962216678e699a8fc7eb271a8a515f5ca65f7cb)
|
| | |
|
| |
|
|
| |
We'll instead use a git submodule to pull from our unbound repo.
|
| | |
|
| |
|
|
| |
Use GetProcAddress at runtime, avoid buildtime NTDLL link issues
|
| |\
| |
| |
| | |
851bd057 call _exit instead of abort in release mode (moneromooo-monero)
|
| | |
| |
| |
| |
| | |
Avoids cores being created, as they're nowadays often piped
to some call home system
|
| |/ |
|
| |\
| |
| |
| | |
e8d773a0 unbound: always build with -fPIC (moneromooo-monero)
|
| | | |
|
| |/
|
|
| |
since we now build PIE binaries
|
| |\
| |
| |
| | |
dff97112 easylogging++: do not use crash log code on android, etc (moneromooo-monero)
|
| | | |
|
| |/
|
|
| |
See https://wiki.debian.org/Hardening#User_Space
|
| |\
| |
| |
| |
| | |
da0fd71d only include the easylogging++ stack trace code when needed (moneromooo-monero)
81b04cfa easlogging++: omit some unneded macros (moneromooo-monero)
|
| | | |
|
| | | |
|
| |\ \
| |/
|/|
| | |
1a271d25 unbound: enable SHA1 (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bd5cce07 network_throttle: fix ineffective locking (moneromooo-monero)
e0a61299 network_throttle: remove unused xxx static member (moneromooo-monero)
24f584d9 cryptonote_core: remove unused functions with off by one bugs (moneromooo-monero)
b1634aa3 blockchain: don't leave dangling pointers in this (moneromooo-monero)
8e60b81c cryptonote_core: fix db leak on error (moneromooo-monero)
213e326c abstract_tcp_server2: log init_server errors as fatal (moneromooo-monero)
b51dc566 use const refs in for loops for non tiny types (moneromooo-monero)
f0568ca6 net_parse_helpers: fix regex error checking (moneromooo-monero)
b49ddc76 check accessing an element past the end of a container (moneromooo-monero)
2305bf26 check return value for generate_key_derivation and derive_public_key (moneromooo-monero)
a4240d9f catch const exceptions (moneromooo-monero)
45a1c4c0 add empty container sanity checks when using front() and back() (moneromooo-monero)
56fa6ce1 tests: fix a buffer overread in a unit test (moneromooo-monero)
b4524892 rpc: guard against json parsing a non object (moneromooo-monero)
c2ed8618 easylogging++: avoid buffer underflow (moneromooo-monero)
187a6ab2 epee: trap failure to parse URI from request (moneromooo-monero)
061789b5 checkpoints: trap failure to load JSON checkpoints (moneromooo-monero)
ba2fefb9 checkpoints: pass std::string by const ref, not const value (moneromooo-monero)
38c8f4e0 mlog: terminate a string at last char, just in case (moneromooo-monero)
d753d716 fix a few leaks by throwing objects, not newed pointers to objects (moneromooo-monero)
fe568db8 p2p: use size_t for arbitrary counters instead of uint8_t (moneromooo-monero)
46d6fa35 cryptonote_protocol: sanity check chain hashes from peer (moneromooo-monero)
25584f86 cryptonote_protocol: print peer versions when unexpected (moneromooo-monero)
490a5d41 rpc: do not try to use an invalid txid in relay_tx (moneromooo-monero)
|
| | |/ |
|
| |/
|
|
| |
Fix no new line
|
| |
|
|
| |
If execinfo.h is not available, output the stack trace warning only once, so we don't spam the build logs with it.
|
| |\
| |
| |
| | |
8198f031 Add mdb_drop tool (Howard Chu)
|
| | | |
|
| |\ \
| |/
|/|
| | |
5b452248 fixed easylogging compile issue on OpenBSD (Dyrcona)
|
| | |
| |
| |
| |
| |
| | |
Issue: #2575
Add ELPP_OS_OPENBSD macros to easylogging++.h so that it will build on
OpenBSD.
|
| | | |
|
| |\ \
| | |
| | |
| | | |
ba1b89fb Updated OpenBSD build instructions and fixed libressl linking issue (ston1th)
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |\ \
| | |
| | |
| | |
| | | |
6bab9efe debug utils: fix debug build: rm unused identifier (redfish)
b92d3f96 cmake: fix shared library build (redfish)
|