Duke
fbda7b8dec
Fix compile issues
2023-04-22 19:28:24 -04:00
Duke
7102d50a47
Try to prevent #266
...
We seem to have a bug that we don't find a peer when looking for a peer
in peers.dat . Instead of doing an assertion and crashing the node,
just keep iterating in the loop. The code which computes nId may have an
off-by-one error, such that it looks up an incorrect bucket position and
doesn't find a valid nId.
2023-04-22 15:54:13 -07:00
Duke
852f747cbf
Remove dead code
2023-04-06 13:39:42 -04:00
Duke
c1ec1b0e95
Remove dead code
2023-04-06 13:31:07 -04:00
Duke
fba0d4136d
Remove code for unsupported chains
2023-04-06 13:28:14 -04:00
Duke
533356ce63
Remove more dead code related to interest
2023-04-06 13:22:20 -04:00
Duke
c69a47dd61
Remove dead code relating to interest
2023-04-06 13:05:20 -04:00
Duke
15aaf4af44
Remove mempool p2p message #284
2023-04-06 12:59:31 -04:00
Duke
f0ee52a94d
Remove dead code
2023-04-06 12:44:37 -04:00
Duke
4c5649454b
Fix const-ness of ReadTxIndex
2023-04-06 12:44:30 -04:00
Duke
8c8f451be8
Remove dead code from CheckTransaction()
2023-04-06 12:37:10 -04:00
Duke
b4be7aa19b
malloc_trim does not seem to exist on FreeBSD
2023-04-06 05:40:30 -07:00
Duke
0b68ea2a20
Disable rust docs to speed up build times
2023-04-05 19:31:15 -07:00
Duke
98ee2a6a4f
Declare various CBlockTreeDB methods as const
...
Ported from fb66589022
which has some methods we do not yet have.
2023-04-05 19:24:30 -07:00
Duke
f3c0cb73bb
Merge branch 'dev' into duke
2023-04-05 19:18:18 -07:00
jahway603
dd9be59e4f
Merge pull request 'Fixes compilation failing on Arch Linux (gcc/g++12) and Ubuntu 22.04 (gcc/g++11)' ( #282 ) from jahway603 into dev
...
Reviewed-on: https://git.hush.is/hush/hush3/pulls/282
2023-04-04 18:58:54 +00:00
jahway603
7eadeb860e
Merge branch 'dev' into jahway603
2023-04-04 18:58:08 +00:00
jahway603
e1d6f7dd0e
successfully built in Arch Linux with gcc12
2023-04-04 12:53:46 -04:00
jahway603
7f09d37cd4
reverted deleted code
2023-04-04 09:34:16 -04:00
jahway603
bb7cb253c1
miodrag patches to help get gcc12 building hushd
2023-04-03 22:23:30 -04:00
jahway603
ca26403c4a
Merge pull request 'merge conflicts blow goats' ( #280 ) from jahway603 into dev
...
Reviewed-on: https://git.hush.is/hush/hush3/pulls/280
2023-04-03 23:37:22 +00:00
jahway603
ca36706001
merge conflicts blow goats
2023-04-03 19:35:38 -04:00
jahway603
188384cf85
Merge branch 'jahway603' into dev
2023-04-03 23:30:32 +00:00
jahway603
10eb871026
merging dev into jahway603 branch
2023-04-03 19:29:06 -04:00
Duke
8126e706c6
Optional OP_RETURN in z_sendmany
2023-03-24 16:20:17 -04:00
Duke
d1b649825a
Merge branch 'duke' into dev
2023-03-17 14:07:19 -04:00
Duke
63ad87f69b
Ensure CNode::addrKnown immediately takes little memory when we disconnect the node
2023-03-17 00:21:00 -04:00
Duke
c1baab7b8a
Rate limit incoming addr p2p messages
2023-03-16 22:33:25 -04:00
jahway603
d134fcf988
removed unused function to resolve Issue #273
2023-03-15 23:12:31 -04:00
jahway603
c9078060b6
Merge remote-tracking branch 'origin/dev' into jahway603
2023-03-15 23:07:49 -04:00
Duke
bde7273c9f
Remove mapRequest tracking
2023-03-14 15:54:28 -04:00
Duke
560f8e2f41
Remove unused GetRequestCount()
2023-03-14 14:44:14 -04:00
Duke
71928fa228
Randomize order of processing messages from peers
2023-03-14 14:42:39 -04:00
Duke
24b3f1f93b
Merge branch 'dev' into duke
2023-03-09 11:17:53 -08:00
fekt
ac413ecb2e
Adding Mac SDX paths
2023-03-03 20:20:47 -05:00
fekt
883e598994
Fix for #270 to allow subnets
...
This seems to work as expected and allows CIDR, subnet, and single IP while rejecting IPs out of range.
2023-02-18 17:30:33 +00:00
fekt
fb250487c8
Create sda_checkpoints.pl
...
For generating checkpoints in SDA. Modify start/end and run
./contrib/sda_checkpoints.pl > checkpoints.json
2023-02-16 23:07:46 -05:00
Duke
a0d02cc3be
Batch files for dragonx-cli and dragonxd
2023-02-15 18:06:09 -08:00
Duke
30c919af25
Add dragonx scripts to linux binary releases
2023-02-14 09:14:38 -08:00
Duke
f44e44e7df
Unify debian package scripts and add dragonx scripts
2023-02-14 08:46:32 -08:00
Duke
5184b4483f
Update release process
2023-02-11 19:30:56 -05:00
Duke
f271e60e58
Update release process
2023-02-11 19:29:39 -05:00
Duke
4a2361cdf6
Merge branch 'dev'
2023-02-11 19:27:47 -05:00
Duke
bec27a85e5
Update relnotes
2023-02-11 19:23:55 -05:00
Duke
94500a6e39
Reduce stderr spam
2023-02-10 11:27:11 -05:00
Duke
47c67e45db
checkpoints
2023-02-09 18:22:57 -05:00
Duke
a07bf16b20
Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev
2023-02-09 18:06:14 -05:00
Duke
e033a2e6eb
Update copyrights to 2023
2023-02-09 18:06:03 -05:00
duke
606eb3dcce
Update 'doc/release-process.md'
2023-02-09 23:05:44 +00:00
Duke
2c083978e0
update manpages
2023-02-09 17:27:25 -05:00