AdamISZ
53cf504975
Merge #240 : fix test_net_byte
...
512cddd fix test_net_byte (James Hilliard)
7 years ago
James Hilliard
512cddd789
fix test_net_byte
7 years ago
AdamISZ
20124a3284
Merge #239 : Handle invalid utxos in query_utxo_set
...
be6735d Handle invalid utxos in query_utxo_set (AdamISZ)
7 years ago
AdamISZ
8ff30ee02b
Merge #231 : clean up and re-enable test_configure
...
249d547 clean up test_configure (undeath)
32c4376 revert cd3b31d (undeath)
7 years ago
AdamISZ
be6735dca6
Handle invalid utxos in query_utxo_set
...
Previous to this commit, if a utxo string did not conform to
the standard txid:n in hex format, of the correct length, an
exception would be thrown (specifically for invalid values of
the output index, which must be parseable as an integer). This
could allow a taker to crash a maker by sending an invalid
commitment string. After this commit this invalid utxo is
correctly ignored (and the commitment of course is invalid).
7 years ago
AdamISZ
f813e4c17a
Merge #229 : Convert jmbitcoin to py3 style
...
3537fb4 Convert jmbitcoin to py3 style (James Hilliard)
7 years ago
James Hilliard
3537fb48fb
Convert jmbitcoin to py3 style
7 years ago
AdamISZ
25ca6d2ea1
testing: allow auditing maker wallets in manual test
7 years ago
AdamISZ
99ac1cabf4
update TESTING.md with latest test syntax
7 years ago
AdamISZ
d278e85b8b
Merge #237 : fix possible crash on tx with odd scripts
...
979480e fix possible crash on tx with odd scripts (undeath)
7 years ago
AdamISZ
c43d1f1440
Merge #235 : Validate maker destination addresses
...
b112576 Validate maker destination addresses (AdamISZ)
7 years ago
undeath
979480e4cd
fix possible crash on tx with odd scripts
7 years ago
AdamISZ
b11257671c
Validate maker destination addresses
...
Previous to this commit, if certain types of invalid addresses were
used as coinjoin or change address by the maker, the address_to_script
function would throw an uncaught exception. This validates the maker's
chosen destination addresses before allowing them to be included in the
transaction.
7 years ago
AdamISZ
7b201b69dd
Merge #230 : add undeath's pgp key
...
647335e add undeath's pgp key (undeath)
7 years ago
undeath
647335e2e6
add undeath's pgp key
7 years ago
undeath
249d54770a
clean up test_configure
7 years ago
undeath
32c43763c7
revert cd3b31d
7 years ago
AdamISZ
974b59873f
Merge #223 : Replace secp256k1-py with coincurve
...
abad597 Replace secp256k1-py with coincurve (James Hilliard)
7 years ago
AdamISZ
361cdc2fa2
Merge #227 : add full coinjoin test
...
8bcaf36 add full coinjoin test (AdamISZ)
7 years ago
AdamISZ
8bcaf36b1b
add full coinjoin test
...
The test file added here can be run locally to see potential
errors in E2E coinjoin operation, but it is not yet ready to
be included in automated testing, since errors may occur silently
in this setup. This should be fixed, and then the test should
be added to travis, in a future PR.
7 years ago
James Hilliard
abad5977fe
Replace secp256k1-py with coincurve
7 years ago
AdamISZ
7c6b4f13d6
Merge #224 : Python 3 style conversion
...
5a0d5fe Revert "Revert "Python 3 style conversion"" (James Hilliard)
7 years ago
AdamISZ
e92512f9b0
Merge #228 : Remove gpg signature validation from install.sh
...
d353b5f remove gpg verify disable flag from docker scripts (fivepiece)
fdc6687 remove gpg signature validation from install.sh (fivepiece)
7 years ago
fivepiece
d353b5f858
remove gpg verify disable flag from docker scripts
7 years ago
fivepiece
fdc6687fee
remove gpg signature validation from install.sh
...
also combines the different dependency downloader functions now that
they are all homogeneous
7 years ago
James Hilliard
5a0d5fe72f
Revert "Revert "Python 3 style conversion""
...
This reverts commit 2eb3a8737d .
7 years ago
AdamISZ
f18c67c91a
release notes for 0.4.2
7 years ago
AdamISZ
554fc63ff6
Merge #219 : Use gpg for fetching keys from key servers
...
69f898d check gpg signatures on travis (fivepiece)
b102b5d use gpg for fetching pubkeys (fivepiece)
7 years ago
AdamISZ
08c2999cab
Merge #202 : update travis main ubuntu distribution
...
dfb2f7c update travis main distribution (undeath)
7 years ago
AdamISZ
f96c0f5200
Merge #226 : fix crash on bad podle revelation
...
286d306 fix crash on bad podle revelation (undeath)
7 years ago
undeath
286d306ba8
fix crash on bad podle revelation
7 years ago
AdamISZ
2eb3a8737d
Revert "Python 3 style conversion"
...
This reverts commit c08b69ba75 .
7 years ago
AdamISZ
55c9483efa
update to new code signing key for AdamISZ
7 years ago
AdamISZ
fdb0585107
Merge #220 : Python 3 style conversion
...
c08b69b Python 3 style conversion (James Hilliard)
7 years ago
James Hilliard
c08b69ba75
Python 3 style conversion
7 years ago
AdamISZ
94de8435eb
Merge #214 : Replace unmaintained txsocksx with txtorcon.
...
2313a8a Pass ClientContextFactory to TorSocksEndpoint (James Hilliard)
637911d Replace unmaintained txsocksx with txtorcon. (James Hilliard)
7 years ago
AdamISZ
130150a77b
Merge #221 : Remove utxos from proposed transaction if spent or invalid
...
ddb0ed9 Remove utxos from proposed transaction if spent or invalid (AdamISZ)
7 years ago
AdamISZ
529b315bc7
Merge #222 : Better formatting for four digit tx index in wallet history output
...
8059532 Better formatting for four digit tx index in wallet history output (Kristaps Kaupe)
7 years ago
Kristaps Kaupe
8059532555
Better formatting for four digit tx index in wallet history output
7 years ago
AdamISZ
ddb0ed9121
Remove utxos from proposed transaction if spent or invalid
...
Previous to this patch, if an already-spent utxo was proposed
by a counterparty, the counterparty would be removed from the
proposed transaction but the input (utxo) would not, meaning
that the transaction would contain inputs for which signatures
were never going to be provided; these transactions simply time
out. This was not, of course, intended behaviour, it was intended
that the transaction would complete with the valid utxos from the
other counterparties. That's what this patch does.
7 years ago
AdamISZ
be11cc882b
Merge #213 : Make it possible to override default python version in install.sh
...
a612ddb Make it possible to override default python version in install.sh (James Hilliard)
7 years ago
AdamISZ
05724d8f9f
Merge #206 : bump twisted version to latest
...
2b2f2bb bump twisted version to latest (undeath)
7 years ago
AdamISZ
cdecf6f933
Merge #218 : Add Qt5 support to TODO list
...
e32ba20 Add Qt5 support to TODO list (Kristaps Kaupe)
7 years ago
fivepiece
69f898d1fe
check gpg signatures on travis
7 years ago
fivepiece
b102b5d275
use gpg for fetching pubkeys
7 years ago
Kristaps Kaupe
e32ba20cae
Add Qt5 support to TODO list
7 years ago
James Hilliard
a612ddba72
Make it possible to override default python version in install.sh
7 years ago
AdamISZ
52b73f3315
Merge #217 : Add miniircd.tar.gz to gitignore.
...
1d70783 Add miniircd.tar.gz to gitignore. (James Hilliard)
7 years ago
James Hilliard
2313a8af25
Pass ClientContextFactory to TorSocksEndpoint
7 years ago
James Hilliard
1d707832d0
Add miniircd.tar.gz to gitignore.
7 years ago