summaryrefslogtreecommitdiff
path: root/external
Commit message (Collapse)AuthorAgeFilesLines
* Spelling in errors.taushet2016-12-041-1/+1
|
* cmake: transitive deps and remove deprecated LINK_*redfish2016-09-182-3/+3
| | | | | | | | | | | | | | 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.
* remove errant target_link_librariesRiccardo Spagni2016-09-171-1/+1
|
* don't build any miniupnpc executablesRiccardo Spagni2016-09-171-1/+1
|
* don't build miniupnpc test executablesRiccardo Spagni2016-09-171-3/+1
|
* updated miniupnpRiccardo Spagni2016-09-178-26/+48
|
* update rapidjsonRiccardo Spagni2016-09-1731-6950/+11484
|
* 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
|
* More for Issue #855Howard Chu2016-08-111-6/+12
| | | | Plug rpage leak in cursor_set
* Fix Issue #855Howard Chu2016-06-071-4/+0
| | | | Use the same size dirty list for both 64 and 32 bit.
* mdb_drop optimizationHoward Chu2016-04-091-1/+10
| | | | If we know there are no sub-DBs and no overflow pages, skip leaf scan.
* Merge branch 'performance' into masterHoward Chu2016-04-051-1/+1
|\
| * More outputs consolidationHoward Chu2016-04-051-1/+1
| | | | | | | | | | | | | | | | Also bumped DB VERSION to 1 Another significant speedup and space savings: Get rid of global_output_indices, remove indirection from output to keys This is the change warptangent described on irc but never got to finish.
* | fix building on FreeBSDRiccardo Spagni2016-03-212-4/+1
| |
* | bump miniupnpc API version numberRiccardo Spagni2016-03-211-1/+1
| |
* | update miniupnpcRiccardo Spagni2016-03-2113-68/+174
|/
* MDB_VL32 - increase max write txn sizeHoward Chu2016-02-171-1/+1
|
* Resync with masterHoward Chu2016-02-162-23/+76
|
* cmake: Include OpenSSL libraries in static linkingwarptangent2016-02-122-4/+11
|
* cmake: Fix unbound config compile settingswarptangent2016-02-121-0/+4
| | | | | | | | | | | | | | | | | | This allows the OpenSSL function checks to compile in unbound's CMake configuration. Otherwise, the functions SHA256() and EVP_sha512() won't be called from libunbound as possible algorithms. They had not been compiling because static OpenSSL libraries were being used, along with lack of -ldl. The static library preference is unnecessary for the checks, so use default suffixes ordering for CMAKE_FIND_LIBRARY_SUFFIXES when building unbound. Related files: configure_checks.cmake external/unbound/validator/val_secalgo.c secalgo_ds_digest(), setup_key_digest()
* MDB_VL32 change overflow page scanHoward Chu2016-01-281-31/+10
| | | | Just check the requested page, don't worry about any other pages
* MDB_VL32 Fix off-by-one in mdb_midl_shrinkHoward Chu2016-01-281-1/+1
|
* MDB_VL32 Fix another 32bit overflowHoward Chu2016-01-271-1/+1
|
* Tweak mdb_strerror msg bufferHoward Chu2016-01-271-3/+4
|
* MDB_VL32 Fix d2a5f72f73e0e4030b521086b13b8c8efaf9ca9eHoward Chu2016-01-271-1/+1
| | | | VirtualAlloc is not for MDB_VL32
* WIN64 needs off_t redefined tooHoward Chu2016-01-201-1/+1
|
* Fix --db-sync-mode on Windows64Howard Chu2016-01-161-1/+1
| | | | only "fastest" mode was working, others would SEGV.
* 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
|
* Avoid cmake-3.x block comment syntaxHoward Chu2016-01-031-4/+6
|
* Get rid of doubly-defined NDEBUGHoward Chu2016-01-021-7/+0
|
* let miniupnp's cmakelist handle defaultsRiccardo Spagni2015-12-312-4/+1
|
* fix miniupnpc cmakelistRiccardo Spagni2015-12-311-3/+11
|
* updated copyright yearRiccardo Spagni2015-12-3120-8/+8
|
* 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
|
* no longer need to pass the size to rapidjsonRiccardo Spagni2015-12-3030-1139/+3759
|
* add missing miniupnpc files, modify cmake to not build miniupnpc tests and ↵Riccardo Spagni2015-12-3011-2/+629
| | | | to fix an issue with finding miniupnpcstrings
* updated miniupnpcRiccardo Spagni2015-12-3045-1451/+2049
|
* MDB_VL32 - resync with masterHoward Chu2015-12-282-75/+75
| | | | | WIN32 - close file mapping handle in env_close cursor_unref - ignore cursor with empty stack
* Update liblmdb, unify 32/64 sourcesHoward Chu2015-12-2558-16989/+2461
|
* miniupnpc: quick fix for buffer overflowmoneromooo-monero2015-10-091-0/+4
| | | | | | http://talosintel.com/reports/TALOS-2015-0035/ reported by palexander on IRC
* 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
|