Commit Graph

29332 Commits

Author SHA1 Message Date
Duke Leto
1a92b617a7 Merge branch 'duke' into delete_verus 2019-11-14 21:57:14 -05:00
Duke Leto
5d6d52daf3 Port AFL stuff from zcash upstream 2019-11-14 21:55:35 -05:00
Sean Bowe
f69e3697aa Fix of CVE-2017-18350
Adapted from bitcoin/bitcoin#11397 by Wladimir J. van der Laan.

Co-Authored-By: Jack Grigg <jack@electriccoin.co>
Co-Authored-By: Daira Hopwood <daira@electriccoin.co>
2019-11-10 07:06:29 -08:00
Duke Leto
e87d029968 Mostly-working Hush full node sans Verus!!!
Every line of Verus-specific code has been removed from the codebase.
This code compiles on Linux and can do a partial sync. A full sync
and other extensive tests need to be done before it's merged into
the duke branch.

BUGS:

One known bug is that the node starts to CPU mine by default, lol.
2019-11-05 09:42:21 -05:00
jl777
3252efc837 Mempool fix from upstream 2019-11-05 09:37:24 -05:00
Duke Leto
f80fc3c002 update manpages and other junk 2019-11-04 11:01:52 -05:00
Duke Leto
0eaee9dc83 Good riddance 2019-11-04 10:53:36 -05:00
Duke Leto
7965ffc299 I think he does not like it, Mikey 2019-11-04 08:25:13 -05:00
Duke Leto
f39cd2a473 Delete Verus junk, which breaks ARMv8/aarch64 builds 2019-11-04 08:17:27 -05:00
Duke Leto
a918948401 clean up some junk in COPYING 2019-11-03 09:17:14 -05:00
Duke Leto
4d927680e0 remove unnecessary file 2019-11-03 09:09:37 -05:00
Jonathan "Duke" Leto
50826f7ca3 Update windows bat addnodes 2019-10-31 05:45:29 -07:00
Duke Leto
cb47f78d4c update wallet-utility help 2019-10-28 08:19:06 -04:00
Duke Leto
10ccae0d16 We do not use earlytxid so no reason to run this code 2019-10-28 08:14:19 -04:00
Duke Leto
ec3c6eaca7 Less noise and put back earlytxid stuff which was not the core issue 2019-10-28 07:58:51 -04:00
Duke Leto
1071e3c7c5 update manpages 2019-10-27 17:36:19 -04:00
Duke Leto
659ebb148d Less noise and bump version 2019-10-27 16:33:19 -04:00
Duke Leto
f4c07ef5ae Merge branch 'duke' into dev 2019-10-27 10:21:57 -04:00
Duke Leto
4c0ac5734a Unbreak things by undoing a line accidentally deleted from LoadBlockIndex, derp 2019-10-27 10:18:06 -04:00
Duke Leto
1274fe5b1d Fix WaitForShutdown, which was broken by earlytxid stuff 2019-10-27 07:11:21 -04:00
Duke Leto
8041d38c6f meh 2019-10-27 05:47:25 -04:00
Duke Leto
2c42908ae1 Rewrite sapling param detection to be less horrific 2019-10-26 09:29:34 -04:00
Duke Leto
7b8fa48dba meh 2019-10-26 07:52:24 -04:00
Duke Leto
36cb2d26c2 fixes 2019-10-26 06:50:56 -04:00
Duke Leto
a4f827faeb remove zindex stuff that should not be on this branch 2019-10-25 18:23:15 -04:00
Duke Leto
1f1428257e Remove blockindex changes from zindex that should not be in this branch 2019-10-25 17:42:55 -04:00
Duke Leto
02a8da2104 yep 2019-10-25 17:40:47 -04:00
Duke Leto
b00cda1c09 Fix lots of little things that were undone by migrating Hush to KMD source code 2019-10-25 10:17:30 -04:00
Jonathan "Duke" Leto
3a7db19af4 Add some debug prints 2019-10-24 16:39:43 -07:00
Jonathan "Duke" Leto
e6d09b3def Make compiler happy 2019-10-23 07:42:56 -07:00
Jonathan "Duke" Leto
719a8d6f20 More logging for dns seed stuff 2019-10-23 06:54:45 -07:00
Jonathan "Duke" Leto
bfd15422ef remove stuff 2019-10-23 06:54:35 -07:00
Jonathan "Duke" Leto
7afb1cb370 KMD seeds return many IPs which do not run Hush, so we will focus on using our own DNS seeds that only return Hush nodes 2019-10-23 06:40:48 -07:00
Jonathan "Duke" Leto
ced4d38255 Bunch of little things 2019-10-22 19:21:23 -07:00
Jonathan "Duke" Leto
c29f5cca42 Update port in docs and some branding 2019-10-22 19:07:13 -07:00
Jonathan "Duke" Leto
31f4957ea2 Update our addnodes 2019-10-22 18:21:31 -07:00
Jonathan "Duke" Leto
02bdc9d657 Fix mempool bug where fees are mis-calculated when fSkipExpiry is used 2019-10-22 18:14:35 -07:00
Jonathan "Duke" Leto
b32c5c2b3a These are not dns seeds so let us not confuse people 2019-10-22 17:40:10 -07:00
Duke Leto
2040061acb add dev doc 2019-10-20 11:27:31 -04:00
Duke Leto
556703ddbc update contributing doc 2019-10-20 11:14:39 -04:00
Duke Leto
15504ef2c1 Add .bat files 2019-10-20 10:14:15 -04:00
Duke Leto
edf0f1b672 document install/uninstall deb 2019-10-20 10:09:53 -04:00
Duke Leto
0d4f96b512 Teach hushd to look in /usr/share/hush for params 2019-10-19 23:18:27 -04:00
Duke Leto
85f4ba694e update configure 2019-10-19 19:16:40 -04:00
Duke Leto
1b16eb9f19 remove junk 2019-10-19 18:32:03 -04:00
Duke Leto
f4b063af58 no mo fetchin' 2019-10-19 18:23:03 -04:00
Duke Leto
e673b44dc7 add authors file 2019-10-18 19:00:33 -04:00
Duke Leto
15a28a1480 Unbreak stuff 2019-10-18 18:48:05 -04:00
Duke Leto
b93da6e673 this is why we cannot have nice things 2019-10-18 15:35:41 -04:00
Duke Leto
a749108063 Update wrapper scripts for Debian systems 2019-10-18 15:28:55 -04:00