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
Duke
1313d39a71
Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev
2023-02-09 17:17:05 -05:00
Duke
2c9bd5dd18
abortrescan
2023-02-09 17:17:00 -05:00
duke
76f2f67da4
Update 'doc/release-process.md'
2023-02-09 22:10:25 +00:00
Duke
be90d0e324
Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev
2023-02-09 13:54:03 -08:00
Duke
537307a812
Bump version and protocol version
2023-02-09 13:53:55 -08:00
duke
e598db4f79
Update 'README.md'
2023-02-09 21:48:40 +00:00
Duke
b360a2395a
Allow abortrescan to be called via RPC
2023-02-09 13:45:45 -08:00
Duke
890d218180
Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev
2023-02-09 13:43:23 -08:00
Duke
2f8e5f8144
bump year
2023-02-09 13:43:17 -08:00
duke
07505e311d
Merge pull request 'correct ac_supply documented default' ( #236 ) from jahway603 into dev
...
Reviewed-on: https://git.hush.is/hush/hush3/pulls/236
2023-02-09 21:16:00 +00:00
duke
bb9d1fcd32
Update 'doc/relnotes/README.md'
2023-02-09 12:32:55 +00:00
duke
0eba871a6a
Update 'doc/release-process.md'
2023-02-09 11:49:45 +00:00
duke
b29dfa0c93
Update 'doc/relnotes/README.md'
2023-02-09 11:25:38 +00:00
onryo
9f90de2404
add more seeds
2023-02-08 19:17:54 +01:00
Duke
794463015a
Merge branch 'dev' into duke
2023-02-08 09:15:26 -05:00
fekt
64d601047b
Fix for wind0ze cross-compile
2023-02-06 01:18:18 -05:00
Duke
a7939139b2
Merge remote-tracking branch 'origin/abortrescan' into dev
...
Conflicts:
src/wallet/wallet.cpp
2023-02-05 18:16:36 -08:00
Duke
9977e12acf
Merge branch 'dragonx' into dev
2023-02-05 18:08:40 -08:00
duke
b6fc8b0149
Merge pull request 'BIP155 (addrv2)' ( #253 ) from bip155 into dev
...
Reviewed-on: https://git.hush.is/hush/hush3/pulls/253
2023-01-28 16:46:54 +00:00
Duke
0d79d11a95
Use Tor v3 .onion in qa tests
2023-01-28 08:44:36 -08:00
onryo
2f8a138cce
add torv3 seed
2023-01-20 13:42:24 +01:00
jahway603
fc27972beb
added i2p seed and wtfistheinternet seed
2023-01-19 19:12:06 -05:00
Duke
9519e3a6cd
Merge branch 'bip155' of https://git.hush.is/hush/hush3 into bip155
2023-01-18 23:24:38 -05:00
Duke
d5e9ef763d
Prevent coredump when -proxy=... -externalip=... is used
...
Replace an assert() in Unserialize() with the actual behavior we want,
i.e. making sure that vRandom is empty. Before the assert() was added,
the code called Clear() which ensured vRandom was empty. Clear() was
changed to the assert() in BTC commit b138973a8b4bbe061ad97011f278a21e08ea79e6
to prevent recursive locks but risks crashing the node. Instead, we
just empty out vRandom.
The addition of EXCLUSIVE_LOCKS_REQUIRED is not needed to fix
this but seems prudent since Serialize() has it and the original code
from BTC has EXCLUSIVE_LOCKS_REQUIRED on all the methods of this class.
As a side note, crashing a full node with an assert() and possibly
corrupting the wallet.dat, block files and other data is REALLY
FUCKING DUMB. Instead, code should be written to prevent the
possibility of crashing or throw an exception with a useful error.
2023-01-18 23:02:41 -05:00
duke
26064b4bf8
Update 'contrib/seeds/README.md'
...
Note that links to the files will not work until this is merged to master
2023-01-17 13:58:24 +00:00
duke
0ebb4c70c7
Update 'contrib/seeds/README.md'
2023-01-17 13:53:44 +00:00
duke
76b8de6b70
Update 'contrib/seeds/README.md'
2023-01-17 13:53:29 +00:00
Duke
176a9e1c7a
Add 'make seeds' to make it easy to add seeds
2023-01-17 08:01:14 -05:00
Duke
6f8bce9b3a
Fix bug where setban banned a node for 0 seconds
2023-01-12 23:59:11 -05:00
Duke
9d2277c697
Add tor v3 seed
2023-01-12 23:58:13 -05:00
zanzibar
512da314a5
BIP155 (addrv2)
...
Tor v3 + i2p
2023-01-06 15:23:22 +00:00
duke
fe9f1ef9e4
Merge pull request 'Remove alerts' ( #252 ) from noalert into dev
...
Reviewed-on: https://git.hush.is/hush/hush3/pulls/252
2022-12-20 14:25:41 +00:00