2021-03-12 22:41 | Add stub for scripthash subscription. | parazyd | 2 | +18 | -9 |
2021-03-12 22:01 | interface: Fix gettransaction. | parazyd | 2 | +7 | -3 |
2021-03-12 21:15 | zeromq: Transaction broadcasting. | parazyd | 3 | +18 | -18 |
2021-03-12 17:20 | Initial ZeroMQ Interface implementation. | parazyd | 7 | +829 | -415 |
2021-03-12 17:02 | Copy interface.py to old_interface.py. | parazyd | 1 | +1132 | -0 |
2021-03-12 16:53 | network.best_effort_reliable: use curio APIs instead of asyncio | SomberNight | 1 | +21 | -21 |
2021-03-12 16:38 | show capacity of channel backups in GUI | ThomasV | 4 | +9 | -6 |
2021-03-12 16:38 | commands: fix list_requests | SomberNight | 1 | +2 | -1 |
2021-03-12 16:29 | wallet: factor out "what key to use for invoice" | SomberNight | 4 | +31 | -37 |
2021-03-12 15:38 | follow-up 90b228de839d6474f6d23322cd2a80e1da73a254 | ThomasV | 1 | +2 | -0 |
2021-03-12 15:28 | follow-up 90b228de839d6474f6d23322cd2a80e1da73a254 | ThomasV | 1 | +8 | -6 |
2021-03-12 15:11 | add comments about ChannelBackup fields | ThomasV | 1 | +2 | -0 |
2021-03-12 15:10 | add request_force_close command to CLI add regtest for channel backup | ThomasV | 3 | +33 | -0 |
2021-03-12 15:09 | fix dict value assignment bug in import_channel_backup. In request_force_close, use Taskgroup with wait=any | ThomasV | 1 | +15 | -9 |
2021-03-12 11:41 | (formatting) lnsweep indentation | ThomasV | 1 | +137 | -108 |
2021-03-12 10:40 | fix wallet get_full_history: add onchain tx for channels not opened by us | ThomasV | 2 | +14 | -5 |
2021-03-12 10:01 | Merge pull request #7099 from SomberNight/202103_fail_pending_htlcs_on_shutdown | ThomasV | 4 | +182 | -15 |
2021-03-11 18:09 | lnhtlc: (trivial) rename method | SomberNight | 2 | +6 | -6 |
2021-03-11 17:51 | lnpeer.maybe_forward_htlc: add FIXME | SomberNight | 1 | +3 | -0 |
2021-03-11 17:50 | util: document CallbackManager behaviour | SomberNight | 1 | +7 | -1 |
2021-03-11 15:53 | add TODO, rename check_received_mpp_htlc | ThomasV | 3 | +10 | -9 |
2021-03-11 11:00 | mpp_split: add penalty for exhaustion of channels | bitromortac | 2 | +33 | -12 |
2021-03-11 13:44 | Qt: rm gossip menu item: already available in toolbar, and channel_db is not always present | ThomasV | 1 | +0 | -1 |
2021-03-11 10:01 | test_multipart_payment_with_timeout: give extra time for second HTLC to timeout before next test | ThomasV | 1 | +5 | -4 |
2021-03-11 09:37 | lnpeer: try to fix tests | ThomasV | 1 | +36 | -31 |
2021-03-10 20:28 | crypto: add comment about ripemd.py | SomberNight | 1 | +4 | -0 |
2021-03-10 20:23 | tests: fix tearDown() issue in test_lnrouter.py | SomberNight | 3 | +29 | -7 |
2021-03-10 20:00 | test_lnpeer: use 2s MPP_TIMEOUT, and split test_multipart_payment_with_timeout | ThomasV | 1 | +3 | -1 |
2021-03-10 19:16 | tests: maybe fix tearDown() issue in test_storage_upgrade.py | SomberNight | 2 | +10 | -3 |
2021-03-10 18:01 | network.stop: clean-up | SomberNight | 2 | +31 | -9 |
2021-03-10 17:07 | {daemon,wallet}|.stop: small clean-up | SomberNight | 2 | +8 | -15 |
2021-03-10 16:38 | kivy crash_reporter: a bit more logging | SomberNight | 1 | +6 | -4 |
2021-03-10 16:31 | follow-up prev: too much copy-paste | SomberNight | 1 | +4 | -4 |
2021-03-10 16:13 | crypto: add chacha20_decrypt; unused for now | SomberNight | 2 | +38 | -5 |
2021-03-10 16:09 | test_lnpeer: add test for mpp_timeout | ThomasV | 3 | +39 | -19 |
2021-03-10 15:23 | crash reports: fix get_git_version for kivy | SomberNight | 2 | +14 | -16 |
2021-03-10 14:26 | follow-up 652d10aa5f810d6db00ce4870ea7c779f9ff35a4 | ThomasV | 1 | +1 | -1 |
2021-03-10 13:59 | kivy: fix GridLayout orientations all over | SomberNight | 2 | +0 | -9 |
2021-03-10 11:54 | Revert "lnworker: simplify request_force_close_from_backup" | ThomasV | 1 | +8 | -2 |
2021-03-09 23:35 | Appimage build: update git=1:2.7.4-0ubuntu1.10 15b5d9d (#7091) | gruve-p | 1 | +1 | -1 |
2021-03-09 17:22 | wallet: (trivial) use kwargs for get_tx_item_fiat | SomberNight | 3 | +19 | -9 |
2021-03-09 16:52 | daemon/wallet/network: make stop() methods async | SomberNight | 15 | +123 | -70 |
2021-03-09 11:28 | lnworker: simplify request_force_close_from_backup | ThomasV | 1 | +2 | -8 |
2021-03-09 08:55 | Remove LNBackups object: no longer needed since LNWorker is instantiated by default. | ThomasV | 5 | +46 | -85 |
2021-03-09 08:35 | lnworker: set request status after LN payment | ThomasV | 3 | +13 | -7 |
2021-03-08 21:18 | tests: test payreq status after getting paid via LN | SomberNight | 3 | +39 | -18 |
2021-03-08 20:46 | test_lnpeer: (trivial) prepare_invoice to return both LnAddr and str | SomberNight | 1 | +19 | -20 |
2021-03-08 20:36 | lnaddr: add get_features method | SomberNight | 4 | +17 | -9 |
2021-03-08 17:49 | Use new value of option_trampoline_routing flag, add it to our invoices. Keep supporting old value for Eclair/Phoenix. Do not add trampoline_routing_hints in invoices. | ThomasV | 4 | +22 | -37 |
2021-03-08 17:51 | lnpeer: (trivial) log htlc in on_update_add_htlc | SomberNight | 1 | +8 | -7 |
2021-03-08 16:45 | follow-up prev commit | ThomasV | 1 | +3 | -2 |
2021-03-08 16:23 | lnworker: fix amount in htlc_log after mpp bucket failure | ThomasV | 1 | +12 | -7 |
2021-03-08 12:30 | rm fixme; it was for intermediate stage, between commits. | ThomasV | 1 | +1 | -1 |
2021-03-08 02:03 | windows build: skip building pyinstaller if already there | SomberNight | 1 | +12 | -7 |
2021-03-07 21:58 | windows build: minor clean-up | SomberNight | 4 | +13 | -26 |
2021-03-07 21:12 | windows build: cache pip downloads | SomberNight | 4 | +19 | -15 |
2021-03-07 13:28 | windows build: separate 32/64 bit build caches | SomberNight | 4 | +39 | -21 |
2021-03-07 15:21 | windows binaries: update pyinstaller to 4.2 | SomberNight | 1 | +2 | -2 |
2021-03-06 13:42 | android build: update kivy, and python | SomberNight | 1 | +4 | -5 |
2021-03-06 13:23 | lnworker.pay_to_node: re overpayment, raise before actually it happens | SomberNight | 1 | +6 | -4 |
2021-03-06 09:59 | test_lnpeer: add missing parameter in pay_to_route | ThomasV | 1 | +11 | -6 |
2021-03-05 23:26 | trampoline: do not add node in trampoline hints if it already is the last trampoline of the route | ThomasV | 2 | +13 | -6 |
2021-03-06 09:45 | lnworker: fix amount_inflight. (amount with routing fees were used on htlc failures) | ThomasV | 1 | +27 | -24 |
2021-03-05 23:31 | lnpeer: fix error code in logs | ThomasV | 1 | +1 | -1 |
2021-03-05 23:29 | lnworker: add assert amount_inflight <= amount_to_pay | ThomasV | 1 | +1 | -0 |
2021-03-05 20:04 | synchronizer: (trivial) add comment | SomberNight | 1 | +2 | -1 |
2021-03-05 19:46 | synchronizer: fix rare race where synchronizer could get stuck | SomberNight | 4 | +22 | -12 |
2021-03-05 19:11 | python 3.6 compat: asyncio.Task.set_name was added in 3.8 | SomberNight | 1 | +2 | -1 |
2021-03-05 16:02 | fix trampoline forwarding: add_received_htlc must be indexed by payment_secret | ThomasV | 2 | +23 | -17 |
2021-03-05 16:04 | test_lnpeer: variables must be declared in MockLNWallet.__init__ | ThomasV | 1 | +2 | -2 |
2021-03-05 15:12 | lnpeer: increase max_accepted_htlcs (5->30) | SomberNight | 2 | +6 | -1 |
2021-03-05 12:18 | remove trampoline and forwarding regtests, as they are covered by unittests | ThomasV | 2 | +0 | -56 |
2021-03-05 12:00 | test_lnpeer: add test for trampoline | ThomasV | 1 | +29 | -8 |
2021-03-05 11:47 | trampoline forwarding: return UNKNOWN_NEXT_PEER if we cannot find a route | ThomasV | 1 | +1 | -1 |
2021-03-05 09:23 | follow-up prev commit | ThomasV | 1 | +2 | -2 |
2021-03-05 09:14 | follow-up previous commit (this was for testing) | ThomasV | 1 | +1 | -2 |
2021-03-05 09:07 | use two trampolines: fix blacklisting, use local variables for trampoline_fee_level and use_two_trampolines | ThomasV | 2 | +78 | -69 |
2021-03-04 16:50 | follow-up prev | SomberNight | 1 | +1 | -1 |
2021-03-04 16:47 | network: close interfaces more aggressively (abort after 2 seconds) | SomberNight | 2 | +9 | -3 |
2021-03-04 15:44 | use functools.wraps() for some wrappers | SomberNight | 3 | +13 | -2 |
2021-03-04 13:25 | fix wallet.clear_history() | SomberNight | 1 | +1 | -0 |
2021-03-04 13:08 | Receive MPP: Use persisted payment status to decide whether to fulfill HTLCs. Without this commit, we might timeout a part of a payment if the client is shut down before all parts are fulfilled. | ThomasV | 1 | +9 | -10 |
2021-03-04 12:20 | wallet: don't put partial tx as UTXO into psbt | SomberNight | 3 | +67 | -5 |
2021-03-04 11:14 | lnutil: (trivial) add ShortChannelID.from_str() method | SomberNight | 1 | +12 | -0 |
2021-03-03 19:36 | Trampoline forwarding: - fix regression in create_routes: fwd_trampoline_onion was not added to the tuple - fix onion structure for e2e - maybe_fulfill_htlc: check the mpp_status of the outer onion, return trampoline_onion to be forwarded | ThomasV | 3 | +70 | -59 |
2021-03-04 09:05 | trampoline MPP: fix total_msat in trampoline onion, and bucketing | ThomasV | 2 | +26 | -25 |
2021-03-04 07:50 | lnworker: move buckets logic inside first branch of if statement (refactoring commit) | ThomasV | 1 | +11 | -10 |
2021-03-03 21:05 | lnhtlc: fix deadlock | SomberNight | 1 | +7 | -1 |
2021-03-03 19:35 | lnworker.pay_to_node: (fix) pass correct total_msat to pay_to_route | SomberNight | 1 | +14 | -9 |
2021-03-03 16:31 | kivy: InvoiceDialog: make LN invoice QR code scannable | SomberNight | 1 | +2 | -0 |
2021-03-03 15:57 | kivy: SendScreen: reliably show LN payment attempt progress for invoice | SomberNight | 1 | +3 | -6 |
2021-03-03 14:35 | fix #7078 | ThomasV | 1 | +1 | -1 |
2021-03-03 13:10 | lnrouter.get_distances: fix exception due to rare race | SomberNight | 1 | +2 | -0 |
2021-03-03 11:52 | add unit test for basic mpp | ThomasV | 1 | +28 | -0 |
2021-03-03 11:30 | fix route for non-trampoline MPP | ThomasV | 1 | +1 | -2 |
2021-03-03 10:20 | qt channels_list: use monospace font for channel capacity | ThomasV | 1 | +2 | -1 |
2021-03-03 10:19 | qt: update all tabs when base_unit changes | ThomasV | 1 | +1 | -3 |
2021-03-03 09:45 | qt swap_dialog: use a single button to toggle direction | ThomasV | 2 | +37 | -17 |
2021-03-03 09:03 | (minor) fix typos and indentation | ThomasV | 2 | +44 | -41 |
2021-03-02 17:53 | lnpeer: more detailed logging in maybe_fulfill_htlc | SomberNight | 2 | +18 | -8 |
2021-03-02 17:35 | test_lnpeer: add test: multihop payment that routes around failure | SomberNight | 3 | +66 | -9 |
2021-03-02 17:00 | lnworker: run create_route_for_payment end-to-end, incl private edges | SomberNight | 6 | +323 | -159 |
2021-03-02 11:10 | lnutil: turn global forwarding fee params into Channel attributes | SomberNight | 3 | +12 | -13 |
2021-02-27 08:45 | Trampoline MPP aggregation: - trampoline node is the final recipient of MPP - each trampoline receives a bucket of HTLCs - if a HTLC from a bucket fails, wait for the entire bucket to fail - move trampoline route and onion code into trampoline module | ThomasV | 4 | +406 | -282 |
2021-03-02 13:26 | maybe_fulfill_htlc: add failure reason to logs | ThomasV | 1 | +9 | -4 |
2021-03-02 09:23 | lnworker: amount passed in HtlcLog must be without fees | ThomasV | 3 | +13 | -16 |
2021-03-01 20:55 | _calc_routing_hints_for_invoice: incl max 15 chans to avoid qr overflow | SomberNight | 1 | +8 | -6 |
2021-03-01 20:51 | _calc_routing_hints_for_invoice: also incl chans < invoice amount | SomberNight | 1 | +0 | -5 |
2021-03-01 20:26 | lnworker: fix handle_error_code_from_failed_htlc for private channels | SomberNight | 2 | +15 | -5 |
2021-03-01 19:56 | qt/kivy: lightning_tx_dialog: show LN invoice | SomberNight | 4 | +37 | -3 |
2021-03-01 19:45 | android build: (trivial) build arm64 apk first | SomberNight | 1 | +2 | -2 |
2021-03-01 17:20 | follow-up prev | SomberNight | 1 | +1 | -1 |
2021-03-01 16:09 | kivy channel dialog: fix unit of displayed feerate | SomberNight | 3 | +12 | -5 |
2021-03-01 15:41 | qt/kivy ChannelsList: if node alias is unknown, display node id | SomberNight | 3 | +7 | -6 |
2021-03-01 15:28 | qt ChannelsList: (trivial) format_fields should not know column order | SomberNight | 1 | +13 | -12 |
2021-03-01 12:08 | synchronizer/verifier: ensure fairness between wallets (follow-up) | SomberNight | 4 | +11 | -7 |
2021-02-28 17:13 | bech32: another around 10% speedup for bech32_decode | SomberNight | 1 | +10 | -6 |
2021-02-28 15:53 | bech32: around 5% speedup for bech32_decode | SomberNight | 1 | +2 | -1 |
2021-02-28 15:26 | lnaddr: 15x speedup for lndecode | SomberNight | 1 | +4 | -4 |
2021-02-28 12:58 | tests: fix test_lnpeer.test_payment_race | SomberNight | 1 | +5 | -2 |
2021-02-28 12:34 | Qt: fix running GUI offline | ThomasV | 1 | +1 | -1 |
2021-02-28 08:43 | test_payment_race: increase delay | ThomasV | 1 | +1 | -1 |
2021-02-28 08:01 | revert 'keep invoice INFLIGHT', check HTLCs before payment attempt | ThomasV | 1 | +8 | -13 |
2021-02-27 19:48 | fix test_lnpeer (follow-up prev commit) | ThomasV | 1 | +1 | -1 |
2021-02-27 19:26 | lnworker: keep invoice status INFLIGHT as long as HTLCs are inflight | ThomasV | 2 | +61 | -53 |
2021-02-27 14:15 | qt channels dialog: fix for channel backups | SomberNight | 1 | +18 | -10 |
2021-02-27 11:27 | logging: eliminate "fee_estimates" log spam | SomberNight | 1 | +4 | -1 |
2021-02-27 10:48 | MPP receive: allow payer to retry after mpp timeout | ThomasV | 3 | +30 | -24 |
2021-02-27 08:31 | Merge pull request #6968 from HardCorePawn/issue6664 | ghost43 | 2 | +56 | -13 |
2021-02-26 18:02 | tx dialog: uniform high fee warnings between GUIs | SomberNight | 5 | +104 | -48 |
2021-02-25 17:54 | qt tx dialog: add legend for input/output colouring | SomberNight | 1 | +59 | -14 |
2021-02-25 14:48 | Merge pull request #7026 from SomberNight/20210213_wallet_bumpfee | ghost43 | 7 | +446 | -109 |
2021-02-25 11:49 | lnpeer.maybe_fulfill_htlc: fix error case FINAL_INCORRECT_HTLC_AMOUNT | SomberNight | 1 | +1 | -1 |
2021-02-25 11:12 | lnpeer.maybe_fulfill_htlc: follow BOLTs re some errors | SomberNight | 1 | +18 | -11 |
2021-02-25 09:27 | Merge pull request #7065 from SomberNight/20210224_mpp_recv_amt_sum | ThomasV | 3 | +7 | -8 |
2021-02-25 09:26 | Merge pull request #7069 from bitromortac/2102-mpp-split-params | ThomasV | 2 | +8 | -5 |
2021-02-24 19:34 | lnpeer: MPP receive: require payment_secret for each htlc | SomberNight | 1 | +4 | -1 |
2021-02-24 19:03 | lnworker/lnpeer: add some type hints, force some kwargs | SomberNight | 5 | +160 | -71 |
2021-02-24 17:34 | (trivial) wallet: fix over-indentation | SomberNight | 1 | +46 | -46 |
2021-02-24 17:25 | create_trampoline_route: check that we can pay the amount and the fees, and that the route is sane | ThomasV | 1 | +78 | -71 |
2021-02-24 15:46 | (trivial) lnrouter: fix type of TrampolineEdge.short_channel_id | SomberNight | 1 | +5 | -2 |
2021-02-24 15:11 | lnworker: add fees from private path to the amount passed to find_route. (see #7050) | ThomasV | 1 | +4 | -1 |
2021-02-24 14:00 | Refactor find_route_for_payment - remove duplicated code - rename variable names to be consistent with the 'path', 'route' terminology - compute private route before route | ThomasV | 1 | +43 | -50 |
2021-02-24 15:14 | calc_hops_data: total_msat should be optional | ThomasV | 2 | +3 | -3 |
2021-02-24 12:38 | lnworker: add "endurance" ACINQ testnet node as hardcoded trampoline | SomberNight | 1 | +9 | -1 |
2021-02-24 12:32 | tests: fix thinko in ElectrumTestCase base class | SomberNight | 1 | +2 | -2 |
2021-02-24 11:54 | tests: try to eliminate random failures from mpp_split tests | SomberNight | 2 | +5 | -1 |
2021-02-24 11:32 | synchronizer: better handle history-status mismatch | SomberNight | 2 | +25 | -9 |
2021-02-23 21:38 | qrscanner: nicer error messages | SomberNight | 4 | +22 | -6 |
2021-02-23 11:03 | Merge pull request #7061 from zebra-lucky/add_kivy_scan_qr_non_android | ThomasV | 1 | +10 | -1 |
2021-02-23 09:58 | qt: update swap button together with can_send | ThomasV | 1 | +1 | -1 |
2021-02-23 09:23 | Merge pull request #7060 from bitromortac/mpp-test-fix | ThomasV | 1 | +8 | -8 |
2021-02-23 03:19 | scripts: add script that broadcasts tx to lots of servers | SomberNight | 1 | +36 | -0 |
2021-02-23 01:13 | interface.get_history: enforce sorted order of heights | SomberNight | 1 | +10 | -3 |
2021-02-22 19:11 | DeviceMgr: don't mark client as failing if create_client() is None | SomberNight | 1 | +2 | -2 |
2021-02-22 19:04 | lnutil.LnFeatures: update LN_FEATURES_IMPLEMENTED | SomberNight | 1 | +1 | -0 |
2021-02-22 19:01 | lnutil.LnFeatures: update context for "option_support_large_channel" | SomberNight | 1 | +2 | -2 |
2021-02-22 18:53 | lnutil.LnFeatures: impl and use "supports" method for feature-bit-tests | SomberNight | 5 | +96 | -12 |
2020-12-29 13:37 | MPP: can_send/can_receive is now the sum, no longer the max | ThomasV | 3 | +18 | -16 |
2021-02-22 14:55 | enable MPP with trampoline | ThomasV | 1 | +25 | -25 |
2021-02-22 14:38 | follow-up prev commit | ThomasV | 1 | +0 | -1 |
2021-02-22 13:24 | MPP: refactor code | ThomasV | 1 | +34 | -53 |
2021-02-22 12:51 | Merge pull request #7050 from bitromortac/mpp-send | ThomasV | 7 | +423 | -21 |
2021-02-21 10:41 | wizard: focus password field (fix #7048) | ThomasV | 1 | +10 | -7 |
2021-02-21 03:48 | network.py: update bitcoin core error msg whitelist | SomberNight | 1 | +88 | -53 |
2021-02-20 13:20 | lnpeer: remove recursve call in maybe_fulfill_htlc | ThomasV | 1 | +14 | -19 |
2021-02-19 14:49 | fix travis builds (update openssl) | ThomasV | 1 | +3 | -3 |
2021-02-19 10:45 | Add back the 'to_height' and 'from_height' to onchain_history command Exclude unconfirmed transactions from --to_height and include them into --from_height. The reason being that an unconfirmed transaction will end up eventually into the last block which most of the time will be higher than --from_height | Marius Baisan | 2 | +16 | -2 |
2021-02-19 01:29 | kivy: receive request: fix RefLabel for "Address" so it can be exported | SomberNight | 1 | +2 | -1 |
2021-02-18 19:40 | interface: "block.headers": nicer error if server uses too low 'max' | SomberNight | 1 | +3 | -0 |
2021-02-18 12:36 | minor fix following method rename | ThomasV | 1 | +1 | -1 |
2021-02-18 11:01 | Merge pull request #7041 from SomberNight/20200218_invoice_amt_oob | ThomasV | 3 | +72 | -12 |
2021-02-18 10:39 | kivy: show routing options explicitly | ThomasV | 2 | +26 | -9 |
2021-02-18 09:59 | lnrater: fix #6764 | ThomasV | 1 | +5 | -6 |
2021-02-18 01:40 | util: assert that Decimal precision is sufficient | SomberNight | 1 | +7 | -0 |
2021-02-17 23:36 | bip32: add new test vectors from BIP | SomberNight | 1 | +16 | -8 |
2021-02-17 17:18 | minor: fix exception | ThomasV | 1 | +1 | -1 |
2021-02-11 13:46 | kivy and qt: adapt open_channel dialogs to trampoline | ThomasV | 2 | +72 | -36 |
2021-02-09 14:09 | Trampoline routing: - add support for trampoline forwarding - add regtest with trampoline payment | ThomasV | 5 | +166 | -16 |
2020-11-11 10:03 | Trampoline routing. - trampoline is enabled by default in config, to prevent download of `gossip_db`. (if disabled, `gossip_db` will be downloaded, regardless of the existence of channels) - if trampoline is enabled: - the wallet can only open channels with trampoline nodes - already-existing channels with non-trampoline nodes are frozen for sending. - there are two types of trampoline payments: legacy and end-to-end (e2e). - we decide to perform legacy or e2e based on the invoice: - we use trampoline_routing_opt in features to detect Eclair and Phoenix invoices - we use trampoline_routing_hints to detect Electrum invoices - when trying a legacy payment, we add a second trampoline to the path to preserve privacy. (we fall back to a single trampoline if the payment fails for all trampolines) - the trampoline list is hardcoded, it will remain so until `trampoline_routing_opt` feature flag is in INIT. - there are currently only two nodes in the hardcoded list, it would be nice to have more. - similar to Phoenix, we find the fee/cltv by trial-and-error. - if there is a second trampoline in the path, we use the same fee for both. - the final spec should add fee info in error messages, so we will be able to fine-tune fees | ThomasV | 19 | +541 | -107 |
2021-02-17 15:44 | kivy: show node alias in channels dialog. Rename the menu back to 'Channels' | ThomasV | 2 | +8 | -8 |
2021-02-16 23:27 | windows build: update gnupg(2.2.19-3ubuntu2.1) (#7030) | Jin Eguchi | 1 | +2 | -2 |
2021-02-16 21:28 | wallet: follow-up b080df9cff55675935ca3649c6aaa01e8e667b37 | SomberNight | 1 | +1 | -0 |
2021-02-15 15:47 | open_channel_coroutine: do not timeout on sign_transaction. fixes #7027 | ThomasV | 2 | +16 | -16 |
2021-02-13 02:29 | wallet.bump_fee: (fix) method2 was bumping too much if output was rm-ed | SomberNight | 2 | +10 | -11 |
2021-02-15 08:20 | wallet.bump_fee: (fix) make sure input signatures are removed | SomberNight | 2 | +3 | -0 |
2021-02-12 20:31 | synchronizer: ensure fairness between wallets | SomberNight | 1 | +10 | -3 |
2021-02-12 04:28 | ledger: bump min btchip-python (0.1.30->0.1.32) | SomberNight | 3 | +4 | -4 |
2021-02-11 20:52 | wallet: minor clean-up of tx.set_rbf() calls | SomberNight | 5 | +12 | -14 |
2021-02-11 20:46 | wallet.bump_fee: (fix) make sure all inputs have same sequence number | SomberNight | 2 | +5 | -4 |
2021-02-12 03:47 | ledger: give clear error that old HW.1 cannot send to bech32 address | SomberNight | 1 | +3 | -1 |
2021-02-10 12:16 | split code in htlc_switch: - raise OnionRoutingFailure whenever we want to fail a htlc - catch that exception in htlc_switch - this will avoid code duplication in the case of trampoline | ThomasV | 4 | +112 | -102 |
2021-02-10 18:40 | lntransport: CancelledError needs priority over LPConnClosed | SomberNight | 1 | +3 | -1 |
2021-02-09 09:51 | Merge pull request #7011 from zebra-lucky/make_payreq_details_network | ThomasV | 1 | +2 | -0 |
2021-02-07 10:57 | Separate pay_to_node logic from pay_invoice: - pay_to_node will be needed to forward trampoline onions. - pay_to_node either is successful or raises - pay_invoice handles invoice status | ThomasV | 2 | +92 | -68 |
2021-02-07 11:34 | handle_error_from_failed_htlc: blacklist channel if cannot decode payload | ThomasV | 1 | +22 | -21 |
2021-02-07 11:21 | encapsulate get_routing_info in lnaddr | ThomasV | 2 | +12 | -8 |
2021-02-07 11:09 | rename lnworker._pay to pay_invoice, call it directly from GUIs | ThomasV | 6 | +19 | -24 |
2021-02-06 05:16 | Fix ledger sign message (#7004) | Gordan Nekić | 1 | +6 | -1 |
2021-02-05 20:52 | lnpeer: fix timed out mpp | bitromortac | 1 | +1 | -1 |
2021-02-05 16:23 | minor: fix typo | ThomasV | 1 | +1 | -1 |
2021-02-05 16:09 | cleanup, follow-up f28a2aae73b8a4a2067f41d2f69809e2b1ec6a20 | ThomasV | 2 | +13 | -16 |
2021-02-05 15:43 | Qt: fix deprecation warning | ThomasV | 1 | +1 | -1 |
2021-01-30 15:10 | Reorganize code so that we can send Multi Part Payments: - LNWorker is notified about htlc events and creates payment events. - LNWorker._pay is a while loop that calls create_routes_from_invoice. - create_route_from_invoices should decide whether to split the payment, using graph knowledge and feedback from previous attempts (not in this commit) - data structures for payment logs are simplified into a single type, HtlcLog | ThomasV | 6 | +206 | -194 |
2021-02-05 10:57 | fix tests (follow-up previous commit) | ThomasV | 1 | +1 | -1 |
2021-02-05 10:33 | follow-up c0bf9b4509cfdeace824a9054d9c90449ef46ad6 | ThomasV | 1 | +9 | -11 |
2021-01-27 18:27 | basic_mpp: receive multi-part payments | ThomasV | 5 | +51 | -22 |
2021-02-04 14:48 | LNWorker: do not save PR_INFLIGHT status, detect it on startup instead | ThomasV | 3 | +28 | -28 |
2021-02-04 08:56 | Merge pull request #6993 from zebra-lucky/pr_check_network | ThomasV | 1 | +7 | -1 |
2021-02-04 02:52 | add function to determine script-type for all inputs in a psbt (#6984) | rage-proof | 1 | +42 | -0 |
2021-02-01 21:30 | build-wine/README.md: add comment about needing recent docker version | SomberNight | 2 | +5 | -1 |
2021-02-01 21:32 | Fix windows build(travis) (#6981) | Jin Eguchi | 1 | +7 | -0 |
2021-02-01 21:11 | lnworker/swaps: add '_sat' suffix to arg names and force kwargs | SomberNight | 6 | +64 | -24 |
2021-02-01 21:08 | follow-up prev: fix units when calling lnworker.create_invoice: msat/sat | SomberNight | 1 | +1 | -1 |
2021-02-01 13:17 | PaymentInfo: use msat precision | ThomasV | 4 | +44 | -32 |
2021-01-29 18:53 | exchange_rate: (fix) rm need to restart app to disable FX rates | SomberNight | 1 | +3 | -1 |
2021-01-29 17:10 | windows binaries: bump wine version | SomberNight | 1 | +4 | -4 |
2021-01-22 20:38 | wallet: auto-freeze small unconfirmed UTXOs | SomberNight | 2 | +58 | -10 |
2021-01-28 19:03 | lnpeer.htlc_switch: (bugfix) don't fulfill htlc until add is irrevocable | SomberNight | 2 | +2 | -4 |
2021-01-28 19:00 | tests: lnpeer.htlc_switch: don't fulfill htlc until add is irrevocable | SomberNight | 5 | +110 | -0 |
2021-01-28 12:10 | rm unused parameter in maybe_fulfill_htlc | ThomasV | 1 | +6 | -4 |
2021-01-28 10:14 | lnpeer: fix flen in INIT | ThomasV | 1 | +10 | -6 |
2021-01-27 19:43 | qt network dialog: show protocol (if ":t") for servers in NodesList | SomberNight | 1 | +1 | -1 |
2021-01-27 19:38 | qt main_window: add error handling to show_bitcoin_paper | SomberNight | 1 | +23 | -14 |
2021-01-27 19:14 | interface.get_transaction: stricter sanitisation | SomberNight | 1 | +2 | -0 |
2021-01-27 19:04 | util.is_hex_str: forbid whitespaces | SomberNight | 2 | +14 | -1 |
2021-01-26 18:38 | Merge pull request #6972 from wakiyamap/patch-2 | ThomasV | 1 | +2 | -1 |
2021-01-22 13:37 | Qt: download and show bitcoin whitepaper. fixes #6970 | ThomasV | 1 | +12 | -0 |
2021-01-25 12:34 | Qt: set need_update on payment received (minor fix) | ThomasV | 1 | +1 | -1 |
2021-01-24 14:44 | kivy: disable gossip button is channel_db is None | ThomasV | 1 | +3 | -0 |
2021-01-24 10:40 | Qt: fix invoices refresh (follow-up 94708f63e4f237f5f4c143137de797f9c0ccc08e) | ThomasV | 1 | +10 | -8 |
2021-01-24 10:06 | add 'view log' action for LN payments in tx history | ThomasV | 1 | +4 | -0 |
2021-01-24 09:38 | Merge pull request #6965 from SomberNight/202101_custom_block_explorer | ThomasV | 2 | +68 | -12 |
2021-01-22 15:47 | commands: add 'freeze_utxo' cmd; to expose this to CLI/RPC | SomberNight | 4 | +20 | -5 |
2021-01-22 15:25 | wallet: use lock when modifying frozen_{addresses,coins} | SomberNight | 1 | +34 | -24 |
2021-01-21 17:05 | wallet.remove_transaction: also rm dependent/child txs | SomberNight | 4 | +23 | -21 |
2021-01-21 13:32 | kivy: rename 'Channels' dialog to 'Lightning' | ThomasV | 3 | +10 | -9 |
2021-01-21 13:12 | kivy: simplify swaps dialog | ThomasV | 1 | +8 | -29 |
2021-01-21 03:41 | qt: fix handling BIP21 URI from e.g. website on macOS | Neil Booth | 1 | +1 | -1 |
2021-01-21 02:58 | network: fix not retrying main interface in some cases | SomberNight | 2 | +40 | -26 |
2021-01-21 02:11 | interface.got_disconnected: change from Future to Event | SomberNight | 2 | +5 | -6 |
2021-01-20 16:33 | (trivial) kivy: add missing import | SomberNight | 1 | +1 | -0 |
2021-01-20 15:25 | qt send: handle simultaneous NoDynamicFeeEstimates+NotEnoughFunds | SomberNight | 2 | +7 | -3 |
2021-01-19 13:15 | kivy: add confirm_tx_dialog, similar to qt | ThomasV | 7 | +249 | -103 |
2021-01-18 22:07 | qt: fix PayToEdit.parse_amount (#6951) | zebra-lucky | 1 | +9 | -2 |
2021-01-18 09:59 | formatting (rm blank spaces) | ThomasV | 1 | +6 | -6 |
2021-01-18 07:05 | fee-slider: fix dialog crashes for float pos values | bitromortac | 2 | +6 | -6 |
2021-01-07 09:43 | swaps: add swaps to android | bitromortac | 2 | +327 | -7 |
2021-01-17 20:11 | fix #6341 | ThomasV | 1 | +0 | -1 |
2021-01-17 17:52 | set the same features in LNWallet and LNBackups. fixes #6943 | ThomasV | 1 | +25 | -22 |
2021-01-17 16:16 | bump_dee and dscancel: call tx.estimated_size() after add_input_info(). This is a workaround, see the FIXME. PartialTxInput.is_segwit() should return the correct value, or raise if information is missing. | ThomasV | 2 | +6 | -2 |
2021-01-17 11:15 | rbf_dialog: show error in the dialog window | ThomasV | 1 | +15 | -1 |
2021-01-17 09:29 | factorize code for bumb_fee and dscancel dialogs. Disable ok button if fee_rate is None | ThomasV | 1 | +40 | -76 |
2021-01-16 22:19 | upfront_shutdown_script: fix ChannelBackup constructor | ThomasV | 1 | +3 | -3 |
2021-01-16 18:04 | lnpeer: initialize new channel storage with lnworker db | ThomasV | 1 | +1 | -1 |
2021-01-16 14:15 | fix regtest/start_bitcoind.sh: createwallet needs to be called | ThomasV | 1 | +1 | -0 |
2021-01-14 18:44 | fix #6674: raise exceptions if dscancel or cpfp create dust or negative output. | ThomasV | 3 | +57 | -42 |
2021-01-14 13:59 | check_password_for_directory: skip non-files | ThomasV | 1 | +2 | -0 |
2020-12-02 09:03 | Kivy: use the same password for all wallets | ThomasV | 7 | +105 | -16 |
2021-01-13 10:18 | kivy wizard: verify seed extension | ThomasV | 1 | +10 | -2 |
2021-01-13 10:07 | kivy: fix confirm_seed_dialog (broken in 77e0d3745e990e97ddbac5550e399f3e695af788) | ThomasV | 2 | +8 | -4 |
2021-01-12 13:57 | remove broken payment requests. fixes #6350 | ThomasV | 1 | +15 | -7 |
2021-01-12 11:23 | kivy: minor fix (follow-up 94708f63e4f237f5f4c143137de797f9c0ccc08e) | ThomasV | 1 | +1 | -1 |
2020-11-30 13:47 | Wizard: do not ask seed type, default to segwit | ThomasV | 3 | +6 | -26 |
2021-01-12 09:48 | invoices and requests: rm 3 seconds delay | ThomasV | 2 | +11 | -14 |
2020-12-06 09:58 | auto-remove paid invoices from GUI - delay 3 seconds in GUI - kivy remove 'delete' buttons from send/receive screens | ThomasV | 8 | +77 | -47 |
2021-01-12 09:49 | add unconfirmed state for onchain invoices and requests | ThomasV | 3 | +26 | -10 |
2021-01-12 09:56 | Qt: rename incoming/outgoing payments to send/receive queue. fixes #6711 | ThomasV | 1 | +2 | -2 |
2021-01-11 23:19 | windows binaries: bump python version (3.7.9->3.8.7) | SomberNight | 4 | +41 | -25 |
2021-01-11 14:51 | follow-up previous commit (variable name) | ThomasV | 1 | +1 | -1 |
2021-01-11 14:19 | pass blacklist to lnrouter.find_route, so that lnrouter is stateless (see #6778) | ThomasV | 5 | +36 | -28 |
2021-01-11 12:40 | fix tests (follow-up 3f5c1a017120f1e7a0cde83bb737779a5bb9f418) | ThomasV | 1 | +4 | -4 |
2021-01-11 12:15 | Merge pull request #6476 from brianddk/deserialize_serialize | ThomasV | 1 | +3 | -3 |
2021-01-10 17:41 | simplify lnrouter API | ThomasV | 2 | +17 | -18 |
2021-01-11 11:30 | upfront_shutdown_script: rm dead code, fix test | ThomasV | 2 | +1 | -4 |
2020-12-19 20:21 | lnpeer: remove unused imports, code cleanup | bitromortac | 1 | +73 | -43 |
2020-12-29 16:40 | lnpeer: add unit test for upfront shutdown script | bitromortac | 2 | +97 | -9 |
2020-12-24 09:04 | scripts: add Lightning feature analysis script | bitromortac | 1 | +179 | -0 |
2020-12-19 20:10 | lnrater: suggest nodes compatible with our LN features | bitromortac | 1 | +12 | -3 |
2020-12-18 10:07 | lnworker: enable upfront shutdown script | bitromortac | 1 | +1 | -0 |
2020-12-18 10:06 | lnpeer: implement upfront shutdown script logic | bitromortac | 4 | +110 | -7 |
2020-12-18 10:05 | wallet_db: migrate to upfront shutdown scripts | bitromortac | 1 | +14 | -1 |
2020-12-18 10:04 | lnwire: add upfront shutdown script tlvs | bitromortac | 1 | +6 | -4 |
2021-01-01 09:12 | lnpeer: await on_message handlers to raise exceptions | bitromortac | 1 | +1 | -2 |
2021-01-10 23:05 | hw plugins: log exception at import time (but only if interesting) | SomberNight | 4 | +14 | -7 |
2021-01-10 10:43 | pass daemon to Commands instance in qt console. fixes #6926 | ThomasV | 1 | +5 | -3 |
2021-01-09 18:56 | ChannelDB: avoid duplicate (host,port) entries in ChannelDB._addresses | SomberNight | 2 | +34 | -26 |
2021-01-09 17:41 | ChannelDB: fix get_last_good_address | SomberNight | 1 | +3 | -2 |
2021-01-08 23:43 | Merge pull request #6922 from Coldcard/pr-v321 | ghost43 | 2 | +10 | -37 |
2021-01-07 18:18 | rerun freeze_packages | SomberNight | 6 | +81 | -104 |
2021-01-07 19:29 | requirements: don't use dnspython 2.1 as it installs poetry at build-time | SomberNight | 1 | +1 | -1 |
2021-01-07 17:55 | binaries: update bundled PyQt version to 5.15.2 | SomberNight | 2 | +3 | -3 |
2021-01-07 17:53 | windows binaries: update libusb to 1.0.24 | SomberNight | 1 | +2 | -2 |
2021-01-07 17:49 | windows binaries: update pyinstaller to 4.1 | SomberNight | 1 | +2 | -2 |
2021-01-06 20:27 | storage: speed up write() by using faster compression setting | SomberNight | 1 | +1 | -1 |
2021-01-06 20:12 | storage/db: use faster JSON encoder settings when wallet is encrypted | Malcolm Smith | 3 | +14 | -5 |
2021-01-06 02:05 | qt send tab: mention frozen balance if "not enough funds" in more cases | SomberNight | 2 | +18 | -8 |
2021-01-06 01:29 | qt BlockingWaitingDialog: try harder to get label drawn (refresh bug) | SomberNight | 1 | +5 | -0 |
2021-01-06 01:27 | qt tx dialog: use WaitingDialog for network requests in __init__ | SomberNight | 1 | +5 | -1 |
2021-01-06 01:24 | qt tx dialog: fix visual artifact when opening (widget parenting issue) | SomberNight | 2 | +4 | -4 |
2021-01-04 11:39 | lnpeer: fix a comment | ThomasV | 1 | +1 | -1 |
2021-01-02 15:38 | kivy wizard: checkum bip39 seeds, because the virtual keyboard imposes the English wordlist | ThomasV | 1 | +7 | -1 |
2021-01-02 13:24 | wizard: call on_restore_seed, on_restore_bip39 through self.run. fixes #6895 | ThomasV | 1 | +3 | -3 |
2021-01-02 10:48 | fix #4326 | ThomasV | 2 | +28 | -15 |
2020-12-31 12:00 | fix #6605 | ThomasV | 1 | +15 | -12 |
2020-12-31 07:44 | fix reserve_sat in local_config. see #6896 | ThomasV | 1 | +4 | -2 |
2020-12-30 10:51 | lnchannel.available_to_spend: return zero if frozen or not active. Without this, the channel details window displays can_send/can_receive values that are inconsistent with the main window | ThomasV | 2 | +5 | -5 |
2020-12-22 11:28 | Require gossip_queries in LNWallet (follow-up f83d2d9fee160e7b5475d397672559fc8f947470) - workaround lnd bug https://github.com/lightningnetwork/lnd/issues/3651 - also reduces bandwidth usage | ThomasV | 2 | +12 | -0 |
2020-12-27 17:11 | channel backups: fix exception in raised after channel is force closed | ThomasV | 1 | +5 | -1 |
2020-12-27 11:01 | add paste button to qt payto_e. fixes #6878 | ThomasV | 2 | +9 | -0 |
2020-12-23 16:34 | qt: follow-up passing-around-config | SomberNight | 3 | +46 | -9 |
2020-12-22 09:48 | dns hacks: use a default timeout of 30 sec for dns requests | SomberNight | 1 | +2 | -0 |
2020-12-21 12:26 | Move the part of process_gossip that requires access to channel_db into in LNGossip. | ThomasV | 2 | +35 | -33 |
2020-12-20 14:31 | Merge pull request #6867 from SomberNight/202012_wallet_rbf_fixes | ghost43 | 6 | +394 | -66 |
2020-12-20 13:39 | qt: move window.get{Open,Save}FileName to util | SomberNight | 11 | +157 | -108 |
2020-12-20 12:26 | qt: rm some usages of get_parent_main_window | SomberNight | 12 | +89 | -35 |
2020-12-20 14:12 | lnworker: follow-up 89a14996ced2463379e3d7b252b48a852762cdc9 | SomberNight | 1 | +7 | -1 |
2020-12-20 10:30 | kivy: show exception raised by lnworker.pay. fixes #6495 | ThomasV | 1 | +6 | -7 |
2020-12-19 14:10 | add method get_node_alias to lnworker | ThomasV | 2 | +9 | -5 |
2020-12-18 18:40 | prepare release 4.0.9 | ThomasV | 2 | +8 | -2 |
2020-12-18 16:23 | wallet: (fix) bump_fee sometimes created invalid tx that spent orig out | SomberNight | 3 | +52 | -2 |
2020-12-18 18:15 | travis: disable macOS build | SomberNight | 1 | +2 | -1 |
2020-12-18 13:51 | channels_list: display node_id if node_alias is not available | ThomasV | 1 | +1 | -1 |
2020-12-18 13:30 | convert_version_24: loop over list instead of dict items (see #6863 and #6349) | ThomasV | 1 | +2 | -2 |
2020-12-18 10:25 | Merge pull request #6865 from bitromortac/num-sats-can-send-receive | ThomasV | 2 | +18 | -7 |
2020-12-18 09:49 | fix #6859: height is must be passed to OnchainInvoice constructor | ThomasV | 2 | +5 | -3 |
2020-12-17 16:49 | prepare release 4.0.8 | ThomasV | 2 | +8 | -2 |
2020-12-17 16:37 | Merge pull request #6857 from SomberNight/202012_walletdb_v33 | ThomasV | 2 | +17 | -2 |
2020-12-17 09:41 | Merge pull request #6854 from bitromortac/swap-improvements | ThomasV | 3 | +22 | -13 |
2020-12-16 16:17 | qt swap dialog: attempt at clearer logic (at the cost of more lines) | SomberNight | 1 | +37 | -20 |
2020-12-16 13:22 | kivy: move "lightning" (gossip) btn inside "channels" dialog | SomberNight | 3 | +9 | -4 |
2020-12-16 09:05 | kivy: allow address reuse in imported wallets. (fix #6852) | ThomasV | 2 | +9 | -2 |
2020-12-16 11:25 | wallet: use height to determine request status (similar to outgoing invoices) | ThomasV | 1 | +12 | -8 |
2020-11-17 11:37 | synchronizer: request missing txs for addresses in random order | ln2max | 1 | +1 | -1 |
2020-11-17 11:20 | network: increase MOST_RELAXED default timeout to 10 minutes | ln2max | 1 | +2 | -1 |
2020-12-15 15:44 | Merge pull request #6843 from SomberNight/202012_distutils_config | ghost43 | 6 | +36 | -0 |
2020-12-15 14:51 | kivy: initialize app.android_backups from config, and show error message if save_backup raises an exception | ThomasV | 2 | +9 | -2 |
2020-12-15 14:34 | lnworker: remove channel if it was not saved successfully after creation | ThomasV | 1 | +7 | -2 |
2020-12-13 17:08 | network: when switching servers, don't wait for old interface to close | SomberNight | 2 | +11 | -5 |
2020-12-11 18:56 | Merge pull request #6842 from spesmilo/save_height_in_invoices | ThomasV | 2 | +12 | -3 |
2020-12-11 14:53 | tweak electrum-env script | SomberNight | 1 | +20 | -8 |
2020-12-10 16:36 | transaction: put full derivation paths into PSBT by default | SomberNight | 5 | +57 | -46 |
2020-12-10 16:06 | keystore: ignore fingerprint for pubkeys in psbt, try to match all keys | SomberNight | 2 | +39 | -10 |
2020-12-10 16:21 | cleanup, remove if statement (follow-up 13b05f64e6a89b90b80a470538798c116f968170) | ThomasV | 1 | +5 | -6 |
2020-12-10 13:43 | Merge pull request #6838 from SomberNight/202012_seed_type_old_2fa | ThomasV | 2 | +22 | -13 |
2020-12-10 13:30 | test_wallet_vertical: add test case for pre-2.7 "2fa" seed | SomberNight | 1 | +37 | -1 |
2020-12-10 10:01 | Merge pull request #6836 from SomberNight/202012_kivy_fix_paths | ThomasV | 18 | +90 | -65 |
2020-12-09 18:10 | kivy: dismiss wizard dialog before calling go_back | ThomasV | 1 | +1 | -0 |
2020-12-09 17:31 | trustedcoin: fix two-step wallet creation (offline->online) | SomberNight | 1 | +2 | -2 |
2020-12-09 16:35 | Merge pull request #6736 from SomberNight/202011_appimage_build | ghost43 | 2 | +23 | -13 |
2020-12-09 15:09 | also support uppercase bip21 URIs | SomberNight | 5 | +30 | -16 |
2020-12-09 14:00 | appimage: update package in dockerfile | SomberNight | 1 | +3 | -3 |
2020-12-09 13:20 | update locale | ThomasV | 0 | +0 | -0 |
2020-12-09 13:19 | update locale | ThomasV | 0 | +0 | -0 |
2020-12-09 13:10 | prepare 4.0.7 | ThomasV | 2 | +11 | -2 |
2020-12-09 12:42 | Merge pull request #6300 from SomberNight/202006_qt_statusbarbutton | ghost43 | 3 | +71 | -29 |
2020-12-09 09:22 | kivy: add on_dismiss method to crash reporter dialog | ThomasV | 3 | +5 | -2 |
2020-12-09 09:04 | kivy: handle lightning invoices on wallets that do not have lightning. fix #6371 | ThomasV | 2 | +9 | -6 |
2020-12-09 08:38 | keystore: handle unusual derivation paths in PSBT | SomberNight | 2 | +27 | -9 |
2020-12-09 08:28 | Merge pull request #6832 from SomberNight/202012_fix_qt_swap_dialog_ok_btn | ThomasV | 1 | +8 | -6 |
2020-12-09 08:04 | dnspython: fix deprecation warnings when using dnspython 2.0 | SomberNight | 4 | +5 | -6 |
2020-12-08 18:42 | kivy: ensure WizardDialog.on_release is not executed more than once (see #6822) | ThomasV | 1 | +2 | -0 |
2020-12-08 16:30 | Merge pull request #6828 from SomberNight/202012_dnspython20 | ghost43 | 13 | +277 | -400 |
2020-12-08 16:18 | gitignore: add some more build artifacts | SomberNight | 1 | +4 | -0 |
2020-12-08 16:08 | update block header checkpoints | SomberNight | 2 | +292 | -0 |
2020-12-08 12:12 | Qt: keep pending_invoice logic in main_window (follow-up 56579c2, fixes #5829) | ThomasV | 2 | +19 | -17 |
2020-12-08 11:21 | cli/rpc: fix 'sweep' command | SomberNight | 4 | +24 | -14 |
2020-12-08 10:48 | network: set _loop_thread again as it helps debugging | SomberNight | 2 | +6 | -1 |
2020-12-08 09:44 | kivy: remove redundant declaration | ThomasV | 2 | +1 | -4 |
2020-12-08 09:33 | plugins: remove 'on_new_window' hook | SomberNight | 3 | +9 | -7 |
2020-12-08 09:00 | mnemonic.make_seed: de-duplicate num_bits default magic number | SomberNight | 6 | +13 | -12 |
2020-12-08 07:47 | kivy: (fix) clicking "max" to send would raise for empty wallet | SomberNight | 1 | +2 | -1 |
2020-12-07 14:38 | kivy: fix open channel with "max" amt | SomberNight | 1 | +9 | -1 |
2020-12-07 09:53 | kivy: wizard does not need Factory | ThomasV | 1 | +1 | -1 |
2020-12-07 09:31 | Merge pull request #6820 from ValdikSS/bug6404-fork-child-exit-fix | ThomasV | 1 | +1 | -1 |
2020-12-07 09:11 | Merge pull request #6821 from aldrinpscastro/master | ThomasV | 2 | +11 | -0 |
2020-12-06 11:37 | follow-up c66c54a (simplification) | ThomasV | 1 | +14 | -27 |
2020-12-06 10:51 | revert a9fc440, use Clock.schedule_interval to set address. Fixes #6810 and #6817 | ThomasV | 2 | +4 | -2 |
2020-12-05 21:16 | kivy: dismiss invoice_dialog before delete (fix #6816) | ThomasV | 1 | +1 | -1 |
2020-12-05 18:44 | kivy: do not save invoice until payment is confirmed by user. add confirmation screen for lightning payments. | ThomasV | 1 | +9 | -7 |
2020-12-05 18:48 | kivy screens: initialize is_max (fix #6813) | ThomasV | 1 | +2 | -1 |
2020-12-05 18:27 | Qt: do not save pending invoice before the user has confirmed payment | ThomasV | 1 | +16 | -12 |
2020-12-05 17:26 | kivy: disable send amount button if lightning invoice has an amount, and fix #6526 | ThomasV | 1 | +2 | -2 |
2020-12-05 09:27 | fix #4503: in kivy, catch NotEnoughFunds raised on open channel. | ThomasV | 1 | +8 | -6 |
2020-12-04 20:45 | fix #4561 | ThomasV | 1 | +1 | -1 |
2020-12-04 16:52 | prepare release 4.0.6 | ThomasV | 2 | +8 | -2 |
2020-12-04 16:38 | follow-up 427779350f92c4fd19d731474db3ec0db1d848c1 | ThomasV | 1 | +1 | -1 |
2020-12-04 15:31 | remove unused declaration | ThomasV | 1 | +0 | -1 |
2020-12-04 14:16 | kivy wizard: if wallet creation is aborted, show message in the wizard and stop the GUI. (see #6796) | ThomasV | 2 | +10 | -23 |
2020-12-04 10:56 | kivy: split on_wizard_complete in two methods | ThomasV | 2 | +8 | -6 |
2020-12-04 10:03 | Merge pull request #6795 from bitromortac/fix-6770 | ThomasV | 1 | +20 | -6 |
2020-12-03 09:23 | kivy: save password after wallet creation | ThomasV | 2 | +11 | -6 |
2020-12-02 10:23 | kivy wizard: do call run() when password dialog is dismissed, it modifies the stack. (see #6582) | ThomasV | 1 | +1 | -1 |
2020-12-01 12:18 | kivy: do not use an event to call on_wizard_complete, initialize self.app in constructor | ThomasV | 2 | +18 | -35 |
2020-12-01 09:25 | rm dead code: first branch of the if never evaluated because WalletDB is called with manual_upgrades=False | ThomasV | 1 | +3 | -12 |
2020-12-01 08:13 | kivy: remove dead code (installwizard waiting_dialog) | ThomasV | 1 | +0 | -29 |
2020-11-30 13:37 | add debug option to avoid retyping the seed in kivy | ThomasV | 3 | +3 | -2 |
2020-11-30 13:16 | kivy: storage is already decrypted in on_open_wallet | ThomasV | 1 | +1 | -5 |
2020-11-30 11:20 | kivy: remove unused keyboard binding | ThomasV | 1 | +1 | -21 |
2020-11-30 10:07 | kivy: cleanup unused code | ThomasV | 1 | +2 | -6 |
2020-11-30 10:06 | fix #6351: set screen attribute right after screen is loaded | ThomasV | 1 | +1 | -1 |
2020-11-29 10:43 | Trustedcoin: call wizard.terminate with aborted set to True in various failure conditions (see #4496) | ThomasV | 2 | +4 | -4 |
2020-11-29 08:27 | Qt installwizard: raise UserCancelled if user clicks cancel (the wizard was hanging instead of terminating) | ThomasV | 1 | +4 | -2 |
2020-11-27 11:48 | fix 'max' button in Kivy (fix #6169) | ThomasV | 4 | +23 | -8 |
2020-11-27 08:50 | Merge pull request #6787 from bitromortac/fix-6781 | ThomasV | 1 | +3 | -2 |
2020-11-26 11:07 | fix #6757: truncate invoice description to 639 bytes | ThomasV | 1 | +2 | -1 |
2020-11-26 08:08 | kivy: do not display internal id of onchain invoice, show address instead | ThomasV | 3 | +8 | -4 |
2020-11-25 10:51 | Merge pull request #6754 from nc50lc/master | ThomasV | 1 | +2 | -2 |
2020-11-25 10:47 | Setconfig: set rpc_user rpc_password in daemon (fix #6762). Do not disable auth if password is an empty string. | ThomasV | 2 | +9 | -2 |
2020-11-25 09:03 | qt main_window: (trivial) fix error-handling for open_channel | SomberNight | 1 | +1 | -1 |
2020-11-25 08:14 | lnworker: better indentation (refactoring only) | ThomasV | 1 | +31 | -23 |
2020-11-25 08:00 | wallet: fix dscancel for "not all inputs ismine" case | SomberNight | 1 | +1 | -1 |
2020-11-23 13:57 | Move get_channel_info and get_channel_policy code, so that routing hints can be created without access to a ChannelDB instance. | ThomasV | 2 | +33 | -26 |
2020-11-24 23:03 | qt send tab: (regression) fix handling multiline fmt for single line | SomberNight | 1 | +28 | -9 |
2020-11-24 22:44 | lnrouter: nicer repr for PathEdge and RouteEdge | SomberNight | 1 | +3 | -3 |
2020-11-24 22:42 | lnaddr: fix decoding of min_final_cltv_expiry | SomberNight | 2 | +13 | -8 |
2020-11-24 20:42 | Merge pull request #6766 from benma/bb02 | ghost43 | 1 | +2 | -11 |
2020-11-24 20:39 | Fix get_running_loop (python<3.7) (#6765) | Jin Eguchi | 1 | +7 | -1 |
2020-11-24 20:24 | Fix daemon being treated as a function (#6771) | Benoît Verret | 1 | +1 | -1 |
2020-11-23 14:08 | Merge pull request #6758 from Emzy/patch-1 | ThomasV | 1 | +2 | -0 |
2020-11-21 18:35 | qt send tab: "max" btn should not raise NotEnoughFunds due to fees | SomberNight | 1 | +7 | -2 |
2020-11-21 18:29 | mac build: call `git describe` after `git submodule update` | SomberNight | 1 | +2 | -1 |
2020-11-21 11:13 | convert Qt flags to int (fix Qt DeprecationWarning) | ThomasV | 1 | +2 | -2 |
2020-11-20 07:51 | fix typo | ThomasV | 3 | +11 | -11 |
2020-11-20 07:35 | Rename maybe_init_lightning(). Call load_data() from there | ThomasV | 2 | +3 | -3 |
2020-11-20 00:45 | exchange_rate: log full traceback in case of unexpected exception | SomberNight | 1 | +9 | -2 |
2020-11-18 22:50 | qt history list: fix #6746 | SomberNight | 1 | +2 | -0 |
2020-11-18 19:22 | android build: bump targetSdkVersion to 29 (follow-up) | SomberNight | 2 | +3 | -2 |
2020-11-18 19:19 | update locale submodule | SomberNight | 0 | +0 | -0 |
2020-11-18 18:43 | prepare release 4.0.5 | SomberNight | 2 | +17 | -2 |
2020-11-18 17:58 | qt receive tab: rename "create onchain" btn to "New Address" | SomberNight | 1 | +6 | -2 |
2020-11-18 14:34 | ledger: suppress traceback during device enumeration for locked device | SomberNight | 1 | +8 | -4 |
2020-11-18 14:14 | ledger: fix enumerating ledger devices with new bitcoin app (1.5.1) | SomberNight | 3 | +71 | -15 |
2020-11-18 10:47 | Qt lightning invoice dialog: make payment_hash copiable | ThomasV | 1 | +6 | -2 |
2020-11-17 23:47 | coldcard: avoid creating keystore with testnet/mainnet mixed up | SomberNight | 3 | +27 | -15 |
2020-11-17 18:39 | qt swap dialog: fix disabling "OK" btn if NotEnoughFunds | SomberNight | 1 | +5 | -3 |
2020-11-17 16:05 | Merge pull request #6740 from bitromortac/lnrater-followup | ghost43 | 2 | +7 | -5 |
2020-11-17 15:54 | android build: bump targetSdkVersion to 29 | SomberNight | 1 | +2 | -2 |
2020-11-16 13:50 | logging: make sure file logging uses utf8 encoding | SomberNight | 1 | +1 | -1 |
2020-11-14 18:59 | daemon: fix local RPC server error messages to conform to jsonrpc spec | SomberNight | 1 | +4 | -1 |
2020-11-14 18:36 | qt console: fix usage in --offline mode | SomberNight | 1 | +1 | -0 |
2020-11-14 08:07 | build: partially revert 3cd52e2d7b576792c56666d480f6047243713060 | SomberNight | 1 | +36 | -68 |
2020-11-14 05:40 | mac build: use a virtualenv instead of global python packages | SomberNight | 1 | +12 | -5 |
2020-11-14 04:21 | rerun freeze_packages | SomberNight | 7 | +340 | -181 |
2020-11-14 04:18 | contrib/freeze_packages.sh: trivial clean-up | SomberNight | 1 | +6 | -6 |
2020-11-14 02:47 | mac build: bundle old PyQt5 so that .app runs on macOS 11 "Big Sur" | SomberNight | 3 | +4 | -2 |
2020-11-13 18:24 | requirements: rename some files | SomberNight | 13 | +6 | -6 |
2020-11-13 18:21 | qt "open channel" dialog: detect invalid remote node id sooner | SomberNight | 3 | +11 | -4 |
2020-11-13 18:18 | invoices: rename "Pending" to "Unpaid" | SomberNight | 1 | +1 | -3 |
2020-11-11 18:47 | fix python 3.6 compat | SomberNight | 1 | +6 | -2 |
2020-11-09 09:06 | Merge pull request #6705 from bitromortac/lnrater | ThomasV | 6 | +329 | -30 |
2020-11-07 18:26 | util.randrange: use stdlib 'secrets' module instead of 'python-ecdsa' | SomberNight | 1 | +5 | -3 |
2020-11-05 02:10 | follow-up prev | SomberNight | 1 | +5 | -1 |
2020-11-05 00:59 | plugins/labels: better error message when using imported wallets | SomberNight | 2 | +8 | -4 |
2020-11-05 00:02 | wizard, multisig: on bip39/hw ks, only ask for script type for 1st ks | SomberNight | 2 | +31 | -6 |
2020-11-04 23:18 | wizard: on adding bip39/hw ks, don't offer path scanning for multisig | SomberNight | 1 | +9 | -6 |
2020-11-04 00:49 | config: fix get_fee_text for static fees | SomberNight | 1 | +31 | -17 |
2020-11-03 19:45 | interface: validate protocol-version negotiation on client-side too | SomberNight | 1 | +3 | -0 |
2020-10-29 09:58 | Merge pull request #6698 from SomberNight/202010_qt_pay_ellipsis_dotdotdot | ThomasV | 2 | +3 | -3 |
2020-10-28 15:22 | Merge pull request #6634 from SomberNight/202010_fix_main_script_hanging | ThomasV | 1 | +33 | -7 |
2020-10-27 17:55 | config: distinguish knowing mempool is empty vs not having mempool_fees | SomberNight | 5 | +25 | -14 |
2020-10-26 13:29 | synchronizer: fix request_missing_txs(..allow_server_not_finding_tx=True) | SomberNight | 1 | +1 | -2 |
2020-10-26 01:07 | interface: validate field order in "mempool.get_fee_histogram" response | SomberNight | 1 | +4 | -0 |
2020-10-25 05:55 | qt history tab: fix shortcut in HistoryModel.refresh() | SomberNight | 1 | +1 | -1 |
2020-10-25 03:24 | qt send tab: show friendlier error on mistyped bitcoin address | SomberNight | 2 | +29 | -11 |
2020-10-24 23:06 | Merge pull request #6685 from SomberNight/202010_bitcoin_script | ghost43 | 12 | +270 | -125 |
2020-10-24 21:32 | ledger: fix compat with hw.1 - signing flow deadlocked | SomberNight | 3 | +22 | -14 |
2020-10-23 09:31 | fix #6676 and remove dead code | ThomasV | 1 | +0 | -9 |
2020-10-23 02:17 | Remove phishing server (#6660) | Zibster43 | 1 | +0 | -6 |
2020-10-23 00:35 | lnchan.receive_revocation: tolerate not having htlc fail reason | SomberNight | 2 | +18 | -4 |
2020-10-22 17:20 | follow-up: fix qt lightning dialog if gossip is not started | ThomasV | 1 | +5 | -2 |
2020-10-22 16:17 | start lngossip if instantiated; this saves a boolean | ThomasV | 3 | +5 | -8 |
2020-10-22 16:35 | wallet.py: always instantiate lnbackups | ThomasV | 1 | +2 | -3 |
2020-10-15 05:03 | qt: reflect running gossip in lightning icon | bitromortac | 2 | +6 | -2 |
2020-10-14 05:44 | kivy: display warning when first channel is opened | bitromortac | 1 | +17 | -2 |
2020-10-14 05:12 | qt: display warning when first channel is opened | bitromortac | 1 | +15 | -1 |
2020-10-13 17:32 | kivy: remove enable/disable button | bitromortac | 2 | +0 | -40 |
2020-10-13 17:24 | qt: remove enable/disable button | bitromortac | 1 | +1 | -32 |
2020-10-13 17:10 | cli: remove enable/disable lightning | bitromortac | 2 | +0 | -12 |
2020-10-13 17:08 | qt: show channels tab by default if ln wallet | bitromortac | 1 | +2 | -0 |
2020-10-13 05:27 | qt: remove node suggestion | bitromortac | 3 | +5 | -29 |
2020-10-13 04:53 | gossip: start gossiping when channel is open | bitromortac | 1 | +6 | -0 |
2020-10-08 04:36 | network: load gossip db early | bitromortac | 7 | +13 | -6 |
2020-10-02 05:39 | lightning: enable by default but without gossip | bitromortac | 4 | +30 | -6 |
2020-10-22 15:24 | submarine swap: add comment to explain witness script asymmetry | ThomasV | 1 | +8 | -0 |
2020-10-22 15:22 | submarine_swaps: describe event-flow for both swap direction in docstr | SomberNight | 1 | +16 | -2 |
2020-10-21 01:27 | contrib: add instructions re cross-compiling libsecp to Linux x86 | SomberNight | 2 | +4 | -2 |
2020-10-20 12:55 | kivy: fix app not even starting | SomberNight | 1 | +2 | -2 |
2020-10-18 20:21 | wallet.get_history: take locks. | SomberNight | 1 | +11 | -4 |
2020-10-18 20:14 | wallet: simplify get_history | SomberNight | 1 | +7 | -14 |
2020-10-17 15:58 | wallet: simplify get_wallet_delta | SomberNight | 4 | +62 | -77 |
2020-10-16 19:51 | wallet_db: WalletDB.get_txo_addr now returns dict instead of list | SomberNight | 2 | +25 | -23 |
2020-10-16 19:25 | wallet: rm wallet.txin_value | SomberNight | 2 | +3 | -15 |
2020-10-16 19:10 | wallet: use get_txin_value in get_wallet_delta | SomberNight | 1 | +8 | -11 |
2020-10-16 19:08 | qt tx dialog: always show input amounts if we know them | SomberNight | 2 | +16 | -2 |
2020-10-17 01:59 | lnworker: add request_remote_force_close which can be used without state | SomberNight | 3 | +25 | -8 |
2020-10-17 01:47 | lnworker: make sure to save new channel before we broadcast | SomberNight | 1 | +1 | -0 |
2020-10-16 17:30 | network: tighten checks of server responses for type/sanity | SomberNight | 5 | +174 | -54 |
2020-10-16 15:55 | kivy: use our logger, not kivy's; and log more exceptions. | SomberNight | 6 | +42 | -22 |
2020-10-16 15:37 | Use default sys.ps1 and ps2 as console prompts (#6651) | Benoît Verret | 1 | +15 | -11 |
2020-10-15 17:50 | config: make sure fee_per_kb() returns Optional[int] | SomberNight | 1 | +9 | -4 |
2020-10-15 15:38 | (trivial) kivy: rename title of DSCancelDialog | SomberNight | 1 | +1 | -1 |
2020-10-15 15:37 | prepare release 4.0.4 | ThomasV | 2 | +3 | -3 |
2020-10-15 15:11 | frozen deps: don't use colorama 0.4.4 | SomberNight | 1 | +4 | -3 |
2020-10-15 14:25 | crypto: check version of pycryptodomex/cryptography at runtime | SomberNight | 1 | +14 | -1 |
2020-10-15 14:19 | update locale submodule | SomberNight | 0 | +0 | -0 |
2020-10-15 13:57 | rerun freeze_packages | SomberNight | 5 | +160 | -141 |
2020-10-15 12:20 | (fix) allow opening LN wallet with --offline | SomberNight | 4 | +33 | -11 |
2020-10-15 10:08 | Merge pull request #6649 from benma/bitbox02-9.2.0 | ghost43 | 2 | +59 | -22 |
2020-10-14 18:04 | update release notes | SomberNight | 1 | +12 | -0 |
2020-10-14 17:30 | wallet: don't try to get_input_tx from network when offline | SomberNight | 2 | +7 | -1 |
2020-10-14 16:28 | network dialog: include protocol in server address field (#6624) | bitromortac | 2 | +7 | -1 |
2020-10-13 17:42 | Merge pull request #6641 from SomberNight/202010_dscancel | ghost43 | 7 | +451 | -4 |
2020-10-13 17:21 | qt console: fix copying text using Ctrl+C | SomberNight | 1 | +2 | -1 |
2020-10-13 16:41 | qt coins tab: label(utxo) to consider both label(txid) and label(addr) | SomberNight | 3 | +4 | -3 |
2020-10-13 16:30 | wallet: make labels private, and access to need lock | SomberNight | 13 | +71 | -54 |
2020-10-13 16:31 | android build: update list of apt deps for buildozer (#6645) | ghost43 | 1 | +30 | -21 |
2020-10-13 15:19 | kivy: allow setting password for watch-only wallets | SomberNight | 1 | +0 | -3 |
2020-10-12 17:28 | Handle KeyboardInterrupt in Python Console (#6643) | Benoît Verret | 1 | +7 | -0 |
2020-10-12 15:20 | windows build: for the "setup" exe, put another "-debug" exe inside (#6603) | ghost43 | 1 | +14 | -2 |
2020-10-09 14:52 | wallet: cpfp to send to a change address instead of receive address | SomberNight | 2 | +25 | -8 |
2020-10-09 14:22 | wallet: fix clear_history | SomberNight | 1 | +1 | -0 |
2020-10-08 17:21 | wallet: (fix) bump_fee and cpfp now returns tx with all wallet-info | SomberNight | 2 | +7 | -5 |
2020-10-08 06:51 | Merge pull request #6640 from EagleTM/patch-1 | ThomasV | 1 | +0 | -6 |
2020-10-07 18:39 | simplify prev | SomberNight | 1 | +2 | -4 |
2020-10-07 17:41 | storage: try to handle user deleting/renaming wallet file while running | SomberNight | 1 | +7 | -1 |
2020-10-06 17:24 | SqlDB: fix thread-safety issues re asyncio.Future | SomberNight | 2 | +5 | -5 |
2020-10-06 17:15 | qt TorDetector: close socket | SomberNight | 1 | +7 | -7 |
2020-10-06 15:55 | ledger: workaround to avoid on-device warning for unusual der path | SomberNight | 1 | +1 | -1 |
2020-10-06 15:10 | tx: add deserialize to locktime/version properties (#6633) | zebra-lucky | 1 | +2 | -0 |
2020-10-06 12:34 | Merge pull request #6635 from SomberNight/202010_cli_wallet_arg_order | ThomasV | 2 | +4 | -0 |
2020-10-02 07:59 | Merge pull request #6615 from bitromortac/dumpgraph | ThomasV | 3 | +61 | -21 |
2020-09-30 14:18 | Merge pull request #6617 from verretor/console-history | ThomasV | 1 | +1 | -1 |
2020-09-25 09:23 | follow-up prev | SomberNight | 1 | +1 | -2 |
2020-09-25 09:15 | network: make MAX_INCOMING_MSG_SIZE configurable from config | SomberNight | 1 | +7 | -4 |
2020-09-24 00:17 | lnworker: minor improvements to 'lightning_listen' handling | SomberNight | 1 | +12 | -8 |
2020-09-23 23:52 | lnworker: (fix) a listening node would busy-loop if remote DC-ed early | SomberNight | 2 | +10 | -4 |
2020-09-23 19:39 | daemon/rpc: include "jsonrpc" key in rpc responses | SomberNight | 1 | +4 | -1 |
2020-09-23 13:25 | (trivial) follow-up 7b91da9966fcef4b2c9b743e38178cd2fd8c20ca | SomberNight | 1 | +1 | -1 |
2020-09-23 13:21 | build: update some packages in dockerfiles | SomberNight | 1 | +2 | -2 |
2020-09-23 13:11 | transaction: fix regression: witness_utxo was not included in QR code | SomberNight | 2 | +49 | -28 |
2020-09-23 12:50 | transaction: impl tx.to_qr_data(): move logic from GUI to tx class | SomberNight | 3 | +16 | -17 |
2020-09-23 11:31 | Qt tx dialog: handle "empty" locktime field | SomberNight | 2 | +5 | -2 |
2020-09-18 18:54 | LNWatcher: implement diagnostic_name; for nicer log lines | SomberNight | 1 | +7 | -1 |
2020-09-18 17:28 | Pass wallet to invoice_status/request_status (#6595) | MrNaif2018 | 5 | +16 | -12 |
2020-09-18 16:30 | Keep console input when switching server (#6607) | Benoît Verret | 1 | +3 | -2 |
2020-09-17 15:10 | windows build: some refactor to make building 64 bit binaries easier | SomberNight | 2 | +26 | -8 |
2020-09-17 14:39 | appimage: update openssl & libudev-dev (#6599) | Jin Eguchi | 1 | +4 | -4 |
2020-09-16 16:26 | Qt history/address tab: defer refreshing while editing (e.g. label) | SomberNight | 1 | +7 | -1 |
2020-09-16 15:38 | (trivial) config.get_netaddress: use NetAddress.from_string | SomberNight | 1 | +1 | -2 |
2020-09-15 17:23 | Fix multiline script error (#6581) | Benoît Verret | 1 | +49 | -51 |
2020-09-15 16:35 | lnpeer: forbid creating Peer with ourselves (self-connect) | SomberNight | 2 | +12 | -3 |
2020-09-15 15:37 | LN cooperative close: avoid address-reuse (#6590) | ghost43 | 4 | +28 | -7 |
2020-09-15 15:35 | win binary: build zbar ourselves (#6593) | ghost43 | 7 | +125 | -20 |
2020-09-13 14:55 | lnpeer: handle cooperative close edge-case | SomberNight | 4 | +18 | -13 |
2020-09-11 17:56 | invoices: always validate that LNInvoice.invoice can be decoded | SomberNight | 2 | +6 | -1 |
2020-09-11 16:24 | fix arg order in sign_version | ThomasV | 1 | +1 | -1 |
2020-09-11 16:07 | sign_packages: upgrade python | ThomasV | 1 | +1 | -2 |
2020-09-11 13:47 | prepare release 4.0.3 | SomberNight | 2 | +21 | -2 |
2020-09-11 13:18 | update locale submodule | ThomasV | 0 | +0 | -0 |
2020-09-11 11:39 | storage: fix update-password edge-case | SomberNight | 2 | +27 | -5 |
2020-09-11 11:09 | keystore: improve check_password. | SomberNight | 3 | +55 | -13 |
2020-09-09 16:34 | keystore: add comment about find_my_pubkey_in_txinout quirk (re PSBT) | SomberNight | 1 | +6 | -2 |
2020-09-09 16:03 | Merge pull request #6563 from SomberNight/202009_deps | ghost43 | 23 | +403 | -295 |
2020-09-09 15:54 | gui: update stdio and text after db and storage separation (#6567) | Henrik Grimler | 2 | +7 | -2 |
2020-09-08 15:52 | hardware devices: run all device communication on dedicated thread (#6561) | ghost43 | 12 | +195 | -97 |
2020-09-07 15:16 | hardware: update device conn. status faster (through GUI indicator) | SomberNight | 1 | +5 | -3 |
2020-09-06 15:55 | Qt QR code: when saving QR code as image file, don't include stretch | SomberNight | 1 | +7 | -2 |
2020-09-05 15:49 | lnhtlc: fix prev: too much copy-paste | SomberNight | 1 | +1 | -1 |
2020-09-02 19:21 | lnhtlc: add all_htlcs_ever, get_htlc_by_id, was_htlc_failed and use them | SomberNight | 3 | +41 | -32 |
2020-09-02 19:14 | lnhtlc: add lock to make methods thread-safe | SomberNight | 1 | +40 | -0 |
2020-09-04 14:11 | json_db: exempt keystore from StoredDict conversion | SomberNight | 5 | +14 | -4 |
2020-09-03 16:04 | tests: add tests for #6066 and #6401. latter is failing atm. | SomberNight | 1 | +26 | -1 |
2020-09-03 14:40 | reverse swap: check that received amount is higher than dust threshold | ThomasV | 1 | +2 | -1 |
2020-09-03 12:26 | Merge pull request #6552 from verretor/console-constructs | ThomasV | 1 | +2 | -3 |
2020-09-01 19:25 | Added for_broadcast argument to payto/paytomany (#6532) | MrNaif2018 | 1 | +12 | -4 |
2020-09-01 17:24 | add missing `wallet.save_db()` after adding or rm'ing payment requests (#6435) | Johannes Zweng | 1 | +5 | -1 |
2020-09-01 16:15 | scripts: add script to showcase bruteforcing wallet file password | SomberNight | 1 | +96 | -0 |
2020-08-31 20:17 | DeviceMgr.scan_devices: do all scanning on hidapi thread | SomberNight | 1 | +4 | -1 |
2020-08-31 20:00 | wallet set_tx_label_based_on_invoices: don't overwrite custom label | SomberNight | 1 | +1 | -1 |
2020-08-31 19:58 | wallet.get_relevant_invoice_keys_for_tx: take lock in callee not caller | SomberNight | 1 | +11 | -10 |
2020-08-31 18:55 | qt history: fixes for tx context-menu "View invoice" if more than one | SomberNight | 2 | +17 | -10 |
2020-08-30 16:49 | sdist: bundle make_libsecp256k1.sh in tar.gz | SomberNight | 1 | +9 | -2 |
2020-08-29 02:22 | trezor: cache whether TrezorBridge is available to speedup scan_devices | SomberNight | 1 | +18 | -5 |
2020-08-28 18:10 | qt wallet>info: use QStackedWidget, one stack item for each keystore | SomberNight | 3 | +39 | -43 |
2020-08-28 16:22 | qt wallet>info: show derivation path prefix for keystore | SomberNight | 1 | +22 | -10 |
2020-08-27 17:54 | Qt Receive tab: hide "receive_tabs" widget when empty | SomberNight | 1 | +8 | -0 |
2020-08-27 15:57 | util.NetworkRetryManager: fix potential overflow | SomberNight | 1 | +17 | -6 |
2020-08-27 08:00 | Merge pull request #6489 from verretor/console-remove-methods | ThomasV | 1 | +0 | -11 |
2020-08-26 18:26 | fix display of Zpub in Kivy during multisig wallet creation (see #6456) | ThomasV | 1 | +4 | -1 |
2020-08-26 17:55 | transaction: simply PartialTransaction constructor | SomberNight | 1 | +4 | -4 |
2020-08-26 17:48 | commands: fix signtransaction cmd | SomberNight | 1 | +1 | -1 |
2020-08-26 17:37 | Qt: add Key_Enter wherever Key_Return is used | ThomasV | 3 | +4 | -4 |
2020-08-26 15:58 | Merge pull request #6522 from wakiyamap/change_sourceforge_url | ThomasV | 1 | +2 | -2 |
2020-08-25 18:29 | blockchain.py: maybe fix rare deadlock | SomberNight | 1 | +2 | -2 |
2020-08-25 16:18 | sql: test read-write permissions for given path and raise early | SomberNight | 3 | +31 | -24 |
2020-08-25 14:57 | windows dns hack: fix #6473 | SomberNight | 1 | +6 | -2 |
2020-08-25 14:34 | trezor: use `init_device` instead of `ping` to check connection (fixes #6457) (#6471) | matejcik | 1 | +1 | -2 |
2020-08-25 14:22 | scripts: update quick_start.py to work with 4.0.x internals | SomberNight | 1 | +15 | -6 |
2020-08-24 16:17 | wallet: get_full_history should populate acq_price/cap_gains if enabled | SomberNight | 1 | +16 | -8 |
2020-08-20 17:27 | Merge pull request #6219 from lukechilds/bip39-recovery | ghost43 | 8 | +310 | -11 |
2020-08-20 14:23 | Merge pull request #6517 from aaronisme/master | ghost43 | 1 | +2 | -1 |
2020-08-03 10:03 | Merge pull request #6467 from verretor/console-startup-message | ThomasV | 1 | +1 | -9 |
2020-07-29 16:01 | Merge pull request #6410 from cointradermonitor/cointradermonitor-new-brazilian-index | ThomasV | 2 | +10 | -0 |
2020-07-29 16:00 | Merge pull request #6405 from itxtoledo/feature/more-price-sources | ThomasV | 2 | +21 | -10 |
2020-07-29 15:58 | Merge pull request #6395 from akshayaurora/patch-1 | ThomasV | 1 | +1 | -1 |
2020-07-29 15:49 | Merge pull request #6387 from verretor/clear-console | ThomasV | 1 | +7 | -6 |
2020-07-29 15:48 | Merge pull request #6384 from verretor/clean-console | ThomasV | 1 | +1 | -8 |
2020-07-23 00:15 | Merge pull request #6386 from benma/bitbox02_id | ghost43 | 1 | +25 | -2 |
2020-07-22 00:44 | transaction: allow PSBT input to have both UTXO and WITNESS_UTXO | SomberNight | 2 | +39 | -7 |
2020-07-15 23:00 | kivy: fix fx history rates defaults. | SomberNight | 2 | +11 | -3 |
2020-07-15 21:50 | wallet.set_up_to_date: (trivial) reduce log spam | SomberNight | 1 | +3 | -1 |
2020-07-15 21:48 | kivy: fix fiat balance str if there are channels | SomberNight | 1 | +3 | -2 |
2020-07-15 06:47 | Remove servers which are offline | Johann Bauer | 1 | +0 | -24 |
2020-07-08 21:54 | appimage build: pin glibc version in docker image, for reproducibility | SomberNight | 1 | +1 | -0 |
2020-07-08 06:28 | Merge pull request #6333 from akshayaurora/remove_qdarkstyle | ThomasV | 1 | +3 | -1 |
2020-07-08 06:25 | prepare release 4.0.2 | ThomasV | 2 | +6 | -2 |
2020-07-08 06:19 | Merge pull request #6350 from SomberNight/202007_walletdb_convert_version_32 | ThomasV | 2 | +18 | -1 |
2020-07-08 02:16 | android: handle on-chain/lightning URI on app open | SomberNight | 3 | +28 | -12 |
2020-07-08 00:13 | update locale submodule | SomberNight | 0 | +0 | -0 |
2020-07-07 23:51 | qt wizard: fix scanning qr code when restoring from xpub | SomberNight | 2 | +12 | -7 |
2020-07-07 23:28 | wallet: handle exception when deleting last addr from imported wallet | SomberNight | 2 | +7 | -2 |
2020-07-07 23:23 | qt lightning dialog: fix min size | SomberNight | 1 | +1 | -1 |
2020-07-07 23:19 | qt history list: only offer "View Invoice" if still have invoice | SomberNight | 2 | +8 | -5 |
2020-07-07 21:33 | qt channels tab: implement filtering items | SomberNight | 1 | +6 | -0 |
2020-07-07 13:31 | fix wording | ThomasV | 1 | +1 | -1 |
2020-07-06 04:02 | Merge pull request #6337 from Tigerix/patch-1 | ThomasV | 1 | +1 | -1 |
2020-07-06 04:01 | Merge pull request #6340 from michael1011/swapbox-wording | ThomasV | 1 | +15 | -2 |
2020-07-03 19:45 | Merge pull request #6326 from SomberNight/202007_fix_importedwallet_new_request | ThomasV | 2 | +18 | -12 |
2020-07-03 15:14 | release 4.0.1: prepare release notes, bump version number | ThomasV | 2 | +6 | -5 |
2020-07-03 14:56 | Merge pull request #6316 from SomberNight/202007_fix_android_back_button | ThomasV | 2 | +14 | -1 |
2020-07-02 16:00 | Merge pull request #6315 from SomberNight/202007_interface_check_server_response | ThomasV | 4 | +200 | -43 |
2020-07-02 11:49 | qt PreviewTxDialog: change feerounding_icon to be a QToolButton | SomberNight | 1 | +3 | -3 |
2020-07-02 11:29 | qt PreviewTxDialog: if not enough funds due to fee, fallback to zero fee | SomberNight | 2 | +20 | -5 |
2020-07-02 11:25 | qt PreviewTxDialog: check for "not enough funds" also when shortcutting | SomberNight | 1 | +7 | -4 |
2020-07-02 11:01 | frozen deps: update bitbox02 and ledger libs | SomberNight | 1 | +5 | -5 |
2020-07-02 10:47 | Merge pull request #6293 from btchip/ledger_segwit_trustedinputs | ghost43 | 2 | +43 | -18 |
2020-07-02 09:12 | dnssec: fix compat with dnspython 1.16 | SomberNight | 2 | +15 | -1 |
2020-07-02 09:07 | fix channel backups with old "cryptography" module | SomberNight | 1 | +2 | -2 |
2020-07-01 16:49 | Merge pull request #6309 from benma/bitbox02 | ghost43 | 2 | +8 | -5 |
2020-07-01 15:37 | fix raise UserCacnelled calls (#6304) | zebra-lucky | 2 | +3 | -3 |
2020-06-30 18:18 | android build: update p4a, buildozer, base ubuntu | SomberNight | 2 | +22 | -25 |
2020-06-30 09:16 | Qt: override 'persist_daemon' option if users exits from menu | ThomasV | 1 | +1 | -0 |
2020-06-30 09:15 | improve help text regarding watchtower | ThomasV | 1 | +5 | -4 |
2020-06-29 00:19 | cosigner pool: use single thread to send messages | SomberNight | 1 | +15 | -5 |
2020-06-29 00:15 | cosigner pool: user certifi instead of system ssl cert store | SomberNight | 1 | +5 | -1 |
2020-06-28 15:45 | follow-up prev | SomberNight | 1 | +1 | -1 |
2020-06-28 15:26 | commands: allow setting custom 'nsequence' in 'serialize' cmd | SomberNight | 2 | +25 | -0 |
2020-06-28 01:50 | qt dark theme: on mac, AmountEdit units were using dark text on dark bg | SomberNight | 3 | +5 | -6 |
2020-06-28 01:46 | qt dark style: bandaid for dropdown item heights | SomberNight | 1 | +7 | -0 |
2020-06-27 14:32 | synchronizer: enforce that unconfirmed txs must have fee information | SomberNight | 1 | +3 | -0 |
2020-06-27 14:03 | WalletDB: raise different exc if cannot parse given file | SomberNight | 1 | +1 | -1 |
2020-06-27 07:59 | Merge pull request #6288 from SomberNight/202006_storage_upgrade_31 | ThomasV | 3 | +30 | -6 |
2020-06-26 13:34 | qt balance str: replace unicode char for LN symbol | SomberNight | 1 | +1 | -1 |
2020-06-26 09:42 | forward swaps: save the onchain amount we actually paid | ThomasV | 1 | +1 | -1 |
2020-06-26 09:38 | bump version number for next beta | ThomasV | 1 | +2 | -2 |
2020-06-26 09:14 | OnchainInvoice: make get_amount_sat return 0 instead of None. fixes #6203 | ThomasV | 2 | +5 | -6 |
2020-06-26 08:46 | swaps: fix group_label | ThomasV | 1 | +3 | -1 |
2020-06-26 08:07 | fix #6275 | ThomasV | 2 | +6 | -1 |
2020-06-26 07:47 | wallet.clear_requests. fixes #6279 | ThomasV | 3 | +7 | -5 |
2020-06-26 07:19 | swaps: check_invoice_amount (fixes #6217) | ThomasV | 1 | +11 | -4 |
2020-06-26 01:38 | kivy: fix #6280 (share btn in qr_dialog) | SomberNight | 1 | +11 | -2 |
2020-06-26 01:25 | kivy: fix #6262 | SomberNight | 1 | +1 | -1 |
2020-06-25 21:48 | qt sweep: raise more specific exception so that trace is not logged | SomberNight | 1 | +2 | -2 |
2020-06-25 20:03 | mac/qt: fix some refresh bugs in swap_dialog and new_channel_dialog | SomberNight | 3 | +12 | -1 |
2020-06-25 20:17 | qt new_channel_dialog: trivial fix in on_clear() | SomberNight | 1 | +1 | -0 |
2020-06-25 19:55 | kivy: use on_release instead of on_press in buttons | SomberNight | 2 | +2 | -2 |
2020-06-25 17:36 | frozen deps: update coldcard lib | SomberNight | 1 | +3 | -3 |
2020-06-25 17:12 | history: allow changing default label of swaps | SomberNight | 1 | +1 | -1 |
2020-06-25 17:00 | Add mempool.space option for mainnet block explorer (#6261) | richard | 1 | +4 | -0 |
2020-06-25 16:53 | lnworker.add_peer: fix #6274 | SomberNight | 1 | +1 | -1 |
2020-06-25 12:39 | fix amount_sat in kivy invoice/request dialogs. (follow-up d5f368c584afb1368f6904517db1ba59ac48989c) | ThomasV | 2 | +7 | -5 |
2020-06-24 19:33 | handle_error_code_from_failed_htlc: omg brainfart :( | SomberNight | 2 | +46 | -16 |
2020-06-24 18:23 | binaries: use sha256 instead of sha1 for Windows native signing scheme | SomberNight | 1 | +1 | -0 |
2020-06-24 18:00 | travis: build binaries if there is a tag (or is master) | SomberNight | 1 | +5 | -5 |
2020-06-24 15:46 | release notes: minor nit | SomberNight | 1 | +3 | -3 |
2020-06-24 15:43 | Merge pull request #6259 from SomberNight/20200624_remote_watchtower_must_use_ssl | ThomasV | 3 | +37 | -2 |
2020-06-24 09:50 | update release notes | ThomasV | 1 | +45 | -24 |
2020-06-23 20:49 | requirements: specify min 'attrs' version | SomberNight | 1 | +1 | -1 |
2020-06-23 18:51 | update RELEASE-NOTES for 4.0.0b0 | SomberNight | 2 | +66 | -6 |
2020-06-23 18:35 | update locale submodule | ThomasV | 0 | +0 | -0 |
2020-06-23 17:25 | update submodule | ThomasV | 0 | +0 | -0 |
2020-06-23 15:38 | mac build: add camera permission to entitlements.plist | SomberNight | 1 | +4 | -0 |
2020-06-23 14:07 | mac build: try to improve .app startup time on MacOS 10.15 | SomberNight | 1 | +5 | -3 |
2020-06-23 14:01 | osx.spec: trivial formatting | SomberNight | 1 | +23 | -20 |
2020-06-23 15:31 | update submodule commit | ThomasV | 0 | +0 | -0 |
2020-06-23 15:30 | Merge pull request #6256 from SomberNight/202006_invoices_need_msat_precision_2 | ThomasV | 19 | +267 | -135 |
2020-06-23 11:12 | lnpeer: only process INIT if we are a backup. fixes #6241 | ThomasV | 1 | +4 | -0 |
2020-06-23 10:02 | swaps dialog: handle make_unsigned_tx exceptions. fixes #6246 | ThomasV | 1 | +15 | -6 |
2020-06-22 14:48 | minor: use wallet.has_lightning() | ThomasV | 1 | +4 | -5 |
2020-06-22 10:15 | swaps: update server URL | ThomasV | 1 | +2 | -2 |
2020-06-16 17:30 | Group swap transactions in Qt history (fixes #6237) - use tree structure of QTreeView - grouped items have a 'group_id' field - rename 'Normal' swap as 'Forward' | ThomasV | 6 | +237 | -75 |
2020-06-22 08:39 | Merge pull request #6248 from hoganri/network-status | ThomasV | 1 | +1 | -1 |
2020-06-22 02:02 | handle_error_code_from_failed_htlc: fix logic bug | SomberNight | 1 | +2 | -2 |
2020-06-22 01:52 | Merge pull request #6251 from fanquake/libsecp256k1_no_jni | ghost43 | 1 | +2 | -1 |
2020-06-22 01:40 | lnutil.PaymentAttemptLog: fix error formatting | SomberNight | 2 | +11 | -2 |
2020-06-22 00:46 | util: small clean-up for format_satoshis | SomberNight | 6 | +46 | -11 |
2020-06-21 20:21 | Merge pull request #6247 from relativisticelectron/readme_fix | ThomasV | 1 | +1 | -1 |
2020-06-21 09:31 | network: smarter switch_unwanted_fork_interface | SomberNight | 3 | +92 | -33 |
2020-06-21 06:36 | submarine_swaps: minor clean-up (preimage/locktime) | SomberNight | 1 | +16 | -9 |
2020-06-21 06:23 | wallet: simplify get_payment_status | SomberNight | 1 | +1 | -6 |
2020-06-21 06:20 | network: clarify local_height/server_height | SomberNight | 2 | +18 | -7 |
2020-06-21 03:17 | lnworker: rm dead code | SomberNight | 1 | +0 | -8 |
2020-06-21 03:16 | qt channel details: maybe fix #5728 | SomberNight | 3 | +13 | -5 |
2020-06-20 01:24 | servers: minor refresh to default lists | SomberNight | 2 | +73 | -3 |
2020-06-20 00:33 | update block header checkpoints | SomberNight | 2 | +244 | -0 |
2020-06-19 18:16 | kivy: improve channels list | ThomasV | 1 | +9 | -3 |
2020-06-19 17:38 | fix display of short_channel_id for channel backups | ThomasV | 3 | +13 | -6 |
2020-06-19 16:15 | channel open: allow REMOTE to set htlc_minimum_msat to 0 | SomberNight | 1 | +22 | -11 |
2020-06-19 15:41 | fix #6243 | ThomasV | 1 | +2 | -2 |
2020-06-19 14:31 | lnchannel: explain why if REMOTE f-closes we remain OPEN until mined | SomberNight | 1 | +3 | -1 |
2020-06-19 12:17 | swaps: add testnet url | ThomasV | 1 | +16 | -4 |
2020-06-19 10:01 | trigger_force_close: set my_current_per_commitment_point to a valid point | ThomasV | 1 | +1 | -1 |
2020-06-19 08:23 | swaps: create invoice without saving the request | ThomasV | 2 | +8 | -8 |
2020-06-19 04:53 | fix channel backups for "not initiator" channels | SomberNight | 1 | +1 | -1 |
2020-06-19 04:38 | channel backups: try fixing force-close-trigger | SomberNight | 2 | +21 | -12 |
2020-06-19 02:48 | qt: easier import/export of channel backups | SomberNight | 4 | +42 | -11 |
2020-06-19 02:15 | (trivial) qt: disable 'swap' button if lightning disabled | SomberNight | 1 | +1 | -0 |
2020-06-19 02:13 | follow-up prev | SomberNight | 1 | +2 | -2 |
2020-06-19 02:11 | filter callbacks to wallet: channel, payment_succeeded, payment_failed | SomberNight | 6 | +49 | -31 |
2020-06-18 23:52 | android: enable full logging if DEBUG build | SomberNight | 2 | +9 | -4 |
2020-06-18 20:25 | submarine_swaps: increase min locktime delta for reverse swap to 60 | SomberNight | 1 | +2 | -2 |
2020-06-18 19:52 | qt swap_dialog: "max" now takes into account the server-provided value | SomberNight | 2 | +11 | -11 |
2020-06-18 19:39 | submarine swaps: fee_invoice is now a hold invoice | ThomasV | 1 | +1 | -3 |
2020-06-18 19:37 | qt swap_dialog: implement "max" button for reverse swap | SomberNight | 1 | +11 | -5 |
2020-06-18 19:03 | qt swap_dialog: "max" button now respects max htlc value | SomberNight | 2 | +28 | -12 |
2020-06-18 18:43 | qt main_window: fix threading for run_coroutine_from_thread | SomberNight | 2 | +4 | -4 |
2020-06-18 17:58 | qt swap_dialog: clean-up imports | SomberNight | 1 | +10 | -17 |
2020-06-18 17:45 | submarine_swaps: replace asserts with Exceptions | SomberNight | 1 | +41 | -19 |
2020-06-18 16:18 | submarine_swaps: small clean-up | SomberNight | 3 | +46 | -25 |
2020-06-18 15:43 | Merge pull request #6238 from SomberNight/202006_randomise_address_subscriptions | ghost43 | 4 | +18 | -9 |
2020-06-18 15:11 | submarine_swaps: wallet.get_unused_address -> get_receiving_address | SomberNight | 2 | +12 | -3 |
2020-06-18 13:17 | Merge pull request #6236 from spesmilo/channel_backup_version | ThomasV | 7 | +61 | -17 |
2020-06-18 12:15 | submarine swaps: disable merging of transaction in history | ThomasV | 2 | +11 | -42 |
2020-06-16 15:49 | add Max button to swap dialog, fix fee slider behaviour when max is selected | ThomasV | 1 | +17 | -2 |
2020-06-15 09:48 | swaps: mapping of prepay_hash to payment_hash | ThomasV | 3 | +15 | -14 |
2020-06-12 08:07 | swaps: store fee_preimage | ThomasV | 3 | +15 | -3 |
2020-06-09 11:41 | Submarine swaps: - improve gui - allow coin selection - allow spending 'max' | ThomasV | 2 | +65 | -21 |
2020-06-06 17:37 | support new protocol (minerFeeInvoice) | ThomasV | 2 | +18 | -2 |
2020-05-28 18:24 | minor fix | ThomasV | 1 | +1 | -1 |
2020-05-28 13:03 | swaps: add safeguards to gui | ThomasV | 1 | +27 | -7 |
2020-05-28 11:11 | swaps: move fee logic to swap_manager, fix command line | ThomasV | 3 | +119 | -91 |
2020-05-28 08:59 | swaps: use StoredObject to store data | ThomasV | 3 | +86 | -65 |
2020-05-27 16:08 | swaps: perform 10 payment attempts | ThomasV | 1 | +1 | -1 |
2020-05-27 10:20 | swaps: show time left until tx can be refunded | ThomasV | 1 | +7 | -1 |
2020-05-27 10:12 | swaps: stop watching address once utxo is spent and mined | ThomasV | 2 | +33 | -14 |
2020-05-27 07:59 | swaps: improve history display | ThomasV | 3 | +45 | -35 |
2020-05-26 17:14 | swaps: disable rbf | ThomasV | 1 | +1 | -1 |
2020-05-26 16:44 | swaps: add fee_combo, hide min/max | ThomasV | 1 | +12 | -18 |
2020-05-26 08:02 | show swaps as single line in history main_window.run_coroutine_from_thread | ThomasV | 6 | +65 | -15 |
2020-05-25 20:18 | submarine swaps: fix expected amounts | ThomasV | 2 | +7 | -4 |
2020-05-25 18:19 | follow-up prev commit | ThomasV | 1 | +1 | -4 |
2020-05-25 18:06 | submarine swaps: verify amounts | ThomasV | 2 | +32 | -22 |
2020-05-25 14:35 | swaps: handle cancellation in password dialog | ThomasV | 1 | +5 | -2 |
2020-05-25 13:58 | submarine swaps: fix fee rounding and fee slider behavior | ThomasV | 1 | +14 | -5 |
2020-05-25 10:47 | submarine_swaps: add fee slider, improve gui | ThomasV | 2 | +71 | -20 |
2020-05-24 15:22 | submarine_swaps: simplification | ThomasV | 1 | +17 | -17 |
2020-05-24 13:54 | submarine swaps: new API url | ThomasV | 1 | +1 | -1 |
2020-05-24 11:42 | submarine_swaps: add SwapManager | ThomasV | 4 | +175 | -197 |
2020-05-23 11:32 | sub swaps: - fix invoice expiration - use p2wsh | ThomasV | 1 | +7 | -9 |
2020-05-23 10:28 | submarine swaps: add normal swaps to GUI, various minor fixes | ThomasV | 2 | +11 | -4 |
2020-05-23 09:47 | submarine swaps: fix refund tx (p2wsh-in-p2sh, locktime) | ThomasV | 1 | +12 | -14 |
2020-05-22 10:49 | qt: separate module for swap_dialog | ThomasV | 2 | +134 | -18 |
2020-05-22 08:39 | submarine swaps: create refund transaction | ThomasV | 2 | +73 | -36 |
2020-05-21 08:36 | submarine swaps: add forward swaps | ThomasV | 2 | +91 | -3 |
2020-05-20 11:26 | submarine swaps: - use lnwatcher callback - add gui button | ThomasV | 2 | +38 | -32 |
2020-05-19 11:23 | submarine swaps, initial implementation: - server uses Boltz API (https://docs.boltz.exchange/en/latest/) - reverse swaps only - command-line only | ThomasV | 2 | +164 | -0 |
2020-06-18 09:33 | lnsweep: claim our_ctx_to_local if we breach | ThomasV | 1 | +7 | -3 |
2020-06-17 16:11 | fix travis: regtest tests were failing with bitcoind 0.20 | SomberNight | 1 | +1 | -0 |
2020-06-17 15:32 | crypto: chacha20-methods: make associated_data param optional | SomberNight | 2 | +42 | -8 |
2020-06-17 10:05 | on_payment_succeeded: use notify instead of show_message | ThomasV | 1 | +1 | -1 |
2020-06-17 08:37 | on_payment_succeeded: show description | ThomasV | 2 | +5 | -3 |
2020-06-16 22:33 | appimage: update package in dockerfile | SomberNight | 1 | +1 | -1 |
2020-06-16 22:22 | fix typo in prev | SomberNight | 1 | +1 | -1 |
2020-06-15 18:01 | git sanity: enforce "git checkout commithash" actually pulls commit | SomberNight | 4 | +8 | -8 |
2020-06-16 16:48 | add help text to channel backup QR code | ThomasV | 6 | +32 | -18 |
2020-06-15 14:56 | bump libsecp256k1 version | SomberNight | 1 | +5 | -1 |
2020-06-15 13:42 | lnchannel: update_fee: improve "can afford" check | SomberNight | 2 | +32 | -15 |
2020-06-10 19:14 | lnchannel.available_to_spend: LOCAL now respects "fee spike buffer" | SomberNight | 2 | +14 | -5 |
2020-06-10 18:54 | lnchannel.available_to_spend: minor refactor | SomberNight | 1 | +21 | -15 |
2020-06-10 18:23 | lnchannel.available_to_spend: consider both receiver's and sender's ctx | SomberNight | 1 | +38 | -47 |
2020-06-10 18:13 | ChannelConfig: add some clarifications | SomberNight | 1 | +8 | -6 |
2020-06-14 01:41 | crash reporter: propagate HTTP error as exception | SomberNight | 2 | +2 | -2 |
2020-06-14 01:39 | invoices: fix #6233 | SomberNight | 2 | +2 | -2 |
2020-06-13 17:12 | try fixing email plugin | SomberNight | 1 | +11 | -8 |
2020-06-13 16:54 | invoices: minor clean-up (type hints, mark broken things) | SomberNight | 5 | +29 | -29 |
2020-06-13 16:53 | fix tests: follow-up prev | SomberNight | 1 | +1 | -1 |
2020-06-13 16:44 | sweeping via CLI: allow customising RBF | SomberNight | 1 | +3 | -1 |
2020-06-13 01:59 | README: update path to android build instructions | SomberNight | 1 | +1 | -1 |
2020-06-13 01:53 | Merge pull request #6228 from SomberNight/202006_reproducible_targz | ghost43 | 13 | +188 | -62 |
2020-06-12 19:22 | Merge pull request #6227 from spesmilo/mv_android | ThomasV | 12 | +445 | -446 |
2020-06-11 22:03 | Merge pull request #6223 from wakiyamap/patch-1 | ThomasV | 1 | +4 | -4 |
2020-06-11 01:43 | build: fix win/appimage binaries following jsonrpc dep-removal | SomberNight | 2 | +2 | -8 |
2020-06-11 02:52 | setup.py: fix 'full' extra | SomberNight | 1 | +3 | -1 |
2020-06-11 00:52 | appimage: update package in dockerfile | SomberNight | 1 | +1 | -1 |
2020-06-11 00:03 | rerun freeze_packages | SomberNight | 2 | +46 | -52 |
2020-06-09 18:23 | ChannelConfig.validate_params: fix sat/msat unit mismatch | SomberNight | 1 | +1 | -1 |
2020-06-09 17:37 | Merge pull request #6220 from spesmilo/jsonrpc_nodeps | ThomasV | 6 | +72 | -41 |
2020-06-09 16:36 | ln: make 'to_self_delay' CSV configurable | SomberNight | 3 | +4 | -5 |
2020-06-08 19:17 | lnpeer: review safety check re channel open flow, and tweak params | SomberNight | 3 | +105 | -68 |
2020-06-08 14:24 | tx dialog: show various warnings if input amounts cannot be verified (#6217) | ghost43 | 4 | +46 | -32 |
2020-06-08 14:10 | config: allow changing "skipmerklecheck" at runtime | SomberNight | 1 | +1 | -1 |
2020-06-07 01:10 | qt qrcode: fix DeprecationWarning (float->int conversion) | SomberNight | 1 | +2 | -1 |
2020-06-06 09:55 | fix #6210: show_onchain/lightning_invoice dialogs | ThomasV | 3 | +73 | -51 |
2020-06-06 11:34 | kivy on_resume: check self.has_pin_code() | ThomasV | 1 | +10 | -5 |
2020-06-06 11:19 | (minor) fix missing parameter to PincodeDialog | ThomasV | 1 | +1 | -0 |
2020-06-06 10:28 | do not create backups for channels that do not have static_remotekey | ThomasV | 2 | +5 | -0 |
2020-06-06 10:08 | follow-up 88bb5309c4d74adb7ba1ac24e5bcb05ef34b2bf9 | ThomasV | 1 | +4 | -2 |
2020-06-05 18:30 | wallet: when sweeping, do network reqs in parallel, and don't block GUI | SomberNight | 3 | +68 | -42 |
2020-06-05 13:17 | channels_list: minor fix (lnworker might be None) | ThomasV | 1 | +1 | -1 |
2020-06-05 13:04 | wallet fixes for lightning disabled (follow up 6058829870fde0ef17b2e08a567110ecc381ab94) | ThomasV | 1 | +3 | -3 |
2020-06-04 23:28 | import/exports to json files: - fix #5737 - add import/export or requests | ThomasV | 7 | +70 | -47 |
2020-06-05 10:31 | fix #6200: if we cannot parse an onion, send a failure code that has the BADONION bit | ThomasV | 1 | +6 | -3 |
2020-06-05 09:42 | split lnpeer.fail_htlc into two methods with less parameters | ThomasV | 1 | +33 | -25 |
2020-06-04 18:41 | requirements: bump min protobuf (follow-up prev) | SomberNight | 1 | +1 | -1 |
2020-06-04 18:27 | regenerate paymentrequest_pb2.py with new protoc | SomberNight | 1 | +82 | -70 |
2020-06-04 17:43 | Merge pull request #6199 from benma/bb02 | ghost43 | 2 | +41 | -12 |
2020-06-04 05:51 | Fix issue #6201: - Pass a proper callback to WalletDialog (we used to call load_wallet_by_name recursively) - Do not cache PasswordDialog instances | ThomasV | 4 | +125 | -87 |
2020-06-04 16:49 | HW_PluginBase: small clean-up for 'maximum_library' | SomberNight | 1 | +4 | -3 |
2020-06-03 19:24 | fix tests: follow-up psbt changes | SomberNight | 1 | +29 | -29 |
2020-06-03 19:00 | invoices: follow-up fixes re clean-up | SomberNight | 5 | +71 | -42 |
2020-06-03 18:03 | psbt: always include full prev tx (#6198) | matejcik | 3 | +8 | -22 |
2020-06-03 17:00 | fix tests: follow-up 154b9cab50e7de41fe878359e92f44fd3b07c484 | SomberNight | 2 | +43 | -21 |
2020-06-03 16:48 | follow-up prev | ThomasV | 1 | +1 | -1 |
2020-06-03 16:20 | fix #6203: do not let request amount be None | ThomasV | 1 | +1 | -0 |
2020-06-03 16:18 | coinchooser: change "enable_output_value_rounding" default to True | SomberNight | 2 | +7 | -2 |
2020-06-03 16:14 | coinchooser: small clean-up re enable_output_value_rounding | SomberNight | 1 | +5 | -5 |
2020-06-03 15:52 | dependencies: update max qdarkstyle | SomberNight | 2 | +10 | -4 |
2020-06-03 15:50 | rerun freeze_packages | SomberNight | 5 | +188 | -196 |
2020-06-03 15:45 | contrib/freeze_packages: should not use too new python interpreter | SomberNight | 1 | +15 | -5 |
2020-06-02 14:32 | follow-up 6058829870fde0ef17b2e08a567110ecc381ab94 | ThomasV | 2 | +6 | -6 |
2020-06-02 14:31 | follow-up 1c436bbc220c54aa1095ee8c078185da628b4a3a | ThomasV | 1 | +1 | -1 |
2020-06-01 20:18 | do not display 'Expires in 100 years' for LN invoices | ThomasV | 2 | +9 | -7 |
2020-06-01 19:57 | fix #6194 | ThomasV | 1 | +8 | -10 |
2020-05-31 10:49 | Use attr.s classes for invoices and requests: - storage upgrade - fixes #6192 - add can_pay_invoice, can_receive_invoice to lnworker | ThomasV | 20 | +489 | -370 |
2020-05-30 18:38 | kivy: update devs list | ThomasV | 1 | +1 | -1 |
2020-05-30 11:53 | add confirmation dialog for lightning payments. fixes #6100 | ThomasV | 1 | +5 | -2 |
2020-05-29 19:31 | kivy: (fix) popups had white background with recent kivy | SomberNight | 1 | +1 | -0 |
2020-05-29 18:56 | android build: use python3.7 for now | SomberNight | 1 | +3 | -1 |
2020-05-29 17:12 | kivy: (trivial) fix typo in error msg | SomberNight | 1 | +2 | -2 |
2020-05-29 17:06 | trustedcoin: (trivial) add a stub method in plugin base class | SomberNight | 1 | +3 | -0 |
2020-05-29 17:23 | Qt: do not show node_id in channels_list | ThomasV | 3 | +25 | -17 |
2020-05-29 16:58 | trustedcoin: use psbt format on wire. rm psbt to legacy tx conversion. | SomberNight | 3 | +3 | -171 |
2020-05-29 09:30 | Add extra state to distinguish shutdown negotiation from post- negotiation, where channel should not be reestablished. See #6182 | ThomasV | 3 | +49 | -30 |
2020-05-29 07:57 | Qt: copy request to clipboard when it is created | ThomasV | 1 | +6 | -0 |
2020-05-29 06:59 | kivy: remove test_seed and test_xpub. fixes #6146 and #5925 | ThomasV | 1 | +2 | -6 |
2020-05-29 00:30 | appimage: update openssl (#6186) | Jin Eguchi | 1 | +3 | -3 |
2020-05-27 16:37 | Merge pull request #6134 from SomberNight/202004_ln_fundingtx_forbid_bump_cjoin | ThomasV | 2 | +15 | -4 |
2020-05-27 16:13 | fix #6176 | ThomasV | 1 | +7 | -1 |
2020-05-26 16:34 | Qt: show fee combo next to fee slider, and remove it from settings | ThomasV | 5 | +59 | -43 |
2020-05-26 14:06 | follow-up previous commit: cleanup imports | ThomasV | 3 | +4 | -7 |
2020-05-26 13:55 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2020-05-26 13:37 | move units and amount formatting to simple_config | ThomasV | 4 | +46 | -31 |
2020-05-25 22:54 | qt plugins dialog: fix caching "settings" button | SomberNight | 2 | +23 | -15 |
2020-05-25 15:42 | wallet: better handle used change addresses reverting to unused | SomberNight | 1 | +17 | -10 |
2020-05-25 15:34 | wallet: fix minor locking thing in set_reserved_state_of_address | SomberNight | 1 | +1 | -1 |
2020-05-25 15:31 | plugins: fix labels plugin FIXME re "just enabled plugin" | SomberNight | 5 | +33 | -8 |
2020-05-22 15:18 | wallet: increase gap limit for change (6 -> 10) | SomberNight | 1 | +1 | -1 |
2020-05-22 15:11 | follow-up prev: don't reuse funding tx change address for static_remotekey | SomberNight | 2 | +28 | -3 |
2020-05-22 13:34 | wallet: implement reserving addresses, and use it for LN SRK to_remote | SomberNight | 4 | +50 | -5 |
2020-05-22 12:19 | wallet: (trivial) rename check_address | SomberNight | 3 | +15 | -15 |
2020-05-22 14:25 | wallet: (fix) get_receiving_address must always return an addr | SomberNight | 2 | +8 | -3 |
2020-05-22 14:17 | wallet: (trivial) define import/delete_address in Abstract_Wallet | SomberNight | 1 | +11 | -1 |
2020-05-21 19:03 | qt locktimeedit: fix max timestamp platform-dependent crash | SomberNight | 1 | +13 | -0 |
2020-05-21 17:27 | qt first-time network setup: fix edge case | SomberNight | 1 | +3 | -1 |
2020-05-21 17:16 | fix #6168: "'MySortModel' object has no attribute 'item'" | SomberNight | 1 | +1 | -1 |
2020-05-21 08:51 | Move create_transaction logic from commands to wallet | ThomasV | 2 | +62 | -59 |
2020-05-20 11:49 | lnwatcher: use generic callbacks | ThomasV | 1 | +13 | -7 |
2020-05-15 17:21 | qt/kivy: show warning when sending tx with high fee/amount ratio | SomberNight | 3 | +24 | -10 |
2020-05-15 17:12 | kivy: fix some bugs when paying 'max' | SomberNight | 3 | +8 | -4 |
2020-05-15 17:11 | kivy: confirm all actions even if there is no PIN set | SomberNight | 5 | +25 | -12 |
2020-05-15 15:09 | qt ConfirmTxDialog: (fix) allow sending tx with high feerate | SomberNight | 1 | +14 | -15 |
2020-05-15 13:20 | qt addresses list: custom sort order for "Type" and "fiat balance" cols | SomberNight | 1 | +20 | -9 |
2020-05-15 13:17 | qt MyTreeView: impl custom sort order framework, and use for invoices | SomberNight | 4 | +84 | -38 |
2020-05-14 18:58 | fix mac build: follow-up aac770404f9a1f91299ca76c9865465aac05116b | SomberNight | 2 | +6 | -0 |
2020-05-14 18:16 | qt receive tab: fix refresh bug on macOS | SomberNight | 1 | +2 | -0 |
2020-05-14 16:35 | binaries: update base docker image for wine/appimage | SomberNight | 2 | +2 | -2 |
2020-05-14 16:25 | mac build: pin hashes of more build dependencies | SomberNight | 4 | +30 | -14 |
2020-05-14 15:50 | mac build: bump libusb version | SomberNight | 1 | +3 | -3 |
2020-05-14 15:44 | binaries: bump python version (3.7.6->3.7.7) | SomberNight | 3 | +4 | -4 |
2020-05-14 15:33 | binaries: update bundled PyQt version: 5.11.3 -> 5.14.2 | SomberNight | 2 | +25 | -20 |
2020-05-14 16:49 | (trivial) log Qt version at startup | SomberNight | 1 | +1 | -0 |
2020-05-14 17:14 | tests: lnpeer: make debug htlc failure hooks more uniform | SomberNight | 3 | +3 | -5 |
2020-05-14 17:05 | (trivial) lnpeer: rm @log_exceptions from htlc_switch | SomberNight | 1 | +0 | -1 |
2020-05-12 10:37 | mac build: conform to macOS 10.15 Gatekeeper requirements | SomberNight | 5 | +175 | -71 |
2020-05-14 14:33 | commands: make 'wallet'-mangling in decorator less obscure, and fixes | SomberNight | 2 | +28 | -14 |
2020-05-13 17:28 | network: validate server peers sent by main server | SomberNight | 1 | +5 | -1 |
2020-05-13 17:05 | kivy: fix "choose from peers" in network server-select popup | SomberNight | 1 | +11 | -9 |
2020-05-13 16:11 | coldcard: log exception traceback in create_client | SomberNight | 1 | +2 | -2 |
2020-05-13 13:13 | show watchtower db size in GUI | ThomasV | 2 | +8 | -1 |
2020-05-13 08:55 | appimage: update libudev-dev in Dockerfile | ThomasV | 1 | +1 | -1 |
2020-05-12 08:02 | daemon.py: Add authentication to Watchtower. Define abstract class AuthenticatedServer | ThomasV | 2 | +134 | -119 |
2020-05-12 07:22 | follow-up prev commit (fix regtest) | ThomasV | 1 | +10 | -10 |
2020-05-11 15:52 | add_lightning_request command: return request object | ThomasV | 1 | +1 | -1 |
2020-05-11 14:01 | ln invoices: more relaxed filtering of chans to include route hints for | SomberNight | 1 | +6 | -4 |
2020-05-11 08:31 | lnworker: catch exceptions raised in decode_msg | ThomasV | 1 | +8 | -6 |
2020-05-11 06:12 | fix #6157 | ThomasV | 1 | +1 | -1 |
2020-05-10 20:11 | follow-up prev | ThomasV | 3 | +3 | -3 |
2020-05-10 19:45 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2020-05-10 19:14 | fix callback name: request_status | ThomasV | 2 | +2 | -2 |
2020-05-10 15:07 | payserver: do not allow create_invoice by default | ThomasV | 1 | +6 | -4 |
2020-05-10 12:52 | Simplify services (watchtower, payserver): - Do not expose services settings in GUI - Use a single netaddress configuration variable. | ThomasV | 6 | +41 | -137 |
2020-05-10 10:36 | lnrouter: blacklist channels for a limited time (see #6124) | ThomasV | 1 | +12 | -4 |
2020-05-10 10:16 | discard channel updates too far in the future, or too close apart (see #6124) | ThomasV | 1 | +3 | -1 |
2020-05-10 10:01 | Merge pull request #6152 from JeremyRand/rpc-error-exit-code | ThomasV | 1 | +1 | -0 |
2020-05-09 08:33 | new command: get_ssl_domain | ThomasV | 3 | +20 | -10 |
2020-05-06 20:34 | One can now click the back button in the show_xpub_and_add_cosigners wizard step | relativistic electron | 1 | +5 | -5 |
2020-05-06 10:32 | fix #6125: detect self-payments | ThomasV | 3 | +17 | -22 |
2020-05-06 09:42 | travis: use other "coveralls" package | SomberNight | 1 | +1 | -1 |
2020-05-06 09:27 | follow-up prev: trivial rename | SomberNight | 1 | +6 | -6 |
2020-05-06 09:00 | test_lnpeer: add some multi-hop payment unit tests | SomberNight | 3 | +186 | -3 |
2020-05-06 08:56 | lnworker._pay: allow specifying path as argument | SomberNight | 4 | +50 | -13 |
2020-05-06 08:51 | lnrouter: add PathEdge/LNPaymentPath for (node_id, scid) | SomberNight | 2 | +27 | -37 |
2020-05-06 08:44 | test_lnpeer: some clean-up, make it easier to add "num_node>2" tests | SomberNight | 3 | +72 | -48 |
2020-05-06 02:02 | lnworker.pay: small clean-up | SomberNight | 2 | +8 | -7 |
2020-05-06 02:01 | (trivial) follow-up c1b1638615c37268d2ca33c44abeec398b2d45e3 | SomberNight | 1 | +2 | -2 |
2020-05-06 01:15 | small clean-up re "extract preimage from on-chain htlc_tx" | SomberNight | 3 | +49 | -40 |
2020-05-05 19:18 | follow-up prev commit: fix test_lnpeer | ThomasV | 1 | +2 | -2 |
2020-05-05 16:32 | lnpay: return payment log, increase timeout | ThomasV | 2 | +7 | -5 |
2020-05-05 13:40 | follow-up 8ba7e6806428a90ffe01293e2b0b8bd340d07c6b | ThomasV | 2 | +37 | -10 |
2020-05-05 07:58 | follow-up prev commit... | ThomasV | 1 | +1 | -1 |
2020-05-05 07:57 | follow-up prev commit | ThomasV | 1 | +1 | -1 |
2020-05-05 07:55 | follow-up prev commit | ThomasV | 1 | +1 | -1 |
2020-05-03 10:13 | fix htlc forwarding: - persist fail_htlc error messages - do not rely on payment_hash in htlc_switch | ThomasV | 6 | +75 | -52 |
2020-05-05 07:04 | add test with fail_malformed_htlc to forwarding regtest | ThomasV | 2 | +7 | -17 |
2020-05-04 18:31 | add config variable to test update_fail_malformed_htlc | ThomasV | 2 | +2 | -0 |
2020-05-02 09:39 | fix #6122: extract preimage from on-chain htlc_tx | ThomasV | 5 | +59 | -1 |
2020-05-03 03:52 | Merge pull request #6139 from JeremyRand/crypto-backend-typo | ThomasV | 1 | +3 | -3 |
2020-05-03 02:06 | android build: update p4a and buildozer | SomberNight | 1 | +4 | -4 |
2020-05-02 20:27 | remove UnknownPaymentHash (exception used as value) | ThomasV | 4 | +17 | -36 |
2020-05-02 15:26 | lnpay: save invoice | ThomasV | 1 | +1 | -0 |
2020-05-02 15:25 | jsonrpc: pass timeout to aiohttp session | ThomasV | 1 | +1 | -1 |
2020-05-02 09:42 | (minor) rename chan.sweep_htlc | ThomasV | 2 | +2 | -2 |
2020-05-01 14:54 | create_sweeptxs_for_our_ctx: fix static_remotekey | ThomasV | 1 | +3 | -1 |
2020-05-01 05:51 | qt send tab: (fix) allow user to set lower fees if "not enough funds" | SomberNight | 2 | +12 | -3 |
2020-05-01 05:34 | qt ConfirmTxDialog: fix exc for "max" invoice when "not enough funds" | SomberNight | 1 | +14 | -2 |
2020-05-01 04:56 | daemon: rm "daemon.wallet" reference | SomberNight | 1 | +13 | -7 |
2020-05-01 04:39 | qt update checker: do not keep main window ref so it can gc-ed | SomberNight | 2 | +11 | -11 |
2020-05-01 04:33 | qt exception window: turn Exception_Hook into singleton | SomberNight | 3 | +36 | -16 |
2020-05-01 02:39 | multi-wallet: properly stop lnworker/lnwatcher | SomberNight | 5 | +38 | -9 |
2020-05-01 01:43 | lnpeer: (trivial) log name for chan.state and chan.peer_state | SomberNight | 1 | +3 | -3 |
2020-05-01 01:27 | network: set .oneserver in __init__ | SomberNight | 1 | +5 | -3 |
2020-04-30 19:13 | lnpeer: add get_channel_by_id, for small speed-up | SomberNight | 3 | +18 | -5 |
2020-04-30 19:08 | lnworker: fix threading issues for .channels attribute | SomberNight | 3 | +43 | -44 |
2020-04-30 17:37 | use correct feerate when sweeping htlcs | SomberNight | 3 | +11 | -5 |
2020-04-29 09:41 | fix #6111, and show channels tab even if lightning is disabled (follow-up 527e0b9b897e07ae671ca180ab8e5f89423b8aec) | ThomasV | 2 | +10 | -11 |
2020-04-26 03:51 | qt main window: only show "Channels" tab if wallet has lightning | SomberNight | 1 | +2 | -1 |
2020-04-26 03:49 | qt wallet>info: add text if lightning is not available for wallet | SomberNight | 1 | +4 | -1 |
2020-04-26 03:29 | fix #6115: qt wallet>information was broken for imported wallets | SomberNight | 1 | +2 | -2 |
2020-04-25 08:33 | Merge pull request #6114 from SomberNight/202004_qt_network_dialog | ThomasV | 1 | +79 | -121 |
2020-04-25 04:53 | network: handle unparseable server-str | SomberNight | 2 | +2 | -0 |
2020-04-25 04:38 | interface: make localhost exempt from ip-range bucketing | SomberNight | 1 | +4 | -2 |
2020-04-24 15:18 | interface: (trivial) make some methods private | SomberNight | 1 | +11 | -11 |
2020-04-24 15:17 | config: "serverfingerprint" key requires "server" key | SomberNight | 2 | +21 | -4 |
2020-04-24 14:11 | Add --serverfingerprint option (#6094) | Luke Childs | 3 | +42 | -2 |
2020-04-24 13:34 | commands: "notify" cmd: stop watching addr if called with empty URL | SomberNight | 2 | +19 | -5 |
2020-04-24 13:32 | fixups for CallbackManager refactor | SomberNight | 2 | +3 | -2 |
2020-04-24 10:16 | lnworker: blacklist channel if policy is unchanged but has a new timestamp. | ThomasV | 2 | +39 | -13 |
2020-04-24 09:45 | channel_db: add verbose option to add_channel_update | ThomasV | 2 | +55 | -50 |
2020-04-21 23:01 | set more restrictive file permissions for exported private keys (#6106) | Evgeny Zinoviev | 1 | +1 | -0 |
2020-04-21 22:48 | build: update git in dockerfiles (#6107) | Jin Eguchi | 2 | +2 | -2 |
2020-04-21 13:31 | follow-up c454564ed6e094aa36be9fbe7aa9e9113a28710c | ThomasV | 1 | +1 | -1 |
2020-04-20 16:54 | fix #6101 | ThomasV | 1 | +1 | -1 |
2020-04-20 16:48 | fix #6103: local config contains remote reserve | ThomasV | 1 | +2 | -2 |
2020-04-17 09:53 | refactoring: remove inspect_edge | ThomasV | 1 | +23 | -25 |
2020-04-17 09:03 | separate method that runs Dijkstra and return distances | ThomasV | 1 | +28 | -18 |
2020-04-18 16:51 | follow-up prev | SomberNight | 2 | +18 | -9 |
2020-04-18 03:56 | fix #6096: bugfix for creating zero amount LN invoice | SomberNight | 1 | +7 | -3 |
2020-04-18 03:48 | qt crash reporter: html.escape traceback to avoid formatting issues | SomberNight | 2 | +12 | -3 |
2020-04-17 17:37 | hww: stop keystore.thread when closing wallet | SomberNight | 1 | +2 | -0 |
2020-04-17 17:05 | hww hidapi usage: try to mitigate some thread-safety issues | SomberNight | 6 | +66 | -25 |
2020-04-17 17:25 | hww: fix HardwareClientBase not having reference to plugin | SomberNight | 8 | +17 | -10 |
2020-04-16 19:39 | Use non-standard localhost port for server-string fallback (#6087) | Luke Childs | 1 | +2 | -2 |
2020-04-16 19:12 | network/gui: unify host/port input fields to single server str | SomberNight | 5 | +42 | -68 |
2020-04-16 18:30 | network.NetworkParameters: merge host+port+protocol into "server" field | SomberNight | 7 | +43 | -37 |
2020-04-16 17:56 | network: allow mixed protocols among interfaces | SomberNight | 4 | +34 | -41 |
2020-04-16 15:49 | Add electrum_data to .gitignore (#6092) | Luke Childs | 1 | +1 | -0 |
2020-04-16 15:31 | interface.get_certificate: use public asyncio APIs | SomberNight | 1 | +6 | -7 |
2020-04-16 10:39 | extend 'add_peer', 'list_peers' commands to gossip | ThomasV | 3 | +37 | -34 |
2020-04-16 08:58 | sql_db: do not require network object | ThomasV | 2 | +4 | -4 |
2020-04-15 20:47 | lnworker: clear peer retry times if proxy settings change | SomberNight | 1 | +1 | -0 |
2020-04-15 20:41 | lnworker.peers: follow-up b5811e8072dafda7e2e740f8e5ca604680271291 | SomberNight | 1 | +6 | -4 |
2020-04-15 19:41 | lntransport: use network proxy if available | SomberNight | 6 | +57 | -26 |
2020-04-15 19:32 | lnworker.peers: fix threading issues | SomberNight | 2 | +27 | -17 |
2020-04-15 17:34 | daemon.on_stop: adapt to python 3.8 | SomberNight | 1 | +3 | -1 |
2020-04-15 16:06 | build: update some packages in dockerfiles | SomberNight | 2 | +2 | -2 |
2020-04-15 15:39 | fix tests: follow-up prev few commits | SomberNight | 2 | +6 | -4 |
2020-04-15 15:23 | NetworkRetryManager: add random noise to time | SomberNight | 1 | +5 | -1 |
2020-04-15 15:17 | util: add NetworkRetryManager, a baseclass for LNWorker and Network | SomberNight | 3 | +85 | -62 |
2020-04-15 14:40 | lnworker: implement exponential backoff for retries | SomberNight | 3 | +49 | -30 |
2020-04-15 14:01 | network: (trivial) rename field to indicate private | SomberNight | 1 | +9 | -9 |
2020-04-14 17:58 | network: introduce NUM_STICKY_SERVERS | SomberNight | 1 | +18 | -10 |
2020-04-14 16:44 | network: rm server_queue | SomberNight | 1 | +18 | -29 |
2020-04-14 16:28 | network: implement exponential backoff for retries | SomberNight | 1 | +65 | -41 |
2020-04-14 14:56 | network: replace "server" strings with ServerAddr objects | SomberNight | 6 | +172 | -103 |
2020-04-14 16:35 | fix tests (follow-up prev commit) | ThomasV | 1 | +0 | -4 |
2020-04-14 14:12 | Move callback manager out of Network class | ThomasV | 19 | +146 | -129 |
2020-04-14 16:28 | run lnworker.main_loop directly on the event loop | ThomasV | 1 | +1 | -2 |
2020-04-14 12:15 | Hard fail on bad server-string (#6086) | Luke Childs | 1 | +2 | -2 |
2020-04-14 07:48 | require aiohttp_socks>=0.3 | ThomasV | 1 | +1 | -1 |
2020-04-14 00:15 | README: mention script location (for "electrum", after pip install) | SomberNight | 1 | +6 | -1 |
2020-04-13 17:53 | macOS: duplicate Qt "Preferences" menu item | SomberNight | 1 | +12 | -4 |
2020-04-13 15:04 | ln: check if chain tip is stale when receiving HTLC | SomberNight | 5 | +58 | -20 |
2020-04-13 14:02 | (trivial) rename lnchannel.channel_states to ChannelState | SomberNight | 6 | +86 | -84 |
2020-04-13 13:57 | lnchannel: make AbstractChannel inherit ABC | SomberNight | 6 | +134 | -71 |
2020-04-13 09:34 | lnpeer: move ping_if_required away from message_loop | ThomasV | 1 | +2 | -1 |
2020-04-13 09:28 | Do not wait wallet sync to reestablish channel (revert e32807d29d). | ThomasV | 1 | +0 | -3 |
2020-04-13 03:00 | adapt to new aiohttp_socks: fix deprecation warnings | SomberNight | 1 | +3 | -3 |
2020-04-12 13:49 | Merge pull request #5993 from TheCharlatan/bitbox02New | ghost43 | 23 | +907 | -50 |
2020-04-12 10:57 | Rename 'On-chain' button, add tooltips (see #6053) | ThomasV | 1 | +3 | -1 |
2020-04-12 10:48 | add list_peer command. (fix #6057) | ThomasV | 1 | +9 | -0 |
2020-04-12 10:29 | add more logging shortcuts | ThomasV | 3 | +3 | -0 |
2020-04-11 14:33 | translations: add note that f-strings cannot be translated | SomberNight | 5 | +11 | -8 |
2020-04-11 13:50 | qt wizard: tweak GoBack behaviour to recalc inputs to previous dialog | SomberNight | 2 | +21 | -4 |
2020-04-11 13:26 | rm dead code: wallet.wait_until_synchronized | ThomasV | 1 | +0 | -27 |
2020-04-11 10:02 | fix #6056 | ThomasV | 5 | +32 | -22 |
2020-04-11 08:56 | fix #6075 | ThomasV | 1 | +2 | -1 |
2020-04-10 17:50 | export channel backup from kivy gui | ThomasV | 4 | +30 | -11 |
2020-04-10 12:59 | do not use short_channel_id as state, use channel state for that. display it as soon as the funding tx is mined. | ThomasV | 2 | +15 | -16 |
2020-03-13 10:44 | Replace wallet backup with channel backups - channels can be backed up individually - backups are added to lnwatcher - AbstractChannel ancestor class | ThomasV | 16 | +705 | -216 |
2020-04-09 20:11 | build: add workaround for "pyinstaller with new setuptools" issue | SomberNight | 2 | +2 | -0 |
2020-04-09 17:44 | wizard hww: use exception handling to choose hw device again | SomberNight | 1 | +22 | -18 |
2020-04-09 17:10 | wizard: (trivial) add show_error to base class, document API | SomberNight | 3 | +14 | -5 |
2020-04-09 17:08 | wizard.create_storage: state API and abide by it | SomberNight | 2 | +6 | -7 |
2020-04-09 17:04 | wizard: hww creation flow: don't just swallow exception | SomberNight | 1 | +4 | -2 |
2020-04-09 16:00 | wizard hww: scan devices fewer times and move away from GUI thread | SomberNight | 9 | +22 | -14 |
2020-04-09 15:55 | wizard: fix crash when decrypting wallet hw device | SomberNight | 1 | +4 | -1 |
2020-04-09 13:16 | lnworker: check chain_hash when decoding channel update. | ThomasV | 1 | +8 | -2 |
2020-04-09 08:59 | setup.py: specify lnwire as package_data | SomberNight | 1 | +1 | -0 |
2020-04-08 16:54 | wizard hww: move devmgr.scan_devices() away from GUI thread | SomberNight | 1 | +2 | -1 |
2020-04-08 16:46 | hww: fix threading issue in DeviceMgr: enumerate_func needs self.lock | SomberNight | 1 | +6 | -3 |
2020-04-08 16:28 | HardwareClientBase: provide default implementation for label | SomberNight | 3 | +3 | -8 |
2020-04-08 15:25 | hww: show model name in device enum lists (e.g. "Trezor T") | SomberNight | 5 | +37 | -10 |
2020-04-08 14:50 | hww: select_device: only update label/dev_id after pairing succeeds | SomberNight | 1 | +2 | -6 |
2020-04-08 14:39 | hww: smarter auto-selection of which device to pair with | SomberNight | 9 | +106 | -48 |
2020-04-08 12:43 | hww: distinguish devices based on "soft device id" (not just labels) | SomberNight | 8 | +50 | -6 |
2020-04-08 11:18 | tests_lnpeer: trivial fix | SomberNight | 1 | +1 | -1 |
2020-04-08 10:49 | crypto.pw_decode: fix one case of raising incorrect exception | SomberNight | 2 | +9 | -1 |
2020-04-08 10:38 | crypto: trivial clean-up of pw_encode/pw_decode functions | SomberNight | 1 | +12 | -2 |
2020-04-08 08:34 | Merge pull request #6076 from JeremyRand/initial-download-exception | ghost43 | 1 | +5 | -1 |
2020-04-08 07:46 | do not print the entire payment log again, this is redundant | ThomasV | 1 | +0 | -1 |
2020-04-07 16:56 | trezor pin dialog: only show PIN "strength" when creating/changing | SomberNight | 9 | +35 | -22 |
2020-04-07 16:04 | qt PasswordLineEdit: try to clear password from memory | SomberNight | 3 | +78 | -52 |
2020-04-07 14:48 | qt: introduce PasswordLineEdit(QLineEdit) | SomberNight | 8 | +30 | -30 |
2020-04-06 18:12 | rerun freeze_packages | SomberNight | 4 | +257 | -255 |
2020-04-06 17:53 | Merge pull request #6064 from matejcik/trezor-0.12-passphrase | ghost43 | 6 | +102 | -10 |
2020-04-06 17:06 | lnpeer: do not assume our privkey is the same as lnworker's privkey. | ThomasV | 2 | +7 | -6 |
2020-04-06 16:35 | move maybe_save_short_chan_id to lnchannel | ThomasV | 2 | +31 | -34 |
2020-04-06 14:56 | Merge pull request #6070 from spesmilo/channel_save_seed2 | ThomasV | 4 | +44 | -31 |
2020-04-03 20:27 | android build: use "cryptography" instead of "pycryptodomex" fork | SomberNight | 2 | +3 | -5 |
2020-04-03 19:31 | android build: update buildozer/p4a/NDK | SomberNight | 2 | +4 | -4 |
2020-04-03 23:40 | include lnwire csv files in binaries (follow-up #6050) | SomberNight | 4 | +4 | -2 |
2020-04-03 16:58 | qt wizard: make "GoBack" unroll the call stack to avoid stack overflow | SomberNight | 2 | +30 | -19 |
2020-04-03 16:54 | follow-up previous commit | ThomasV | 4 | +4 | -2 |
2020-04-03 14:25 | LNWatcher: Distinguish between blockchain-triggered channel state transitions, and actions taken as a result. - state transitions are performed in lnchannel.update_onchain_state() - peer actions are in LNWorker.on_channel_update() | ThomasV | 3 | +69 | -66 |
2020-04-03 10:59 | save_short_chan_id: remove unneeded ćalls to lnwatcher | ThomasV | 1 | +4 | -6 |
2020-04-03 10:29 | pw_decode, pw_encode: separate bytes functions | ThomasV | 1 | +14 | -9 |
2020-04-02 15:36 | follow-up prev commit | ThomasV | 1 | +1 | -1 |
2020-04-02 15:18 | move should_channel_be_closed_due_to_expiring_htlcs into Channel class | ThomasV | 2 | +33 | -34 |
2020-04-02 12:39 | follow-up 371f55a0f922cf57196ae3d8d7c2fabc7a9f0f08 | SomberNight | 1 | +1 | -1 |
2020-04-01 19:51 | Merge pull request #6050 from SomberNight/202003_lnmsg_rewrite | ghost43 | 18 | +2001 | -1320 |
2020-04-01 19:05 | hww: fix some threading issues in wizard | SomberNight | 8 | +40 | -5 |
2020-04-01 18:22 | hww: rm some code duplication: add "scan_and_create_client_for_device" | SomberNight | 7 | +21 | -54 |
2020-04-01 16:49 | wizard: (trivial) add some type hints | SomberNight | 2 | +3 | -4 |
2020-04-01 16:42 | qt hww show_settings_dialog: don't scan devices in GUI thread | SomberNight | 8 | +40 | -13 |
2020-04-01 16:35 | digitalbitbox: (trivial) user handler instead of handler.win | SomberNight | 1 | +12 | -16 |
2020-04-01 16:31 | DeviceMgr: clean-up locks a bit | SomberNight | 7 | +22 | -19 |
2020-04-01 14:36 | hww wizard: better handle UserFacingException in one case | SomberNight | 1 | +5 | -1 |
2020-04-01 12:24 | hww: catch exceptions when user clicks on hww qt status bar icon | SomberNight | 2 | +12 | -2 |
2020-04-01 11:31 | keystore: add workaround for StoredDict issue #6066 | SomberNight | 2 | +4 | -1 |
2020-03-31 16:57 | (trivial) follow-up 570f7b7790e6716cff49ba75992728cab3375e21 | SomberNight | 1 | +1 | -1 |
2020-03-31 13:56 | hw wallets: during wallet creation, make sure to save correct label | SomberNight | 2 | +6 | -5 |
2020-03-31 13:28 | qt wizard decrypt wallet with hww: just pass through cancellation | SomberNight | 1 | +2 | -0 |
2020-03-31 13:18 | hw wallets: show e.g. "An unnamed trezor" if no label in select_device | SomberNight | 1 | +5 | -3 |
2020-03-31 13:11 | hw wallets: handle cancellation for "query_choice" in wizard | SomberNight | 1 | +4 | -1 |
2020-03-31 12:40 | hw wallets: introduce HardwareHandlerBase | SomberNight | 15 | +87 | -40 |
2020-03-31 09:29 | Merge pull request #6062 from SomberNight/20200331_wizard_multisig_warning | ThomasV | 2 | +21 | -2 |
2020-03-31 05:08 | network: update tx broadcast error msgs whitelist | SomberNight | 1 | +1 | -1 |
2020-03-31 03:50 | commands: add new cmd "getprivatekeyforpath" to export a WIF for a path | SomberNight | 5 | +37 | -6 |
2020-03-31 01:23 | Merge pull request #6060 from JeremyRand/commands-getservers-clarify | ghost43 | 1 | +1 | -1 |
2020-03-30 01:49 | lnchannel: add more type hints | SomberNight | 5 | +160 | -103 |
2020-03-30 00:42 | trivial: use "chunks()" for htlc_sigs in lnchannel | SomberNight | 3 | +6 | -3 |
2020-03-30 00:28 | lnchannel: clean-up docstrings a bit | SomberNight | 3 | +42 | -56 |
2020-03-29 23:53 | lnchannel: better checks for "update_add_htlc" | SomberNight | 4 | +150 | -62 |
2020-03-29 23:42 | small clean-up re max CLTV delta for LN | SomberNight | 4 | +8 | -5 |
2020-03-29 06:13 | Merge pull request #6055 from JeremyRand/utxolist-stretch-refactor | ghost43 | 1 | +2 | -1 |
2020-03-29 05:51 | make_libsecp256k1.sh: add comment how to cross-compile to Windows | SomberNight | 1 | +10 | -0 |
2020-03-29 05:40 | Merge pull request #6054 from JeremyRand/readme-libtool | ghost43 | 1 | +1 | -0 |
2020-03-28 15:29 | follow-up prev: htlc direction madness | SomberNight | 1 | +7 | -11 |
2020-03-27 18:06 | lnchannel: fix included_htlcs | SomberNight | 2 | +3 | -3 |
2020-03-27 10:19 | do not show freeze/unfreeze channel options if channel is closed | ThomasV | 1 | +9 | -10 |
2020-03-27 01:28 | wallet_db.clear_history: now clears prevouts_by_scripthash too | SomberNight | 1 | +1 | -0 |
2020-03-26 06:09 | lnchannel: implement freezing channels (for receiving) | SomberNight | 4 | +56 | -31 |
2020-03-26 06:00 | lnworker: rename can_send to num_sats_can_send | SomberNight | 5 | +25 | -12 |
2020-03-26 05:42 | lnchannel: when adding HTLCs, run checks for both directions | SomberNight | 2 | +29 | -22 |
2020-03-26 05:32 | storage upgrade: move "htlc_minimum_msat" to base channel config | SomberNight | 4 | +15 | -4 |
2020-03-26 05:25 | lnchannel: test for max htlc value (needs to be below protocol maximum) | SomberNight | 4 | +51 | -16 |
2020-03-26 04:43 | lnchannel: partly fix available_to_spend | SomberNight | 5 | +56 | -28 |
2020-03-26 02:32 | lnchannel: implement "freezing" channels (for sending) | SomberNight | 2 | +61 | -10 |
2020-03-26 01:54 | qt channels list: sort by short chan id by default | SomberNight | 1 | +1 | -0 |
2020-03-26 01:54 | qt channels list: make selection more in line with other tabs | SomberNight | 1 | +13 | -3 |
2020-03-26 00:20 | qt channels: expose long channel id (in ctx menu and details dlg) | SomberNight | 4 | +13 | -5 |
2020-03-17 22:27 | Merge pull request #6039 from interrupt00/document-how-to-disable-proxy | ghost43 | 1 | +1 | -1 |
2020-03-17 20:19 | follow-up prev | SomberNight | 1 | +2 | -1 |
2020-03-17 18:23 | lnworker: fix type error re pending_payments, and impl malformed htlcs | SomberNight | 5 | +92 | -60 |
2020-03-17 19:27 | follow-up prev: try to handle json db int key madness :/ | SomberNight | 2 | +10 | -3 |
2020-03-17 17:02 | lnpeer: implement basic handling of "update_fail_malformed_htlc" | SomberNight | 5 | +124 | -64 |
2020-03-17 19:28 | lnutil.UpdateAddHtlc: use attrs instead of old-style namedtuple | SomberNight | 4 | +24 | -20 |
2020-03-17 10:04 | wallet_db: encapsulate type conversions with attr.s converter | ThomasV | 2 | +17 | -24 |
2020-03-16 13:47 | Quantitative easing of lightning fees | ThomasV | 1 | +2 | -2 |
2020-03-16 13:31 | fix #6037 | ThomasV | 1 | +1 | -1 |
2020-03-16 03:37 | lnonion: use random starting bytes in Sphinx packet as in updated BOLT4 | SomberNight | 2 | +8 | -4 |
2020-03-15 16:42 | wallet: dust limit calculation should round up (not down) | SomberNight | 1 | +6 | -2 |
2020-03-15 00:26 | wallet: put hard limit on minimum of relayfee: 1 sat/byte | SomberNight | 1 | +2 | -1 |
2020-03-14 03:44 | lnwatcher: unwatch deeply mined channels | SomberNight | 1 | +5 | -3 |
2020-03-14 00:48 | travis: change ppa for bitcoind | SomberNight | 1 | +1 | -1 |
2020-03-13 17:07 | follow-up prev: network.interface might be None | SomberNight | 1 | +3 | -1 |
2020-03-12 13:38 | fee estimates: use median if auto-connect | ThomasV | 2 | +42 | -15 |
2020-03-07 15:37 | Qt: improve channel details window | ThomasV | 5 | +74 | -41 |
2020-03-11 16:02 | follow-up prev: rm decorator, preprocess channel_id for all messages | ThomasV | 1 | +16 | -33 |
2020-03-11 13:17 | lnpeer: channel_update decorator | ThomasV | 1 | +20 | -16 |
2020-03-09 18:00 | Fix #6021: Do not transition channel state to CLOSED if tx is unconfirmed. | ThomasV | 3 | +11 | -4 |
2020-03-11 09:26 | follow-up 46d8080c76e79670e8abaaaa0eb2d4d4a74544c1: own channels are no longer in channel_db | ThomasV | 1 | +0 | -8 |
2020-03-10 18:01 | kivy: switch position/size of camera and clear buttons | ThomasV | 1 | +7 | -7 |
2020-03-10 17:20 | appimage: update package in dockerfile | SomberNight | 1 | +1 | -1 |
2020-03-10 16:56 | lnworker.pay: run path finding in sep. thread (don't block evt loop) | ThomasV | 2 | +3 | -7 |
2020-03-10 16:30 | kivy: add delete button for invoices/requests | ThomasV | 5 | +23 | -3 |
2020-03-10 15:44 | kivy: show payment log details | ThomasV | 3 | +31 | -25 |
2020-03-10 15:03 | kivy: requests/invoices dialogs improvements | ThomasV | 4 | +29 | -11 |
2020-03-10 14:11 | channel_db: raise specific exception if database is not loaded when we try to find a route | ThomasV | 3 | +6 | -1 |
2020-03-10 13:29 | (minor) fix typo | ThomasV | 1 | +1 | -1 |
2020-03-10 12:51 | follow-up prev commit | ThomasV | 2 | +11 | -7 |
2020-03-10 12:27 | improve payment status callbacks: - add 'computing route' status for lightning payments - use separate callbacks for invoice status and payment popups - show payment error and payment logs in kivy | ThomasV | 6 | +76 | -27 |
2020-03-09 21:01 | qt update checker: subclass QDialog instead of QWidget | SomberNight | 1 | +3 | -3 |
2020-03-09 19:39 | lnrouter: add comments about path-finding blocking the asyncio loop | SomberNight | 3 | +14 | -6 |
2020-03-09 18:10 | (minor) simplification | ThomasV | 1 | +1 | -1 |
2020-03-09 11:19 | kivy: update screen in on_activate, remove dead code | ThomasV | 1 | +1 | -11 |
2020-03-09 10:51 | kivy: align icons in password_dialog, use IconButton | ThomasV | 2 | +11 | -11 |
2020-03-09 10:12 | improve kivy password dialog: - separate classes for pin code and password - add file selector to initial screen | ThomasV | 4 | +140 | -61 |
2020-03-07 22:18 | follow-up previous commit | ThomasV | 1 | +5 | -1 |
2020-03-07 22:06 | follow-up previous commit | ThomasV | 1 | +0 | -3 |
2020-03-07 21:18 | kivy: remove dynamic screen loading. | ThomasV | 4 | +60 | -68 |
2020-03-07 19:57 | kivy receive screen: - change behavior of delete button - screen must call parent's methods | ThomasV | 2 | +5 | -6 |
2020-03-07 16:02 | invoices list: show 'batch pay' option only if all selected invoices can be paid | ThomasV | 1 | +5 | -5 |
2020-03-07 14:46 | kivy: fix display of request messages | ThomasV | 1 | +1 | -1 |
2020-03-06 19:45 | Add short channel id to tx labels | ThomasV | 2 | +6 | -7 |
2020-03-07 09:44 | Qt history: Do not use monospace font for description column | ThomasV | 1 | +1 | -1 |
2020-03-07 09:39 | Fix bug with save_funding_height, save_closing_height (it would enter a state where only closing_height was saved) | ThomasV | 2 | +11 | -0 |
2020-03-07 04:05 | lnchannel/lnhtlc: speed up balance calculation for recent ctns | SomberNight | 3 | +48 | -23 |
2020-03-06 20:54 | lnhtlc: speed-up methods for recent ctns | SomberNight | 4 | +130 | -31 |
2020-03-06 17:14 | move feerate warning to lnpeer | ThomasV | 2 | +13 | -10 |
2020-03-06 14:21 | update force-close warning message | ThomasV | 1 | +1 | -1 |
2020-03-06 14:13 | lnworker.reestablish_peer_for_given_channel: give each addr a chance | SomberNight | 1 | +9 | -1 |
2020-03-06 12:35 | Qt: add info about force closing | ThomasV | 1 | +7 | -1 |
2020-03-06 11:40 | fix test_lnpeer | ThomasV | 1 | +4 | -1 |
2020-03-06 11:29 | follow-up previous commit: fix test_lnpeer | ThomasV | 1 | +1 | -0 |
2020-03-06 11:26 | follow-up previous commit: broadcast_transaction does not return txid | ThomasV | 1 | +2 | -2 |
2020-03-06 11:17 | Propagate exceptions raise by force_close to the GUI. Define 'try_force_closing' for cases where we do not want exceptions to be raised. | ThomasV | 3 | +14 | -5 |
2020-03-06 10:40 | allow transition from FORCE_CLOSING to REDEEMED. define REDEEM_AFTER_DOUBLE_SPENT_DELAY | ThomasV | 3 | +7 | -3 |
2020-03-06 10:25 | do not try to reestablish channel if state is FORCE_CLOSING | ThomasV | 2 | +4 | -4 |
2020-03-06 10:23 | Qt: test if lightinng is running | ThomasV | 4 | +12 | -2 |
2020-03-06 09:26 | follow-up 17a893441a88eb1b3bc89fd960edfc28140e266f: fix regtest | ThomasV | 1 | +14 | -14 |
2020-03-06 09:07 | follow-up 17a893441a88eb1b3bc89fd960edfc28140e266f: satoshis | ThomasV | 1 | +2 | -2 |
2020-03-06 08:59 | (minor) fix typo | ThomasV | 1 | +1 | -2 |
2020-03-06 08:57 | CLI: show channel reserves and unsettled balances. fixes #5817 | ThomasV | 2 | +13 | -6 |
2020-03-06 08:05 | qt: add extra fields to copy submenus | ThomasV | 1 | +13 | -9 |
2020-03-06 07:47 | Qt: add 'View channel' to history menu, 'View funding transaction' to channel menu | ThomasV | 4 | +21 | -12 |
2020-03-06 05:49 | kivy: show closing transaction in channel dialog | ThomasV | 2 | +20 | -2 |
2020-03-06 04:50 | kivy: improve channel detaild dialog | ThomasV | 3 | +86 | -40 |
2020-03-06 03:27 | fix #6017 | ThomasV | 1 | +12 | -6 |
2020-03-06 02:37 | ln: store network addresses for channel counterparties in channels | SomberNight | 3 | +38 | -15 |
2020-03-05 18:01 | kivy README: add instructions re accessing internal storage | SomberNight | 1 | +10 | -0 |
2020-03-05 17:09 | kivy pw dialog: don't enforce min length for existing generic password | SomberNight | 1 | +5 | -3 |
2020-03-05 16:27 | commands: gate get_channel_ctx behind --iknowwhatimdoing | SomberNight | 2 | +8 | -5 |
2020-03-05 16:19 | update block header checkpoints | SomberNight | 2 | +244 | -0 |
2020-03-05 16:15 | wallet_db: fix _convert_version_25 (bip70 expiration) | SomberNight | 1 | +2 | -2 |
2020-03-05 13:52 | fix for old channels | ThomasV | 1 | +2 | -0 |
2020-03-05 13:43 | (minor) typo | ThomasV | 1 | +1 | -1 |
2020-03-05 13:30 | kivy: show warning if request/invoice exceeds channel capacity | ThomasV | 3 | +43 | -19 |
2020-03-05 12:15 | kivy invoices and requests: show most recent items first | ThomasV | 1 | +2 | -0 |
2020-03-05 12:02 | kivy: Show lightning balance. Remove 'unmatured', 'unconfirmed' from info dialog, as this is visible in history. | ThomasV | 2 | +12 | -14 |
2020-03-05 11:06 | kivy: fix layout of addresses dialog | ThomasV | 2 | +22 | -21 |
2020-03-05 10:54 | kivy: improve open_channel dialog | ThomasV | 1 | +19 | -15 |
2020-03-05 10:10 | fix test_lnpeer | ThomasV | 1 | +2 | -2 |
2020-03-05 09:51 | lnworker: set invoice status if htlcs are received from previous session | ThomasV | 1 | +10 | -4 |
2020-03-05 09:47 | (minor) ButtonsWidget: add 10px offset because of scrollbar | ThomasV | 1 | +1 | -1 |
2020-03-05 08:17 | Merge pull request #6014 from SomberNight/20200304_pycryptodomex | ThomasV | 15 | +259 | -82 |
2020-03-04 17:09 | Fix detection of payments. | ThomasV | 7 | +51 | -45 |
2020-03-04 10:54 | replace await_local/remote | ThomasV | 6 | +48 | -70 |
2020-03-04 16:57 | tests: made TestLNTransport.test_loop more robust | SomberNight | 2 | +10 | -4 |
2020-03-04 13:24 | invoices: deal with expiration of "0" mess | SomberNight | 5 | +33 | -17 |
2020-03-04 07:35 | less verbose update_fee log | ThomasV | 1 | +2 | -2 |
2020-03-03 20:04 | lnworker.add_peer: don't block event loop with DNS | SomberNight | 1 | +4 | -1 |
2020-03-03 19:40 | lnworker: peer-bootstrapping: add IPv6 fallback nodes | SomberNight | 1 | +16 | -1 |
2020-03-03 19:12 | lnworker: re-enable dns seeds for peer-finding bootstrap | SomberNight | 2 | +23 | -13 |
2020-03-03 12:50 | backup help text | ThomasV | 1 | +1 | -1 |
2020-03-03 12:06 | open channel dialog improvements | ThomasV | 1 | +12 | -11 |
2020-03-03 11:56 | Qt: do not filter out paid invoices/requests. let user delete multiple items | ThomasV | 3 | +22 | -17 |
2020-03-03 10:50 | Merge pull request #5898 from leo-lb/plausible-deniability-config | ThomasV | 2 | +3 | -0 |
2020-03-03 10:40 | (minor) text change: 'Expires after' | ThomasV | 1 | +1 | -1 |
2020-03-03 10:25 | Qt: list requests and invoices in descending order | ThomasV | 2 | +2 | -2 |
2020-02-29 10:21 | Simplify receive tab: - display receiving address in receiving tabs - display lightning invoice as 'address' - save last active tab in preferences | ThomasV | 2 | +11 | -34 |
2020-03-03 03:04 | ChannelDB.load_data: add comment re bad performance, and some speed-up | SomberNight | 2 | +4 | -2 |
2020-03-03 02:56 | ChannelDB: fix typo in sql query - seems harmless though? | SomberNight | 1 | +1 | -1 |
2020-03-03 02:54 | ChannelDB: (trivial) add prefix to names of db methods | SomberNight | 2 | +22 | -15 |
2020-03-03 01:15 | ChannelDB: rm NodeAddress class, just use LNPeerAddr | SomberNight | 1 | +17 | -19 |
2020-03-03 01:12 | lnrouter: change edge cost estimate (distance metric) | SomberNight | 2 | +16 | -10 |
2020-03-02 21:14 | Merge pull request #6003 from spesmilo/htlc_switch | ThomasV | 5 | +126 | -128 |
2020-03-02 18:55 | lnrouter: simplify max fee sanity checks | SomberNight | 1 | +18 | -18 |
2020-03-02 18:32 | bolt11 invoice: strip (and so accept with) leading/trailing whitespaces | SomberNight | 1 | +6 | -5 |
2020-03-02 18:07 | commands: add changegaplimit and getminacceptablegap cmds | SomberNight | 1 | +26 | -1 |
2020-03-02 17:53 | wallet: min_acceptable_gap should mimic wallet.synchronize | SomberNight | 1 | +6 | -3 |
2020-03-02 16:28 | Qt LN gossip sync indicator: hide if 100%; rescale 95%->100%; tooltip | SomberNight | 1 | +20 | -10 |
2020-03-02 15:56 | ChannelDB: make gossip sync progress updates cheaper | SomberNight | 3 | +51 | -36 |
2020-03-02 05:12 | kivy wallet info screen: handle "show seed" for watch-only/no-seed case | SomberNight | 2 | +6 | -2 |
2020-03-02 04:45 | kivy tx dialog: don't show "remove tx" option so eagerly | SomberNight | 1 | +5 | -3 |
2020-03-02 04:11 | wallet/GUI: don't allow "removing" a LN force-close-tx from history | SomberNight | 4 | +15 | -12 |
2020-03-02 03:33 | qt channels list: show node aliases in new column | SomberNight | 1 | +8 | -3 |
2020-03-02 03:31 | ChannelDB: trivial fixes re node alias | SomberNight | 1 | +11 | -4 |
2020-03-02 03:30 | lnworker: allow changing labels of chan-open/chan-close txns | SomberNight | 1 | +2 | -2 |
2020-03-02 01:19 | ChannelDB: fix get_recent_peers | SomberNight | 1 | +16 | -7 |
2020-03-01 21:08 | transaction: follow-up prev | SomberNight | 1 | +2 | -2 |
2020-03-01 08:57 | transaction: (fix) invalidate ser cache when changing locktime/version | SomberNight | 2 | +32 | -2 |
2020-03-01 08:32 | Qt tx dialog: show txid as "unknown" while not finalized | SomberNight | 1 | +6 | -1 |
2020-03-01 08:14 | Qt tx dialog: allow setting custom locktime | SomberNight | 4 | +211 | -8 |
2020-03-01 04:45 | Qt addresses list: show derivation path in tooltip (also addr dialog) | SomberNight | 5 | +31 | -4 |
2020-03-01 03:28 | Qt main_window: handle event 'ln_gossip_sync_progress' if LN disabled | SomberNight | 1 | +4 | -0 |
2020-03-01 03:19 | Qt history list: add tooltip for "local" transactions | SomberNight | 1 | +10 | -1 |
2020-03-01 02:59 | Qt ln tx dialog: small fixes | SomberNight | 3 | +31 | -16 |
2020-02-29 19:10 | lnpeer: Peer.is_initialized() should not raise | SomberNight | 1 | +5 | -2 |
2020-02-29 19:02 | add LN gossip sync progress estimate indicator to Qt GUI | SomberNight | 4 | +50 | -9 |
2020-02-29 17:32 | ChannelDB: add self.lock and make it thread-safe | SomberNight | 1 | +46 | -25 |
2020-02-29 06:28 | Qt address list speedup: wallet.is_beyond_limit was slow | SomberNight | 2 | +22 | -19 |
2020-02-28 23:20 | mnemonic: implement Wordlist class | SomberNight | 5 | +59 | -35 |
2020-02-28 20:59 | Qt tx dialog: fix file extension when exporting (on MacOS...) | SomberNight | 3 | +42 | -14 |
2020-02-28 19:27 | trivial clean-up (typing/imports) | SomberNight | 5 | +9 | -10 |
2020-02-28 19:23 | wallet_db.get_transaction: tolerate if tx_hash is None | SomberNight | 1 | +3 | -1 |
2020-02-28 18:47 | clean-up hw-wallet "get_password_for_storage_encryption"-related code | SomberNight | 5 | +36 | -30 |
2020-02-28 17:47 | network UntrustedServerReturnedError: add "DO NOT TRUST..." tag | SomberNight | 2 | +13 | -4 |
2020-02-28 09:34 | follow-up previous commit (fix tests) | ThomasV | 1 | +6 | -3 |
2020-02-28 08:24 | store raw messages in gossip_db. Fixes #5960 | ThomasV | 1 | +37 | -39 |
2020-02-27 19:53 | Replace lightning_settle_delay with enable_htlc_settle (asyncio.Event) | ThomasV | 5 | +27 | -16 |
2020-02-27 19:45 | blockchain: move init_headers_file from network.py to blockchain.py | SomberNight | 2 | +15 | -14 |
2020-02-27 19:22 | taskgroups: don't log CancelledError | SomberNight | 3 | +18 | -6 |
2020-02-27 18:51 | lnpeer: fix json serialization of funding_inputs | ThomasV | 2 | +4 | -1 |
2020-02-27 18:17 | make sure we can send shutdown | ThomasV | 1 | +15 | -0 |
2020-02-27 18:00 | rename all TaskGroup() fields to "taskgroup" | SomberNight | 9 | +33 | -33 |
2020-02-27 17:50 | lnworker: add own taskgroup (run in daemon.taskgroup) | SomberNight | 2 | +22 | -12 |
2020-02-27 18:01 | fix regression in shutdown (from 1c5dc7929838fbb7307faeac6506c95821002049) | ThomasV | 1 | +2 | -1 |
2020-02-27 14:22 | Set channel state to OPENING as soon as we receive 'funding_signed', instead of when the funding transaction has been broadcast, because we have no reliable way to know when it will be broadcast. | ThomasV | 3 | +4 | -8 |
2020-02-27 13:48 | (minor) fix typo in comment | ThomasV | 1 | +1 | -1 |
2020-02-27 13:40 | follow-up e54c69b861c2990adf9cf618b68c6f1c7dd3ebea: we must settle HTCLs after during shutdown | ThomasV | 2 | +11 | -6 |
2020-02-27 12:41 | test_close: add unsettled htlc (fails with the current code) | ThomasV | 1 | +10 | -0 |
2020-02-27 04:13 | follow-up prev: do all checks, and add tests | SomberNight | 3 | +100 | -8 |
2020-02-27 03:18 | keystore: make add_key_origin "API-user-friendly" | SomberNight | 1 | +17 | -4 |
2020-02-27 02:31 | Qt tx dialog: warn if user asked for full bip32 paths but info missing | SomberNight | 1 | +8 | -0 |
2020-02-27 02:14 | Qt tx dialog: make "export with xpubs" option always available | SomberNight | 2 | +10 | -18 |
2020-02-27 01:53 | rm more cruft from test_lnchannel | SomberNight | 1 | +2 | -5 |
2020-02-26 20:10 | lnpeer: reduce log spam due to incompatible feature bits | SomberNight | 2 | +10 | -8 |
2020-02-26 19:35 | add lnchannel.can_send_ctx_updates. just drop illegal updates for now | SomberNight | 4 | +55 | -16 |
2020-02-26 19:31 | (trivial) lnworker: move LNGossip.peer_closed to parent class | SomberNight | 1 | +4 | -4 |
2020-02-26 18:14 | restore log lines for send_commitment, on_commitment_signed | ThomasV | 1 | +2 | -0 |
2020-02-26 18:08 | define channel.has_pending_changes method | ThomasV | 2 | +10 | -13 |
2020-02-26 08:04 | shutdown: - resend shutdown on reestablish - wait until no more pending updates before sending shutdown | ThomasV | 3 | +17 | -10 |
2020-02-26 14:49 | (minor) follow-up previous commit | ThomasV | 1 | +2 | -2 |
2020-02-26 13:16 | simplify previous commit (revert changes on transaction.py) | ThomasV | 2 | +26 | -28 |
2020-02-26 10:01 | lnpeer: verify signature in closing_signed | ThomasV | 3 | +41 | -24 |
2020-02-26 10:30 | (minor) simplification | ThomasV | 1 | +2 | -4 |
2020-02-26 10:01 | the funder sends the first 'closing_signed' message | ThomasV | 1 | +13 | -3 |
2020-02-25 20:14 | transaction.deserialize: more sanity checks | SomberNight | 1 | +4 | -0 |
2020-02-25 19:56 | Merge pull request #5992 from zebra-lucky/fix_spv_hash_merkle_root | ghost43 | 2 | +53 | -2 |
2020-02-25 19:09 | lnpeer: add "DO NOT TRUST..." remark to errors sent by remote | SomberNight | 1 | +2 | -2 |
2020-02-25 19:05 | transaction.BCDataStream: minor fixes | SomberNight | 2 | +22 | -5 |
2020-02-25 18:58 | fix BCDataStream.read_bytes (#5991) | zebra-lucky | 2 | +14 | -6 |
2020-02-25 16:54 | lnpeer: cooperative close: verify scriptpubkey matches templates | SomberNight | 2 | +36 | -24 |
2020-02-25 15:28 | Added ELECTRUMDIR env variable (#5543) | Jakub Łukasiewicz | 1 | +3 | -1 |
2020-02-25 11:35 | lnpeer: closing fee negociation: - use fee_rate from config - set upper bound on fee - add test_close to test_lnpeer | ThomasV | 4 | +44 | -7 |
2020-02-24 20:23 | lnpeer: await_remote/await_local now more restrictive, and docstring | SomberNight | 1 | +8 | -4 |
2020-02-24 20:09 | fix test: test_reestablish_with_old_state | SomberNight | 1 | +10 | -2 |
2020-02-24 17:52 | follow-up prev | SomberNight | 1 | +3 | -1 |
2020-02-24 17:26 | WalletDB: add type hints, and also corresponding asserts for sanity | SomberNight | 2 | +101 | -45 |
2020-02-24 15:32 | lnpeer/lnwatcher: include channel id in log lines | SomberNight | 3 | +34 | -24 |
2020-02-24 14:12 | fix undefined name 'CHANNEL_INIT_TIMEOUT' | SomberNight | 1 | +2 | -2 |
2020-02-24 13:46 | travis: fix regtest | SomberNight | 1 | +3 | -3 |
2020-02-24 12:23 | (minor) fix log | ThomasV | 1 | +1 | -1 |
2020-02-24 12:02 | follow-up previous commit | ThomasV | 1 | +1 | -0 |
2020-02-24 11:01 | Fix #5975: Forget or redeem channels that are never funded. - initiator: wait until double spent - non-initiator: wait until timeout | ThomasV | 5 | +36 | -5 |
2020-02-24 11:29 | Qt: disable preview button in open_channel | ThomasV | 1 | +2 | -1 |
2020-02-22 17:26 | db upgrade: store channel tx height and timestamps in 'channels' | ThomasV | 5 | +40 | -21 |
2020-02-23 19:35 | Do not save new channels before they are added to lnworker | ThomasV | 3 | +16 | -7 |
2020-02-23 20:35 | travis: use more recent Ubuntu, get libsecp from Ubuntu apt (rm ppa) | SomberNight | 1 | +2 | -7 |
2020-02-23 20:23 | qt request_list: clear receive addr/req when hiding list | SomberNight | 1 | +9 | -1 |
2020-02-23 20:18 | qt receive tab: better "Clear" behaviour | SomberNight | 2 | +9 | -2 |
2020-02-23 19:43 | follow-up 54ef6db762b5ea120a59af0a2470eac999c55d93: set channel state to OPENING if funding tx was broadcast later (e.g. cold storage) | ThomasV | 1 | +3 | -0 |
2020-02-23 19:38 | cosigner_pool plugin: don't show button in tx dialog before finalizing | SomberNight | 1 | +1 | -1 |
2020-02-23 19:30 | qt channels_list: early exit if lightning is disabled | SomberNight | 2 | +6 | -3 |
2020-02-23 19:20 | qt coin control status bar: don't defer 'Coins' tab updates | SomberNight | 1 | +1 | -2 |
2020-02-23 18:55 | don't raise BaseException | SomberNight | 1 | +1 | -1 |
2020-02-23 18:53 | qt open channel: early return if fields are left empty | SomberNight | 2 | +3 | -0 |
2020-02-23 16:18 | lnpeer: Use a single queue per channel for messages that are ordered. Forward error messages with 'temporary_channel_id' to the correct channel_id | ThomasV | 1 | +35 | -59 |
2020-02-23 16:56 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2020-02-23 13:54 | do not try to reestablish channels in PREOPENING state (per BOLT2). | ThomasV | 3 | +9 | -5 |
2020-02-23 11:40 | return preimage in lnpay. fixes #5794 | ThomasV | 1 | +9 | -1 |
2020-02-23 10:59 | remove double definition of lightning_history. fixes #5984 | ThomasV | 1 | +0 | -4 |
2020-02-22 16:20 | add_future_tx should return success | ThomasV | 2 | +9 | -5 |
2020-02-22 15:02 | Qt: show amounts sent to channels in show_transaction | ThomasV | 2 | +44 | -11 |
2020-02-22 15:00 | lnpeer: do not dump exceptions raised in initialize | ThomasV | 1 | +2 | -2 |
2020-02-22 11:59 | (minor) trigger 'wallet_updated' callback when adding future tx | ThomasV | 1 | +1 | -0 |
2020-02-22 11:28 | qt: add menu item to view closing transaction of channel | ThomasV | 2 | +10 | -0 |
2020-02-22 11:10 | do not show channel balances if channel is closed | ThomasV | 2 | +6 | -4 |
2020-02-22 09:40 | Qt: ask confirmation before closing channel. | ThomasV | 2 | +6 | -1 |
2020-02-22 08:27 | sweep_ctx: do not log if channel was not force closed | ThomasV | 1 | +0 | -1 |
2020-02-22 08:25 | Qt open channel dialog: suggest and clear buttons | ThomasV | 1 | +7 | -4 |
2020-02-22 08:03 | require option static_remotekey in lnwallet | ThomasV | 1 | +1 | -0 |
2020-02-21 18:45 | Use a Future for lnpeer.initialized, so that exceptions are passed to the GUI | ThomasV | 2 | +23 | -15 |
2020-02-21 19:08 | android build: fix accepting licenses | SomberNight | 1 | +1 | -1 |
2020-02-21 18:02 | win binaries: bump python version (3.6.8->3.7.6) | SomberNight | 1 | +1 | -1 |
2020-02-21 17:50 | README: rm "Compile the protobuf description file" section | SomberNight | 2 | +1 | -5 |
2020-02-21 17:32 | Revert "qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix" | SomberNight | 4 | +1 | -151 |
2020-02-21 17:30 | add comment about minor issue with closing_signed | ThomasV | 1 | +1 | -0 |
2020-02-21 17:23 | requirements: bump min archos safet version | SomberNight | 2 | +4 | -14 |
2020-02-21 16:41 | disable peer filtering in lnworker | ThomasV | 1 | +3 | -0 |
2020-02-21 15:35 | lnwatcher: fix keep_watching if the wallet was not force-closed | ThomasV | 1 | +1 | -1 |
2020-02-21 14:59 | libsecp: log exception if failed to load | SomberNight | 1 | +4 | -3 |
2020-02-21 14:33 | follow-up previous commit (backward compatibility) | ThomasV | 1 | +1 | -1 |
2020-02-21 11:18 | Generate channel keys from random seed | ThomasV | 3 | +13 | -7 |
2020-02-21 10:33 | kivy: set pin_code timeout to 5 minutes | ThomasV | 1 | +1 | -1 |
2020-02-21 09:57 | select peers with desired features before connecting | ThomasV | 3 | +42 | -18 |
2020-02-21 08:48 | lnpeer: - print parent classname in diagnostic name, - fix error message when requested feature is not supported | ThomasV | 1 | +2 | -2 |
2020-02-20 19:54 | restrict lightning to p2wpkh wallets | ThomasV | 4 | +26 | -17 |
2019-12-13 13:07 | support option_static_remotekey | ThomasV | 5 | +54 | -23 |
2020-02-20 20:01 | minor fix: can_send, can_receive | ThomasV | 1 | +2 | -2 |
2020-02-20 19:59 | trustedcoin: fix wallet constructor | ThomasV | 1 | +2 | -2 |
2020-02-20 18:09 | do not allow channel creation from backup file | ThomasV | 1 | +2 | -0 |
2020-02-20 10:26 | revert prrevious commit (used in tests) | ThomasV | 1 | +4 | -0 |
2020-02-20 10:20 | remove ChannelDB.add_channel_update (no longer needed after 46d8080c76e79670e8abaaaa0eb2d4d4a74544c1) | ThomasV | 1 | +0 | -5 |
2020-02-20 09:30 | move list_channels to commands.py | ThomasV | 2 | +18 | -19 |
2020-02-19 15:03 | Lightning: Show sending and receiving capacity. Fixes #5967 | ThomasV | 4 | +50 | -5 |
2020-02-19 14:45 | daemon.run_gui: make sure to exit process on exception | SomberNight | 2 | +13 | -6 |
2020-02-19 10:47 | fix path for payserver static files | ThomasV | 1 | +1 | -1 |
2020-02-19 10:39 | follow-up previous commit | ThomasV | 1 | +2 | -2 |
2020-02-19 10:26 | storage upgrade for invoices and requests. fixes #5959 | ThomasV | 1 | +40 | -1 |
2020-02-19 10:24 | do not store 'outputs' field in requests (it is unused) | ThomasV | 1 | +0 | -1 |
2020-02-18 23:40 | ecc.ECPubkey: also accept bytearray in __init__ | SomberNight | 2 | +5 | -2 |
2020-02-18 20:12 | qt InstallWizard: turn some instance variables to locals | SomberNight | 1 | +21 | -21 |
2020-02-18 19:06 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2020-02-18 17:04 | remove channel from channel_timestamps if funding_tx has been dropped from mempool | ThomasV | 1 | +1 | -0 |
2020-02-18 16:40 | fix get_payments | ThomasV | 2 | +18 | -2 |
2020-02-18 16:16 | lnwatcher: use is_mine(addr) instead of (addr in get_addresses()) | SomberNight | 1 | +1 | -1 |
2020-02-18 16:06 | fix race in check_onchain_situation | ThomasV | 1 | +3 | -2 |
2020-02-18 13:05 | fix flake8 test | ThomasV | 1 | +1 | -1 |
2020-02-18 12:58 | follow-up previous commit: show onchain tx dialog for channel open/close transactions | ThomasV | 3 | +18 | -17 |
2020-02-18 11:34 | Add lightning tx dialog (qt and kivy) | ThomasV | 7 | +222 | -1 |
2020-02-18 11:39 | follow-up a6302b3a124a2bc9a208e0e78ddcb81d53d6bdf9 | ThomasV | 1 | +0 | -3 |
2020-02-17 19:38 | ln gossip: don't put own channels into db; always pass them to fn calls | SomberNight | 6 | +190 | -151 |
2020-02-17 18:45 | Qt ChannelsList: cosmetics (set font, enable sorting) | SomberNight | 1 | +7 | -1 |
2020-02-17 18:44 | qt exc reporter: add FIXME re HTML tags in traceback | SomberNight | 1 | +2 | -0 |
2020-02-17 18:43 | lnutil.split_host_port: fix for IPv6 connection string | SomberNight | 3 | +4 | -2 |
2020-02-17 15:52 | util.Satoshis: note that sometimes this actually has 'msat' precision | SomberNight | 2 | +5 | -2 |
2020-02-17 15:33 | fix wallet history order: incl both on-chain and LN, sorted by time | SomberNight | 3 | +19 | -18 |
2020-02-17 13:55 | Qt: fix balance column | ThomasV | 2 | +1 | -3 |
2020-02-17 11:11 | Catch exceptions raised in LNWorker._pay_to_route Reset payment status if an exception is caught. Also, do not pass status to the 'invoice_status' network callback. This fixes #5869, #5870, #5964. | ThomasV | 6 | +34 | -18 |
2020-02-17 11:19 | fix lnchannel.get_payments: unsettled htlcs may have overwritten the returned results. | ThomasV | 2 | +11 | -41 |
2020-02-17 08:19 | breach remedy: get spender transaction from LNWatcher's db | ThomasV | 1 | +4 | -4 |
2020-02-17 08:16 | kivy: pass message to password_dialog (follow-up d9172ade714e659d87614e0376e53d8bad155159) | ThomasV | 2 | +17 | -19 |
2020-02-16 22:48 | kivy send screen: always show field separators. fix on_clear. | ThomasV | 2 | +2 | -4 |
2020-02-16 18:32 | (minor) kivy: initialize invoice_popup | ThomasV | 1 | +1 | -0 |
2020-02-16 17:54 | detect redeemed channels (fix #5963) | ThomasV | 5 | +34 | -22 |
2020-02-16 13:45 | follow-up previous commit | ThomasV | 2 | +2 | -3 |
2020-02-16 13:26 | Do not use network callback to update channel states; call LNWorker methods directly instead. A callback was used because a single LNWnwatcher object used to be shared for all wallets. Since wallet now have their own LNWatcher instance, this can be simplified. | ThomasV | 2 | +106 | -92 |
2020-02-16 11:59 | Define network.try_broadcasting() method. Use it when rebroadcasting a force-close tx, because the channel state is already set. | ThomasV | 3 | +14 | -15 |
2020-02-16 11:57 | lnwatcher: use height == TX_HEIGHT_LOCAL to determine channel onchain state | ThomasV | 1 | +4 | -2 |
2020-02-15 17:36 | switch menus: status <-> wallets | ThomasV | 1 | +4 | -4 |
2020-02-15 16:31 | Merge pull request #5951 from spesmilo/ln_backups | ThomasV | 15 | +284 | -85 |
2020-02-15 14:25 | fix lightning "init" msg assertion error | SomberNight | 1 | +15 | -14 |
2020-02-14 15:15 | add comment re lnchannel channel_states | SomberNight | 1 | +5 | -2 |
2020-02-14 13:15 | (minor) call lnwatcher.add_channel from lnworker.add_channel | ThomasV | 2 | +1 | -2 |
2020-02-14 12:37 | follow-up previous commit | ThomasV | 1 | +3 | -1 |
2020-02-14 12:25 | channel states: make sure that closing_txid is saved if channel is closed | ThomasV | 3 | +13 | -6 |
2020-02-13 19:00 | follow-up fixes to storage-db separation | SomberNight | 5 | +11 | -7 |
2020-02-13 02:12 | kivy: more reliable saving of "last wallet" | SomberNight | 1 | +1 | -2 |
2020-02-13 01:16 | android build: update buildozer and p4a versions | SomberNight | 2 | +4 | -16 |
2020-02-12 17:07 | wallet: fix is_mine/can_sign. don't just rely on ks, also check script | SomberNight | 3 | +91 | -15 |
2020-02-12 16:07 | wallet: (sanity) is_mine now guaranteed to handle 'None' input | SomberNight | 2 | +6 | -3 |
2020-02-12 15:41 | keystore: 'get_tx_derivations' no longer public | SomberNight | 4 | +12 | -9 |
2020-02-12 13:19 | fix data_loss_protect (missing return, json conversion) | ThomasV | 2 | +3 | -1 |
2020-02-12 09:32 | test_lnpeer: use less side-effects | ThomasV | 1 | +27 | -27 |
2020-02-12 09:22 | test_lnpeer: test_reestablish_with_old_state | ThomasV | 2 | +31 | -3 |
2020-02-12 05:18 | reestablish_channel: shorter varnames | ThomasV | 1 | +13 | -13 |
2020-02-11 20:32 | channel_reestablish: assume that DLP is enabled, because we require it | ThomasV | 2 | +20 | -29 |
2020-02-11 19:53 | windows: dll-load 'hack' needs to be applied not only from main script | SomberNight | 2 | +13 | -6 |
2020-02-11 19:37 | windows: when running from source, load DLLs from main dir | SomberNight | 2 | +4 | -6 |
2020-02-11 19:24 | gitignore: add .so/.dll in inner 'electrum' folder | SomberNight | 1 | +6 | -0 |
2020-02-11 19:55 | add new peer_state for the case where we are waiting for the remote party to force close a channel | ThomasV | 2 | +4 | -1 |
2020-02-11 19:42 | reestablish_channel: do not send second channel_reestablish message if they are ahead (they should know it) | ThomasV | 1 | +0 | -9 |
2020-02-11 18:53 | test_lnpeer: simple test of channel_reestablish | ThomasV | 1 | +16 | -1 |
2020-02-11 18:05 | Merge pull request #5947 from SomberNight/202002_ecdsa | ThomasV | 30 | +479 | -734 |
2020-02-11 10:08 | move wrapper definition outside of main_window class | ThomasV | 1 | +25 | -24 |
2020-02-05 14:13 | Separate db from storage - storage is content-agnostic - db and storage are passed to wallet contructor | ThomasV | 25 | +422 | -422 |
2020-02-08 11:33 | fixes for text interface | ThomasV | 1 | +3 | -1 |
2020-02-07 19:11 | qt: don't clear send tab in broadcast_done | SomberNight | 1 | +0 | -1 |
2020-02-07 19:09 | cosigner pool: easy fix (works but with worse than previous behaviour) | SomberNight | 1 | +4 | -6 |
2020-02-07 11:41 | appimage: update libudev-dev (#5936) | Jin Eguchi | 1 | +1 | -1 |
2020-02-05 07:56 | regtest: wait_for_balance | ThomasV | 1 | +6 | -3 |
2020-02-04 18:04 | blockchain.fork: better exception if datadir was deleted while running | SomberNight | 1 | +1 | -0 |
2020-02-04 17:34 | qt update checker: use longer timeout | SomberNight | 1 | +3 | -1 |
2020-02-04 16:56 | cli: history commands: only json-encode once | SomberNight | 1 | +10 | -2 |
2020-02-04 12:35 | Restructure wallet storage: - Perform json deserializations in wallet_db - use StoredDict class that keeps tracks of its modifications | ThomasV | 14 | +303 | -291 |
2020-02-04 12:34 | (minor) rename class: StoredAttr -> StoredObject | ThomasV | 1 | +6 | -6 |
2020-02-04 11:43 | (minor) json_db: add file header, fix formatting | ThomasV | 1 | +26 | -1 |
2020-02-04 11:11 | storage upgrade: convert lists to dict (txi, txo, revocation_store channels) | ThomasV | 3 | +56 | -24 |
2020-02-03 16:08 | storage: take the DB lock when writing to disk. | ThomasV | 2 | +1 | -6 |
2020-02-03 14:15 | regests: organize tests in two classes | ThomasV | 1 | +13 | -8 |
2020-02-03 11:35 | Separate JsonDB and WalletDB | ThomasV | 5 | +951 | -936 |
2020-02-02 21:40 | use setEnabled() for Qt menu items: Network, Lightning, Watchtower | ThomasV | 2 | +4 | -6 |
2020-02-02 13:50 | faster and improved regtests - print the test name before each test - start only needed agents (alice, bob, carol) - set settle_delay using setconfig instead of restarting daemon - test the watchtower ctn in test_watchtower | ThomasV | 5 | +76 | -65 |
2020-02-02 11:10 | Start watchtower if run_watchtower is set, even if lightning is not activated (fix #5896). Fix parameters of sweepstore.add_sweep_tx, rm dead code. | ThomasV | 2 | +8 | -14 |
2020-02-01 18:38 | Merge pull request #5913 from roth-a/master | ThomasV | 4 | +33 | -24 |
2020-02-01 15:30 | Use attr.s for Feeupdates and Outpoints Storage upgrade to version 23 | ThomasV | 4 | +72 | -48 |
2020-01-31 12:33 | lnpeer: code factorization | ThomasV | 1 | +37 | -39 |
2020-01-30 17:09 | Use attr.s instead of namedtuples for channel config | ThomasV | 7 | +123 | -122 |
2020-01-29 12:47 | Merge pull request #5917 from wakiyamap/fix_travis_appimage | ThomasV | 1 | +1 | -1 |
2020-01-29 12:46 | Merge pull request #5918 from wakiyamap/fix_travis_regtest | ThomasV | 1 | +2 | -0 |
2020-01-01 06:21 | network dns hacks: split from network.py into its own file | SomberNight | 2 | +103 | -74 |
2020-01-01 06:00 | dns hacks on windows: resolve A and AAAA records in parallel | SomberNight | 1 | +14 | -6 |
2020-01-22 17:26 | follow-up prev (oops, only committed part of the changes) | SomberNight | 1 | +3 | -2 |
2020-01-22 17:16 | Build: Install libxkbcommon-x11 in AppImage | Axel Gembe | 1 | +1 | -0 |
2020-01-22 15:28 | windows build: maybe fix reproducibility (jsonschema-*.dist-info) | SomberNight | 1 | +4 | -0 |
2020-01-22 11:27 | Build: Uninstall Cython from AppImage | Axel Gembe | 1 | +3 | -2 |
2020-01-22 11:08 | requirements-hw: re-add Cython | SomberNight | 3 | +41 | -0 |
2020-01-21 19:21 | mac build: bump pyinstaller version | SomberNight | 1 | +1 | -1 |
2020-01-21 19:20 | mac build: bump python version (3.6.4->3.7.6) | SomberNight | 1 | +2 | -2 |
2020-01-21 15:50 | wallet: log when saving already paid invoice | SomberNight | 1 | +7 | -2 |
2020-01-21 14:39 | fix incorrect type hint | SomberNight | 1 | +2 | -2 |
2020-01-21 14:12 | qt broadcast tx: don't complain about being "offline" for partial tx | SomberNight | 1 | +5 | -4 |
2020-01-21 13:32 | qt send tab paytoedit: use monospace font | SomberNight | 1 | +3 | -1 |
2020-01-21 13:22 | qt main_window: trivial clean-up re is_onchain | SomberNight | 1 | +2 | -3 |
2020-01-21 13:16 | qt send tab: show "Pay" button even in watch-only wallets | SomberNight | 1 | +0 | -1 |
2020-01-21 10:51 | follow-up prev | SomberNight | 2 | +2 | -4 |
2020-01-19 06:31 | qt: defer refreshing tabs until they are visible | SomberNight | 7 | +33 | -1 |
2020-01-19 06:02 | qt: clean-up in some MyTreeView children (mv code from update to init) | SomberNight | 3 | +15 | -12 |
2020-01-19 04:49 | json_db: only deserialize transactions on-demand | SomberNight | 2 | +6 | -3 |
2020-01-18 04:52 | tests: also run unit tests with python 3.8 on Travis | SomberNight | 1 | +1 | -0 |
2020-01-18 03:12 | qt paytoedit: properly handle multiple max ('!') outputs | SomberNight | 3 | +9 | -4 |
2020-01-18 02:58 | qt main_window: rm require_fee_update (dead code) | SomberNight | 1 | +1 | -11 |
2020-01-18 02:55 | qt paytoedit: fixes for pay-to-many (when including "!") | SomberNight | 2 | +3 | -3 |
2020-01-17 22:06 | Add block explorer support for mynode.local (#5892) | rbrooklyn | 1 | +2 | -0 |
2020-01-16 18:12 | appimage binary: bump python version (3.6.8->3.7.6) | SomberNight | 5 | +29 | -25 |
2020-01-12 03:29 | interface: better error msg for main server re SSL cert issues | SomberNight | 1 | +7 | -1 |
2020-01-10 23:04 | fix daemon (don't close instantly) | SomberNight | 1 | +1 | -0 |
2020-01-10 22:27 | windows binaries: update nsis | SomberNight | 1 | +2 | -2 |
2020-01-10 22:26 | windows binaries: update wine | SomberNight | 1 | +4 | -4 |
2020-01-10 19:37 | windows binaries: update pyinstaller to 3.6 | SomberNight | 1 | +3 | -3 |
2020-01-10 18:04 | requirements: rm pycryptodomex from "binary"-specific list | SomberNight | 2 | +0 | -34 |
2020-01-10 18:01 | binaries: use "--no-dependencies" option for pip install | SomberNight | 4 | +12 | -12 |
2020-01-09 18:22 | network.get_transaction: move some response validation logic from Synchronizer | SomberNight | 3 | +21 | -14 |
2020-01-09 17:21 | try to fix "--offline" mode | SomberNight | 7 | +22 | -9 |
2020-01-09 16:50 | split network main_taskgroup: create daemon.taskgroup | SomberNight | 3 | +58 | -23 |
2020-01-09 01:14 | Restoring old behavior of the outpoint copy to clipboard feature (#5879) | Nelson Perez | 2 | +6 | -2 |
2020-01-08 19:06 | ecc.ECPubkey: add custom __deepcopy__ implementation | SomberNight | 1 | +16 | -1 |
2020-01-07 16:59 | qt CPFP: handle empty fee field | SomberNight | 1 | +7 | -2 |
2020-01-07 15:53 | qt installwizard: fix empty filename crash | SomberNight | 1 | +1 | -1 |
2020-01-01 23:43 | wallet: only select mature coins by default | SomberNight | 10 | +36 | -24 |
2020-01-01 05:23 | dns hacks on windows: cache dns when using dnspython | SomberNight | 1 | +3 | -0 |
2020-01-01 05:21 | network/util: increase default timeout of make_aiohttp_session (30->45s) | SomberNight | 1 | +3 | -1 |
2019-12-31 02:37 | fix paying bip70 payment request with Kivy GUI | SomberNight | 2 | +17 | -12 |
2019-12-31 02:08 | fix paying bip70 payment request with Qt GUI | SomberNight | 2 | +16 | -24 |
2019-12-27 16:43 | interface: make changing max incoming msg size (1 MB) easier | SomberNight | 1 | +7 | -1 |
2019-12-26 17:14 | Merge pull request #5865 from shyrwall/master | ghost43 | 1 | +0 | -6 |
2019-12-24 02:30 | appimage build: add notes re investigating reproducibility failure | SomberNight | 1 | +17 | -0 |
2019-12-21 06:33 | requirements: bump min python-keepkey to 6.3.1 | SomberNight | 2 | +5 | -5 |
2019-12-21 06:00 | commands/jsonrpc: fix specifying "wallet" to commands that need it | SomberNight | 1 | +2 | -1 |
2019-12-21 05:53 | util.standardize_path: properly handle "~" (user's home directory) | SomberNight | 1 | +6 | -1 |
2019-12-20 00:51 | Merge pull request #5460 from SomberNight/keepkey_enum_20190626 | ghost43 | 3 | +32 | -10 |
2019-12-19 15:54 | Merge pull request #5692 from matejcik/trezor-shamir | ghost43 | 4 | +123 | -32 |
2019-12-19 13:22 | wallet: encrypt storage by default | SomberNight | 5 | +6 | -6 |
2019-12-18 17:23 | windows binaries: skip building libusb if already done | SomberNight | 1 | +4 | -0 |
2019-12-18 16:32 | windows binaries: build libusb ourselves | SomberNight | 2 | +33 | -13 |
2019-12-17 21:12 | wallet._is_onchain_invoice_paid: support "zero amount" invoice | SomberNight | 1 | +4 | -0 |
2019-12-17 20:41 | AppImage: Improve binary stripping | Axel Gembe | 1 | +2 | -1 |
2019-12-17 20:33 | ledger.sign_transaction: always do certain output checks | SomberNight | 1 | +11 | -9 |
2019-12-17 20:19 | ledger: faster sign_transaction startup | SomberNight | 1 | +6 | -4 |
2019-12-17 20:10 | ledger: support sending to OP_RETURN outputs | SomberNight | 2 | +26 | -6 |
2019-12-17 17:39 | kivy: implement opening storage-encrypted wallet files | SomberNight | 5 | +59 | -23 |
2019-12-16 20:15 | synchronizer: request tx from server if we only have partial local tx | SomberNight | 2 | +6 | -5 |
2019-12-16 20:03 | payment requests: fix explicit "None" expiration | SomberNight | 3 | +2 | -3 |
2019-12-15 19:12 | CLI: properly auto-upgrade storage when needed even if storage-encrypted | SomberNight | 2 | +7 | -6 |
2019-12-15 15:40 | Merge pull request #5825 from SomberNight/201912_local_tx_can_be_partial | ThomasV | 5 | +25 | -12 |
2019-12-14 09:51 | Merge pull request #5840 from SomberNight/201912_py38_win_dlls_source | ThomasV | 2 | +8 | -0 |
2019-12-13 10:09 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2019-12-13 10:08 | lnworker: save timestamp regardless of channel state | ThomasV | 1 | +4 | -1 |
2019-12-12 20:39 | qt: also use BlockWaitingDialog in PreviewTxDialog | SomberNight | 1 | +3 | -2 |
2019-12-12 20:31 | qt TxDialog: visibility of widgets should be set after parenting | SomberNight | 1 | +4 | -2 |
2019-12-10 00:44 | wizard: (qt) add dedicated button to create new wallet | SomberNight | 2 | +21 | -3 |
2019-12-12 16:53 | Merge pull request #5833 from SomberNight/201912_qt_blocking_waiting_dialog | ThomasV | 2 | +24 | -4 |
2019-12-11 22:07 | python 3.8: adapt to breaking changes re asyncio.CancelledError | SomberNight | 5 | +13 | -7 |
2019-12-11 08:14 | Merge pull request #5834 from Electronic-Gulden-Foundation/fix/aiohttp | ThomasV | 1 | +1 | -1 |
2019-12-10 22:54 | build: update some packages in dockerfiles | SomberNight | 2 | +2 | -2 |
2019-12-10 22:31 | trivial: add a few log lines for startup | SomberNight | 2 | +3 | -1 |
2019-12-10 22:01 | python3.8: fix DeprecationWarning in qt/paytoedit | SomberNight | 1 | +1 | -1 |
2019-12-10 21:55 | adapt to aiohttp 4.0 | SomberNight | 1 | +4 | -3 |
2019-12-10 19:41 | keystore: change derive_pubkey API to return bytes | SomberNight | 4 | +26 | -31 |
2019-12-10 19:08 | wallet: faster decrypt_message for Imported_Wallet | SomberNight | 2 | +17 | -11 |
2019-12-10 18:34 | wallet: use abstract base classes | SomberNight | 3 | +95 | -54 |
2019-12-10 13:45 | Allow requests that never expire | ThomasV | 3 | +8 | -8 |
2019-12-10 02:19 | lnworker: don't log InvoiceError | SomberNight | 2 | +3 | -2 |
2019-12-10 02:17 | lnworker: introduce PaymentAttemptLog NamedTuple | SomberNight | 7 | +76 | -39 |
2019-12-10 00:14 | ln chan verifier: fix code rot | SomberNight | 3 | +36 | -25 |
2019-12-09 23:31 | keystore: use abstract base classes, introduce MPKMixin | SomberNight | 3 | +117 | -80 |
2019-12-09 18:14 | qt: rm redundant line: ConfirmTxDialog.update_tx() | SomberNight | 1 | +0 | -1 |
2019-12-09 16:43 | follow-up prev: add comment | SomberNight | 1 | +2 | -0 |
2019-12-09 16:30 | Merge pull request #5830 from SomberNight/20191209_wallet_perf | ThomasV | 4 | +30 | -15 |
2019-12-09 09:57 | Merge pull request #5822 from SomberNight/201912_qt_receive_tab_address | ThomasV | 4 | +57 | -38 |
2019-12-08 05:56 | bitcoin.py: base58 address: make sure all public methods test checksum | SomberNight | 2 | +15 | -2 |
2019-12-08 05:19 | base_encode/base_decode: change to saner API | SomberNight | 4 | +10 | -10 |
2019-12-08 05:07 | base_encode/base_decode: performance improvement | SomberNight | 1 | +10 | -4 |
2019-12-08 02:21 | qt: handle exceptions when pressing "Max" button | SomberNight | 2 | +18 | -5 |
2019-12-07 04:58 | receive requests: encode lightning invoices as uppercase -> smaller QRs | SomberNight | 4 | +21 | -6 |
2019-12-07 04:42 | wallet: some clean-up re get_address_history vs db.get_addr_history | SomberNight | 3 | +32 | -28 |
2019-12-07 03:28 | qt requests/invoices: use TreeView.sortByColumn instead of model.sort | SomberNight | 2 | +2 | -2 |
2019-12-06 21:02 | appimage: update package in dockerfile | SomberNight | 1 | +1 | -1 |
2019-12-06 20:47 | add SECURITY.md | SomberNight | 1 | +19 | -0 |
2019-12-06 19:41 | qt ConfirmTxDialog: don't catch BaseException for make_tx | SomberNight | 1 | +0 | -5 |
2019-12-06 19:38 | Merge pull request #5820 from SomberNight/201912_ecdsa_sig_r_grinding | ThomasV | 8 | +90 | -67 |
2019-12-06 19:17 | fix race in NetworkJobOnDefaultServer constructors | ThomasV | 2 | +2 | -2 |
2019-12-06 18:45 | (fix) qt coin selection: signatures for coins would persist in memory | SomberNight | 3 | +12 | -1 |
2019-12-04 19:54 | trezor: rm obsolete gui text | SomberNight | 1 | +1 | -8 |
2019-12-04 19:53 | appimage: update package in dockerfile | SomberNight | 1 | +1 | -1 |
2019-12-04 19:40 | Tests: Remove on_channels_updated (#5819) | Janus Troelsen | 1 | +0 | -3 |
2019-12-04 19:04 | rerun freeze_packages | SomberNight | 4 | +242 | -248 |
2019-12-04 17:35 | on_open_channel: rm call to non-existing method on_channels_updated | ThomasV | 1 | +0 | -1 |
2019-12-02 18:31 | hardware wallets: wizard no longer requests xpub at path "m" | SomberNight | 3 | +13 | -8 |
2019-12-01 22:24 | network: make best_effort_reliable smarter and a bit more lenient | SomberNight | 2 | +14 | -13 |
2019-11-29 17:36 | require ecdsa version >= 0.13.3 | ThomasV | 1 | +1 | -1 |
2019-11-29 17:35 | Merge pull request #5740 from spesmilo/dependabot/pip/contrib/deterministic-build/ecdsa-0.13.3 | ThomasV | 2 | +6 | -6 |
2019-11-29 17:24 | Merge pull request #5809 from SomberNight/201911_invoice_paid_detection | ThomasV | 8 | +152 | -66 |
2019-11-29 12:12 | wallet: minor clean-up | SomberNight | 1 | +9 | -1 |
2019-11-29 12:09 | tests: fix testcase test_restoring_wallet_with_manual_delete | SomberNight | 1 | +4 | -4 |
2019-11-28 23:53 | LNPeerAddr: fix equality tests and hence lnworker._last_tried_peer | SomberNight | 2 | +14 | -1 |
2019-11-28 20:40 | Color-Code Addresses in Kivy UI (#5774) | roth | 2 | +42 | -1 |
2019-11-27 19:29 | qt history list: rm and fix magic number | SomberNight | 1 | +1 | -1 |
2019-11-27 17:37 | Merge pull request #5806 from RCasatta/remove_greenaddress | ThomasV | 2 | +0 | -117 |
2019-11-27 12:08 | interface: fix connecting to raw IPv6 (as hostname) on Windows | SomberNight | 1 | +14 | -1 |
2019-11-27 03:30 | qt history list: fix UnboundLocalError when searching | SomberNight | 1 | +1 | -1 |
2019-11-25 23:17 | interface.deserialize_server: better ipv6 handling | SomberNight | 1 | +8 | -7 |
2019-11-25 23:15 | LNPeerAddr: validate arguments | SomberNight | 4 | +53 | -20 |
2019-11-25 20:10 | LNPeerAddr: nicer str formatting for IPv6 hosts | SomberNight | 1 | +4 | -1 |
2019-11-23 19:50 | kivy: fix open_channel (API was changed) | SomberNight | 3 | +12 | -4 |
2019-11-23 19:28 | add/fix some open_channel related type hints | SomberNight | 6 | +36 | -10 |
2019-11-23 18:56 | minor follow-up prev commit | ThomasV | 1 | +1 | -1 |
2019-11-23 12:30 | Open lightning channels with partially signed tx. Fixes #5379. | ThomasV | 5 | +23 | -11 |
2019-11-23 14:12 | fix #5729 | ThomasV | 1 | +6 | -3 |
2019-11-23 13:51 | fix #5728 | ThomasV | 1 | +2 | -0 |
2019-11-23 11:46 | simplify add_transaction | ThomasV | 4 | +13 | -13 |
2019-11-23 10:37 | follow-up previous commit | ThomasV | 2 | +4 | -5 |
2019-11-23 10:02 | fix #5733 | ThomasV | 2 | +9 | -5 |
2019-11-22 21:59 | add some type hints | SomberNight | 5 | +39 | -26 |
2019-11-22 21:11 | fix tests | SomberNight | 1 | +1 | -0 |
2019-11-22 20:37 | trivial: don't print frequent-case log line in lnpeer.mark_open | SomberNight | 2 | +9 | -5 |
2019-11-22 20:33 | lnpeer: only set initialized after both sent AND received "init" | SomberNight | 2 | +12 | -3 |
2019-10-29 07:02 | Refactor channel states: - persisted states are saved - state transitions are checked - transient states are stored in channel.peer_state - new channel states: 'PREOPENING', 'FUNDED' and 'REDEEMED' - upgrade storage to version 21 | ThomasV | 11 | +151 | -79 |
2019-11-22 15:09 | cli: clear up "rbf" arg for "payto" cmd in help text; and use eval_bool | SomberNight | 1 | +2 | -1 |
2019-11-22 14:54 | cli: load_wallet now auto-upgrades the WalletStorage when needed | SomberNight | 2 | +3 | -3 |
2019-11-22 14:48 | cli: fix load_wallet for storage-encrypted wallets | SomberNight | 1 | +2 | -2 |
2019-11-22 14:06 | simplify network callbacks in lnworker | ThomasV | 2 | +37 | -50 |
2019-11-21 19:16 | check channel funding_tx amount and script in save_short_channel_id | ThomasV | 2 | +27 | -27 |
2019-11-21 17:51 | bitcoin.py: remove some remnants of TYPE_ADDRESS, TYPE_SCRIPT | SomberNight | 7 | +2 | -8 |
2019-11-21 16:55 | trivial: use logger.exception instead of traceback.print_exc | SomberNight | 1 | +2 | -1 |
2019-11-21 16:46 | qt coin selection: allow selecting an empty set | SomberNight | 3 | +42 | -28 |
2019-11-21 16:21 | qt utxo list: spend_list is now a set (and renamed) | SomberNight | 1 | +10 | -10 |
2019-11-21 15:37 | lnpeer: (fix) force_close_channel was not awaited in some cases | SomberNight | 1 | +2 | -2 |
2019-11-21 15:21 | Merge pull request #5787 from xaya/http-request-auth | ghost43 | 1 | +13 | -4 |
2019-11-21 04:01 | wallet: "future" txns num conf is now negative | SomberNight | 3 | +10 | -7 |
2019-11-21 02:01 | qt: consistently show tooltip when copying to clipboard | SomberNight | 7 | +23 | -15 |
2019-11-20 20:11 | Qt: Remove unused color from color scheme | Johann Bauer | 1 | +0 | -1 |
2019-11-20 18:29 | kivy: support invoices with "max" amount | SomberNight | 1 | +3 | -1 |
2019-11-20 17:43 | wallet: bump fee now supports coin selection | SomberNight | 2 | +14 | -7 |
2019-11-20 17:00 | qt open channel: minor dialog fixes | SomberNight | 3 | +10 | -8 |
2019-11-20 16:45 | ln: qt channel open: fix max channel size | SomberNight | 2 | +8 | -2 |
2019-11-20 16:14 | ln: update list of fallback nodes | SomberNight | 1 | +26 | -10 |
2019-11-20 02:21 | lightning qr codes: more robust parsing | SomberNight | 4 | +34 | -22 |
2019-11-19 21:17 | qt tx dialog: small clean-up in constructors | SomberNight | 3 | +32 | -22 |
2019-11-19 20:22 | qt send tab: subtract 2fa fee when clicking "spend max" | SomberNight | 1 | +4 | -6 |
2019-11-19 19:26 | qt send tab: don't allow paying multiple invoices that spend max '!' | SomberNight | 1 | +4 | -1 |
2019-11-19 19:13 | qt tx dialog: allow blanking feerate | SomberNight | 1 | +5 | -2 |
2019-11-19 18:35 | qt tx dialog: disable "Finalize" btn if tx is None | SomberNight | 1 | +3 | -0 |
2019-11-19 18:29 | qt tx dialog: small fee edit fix | SomberNight | 3 | +5 | -4 |
2019-11-19 17:41 | qt tx dialog: only allow "save as local" for complete txns | SomberNight | 2 | +10 | -11 |
2019-11-18 19:56 | qt: clean-up imports | SomberNight | 13 | +42 | -78 |
2019-11-18 17:13 | hardware wallets: handle when label is None | SomberNight | 2 | +3 | -3 |
2019-11-18 09:22 | fix #5761 | ThomasV | 2 | +4 | -6 |
2019-11-18 04:48 | fix #5761 | ThomasV | 1 | +9 | -1 |
2019-11-18 04:12 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +2 | -1 |
2019-11-18 04:12 | fix #5765 | ThomasV | 2 | +3 | -6 |
2019-11-17 18:29 | fix #5767 | ThomasV | 1 | +1 | -0 |
2019-11-17 18:25 | fix #5772 | ThomasV | 1 | +0 | -2 |
2019-11-17 16:08 | fix #5766 | ThomasV | 1 | +1 | -1 |
2019-11-17 15:58 | fix #5770 | ThomasV | 1 | +0 | -1 |
2019-11-17 12:58 | Merge pull request #5768 from lukechilds/ln-negative-red | ThomasV | 1 | +1 | -1 |
2019-11-17 12:48 | fix #5764 | ThomasV | 2 | +9 | -8 |
2019-11-17 00:17 | hardware wallets: detect if label changed and update it in wallet file | SomberNight | 1 | +5 | -2 |
2019-11-17 00:15 | hardware wallets: better handle label collision when selecting device | SomberNight | 2 | +25 | -8 |
2019-11-15 22:50 | fix qt seed dialog (follow-up af86c7e3fdc80cace11de331abafddc012f36867) | SomberNight | 2 | +2 | -2 |
2019-11-15 13:58 | hardware wallets: pull udev rules into our repository | SomberNight | 9 | +93 | -0 |
2019-11-15 11:08 | old_mnemonic: speed up mn_decode | SomberNight | 3 | +10 | -8 |
2019-11-15 09:59 | Merge pull request #5758 from mbarkhau/master | ghost43 | 1 | +23 | -15 |
2019-11-14 09:30 | fix #5757 | ThomasV | 1 | +1 | -1 |
2019-11-13 08:20 | Pass make_tx function to ConfirmTxDialog - allow 'spend max' when opening a channel (fixes #5698) - display amount minus fee when 'max' buttons are pressed - estimate fee of channel funding using a template with dummy address | ThomasV | 11 | +138 | -76 |
2019-11-13 18:09 | qt coin control: introduce second status bar | SomberNight | 2 | +43 | -15 |
2019-11-13 04:46 | qt addresses tab: fix "Spend from" | SomberNight | 2 | +1 | -5 |
2019-11-12 22:02 | TxDialog: fix hooks. only show psbt widgets when applicable. | SomberNight | 4 | +29 | -20 |
2019-11-12 21:04 | PreviewTxDialog: small UI changes | SomberNight | 2 | +13 | -4 |
2019-11-12 21:03 | qt utxo list fixes | SomberNight | 1 | +31 | -10 |
2019-11-12 21:00 | PreviewTxDialog: fix RBF checkbox | SomberNight | 1 | +21 | -17 |
2019-11-12 20:57 | fix Qt tx dialog randomly disappearing (due to gc) | SomberNight | 1 | +2 | -1 |
2019-11-12 20:54 | qt/confirm_tx_dialog: fix qt warning | SomberNight | 1 | +4 | -5 |
2019-11-12 17:37 | add option to pay multiple invoices | ThomasV | 2 | +14 | -2 |
2019-11-04 07:40 | GUI: Separate output selection and transaction finalization. - Output selection belongs in the Send tab. - Tx finalization is performed in a confirmation dialog (ConfirmTxDialog or PreviewTxDialog) - the fee slider is shown in the confirmation dialog - coin control works by selecting items in the coins tab - user can save invoices and pay them later - ConfirmTxDialog is used when opening channels and sweeping keys | ThomasV | 7 | +655 | -502 |
2019-11-11 16:04 | hardware wallets: create base class for HW Clients. add some type hints | SomberNight | 10 | +75 | -50 |
2019-11-11 14:51 | qt address list: check internal address corruption when copying address | SomberNight | 1 | +5 | -1 |
2019-11-11 14:15 | CoinChooser: avoid NotEnoughFunds if zero buckets are sufficient | SomberNight | 2 | +24 | -1 |
2019-11-10 06:55 | rename 'copy column' to 'copy' | ThomasV | 2 | +2 | -2 |
2019-11-08 16:51 | tx_from_any: strip whitespaces | SomberNight | 2 | +45 | -29 |
2019-11-08 14:22 | qt FileDialogs for transactions: better file extension filter | SomberNight | 3 | +9 | -4 |
2019-11-08 14:10 | transactions (qt): fix opening raw bytes files | SomberNight | 2 | +8 | -3 |
2019-11-08 14:01 | transaction.tx_from_any: recognise even more types, and add tests | SomberNight | 3 | +59 | -27 |
2019-11-08 12:43 | wallet: fix #5748 | SomberNight | 1 | +2 | -0 |
2019-11-07 17:28 | psbt follow-up: fix ln cooperative close, and minor type clean up | SomberNight | 2 | +17 | -11 |
2019-11-07 16:10 | Merge pull request #5721 from SomberNight/201910_psbt | ThomasV | 62 | +4171 | -3420 |
2019-11-04 16:24 | qt tx dialog: show dropdown for "export", instead of separate buttons (#5739) | ghost43 | 1 | +16 | -10 |
2019-11-04 14:25 | Merge pull request #5742 from Coldcard/master | ghost43 | 1 | +1 | -1 |
2019-11-02 05:13 | qt settings dialog: small fixes | SomberNight | 1 | +41 | -42 |
2019-11-02 04:46 | commands: gettransaction cmd now tests txid before returning tx | SomberNight | 1 | +2 | -0 |
2019-11-02 02:44 | fix qt invoices list: handle lightning disabled | SomberNight | 1 | +8 | -6 |
2019-10-30 02:24 | (trivial) logging "verbosity_filter" was renamed to "LOGGING_SHORTCUT" | SomberNight | 1 | +2 | -2 |
2019-10-29 19:39 | fix logic error in lnworker.on_channel_closed | SomberNight | 2 | +8 | -6 |
2019-10-29 07:06 | fix #5731 | ThomasV | 2 | +1 | -2 |
2019-10-28 20:17 | fix #5726 | SomberNight | 2 | +4 | -2 |
2019-10-22 20:56 | kivy: - simplify menu - add lightning network dialog | ThomasV | 3 | +65 | -13 |
2019-10-24 16:45 | minor fix: show_transaction params | ThomasV | 1 | +1 | -1 |
2019-10-24 15:27 | pass both invoice and description to show_transaction | ThomasV | 2 | +18 | -17 |
2019-10-24 14:27 | follow-up a0ec2690cf0a1c36bc468fbfb5aec1954eff72ae | ThomasV | 1 | +7 | -7 |
2019-10-24 07:32 | fix clear_requests button | ThomasV | 1 | +3 | -3 |
2019-10-23 15:33 | Call wallet.set_paid after onchain broadcast. Check if invoices are expired in util.get_request_status | ThomasV | 7 | +44 | -45 |
2019-10-23 06:33 | kivy: fix can_pay in invoice_dialog | ThomasV | 1 | +3 | -4 |
2019-10-23 06:20 | delete channel from db in remove_channel, becaose it is called from lnworker | ThomasV | 2 | +3 | -1 |
2019-10-23 03:30 | filter out None in wallet.get_invoices | ThomasV | 1 | +1 | -0 |
2019-10-22 16:54 | fix test following aac0fe9ae6d36b0500f00ad0d5d3378c54a30a5a | ThomasV | 1 | +1 | -0 |
2019-10-22 16:27 | fix fee in lnworker.get_history (sign error) | ThomasV | 1 | +1 | -1 |
2019-10-22 15:12 | wallet: fix bump_fee when there are only change outputs | SomberNight | 3 | +60 | -0 |
2019-10-22 13:41 | kivy: show status with color. show inflight attempts. | ThomasV | 9 | +66 | -36 |
2019-10-22 10:27 | kivy: add 'delete channel' button | ThomasV | 1 | +22 | -1 |
2019-10-22 09:59 | kivy: minor fixes | ThomasV | 2 | +2 | -4 |
2019-10-16 23:50 | segwit_addr: Use normal comparison for tuple literal (#5712) | Janus Troelsen | 1 | +2 | -1 |
2019-10-16 14:04 | folllow-up c721e880d0e203c770328d0830a37bd78eeae0e2 | ThomasV | 1 | +2 | -0 |
2019-10-16 13:50 | Qt: generic add_copy_menu method for MyTreeView lists | ThomasV | 7 | +21 | -36 |
2019-10-16 10:01 | fix #5702 | ThomasV | 1 | +1 | -2 |
2019-10-16 09:06 | misc Qt fixes - improve layout of send tab - use tabs to show receive widgets - add menu item to copy address from request - show copied content in copy dialog | ThomasV | 2 | +14 | -14 |
2019-10-16 09:35 | fix #5704 | ThomasV | 1 | +8 | -7 |
2019-10-16 09:13 | fix #5701 | ThomasV | 1 | +1 | -1 |
2019-10-15 13:43 | Merge pull request #5700 from fiatjaf/bugfixopenchannel | ghost43 | 2 | +5 | -4 |
2019-10-15 13:22 | fix typo: wallet.requests -> wallet.receive_requests (#5706) | fiatjaf | 1 | +1 | -1 |
2019-10-14 10:02 | fix typo | ThomasV | 2 | +2 | -2 |
2019-10-14 09:59 | kivy: toggle lightning dialog | ThomasV | 2 | +46 | -2 |
2019-10-14 09:18 | add remove_lightning command | ThomasV | 3 | +30 | -2 |
2019-10-14 08:42 | lnworker: less verbose | ThomasV | 1 | +2 | -2 |
2019-10-14 08:39 | minor: callback unknown_channels (follow-up 0966edc637ba927ea6767b44aa937b0ca7805dd7) | ThomasV | 1 | +1 | -0 |
2019-10-13 18:34 | Allow user to enable lightning in the GUI. Make it a per-wallet setting. | ThomasV | 12 | +90 | -76 |
2019-10-12 17:27 | Qt: add lightning button to status bar | ThomasV | 1 | +3 | -0 |
2019-10-12 17:15 | fine-grained callbacks for lightning network dialog | ThomasV | 4 | +29 | -29 |
2019-10-12 16:36 | payment log: show whether channel have been blacklisted | ThomasV | 2 | +24 | -22 |
2019-10-12 16:22 | move handle_error_code_from_failed_htlc to lnworker because it requires access to the network object | ThomasV | 2 | +56 | -56 |
2019-10-12 12:30 | Qt: separate lightning and watchtower dialogs | ThomasV | 4 | +113 | -45 |
2019-10-12 12:05 | fix #5695 | ThomasV | 1 | +0 | -1 |
2019-10-12 11:57 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2019-10-12 11:47 | improve payment log dialog | ThomasV | 3 | +23 | -20 |
2019-10-12 10:59 | follow-up dd0be1541eb696d6a41420178543f2c36d20f80e | ThomasV | 2 | +3 | -3 |
2019-10-11 22:05 | lnonion: get_failure_msg_from_onion_error might raise in python 3.7 | SomberNight | 1 | +4 | -7 |
2019-10-11 16:13 | bump version number to 4.0.0a0 (alpha version) | ThomasV | 2 | +7 | -2 |
2019-10-09 17:23 | Improve handling of lightning payment status: - Move 'handle_error_code_from_failed_htlc' to channel_db, and call it from pay_to_route, because it should not be called when HTLCs are forwarded. - Replace 'payment_received' and 'payment_status' callbacks with 'invoice_status' and 'request_status'. - Show payment error logs in the Qt GUI - In the invoices list, show paid invoices for which we still have the log. | ThomasV | 9 | +190 | -132 |
2019-10-11 11:37 | lnworker: return error reason in await_payment | ThomasV | 2 | +21 | -17 |
2019-10-11 10:54 | follow-up previous commit | ThomasV | 2 | +2 | -1 |
2019-10-11 08:11 | Encapsulate lightning payment events: - make LNWorker.pending_payments private - public methods: payment_sent, payment_received, await_payment | ThomasV | 4 | +43 | -22 |
2019-10-09 18:16 | lnworker: rename 'invoices' to 'payments' when they can be in both directions | ThomasV | 4 | +40 | -43 |
2019-10-09 17:54 | remove another instance of lnworker accessed in lnchannel | ThomasV | 2 | +2 | -2 |
2019-10-09 17:38 | Remove lnpeer.payment_preimages: - we can await lnworker.pending_payments instead, because the preimage is saved - also, remove one instance of lnworker being accessed from lnchannel | ThomasV | 2 | +7 | -6 |
2019-10-07 15:24 | fix #5681 | ThomasV | 1 | +3 | -2 |
2019-10-07 03:29 | wallet: minor invoices fix | SomberNight | 1 | +3 | -2 |
2019-10-05 17:26 | do not decode LN invoices in channel_details. fixes #5676 | ThomasV | 1 | +2 | -28 |
2019-10-04 16:06 | remove redundant test from lnworker._pay, rename pay_to_route parameter to lnaddr | ThomasV | 2 | +7 | -10 |
2019-10-01 18:42 | fix tests: follow-up prev | SomberNight | 1 | +3 | -3 |
2019-10-01 17:07 | qt send tab: handle invalid ln invoice; and ln invoice with ln disabled | SomberNight | 3 | +68 | -31 |
2019-09-26 11:11 | Merge pull request #5658 from vesellov/master | ThomasV | 1 | +1 | -1 |
2019-09-22 21:56 | Merge pull request #5652 from SomberNight/20190922_config_no_longer_singleton | ThomasV | 39 | +374 | -320 |
2019-09-22 15:32 | follow-up previous commit | ThomasV | 1 | +2 | -2 |
2019-09-22 15:12 | qt settings: create services tab for both watchtower and payserver | ThomasV | 2 | +47 | -35 |
2019-09-20 15:15 | Refactor invoices in lnworker. - use InvoiceInfo (NamedTuple) for normal operations, because lndecode operations can be very slow. - all invoices/requests are stored in wallet - invoice expiration detection is performed in wallet - CLI commands: list_invoices, add_request, add_lightning_request - revert 0062c6d69561991d5918163946344c1b10ed9588 because it forbids self-payments | ThomasV | 9 | +212 | -242 |
2019-09-22 04:20 | qt send tab: use monospace font in "from" UTXO-selection section | SomberNight | 1 | +8 | -5 |
2019-09-21 20:50 | Merge pull request #5432 from JeremyRand/rpc-from-coins | ghost43 | 1 | +16 | -9 |
2019-09-21 16:56 | qt: fix export history | SomberNight | 1 | +2 | -7 |
2019-09-21 16:48 | qt: fix address dialog | SomberNight | 4 | +22 | -10 |
2019-09-21 00:14 | commands: add type hints for "wallet" param, and fix code rot found via | SomberNight | 2 | +56 | -53 |
2019-09-19 16:50 | lnworker.sync_with_remote_watchtower: use proxy | SomberNight | 1 | +2 | -2 |
2019-09-19 16:17 | lnworker: accessing self.channels needs lock | SomberNight | 1 | +25 | -13 |
2019-09-19 10:01 | qt: show_info -> show_error | ThomasV | 1 | +1 | -1 |
2019-09-19 09:57 | lnworker: fix detection of already paid invoices | ThomasV | 1 | +1 | -3 |
2019-09-19 09:06 | lnworker: fee_msat is expected for all entries in history | ThomasV | 1 | +2 | -0 |
2019-09-19 08:02 | settings: add vbox with stretch | ThomasV | 1 | +5 | -3 |
2019-09-19 07:11 | settings: move block explorer to 'Transactions' tab | ThomasV | 1 | +12 | -12 |
2019-09-18 20:08 | bitcoin.relayfee: minor clean-up | SomberNight | 2 | +10 | -5 |
2019-09-18 17:11 | fix dns issue on Windows | SomberNight | 1 | +6 | -5 |
2019-09-18 16:35 | Merge pull request #5440 from Coldcard/multisig | SomberNight | 7 | +1063 | -238 |
2019-09-18 00:10 | qt: (trivial) some type hints | SomberNight | 3 | +15 | -7 |
2019-09-18 00:09 | ecc: small clean-up | SomberNight | 1 | +13 | -12 |
2019-09-17 17:27 | simplify prev | SomberNight | 1 | +5 | -5 |
2019-09-16 18:43 | ecc: also use libsecp256k1 for point addition | SomberNight | 2 | +54 | -17 |
2019-09-16 14:19 | kivy: receive to ln invoice should be disabled if lightning is disabled | SomberNight | 2 | +3 | -2 |
2019-09-16 14:01 | kivy: fix "use change addresses" setting (previously ignored, always on) | SomberNight | 1 | +7 | -3 |
2019-09-16 00:54 | minor qt send tab fixes. notably 'send max' was broken | SomberNight | 3 | +12 | -7 |
2019-09-14 14:25 | qt wizard: follow-up prev; simplify | SomberNight | 1 | +1 | -4 |
2019-09-14 14:22 | qt wizard: still show selector window if storage.__init__ raises WFE | SomberNight | 1 | +8 | -6 |
2019-09-13 13:00 | kivy: fix paying onchain invoices | SomberNight | 4 | +21 | -6 |
2019-09-13 12:12 | qt history tab txn drag and drop: fix #5635 | SomberNight | 2 | +6 | -3 |
2019-09-13 10:26 | add SSL context to watchtower server | ThomasV | 2 | +15 | -13 |
2019-09-13 09:55 | move lightning settings to settings dialog | ThomasV | 2 | +60 | -45 |
2019-09-08 09:59 | Simplify invoices and requests. | ThomasV | 10 | +221 | -177 |
2019-09-12 17:22 | qt console: fix commands that do not expect a 'wallet' arg | SomberNight | 1 | +6 | -0 |
2019-09-12 15:22 | get_tx_fee: further follow-up 7b828359c6049ab1910154e80490fbb1baaf5fa3 | SomberNight | 1 | +3 | -3 |
2019-09-12 11:12 | follow-up 7b828359c6049ab1910154e80490fbb1baaf5fa3 | ThomasV | 1 | +2 | -2 |
2019-09-12 10:32 | kivy: do not remove fee from tx value in history (minor) | ThomasV | 1 | +0 | -2 |
2019-09-12 10:26 | simplify get_tx_fee | ThomasV | 3 | +24 | -24 |
2019-09-12 01:44 | wallet: organise get_tx_fee. store calculated fees. storage version 19. | SomberNight | 4 | +121 | -42 |
2019-09-12 06:58 | follow-up 241873f0a4bcf907f5a4ae3bba087355a5f14c34 | ThomasV | 1 | +1 | -1 |
2019-09-11 19:47 | wallet: txi/txo small clean-up | SomberNight | 4 | +38 | -27 |
2019-09-12 02:05 | address_synchronizer.get_history now returns HistoryItem(NamedTuple)s | SomberNight | 4 | +53 | -33 |
2019-09-11 15:02 | return fees in history, show them in kivy GUI | ThomasV | 6 | +34 | -17 |
2019-09-11 15:08 | follow-up prev | ThomasV | 1 | +0 | -2 |
2019-09-11 15:06 | fix bug in lightning get_history: filter settled htlcs first | ThomasV | 1 | +4 | -1 |
2019-09-11 14:36 | kivy: request PIN to load_wallet only on android | ThomasV | 1 | +1 | -1 |
2019-09-11 09:58 | define LNWatcher.do_breach_remedy | ThomasV | 1 | +4 | -3 |
2019-09-11 09:49 | fix simple_config.estimate_fee | ThomasV | 1 | +3 | -3 |
2019-09-10 19:29 | kivy: attempt at handling (some) exceptions on startup | SomberNight | 1 | +13 | -1 |
2019-09-10 19:17 | storage: read/write sanity checks | SomberNight | 4 | +62 | -21 |
2019-09-10 18:19 | qt wizard: turn 'temp_storage' into local variable | SomberNight | 1 | +21 | -20 |
2019-09-10 18:18 | follow-up prev | SomberNight | 1 | +1 | -1 |
2019-09-10 17:39 | fix tests | SomberNight | 1 | +17 | -0 |
2019-09-10 16:26 | wallet: address_is_old is now checked using SPV (during sync) | SomberNight | 1 | +8 | -7 |
2019-09-10 16:01 | config: enforce that SimpleConfig is singleton | SomberNight | 9 | +33 | -25 |
2019-09-10 15:14 | follow-up on SingleConfig | ThomasV | 2 | +9 | -11 |
2019-09-10 15:10 | config: remove 'open_last_wallet' side-effecting | SomberNight | 6 | +25 | -22 |
2019-09-10 14:38 | follow-up: SimpleConfig is supposed to be singleton | SomberNight | 7 | +27 | -10 |
2019-09-10 14:24 | follow-up cefa4762ba904ef92d32b4c90005013dd7a7ac4a | ThomasV | 2 | +8 | -8 |
2019-09-10 07:25 | add comment in storage._write | ThomasV | 1 | +1 | -0 |
2019-09-10 06:57 | do not create multiple instances of SimpleConfig (fix #5629). Add config field to wallet | ThomasV | 11 | +97 | -104 |
2019-09-09 20:19 | qt: add some type hints | SomberNight | 3 | +21 | -8 |
2019-09-09 20:15 | daemon: make 'wallets' dict private | SomberNight | 2 | +23 | -22 |
2019-09-09 17:38 | transaction: kill "name", "csv_delay", "cltv_expiry" fields | SomberNight | 9 | +81 | -75 |
2019-09-09 16:49 | uncomment breach_remedy in watchtower | ThomasV | 2 | +3 | -2 |
2019-09-09 14:37 | Merge pull request #5628 from TheCharlatan/fixMultisigDigitalBitBox | ghost43 | 1 | +6 | -5 |
2019-09-09 09:58 | fix #5513 | ThomasV | 1 | +2 | -2 |
2019-09-09 07:58 | add wallet_path to kwargs in run_cmdline | ThomasV | 2 | +3 | -0 |
2019-09-09 04:28 | remove --wallet option for daemon. fixes #3752 | ThomasV | 1 | +6 | -2 |
2019-09-08 23:34 | wallet: address_is_old minor clean-up | SomberNight | 2 | +9 | -8 |
2019-09-08 22:24 | qt addresses list: use IntEnum for dropdown filters | SomberNight | 1 | +45 | -17 |
2019-09-08 17:25 | follo-up 35761d1241dbf2685f3fe2d7ee0c4795daec4260 | ThomasV | 1 | +3 | -0 |
2019-09-08 17:14 | Save remote policy of chanel in wallet file (for private channels) | ThomasV | 2 | +19 | -1 |
2019-09-08 16:55 | wine build: add --build to ./configure: prevents cross-comp. misdetect | SomberNight | 1 | +4 | -0 |
2019-09-08 16:47 | build: when building libsecp256k1, patch Makefile.am before autogen.sh | SomberNight | 2 | +2 | -2 |
2019-09-08 16:26 | wallet: fix maturity off-by-one | SomberNight | 1 | +5 | -4 |
2019-09-08 15:05 | kivy: commit png icons (for svg resources) into repo | SomberNight | 4 | +1 | -5 |
2019-09-08 13:41 | kivy amount_dialog: truncate btc amounts to max precision | SomberNight | 1 | +9 | -2 |
2019-09-08 10:06 | fix #5618 | ThomasV | 1 | +8 | -6 |
2019-09-07 05:37 | lnchannel: handle htlc-address collisions | SomberNight | 4 | +219 | -157 |
2019-09-07 05:29 | lnpeer: somewhat nicer log messages | SomberNight | 1 | +18 | -10 |
2019-09-06 16:36 | lnrouter: fix off-by-one in NUM_MAX_EDGES_IN_PAYMENT_PATH | SomberNight | 2 | +2 | -2 |
2019-09-06 16:27 | lnworker.invoices access now uses lock | SomberNight | 1 | +10 | -4 |
2019-09-06 16:09 | create class for ShortChannelID and use it | SomberNight | 8 | +110 | -76 |
2019-09-06 13:08 | only require libsecp256k1 if lightning is enabled | SomberNight | 3 | +15 | -5 |
2019-09-06 11:43 | fix #5605 | ThomasV | 1 | +3 | -1 |
2019-09-06 10:38 | fix CLI exception handling | ThomasV | 2 | +12 | -11 |
2019-09-06 09:06 | Fix CLI. Some commands require wallet_path. Return error on exception. | ThomasV | 3 | +37 | -38 |
2019-09-06 06:06 | ignore exceptions in payserver | ThomasV | 1 | +3 | -0 |
2019-09-05 21:22 | commands: try to fix tests | SomberNight | 2 | +13 | -13 |
2019-09-05 16:32 | channeldb.load_data: attempt at fixing race | SomberNight | 3 | +6 | -0 |
2019-09-05 16:31 | lnpeer: longer timeouts | SomberNight | 2 | +13 | -10 |
2019-09-05 16:30 | follow-up prev (commands) | SomberNight | 6 | +20 | -12 |
2019-09-05 15:57 | CLI: always use the daemon's cmd_runner, and pass the 'wallet' parameter explicitly to each command that requires it. Previous code was relying on side effects to set the wallet. This should fix #5614 | ThomasV | 3 | +154 | -147 |
2019-09-05 15:06 | kivy: fix ln channel open via scan_qr | SomberNight | 1 | +4 | -1 |
2019-09-05 13:00 | qt: minor fixes | ThomasV | 1 | +4 | -3 |
2019-09-05 12:43 | add PayServer settings to settings_dialog | ThomasV | 3 | +81 | -31 |
2019-09-05 11:21 | Qt: move settings dialog to a separate module | ThomasV | 2 | +505 | -436 |
2019-09-05 09:45 | fix websocket messages | ThomasV | 1 | +2 | -2 |
2019-09-05 09:36 | fix ssl config names, add new config tab | ThomasV | 2 | +10 | -8 |
2019-09-05 09:33 | for now, use PR_PAID for onchain unconfirmed | ThomasV | 2 | +4 | -4 |
2019-09-05 08:57 | http server: add ssl and bip70 signed requests | ThomasV | 6 | +44 | -23 |
2019-09-04 18:16 | commands: fix "close_wallet" | SomberNight | 2 | +9 | -10 |
2019-09-04 18:15 | commands: fix "restore" cmd | SomberNight | 3 | +13 | -22 |
2019-09-04 12:35 | CLI: remove timeout for offline commands | SomberNight | 1 | +3 | -3 |
2019-09-04 12:03 | README: mention submodule init | SomberNight | 1 | +1 | -0 |
2019-09-04 11:53 | fix #5617 | SomberNight | 2 | +28 | -11 |
2019-09-04 11:31 | storage: replace STO_EV_* ints with IntEnum | SomberNight | 5 | +32 | -29 |
2019-09-04 11:07 | disable http server by default | ThomasV | 1 | +5 | -4 |
2019-09-04 10:52 | Qt: fix request menu | ThomasV | 1 | +6 | -4 |
2019-09-04 10:39 | fix submodule | ThomasV | 1 | +1 | -1 |
2019-09-03 12:44 | Integrate http_server (previously in electrum-merchant) Use submodule to fetch HTML and CSS files | ThomasV | 10 | +123 | -237 |
2019-09-04 06:01 | do not raise exception when add_own_channel adds channel update from the cache | ThomasV | 1 | +2 | -1 |
2019-09-03 19:01 | add_own_channel does not need to be async | ThomasV | 2 | +3 | -3 |
2019-09-03 17:19 | hw wallets: show DeviceUnpairableError nicely in qt gui | SomberNight | 1 | +2 | -3 |
2019-09-03 16:56 | qt main_window: fix receive_at, rm dead code | SomberNight | 1 | +0 | -6 |
2019-09-03 16:37 | hw wallets: fix "show address" functionality in qt receive tab | SomberNight | 1 | +9 | -1 |
2019-09-03 16:33 | qt receive tab: fix on-chain pay.requests without amount | SomberNight | 1 | +1 | -1 |
2019-09-03 15:53 | follow-up a4b24df4bb123db86d0d75113b889c2453bdf25f | SomberNight | 1 | +2 | -2 |
2019-09-03 14:24 | wallet/keystore: small inheritance clean-up | SomberNight | 2 | +33 | -16 |
2019-09-03 12:51 | fix json error in listrequests | ThomasV | 1 | +1 | -1 |
2019-09-03 12:50 | fix create_menu error #5609 | ThomasV | 1 | +3 | -3 |
2019-09-03 12:34 | wallet.add_hw_info: also store "is_change" in output_info | SomberNight | 8 | +22 | -21 |
2019-09-03 12:20 | wallet.add_hw_info: minor clean-up | SomberNight | 1 | +7 | -8 |
2019-09-03 12:18 | (trivial) wine build: rm keys in Dockerfile | SomberNight | 1 | +2 | -0 |
2019-09-02 17:21 | appimage: don't rm jsonschema-*.dist-info as pkg needs it | SomberNight | 1 | +3 | -0 |
2019-09-02 17:04 | replace daemon 'start' subdommand with -d | ThomasV | 4 | +32 | -52 |
2019-09-02 16:38 | Merge pull request #5253 from AbdussamadA/update-utxo-list-label | ThomasV | 1 | +1 | -0 |
2019-09-02 16:35 | Merge pull request #5604 from MrNaif2018/master | ThomasV | 2 | +4 | -2 |
2019-09-02 15:32 | android build: persist gradle datadir | SomberNight | 1 | +3 | -0 |
2019-09-02 15:03 | only build one android apk on Travis (take 3...) | SomberNight | 1 | +1 | -3 |
2019-08-11 12:47 | Restructure invoices and requests (WIP) - Terminology: use 'invoices' for outgoing payments, 'requests' for incoming payments - At the GUI level, try to handle invoices in a generic way. - Display ongoing payments in send tab. | ThomasV | 13 | +563 | -359 |
2019-09-01 18:12 | (trivial) travis: move flake8 tests to first stage | SomberNight | 1 | +10 | -10 |
2019-09-01 18:05 | only build one android apk on Travis | SomberNight | 2 | +3 | -1 |
2019-09-01 16:23 | local jsonrpc: log exceptions daemon-side | SomberNight | 1 | +5 | -2 |
2019-09-01 15:52 | commands: add feerate param to payto/paytomany | SomberNight | 1 | +39 | -10 |
2019-09-01 13:49 | follow-up prev: only build one apk on Travis | SomberNight | 1 | +5 | -3 |
2019-09-01 13:38 | android apk: build two apks. ARMv7 and ARMv8 | SomberNight | 2 | +10 | -0 |
2019-08-31 17:08 | android build: don't download Apache ANT on every build | SomberNight | 2 | +15 | -1 |
2019-08-31 15:06 | android build: update kivy, p4a, buildozer | SomberNight | 2 | +15 | -8 |
2019-08-31 08:13 | kivy: call register_callback only from main_window. Display CTN in channel details. | ThomasV | 2 | +12 | -8 |
2019-08-31 07:19 | Syntax change: Require --offline to run commands without a daemon. That makes the syntax less ambiguous. It also makes it possible to implement a CLI that does not import all the electrum modules. | ThomasV | 3 | +39 | -30 |
2019-08-31 06:49 | remove redundant 'stop' in regtest setUp (should run a bit faster) | ThomasV | 1 | +0 | -1 |
2019-08-31 06:32 | main script: rm init_daemon (dead code), call sys_exit in init_cmdline | ThomasV | 1 | +2 | -25 |
2019-08-30 19:15 | pyinstaller binaries: include files needed by new jsonrpc libs | SomberNight | 2 | +4 | -0 |
2019-08-30 17:51 | lnpeer: make per-peer TaskGroup a field (as for interfaces), and use it | SomberNight | 2 | +8 | -4 |
2019-08-30 17:46 | network: handle main_taskgroup dying better. passthrough CancelledError | SomberNight | 3 | +8 | -3 |
2019-08-30 15:40 | Revert "Remove early return in create_sweeptxs_for_our_ctx." | ThomasV | 1 | +5 | -0 |
2019-08-30 15:40 | test_breach_with_spent_htlc: do not overwrite default_wallet, load toxic_wallet instead | ThomasV | 1 | +1 | -2 |
2019-08-30 13:57 | revert ed086934e5f57745580628a5706a6a40856c695a (this does not work well with travis) | ThomasV | 2 | +11 | -32 |
2019-08-30 13:18 | make regtests more robust | ThomasV | 1 | +57 | -83 |
2019-08-30 13:15 | In 'daemon start', do not return until the daemon can be reached | ThomasV | 1 | +32 | -5 |
2019-08-30 07:54 | Ignore exceptions raised in lnworker.on_network_update. Exception raised there may cancel the network's main taskgroup. | ThomasV | 1 | +9 | -1 |
2019-08-30 07:11 | Remove early return in create_sweeptxs_for_our_ctx. - This was added because we did not store the complete htlc history. - It makes the result dependent on the current channel state - That creates a race condition in sweep_info, because the result is cached. - As a result, test_breach_with_spent_htlc was randomly failing. | ThomasV | 1 | +0 | -5 |
2019-08-29 16:07 | android build: make sure to use correct pycryptodomex | SomberNight | 1 | +3 | -1 |
2019-08-29 12:37 | Remove electrumx.ml because of phishing (#5596) | EagleTM | 1 | +0 | -6 |
2019-08-29 10:37 | lnpeer: reestablish_channel - don't replay unacked msgs they alrdy have | SomberNight | 1 | +14 | -2 |
2019-08-29 08:20 | Merge pull request #5593 from wakiyamap/patch-1 | ThomasV | 1 | +1 | -1 |
2019-08-28 14:54 | qt channels list: fields should not be editable | SomberNight | 3 | +10 | -5 |
2019-08-27 16:03 | bip70 payreq: catch TimeoutError to avoid hanging "please wait" dialog | SomberNight | 1 | +3 | -4 |
2019-08-27 15:12 | make parsing lightning qr codes more robust | ThomasV | 2 | +12 | -9 |
2019-08-27 11:35 | (trivial) fix variable name | ThomasV | 1 | +1 | -1 |
2019-08-26 14:59 | minor fix: ensure request amount is not None | ThomasV | 1 | +1 | -1 |
2019-08-26 13:42 | Merge pull request #5537 from xaya/test-verify-header | ThomasV | 1 | +34 | -0 |
2019-08-26 10:48 | Travis: run regtests in separate job | ThomasV | 2 | +14 | -7 |
2019-08-26 09:35 | buildozer: use log_level=1 | ThomasV | 1 | +1 | -1 |
2019-08-25 16:58 | Merge pull request #5584 from JeremyRand/lnaddr-bech32 | ThomasV | 1 | +4 | -4 |
2019-08-25 09:39 | store qt-console-history in wallet file (fix #5563) | ThomasV | 1 | +2 | -3 |
2019-08-25 08:17 | Merge pull request #5582 from JeremyRand/test-lnchannel-outputs | ThomasV | 1 | +2 | -2 |
2019-08-25 08:17 | Merge pull request #5583 from JeremyRand/test-lnrouter-rev-genesis-bytes | ThomasV | 1 | +19 | -18 |
2019-08-23 13:46 | kivy: remove hidden state in RefLabel, use it for seed and private keys | ThomasV | 4 | +37 | -38 |
2019-08-23 10:15 | kivy: remove context menus, cleanup unused files | ThomasV | 11 | +208 | -603 |
2019-08-22 16:48 | Kivy GUI improvements: - create unique instances of channels_dialog and addresses_dialog - display and refresh balances in channels_dialog - improve formatting of tx history - repurpose left button in receive_tab | ThomasV | 6 | +147 | -64 |
2019-08-21 16:25 | Display and refresh the status of incoming payment requests: - All requests have an expiration date - Paid requests are automatically removed from the list - Unpaid, unconfirmed and expired requests are displayed - Fix a bug in get_payment_status, conf was off by one | ThomasV | 9 | +137 | -124 |
2019-08-20 16:20 | kivy: add expiration button to receive screen | ThomasV | 3 | +27 | -6 |
2019-08-20 14:07 | kivy: update receive screen after adding request | ThomasV | 1 | +1 | -1 |
2019-08-20 11:24 | lnpeer, minor fixes: - pass orphaned_ids to lnworker.add_new_ids - fix enumeration of get_unacked_local_updates() | ThomasV | 1 | +5 | -2 |
2019-08-20 07:01 | kivy: minor fixes | ThomasV | 2 | +3 | -1 |
2019-08-19 17:08 | fix Flake8 tests | ThomasV | 3 | +4 | -1 |
2019-08-19 16:51 | run freeze_packages | ThomasV | 4 | +83 | -39 |
2019-08-19 10:46 | Turn daemon subcommands into RPCs | ThomasV | 4 | +106 | -87 |
2019-08-19 08:50 | minor fix | ThomasV | 1 | +1 | -1 |
2019-08-19 07:16 | remove jsonrpclib dependency | ThomasV | 2 | +0 | -3 |
2019-08-15 11:17 | Rewrite JsonRPC requests using asyncio. - commands are async - the asyncio loop is started and stopped from the main script - the daemon's main loop runs in the main thread - use jsonrpcserver and jsonrpcclient instead of jsonrpclib | ThomasV | 9 | +322 | -359 |
2019-08-16 20:46 | (trivial) fix type annotation | SomberNight | 1 | +1 | -1 |
2019-08-16 20:45 | lnpeer: in onion errors, handle channel updates both with and w/o type | SomberNight | 1 | +10 | -3 |
2019-08-16 20:44 | lnpeer: use correct failure codes in _maybe_forward_htlc | SomberNight | 3 | +27 | -11 |
2019-08-16 20:40 | do not raise BaseException | SomberNight | 2 | +4 | -3 |
2019-08-16 20:37 | lnrouter/channeldb: small import clean-up | SomberNight | 2 | +7 | -34 |
2019-08-16 20:35 | lnpeer: send own outgoing channel updates to remote peer | SomberNight | 2 | +48 | -27 |
2019-08-16 20:31 | channeldb: also store "message_flags" field for channel updates | SomberNight | 2 | +13 | -4 |
2019-08-16 20:24 | lnpeer: restore "temp save orphan channel updates" functionality | SomberNight | 2 | +45 | -21 |
2019-08-16 20:03 | lnworker: fix silent TypeError in _calc_routing_hints_for_invoice | SomberNight | 3 | +8 | -5 |
2019-08-15 17:59 | tests: some regtest tests need to mine more blocks to expire CLTVs | SomberNight | 1 | +6 | -6 |
2019-08-15 17:34 | tests: regtest.sh now uses consistent indentation | SomberNight | 1 | +31 | -31 |
2019-08-15 17:31 | commands.py: fix type of "timeout" arg | SomberNight | 1 | +1 | -0 |
2019-08-15 17:21 | lnpeer: on_channel_open should not fail on server error | SomberNight | 1 | +4 | -2 |
2019-08-15 13:11 | minor fix: always initialize Commands.lnworker | ThomasV | 1 | +1 | -2 |
2019-08-15 10:25 | Daemon: Replace get_server with request. This function performs a single RPC, and may raise a DaemonNotRunning exception. | ThomasV | 2 | +37 | -34 |
2019-08-15 09:22 | (trivial) fix getbalance | ThomasV | 1 | +1 | -1 |
2019-08-15 07:58 | daemon: simplify get_fd_or_server | ThomasV | 2 | +10 | -7 |
2019-08-14 19:47 | lnpeer: shutdown should wait until no HTLCs remain | SomberNight | 1 | +3 | -2 |
2019-08-14 19:43 | lnpeer: failed htlc error handling ignored length of channel_update | SomberNight | 1 | +8 | -7 |
2019-08-14 19:41 | lnpeer: add a few sanity checks to payment-forwarding (and related) | SomberNight | 2 | +47 | -12 |
2019-08-14 19:38 | lnworker: rework "is_dangerous" | SomberNight | 4 | +63 | -17 |
2019-08-14 19:35 | lnhtlc: htlcs_by_direction now returns dict keyed by htlc_id | SomberNight | 4 | +22 | -21 |
2019-08-14 12:15 | add jsonrpcserver/jsonrpcclient to requirements | ThomasV | 1 | +2 | -0 |
2019-07-30 09:47 | use aiohttp + jsonrpcserver in watchtower | ThomasV | 1 | +39 | -17 |
2019-08-13 08:44 | remove unused import | ThomasV | 1 | +0 | -1 |
2019-08-12 18:44 | lnpeer: make sure forwarding is disabled by default | SomberNight | 2 | +8 | -2 |
2019-08-12 16:37 | lnhtlc: local update raw messages must not be deleted before acked | SomberNight | 4 | +63 | -16 |
2019-08-12 15:06 | lnpeer: reestablish_channel - always replay unacked local updates | SomberNight | 1 | +12 | -8 |
2019-08-12 16:17 | qt: do not show paid requests | ThomasV | 2 | +7 | -2 |
2019-08-12 16:14 | fix race condition with channel_timestamps | ThomasV | 1 | +4 | -1 |
2019-08-12 16:05 | require data loss protect | ThomasV | 1 | +1 | -1 |
2019-08-12 15:54 | test funding_txn_minimum_depth, show it in GUI | ThomasV | 5 | +22 | -10 |
2019-08-12 12:22 | lnpeer: fix and simplify tests in maybe_send_commitment | ThomasV | 1 | +7 | -13 |
2019-08-11 12:51 | channel_db: load_data should load node_info | ThomasV | 1 | +4 | -0 |
2019-08-09 13:51 | kivy: show pending requests in receive tab instead of dialog | ThomasV | 3 | +141 | -195 |
2019-08-08 10:55 | kivy: lnpay_thread | ThomasV | 1 | +6 | -0 |
2019-08-08 09:47 | qt gui: simplify signals | ThomasV | 1 | +9 | -16 |
2019-08-02 08:03 | simplify tx history: do not use separate columns for lightning | ThomasV | 2 | +20 | -31 |
2019-08-05 16:51 | simple_config.estimate_fee: make sure method never fails | SomberNight | 1 | +11 | -6 |
2019-08-05 15:47 | lnhtlc.discard_unsigned_remote_updates: fix edge case | SomberNight | 1 | +6 | -2 |
2019-08-05 15:46 | lnpeer: should not mark channel as OPEN if reestablish did not complete | SomberNight | 1 | +5 | -6 |
2019-08-05 15:43 | lnpeer: reestablish_channel - fix data_loss_protect edge case | SomberNight | 3 | +12 | -1 |
2019-08-05 14:49 | move all ctn book-keeping to lnhtlc (from lnchannel) | SomberNight | 6 | +39 | -38 |
2019-08-04 02:55 | lnchannel: ctx output-ordering: identical htlcs are ordered by CLTV | SomberNight | 4 | +15 | -2 |
2019-08-03 15:34 | lnchannel: start using "latest" and "next" instead of "current" and "pending" | SomberNight | 6 | +126 | -154 |
2019-08-02 16:58 | lnworker: only reestablish channels after on-chain state is synchronized | SomberNight | 1 | +3 | -0 |
2019-08-02 16:04 | implement data_loss_protect | SomberNight | 3 | +46 | -10 |
2019-08-02 15:58 | lnpeer: make feature-bit testing easier | SomberNight | 2 | +9 | -3 |
2019-08-02 15:55 | lnpeer: reestablish_channel - replay un-acked local updates | SomberNight | 2 | +40 | -6 |
2019-08-02 19:00 | lnpeer: reestablish_channel - discard unsigned remote updates | SomberNight | 2 | +21 | -0 |
2019-08-02 18:54 | lnhtlc: move 'next_htlc_id' from ChannelConfig to lnhtlc log | SomberNight | 5 | +21 | -13 |
2019-08-02 18:30 | lnpeer: make reestablish_channel saner | SomberNight | 2 | +53 | -60 |
2019-08-02 18:29 | lnhtlc: rename ctx_pending to revack_pending, and persist it | SomberNight | 1 | +26 | -10 |
2019-08-02 19:28 | lnworker: small clean-up of short_channel_id format | SomberNight | 1 | +8 | -5 |
2019-08-02 17:57 | lnpeer: channel_reestablished is now a queue (instead of future) | SomberNight | 1 | +4 | -5 |
2019-08-02 16:05 | lnchannel: trivial clean-up | SomberNight | 2 | +2 | -7 |
2019-08-02 09:43 | lnpay: check whether invoice has been paid | ThomasV | 1 | +8 | -5 |
2019-08-01 08:53 | kivy fix: get_latest_feerate | ThomasV | 1 | +1 | -1 |
2019-07-30 11:28 | lnworker.get_invoice_status: test if invoice is expired | ThomasV | 2 | +10 | -2 |
2019-07-29 09:16 | use aiohttp+jsonrpcclient to sync with remote watchtower | ThomasV | 1 | +17 | -21 |
2019-07-28 19:05 | fix: remove unused parameter to add_sweep_tx | ThomasV | 2 | +3 | -3 |
2019-07-26 15:03 | refactor a few lnchannel methods | ThomasV | 2 | +46 | -32 |
2019-07-28 14:49 | fix: constraints.feerate -> get_latest_feerate | ThomasV | 1 | +3 | -2 |
2019-07-05 12:42 | Synchronize watchtower asynchronously: | ThomasV | 10 | +189 | -137 |
2019-07-26 23:23 | (trivial) fix type annotation | SomberNight | 2 | +2 | -2 |
2019-07-26 23:05 | lnchannel: move fee update logic to lnhtlc (and hopefully fix it) | SomberNight | 5 | +152 | -86 |
2019-07-23 17:23 | revamp fee updates (draft) | ThomasV | 4 | +109 | -104 |
2019-07-26 22:59 | lnhtlc: (fix) was locking in too many updates during commit/revoke | SomberNight | 5 | +171 | -125 |
2019-07-23 18:14 | cli: fix add_peer cmd | SomberNight | 3 | +6 | -4 |
2019-07-22 07:05 | cleanup revoke_current_commitment | ThomasV | 1 | +12 | -20 |
2019-07-15 07:23 | follow-up prev commit: pass is_mine to _edge_cost | ThomasV | 1 | +6 | -4 |
2019-07-13 06:46 | Do not route through channels for which we did not receive both updates, because this often means one of the nodes is offline. | ThomasV | 3 | +20 | -3 |
2019-07-11 11:50 | fix: delete from channel_db | ThomasV | 2 | +17 | -9 |
2019-07-04 08:50 | channel_db: update channels_for_node when removing channel | ThomasV | 1 | +5 | -2 |
2019-07-03 06:46 | Use one LNWatcher instance per wallet | ThomasV | 3 | +44 | -48 |
2019-07-03 06:40 | improve regtest.sh with wait functions | ThomasV | 1 | +22 | -20 |
2019-07-03 06:15 | fix type: list | ThomasV | 1 | +1 | -1 |
2019-07-01 21:10 | regtest: remove cost limit | ThomasV | 1 | +1 | -1 |
2019-07-01 18:26 | lnwatcher: wait until lnwatcher is fully synchronized before check_onchain_situation | ThomasV | 1 | +1 | -1 |
2019-06-24 09:13 | Perform breach remedy without sweepstore: - add functions to lnsweep - lnworker: analyze candidate ctx and htlc_tx - watchtower will be optional - add test for breach remedy with spent htlcs - save tx name as label | ThomasV | 8 | +280 | -95 |
2019-06-27 07:03 | get rid of sql_alchemy | ThomasV | 4 | +153 | -147 |
2019-06-26 07:54 | Do not store message payloads in channel db. Use single primary key for addresses. | ThomasV | 1 | +5 | -24 |
2019-06-18 11:49 | optimize channel_db: - use python objects mirrored by sql database - write sql to file asynchronously - the sql decorator is awaited in sweepstore, not in channel_db | ThomasV | 11 | +435 | -454 |
2019-06-22 07:47 | separate channel_db module | ThomasV | 3 | +596 | -538 |
2019-06-17 14:55 | comment out convert, add logging statement | ThomasV | 2 | +2 | -1 |
2019-06-17 06:29 | kivy: simplify open_channel dialog | ThomasV | 4 | +57 | -53 |
2019-06-14 18:45 | pycryptodomex for android | SomberNight | 2 | +5 | -2 |
2019-06-17 07:30 | remove expensive sql request, python set comparison is faster | ThomasV | 2 | +5 | -14 |
2019-06-14 11:01 | Rework wallet history methods: - wallet.get_full_history returns onchain and lightning - capital gains are returned by get_detailed_history - display lightning history in kivy - command line: separate lightning and onchain history | ThomasV | 4 | +112 | -87 |
2019-06-13 17:06 | lnpeer: some exception handling clean up | SomberNight | 1 | +17 | -10 |
2019-06-13 16:52 | lnworker: set DATA_LOSS_PROTECT flag for LNGossip too | SomberNight | 1 | +3 | -1 |
2019-06-13 16:04 | qt channels list: add "short channel id" column | SomberNight | 1 | +8 | -5 |
2019-06-13 15:59 | do not "import *" | SomberNight | 1 | +4 | -6 |
2019-06-13 15:56 | qt ChannelsList: some clean-up | SomberNight | 1 | +27 | -7 |
2019-06-13 15:33 | qt receive tab: fix update_receive_address_styling | SomberNight | 1 | +7 | -1 |
2019-06-13 15:32 | qt main window: hide "Channels" tab if lightning is disabled | SomberNight | 1 | +2 | -1 |
2019-06-10 12:05 | GUI refactoring for Kivy and lightning. This also touches Qt and wallet code. | ThomasV | 18 | +329 | -598 |
2019-06-07 08:45 | display lightning payment attempts using signal | ThomasV | 3 | +17 | -6 |
2019-06-08 16:45 | on_revoke_and_ack: be robust to exceptions raised in lnwatcher | ThomasV | 1 | +6 | -2 |
2019-06-08 16:37 | fix watchtower: sweep_tx must not be None | ThomasV | 1 | +2 | -1 |
2019-06-08 15:46 | lnworker: fix reestablish_peer_for_given_channel by passing chan explicitly | ThomasV | 1 | +22 | -20 |
2019-06-08 13:14 | fix encode_msg: optional fields were not sent | ThomasV | 1 | +3 | -5 |
2019-06-07 10:28 | send data_loss_protect fields if we support it | ThomasV | 1 | +1 | -2 |
2019-06-07 10:24 | on_commitment_signed: distinguish between exceptions | ThomasV | 1 | +6 | -4 |
2019-06-06 07:50 | qt: add clear button to receive tab, show invoice right after it is added | ThomasV | 3 | +10 | -10 |
2019-06-06 07:43 | request_lists: remove non-sense | ThomasV | 1 | +0 | -2 |
2019-06-05 09:08 | lnworker improvements: - enable option data_loss_protect - separate add_peer from open_channel - display exceptions raised in open_channel | ThomasV | 3 | +33 | -20 |
2019-06-04 13:55 | regtest: use while loops instead of fine-tuned delays | ThomasV | 1 | +36 | -11 |
2019-06-04 09:37 | encapsulate detect_who_closed in channel | ThomasV | 3 | +20 | -30 |
2019-06-04 08:51 | lnworker: catch exceptions raised by add_future_tx | ThomasV | 1 | +5 | -1 |
2019-06-03 20:00 | simplify_lnsweep | ThomasV | 2 | +65 | -106 |
2019-05-31 09:55 | lnhtlc: use boolean instead of int in ctn_latest | ThomasV | 1 | +25 | -21 |
2019-05-30 20:17 | lnhtlc: fix adding htlc between sending commitment_signed and receiving revoke_and_ack | SomberNight | 5 | +51 | -17 |
2019-05-30 19:46 | raise PaymentFailure in case of timeout (follow-up previous commit) | ThomasV | 2 | +6 | -2 |
2019-05-30 19:04 | move lnpay attempts logic to lnworker.pay | ThomasV | 3 | +18 | -15 |
2019-05-30 14:49 | lnsweep: minor fix | ThomasV | 1 | +1 | -1 |
2019-05-30 11:17 | lnworker: do not create sweep transactions before outputs can be redeemed | ThomasV | 4 | +59 | -53 |
2019-05-30 09:36 | fix tests broken by previous commit | ThomasV | 1 | +34 | -12 |
2019-05-30 08:11 | Let lnworker sweep HTLC outputs after breach, instead of lnwatcher | ThomasV | 2 | +28 | -77 |
2019-05-29 20:08 | on_network_update: check if channel is closed | ThomasV | 1 | +2 | -0 |
2019-05-29 15:34 | redeem htlcs: - fix bug in lnsweep: lnwatcher transactions were indexed by prev_txid - add test for breach remedy with unsettled htlcs - add timeout option to lnpay, and replace DO_NOT_SETTLE with SETTLE_DELAY so that we can read intermediate commitment tx in regtest | ThomasV | 8 | +73 | -32 |
2019-05-29 09:56 | lnsweep: simplify a few methods | ThomasV | 1 | +40 | -68 |
2019-05-25 04:02 | rework on_channel_closed in LNWorker: - use detect_who_closed; this allows us to redeem to_remote of breach ctx - do not redeem to_local of breach ctx, because it is redundant with lnwatcher - rename a few methods | ThomasV | 3 | +33 | -51 |
2019-05-23 14:13 | channel close handling: detect situation based on output addresses | SomberNight | 3 | +95 | -9 |
2019-05-28 18:47 | set default to_self_delay to 1 day | SomberNight | 2 | +3 | -2 |
2019-05-28 18:45 | ChannelDB: trivial bugfix for get_channels_for_node | SomberNight | 1 | +2 | -2 |
2019-05-28 11:11 | add to_remote to breach test | ThomasV | 1 | +11 | -4 |
2019-05-28 10:17 | add function new_blocks to simplify regtests | ThomasV | 1 | +16 | -9 |
2019-05-26 05:27 | qt ChannelDetails: fix show_tx | SomberNight | 1 | +1 | -1 |
2019-05-26 03:58 | move lnworker.first_block to constants | SomberNight | 3 | +11 | -10 |
2019-05-26 03:30 | lnpeer: process gossip in chunks | SomberNight | 1 | +18 | -13 |
2019-05-26 03:29 | ChannelDB.on_node_announcement: some speed-up | SomberNight | 1 | +2 | -1 |
2019-05-26 03:27 | fix ChannelDB.compare_channels: was raising "too many SQL variables" | SomberNight | 2 | +13 | -7 |
2019-05-23 19:05 | tests/regtest: stop using "bitcoin-cli generate" (deprecated) | SomberNight | 2 | +15 | -13 |
2019-05-23 13:16 | gui: channel_details minor fix | ThomasV | 1 | +2 | -4 |
2019-05-23 12:26 | minor fixes: remove_channel | ThomasV | 2 | +4 | -4 |
2019-05-23 10:37 | redo LNWorker pay: - wait until htlc has been fulfilled - raise if htlc is not fulfilled - return boolean success - try multiple paths in GUI | ThomasV | 6 | +24 | -42 |
2019-05-23 09:58 | gui channels_list fixes | ThomasV | 1 | +4 | -5 |
2019-05-22 10:30 | improve lightning_dialog GUI settings | ThomasV | 3 | +56 | -32 |
2019-05-21 10:06 | update electrumx starting script | ThomasV | 1 | +3 | -3 |
2019-05-20 08:26 | channel blacklist: minor fix | ThomasV | 1 | +3 | -1 |
2019-05-19 11:24 | add option to remove channel after it has been closed | ThomasV | 2 | +51 | -26 |
2019-05-19 09:55 | do not include 'force_closing' in channel states, because it is not part of the peer protocol | ThomasV | 4 | +18 | -20 |
2019-05-18 11:15 | fix: key must be unique (sql) | ThomasV | 1 | +8 | -6 |
2019-05-18 09:03 | gui: improve display of lightning status | ThomasV | 2 | +14 | -14 |
2019-05-16 17:00 | improve filter_channel_updates blacklist channels that do not really get updated | ThomasV | 2 | +106 | -74 |
2019-05-16 09:47 | query_short_channel_ids: use Event instead of Lock | ThomasV | 1 | +10 | -5 |
2019-05-16 09:32 | fix: add_channel_update | ThomasV | 1 | +2 | -2 |
2019-05-16 07:56 | prune channels older than two weeks from database | ThomasV | 3 | +69 | -25 |
2019-05-15 14:09 | verify channel updates in peer's TaskGroup | ThomasV | 4 | +107 | -86 |
2019-05-15 10:30 | use a single queue for gossip messages, so that they are processed in the correct order | ThomasV | 3 | +60 | -52 |
2019-05-15 08:27 | verify node and channel announcements before entering sql lock | ThomasV | 3 | +49 | -35 |
2019-05-14 19:24 | lnpeer query_short_channel_ids: BOLT-07 says ids must be sorted | SomberNight | 1 | +1 | -0 |
2019-05-14 18:52 | lnpeer reply_channel_range: handle lnd | SomberNight | 1 | +20 | -3 |
2019-05-13 20:33 | parallelize short_channel_id requests | ThomasV | 4 | +82 | -62 |
2019-05-13 12:30 | LNGossip: sync channel db using query_channel_range | ThomasV | 3 | +168 | -59 |
2019-05-08 10:41 | save lightning invoice descriptions as labels and allow user to edit them | ThomasV | 3 | +12 | -13 |
2019-05-07 08:34 | post-rebase fix | ThomasV | 1 | +0 | -1 |
2019-05-07 07:10 | lightning network dialog | ThomasV | 5 | +159 | -157 |
2019-05-07 06:38 | use config instead of watchtower_window to decide if we close the app | ThomasV | 1 | +10 | -10 |
2019-05-06 14:52 | add labels to lightning history | ThomasV | 4 | +20 | -12 |
2019-05-06 13:58 | lightning: GUI improvements | ThomasV | 3 | +6 | -6 |
2019-05-06 10:35 | get_payments: do not include failed payments | ThomasV | 1 | +3 | -1 |
2019-05-06 10:26 | wallet: add lnworker in constructor for CLI | ThomasV | 1 | +3 | -3 |
2019-05-06 10:01 | fix column names | ThomasV | 1 | +1 | -1 |
2019-05-05 11:34 | do not SPV channel announcements; this is too resource intensive | ThomasV | 1 | +1 | -1 |
2019-05-05 11:19 | update regexp syntax | ThomasV | 1 | +2 | -2 |
2019-05-03 18:52 | follow-up previous | ThomasV | 1 | +2 | -2 |
2019-05-03 14:42 | enable lightning through command line option | ThomasV | 12 | +51 | -30 |
2019-05-02 16:33 | logging (follow-up rebase) | ThomasV | 1 | +3 | -3 |
2019-05-02 16:09 | fix tests | SomberNight | 2 | +9 | -6 |
2019-05-02 15:59 | logging: adapt lightning branch to logging changes | SomberNight | 10 | +142 | -126 |
2019-04-26 10:48 | Use separate lightning nodes for gossip and channel operations. | ThomasV | 5 | +215 | -186 |
2019-04-30 08:31 | remove test_require_data_loss_protect | ThomasV | 1 | +0 | -8 |
2019-03-21 11:44 | lnrouter: load data before finding path | ThomasV | 2 | +38 | -36 |
2019-03-22 09:09 | minor fix | ThomasV | 1 | +2 | -3 |
2019-03-21 16:34 | lnhtlc: handle fails asymmetrically | SomberNight | 2 | +103 | -85 |
2019-03-21 21:52 | lnchan: make_commitment and balance (follow-up prev) | SomberNight | 1 | +27 | -18 |
2019-03-21 21:51 | lnhtlc: small clean-up / docstrings | SomberNight | 4 | +36 | -22 |
2019-03-07 16:03 | lnhtlc: add type hints | SomberNight | 1 | +23 | -21 |
2019-03-21 14:20 | follow-up prev commit | ThomasV | 1 | +1 | -0 |
2019-03-21 12:35 | fix verify_sig_for_channel_update: use raw message | ThomasV | 2 | +2 | -2 |
2019-03-21 11:37 | lnpeer: - disable option data_loss_protect - disable query_short_channel_ids - increase timeouts in pay | ThomasV | 1 | +45 | -34 |
2019-03-20 08:53 | lnwatcher fixes | ThomasV | 1 | +8 | -6 |
2019-03-19 12:24 | increase timeout in open_channel | ThomasV | 2 | +4 | -2 |
2019-03-19 11:58 | lnpeer: - send data_loss_protect fields with channel_reestablish - close connection if we receive an unknown channel_reestablish - log all exceptions that make us close a connection - formatting | ThomasV | 1 | +33 | -19 |
2019-03-19 11:46 | lnrouter: fix get_last_good_address: one_or_none -> all | ThomasV | 1 | +4 | -7 |
2019-03-19 09:17 | lightning tx: remove amount from label | ThomasV | 1 | +1 | -1 |
2019-03-18 11:24 | channel_db: fix timestamp_range, reduce verbosity | ThomasV | 2 | +11 | -7 |
2019-03-18 10:03 | lnrouter fixes: - use gossip_queries_req instead of initial_routing_sync - add connected nodes to recent peers only after successful init - derive timestamp used with gossip_timestamp_filter from channel_db - fix query_short_channel_ids: 1. channel IDs must be sorted with zlib 2. limit request to 100 3. do not abuse this to request node_announcements; it is fine not to have all nodes. - fix get_recent_peers: 1. do not set last_connected_date to 'now' if we never connected a node 2. sql query was misconstructed and was returning only one peer - populate FALLBACK_NODE_LIST_MAINNET with nodes that have the requested flags | ThomasV | 4 | +86 | -87 |
2019-03-17 10:54 | fix sql conflicts in lnrouter | ThomasV | 1 | +70 | -68 |
2019-03-16 20:21 | gui: show only initialized peers | ThomasV | 1 | +1 | -1 |
2019-03-16 20:20 | lnpeer: spawn wait_for(self.initialized) to kill the TaskGroup if it times out | ThomasV | 1 | +7 | -3 |
2019-03-15 14:47 | lnrouter: fix primary key conflict in Policy update | ThomasV | 1 | +22 | -22 |
2019-03-14 17:31 | add get_channel_ctx to CLI, for testing breaches | ThomasV | 3 | +12 | -7 |
2019-03-11 20:00 | cleanup tests that use regtest: - separate setup from execution - install bitcoind and electrumx in travis - use the same framework for lnwatcher and forwarding - make tests runnable locally | ThomasV | 11 | +201 | -280 |
2019-03-14 08:47 | fix local_index in channel _shutdown | ThomasV | 2 | +4 | -5 |
2019-03-12 17:33 | basic watchtower synchronization | ThomasV | 6 | +53 | -42 |
2019-03-12 12:53 | follow-up variable renaming | ThomasV | 1 | +1 | -1 |
2019-03-11 20:00 | test forwarding | ThomasV | 1 | +17 | -16 |
2019-03-11 14:34 | fix icons in receive tab | ThomasV | 1 | +2 | -2 |
2019-03-01 18:32 | force-close channel if unfulfilled htlc is close to cltv expiry | ThomasV | 2 | +17 | -0 |
2019-03-07 17:21 | fix tests (follow up prev commit) | ThomasV | 3 | +10 | -5 |
2019-03-07 16:51 | save timestamps in htlc log | ThomasV | 6 | +40 | -39 |
2019-03-07 15:33 | follow-up previous commit | ThomasV | 1 | +2 | -2 |
2019-03-07 15:15 | factorize channel opening code into chan.open_with_first_pcp | ThomasV | 2 | +8 | -9 |
2019-03-07 14:53 | simplify points, remove side-effect in reestablish_channel | ThomasV | 2 | +11 | -20 |
2019-03-07 13:39 | fix local/remote confusion in reestablish_channel | ThomasV | 1 | +14 | -9 |
2019-03-07 11:44 | do not duplicate ctn in channel log and config | ThomasV | 2 | +27 | -26 |
2019-03-07 09:38 | lnhtlc: remove unused field in log | ThomasV | 1 | +0 | -1 |
2019-03-07 09:25 | reestablish_peers_and_channels: spawn tasks in for loop | ThomasV | 1 | +2 | -5 |
2019-03-06 15:13 | post rebase fixes | ThomasV | 5 | +10 | -12 |
2019-03-06 11:32 | lnhtlc: rename ctnheights -> ctn | ThomasV | 1 | +19 | -26 |
2019-03-06 09:51 | lnwatcher: store transactions as binary | ThomasV | 2 | +2 | -3 |
2019-03-06 08:56 | create parent class for sql databases | ThomasV | 3 | +72 | -82 |
2019-03-05 16:28 | lnwatcher: save sweepstore in sqlite database | ThomasV | 2 | +124 | -43 |
2019-03-06 05:17 | start asyncio loop in test_lnrouter and test_lnpeer | ThomasV | 2 | +32 | -10 |
2019-03-06 05:16 | sqlite: do not use scoped_session | ThomasV | 1 | +4 | -6 |
2019-03-05 17:28 | add sqlalchemy to requirements | ThomasV | 1 | +1 | -0 |
2019-03-05 16:37 | follow-up previous commit | ThomasV | 2 | +6 | -6 |
2019-03-05 11:20 | lnrouter: perform SQL requests in a separate thread. persist database. | ThomasV | 1 | +54 | -27 |
2019-03-05 10:22 | Flatten the structure of lnrouter, so that DBSession is not used outside of ChannelDB | ThomasV | 2 | +82 | -86 |
2019-02-21 17:55 | sqlite in lnrouter: lnpeer: introduce _gossip_loop for gossip handling separated from message handling | Janus | 3 | +42 | -28 |
2019-02-20 20:06 | sqlite in lnrouter: remove useless InDB suffix | Janus | 1 | +32 | -32 |
2019-02-20 20:03 | sqlite in lnrouter: request missing channel_announcements and node_announcements | Janus | 2 | +17 | -1 |
2019-02-12 18:34 | sqlite in lnrouter: avoid exceptions on shutdown | Janus | 1 | +15 | -11 |
2019-02-01 19:59 | sqlite in lnrouter | Janus | 8 | +424 | -422 |
2019-03-01 13:54 | add 'txpos' field to lightning history items, in case two transactions have the same timestamp | ThomasV | 1 | +5 | -2 |
2019-03-01 11:34 | add future transactions to address synchronizer | ThomasV | 4 | +23 | -9 |
2019-03-01 08:01 | history: add column for ln amount | ThomasV | 1 | +28 | -20 |
2019-03-01 04:29 | fix amount_msat sign in get_history | ThomasV | 1 | +2 | -2 |
2019-02-28 17:29 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2019-02-28 05:08 | improve watchtower gui | ThomasV | 2 | +56 | -21 |
2019-02-27 10:42 | lightning: display forwarded payments as a single history item | ThomasV | 3 | +33 | -20 |
2019-02-27 09:51 | lnchannel: pass reference to lnworker | ThomasV | 4 | +16 | -31 |
2019-02-27 09:10 | lnchannel: save timestamp when we settle | ThomasV | 1 | +6 | -1 |
2019-02-27 08:53 | ln_message: trigger notification instead of popup | ThomasV | 1 | +1 | -1 |
2019-02-26 20:28 | lnchannel: save htlc preimages as soon as possible but horribly hacky | SomberNight | 3 | +17 | -12 |
2019-02-26 19:56 | lnchannel: only consider payments finished when we revoke our old ctx | SomberNight | 3 | +16 | -18 |
2019-02-26 19:21 | lnhtlc: revert 0c4e7b856f8c96c4f0a33bf3e0d1c8fd8184bd36 | SomberNight | 1 | +10 | -2 |
2019-02-26 16:33 | travis: don't build binaries on ln branch (also for appimage) | SomberNight | 1 | +2 | -1 |
2019-02-26 16:30 | qt: update whole gui on every LN payment | SomberNight | 1 | +7 | -1 |
2019-02-26 16:28 | lnpeer: check that remote only sends commit_sig if there are changes | SomberNight | 1 | +13 | -3 |
2019-02-26 15:34 | qt: handle LN invoices better in Send tab | SomberNight | 2 | +32 | -9 |
2019-02-26 15:31 | lnworker: minor clean-up re payment_completed | SomberNight | 3 | +12 | -8 |
2019-02-26 12:53 | lnhtlc: fix received_in_ctn (LOCAL->REMOTE) | ThomasV | 1 | +1 | -1 |
2019-02-20 21:04 | tmp fix for circular imports | SomberNight | 1 | +2 | -3 |
2019-02-20 19:05 | qt request_list: disable editing existing items | SomberNight | 1 | +2 | -1 |
2019-02-20 18:50 | qt request_list: minor fix for context menu | SomberNight | 1 | +3 | -5 |
2019-02-20 17:54 | qt request_list: fix changing between items | SomberNight | 1 | +3 | -1 |
2019-02-14 20:42 | lnhtlc: handle settles like adds (asymmetrical across ctns) | Janus | 5 | +79 | -61 |
2019-02-14 17:59 | more post-rebase fixups | SomberNight | 2 | +1 | -1 |
2019-02-14 16:53 | lnchannel: add_htlc and receive_htlc now take and return UpdateAddHtlc | SomberNight | 4 | +89 | -67 |
2019-02-13 14:46 | lightning: Save invoices and preimages separately. Save preimages when forwarding | ThomasV | 7 | +72 | -59 |
2019-02-13 09:59 | lnpeer: distinguish local and remote pending updates | ThomasV | 1 | +22 | -16 |
2019-02-12 10:27 | lnchannel: reformatting | ThomasV | 1 | +7 | -6 |
2019-02-12 10:26 | lnpeer: send commitment after receiving updates | ThomasV | 1 | +6 | -1 |
2019-02-12 08:35 | move lightning icon | ThomasV | 1 | +0 | -0 |
2019-02-11 21:23 | lightning post-rebase fixups | SomberNight | 4 | +9 | -8 |
2019-02-11 16:22 | follow-up previous commit | ThomasV | 1 | +2 | -2 |
2019-02-11 15:55 | lnpeer: replace asyncio.sleep with events | ThomasV | 1 | +8 | -2 |
2019-02-11 15:31 | code refactoring: _maybe_fullfill_htlc, _maybe_forward_htlc | ThomasV | 1 | +43 | -39 |
2019-02-11 14:58 | lnchannel: fix error message | ThomasV | 1 | +1 | -1 |
2019-02-04 11:37 | Refactor LNPeer in order to support HTLC forwarding: 1. Do not perform channel updates in coroutines, because they would get executed in random order. 2. After applying channel updates, wait only for the relevant commitment (local or remote) and not for both, because local and remote might be out of sync (BOLT 2). 3. When waiting for a commitment, wait until a given ctn has been reached, because a queue cannot be shared by several coroutines | ThomasV | 2 | +67 | -52 |
2019-02-10 18:17 | test_lnpeer: add names | ThomasV | 1 | +15 | -11 |
2019-02-09 09:29 | Rename lnchan, lnchannel_verifier, lnbase Auto-completions are a pain if files share a long prefix | ThomasV | 17 | +3209 | -3210 |
2019-02-08 19:32 | lnworker: save outgoing invoice when initiating payment | Janus | 4 | +8 | -5 |
2019-02-08 17:23 | qt: channel_details: prevent crash on stuck SENT htlc | Janus | 1 | +7 | -3 |
2019-02-05 16:56 | move lightning message encoding to new lnmsg module | Janus | 4 | +164 | -153 |
2019-02-07 17:15 | lightning: post-rebase fixes, read_QIcon and invalid import | Janus | 4 | +8 | -11 |
2019-02-04 11:34 | test_forwarding: do not set HOME | ThomasV | 1 | +29 | -29 |
2019-02-03 14:27 | lnbase: rename methods, fix tests | ThomasV | 2 | +13 | -7 |
2019-02-03 10:59 | script that tests htlc forwarding | ThomasV | 1 | +71 | -0 |
2019-02-03 07:00 | Forward HTLCs | ThomasV | 1 | +30 | -4 |
2019-02-02 21:47 | lnworker: get_channel_by_short_id | ThomasV | 1 | +9 | -11 |
2019-02-02 21:37 | lnpeer: receive_and_revoke, send_and_revoke | ThomasV | 1 | +35 | -28 |
2019-02-02 16:00 | set short_channel_id regardless of channel state, because peer might be disconnected | ThomasV | 1 | +5 | -9 |
2019-02-02 13:47 | show amount in channel opening/closure | ThomasV | 1 | +1 | -1 |
2019-02-02 12:49 | fix: test short_channel_id before removing from channel_db | ThomasV | 1 | +2 | -1 |
2019-02-02 12:30 | history tab: render channel opening/closure on a single line | ThomasV | 1 | +19 | -8 |
2019-02-02 11:06 | restructure channel_reestablish, resend funding_locked if needed | ThomasV | 2 | +19 | -27 |
2019-02-02 08:58 | fix tests | ThomasV | 4 | +9 | -8 |
2019-02-02 07:53 | move LNPeer handshake back into initialize | ThomasV | 3 | +4 | -5 |
2019-02-01 20:22 | history: better handling of None timestamps | ThomasV | 2 | +6 | -6 |
2019-02-01 19:40 | follow-up previous commit | ThomasV | 1 | +4 | -1 |
2019-02-01 19:21 | create transport and perform handshake before creating Peer | ThomasV | 4 | +43 | -43 |
2019-02-01 18:05 | do not add ephemeral addresses to recent peers | ThomasV | 2 | +5 | -3 |
2019-02-01 17:28 | fix channel closure when it was requested by the remote party | ThomasV | 1 | +9 | -7 |
2019-02-01 14:27 | CLI: use funding_point in channel_open and channel_close. add host:port to nodeid | ThomasV | 2 | +14 | -7 |
2019-01-31 18:43 | rpartition->rsplit | ThomasV | 1 | +4 | -4 |
2019-01-31 18:43 | follow-up prev commit: use maxsize to sort timestamps | ThomasV | 1 | +7 | -2 |
2019-01-31 15:41 | save channel timestamps, and show lightning payments in history tab | ThomasV | 4 | +151 | -78 |
2019-01-30 18:40 | channel: is_closed | ThomasV | 2 | +5 | -2 |
2019-01-30 18:28 | fix lnworker.get_balance | ThomasV | 1 | +1 | -1 |
2019-01-30 18:16 | gui: display lightning balance in status bar | ThomasV | 3 | +11 | -0 |
2019-01-30 16:50 | ln: show full chan id in list, use Event for initialized, more timeouts, return peer from add_peer, set max_htlc_value_in_flight_msat to capacity | Janus | 2 | +17 | -13 |
2019-01-30 16:24 | add watchtower_window | ThomasV | 5 | +121 | -8 |
2019-01-30 10:10 | gui: show incoming lightning requests, add on-chain icon | ThomasV | 6 | +71 | -50 |
2019-01-30 08:26 | Store boolean is_received in lightning invoices. Sort lightning history with timestamp. Minor fixes | ThomasV | 6 | +36 | -27 |
2019-01-30 00:45 | tests: update lnbase test to use 4-tuple for invoices | Janus | 1 | +2 | -2 |
2019-01-29 18:08 | follow-up prev commit | ThomasV | 1 | +1 | -1 |
2019-01-29 18:01 | lightning: * store invoices for both directions * do not store lightning_payments_inflight, lightning_payments_completed in lnworker * payment history is returned by get_payments method of LNChannel * command line: lightning history, lightning_invoices * re-enable push_msat | ThomasV | 9 | +121 | -150 |
2019-01-29 01:21 | lnbase: fix on_open_channel, add TODOs for missing validation | Janus | 1 | +4 | -4 |
2019-01-28 19:25 | revert low max_htlc_value_in_flight_msat, fix test | Janus | 2 | +2 | -1 |
2019-01-28 19:13 | ln: handle channel limits better, show remote limits in details dialog, replace rusty's testnet peer (doesn't work currently) | Janus | 5 | +50 | -10 |
2019-01-28 10:53 | rename paying -> inflight | ThomasV | 2 | +8 | -8 |
2019-01-28 10:14 | turn lightning_payments_completed into dict. Show status of lightning payments in GUI. Make 'listchannels' available offline | ThomasV | 7 | +73 | -53 |
2019-01-26 17:47 | fix test | ThomasV | 1 | +0 | -1 |
2019-01-26 17:15 | remove deterministic derivation for testing | ThomasV | 1 | +3 | -7 |
2019-01-26 16:57 | instanciate LNWorker without Network | ThomasV | 2 | +10 | -7 |
2019-01-25 19:16 | ln: warn when negotiated feerate is too low | Janus | 2 | +15 | -11 |
2019-01-23 14:10 | ln: add test_lnwatcher | Janus | 10 | +237 | -10 |
2019-01-25 14:06 | lnworker: handle null whitelist correctly | Janus | 1 | +1 | -1 |
2019-01-25 13:08 | lnworker: fix 'channel details' with stuck htlc | Janus | 1 | +4 | -2 |
2019-01-25 00:19 | lnbase: work around peer not sending funding_locked so channel doesn't get marked open | Janus | 1 | +4 | -0 |
2019-01-24 17:21 | ln: add closechannel cli command | Janus | 2 | +10 | -1 |
2019-01-24 16:57 | lnworker: return txid from force_close_channel as expected | Janus | 1 | +2 | -1 |
2019-01-24 16:21 | lnwatcher: fix incorrect tuple unpacking in do_breach_remedy | Janus | 1 | +1 | -1 |
2019-01-24 16:19 | lnchan: fix per_commitment_point number in verify_htlc | Janus | 1 | +6 | -3 |
2019-01-23 17:25 | ln: request_list: post rebase fixup (remove new_request_button deactivation) | Janus | 2 | +3 | -9 |
2019-01-23 16:22 | sort requests by date | ThomasV | 1 | +2 | -0 |
2019-01-23 15:08 | simplify requests list | ThomasV | 2 | +20 | -31 |
2019-01-23 12:47 | confirmation dialog before force closure | ThomasV | 1 | +2 | -1 |
2019-01-23 12:34 | channel_details: minor fix | ThomasV | 1 | +2 | -2 |
2019-01-23 12:00 | lightning: simplify request tab | ThomasV | 1 | +8 | -12 |
2019-01-22 14:35 | ln: fix sweeping htlc output from remote ctx (timeout e.g. without htlc tx) | Janus | 1 | +5 | -1 |
2019-01-21 20:27 | lnchan refactor | Janus | 11 | +705 | -397 |
2019-01-17 14:29 | request_list: select new items | Janus | 2 | +13 | -1 |
2019-01-17 12:10 | lnpeer: print port in error_messages | ThomasV | 1 | +1 | -1 |
2019-01-17 11:56 | ln: two remaining encumberedTx removal remnants | Janus | 2 | +2 | -2 |
2019-01-17 11:35 | use to_dict (follow-up baa03a469f3e0e0ae61593272f5cb7e2483d49ad) | ThomasV | 1 | +4 | -4 |
2019-01-17 11:16 | request_list: do not mention that ln invoice is bolt-11 | Janus | 1 | +1 | -1 |
2019-01-17 11:09 | request_list: fix qr code display and keyboard selection of lightning invoices | Janus | 1 | +7 | -5 |
2018-12-31 10:15 | formatting | ThomasV | 1 | +7 | -6 |
2018-12-22 09:11 | remove useless returns and cryptic names | ThomasV | 2 | +17 | -19 |
2018-12-20 17:09 | ln: remove EncumberedTransaction | Janus | 6 | +76 | -66 |
2018-12-20 19:26 | lnbase: fix sig encoding in mutual close | Janus | 1 | +2 | -2 |
2018-12-19 12:21 | lnsweep: use dicts consistently | Janus | 2 | +13 | -13 |
2018-12-18 14:07 | lnchan: remove debugging code, commented out code | Janus | 2 | +5 | -23 |
2018-12-18 13:35 | lnchan: only sign force_close_tx when demanded, assure consistency, fix test | Janus | 2 | +69 | -18 |
2018-12-17 17:40 | lnbase: fix NameError | Janus | 1 | +1 | -1 |
2018-12-17 14:27 | lnchan: make force_close_tx() assure that tx is valid, trigger failure in test | Janus | 2 | +7 | -0 |
2018-12-17 12:26 | fix error message | ThomasV | 1 | +1 | -1 |
2018-12-17 12:25 | fix lnsweep: prevout | ThomasV | 1 | +2 | -2 |
2018-12-17 12:17 | fix test_lnchan | ThomasV | 1 | +2 | -2 |
2018-12-15 10:38 | lnchannel: store pre-signed sweep transactions after each new commitment | ThomasV | 5 | +55 | -47 |
2018-12-12 17:02 | on_close_channel: fix output index, and simplify lnsweep | ThomasV | 2 | +15 | -11 |
2018-12-04 19:50 | LNWatcher refactoring: - do not store non-breach transactions - send 'channel_open' and 'channel_closed' events - force-closed channels are handled by LNWorker | ThomasV | 3 | +124 | -115 |
2018-12-12 13:13 | lnsweep: return ctx.txid instead of None | ThomasV | 2 | +4 | -8 |
2018-12-11 20:50 | qt main_window: do not unregister on shutdown | Janus | 2 | +1 | -3 |
2018-12-11 19:27 | lnsweep: make maybe_create_sweeptx_for_their_ctx_to_local consistent | Janus | 1 | +2 | -3 |
2018-12-10 20:15 | Channel: add current_commitment method | ThomasV | 1 | +12 | -9 |
2018-12-09 13:36 | format message | ThomasV | 1 | +1 | -1 |
2018-12-09 10:56 | show lightning network capacity in GUI | ThomasV | 2 | +28 | -6 |
2018-12-04 19:53 | lnsweep: fix create_sweeptxs_for_their_just_revoked_ctx | Janus | 2 | +16 | -4 |
2018-12-04 17:57 | update lightning.json | Janus | 1 | +1 | -1 |
2018-12-04 17:56 | lightning: post rebase qt gui fixes | Janus | 3 | +51 | -57 |
2018-11-28 10:01 | add pycryptodomex to requirements | ThomasV | 4 | +3 | -16 |
2018-11-26 23:40 | use gossip_timestamp_filter instead of request_initial_sync | Janus | 3 | +29 | -0 |
2018-11-27 20:43 | qt: channel_details: add more info: sent/received, channel id, funding tx, short channel id, node id | Janus | 4 | +91 | -21 |
2018-11-26 23:39 | lnaddr: make it possible to use lnaddr to decode arbitrary invoices on the cmd line | Janus | 1 | +7 | -0 |
2018-11-22 20:05 | rm 'cryptography' as dependency; use new pycryptodomex version | SomberNight | 3 | +26 | -15 |
2018-11-22 15:18 | fix channel closure: - add 'CLOSING' state - wait until channel has no inflight HTLC - end fee negocitation when both parties agree on the fee (previously code ended it only when the other party had broadcast) - broadcast the closing transaction | ThomasV | 2 | +28 | -19 |
2018-11-22 11:37 | follow up 'replace properties with functions' | ThomasV | 1 | +1 | -1 |
2018-11-22 11:22 | further simplify lnwatcher | ThomasV | 1 | +3 | -9 |
2018-11-21 16:33 | lnchan: restore process_new_offchain_ctx | SomberNight | 1 | +19 | -0 |
2018-11-21 16:33 | fix prev | SomberNight | 1 | +3 | -3 |
2018-10-23 14:44 | move sweeping methods from lnchan.py to new file | SomberNight | 9 | +645 | -301 |
2018-11-21 16:35 | lnchan: follow-up "replace properties with functions" | SomberNight | 1 | +2 | -2 |
2018-11-21 16:00 | make LNWatcher inherit AddressSynchronizer | ThomasV | 2 | +23 | -27 |
2018-11-21 14:32 | lnchan: replace properties with functions | ThomasV | 3 | +24 | -32 |
2018-11-21 13:47 | qt: channel_details: remove demo code | Janus | 1 | +6 | -38 |
2018-11-19 17:09 | channel details with list of htlcs | Janus | 10 | +195 | -28 |
2018-11-13 15:53 | Kivy: Lightning support in Receive tab | Janus | 9 | +439 | -20 |
2018-11-12 17:15 | tests/lnbase: stub on_channels_updated | Janus | 1 | +3 | -0 |
2018-11-12 17:01 | Kivy: open channel dialog | Janus | 11 | +203 | -121 |
2018-11-12 11:25 | follow-up prev commit | ThomasV | 2 | +11 | -11 |
2018-11-12 10:55 | lightning: do not handle more than one fee update at a time | ThomasV | 2 | +28 | -33 |
2018-11-08 10:38 | Kivy: Support Lightning in Send tab | Janus | 4 | +88 | -25 |
2018-11-07 18:41 | kivy: restore channel list to working state, add [force-]closing functionality | Janus | 1 | +45 | -12 |
2018-11-07 17:00 | fix ln tests | Janus | 4 | +19 | -4 |
2018-11-07 16:54 | lnutil: restructure channel config namedtuples (local/remote config) | SomberNight | 2 | +64 | -58 |
2018-11-07 16:44 | add command for listing invoices and their progress, fix list_channels | Janus | 4 | +108 | -12 |
2018-11-05 19:30 | function that returns map from commitment number to list of HTLCs | Janus | 2 | +28 | -2 |
2018-11-05 19:29 | after rebase fixes | SomberNight | 4 | +8 | -8 |
2018-11-05 17:48 | do not co-op close channels with pending htlcs | Janus | 1 | +2 | -0 |
2018-11-05 17:47 | call force_close_channel on LNWorker, not Peer | Janus | 1 | +2 | -1 |
2018-11-05 16:23 | avoid leaving FORCE_CLOSING state, rebroadcast closing tx if reorged out | Janus | 4 | +44 | -26 |
2018-11-02 18:16 | move force_close_channel to lnbase, test it, add FORCE_CLOSING state | Janus | 4 | +122 | -47 |
2018-11-02 13:30 | lnwatcher: do not get_transaction before broadcast | Janus | 1 | +1 | -8 |
2018-11-01 17:49 | lnwatcher: more detailed logging, support notifying test suite of txs | Janus | 2 | +38 | -8 |
2018-10-30 19:25 | lnwatcher: ensure probable spendability of prev_tx | Janus | 1 | +5 | -3 |
2018-10-30 19:18 | use IntEnum for TxMinedDepth | Janus | 1 | +23 | -17 |
2018-10-27 11:51 | watchtower: add watch_channel rpc | ThomasV | 2 | +2 | -0 |
2018-10-26 16:46 | lnchan: use NamedTuple for logs instead of dict with static keys (adds, locked_in, settles, fails) | Janus | 2 | +69 | -38 |
2018-10-26 15:05 | lnchan: make sign_next_commitment revert state | Janus | 2 | +63 | -34 |
2018-10-26 13:00 | remove incorrect docstrings, attribute docstring sources where applicable | Janus | 2 | +13 | -29 |
2018-10-25 21:30 | after rebase clean-up | SomberNight | 7 | +27 | -24 |
2018-10-25 19:59 | test_lnbase: add test that pays to another local electrum | Janus | 3 | +146 | -26 |
2018-10-25 17:53 | lnbase: more type annotations, and minor fix | SomberNight | 2 | +67 | -66 |
2018-10-25 17:34 | add licence headers to more files | SomberNight | 5 | +23 | -4 |
2018-10-25 17:16 | add lnd copyright boilerplate to lnchan, test_lnchan | Janus | 2 | +44 | -2 |
2018-10-25 16:28 | lnbase: mark initialized later, add tests, etc | Janus | 2 | +96 | -20 |
2018-10-24 22:22 | lnworker: fix listchannels | Janus | 2 | +13 | -10 |
2018-10-24 21:58 | lnbase: do not assert only one htlc in commitment | Janus | 1 | +1 | -1 |
2018-10-24 18:39 | lightning channels reserves: use pretty balance in Qt, fix bugs, add tests | Janus | 4 | +162 | -26 |
2018-10-24 16:26 | use WaitingDialog to close channels | ThomasV | 4 | +27 | -24 |
2018-10-24 15:36 | add close_channel method to peer | ThomasV | 3 | +42 | -5 |
2018-10-24 10:02 | fix typo | ThomasV | 1 | +1 | -1 |
2018-10-24 09:42 | parse invoices with lightning: prefix | ThomasV | 1 | +3 | -0 |
2018-10-24 09:33 | lnbase: self.channel_reestablished is not a queue | ThomasV | 1 | +2 | -1 |
2018-10-23 18:32 | lightning channel reserves | Janus | 4 | +176 | -33 |
2018-10-23 16:54 | lnworker: store invoices based on payment_hash | SomberNight | 2 | +16 | -16 |
2018-10-23 13:05 | lnbase: call save_channel in revoke and receive_revoke | ThomasV | 1 | +1 | -4 |
2018-10-22 19:50 | fix co-op close | Janus | 2 | +14 | -9 |
2018-10-22 19:03 | follow-up redeeming of local outgoing htlc outputs, fix tests | Janus | 2 | +8 | -14 |
2018-10-22 18:39 | lnutil.make_funding_input: don't return payment pubkeys | SomberNight | 2 | +12 | -16 |
2018-10-22 16:57 | redeem htlc outputs of our local commitment transaction back to wallet | Janus | 4 | +162 | -74 |
2018-10-22 13:35 | some more type annotations that needed conditional imports | SomberNight | 8 | +65 | -33 |
2018-10-22 13:05 | lnchan: set diagnostic_name | SomberNight | 1 | +6 | -1 |
2018-10-21 21:41 | better handling of channel updates for private channels | SomberNight | 1 | +9 | -10 |
2018-10-20 16:59 | lnrouter: can_pay for own channels should use amount_to_forward | SomberNight | 1 | +34 | -26 |
2018-10-20 15:52 | lnrouter: run Dijkstra in reverse direction | SomberNight | 3 | +47 | -35 |
2018-10-20 14:50 | fix confusion re max path length | SomberNight | 4 | +9 | -8 |
2018-10-19 19:47 | protect against getting robbed through routing fees | SomberNight | 4 | +102 | -40 |
2018-10-19 19:01 | lnbase: when opening channel, test if we have enough balance first | SomberNight | 1 | +5 | -1 |
2018-10-18 20:56 | start failing htlcs | SomberNight | 5 | +96 | -29 |
2018-10-18 19:45 | lnonion: implement error packet construction | SomberNight | 2 | +44 | -7 |
2018-10-18 17:21 | invoice 'r' field fallback: change cltv to 1 | SomberNight | 1 | +4 | -2 |
2018-10-18 13:37 | unify hardcoded regtest fee | SomberNight | 2 | +4 | -3 |
2018-10-18 11:46 | Qt gui: show messages about payment outcome | ThomasV | 2 | +9 | -2 |
2018-10-18 11:17 | encapsulate get_invoice in lnworker | ThomasV | 2 | +11 | -10 |
2018-10-18 10:41 | make on_update_add_htlc async | ThomasV | 2 | +26 | -29 |
2018-10-17 20:48 | follow-up prev | SomberNight | 2 | +26 | -24 |
2018-10-17 18:48 | fix multi-hop payments | SomberNight | 2 | +33 | -14 |
2018-10-17 18:01 | lnchan: add available_to_spend() | Janus | 3 | +18 | -5 |
2018-10-17 17:35 | lnchan: make function for onion_keys decoding/encoding | Janus | 1 | +16 | -3 |
2018-10-17 17:54 | follow-up 3460ba738e | ThomasV | 1 | +1 | -1 |
2018-10-17 15:49 | lnaddr: encode min_final_cltv into invoice | SomberNight | 3 | +21 | -7 |
2018-10-17 15:32 | log if no invoice has no routing hints | SomberNight | 1 | +3 | -0 |
2018-10-17 10:16 | revert rbf on funding tx | ThomasV | 1 | +1 | -1 |
2018-10-17 10:10 | lnbase: fix peer clean-up | SomberNight | 1 | +2 | -1 |
2018-10-17 09:56 | improve suggest_peers; add htlcs to list_channels. | ThomasV | 1 | +3 | -2 |
2018-10-17 09:55 | funding tx: use fees from config and set rbf | ThomasV | 1 | +1 | -1 |
2018-10-16 23:50 | clean-up Peer init | SomberNight | 3 | +16 | -13 |
2018-10-16 19:37 | if channel_update for our channel is missing, fill invoice with zeroes | SomberNight | 1 | +19 | -6 |
2018-10-16 19:35 | if payment fails with UPDATE onion error, also utilise channel_update for private channels | SomberNight | 4 | +58 | -22 |
2018-10-16 15:45 | ln: add lightning_listen config option | Janus | 4 | +170 | -39 |
2018-10-16 15:08 | lnrouter: use htlc_maximum_msat | SomberNight | 1 | +6 | -3 |
2018-10-16 14:30 | lnworker: make add_peer async | SomberNight | 1 | +16 | -11 |
2018-10-16 09:26 | follow-up prev commit: channel_flags, message_flags, htlc_maximum_msat | ThomasV | 3 | +20 | -11 |
2018-10-16 08:37 | add htlc_maximum_msat feature (bolt7) | ThomasV | 1 | +5 | -0 |
2018-10-15 19:01 | lnbase: typo in on_channel_reestablish | SomberNight | 1 | +4 | -4 |
2018-10-15 19:01 | path finding: minor clean-up | SomberNight | 2 | +10 | -7 |
2018-10-15 16:36 | make function for determining who pays fee | Janus | 3 | +42 | -41 |
2018-10-15 16:31 | fix prev | SomberNight | 1 | +2 | -2 |
2018-10-15 10:45 | lnrouter: filter out unsuitable channels | ThomasV | 5 | +28 | -19 |
2018-10-15 09:47 | gather definitions of LN exceptions | ThomasV | 2 | +7 | -15 |
2018-10-15 09:16 | fix tests (follow-up previous commit) | ThomasV | 4 | +7 | -6 |
2018-10-15 09:05 | move transport code to its own file | ThomasV | 4 | +189 | -182 |
2018-10-15 08:49 | future and callback are not needed here | ThomasV | 1 | +4 | -5 |
2018-10-14 20:36 | lnbase: split out BOLT-08 (Noise) implementation | Janus | 3 | +132 | -127 |
2018-10-14 16:27 | fix tests | SomberNight | 1 | +1 | -0 |
2018-10-14 16:20 | follow-up prev | SomberNight | 1 | +6 | -3 |
2018-10-14 16:07 | channel verifier: NetworkJobOnDefaultServer, and some error handling | SomberNight | 3 | +59 | -25 |
2018-10-14 13:42 | start channel verifier in network.start() | ThomasV | 2 | +5 | -3 |
2018-10-14 08:24 | add 'recḱless' option to allow using lightning on mainnet | ThomasV | 3 | +10 | -3 |
2018-10-13 12:35 | minor fix | ThomasV | 2 | +4 | -4 |
2018-10-13 12:12 | fix race between network and lnwatcher (network.add_job does not always work) | ThomasV | 2 | +8 | -3 |
2018-10-13 10:11 | add watchtower class, send encumbered tx as json | ThomasV | 3 | +24 | -12 |
2018-10-12 17:58 | fix tests | SomberNight | 1 | +3 | -2 |
2018-10-12 17:40 | rebase follow-up | SomberNight | 4 | +19 | -18 |
2018-10-12 16:42 | lnbase: resend revoke_and_ack if necessary | Janus | 1 | +18 | -4 |
2018-10-12 14:23 | watchtower: use network job, catch exceptions | ThomasV | 1 | +8 | -3 |
2018-10-12 12:53 | remote watchtower: initial commit | ThomasV | 3 | +67 | -9 |
2018-10-12 14:27 | rebase fixup: use new broadcast_transaction API | Janus | 4 | +12 | -8 |
2018-10-12 13:29 | lnbase: use 45000 feerate on regtest for eclair compatibility | Janus | 1 | +2 | -0 |
2018-10-11 16:28 | open_channel: improved success message | ThomasV | 2 | +7 | -3 |
2018-10-11 16:10 | run open_channel in a WaitingDialog | ThomasV | 3 | +12 | -10 |
2018-10-11 15:15 | rename lnhtlc->lnchan, HTLCStateMachine->Channel | Janus | 8 | +1188 | -1188 |
2018-10-11 15:06 | lnhtlc: only store feerate once, don't store heights since we do not roll back | Janus | 4 | +43 | -63 |
2018-10-10 20:54 | lnhtlc: merge config and state, remove unnecessary properties | Janus | 5 | +292 | -304 |
2018-10-10 17:52 | lnhtlc: remove lookup_htlc, use heterogeneously typed lists | Janus | 3 | +28 | -66 |
2018-10-10 14:58 | lnhtlc: save settled htlc amounts separately | Janus | 2 | +24 | -36 |
2018-10-10 11:47 | qt channels_list: use repr() and not str() for exceptions | Janus | 1 | +3 | -1 |
2018-10-10 08:31 | fix previous commit | ThomasV | 1 | +6 | -6 |
2018-10-10 08:29 | follow-up 1c8a4bcfa497b117e4511c2f108dbca8a1adb793 | ThomasV | 1 | +11 | -22 |
2018-10-09 19:48 | lnbase: handle some error codes re htlc failures ('UPDATE' flag) | SomberNight | 1 | +45 | -13 |
2018-10-09 19:23 | lnonion: use IntEnum and IntFlag for failure codes | SomberNight | 2 | +48 | -33 |
2018-10-09 18:37 | handle failing htlc after restart | SomberNight | 1 | +20 | -14 |
2018-10-09 18:10 | clean up local/global features | SomberNight | 3 | +52 | -20 |
2018-10-09 15:41 | on_channel_reestablish: try to get remote to force close channel if out-of-sync. | SomberNight | 1 | +30 | -11 |
2018-10-09 14:34 | on_update_fail_htlc: don't send commitment without changes | SomberNight | 1 | +4 | -6 |
2018-10-09 13:35 | simplify ChannelDB.on_channel_update | SomberNight | 2 | +4 | -7 |
2018-10-09 00:27 | travis: don't build binaries on ln branch | SomberNight | 1 | +6 | -3 |
2018-10-08 19:14 | when paying and there are multiple 'r' hints, use one at random | SomberNight | 1 | +8 | -3 |
2018-10-08 18:36 | use 'r' field in invoice when making payments (routing hints) | SomberNight | 3 | +49 | -22 |
2018-10-08 18:31 | make our channels private, and put routing hints in invoices we create | SomberNight | 5 | +85 | -26 |
2018-10-08 18:26 | lnworker: fix race | SomberNight | 1 | +7 | -4 |
2018-10-08 18:22 | lnaddr: clean up imports | SomberNight | 1 | +7 | -6 |
2018-10-08 16:35 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2018-10-08 16:33 | get rid of callbacks in lnwatcher, use network events instead | ThomasV | 2 | +17 | -15 |
2018-10-08 15:20 | lightning: fix tests | ThomasV | 1 | +4 | -0 |
2018-10-08 13:37 | follow-up lnwatcher changes | SomberNight | 1 | +1 | -1 |
2018-10-08 12:49 | lnwatcher simplification: remove ctn tests and pubkeys | ThomasV | 3 | +19 | -113 |
2018-10-08 09:30 | add more fields to list_channels | ThomasV | 2 | +12 | -3 |
2018-10-08 08:08 | aiosafe: define user visible exception class | ThomasV | 2 | +2 | -3 |
2018-10-07 10:19 | lnbase: propagate error messages received in on_error to their relevant coroutines | ThomasV | 4 | +27 | -23 |
2018-10-05 17:37 | create sweep transaction outside of lnwatcher | ThomasV | 5 | +201 | -225 |
2018-10-05 17:11 | fix race between lnwatcher/lnworker | SomberNight | 1 | +3 | -2 |
2018-10-05 16:54 | fix tests | SomberNight | 1 | +4 | -4 |
2018-10-05 14:33 | lnbase: Peer handles its own disconnection instead of lnworker | SomberNight | 2 | +17 | -7 |
2018-10-05 13:45 | follow-up prev: avoid storage key collision with old 'lightning_privkey' | SomberNight | 1 | +2 | -2 |
2018-10-05 13:37 | make key derivation reasonable | SomberNight | 5 | +78 | -63 |
2018-10-04 14:38 | fix lnwatcher for channels initiated by remote | Janus | 2 | +13 | -14 |
2018-10-04 14:22 | lnutil: missing import | SomberNight | 1 | +1 | -0 |
2018-10-04 14:05 | lnhtlc: don't save FeeUpdates to disk, only keep FeeUpdate in memory while in progress | Janus | 1 | +18 | -55 |
2018-10-04 13:19 | ln: fix opening of channels (NameErrors) | Janus | 1 | +2 | -2 |
2018-10-04 12:44 | lnbase: update gui after accomodating channel opening request | Janus | 1 | +1 | -0 |
2018-10-04 12:03 | accept channel opening requests initiated by remote | Janus | 4 | +164 | -23 |
2018-10-03 18:15 | lnchannelverifier: (minor) use named fields of namedtuple | SomberNight | 1 | +2 | -2 |
2018-10-03 17:56 | fix lnworker.choose_preferred_address | SomberNight | 1 | +3 | -2 |
2018-10-02 19:13 | new network API: use broadcast_transaction with run_from_other_thread | Janus | 2 | +5 | -3 |
2018-10-02 15:13 | lnhtlc: multiply weight by feerate before rounding | Janus | 1 | +3 | -2 |
2018-10-01 16:06 | lnworker.pay(): lightning-integration support | Janus | 4 | +7 | -3 |
2018-09-28 14:40 | lnhtlc: generalize balance/pending_commitment code over htlc direction | Janus | 1 | +53 | -81 |
2018-09-28 14:35 | lnworker: add missing import | Janus | 1 | +1 | -1 |
2018-09-27 18:27 | lnbase: remove code duplication by introducing send_commitment(chan) | Janus | 1 | +10 | -28 |
2018-09-27 17:22 | lnbase: remove unnecessary branching and duplicated code in receive_commitment_revoke_ack | Janus | 1 | +3 | -38 |
2018-09-27 16:59 | lnhtlc: save settled or failed htlcs | Janus | 1 | +4 | -3 |
2018-09-27 14:43 | move connection string decoding to lnworker, fix test_lnutil | Janus | 5 | +132 | -70 |
2018-09-27 15:55 | qt channels_list: min width, not fixed with (for hiDPI displays), use OK as default button | Janus | 1 | +4 | -2 |
2018-09-27 14:41 | ecc_fast: require libsecp256k1 on lightning, channel graph breaks electrum without | Janus | 1 | +2 | -4 |
2018-09-27 14:39 | commands: add dumpgraph command to see which nodes electrum knows about | Janus | 1 | +4 | -0 |
2018-09-27 14:34 | requirements: require bitstring for lnaddr, cryptography for lnbase | Janus | 1 | +2 | -0 |
2018-09-26 17:35 | avoid code duplication between methods that send channel updates | ThomasV | 1 | +14 | -22 |
2018-09-26 17:15 | ln: commit fee updates as soon as possible | Janus | 2 | +7 | -2 |
2018-09-26 13:08 | ln fees: avoid resending same fee update before it has been committed to, docs | Janus | 2 | +13 | -3 |
2018-09-26 06:07 | lnwatcher: fix parameters to broadcast_transaction | ThomasV | 1 | +5 | -7 |
2018-09-25 19:28 | lnhtlc: decrease next_htlc_id counter when removing htlcs when saving | Janus | 1 | +47 | -5 |
2018-09-25 17:30 | simplify syntax | ThomasV | 1 | +3 | -10 |
2018-09-25 16:48 | ln: don't save htlcs that are not locked in | Janus | 1 | +10 | -2 |
2018-09-25 16:04 | lnhtlc: bip69 ordering of htlc signatues we generate | Janus | 1 | +2 | -1 |
2018-09-25 15:08 | ln: avoid duplicated htlc filter code, support multiple htlcs better | Janus | 2 | +53 | -63 |
2018-10-02 11:47 | lnutil: remove LI01 sort after Tx.from_io: fixup after rebase on da9d1e6001e3d1133901f5c2b4f16ba1b7a177e0 | Janus | 1 | +0 | -3 |
2018-09-24 18:22 | avoid reading from queues concurrently in pay() | Janus | 3 | +49 | -58 |
2018-09-25 09:57 | add pong handler to reduce verbosity | ThomasV | 1 | +3 | -1 |
2018-09-24 16:10 | keep htlc history in case a htlc fails | Janus | 2 | +17 | -9 |
2018-09-24 16:09 | add command to clear ln blacklist, prevent error in pay() from killing Peer | Janus | 2 | +4 | -2 |
2018-09-24 15:55 | lnchannelverifier: some clean-up | SomberNight | 1 | +16 | -15 |
2018-09-24 14:38 | fix lnwatcher: network triggers were renamed | SomberNight | 3 | +10 | -5 |
2018-09-24 13:14 | rename LNChanAnnVerifier | SomberNight | 4 | +162 | -163 |
2018-09-24 12:48 | fix prev | SomberNight | 1 | +1 | -1 |
2018-09-24 11:54 | lnbase: save_channel in revoke | ThomasV | 1 | +1 | -0 |
2018-09-24 09:44 | fix: broadcast_transaction from non network thread | ThomasV | 2 | +2 | -2 |
2018-09-24 09:36 | partial revert of df24fb00578309b5db27876769306196238ec3f2: process_message should not be async | ThomasV | 1 | +7 | -9 |
2018-09-23 16:26 | channel verifier: fix request_chunk args | ThomasV | 1 | +1 | -1 |
2018-09-23 15:43 | add lnworker in start_network | ThomasV | 2 | +5 | -2 |
2018-09-23 15:08 | lnwatcher: do not assume addr_sync.synchronizer | ThomasV | 1 | +1 | -1 |
2018-09-21 18:44 | lnhtlc: also check received htlcs when validating commitment sigs | Janus | 1 | +14 | -9 |
2018-09-21 17:18 | ln: cooperative close with remote peer initiating | Janus | 4 | +120 | -35 |
2018-09-19 20:33 | lnhtlc: don't settle htlc with HTLCStateMachine too early | Janus | 1 | +3 | -1 |
2018-09-18 16:38 | lnhtlc: save logs and feeupdates | Janus | 5 | +131 | -70 |
2018-09-13 17:59 | lnhtlc: don't throw away fee updates or htlcs | Janus | 4 | +111 | -68 |
2018-09-12 21:37 | lnhtlc: cleanup and save settled htlcs | Janus | 2 | +104 | -101 |
2018-09-12 19:01 | lnhtlc: test that sent amount is received | Janus | 2 | +3 | -1 |
2018-09-12 14:17 | lnwatcher rebased | Janus | 8 | +452 | -260 |
2018-09-10 16:01 | lightning: post aiorpcx rebase fixup | Janus | 5 | +88 | -116 |
2018-08-16 13:58 | remove our closed channels from channeldb. note some FIXMEs | SomberNight | 2 | +10 | -2 |
2018-08-15 16:10 | lnbase: fix payments | SomberNight | 1 | +1 | -1 |
2018-08-15 15:48 | rebase follow-up: use namedtuples from master in new code (TxOutput, TxMinedStatus) | SomberNight | 4 | +24 | -21 |
2018-08-01 17:06 | decode onion errors to failure message type | SomberNight | 2 | +38 | -12 |
2018-08-01 16:32 | qt: pay_lightning_invoice - attempt paying multiple times in case of failure | SomberNight | 4 | +39 | -11 |
2018-08-01 16:30 | lnbase.pay: test if htlc can be added | SomberNight | 2 | +22 | -3 |
2018-08-01 16:26 | qt send tab: hide fee fields when paying with lightning | SomberNight | 1 | +12 | -2 |
2018-08-01 16:23 | qt open channel dialog: allow pasting invoices to open a channel | SomberNight | 1 | +21 | -6 |
2018-08-01 16:22 | lnrouter: use 'disable' flags from channel updates in path finding | SomberNight | 1 | +7 | -1 |
2018-07-31 12:36 | ln onchain fees: use 2 block ETAs with 150 s/b fallback | SomberNight | 4 | +12 | -10 |
2018-07-30 11:51 | more reliable peer and channel re-establishing | SomberNight | 5 | +130 | -41 |
2018-07-28 14:26 | lnworker: fix confusion re what is in self.peers | SomberNight | 1 | +7 | -6 |
2018-07-28 12:58 | don't connect to same peer multiple times | SomberNight | 1 | +15 | -10 |
2018-07-27 19:14 | fix tests | SomberNight | 1 | +1 | -0 |
2018-07-27 18:59 | persist recent peers. implement dns seed bootstrapping. | SomberNight | 7 | +194 | -34 |
2018-07-26 19:08 | persist nodes in channel_db on disk | SomberNight | 8 | +204 | -54 |
2018-07-25 16:43 | move bolt-04 onion stuff to its own module | SomberNight | 4 | +305 | -288 |
2018-07-25 15:43 | ln: share more code with control path for failed htlc, verify ctx'es | Janus | 2 | +19 | -37 |
2018-07-25 15:10 | ln: fix forwarded payment fees by removing separation between fee and amount in htlc objects | Janus | 2 | +24 | -32 |
2018-07-25 14:01 | ln: verify received commitment transactions during payment | Janus | 1 | +4 | -5 |
2018-07-25 12:00 | ln: use START_INDEX instead of 2**48-1 | Janus | 3 | +7 | -7 |
2018-07-25 11:50 | ln: save htlc signatures | Janus | 4 | +7 | -3 |
2018-07-24 17:31 | ln: avoid dust sends breaking channel, avoid inline functions | Janus | 1 | +12 | -17 |
2018-07-23 19:44 | channeldb: allow injecting trusted edges | SomberNight | 3 | +73 | -53 |
2018-07-23 18:16 | special case receiving payment after fee update, fee update injector | Janus | 3 | +45 | -11 |
2018-07-23 18:49 | persist channel db on disk. verify channel gossip sigs. | SomberNight | 8 | +396 | -55 |
2018-07-23 18:44 | start using electrum protocol 1.4 | SomberNight | 1 | +5 | -0 |
2018-07-23 15:04 | lightning.json with gossip_queries | Janus | 1 | +93 | -0 |
2018-07-23 14:01 | constants.py: remove duplicate Simnet declaration | SomberNight | 1 | +3 | -10 |
2018-07-20 14:17 | ln: do not use mSAT accuracy for commitment fees | Janus | 3 | +24 | -14 |
2018-07-20 14:44 | ln: fundee must commit to fee first | Janus | 2 | +107 | -92 |
2018-07-20 14:53 | bolt-08 handshake must use ephemeral key | SomberNight | 2 | +17 | -13 |
2018-07-19 16:03 | avoid crash if don't have peer for open channel | SomberNight | 1 | +7 | -1 |
2018-07-19 12:23 | use correct dust limit for their to_local/to_remote outputs | Janus | 1 | +1 | -1 |
2018-07-19 11:10 | ln: initialize genesis with object, fix method name typo, use depth_target_to_fee | Janus | 2 | +10 | -10 |
2018-07-19 09:16 | lnwatcher: pass address instead of wallet reference | ThomasV | 1 | +8 | -7 |
2018-07-19 08:39 | encapsulate funding_address_for_channel | ThomasV | 2 | +9 | -6 |
2018-07-17 19:27 | allow paying invoice without amount. min feerate 253 sat/kw. | SomberNight | 4 | +21 | -9 |
2018-07-17 13:39 | lnbase: fee handling: add todo since depth_to_fee is inappropriate | Janus | 1 | +2 | -0 |
2018-07-17 13:39 | asyncio: do not set event loop from wallet | ThomasV | 1 | +0 | -1 |
2018-07-17 13:32 | ln: fix race in on_network_update | Janus | 1 | +21 | -15 |
2018-07-17 13:28 | ln: send update_fee on fee change, handle nodes without data_protect | Janus | 2 | +30 | -3 |
2018-07-17 13:23 | lnrouter: ignore duplicate channel announcement | Janus | 1 | +3 | -0 |
2018-07-17 12:23 | remove unused method | ThomasV | 1 | +0 | -7 |
2018-07-17 11:41 | ChannelDB: print_graph | SomberNight | 2 | +40 | -1 |
2018-07-16 16:31 | qt channels list: update channel when detecting close | SomberNight | 1 | +1 | -0 |
2018-07-16 15:45 | qt/channels list: show error in dialog | SomberNight | 1 | +2 | -3 |
2018-07-16 15:01 | lnwatcher improvements | SomberNight | 2 | +192 | -112 |
2018-07-16 14:51 | move channel_state into HTLCStateMachine | Janus | 5 | +26 | -20 |
2018-07-16 11:45 | follow-up a7e5b9421c014fc0be72696837cb9d77519c5e03 | ThomasV | 1 | +2 | -2 |
2018-07-16 11:07 | lightning: improve request tab layout | ThomasV | 1 | +16 | -15 |
2018-07-16 09:40 | do not set background in frozen_style, it does not look good with dark theme | ThomasV | 1 | +1 | -1 |
2018-07-16 09:14 | fix crash in lnworker main_loop | ThomasV | 1 | +2 | -1 |
2018-07-16 09:13 | lightning: improve receive in Qt GUI | ThomasV | 2 | +17 | -29 |
2018-07-14 17:39 | add peer suggestion to open channel dialog. move add_peer code back to lnworker constructor | ThomasV | 3 | +20 | -10 |
2018-07-14 16:42 | add lnworker.main_loop to network.futures so it gets cancelled on exit. fix aiosafe verbosity. | ThomasV | 2 | +2 | -2 |
2018-07-14 16:36 | diagnostic_name: convert to str | ThomasV | 1 | +1 | -1 |
2018-07-13 15:05 | LNWorker: connect to multiple peers. save exceptions in aiosafe. enable adding peer in GUI. | ThomasV | 4 | +77 | -33 |
2018-07-13 15:05 | lightning: fixup after rebasing on restructured master | Janus | 21 | +1485 | -1485 |
2018-07-13 10:28 | Refresh LN status in GUI using network callback. | ThomasV | 6 | +14 | -7 |
2018-07-10 17:26 | lnhtlc: remove unnecessary double application of pending feerate | Janus | 1 | +46 | -48 |
2018-07-10 14:28 | ln: enable receiving dust htlcs | Janus | 1 | +3 | -3 |
2018-07-09 16:55 | lnwatcher: naive code to sweep to_local from our ctx (will not wait for timelock yet) | SomberNight | 2 | +68 | -23 |
2018-07-09 21:20 | ln: use pending_local_commit while closing (won't be revoked) | Janus | 1 | +1 | -1 |
2018-07-09 13:29 | ln: raise our dust/reserve to 546 to be compatible with c-lightning | Janus | 1 | +2 | -2 |
2018-07-09 12:48 | ln: test fix: our commit fee is implicit from outputs | Janus | 1 | +1 | -1 |
2018-07-09 11:25 | lnbase: do not revoke more than once if we have missed reading commitments | Janus | 1 | +5 | -4 |
2018-07-08 22:15 | lnwatcher: sweep to_remote and to_local outputs if they close | SomberNight | 5 | +301 | -25 |
2018-07-06 20:54 | ln: revoke before sending bare ctx in pay(), remove subtraction of trimmed amt from fee | Janus | 3 | +11 | -18 |
2018-07-06 16:55 | ln: add two trimming tests, avoid negative numbers in htlc trim decision | Janus | 3 | +133 | -140 |
2018-07-02 15:51 | lnhtlc: fee update upgrade and passes ReciverCommits and SenderCommits tests, fix NameErrors in lnbase | Janus | 4 | +245 | -147 |
2018-06-29 15:42 | lnaddr: remove remnants of lightning_payencode directory | Janus | 1 | +1 | -1 |
2018-06-29 12:31 | lnaddr: fix imports | Janus | 1 | +6 | -10 |
2018-06-29 10:34 | move comment | ThomasV | 2 | +2 | -1 |
2018-06-29 10:33 | move lnaddr.py to lib | ThomasV | 6 | +5 | -5 |
2018-06-28 14:04 | ln: avoid code duplication | Janus | 2 | +4 | -4 |
2018-06-28 13:50 | ln: avoid recursive dependencies, make new lnutil | Janus | 10 | +1205 | -1210 |
2018-06-27 18:23 | ln: merge OpenChannel and HTLCStateMachine | Janus | 6 | +251 | -248 |
2018-06-27 16:49 | ln: shortcut some OpenChannel fields to traversing too much | Janus | 4 | +81 | -62 |
2018-06-27 16:33 | ln: store HTLCStateMachine in lnworker.channels | Janus | 7 | +176 | -137 |
2018-06-27 19:54 | improve Qt Receive tab for LN payment requests | SomberNight | 3 | +53 | -6 |
2018-06-27 10:44 | Separate open_channel dialog. In open_channel_coroutine, use host and port from channel announcements | ThomasV | 5 | +71 | -44 |
2018-06-26 17:45 | ln: use new non-classmethod add_signature_to_txin | Janus | 1 | +1 | -2 |
2018-06-26 17:18 | ln: trim dust htlc outputs | Janus | 3 | +105 | -23 |
2018-06-26 11:24 | do not set channel state in close_channel; the watcher should do it | ThomasV | 1 | +1 | -6 |
2018-06-26 10:10 | lightning: single shared instance of Watcher, ChannelDB and PathFinder | ThomasV | 4 | +15 | -11 |
2018-06-26 09:46 | disable lightning on mainnet | ThomasV | 1 | +2 | -0 |
2018-06-25 19:06 | ln: improve lnhtlc, passes test | Janus | 3 | +56 | -42 |
2018-06-25 10:48 | lnhtlc: use current_per_commitment_point, current_commitment_signature | Janus | 2 | +4 | -3 |
2018-06-25 14:50 | fix reestablish_channel | ThomasV | 1 | +11 | -6 |
2018-06-22 10:17 | reestablish channels in network callback | ThomasV | 3 | +18 | -13 |
2018-06-22 08:57 | channel watcher class | ThomasV | 2 | +45 | -11 |
2018-06-20 13:46 | ln: add was_announced in test_lnhtlc | Janus | 1 | +2 | -1 |
2018-06-20 13:46 | ln: close channels | Janus | 2 | +53 | -17 |
2018-06-20 08:48 | ln: don't corrupt channels storage when multiple funding_locked are received | Janus | 2 | +13 | -9 |
2018-06-19 13:13 | ln: don't break channel when failing htlc | Janus | 2 | +7 | -6 |
2018-06-19 11:02 | ln: announcement reliability fixes for qt, remove asserts forbidding unbalanced channels | Janus | 3 | +45 | -35 |
2018-06-18 17:46 | ln: begin handling htlc failures | Janus | 4 | +59 | -4 |
2018-06-18 17:18 | add minor comment for RouteEdge as clarification | SomberNight | 1 | +1 | -0 |
2018-06-18 16:32 | LNPathFinder: cltv delta of first edge in a path should be ignored | SomberNight | 1 | +7 | -4 |
2018-06-18 13:34 | ln: channel announcements | Janus | 2 | +100 | -17 |
2018-06-15 16:51 | ln: lnpay: revoke until we get a commitment tx without htlcs | Janus | 1 | +2 | -4 |
2018-06-15 16:36 | ln: fix reestablishing channel with no mined funding tx | Janus | 2 | +20 | -20 |
2018-06-15 15:04 | ln: fix repeated payments | Janus | 2 | +3 | -6 |
2018-06-15 14:35 | ln: avoid code duplication | Janus | 3 | +63 | -112 |
2018-06-14 13:34 | ln: save remote's secrets in RevocationStore, not our secrets. call lnhtlc.receive_revocation | Janus | 2 | +14 | -16 |
2018-06-14 12:45 | lnbase/lnhtlc: use lnhtlc more instead of manually constructing tx'es | Janus | 2 | +12 | -30 |
2018-06-13 14:27 | lnbase: use sign_next_commitment for initial remote_ctx | Janus | 1 | +14 | -26 |
2018-06-13 13:28 | lnbase: use lnhtlc when verifying our initial commitment tx | Janus | 1 | +5 | -14 |
2018-06-12 11:55 | lnbase: use broadcast_transaction instead of broadcast (follow up e57e55aad) | Janus | 1 | +1 | -1 |
2018-06-12 11:54 | test_lnbase: use new Peer API (with lnworker) | Janus | 1 | +11 | -5 |
2018-06-11 17:53 | ln: remove unneeded forwarding htlc features, check commitment sig using lnhtlc while receiving | Janus | 4 | +93 | -96 |
2018-06-10 22:14 | ln: integrate lnhtlc in lnbase, fix multiple lnhtlc bugs | Janus | 4 | +93 | -72 |
2018-06-08 15:17 | ln: request_initial_sync, increase our max_htlc_value, fix receiving payment | Janus | 2 | +10 | -9 |
2018-06-08 10:53 | do not block GUI with open_channel | ThomasV | 5 | +8 | -9 |
2018-06-07 06:56 | lightning: display remote balance in gui | ThomasV | 3 | +10 | -4 |
2018-06-07 06:55 | lnbase: mark_open on startup | ThomasV | 1 | +5 | -2 |
2018-06-06 18:30 | revert the introduction of add_invoice_coroutine in a612c2b09 | ThomasV | 1 | +1 | -10 |
2018-06-06 15:42 | do not pass channel list to update_rows signal, as it is sent to all windows | ThomasV | 2 | +6 | -7 |
2018-06-05 15:31 | wait for peer.initialized in channel_establishment_flow | SomberNight | 2 | +2 | -0 |
2018-06-05 15:06 | follow up 0b3a882e7d57c8a42be48c491a46dc814eab6acb | ThomasV | 1 | +2 | -1 |
2018-06-05 11:57 | simplify funding_locked expose lnworker in peer update channel_db when channels are open | ThomasV | 2 | +59 | -81 |
2018-06-04 18:53 | Display channel status in the GUI. | ThomasV | 3 | +38 | -32 |
2018-06-03 08:07 | integrate channels_list with existing framework | ThomasV | 5 | +100 | -316 |
2018-06-01 09:55 | qt: fix unit of lnaddr.amount | ThomasV | 1 | +1 | -1 |
2018-06-01 08:01 | follow-up a612c2b0983ab4c6798156aebf1cd550fb3e0447 | ThomasV | 1 | +1 | -1 |
2018-05-29 09:51 | ln: htlc state machine (not used yet) | Janus | 3 | +582 | -3 |
2018-05-31 15:16 | ln: save channels in dict, warn on invoice exceeding max_htlc amount | Janus | 2 | +53 | -35 |
2018-05-31 12:05 | lightning: connect send button | ThomasV | 4 | +15 | -3 |
2018-05-31 10:38 | lightning GUI: use existing receive and send tabs with lightning invoices | ThomasV | 6 | +144 | -88 |
2018-05-30 11:47 | ln: don't make invoice if peer can't possibly pay, append _sat to sat parameters to avoid confusion | Janus | 2 | +16 | -11 |
2018-05-30 11:52 | lnworker: generate and save private key | ThomasV | 1 | +6 | -1 |
2018-05-30 11:42 | lnworker: separate invoice creation from payment flow | ThomasV | 5 | +58 | -120 |
2018-05-29 16:12 | ln: restore channels correctly after restart | Janus | 2 | +73 | -111 |
2018-05-29 09:30 | fix channel_reestablish | ThomasV | 5 | +21 | -50 |
2018-05-29 04:59 | lnbase: fix read_message | ThomasV | 1 | +13 | -15 |
2018-05-28 16:22 | ln: restore functionality | Janus | 4 | +103 | -50 |
2018-05-28 12:20 | ln: save remote node_id in channel | Janus | 2 | +3 | -2 |
2018-05-28 11:51 | split lnrouter from lnbase | SomberNight | 4 | +539 | -483 |
2018-05-28 11:03 | remove function H256 | SomberNight | 1 | +13 | -13 |
2018-05-28 10:06 | fix amount in open_channel, add listchannels command | ThomasV | 1 | +6 | -2 |
2018-05-28 09:55 | move on_funding_locked to lnworker | ThomasV | 3 | +60 | -106 |
2018-05-28 08:43 | lightning: add payment methods to lnworker | ThomasV | 4 | +64 | -46 |
2018-05-28 07:39 | lightning: move lnworker code to its own module | ThomasV | 3 | +232 | -222 |
2018-05-26 16:04 | fix lnaddr.py following rebase | ThomasV | 2 | +13 | -12 |
2018-05-26 15:04 | update lnbase after crypto refactoring | ThomasV | 2 | +21 | -22 |
2018-05-25 09:44 | lnbase: remove lnbase stub | Janus | 2 | +0 | -8 |
2018-05-25 09:14 | lnbase: pass password to mktx | ThomasV | 1 | +1 | -1 |
2018-05-25 09:08 | qt: fix password passed to open_channel, cleanup | ThomasV | 3 | +14 | -17 |
2018-05-24 17:24 | lnbase: mSAT hygiene, multiple multi-hop payments can be received | Janus | 3 | +45 | -55 |
2018-05-23 17:08 | kivy: port lightning ui to lnbase | Janus | 4 | +35 | -40 |
2018-05-23 13:46 | lightning: remove hub based approach, port qt gui to lnbase | Janus | 14 | +132 | -4309 |
2018-05-22 15:01 | lnbase: use small buffer when reading, support new_channel without payment in online test, send channel_reserve_satoshis | Janus | 2 | +6 | -5 |
2018-05-22 13:37 | lnbase: use correct cltv_expiry calculation (use invoice) | Janus | 4 | +17 | -16 |
2018-05-22 11:45 | lnbase: fix multi-hop payments | Janus | 1 | +23 | -16 |
2018-05-18 16:35 | lnbase: fix onion-hop payload construction again (cltv currently broken) | Janus | 1 | +17 | -33 |
2018-05-17 17:44 | lnbase: fix multi-hop fees, initial handling of received update_add_htlc during payment | Janus | 1 | +32 | -10 |
2018-05-17 16:12 | lnbase: calculate cltv_expiry for onion_packet correctly | Janus | 1 | +9 | -5 |
2018-05-17 13:12 | lnbase: try multi-hop onion package, type safety | Janus | 2 | +70 | -22 |
2018-05-17 13:52 | PathFinder: change path element semantics from "from node, take edge" to "to get to node, use edge" | SomberNight | 1 | +7 | -5 |
2018-05-17 13:16 | create route from path, that includes extra info needed for routing | SomberNight | 1 | +26 | -2 |
2018-05-17 12:30 | bolt-04: decryption of errors | SomberNight | 2 | +76 | -5 |
2018-05-16 15:49 | lnbase online test: use random node key when making new channel, save node key, multiple actions per invocation | Janus | 2 | +24 | -16 |
2018-05-16 13:42 | lnbase: fix pay(), save htlc_id's, generate onion packet correctly | Janus | 2 | +63 | -31 |
2018-05-15 16:07 | lnbase/online_test: save short_channel_id to wallet and build onion packet with it | Janus | 2 | +39 | -38 |
2018-05-15 14:28 | calc short_channel_id after funding locked | SomberNight | 2 | +19 | -5 |
2018-05-15 13:30 | lnbase: initial 'payment to remote' attempt | Janus | 2 | +131 | -13 |
2018-05-14 14:03 | lnbase: formatting, remove imports | Janus | 1 | +16 | -17 |
2018-05-14 13:41 | lnbase: verify commitment tx'es again | Janus | 2 | +22 | -19 |
2018-05-14 13:28 | lnbase: infinite amount of incoming payments | Janus | 1 | +4 | -2 |
2018-05-14 12:21 | lnbase: two payments working, temporarily disable sig check | Janus | 2 | +12 | -12 |
2018-05-11 16:32 | lnbase: store remote revocation store, don't store all remote revocation points, verify ctn numbers in reestablish | Janus | 3 | +44 | -11 |
2018-05-11 13:43 | lnbase: add RevocationStore test, remove unnecessary lnd helper functions | Janus | 2 | +22 | -74 |
2018-05-09 19:43 | lnbase: compact commitment secret storage | Janus | 2 | +494 | -2 |
2018-05-08 15:57 | lnbase: no negative commitment number nonsense | Janus | 1 | +4 | -4 |
2018-05-08 15:32 | lnbase: move channel commitment number increment to function | Janus | 1 | +29 | -22 |
2018-05-07 17:01 | lnbase: receive repeated payments | Janus | 2 | +41 | -29 |
2018-05-07 11:49 | tests: don't use default lightning_peers in online test | Janus | 1 | +1 | -0 |
2018-05-04 16:23 | lnbase: channel reestablishment working | Janus | 2 | +45 | -20 |
2018-05-04 16:13 | bolt-04: implement processing of onion packets | SomberNight | 2 | +138 | -4 |
2018-05-04 11:01 | minor clean-up of prev. util.xor_bytes | SomberNight | 2 | +12 | -9 |
2018-05-03 16:29 | implement bolt-04 onion packet construction | SomberNight | 2 | +160 | -1 |
2018-05-03 15:45 | lnbase: save channel details in wallet, enable running online test with reestablishment_mode | Janus | 2 | +104 | -28 |
2018-05-03 11:57 | lnbase: move waiting for funding_locked to new function, make function for signing and sig conversion | Janus | 2 | +40 | -39 |
2018-05-02 16:24 | lnbase: make function for building htlc_tx depending on if it is for_us/we_receive | Janus | 1 | +38 | -35 |
2018-05-02 15:01 | lnbase: verify their htlc signature | Janus | 1 | +26 | -3 |
2018-05-02 12:57 | lnbase: standardize to_bytes calls | ThomasV | 1 | +32 | -52 |
2018-05-02 12:22 | lnbase: fix custom local to_self_delay, use node privkey derived from timestamp in online test | Janus | 3 | +9 | -7 |
2018-05-02 10:38 | test_lnbase_online: pass password=None to channel_establishment_flow | Janus | 1 | +1 | -1 |
2018-05-02 10:32 | lnbase: avoid copying variables, insert newlines | Janus | 1 | +72 | -79 |
2018-04-24 07:55 | lnbase: derive keys from wallet keystore | ThomasV | 3 | +33 | -33 |
2018-05-02 10:11 | lnbase: avoid local variables, remote useless comments, name basepoints as such | Janus | 1 | +70 | -91 |
2018-05-02 09:46 | lnbase: set new field in Transaction instead of returning a tuple in make_commitment | Janus | 1 | +9 | -9 |
2018-05-02 09:39 | lnbase: set to_self_delay back to 144, defer cltv_expiry problem | Janus | 1 | +2 | -2 |
2018-05-01 12:12 | lnbase: use correct delay | Janus | 1 | +5 | -5 |
2018-05-01 11:58 | lnbase: avoid code duplication, return htlc outpoint dict in make_commitment | Janus | 1 | +21 | -21 |
2018-04-30 22:15 | lnbase: simplify commitment transaction building with open channel | Janus | 1 | +27 | -26 |
2018-04-30 21:34 | lnbase: organize channel data | Janus | 2 | +164 | -91 |
2018-04-30 15:07 | lnbase: allow passing KeypairGenerator to channel_establishment_flow, fix derive_privkey | Janus | 1 | +48 | -32 |
2018-04-27 18:09 | lnbase: receiving invoice payment works | Janus | 2 | +56 | -12 |
2018-04-27 15:40 | lnbase: commitment_signed, revoke_and_ack now accepted without errors | Janus | 2 | +23 | -29 |
2018-04-27 13:38 | bitcoin.py: SCRIPT-related clean-up. transaction.py: construct_witness | SomberNight | 2 | +4 | -3 |
2018-04-27 12:24 | lnbase: fix their new commitment transaction (htlc tx construction still incorrect) | Janus | 1 | +25 | -7 |
2018-04-26 16:58 | lnbase: fix bug in message parsing | ThomasV | 1 | +2 | -1 |
2018-04-26 16:10 | follow up b5eb7dd7683f24f03c80ab8f612658b5f3966eb1 | ThomasV | 1 | +1 | -2 |
2018-04-26 15:37 | lnbase: attempt at making htlc_signature to send (currently remote fails due to wrong num_htlcs in commitment_signed) | Janus | 2 | +53 | -10 |
2018-04-26 15:17 | simplification | ThomasV | 2 | +9 | -15 |
2018-04-25 16:01 | lnbase: add TODO explaining how to verify htlc_signature given to us | Janus | 1 | +7 | -0 |
2018-04-25 12:20 | lnbase: verification of new local commitment working | Janus | 2 | +6 | -10 |
2018-04-24 16:19 | lnbase: derive next keys when making updated local commitment transaction | Janus | 2 | +17 | -7 |
2018-04-24 15:12 | lnbase: try to receive payment, work on commitment tx with htlcs | Janus | 3 | +86 | -51 |
2018-04-23 17:52 | lnbase: handle commitment transaction update (receive funds, not working yet) | Janus | 2 | +74 | -10 |
2018-04-23 13:11 | simnet/testnet support in bolt11, set max-htlc-value-in-flight | Janus | 4 | +36 | -13 |
2018-04-23 11:52 | transaction.py: sign_txin. allow override for get_preimage_script. test_commitment_tx_with_all_five_HTLCs_untrimmed_minimum_feerate now passes | SomberNight | 2 | +96 | -69 |
2018-04-21 12:53 | redundant: you subscribed only to 'updated' | ThomasV | 1 | +11 | -14 |
2018-04-21 12:33 | lnbase: verify remote signature | ThomasV | 2 | +26 | -27 |
2018-04-20 11:22 | channel_establishment_flow: use get_per_commitment_secret_from_seed | SomberNight | 1 | +16 | -8 |
2018-04-20 11:19 | lnbase: improve htlc_tx generation (only localsig wrong) | Janus | 2 | +67 | -25 |
2018-04-19 18:09 | get_per_commitment_secret_from_seed: small clean-up | SomberNight | 2 | +16 | -19 |
2018-04-19 17:36 | fix derive_secret | Janus | 2 | +13 | -28 |
2018-04-19 17:08 | get_per_commitment_secret_from_seed (not working yet) | SomberNight | 2 | +44 | -1 |
2018-04-19 15:28 | lnbase: avoid race while waiting for funding_locked, wait for un-reversed hash | Janus | 2 | +17 | -16 |
2018-04-19 13:21 | complete bolt11 port to ecdsa instead of secp256k1 | Janus | 2 | +121 | -27 |
2018-04-19 13:05 | channel_establishment_flow: wait for confirmations of funding txn | SomberNight | 2 | +27 | -3 |
2018-04-19 09:50 | add processing flow for funding_locked | ThomasV | 1 | +27 | -3 |
2018-04-19 07:04 | lnbase: fix parameters to make_commitment in htlc test | ThomasV | 1 | +9 | -3 |
2018-04-18 17:00 | transaction.py: shortcut witness/scriptSig serialisation | SomberNight | 2 | +10 | -8 |
2018-04-18 15:20 | lightning channels list: add mock server for testing | Janus | 1 | +62 | -5 |
2018-04-18 14:14 | lnbase: add some comments | Janus | 1 | +43 | -0 |
2018-04-18 13:38 | constants.py: Simnet inherits from Testnet | SomberNight | 1 | +3 | -18 |
2018-04-18 13:28 | use same servers for simnet as for regtest | Janus | 1 | +1 | -1 |
2018-04-18 13:25 | lightning-hub: update rpc stubs, do not ignore them in gitignore | Janus | 4 | +3177 | -0 |
2018-04-18 09:36 | lnbase: fix initial commitment transaction | ThomasV | 2 | +80 | -43 |
2018-04-17 18:01 | refactor storage of channels, path finding | SomberNight | 2 | +170 | -95 |
2018-04-17 13:31 | avoid duplicating bech32 module | Janus | 3 | +5 | -128 |
2018-04-17 13:30 | lnbase: more work on make_htlc_tx | Janus | 2 | +51 | -20 |
2018-04-17 10:35 | lnbase: make_htlc_tx | Janus | 2 | +56 | -5 |
2018-04-17 10:58 | fix: use remote_per_commitment_point | ThomasV | 2 | +4 | -4 |
2018-04-17 10:31 | lnbase: derive blinded pubkey | ThomasV | 2 | +15 | -5 |
2018-04-17 09:51 | lnbase: fix variable name | ThomasV | 1 | +2 | -5 |
2018-04-17 09:37 | lnbase: add privkey derivation | ThomasV | 2 | +10 | -6 |
2018-04-17 09:28 | add test for key derivation | ThomasV | 1 | +13 | -0 |
2018-04-17 09:19 | lnbase: key derivation (WIP) | ThomasV | 1 | +47 | -20 |
2018-04-17 07:55 | lnbase: test signing of first htlc test case | Janus | 2 | +20 | -3 |
2018-04-17 07:33 | lnbase: make_received_htlc | Janus | 2 | +44 | -4 |
2018-04-17 04:59 | fix hash in make_offered_htlc | ThomasV | 2 | +13 | -21 |
2018-04-17 04:18 | cleanup lnbase tests | ThomasV | 1 | +1 | -22 |
2018-04-16 19:18 | lightning-hub: remove path hack, use relative imports | Janus | 1 | +0 | -1 |
2018-04-16 16:13 | naive route finding | SomberNight | 2 | +103 | -4 |
2018-04-16 15:29 | lnbase: offered htlc script construction | Janus | 2 | +60 | -9 |
2018-04-16 08:40 | use acceptable variable names | ThomasV | 1 | +17 | -17 |
2018-04-16 08:24 | lightning: separate testing from main code | ThomasV | 3 | +57 | -60 |
2018-04-15 20:37 | lightning: store network view | ThomasV | 1 | +20 | -4 |
2018-04-15 16:55 | lnbase: parse ipv6, fix transport bug | ThomasV | 1 | +14 | -10 |
2018-04-15 16:33 | lnbase: fix read_message, reduce verbosity | ThomasV | 1 | +7 | -5 |
2018-04-15 16:09 | lnbase: implement key rotation, request initial sync in localfeatures | ThomasV | 1 | +32 | -10 |
2018-04-15 13:25 | lnbase: verify signature in node_announcement | ThomasV | 2 | +56 | -1 |
2018-04-14 14:27 | bitcoin.py: implement add_number_to_script. fix CSV arg in make_commitment. | SomberNight | 1 | +7 | -4 |
2018-04-13 18:33 | lnbase: fix test | ThomasV | 2 | +12 | -25 |
2018-04-13 18:14 | implement script_num_to_hex. fix encoding of argument for CSV in make_commitment | SomberNight | 2 | +2 | -3 |
2018-04-13 17:22 | lightning_channels_list: use signals to avoid segfault | Janus | 1 | +14 | -0 |
2018-04-13 16:47 | fixes for make_commitment, but still incorrect destination address (csv arg?) | SomberNight | 2 | +19 | -12 |
2018-04-13 15:57 | lnbase: fix tx amounts | ThomasV | 2 | +18 | -8 |
2018-04-13 15:36 | lightning-hub: include ln relative to current directory | Janus | 1 | +2 | -1 |
2018-04-13 15:11 | lnbase_test: add first commitment tx with 5 htlcs test | Janus | 1 | +57 | -23 |
2018-04-13 15:07 | lnbase: fix locktime and nsequence | ThomasV | 2 | +12 | -15 |
2018-04-13 14:53 | lnbase_test: insert remote_signature and compare fields independently | Janus | 1 | +28 | -5 |
2018-04-13 13:17 | lnbase: create unit test for commitment tx | ThomasV | 2 | +93 | -28 |
2018-04-13 10:28 | lnbase: fix signature index | ThomasV | 1 | +2 | -1 |
2018-04-13 10:22 | lnbase: initial commitment transaction | ThomasV | 1 | +51 | -8 |
2018-04-13 07:59 | lnbase: fix funding address, funding_output_index | ThomasV | 1 | +11 | -10 |
2018-04-13 07:04 | follow up 1aac9e59ed957898fceef99b29b9cc17d7843569 | ThomasV | 1 | +1 | -2 |
2018-04-13 07:00 | lnbase: communication privkey belongs to peer | ThomasV | 1 | +3 | -4 |
2018-04-12 17:09 | lnbase: more parts of channel establishment | Janus | 1 | +50 | -14 |
2018-04-12 15:19 | lnbase: remove unnecessary try/except | Janus | 1 | +10 | -10 |
2018-04-12 14:57 | lnbase: lnbase_test must use threadsafe task submission | Janus | 1 | +19 | -8 |
2018-04-12 13:37 | lnbase: decorator that handles exceptions | ThomasV | 1 | +26 | -21 |
2018-04-12 13:21 | lnbase: fix shutdown when lnbase has exception in main_loop | Janus | 1 | +5 | -0 |
2018-04-12 12:51 | lnbase: print exceptions from main_loop | Janus | 1 | +16 | -12 |
2018-04-12 12:35 | lnbase: initialize loop variable in main | Janus | 1 | +1 | -0 |
2018-04-12 12:14 | lnbase: add lnbase_test | Janus | 4 | +25 | -13 |
2018-04-12 10:00 | lnbase: expose wallet object in LNWorker | ThomasV | 1 | +13 | -17 |
2018-04-12 10:25 | lnbase: merge initialize and main_loop | Janus | 1 | +10 | -5 |
2018-04-12 09:12 | lnbase: handle error during channel establishment | Janus | 1 | +11 | -3 |
2018-04-12 09:01 | lnbase: channel establishment flow, avoid using Wallet instance | Janus | 1 | +34 | -26 |
2018-04-12 07:47 | lnbase: use relative imports | ThomasV | 1 | +6 | -6 |
2018-04-11 16:21 | lnbase: support simnet/testnet, create accepted open_channel message | Janus | 1 | +14 | -7 |
2018-04-11 14:12 | lnbase: use valid pubkeys in open_channel | Janus | 1 | +16 | -3 |
2018-04-11 13:37 | lnbase: try sending open_channel | Janus | 1 | +7 | -1 |
2018-04-11 11:53 | lnbase: add draft handlers | ThomasV | 1 | +29 | -8 |
2018-04-11 11:11 | lnbase: avoid reimplementing int.to_bytes | Janus | 1 | +1 | -2 |
2018-04-11 11:10 | lnbase: avoid reimplementing int.from_bytes | Janus | 1 | +1 | -17 |
2018-04-11 09:07 | lnbase: do not catch all exceptions, tolerate calculations with variables from kwargs | Janus | 1 | +5 | -3 |
2018-04-11 09:02 | integrate lnbase with network | ThomasV | 1 | +20 | -6 |
2018-04-11 06:41 | lnbase: process ping messages | ThomasV | 1 | +27 | -19 |
2018-04-11 04:11 | lnbase: create main loop | ThomasV | 1 | +12 | -6 |
2018-04-11 04:02 | lnbase: save buffer for next read | ThomasV | 1 | +7 | -6 |
2018-04-11 03:48 | lnbase: Peer class | ThomasV | 1 | +91 | -93 |
2018-04-11 03:01 | lnbase: fix json loading and indentation | ThomasV | 2 | +874 | -72 |
2018-04-10 17:36 | lightning: do not list python files as resources, use lightning spec generated serialization | Janus | 1 | +96 | -1 |
2018-04-10 13:53 | lightning network base | ThomasV | 1 | +240 | -0 |
2018-04-09 15:36 | lightning: qt channel dialog, fix for shutdown when lightning disabled | Janus | 2 | +146 | -0 |
2018-04-06 16:33 | lightning: channel details popup | Janus | 1 | +61 | -1 |
2018-04-06 10:17 | lightning: do not catch BaseException unnecessarily, fix clearSubscribers, detect passworded wallet correctly | Janus | 1 | +6 | -6 |
2018-04-06 13:58 | simplify parameters, add lndhost to config | ThomasV | 1 | +11 | -12 |
2018-04-05 15:05 | lightning: add --simnet and --lightning switches | Janus | 3 | +30 | -8 |
2018-04-05 11:06 | lightning: paste sample using clipboard | Janus | 1 | +6 | -4 |
2018-03-29 14:19 | kivy: fix channel list error handling, close functionality for inactive channels | Janus | 1 | +6 | -3 |
2018-03-28 15:37 | lightning: assert result type, add invoice qr dialog | Janus | 2 | +6 | -0 |
2018-03-28 13:41 | lightning: kivy: open channel button in invoice | Janus | 4 | +524 | -2 |
2018-03-27 15:40 | lightning: fix kivy channel close | Janus | 1 | +28 | -3 |
2018-03-27 09:41 | lightning: python3.5 compat | Janus | 1 | +1 | -1 |
2018-03-22 15:39 | lightning: fix channels dialog | Janus | 1 | +7 | -3 |
2018-03-21 15:45 | lightning: add missing import, set console to none initially | Janus | 2 | +2 | -0 |
2018-03-20 13:51 | lightning: do not require lock for broadcast tx, it is thread-safe | Janus | 1 | +11 | -16 |
2018-03-20 12:08 | lightning: save key derivation point | Janus | 1 | +7 | -1 |
2018-03-19 15:42 | lightning: separate thread for publish transaction | Janus | 1 | +17 | -4 |
2018-03-19 11:14 | lightning: use queueing lock | Janus | 1 | +5 | -13 |
2018-03-15 17:43 | lightning: less junk on console, quicker shutdown | Janus | 2 | +5 | -6 |
2018-03-15 16:58 | lightning: don't receive too much data, workaround by reading byte by byte | Janus | 1 | +1 | -1 |
2018-03-15 16:38 | lightning: complete moving of lightning objects, acquire net/wallet lock while answering lightning requests | Janus | 6 | +51 | -14 |
2018-03-15 16:01 | lightning: misc patches, launch asyncio loop on separate thread | Janus | 4 | +11 | -31 |
2018-03-15 15:00 | lightning: march 2018 rebase, without integration | Janus | 8 | +1230 | -0 |
2019-08-20 07:02 | rename WizardChoiceDialog (ambiguous) | ThomasV | 2 | +5 | -6 |
2019-08-14 15:27 | wizard: try harder to have temporarily stored pw erased from memory | SomberNight | 2 | +2 | -1 |
2019-08-14 15:15 | qt preferences: cast some config values to bool | SomberNight | 1 | +9 | -9 |
2019-08-14 10:49 | signtransaction: pass pubkey to tx.sign (fix #5522) | ThomasV | 1 | +2 | -4 |
2019-08-14 10:00 | fix #5558 | ThomasV | 1 | +1 | -1 |
2019-08-14 08:14 | disable go_back button in wizard password dialog (fix #5509) | ThomasV | 1 | +2 | -0 |
2019-08-14 00:18 | (trivial) time.clock is deprecated, replace with time.process_time | SomberNight | 1 | +1 | -1 |
2019-08-13 18:12 | kivy wizard: script type dialog now uses toggle buttons | SomberNight | 1 | +10 | -8 |
2019-08-13 17:19 | kivy wizard: dedicated button for seed options | SomberNight | 1 | +30 | -6 |
2019-08-13 13:16 | kivy: support bip39 seeds | ThomasV | 3 | +100 | -22 |
2019-08-13 15:12 | kivy wizard: undo Window.bind callbacks | SomberNight | 2 | +14 | -9 |
2019-08-11 22:35 | Travis CI: Use flake8 to find Python syntax errors and undefined names (#5467) | Christian Clauss | 4 | +11 | -13 |
2019-08-10 08:08 | Merge pull request #5550 from zebra-lucky/fix_qt_gui_qrcodewidget_pen | ThomasV | 1 | +5 | -2 |
2019-08-09 20:02 | commands: change API of "make_seed" and "create" commands | SomberNight | 6 | +11 | -11 |
2019-08-09 19:28 | rerun freeze_packages | SomberNight | 3 | +100 | -101 |
2019-08-09 19:27 | requirements: allow using newer pycryptodomex | SomberNight | 1 | +1 | -1 |
2019-08-09 18:56 | appimage build: change base to ubuntu 16.04 | SomberNight | 2 | +18 | -19 |
2019-08-09 18:18 | ledger nano: fix monospace font on Windows, and text readability | SomberNight | 1 | +6 | -2 |
2019-08-09 17:54 | ledger: remove mobile pairing 2FA support for Ledger Nano | SomberNight | 3 | +11 | -216 |
2019-08-09 17:13 | build: update pyinstaller to 3.5 | SomberNight | 2 | +3 | -3 |
2019-08-09 17:05 | wine build: pin build dependencies | SomberNight | 5 | +32 | -4 |
2019-08-09 16:59 | update block header checkpoints | SomberNight | 2 | +296 | -0 |
2019-08-09 16:11 | storage: better error msg on unsupported seed version | SomberNight | 1 | +1 | -1 |
2019-08-06 03:20 | qt console: accept kwargs for commands.py methods | SomberNight | 2 | +8 | -9 |
2019-08-02 10:06 | Merge pull request #5534 from zebra-lucky/kivy_installwizard_back_button | ThomasV | 1 | +17 | -1 |
2019-08-02 06:38 | Merge pull request #5542 from gballet/fix-electrum-env-for-freebsd | ThomasV | 1 | +1 | -1 |
2019-07-30 23:18 | bitcoin.py: dedupe pubkeyhash_to_p2pkh_script | SomberNight | 2 | +11 | -8 |
2019-07-29 11:27 | wallet: fix offline hw wallet signing when not specifying --offline | SomberNight | 3 | +18 | -13 |
2019-07-23 19:24 | Build: Set a fixed umask before starting Docker | Axel Gembe | 1 | +3 | -0 |
2019-07-21 11:28 | Merge pull request #5520 from ldz1/exchange-fix | ThomasV | 2 | +2 | -13 |
2019-07-19 02:52 | appimage build: rm "build" folder if present as it makes build non-reproducible | SomberNight | 1 | +4 | -2 |
2019-07-17 18:12 | change many str(e) to repr(e) as some exceptions were cryptic | SomberNight | 26 | +48 | -48 |
2019-07-14 12:34 | exchange_rate: fix #5495 | SomberNight | 1 | +3 | -3 |
2019-07-11 14:54 | load version module in make_download | ThomasV | 1 | +8 | -1 |
2019-07-11 14:34 | pass host to upload script | ThomasV | 1 | +3 | -3 |
2019-07-11 12:51 | prepare release 3.3.8 | SomberNight | 2 | +11 | -2 |
2019-07-10 21:44 | windows build: calculate COFF checksum ourselves | SomberNight | 2 | +43 | -21 |
2019-07-10 18:26 | appimage build: build was failing on some host systems | SomberNight | 1 | +5 | -2 |
2019-07-10 14:35 | wallet: loosen bump_fee sanity check further | SomberNight | 1 | +7 | -4 |
2019-07-09 15:41 | Merge pull request #5494 from SomberNight/tx_signing_perf_20190708 | ThomasV | 1 | +28 | -7 |
2019-07-08 03:58 | transaction.serialize_preimage: trivial clean-up | SomberNight | 1 | +5 | -5 |
2019-07-08 03:20 | qt coins tab: let user filter by prevout_hash/prevout_n | SomberNight | 1 | +1 | -1 |
2019-07-05 22:35 | servers: follow-up prev | SomberNight | 1 | +6 | -0 |
2019-07-05 22:25 | servers: rm phishing domain | SomberNight | 1 | +1 | -7 |
2019-07-05 19:16 | transaction: fix remove_signatures | SomberNight | 2 | +43 | -13 |
2019-07-05 17:27 | wallet: fix restore_wallet_from_text edge case | SomberNight | 2 | +10 | -3 |
2019-07-05 16:39 | verifier: further sanity checks for SPV verification. | SomberNight | 1 | +13 | -4 |
2019-07-04 22:10 | android build: make buildozer.spec more similar to upstream example | SomberNight | 1 | +25 | -1 |
2019-07-04 22:02 | AppImage: Fix webbrowser.open not opening links | Axel Gembe | 5 | +24 | -13 |
2019-07-04 21:35 | AppImage: Bundle more binaries to increase compatibility | Axel Gembe | 2 | +7 | -9 |
2019-07-04 20:32 | Wine Build: Make it less noisy | Axel Gembe | 2 | +7 | -6 |
2019-07-04 20:31 | AppImage: Disable pip warnings about script install locations | Axel Gembe | 1 | +4 | -4 |
2019-07-04 19:46 | qt network dialog: let user edit server host/port in peace | SomberNight | 1 | +3 | -2 |
2019-07-04 18:53 | build macOS README: mention how Qt affects min supported macOS version | SomberNight | 1 | +3 | -0 |
2019-07-04 17:55 | exchange_rate: fix #5487 | SomberNight | 1 | +4 | -1 |
2019-07-04 17:13 | crash reporter UX | SomberNight | 4 | +18 | -6 |
2019-07-04 16:06 | added trigger_crash method for testing crash reporter | SomberNight | 1 | +17 | -0 |
2019-07-04 15:23 | wallet: fix type error in _bump_fee_through_decreasing_outputs | SomberNight | 4 | +16 | -13 |
2019-07-03 19:09 | build readme nits | SomberNight | 2 | +2 | -2 |
2019-07-03 15:42 | update make_locale doc references, and small nits | SomberNight | 6 | +9 | -15 |
2019-07-03 15:37 | mac build: fix locale in binaries | SomberNight | 2 | +22 | -3 |
2019-07-03 15:36 | make_tgz: build locale from deterministic submodule | SomberNight | 1 | +16 | -5 |
2019-07-03 14:20 | chmod push_locale | ThomasV | 1 | +0 | -0 |
2019-07-03 14:19 | separate push and pull locale | ThomasV | 5 | +127 | -93 |
2019-07-03 14:01 | update submodule | ThomasV | 0 | +0 | -0 |
2019-07-03 13:47 | prepare release 3.3.7 | SomberNight | 2 | +34 | -2 |
2019-07-03 11:56 | fix prev: conditional import / type hint failure | SomberNight | 1 | +1 | -1 |
2019-07-03 11:40 | wallet: follow-up prev | SomberNight | 2 | +6 | -1 |
2019-07-03 06:46 | Do not pass storage to address_synchronizer | ThomasV | 2 | +16 | -23 |
2019-07-02 19:21 | trezor: use only Bridge when available | SomberNight | 2 | +21 | -9 |
2019-07-02 17:27 | crash reporter: in Qt subclass, do network request using WaitingDialog | SomberNight | 3 | +27 | -17 |
2019-07-01 20:05 | build-wine: build our own pyinstaller bootloader | SomberNight | 1 | +34 | -3 |
2019-07-01 18:18 | build-wine: some clean-up. cache downloads. better status messages | SomberNight | 4 | +77 | -57 |
2019-07-01 16:01 | build-wine: don't use gpg keyservers | SomberNight | 2 | +110 | -9 |
2019-07-01 13:00 | change electrum.png to square (by padding) | SomberNight | 1 | +0 | -0 |
2019-06-29 14:22 | wallet.bump_fee: loosen sanity check a tiny bit | SomberNight | 1 | +1 | -1 |
2019-06-29 14:21 | coinchooser: clarify docs for make_tx | SomberNight | 1 | +4 | -0 |
2019-06-29 04:03 | synchronizer: fix race in _on_address_status | SomberNight | 1 | +4 | -4 |
2019-06-29 03:27 | qt high dpi: fix some text fields | SomberNight | 6 | +34 | -22 |
2019-06-29 02:03 | TorDetector: minor clean-up | SomberNight | 1 | +7 | -5 |
2019-06-29 01:54 | Update block explorer URL for btc.com (#5438) | nachunjae | 1 | +2 | -4 |
2019-06-29 00:28 | ledger: (trivial) rm some remnants of hw1 setup | SomberNight | 1 | +0 | -5 |
2019-06-28 19:13 | interface: check if future already done in handle_disconnect | SomberNight | 1 | +2 | -1 |
2019-06-28 18:20 | wallet: some performance optimisations for get_receiving_addresses | SomberNight | 3 | +38 | -21 |
2019-06-27 17:10 | network: harden against eclipse attacks | SomberNight | 1 | +13 | -7 |
2019-06-27 05:08 | android build: persist debug keystore | SomberNight | 4 | +36 | -1 |
2019-06-27 03:00 | fix #4777 again... | SomberNight | 1 | +1 | -0 |
2019-06-26 02:18 | build: note whether binary is reproducible in each case | SomberNight | 5 | +24 | -11 |
2019-06-25 23:16 | interface.debug will now also print errors | SomberNight | 1 | +4 | -1 |
2019-06-25 13:26 | do not log client-side RPC executions | ThomasV | 1 | +2 | -1 |
2019-06-24 19:51 | build: make NSIS windows binary deterministic by changing the .ico file | SomberNight | 1 | +0 | -0 |
2019-06-23 02:17 | Appimage: follow-up b69249f6c333c56aa62761974bcf58a4cf3e8db1 | SomberNight | 1 | +1 | -0 |
2019-06-23 01:21 | Appimage: nits. use "fail" | SomberNight | 1 | +7 | -8 |
2019-06-23 01:15 | AppImage: Patch Python sysconfigdata | Axel Gembe | 1 | +6 | -0 |
2019-06-23 01:10 | qt: set WWLabel text to be mouse-selectable by default | SomberNight | 1 | +1 | -0 |
2019-06-23 01:09 | build-wine: print some text before "pip install" | SomberNight | 1 | +2 | -0 |
2019-06-23 01:06 | requirements-hw: rm Cython | SomberNight | 3 | +0 | -32 |
2019-06-23 00:56 | AppImage: Remove unused binaries | Axel Gembe | 1 | +24 | -13 |
2019-06-23 00:47 | AppImage: Improve reproducible Python build reliability on Linux | Axel Gembe | 2 | +19 | -2 |
2019-06-23 00:40 | AppImage: Make build reproducible | Axel Gembe | 1 | +19 | -1 |
2019-06-20 20:46 | coinchooser: clear up what "fee_estimator" expects | SomberNight | 1 | +13 | -13 |
2019-06-20 20:40 | coinchooser: don't spend buckets with negative effective value | SomberNight | 3 | +47 | -12 |
2019-06-20 19:46 | tests: new tests for bump_fee and rbf_batching | SomberNight | 1 | +217 | -2 |
2019-06-20 17:52 | tests: fix existing bump_fee tests | SomberNight | 1 | +10 | -12 |
2019-06-20 16:43 | wallet: RBF batching will now reuse the change address | SomberNight | 1 | +4 | -4 |
2019-06-20 16:37 | wallet: make "increase fee" RBF logic smarter | SomberNight | 5 | +123 | -45 |
2019-06-20 15:54 | wallet: split "change address logic" from make_unsigned_transaction | SomberNight | 1 | +30 | -22 |
2019-06-20 15:47 | coinchooser: tweak heuristic scoring. | SomberNight | 1 | +6 | -1 |
2019-06-20 15:45 | coinchooser: refactor so that penalty_func has access to change outputs | SomberNight | 1 | +88 | -76 |
2019-06-20 19:53 | wallet: fix rbf_batching edge case | SomberNight | 1 | +2 | -0 |
2019-06-20 15:32 | qt crash reporter: add warning that report contents are public | SomberNight | 1 | +2 | -0 |
2019-06-19 19:59 | TxOutput usage: trivial clean-up | SomberNight | 2 | +4 | -4 |
2019-06-19 19:56 | kivy: show tx fee rate in tx dialog | SomberNight | 2 | +16 | -2 |
2019-06-17 17:55 | coinchooser: better account for fees in penalty_func | SomberNight | 1 | +16 | -5 |
2019-06-15 01:51 | json_db: fix remove_spent_outpoint | SomberNight | 3 | +53 | -5 |
2019-06-13 15:03 | qt msgbox: when using rich text, set text format to "AutoText" instead | SomberNight | 1 | +5 | -1 |
2019-06-12 23:03 | qt history list: tweak sort order of items | SomberNight | 1 | +1 | -1 |
2019-06-12 18:07 | plugins: on some systems plugins with relative imports failed to load | SomberNight | 1 | +4 | -0 |
2019-06-12 16:27 | follow-up prev | SomberNight | 1 | +2 | -4 |
2019-06-12 16:09 | wallet: stricter validation in export_private_key | SomberNight | 4 | +62 | -8 |
2019-06-11 18:24 | AppImage: update appimagetool version | SomberNight | 1 | +4 | -4 |
2019-06-11 18:02 | builds: parallelise "make" by setting "-j4" | SomberNight | 3 | +8 | -7 |
2019-06-11 17:19 | update block explorer URL for blockchain.info | SomberNight | 1 | +2 | -2 |
2019-06-08 13:37 | qt seed completer: colour words yellow if only in old electrum list | SomberNight | 1 | +21 | -6 |
2019-06-07 18:06 | android: update kivy, p4a, buildozer | SomberNight | 2 | +17 | -11 |
2019-06-06 17:51 | storage: fix bug in convert_version_17 | SomberNight | 1 | +1 | -1 |
2019-06-06 17:49 | storage: fix some madness about get_data_ref() and put() interacting badly | SomberNight | 5 | +36 | -22 |
2019-06-05 17:40 | bip70 payreq: do not show error messages in gui | SomberNight | 2 | +27 | -6 |
2019-06-05 17:05 | follow-up prev | SomberNight | 2 | +10 | -10 |
2019-06-05 14:29 | qt payment requests: fix some races | SomberNight | 2 | +15 | -6 |
2019-06-04 19:00 | kivy tx_dialog: fix size of buttons in "Options" dropdown | SomberNight | 1 | +1 | -1 |
2019-06-04 18:36 | rerun freeze_packages | SomberNight | 3 | +104 | -104 |
2019-06-04 18:35 | requirements: restrict qdarkstyle to <2.7 | SomberNight | 1 | +1 | -1 |
2019-06-04 17:20 | kivy: offer to copy raw hex tx to clipboard | SomberNight | 2 | +21 | -3 |
2019-06-03 20:21 | qt lists right click: fix #5365 | SomberNight | 2 | +4 | -0 |
2019-06-03 18:35 | rm dead code | SomberNight | 1 | +0 | -2 |
2019-05-31 02:09 | hw: allow bypassing "too old firmware" error when using hw wallets | SomberNight | 7 | +71 | -17 |
2019-05-28 19:38 | deprecation warnings: only show when running from source | SomberNight | 1 | +4 | -1 |
2019-05-28 19:23 | interface: hide some server-induced errors from log | SomberNight | 1 | +7 | -2 |
2019-05-28 04:14 | interface: fix for aiorpcx 0.18 | SomberNight | 1 | +1 | -1 |
2019-05-27 18:24 | qt receive tab: "receive address" is now coloured red if already used | SomberNight | 2 | +13 | -1 |
2019-05-27 17:35 | update to aiorpcx 0.18 | SomberNight | 2 | +9 | -8 |
2019-05-27 17:09 | interface: fix connecting to new servers using self-signed certs | SomberNight | 1 | +5 | -4 |
2019-05-26 15:01 | wizard/hw: less spammy logs when hw library unavailable | SomberNight | 2 | +8 | -3 |
2019-05-26 02:10 | util: add function "chunks" | SomberNight | 2 | +15 | -1 |
2019-05-26 00:46 | kivy: "paste" button now works for transactions | SomberNight | 1 | +15 | -4 |
2019-05-26 00:13 | qt: allow QR codes to store a bit more data | SomberNight | 2 | +10 | -2 |
2019-05-25 23:27 | qt: "Help" and "?" buttons can show rich text | SomberNight | 1 | +4 | -2 |
2019-05-25 03:20 | interface: add comment | SomberNight | 1 | +2 | -0 |
2019-05-25 03:13 | fix #5376 | SomberNight | 2 | +3 | -1 |
2019-05-25 02:55 | util.parse_URI: more granular exceptions | SomberNight | 4 | +46 | -25 |
2019-05-22 15:43 | interface: follow-up 6ec1578a90916436b3bfabe90cafd9bfc804a332 | SomberNight | 1 | +4 | -4 |
2019-05-21 18:57 | qt settings: restart needed after toggling log_to_file | SomberNight | 1 | +1 | -0 |
2019-05-21 16:43 | follow-up prev | SomberNight | 1 | +13 | -5 |
2019-05-21 16:11 | interface was suppressing storage r/w exceptions | SomberNight | 2 | +4 | -1 |
2019-05-21 07:52 | Merge pull request #5367 from SomberNight/issue_5366 | ThomasV | 2 | +18 | -4 |
2019-05-19 15:53 | Update Johoe's server address (#5363) | Jochen Hoenicke | 1 | +3 | -3 |
2019-05-18 01:41 | Spreading malware (#5356) | shyrwall | 1 | +0 | -12 |
2019-05-17 18:10 | kivy: warn user during "Send" if high fee (change condition) | SomberNight | 3 | +8 | -6 |
2019-05-17 09:51 | Merge pull request #5354 from JeremyRand/readme-appimage | ThomasV | 1 | +8 | -2 |
2019-05-16 17:02 | prepare release 3.3.6 | ThomasV | 2 | +3 | -3 |
2019-05-16 16:59 | update release notes | SomberNight | 1 | +11 | -0 |
2019-05-15 17:56 | interface: follow-up 6cc70bc7a216afd129d24992029dcbd8e9dc861b | SomberNight | 2 | +29 | -12 |
2019-05-15 17:04 | AppImage: Remove unused PyQt5 modules | Axel Gembe | 1 | +4 | -7 |
2019-05-15 17:03 | AppImage: Remove Qt.so to prevent importing from PyQt5.Qt | Axel Gembe | 1 | +2 | -0 |
2019-05-15 17:01 | AppImage: Copy libusb binary into image | Axel Gembe | 1 | +4 | -0 |
2019-05-14 15:04 | wallet: (fix) synchronizer would also resub closed wallets... | SomberNight | 2 | +6 | -2 |
2019-05-14 13:58 | interface: when disconnecting due to RPCError, don't dump traceback | SomberNight | 1 | +2 | -0 |
2019-05-14 13:32 | fix 2fa wallet creation via qt gui | SomberNight | 2 | +10 | -3 |
2019-05-14 13:31 | qt wizard: change wizard_dialog semantics to raise exceptions | SomberNight | 1 | +10 | -10 |
2019-05-13 22:03 | (trivial) qt main_window: rm unnecessary indendation | SomberNight | 1 | +71 | -70 |
2019-05-13 21:59 | qt: factor out util.MessageBoxMixin.msg_box into function and use it | SomberNight | 5 | +71 | -46 |
2019-05-13 21:20 | wallet: test_addresses_sanity to include (part of) address in exception | SomberNight | 1 | +5 | -2 |
2019-05-13 20:56 | qt wizard: catch wallet/bitcoin exceptions (regression) | SomberNight | 1 | +6 | -6 |
2019-05-13 18:05 | kivy fx dialog: fix #5329 | SomberNight | 1 | +8 | -3 |
2019-05-13 17:21 | json_db: enforce order of 'load_transactions' and 'upgrade' | SomberNight | 2 | +35 | -13 |
2019-05-13 00:52 | qt send tab: fix tx_size and fee calc in case of payment requests | SomberNight | 1 | +25 | -20 |
2019-05-11 17:36 | kivy wizard: fix #5333 | SomberNight | 1 | +3 | -4 |
2019-05-11 00:17 | qt dark: fix2 "In History tab, labels while edited were being clipped" | SomberNight | 1 | +1 | -0 |
2019-05-11 00:08 | wallet: fix deleting address from Imported_Wallet | SomberNight | 2 | +10 | -4 |
2019-05-10 17:22 | wallet: fix balance_at_timestamp | SomberNight | 1 | +3 | -1 |
2019-05-09 16:11 | requirements: pin PyQt5-sip version due to build problems | SomberNight | 2 | +14 | -13 |
2019-05-09 14:16 | update version | ThomasV | 1 | +2 | -2 |
2019-05-09 14:15 | date release notes | ThomasV | 1 | +1 | -1 |
2019-05-09 14:09 | update locale | ThomasV | 0 | +0 | -0 |
2019-05-09 13:59 | gitignore: add more build folders | SomberNight | 2 | +8 | -3 |
2019-05-09 13:51 | buildozer: add tests to exclude_dirs | ThomasV | 1 | +5 | -1 |
2019-05-08 14:52 | update release notes | SomberNight | 1 | +4 | -5 |
2019-05-08 14:52 | logging: don't log to file by default | SomberNight | 3 | +3 | -4 |
2019-05-08 14:31 | qt dark: fix "In History tab, labels while edited were being clipped" | SomberNight | 1 | +8 | -1 |
2019-05-08 09:41 | Merge pull request #5321 from SomberNight/logging_shortcut_filtering_20190507 | ThomasV | 7 | +95 | -7 |
2019-05-07 16:01 | Merge pull request #5319 from SomberNight/sync_progress_3_20190507 | ThomasV | 4 | +43 | -3 |
2019-05-07 15:24 | interface: use itertools.count | SomberNight | 1 | +3 | -7 |
2019-05-06 23:41 | logging: fix another call with multiple args | SomberNight | 1 | +1 | -1 |
2019-05-06 21:03 | logging: fix call with multiple args | SomberNight | 1 | +1 | -1 |
2019-05-06 19:10 | kivy: fix a race at startup | SomberNight | 1 | +2 | -1 |
2019-05-06 18:19 | fix wine build dir references | SomberNight | 2 | +2 | -2 |
2019-05-06 17:12 | requirements: bump python-ecdsa minimum | SomberNight | 1 | +1 | -1 |
2019-05-06 17:11 | kivy: fix IPv6 | SomberNight | 1 | +3 | -1 |
2019-05-06 17:10 | kivy: fix crash in logging.py; platform.platform() not available | SomberNight | 4 | +16 | -16 |
2019-05-06 15:10 | wine build: rm old README | SomberNight | 3 | +91 | -128 |
2019-05-05 23:00 | servers: remove phishing server | SomberNight | 1 | +0 | -6 |
2019-05-05 17:31 | requirements: use older pycryptodomex for now | SomberNight | 2 | +30 | -30 |
2019-05-05 15:59 | qt console: failed to print certain objects with custom __eq__ | SomberNight | 1 | +1 | -1 |
2019-05-05 15:39 | rerun freeze_packages | SomberNight | 1 | +4 | -4 |
2019-05-05 02:34 | network: sanitize_tx_broadcast_response - new strings in bitcoind 0.18 | SomberNight | 1 | +5 | -0 |
2019-05-05 00:14 | qt dark style: fix padding of PayToEdit | SomberNight | 2 | +21 | -0 |
2019-05-04 16:55 | update release notes | SomberNight | 1 | +40 | -0 |
2019-05-04 16:30 | logging: expose 'disablefilelogging' option in Qt preferences | SomberNight | 2 | +9 | -1 |
2019-05-04 02:42 | qt paytoedit: enable up/down keys | SomberNight | 1 | +3 | -3 |
2019-05-04 02:39 | qt paytoedit: better height adjustment | SomberNight | 1 | +3 | -3 |
2019-05-03 21:03 | servers: update mainnet default list (emzy) | SomberNight | 1 | +1 | -1 |
2019-05-03 18:14 | servers: update mainnet default list | SomberNight | 1 | +55 | -10 |
2019-05-03 18:11 | network.broadcast_transaction: add "do not trust" text to log messages | SomberNight | 1 | +3 | -3 |
2019-05-03 02:44 | rerun freeze_packages | SomberNight | 2 | +6 | -6 |
2019-05-03 01:13 | fix prev | SomberNight | 1 | +1 | -1 |
2019-05-03 01:10 | commands: fix encrypt/decrypt | SomberNight | 7 | +44 | -18 |
2019-05-02 14:05 | logging: port ugly accidental side-effect into readable explicit feature | SomberNight | 1 | +20 | -9 |
2019-05-02 13:33 | Merge pull request #5296 from SomberNight/logging_20190328 | ThomasV | 71 | +792 | -520 |
2019-05-02 12:22 | Decouple my GPG pubkey from Animazing | ThomasV | 1 | +50 | -61 |
2019-05-02 10:05 | qt txdialog: word-wrap blockhash | SomberNight | 1 | +5 | -4 |
2019-05-02 10:04 | interface: partially fix ipv6 proxy | SomberNight | 1 | +2 | -2 |
2019-05-02 01:09 | qt: maybe batch do_update_fee() on network fee update | SomberNight | 1 | +2 | -2 |
2019-05-02 01:07 | coinchooser: improve performance significantly | SomberNight | 1 | +29 | -12 |
2019-05-01 23:20 | qt network dialog: "use Tor proxy" cb would get auto-checked incorrectly | SomberNight | 1 | +4 | -3 |
2019-04-30 19:36 | rerun freeze_packages | SomberNight | 3 | +134 | -134 |
2019-04-30 19:35 | requirements: relax qdarkstyle version | SomberNight | 1 | +1 | -1 |
2019-04-30 19:24 | update to aiorpcx 0.17 | SomberNight | 2 | +40 | -33 |
2019-04-29 17:33 | keepkey: rm homescreen stuff (remnants from trezor?) | SomberNight | 1 | +0 | -22 |
2019-03-29 09:11 | Trezor: Minor nit in settings screen. Image size was shown as H x W | Calin Culianu | 2 | +4 | -4 |
2019-04-29 00:48 | qt tx dialog: show block height and block hash | SomberNight | 1 | +29 | -10 |
2019-04-29 00:32 | wallet: get_tx_info now returns NamedTuple instead of abomination | SomberNight | 3 | +50 | -21 |
2019-04-28 23:19 | qt tx dialog: two columns for tx stats | SomberNight | 2 | +44 | -17 |
2019-04-28 04:31 | qt: warn user if in testnet mode | SomberNight | 3 | +31 | -2 |
2019-04-27 21:10 | servers: update testnet default list | SomberNight | 1 | +16 | -9 |
2019-04-27 15:23 | Remove luggs' server from default list (#5300) | luggs-co | 1 | +0 | -10 |
2019-04-25 23:55 | x509: show cert expiration date in error | SomberNight | 1 | +3 | -1 |
2019-04-25 12:35 | bitcoin: stricter check on WIF for compressed pubkeys | SomberNight | 2 | +13 | -1 |
2019-04-25 12:25 | Merge pull request #5272 from SomberNight/issue_4638_2 | ghost43 | 10 | +60 | -28 |
2019-04-24 15:05 | update bitcoin explorer options (#5285) | Aleksey Karpov | 1 | +4 | -8 |
2019-04-22 01:07 | util make_aiohttp_session: use longer default timeout | SomberNight | 1 | +1 | -1 |
2019-04-21 01:31 | minor fix re translated string | SomberNight | 2 | +4 | -6 |
2019-04-21 01:26 | kivy tx dialog: allow removing local transactions | SomberNight | 1 | +23 | -0 |
2019-04-21 01:25 | kivy tx dialog: "action button" can have multiple options -> dropdown | SomberNight | 1 | +58 | -8 |
2019-04-20 23:55 | kivy: fix history tab fiat values | SomberNight | 2 | +7 | -1 |
2019-04-20 00:09 | cpfp: include fee already paid by parent tx in calculation | SomberNight | 1 | +35 | -9 |
2019-04-19 18:02 | util/Fiat: Fiat(No Data) should equal Fiat(No Data) | SomberNight | 1 | +9 | -2 |
2019-04-19 17:12 | qt tabs: restore filter state after refresh | SomberNight | 7 | +10 | -6 |
2019-04-18 21:05 | network: allow longer timeouts in _run_new_interface | SomberNight | 1 | +2 | -1 |
2019-04-17 12:18 | leave max_button pressed (fix #5251) | ThomasV | 2 | +12 | -12 |
2019-04-15 08:49 | network: fix proxy case | SomberNight | 2 | +6 | -1 |
2019-04-12 20:49 | interface: better exception handling for _try_saving_ssl_cert_for_first_time | SomberNight | 1 | +6 | -6 |
2019-04-12 20:32 | network: do not connect to multiple servers on same /16 | SomberNight | 2 | +74 | -1 |
2019-04-12 20:24 | network: cap number of server peers accepted from main server | SomberNight | 1 | +12 | -4 |
2019-04-12 18:29 | verifier: trivial clean-up | SomberNight | 1 | +3 | -8 |
2019-04-12 17:11 | interface: in server.version, send "electrum/3.3.4" as client name | SomberNight | 1 | +5 | -1 |
2019-04-12 15:13 | kivy: "server lagging" -> show number of blocks | SomberNight | 1 | +1 | -1 |
2019-03-11 04:21 | appimage build: nits. | SomberNight | 1 | +2 | -2 |
2019-04-12 14:51 | binary builder dockerfiles: update packages | SomberNight | 2 | +3 | -3 |
2019-04-05 13:59 | Strip whitespace from amounts when copying. Fix bug in request list where address was copied instead of column specific data (#5228) | Abdussamad Abdurrazzaq | 5 | +17 | -3 |
2019-03-27 18:27 | fix more DeprecationWarnings | SomberNight | 2 | +3 | -2 |
2019-03-27 18:03 | Merge pull request #5211 from FrancisPouliot/master | ghost43 | 2 | +10 | -0 |
2019-03-27 17:41 | fix some DeprecationWarnings | SomberNight | 1 | +3 | -3 |
2019-03-27 17:09 | make sure DeprecationWarnings are shown | SomberNight | 1 | +6 | -1 |
2019-03-27 15:43 | default servers: rm electrum3.hachre.de | SomberNight | 1 | +0 | -6 |
2019-03-27 15:30 | keystore: speedup for Old_KeyStore | SomberNight | 1 | +5 | -4 |
2019-03-26 20:01 | verifier: fix logic bug. after reorg, some verifs were not undone | SomberNight | 4 | +86 | -10 |
2019-03-26 18:43 | blockchain: fix bug when swapping chain with parent | SomberNight | 2 | +66 | -7 |
2019-03-26 19:42 | follow-up prev | SomberNight | 1 | +10 | -10 |
2019-03-26 17:35 | remove currency from amount fields in exported history | ThomasV | 2 | +14 | -12 |
2019-03-26 15:52 | windows DNS resolution: handle domain with only AAAA records | SomberNight | 1 | +4 | -3 |
2019-03-26 15:38 | qt invoice list: fix #5222 | SomberNight | 2 | +6 | -1 |
2019-03-26 02:07 | windows DNS resolution: follow-up 9b0773cf2bf139eafe4a828c8964461d34ea9e23 | SomberNight | 1 | +11 | -6 |
2019-03-25 22:36 | trustedcoin: longer timeout for server signing | SomberNight | 4 | +27 | -13 |
2019-03-25 18:15 | windows DNS resolution: handle IPv6 | SomberNight | 1 | +26 | -16 |
2019-03-22 18:03 | Merge pull request #5162 from kpstar/master | ghost43 | 2 | +34 | -10 |
2019-03-22 16:30 | network: (trivial) ignore empty string donation address | SomberNight | 1 | +2 | -1 |
2019-03-22 16:24 | labels: don't dump trace if failed to connect to server | SomberNight | 1 | +21 | -2 |
2019-03-22 15:55 | exchange_rate: change default provider to CoinGecko | SomberNight | 1 | +4 | -11 |
2019-03-22 15:48 | exchange_rate: minor clean-up | SomberNight | 1 | +12 | -4 |
2019-03-22 15:35 | fx: add CoinGecko and CoinCap | SomberNight | 2 | +96 | -0 |
2019-03-22 14:23 | fix Revealer in binaries | SomberNight | 2 | +2 | -0 |
2019-03-22 13:42 | appimage: build python with curses and sqlite3 included | SomberNight | 1 | +2 | -0 |
2019-03-22 13:34 | rerun freeze_packages | SomberNight | 2 | +21 | -21 |
2019-03-22 13:32 | requirements: use PyQt <5.12 in binaries for now. for AppImage | SomberNight | 1 | +1 | -1 |
2019-03-19 23:46 | fix sign message not accept rich text (#5210) | zebra-lucky | 1 | +4 | -0 |
2019-03-18 20:34 | interface: if iface conn fails early, don't wait for timeout of 'ready' | SomberNight | 1 | +2 | -0 |
2019-03-18 16:31 | rerun freeze_packages | SomberNight | 3 | +127 | -123 |
2019-03-18 16:29 | requirements: bump min keepkey | SomberNight | 1 | +1 | -1 |
2019-03-18 15:57 | Merge pull request #5205 from keepkeyjon/keepkey-webusb | ghost43 | 1 | +23 | -2 |
2019-03-16 19:05 | trustedcoin: better UX in Qt when cannot connect to TC server | SomberNight | 2 | +22 | -11 |
2019-03-12 07:32 | daemon: in detached modde, redirect strandard file descriptors | ThomasV | 1 | +10 | -0 |
2019-03-11 18:12 | Merge pull request #5152 from SomberNight/freeze_individual_utxos | ghost43 | 7 | +153 | -54 |
2019-03-10 06:41 | exchange_rate: raise for http status so empty hist rate dicts don't get saved | SomberNight | 1 | +20 | -18 |
2019-03-09 16:13 | labels plugin: no need for 'proxy_set' callback | SomberNight | 1 | +8 | -11 |
2019-03-09 15:47 | commands: explicitly mention "?"/":" magic chars for "create" cmd | SomberNight | 1 | +6 | -3 |
2019-03-07 15:33 | qt network dialog: increase min size | SomberNight | 1 | +1 | -1 |
2019-03-06 03:53 | appimage: towards deterministic builds | SomberNight | 2 | +31 | -19 |
2019-03-05 16:27 | accept base43-encoded tx in Qt "Load transaction" | SomberNight | 2 | +33 | -9 |
2019-03-05 16:01 | new cli command: get_tx_status | SomberNight | 1 | +13 | -0 |
2019-03-04 11:53 | let DB handle addresses | ThomasV | 2 | +102 | -72 |
2019-03-04 21:19 | wallet: cache get_addr_balance | SomberNight | 1 | +20 | -1 |
2019-03-04 17:16 | wallet: towards restoring previous performance 2 | SomberNight | 3 | +13 | -9 |
2019-03-04 16:29 | keystore: rm dead code | SomberNight | 1 | +0 | -1 |
2019-03-04 16:23 | wizard: fix regression: unencrypted wallets were not getting upgraded | SomberNight | 7 | +25 | -6 |
2019-03-04 03:24 | qt qrcodewidget: on MacOS, was grabbing whole screen | SomberNight | 1 | +2 | -3 |
2019-03-04 01:49 | daemon: make sure wallet paths are standardised everywhere | SomberNight | 1 | +6 | -0 |
2019-03-04 01:48 | storage: fix path standardisation | SomberNight | 1 | +0 | -1 |
2019-03-04 01:46 | wizard: partial revert of 2da6692f73921f3b651569900a63e9f3ce7fbc57 | SomberNight | 1 | +4 | -2 |
2019-03-04 01:20 | qt wizard: minor clean-up | SomberNight | 2 | +17 | -25 |
2019-03-04 01:08 | wizard: some fixes | SomberNight | 4 | +66 | -55 |
2019-03-03 16:34 | [trivial] use namedtuple field by name | SomberNight | 1 | +1 | -1 |
2019-03-03 16:33 | wizard: fix decryption of hw wallet files | SomberNight | 2 | +2 | -2 |
2019-03-03 16:32 | wizard: allow kwargs in run() | SomberNight | 1 | +7 | -6 |
2019-03-02 18:25 | qt "new transaction" notifications: change wording | SomberNight | 1 | +7 | -5 |
2019-03-02 18:16 | wallet: fix RBF batching | SomberNight | 1 | +1 | -1 |
2019-03-01 20:02 | fix storage upgrade tests: "fixture 'func' not found" | SomberNight | 1 | +12 | -11 |
2019-03-01 19:55 | wallet: rm dead code | SomberNight | 1 | +0 | -8 |
2019-03-01 19:50 | qt: close wizard after splitting an old multi-account wallet | SomberNight | 1 | +2 | -1 |
2019-03-01 18:54 | storage: fix convert_version_18 | SomberNight | 1 | +6 | -0 |
2019-03-01 18:46 | storage: fix convert_version_17 and add new test case | SomberNight | 2 | +19 | -4 |
2019-03-01 18:44 | qt wizard: don't consider old version storage to be incomplete | SomberNight | 2 | +5 | -11 |
2019-03-01 16:55 | json_db: store Transaction objects in memory, not raw hex | SomberNight | 2 | +25 | -16 |
2019-03-01 15:57 | wallet: towards restoring previous performance | SomberNight | 5 | +18 | -17 |
2019-03-01 13:14 | post-storage_db-merge fixups | SomberNight | 5 | +10 | -8 |
2019-02-28 20:22 | wallet: generate addresses in Deterministic_Wallet constructor | SomberNight | 2 | +3 | -8 |
2019-02-28 19:22 | scripts: simplify quick_start | SomberNight | 1 | +3 | -5 |
2019-02-28 19:21 | commands: fix gettransaction | SomberNight | 1 | +4 | -3 |
2019-02-28 19:15 | wallet: fix bug in restore_wallet_from_text, and write tests | SomberNight | 2 | +71 | -4 |
2019-02-28 19:12 | commands/wallet: separate out 'create' and 'restore' core parts | SomberNight | 2 | +99 | -67 |
2019-02-28 16:56 | ledger: suppress error message if user cancels tx signing | SomberNight | 1 | +1 | -1 |
2019-02-28 15:11 | json_db: add missing lock | ThomasV | 1 | +1 | -3 |
2019-02-28 15:03 | json_db: private methods. return tx in remove_transaction | ThomasV | 1 | +24 | -23 |
2019-02-28 14:50 | storage: call load_plugins in decrypt | ThomasV | 1 | +2 | -1 |
2019-02-28 14:47 | json_db: make get operations threadsafe | ThomasV | 2 | +40 | -16 |
2019-02-28 12:11 | fix: load trustedcoin plugin for two-step wallet creation | ThomasV | 4 | +11 | -6 |
2019-02-28 10:55 | storage_db: fix tests, add modified flag to db class | ThomasV | 5 | +60 | -37 |
2019-02-28 09:37 | fix tests for json storage | ThomasV | 1 | +6 | -2 |
2019-02-28 09:04 | fix json_db list | ThomasV | 1 | +1 | -1 |
2019-02-26 08:44 | load wallet plugin in Wallet factory, fix trustedcoin wizard on kivy | ThomasV | 3 | +5 | -7 |
2019-02-26 07:45 | jsondb: convert lists to sets | ThomasV | 1 | +5 | -4 |
2019-02-25 19:22 | small fixups | SomberNight | 6 | +29 | -51 |
2019-02-20 13:45 | abstract database away from wallet and address_synchronizer | ThomasV | 6 | +258 | -189 |
2019-02-19 10:56 | separate storage and database (JsonDB) | ThomasV | 6 | +559 | -465 |
2019-02-23 14:59 | wizard: do not use on storage object during wallet creation | ThomasV | 8 | +129 | -142 |
2019-02-27 22:49 | exchange_rate: small fixups. BitcoinAverage, BitStamp | SomberNight | 2 | +51 | -29 |
2019-02-27 20:48 | exchange_rate: some clean-up and fixes | SomberNight | 3 | +53 | -76 |
2019-02-25 18:17 | tests: base43/base58 encoding/decoding | SomberNight | 1 | +32 | -2 |
2019-02-25 15:40 | do not raise BaseException | SomberNight | 1 | +2 | -2 |
2019-02-22 17:59 | Merge pull request #5118 from SomberNight/trezor_init_20190213 | ghost43 | 4 | +91 | -37 |
2019-02-21 23:13 | wizard: normalize bip32 derivation path | SomberNight | 3 | +49 | -4 |
2019-02-21 21:17 | bip32: refactor whole module. clean-up. | SomberNight | 18 | +361 | -284 |
2019-02-22 17:01 | mv "electrum seed" stuff from bitcoin.py to mnemonic.py | SomberNight | 10 | +120 | -122 |
2019-02-22 16:34 | move opcodes to bitcoin.py | SomberNight | 5 | +183 | -188 |
2019-02-22 15:52 | transaction: replace custom enum type for opcodes with stdlib enum | SomberNight | 2 | +141 | -80 |
2019-02-21 22:07 | trustedcoin: nicer 'ErrorConnectingServer' exception | SomberNight | 1 | +11 | -3 |
2019-02-20 20:19 | util: mv create_URI to create_bip21_uri, and small clean-up | SomberNight | 3 | +22 | -12 |
2019-02-20 17:01 | commands: introduce 'removelocaltx' | SomberNight | 2 | +25 | -6 |
2019-02-20 16:52 | wallet: default to get_addresses() in get_history() | SomberNight | 1 | +1 | -1 |
2019-02-20 12:46 | Add support for Ledger Nano X and future devices (#5140) | Jean P | 1 | +8 | -1 |
2019-02-19 14:40 | qt installwizard: fix small regression | SomberNight | 1 | +1 | -1 |
2019-02-18 17:03 | trustedcoin: print messages in both direction when debugging | SomberNight | 1 | +9 | -5 |
2019-02-18 17:00 | interface.is_server_ca_signed: don't rely on assert | SomberNight | 1 | +11 | -4 |
2019-02-18 16:52 | fix get_fee_text for static fees | SomberNight | 1 | +4 | -1 |
2019-02-15 21:06 | test python version in main script | SomberNight | 2 | +10 | -1 |
2019-02-15 20:14 | scripts: add "quick_start" to showcase some basic functionality | SomberNight | 1 | +40 | -0 |
2019-02-15 16:37 | Merge branch 'network_walk' | ThomasV | 1 | +11 | -14 |
2019-02-15 16:22 | synchronizer: disconnect from server if cannot deserialize txn | SomberNight | 2 | +17 | -13 |
2019-02-14 19:54 | synchronizer: allow server not finding txn sometimes | SomberNight | 2 | +15 | -6 |
2019-02-13 22:21 | fix variable name in contrib/sign_version | ThomasV | 1 | +2 | -2 |
2019-02-13 22:19 | update make_download | ThomasV | 1 | +1 | -0 |
2019-02-13 21:23 | prepare release 3.3.4 | ThomasV | 2 | +3 | -3 |
2019-02-13 21:20 | update locale submodule | ThomasV | 0 | +0 | -0 |
2019-02-13 20:46 | add contrib/sign_version | ThomasV | 1 | +4 | -0 |
2019-02-13 19:23 | update release notes | SomberNight | 1 | +16 | -0 |
2019-02-13 17:33 | trezor: fix minor error handling issue | SomberNight | 1 | +1 | -1 |
2019-02-13 14:03 | keystore bip39: minor clean-up | SomberNight | 1 | +10 | -10 |
2019-02-12 19:23 | network: reintroduce network.debug (#5093) | ghost43 | 2 | +27 | -2 |
2019-02-12 18:38 | wallet get_full_history: add from/to_height info to summary | SomberNight | 1 | +2 | -0 |
2019-02-12 18:23 | network: follow-up 38ab7ee554b89b96c5ac7ea1b83d275d6cdb3cad | SomberNight | 1 | +1 | -1 |
2019-02-12 17:38 | cli history: add option to filter by block height | SomberNight | 2 | +20 | -4 |
2019-02-12 16:02 | network: catch untrusted exceptions from server in public methods | SomberNight | 4 | +78 | -4 |
2019-02-11 19:22 | kivy: rm dead code | SomberNight | 1 | +0 | -3 |
2019-02-11 19:21 | no more "import *" | SomberNight | 38 | +180 | -116 |
2019-02-11 15:36 | network broadcast_transaction: make error text clearer | SomberNight | 1 | +1 | -1 |
2019-02-10 20:20 | qt utxo_list: show full prevout_n in outpoint column | SomberNight | 1 | +3 | -1 |
2019-02-10 20:13 | qt MyTreeView subclasses: change "headers" from list to dict | SomberNight | 6 | +47 | -16 |
2019-02-10 20:00 | qt MyTreeView subclasses: use IntEnum for columns | SomberNight | 5 | +129 | -64 |
2019-02-10 05:36 | qt history list: update_tx_mined_status was not updating 'date' for tx | SomberNight | 1 | +2 | -1 |
2019-02-09 11:15 | import version module | ThomasV | 1 | +2 | -2 |
2019-02-08 18:19 | rerun freeze_packages | SomberNight | 3 | +41 | -41 |
2019-02-08 15:38 | update block header checkpoints | SomberNight | 2 | +264 | -0 |
2019-02-08 15:17 | bump libsecp256k1 version | SomberNight | 3 | +4 | -3 |
2019-02-08 14:53 | Merge pull request #5052 from JeremyRand/utxolist-for-loop | ThomasV | 1 | +19 | -16 |
2019-02-08 11:59 | fix #5088 | ThomasV | 3 | +9 | -4 |
2019-02-08 10:17 | fix #4984 | ThomasV | 2 | +12 | -3 |
2019-02-08 07:59 | qt wizard: select_storage | ThomasV | 2 | +7 | -4 |
2019-02-08 07:27 | follow-up prev | ThomasV | 1 | +1 | -1 |
2019-02-08 07:21 | follow up 6fb974227ba924c877e50defc36d7a3006660ef4 | ThomasV | 1 | +2 | -0 |
2019-02-08 01:24 | requirements: set min version for aiohttp | SomberNight | 1 | +1 | -1 |
2019-02-07 19:19 | mac build: install pinned pip and setuptools earlier | SomberNight | 1 | +8 | -3 |
2019-02-07 17:57 | icons: instead of symlinks, just mv "icons" dir | SomberNight | 89 | +14 | -19 |
2019-02-07 16:48 | fix prev: run make_locale before building android apk | SomberNight | 1 | +4 | -0 |
2019-02-07 15:45 | kivy build: test and document that make_locale is to be run first | SomberNight | 4 | +40 | -17 |
2019-02-07 12:56 | fix #5082 | ThomasV | 1 | +4 | -2 |
2019-02-07 12:30 | network: fix send_multiple_requests | ThomasV | 1 | +4 | -2 |
2019-02-06 14:50 | trezor: PIN could not be disabled | SomberNight | 1 | +1 | -1 |
2019-02-05 19:33 | remove 'util.py' from scripts | ThomasV | 6 | +38 | -64 |
2019-02-05 17:27 | add more details values to history | ThomasV | 1 | +2 | -0 |
2019-02-04 23:59 | qt icons: update remaining QIcon() constructors | SomberNight | 2 | +2 | -2 |
2019-02-04 21:34 | win/mac binaries: fix qt icons | SomberNight | 2 | +4 | -4 |
2019-02-04 19:05 | wine build: small clean-up in prepare-wine.sh | SomberNight | 1 | +3 | -8 |
2019-02-04 18:19 | wine build: upgrade wine, nsis, python | SomberNight | 2 | +7 | -11 |
2019-02-04 17:56 | start using util.resource_path | SomberNight | 2 | +5 | -5 |
2019-02-04 17:45 | mv qt update checker to its own file | SomberNight | 3 | +145 | -131 |
2019-02-04 17:29 | qt update checker: handle --offline | SomberNight | 1 | +10 | -3 |
2019-02-04 17:07 | qt: set default "window icon" (only visible on Windows) | SomberNight | 1 | +1 | -0 |
2019-02-04 16:59 | qt qrwindow: rm dead code | SomberNight | 1 | +2 | -13 |
2019-02-04 16:07 | wizard: copy/restore storage when stepping through the wizard | SomberNight | 2 | +34 | -7 |
2019-02-04 15:51 | wizard: make 'stack' private | SomberNight | 4 | +18 | -13 |
2019-02-04 13:51 | network: clean up broadcast_transaction | SomberNight | 1 | +15 | -2 |
2019-02-04 18:16 | Merge pull request #5042 from SomberNight/appimage | ThomasV | 8 | +359 | -67 |
2019-02-03 22:40 | fix android build: pin buildozer and pin kivy. | SomberNight | 2 | +23 | -16 |
2019-02-03 19:04 | qt network dialog: use intenum for columns | SomberNight | 1 | +10 | -4 |
2019-02-03 11:28 | remove phishing server | ThomasV | 1 | +0 | -6 |
2019-02-02 19:10 | network: fix get_servers to not modify default list | SomberNight | 1 | +1 | -1 |
2019-02-02 07:07 | build: replace remaining "python setup.py install" with "pip install" | SomberNight | 2 | +2 | -2 |
2019-02-02 05:26 | Merge pull request #5055 from SomberNight/fix_qt_icons_when_pkg_installed | ThomasV | 4 | +10 | -5 |
2019-02-01 20:57 | qt inline icons: change mouse-over cursor | SomberNight | 1 | +1 | -0 |
2019-02-01 20:20 | contrib/make_tgz: small improvements. (#5040) | ghost43 | 1 | +27 | -7 |
2019-02-01 19:48 | Merge pull request #5039 from SomberNight/tx_version_bump_to_2 | ThomasV | 3 | +37 | -14 |
2019-02-01 19:47 | Merge pull request #5053 from SomberNight/qt_icons_file_rm | ThomasV | 38 | +109 | -216 |
2019-02-01 18:46 | delete snap file | SomberNight | 1 | +0 | -23 |
2019-02-01 17:07 | util: rm hfu, cleaner bh2u | SomberNight | 2 | +5 | -5 |
2019-01-31 19:58 | qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix | SomberNight | 4 | +152 | -1 |
2019-01-31 18:44 | contrib/freeze_packages.sh: should hard fail if there is an error | SomberNight | 1 | +2 | -0 |
2019-01-31 16:01 | build: use sha256sum instead of md5sum | SomberNight | 2 | +2 | -2 |
2019-01-31 15:37 | wine build: pin wine signing key. minor refactoring. | SomberNight | 2 | +22 | -17 |
2019-01-31 11:13 | qt contact list: context menu fixups | SomberNight | 1 | +5 | -5 |
2019-01-30 20:30 | wallet: implement wait_for_address_history_to_change API | SomberNight | 1 | +17 | -0 |
2019-01-30 18:30 | android build: update pinned python-for-android. use newer google NDK. | SomberNight | 1 | +8 | -2 |
2019-01-30 11:03 | trezor and clones: sign tx version too | SomberNight | 3 | +5 | -3 |
2019-01-29 16:25 | hardware cmdline handler: print messages to stderr (take 2) | SomberNight | 2 | +9 | -9 |
2019-01-29 08:37 | Merge pull request #5031 from spesmilo/daemon_error_forwarding | ThomasV | 1 | +4 | -1 |
2019-01-28 17:15 | linux sdist: try to exclude some more garbage files from release tarball | SomberNight | 1 | +3 | -1 |
2019-01-28 16:36 | linux sdist: rm dead file from MANIFEST.in | SomberNight | 1 | +0 | -1 |
2019-01-28 16:35 | gitignore: update old path | SomberNight | 1 | +1 | -1 |
2019-01-28 14:26 | kivy readme: note about running on linux desktop | SomberNight | 1 | +8 | -0 |
2019-01-27 17:15 | Update: README.rst (#5036) | duckartes | 1 | +3 | -3 |
2019-01-27 13:42 | qt update notifications: make url clickable; prevent multiple dialogs | SomberNight | 2 | +3 | -1 |
2019-01-26 15:50 | add 'get' command to CLI | ThomasV | 1 | +5 | -0 |
2019-01-26 14:30 | version notifications: sig check would always fail on testnet | SomberNight | 3 | +30 | -25 |
2019-01-25 18:14 | document linux release process | SomberNight | 2 | +28 | -8 |
2019-01-25 18:09 | update release notes | ThomasV | 1 | +2 | -0 |
2019-01-25 17:46 | update submodules | ThomasV | 0 | +0 | -0 |
2019-01-21 16:39 | validate version update announcements using "bitcoin address" message signing | SomberNight | 1 | +27 | -1 |
2019-01-01 18:38 | [Qt] Add optional update notifications | Johann Bauer | 4 | +138 | -3 |
2019-01-25 17:16 | hardware cmdline handler: print messages to stderr | ThomasV | 2 | +2 | -2 |
2019-01-25 15:46 | fix wine build: pyinstaller failed to install with new pip | SomberNight | 1 | +1 | -1 |
2019-01-25 11:06 | prepare release 3.3.3 | ThomasV | 2 | +11 | -2 |
2019-01-25 01:33 | Give visual feedback while starting (#4997) | sajolida | 1 | +2 | -1 |
2019-01-25 01:06 | rerun freeze_packages | SomberNight | 3 | +117 | -109 |
2019-01-24 12:47 | Merge pull request #5026 from JeremyRand/utxolist-headers | ThomasV | 1 | +2 | -1 |
2019-01-23 16:17 | simplify qr window | ThomasV | 2 | +2 | -36 |
2018-07-16 11:05 | draw qrcode with fixed framesize | ThomasV | 1 | +5 | -6 |
2019-01-21 17:44 | wizard: better hww debug messages when unpaired_device_infos fails | SomberNight | 2 | +28 | -14 |
2019-01-20 14:49 | commands: add convert_xkey for converting between {x,y,z}|{pub,prv} | SomberNight | 2 | +56 | -0 |
2019-01-19 22:11 | qt contact list: fix copying address, sort order | SomberNight | 1 | +8 | -6 |
2019-01-19 16:50 | fix typo | SomberNight | 1 | +2 | -2 |
2019-01-19 10:27 | Merge pull request #5011 from SomberNight/tx_broadcast_sanitize_response | ThomasV | 6 | +204 | -34 |
2019-01-17 16:19 | wallet: add comment | SomberNight | 1 | +4 | -2 |
2019-01-17 16:16 | exception formatting: use repr(e) instead of str(e) in messages | SomberNight | 6 | +7 | -7 |
2019-01-17 16:09 | qt history list: fix minor sorting issue | SomberNight | 1 | +8 | -2 |
2019-01-17 15:22 | Merge pull request #5007 from cculianu/fix_codesign_electrum | ThomasV | 2 | +44 | -5 |
2019-01-16 18:11 | trezor: fix minor string formatting re translations | SomberNight | 3 | +5 | -5 |
2019-01-16 17:51 | wallet: randomise locktime of transactions a bit. also check if stale. (#4967) | ghost43 | 3 | +33 | -7 |
2019-01-16 17:48 | Add flag --skipmerklecheck (#4957) | chris-belcher | 2 | +6 | -2 |
2019-01-12 21:06 | Revealer: Fix typo | Johann Bauer | 1 | +1 | -1 |
2019-01-12 20:58 | Change string formatting to improve translation | Johann Bauer | 1 | +1 | -1 |
2019-01-11 20:00 | [Docker] fix gnupg2 and dirmngr | Romano | 1 | +2 | -2 |
2019-01-08 16:22 | [Revealer] Fix spelling mistake | Johann Bauer | 1 | +1 | -1 |
2019-01-07 10:00 | requirements: lower bound for btchip-python | SomberNight | 1 | +1 | -1 |
2019-01-07 09:49 | Fix ledger transaction version (#4991) | Tom Kneiphof | 1 | +3 | -3 |
2019-01-04 10:00 | interface: catch more SOCKS exceptions | SomberNight | 1 | +2 | -2 |
2019-01-04 09:58 | qt network dialog: detect Tor proxy dynamically | SomberNight | 1 | +11 | -4 |
2019-01-04 09:15 | trezor: fix matrix recovery | SomberNight | 1 | +1 | -0 |
2019-01-01 19:39 | Qt: Show pointer cursor for status bar buttons | Johann Bauer | 1 | +1 | -0 |
2018-12-28 12:43 | complete release notes | ThomasV | 1 | +2 | -0 |
2018-12-26 02:58 | qt: don't import PyQt5.Qt | SomberNight | 5 | +11 | -11 |
2018-12-24 18:03 | qt: fix address list context menu race | SomberNight | 1 | +3 | -2 |
2018-12-24 17:52 | qt crash report: fix formatting | SomberNight | 1 | +2 | -1 |
2018-12-23 09:02 | fix #4958 | ThomasV | 1 | +1 | -0 |
2018-12-22 08:06 | trustedcoin: friendlier error msg for invalid otp when signing | SomberNight | 1 | +8 | -2 |
2018-12-21 21:41 | prepare release 3.2.2 | ThomasV | 2 | +8 | -2 |
2018-12-21 21:32 | update icons submodule | ThomasV | 0 | +0 | -0 |
2018-12-21 20:56 | [Qt] Fix wrong orientation of finger in clock icons | Johann Bauer | 6 | +0 | -0 |
2018-12-21 19:46 | qt: show_message and friends display plaintext by default | SomberNight | 3 | +24 | -15 |
2018-12-21 19:44 | gui: prepend broadcast_transaction errors with explanatory message | SomberNight | 5 | +17 | -6 |
2018-12-21 15:59 | kivy network dialog: update server and proxy properly | SomberNight | 4 | +16 | -7 |
2018-12-20 17:06 | win build: rm win_inet_pton | SomberNight | 1 | +0 | -2 |
2018-12-20 16:09 | util.profiler: simplify | SomberNight | 1 | +1 | -12 |
2018-12-20 15:49 | network: put NetworkTimeout constants together (#4945) | ghost43 | 2 | +29 | -6 |
2018-12-20 15:46 | qt history: fix exporting history | SomberNight | 1 | +1 | -1 |
2018-12-20 12:24 | prepare release 3.3.1 | ThomasV | 2 | +8 | -2 |
2018-12-20 12:23 | kivy: do not request PIN for watching-only wallets | ThomasV | 1 | +4 | -0 |
2018-12-20 11:43 | kivy: improve context menu | ThomasV | 1 | +5 | -3 |
2018-12-20 11:19 | kivy: use on_state instead of on_release | ThomasV | 1 | +1 | -1 |
2018-12-20 10:32 | kivy: use default scroll_distance and scroll_timeout | ThomasV | 1 | +0 | -2 |
2018-12-20 03:24 | Merge pull request #4932 from SomberNight/revealer_cleanup_20181215 | ghost43 | 4 | +195 | -84 |
2018-12-20 00:09 | qt: fix invoices tab | SomberNight | 2 | +20 | -17 |
2018-12-19 20:24 | release notes: mention 2fa, shorten qt | SomberNight | 1 | +6 | -12 |
2018-12-19 20:22 | win build: wine upstream gpg key weirdness | SomberNight | 1 | +2 | -0 |
2018-12-19 17:37 | osx build: revert to python 3.6.4 | ThomasV | 1 | +1 | -1 |
2018-12-19 17:35 | update submodule (follow-up prev commit) | ThomasV | 0 | +0 | -0 |
2018-12-19 17:28 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +9 | -3 |
2018-12-19 17:28 | update submodule | ThomasV | 0 | +0 | -0 |
2018-12-19 12:29 | update submodules | ThomasV | 0 | +0 | -0 |
2018-12-19 11:03 | Merge pull request #4938 from SomberNight/mac_build_qr_scanner_old_xcode | ThomasV | 2 | +41 | -9 |
2018-12-19 01:10 | plugins: fix hook/attr name collision in close() | SomberNight | 1 | +10 | -5 |
2018-12-18 20:41 | win build: bump python version | SomberNight | 1 | +1 | -1 |
2018-12-18 20:01 | rerun freeze_packages | SomberNight | 2 | +47 | -47 |
2018-12-18 19:52 | bump pyqt version in binaries | SomberNight | 1 | +1 | -1 |
2018-12-18 18:57 | keystore: fail sooner if unsupported version | SomberNight | 3 | +12 | -4 |
2018-12-18 18:35 | Merge pull request #4937 from SomberNight/revert_password_v2 | ThomasV | 2 | +29 | -34 |
2018-12-17 12:41 | fix greenaddress plugin: follow-up 75f6ab913316998e1e3c4b1d256de17bc367ea8e | SomberNight | 1 | +9 | -3 |
2018-12-15 00:12 | revealer: fix path madness | SomberNight | 1 | +25 | -18 |
2018-12-15 00:11 | Merge pull request #4916 from tiagotrs/master | ghost43 | 3 | +105 | -93 |
2018-12-14 22:01 | test_wallet_vertical: add segwit 2fa test | SomberNight | 1 | +36 | -1 |
2018-12-14 21:50 | wizard: fix imported address wallets | SomberNight | 3 | +6 | -5 |
2018-12-14 07:57 | rerun freeze_packages | ThomasV | 3 | +151 | -150 |
2018-12-14 07:27 | kivy: show synchronization status in the balance field | ThomasV | 3 | +13 | -17 |
2018-12-14 06:41 | rm requests from greenaddress plugin | ThomasV | 1 | +3 | -3 |
2018-12-14 06:19 | remove requests from requirements | ThomasV | 1 | +0 | -1 |
2018-12-13 22:25 | contrib: import 'requests' in try-except | SomberNight | 5 | +13 | -5 |
2018-12-13 22:11 | use certifi directly instead of requests | SomberNight | 6 | +11 | -10 |
2018-12-13 21:54 | ssl: use certifi explicitly for aiohttp and electrum-server connections | SomberNight | 2 | +17 | -4 |
2018-12-13 16:21 | Qt: camera icon | ThomasV | 5 | +4 | -1 |
2018-12-13 14:27 | android build: use rebased p4a fork | SomberNight | 1 | +1 | -1 |
2018-12-11 22:53 | [Qt] Got rid of qt.util.Timer class and instead replaced the functionality with the more efficient QTimer. Also added disconnection from the timer on window close. | Calin Culianu | 3 | +8 | -18 |
2018-12-13 11:10 | simplify previous commit | ThomasV | 3 | +23 | -35 |
2018-12-12 19:50 | wallet: try detecting internal address corruption | SomberNight | 7 | +134 | -21 |
2018-12-12 18:58 | qt: don't flash QWidgets on startup before main window is visible | SomberNight | 2 | +11 | -8 |
2018-12-11 20:29 | qt: try even harder not to crash whole app on first start | SomberNight | 3 | +19 | -9 |
2018-12-11 17:33 | Merge pull request #4880 from spesmilo/2fa_segwit | ThomasV | 7 | +122 | -78 |
2018-12-11 12:58 | CLI deserialize: always force full parse | ThomasV | 1 | +1 | -1 |
2018-12-10 18:42 | qt history: data() should return QVariant | SomberNight | 1 | +3 | -3 |
2018-12-10 18:25 | qt history: use IntEnum for column indices | SomberNight | 1 | +74 | -63 |
2018-12-10 17:10 | Merge pull request #4915 from spesmilo/qabstractitemmodel | ghost43 | 11 | +428 | -332 |
2018-12-10 16:46 | interface: fix only-genesis regtest case | SomberNight | 1 | +5 | -2 |
2018-12-10 07:04 | qt network dialog: fix NodesListWidget if there is fork | SomberNight | 1 | +2 | -1 |
2018-12-10 07:03 | network: fix switching interface (restart old one) | SomberNight | 2 | +6 | -6 |
2018-12-09 19:04 | network: don't let _maintain_sessions die from CancelledError | SomberNight | 1 | +19 | -10 |
2018-12-09 19:02 | interface: change close() implementation | SomberNight | 1 | +4 | -2 |
2018-12-09 06:17 | wine build: dedupe PYTHON_VERSION | SomberNight | 4 | +8 | -9 |
2018-12-09 04:09 | win/mac build: strip parts of pyqt5 from binaries to reduce size (#4901) | ghost43 | 2 | +27 | -0 |
2018-12-08 16:02 | bitbox: fix seed command (#4906) | benma | 1 | +1 | -1 |
2018-12-08 05:56 | labels plugin qt: only update corresponding window; disconnect signal | SomberNight | 2 | +9 | -1 |
2018-12-08 05:31 | qt main window: unregister network callbacks | SomberNight | 1 | +2 | -0 |
2018-12-07 19:59 | fix prev | SomberNight | 1 | +5 | -1 |
2018-12-07 19:47 | wallet: TxMinedInfo (merged TxMinedStatus and VerifiedTxInfo) | SomberNight | 5 | +29 | -29 |
2018-12-07 18:19 | digitalbitbox, trustedcoin: proxied http client | Janus | 3 | +80 | -51 |
2018-12-07 18:18 | digitalbitbox: make constant strings | Janus | 1 | +11 | -8 |
2018-12-07 17:41 | digitalbitbox: fix stretch_key bytes/str confusion | Janus | 1 | +2 | -2 |
2018-12-07 03:32 | tweak release notes for 3.3 | SomberNight | 1 | +23 | -7 |
2018-12-07 03:06 | requirements: bump python-trezor to 0.11 | SomberNight | 1 | +1 | -1 |
2018-12-06 17:16 | hw: check_libraries_available now gets version of incompatible libs | SomberNight | 3 | +34 | -20 |
2018-12-06 18:38 | Merge pull request #4875 from matejcik/trezor-0.11 | ghost43 | 9 | +381 | -510 |
2018-12-06 15:23 | android build: less verbose buildozer logs | SomberNight | 3 | +9 | -1 |
2018-12-06 15:05 | fix prev | SomberNight | 1 | +1 | -1 |
2018-12-06 12:43 | android build: fix warning re ndk_api | SomberNight | 1 | +4 | -1 |
2018-12-06 04:10 | android build: add "how to deploy apk on phone" to readme | SomberNight | 1 | +8 | -0 |
2018-12-05 18:03 | travis: build android apk | SomberNight | 3 | +23 | -10 |
2018-12-05 17:55 | test_wallet_vertical: offline sign with old seed | SomberNight | 1 | +41 | -0 |
2018-12-05 11:26 | exchange rate: fix coinbase | SomberNight | 1 | +3 | -4 |
2018-12-04 21:24 | qt history: speed up ensure_fields_available (faster startup) | SomberNight | 2 | +56 | -6 |
2018-12-04 16:27 | qt history list: fix #4896 | SomberNight | 1 | +3 | -1 |
2018-12-04 15:44 | util: Satoshis and Fiat should not be namedtuples | SomberNight | 1 | +27 | -5 |
2018-12-04 15:17 | wallet history fees: only calculate fees when exporting history | SomberNight | 4 | +22 | -11 |
2018-12-04 11:26 | follow-up 5473320ce459b3076d60f71dab490ed3a07b86a5: do not call get_full_history in constructor | ThomasV | 1 | +8 | -17 |
2018-12-04 10:52 | do not block load_wallet with watching_only warning | ThomasV | 2 | +1 | -2 |
2018-12-04 10:19 | Merge pull request #4895 from benma/bitbox | ThomasV | 1 | +29 | -7 |
2018-12-03 18:12 | qt history list: small clean-up | SomberNight | 4 | +15 | -23 |
2018-12-03 16:51 | qt dark theme: use correct QR code icon (light/dark) | SomberNight | 3 | +6 | -3 |
2018-12-03 15:04 | downgrade qdarkstyle for now | SomberNight | 1 | +1 | -1 |
2018-12-03 14:54 | qt: avoid app.palette().text().color(), doesn't work on dark style | Janus | 1 | +2 | -2 |
2018-12-03 14:33 | qt_standardmodel: only use proxymodel when appropriate | Janus | 2 | +17 | -19 |
2018-11-27 20:32 | qt: use QStandardItemModel | Janus | 10 | +572 | -403 |
2018-12-03 12:02 | wallet creation: take care not to write plaintext keys to disk | SomberNight | 3 | +7 | -5 |
2018-12-03 11:46 | cli restore: fix imported privkeys with password | SomberNight | 1 | +1 | -1 |
2018-12-03 08:44 | Merge pull request #4892 from preserveddarnell/patch-2 | ThomasV | 1 | +2 | -2 |
2018-12-03 08:08 | Merge pull request #4893 from cculianu/fix_tx_desc_coins_tab | ThomasV | 1 | +2 | -1 |
2018-11-30 19:45 | wizard/hw: cap transport string | SomberNight | 1 | +3 | -1 |
2018-11-30 18:16 | plugins: labels: dump response if malformed sync server response | Janus | 1 | +4 | -1 |
2018-11-30 17:56 | network: validate donation address for server | SomberNight | 1 | +6 | -1 |
2018-11-30 16:18 | text gui: fix network event handler | SomberNight | 1 | +1 | -1 |
2018-11-30 15:36 | blockchain: check best chain on disk is consistent with checkpoints | SomberNight | 1 | +18 | -9 |
2018-11-30 10:48 | Merge pull request #4838 from SomberNight/keystore_pw_hash2b | ThomasV | 4 | +138 | -50 |
2018-11-30 10:23 | update version number | ThomasV | 1 | +2 | -2 |
2018-11-30 10:22 | release notes for 3.3 | ThomasV | 1 | +12 | -0 |
2018-11-30 03:08 | storage/blockchain: use os.replace | SomberNight | 2 | +2 | -11 |
2018-11-29 19:47 | wallet: cache NaN coin prices, clear cache on new history | ThomasV | 3 | +8 | -7 |
2018-11-29 19:28 | coldcard: fix p2pkh signing for new fw (1.1.0) | SomberNight | 1 | +8 | -3 |
2018-11-29 15:34 | Merge pull request #4873 from SomberNight/android_docker | ThomasV | 5 | +188 | -129 |
2018-11-29 12:24 | fix travis macOS build | SomberNight | 1 | +1 | -1 |
2018-11-29 10:47 | follow-up | ThomasV | 3 | +2 | -2 |
2018-11-29 10:46 | fix module path | ThomasV | 1 | +2 | -2 |
2018-11-29 10:39 | rename contrib/build-osx as contrib/osx. Move QRReader submodule there. | ThomasV | 12 | +287 | -287 |
2018-11-28 22:09 | [macOS] Added QR scanner facility using platform-native helper app. | Calin Culianu | 6 | +41 | -2 |
2018-11-28 19:54 | hw: fix passphrase dialog with confirmation | SomberNight | 3 | +20 | -15 |
2018-11-28 15:43 | build-wine: update git version | SomberNight | 1 | +1 | -1 |
2018-11-28 14:52 | wallet: add FIXME re fiat coin_price calculation | SomberNight | 1 | +3 | -0 |
2018-11-28 13:02 | Merge pull request #4869 from cculianu/add_macos_codesign | ThomasV | 2 | +52 | -0 |
2018-11-28 12:05 | Merge pull request #4724 from un1t/master | ThomasV | 2 | +7 | -2 |
2018-11-28 11:54 | Merge pull request #4861 from SomberNight/blockchain_fork_ids | ThomasV | 9 | +513 | -172 |
2018-11-28 11:35 | wallet: cache more in get_tx_fee | SomberNight | 1 | +9 | -6 |
2018-11-27 20:32 | qt history list: fix sort order of fiat columns | SomberNight | 1 | +9 | -1 |
2018-11-27 20:15 | qt history list: fix Qt.UserRole collision | SomberNight | 3 | +21 | -19 |
2018-11-27 17:34 | simplify test | ThomasV | 1 | +3 | -3 |
2018-11-27 17:16 | Merge pull request #4872 from spesmilo/qt_fiat_fixes | ThomasV | 5 | +133 | -47 |
2018-11-26 21:02 | Merge pull request #4864 from SomberNight/android_build_2018nov | ghost43 | 4 | +112 | -82 |
2018-11-26 00:34 | bitcoin: avoid floating point in int_to_hex | SomberNight | 1 | +1 | -1 |
2018-11-26 00:16 | prefer int.from_bytes over int('0x'+hex, 16) | SomberNight | 2 | +6 | -5 |
2018-11-22 18:41 | rerun freeze packages | SomberNight | 3 | +101 | -104 |
2018-11-22 18:37 | requirements: also accept aiorpcx 0.10.x | SomberNight | 1 | +1 | -1 |
2018-11-22 17:21 | crypto: fix pkcs7 padding check | SomberNight | 1 | +2 | -2 |
2018-11-22 15:52 | blockchain: fix difficulty retarget | SomberNight | 2 | +253 | -251 |
2018-11-20 10:59 | network: oneserver should be bool | SomberNight | 1 | +2 | -2 |
2018-11-18 21:07 | bitcoin/ecc: some more type annotations | SomberNight | 5 | +64 | -60 |
2018-11-18 15:46 | history export: include tx fee | SomberNight | 4 | +37 | -6 |
2018-11-16 18:03 | wizard/hw: show transport type when listing HWDs | SomberNight | 5 | +28 | -8 |
2018-11-16 13:39 | decorate some methods with @profiler to debug slow startup | SomberNight | 2 | +5 | -2 |
2018-11-14 21:39 | qt: count wizards in progress (#4349) | ghost43 | 1 | +24 | -8 |
2018-11-14 17:58 | tests: spanish test case for mnemonic.py, and refactoring | SomberNight | 2 | +103 | -51 |
2018-11-14 15:43 | Show description (label) in TxDialog screen when opened from History (#4775) | Calin Culianu | 1 | +9 | -5 |
2018-11-14 15:33 | paymentrequest: don't show PaymentAck to user | SomberNight | 1 | +1 | -1 |
2018-11-14 15:13 | Merge pull request #4827 from SomberNight/android_oneserver | ThomasV | 4 | +29 | -5 |
2018-11-14 15:04 | paymentrequest: be explicit about only allowing "addresses" | SomberNight | 3 | +16 | -11 |
2018-11-14 12:16 | PrintError: display verbosity filter | ThomasV | 2 | +11 | -4 |
2018-11-13 23:37 | transaction: clean-up multisig_script | SomberNight | 2 | +6 | -9 |
2018-11-11 22:55 | plugins: when loading plugins, use newer importlib mechanism | SomberNight | 1 | +18 | -9 |
2018-11-10 12:30 | crypto: more type annotations | SomberNight | 1 | +28 | -26 |
2018-11-09 21:47 | RBF batching: fix logic bug | SomberNight | 1 | +4 | -3 |
2018-11-09 19:04 | RBF batching: smarter fee handling | SomberNight | 2 | +13 | -1 |
2018-11-09 18:15 | RBF batching: for now, let user deal with fee problems (honour slider) | SomberNight | 1 | +0 | -7 |
2018-11-09 17:48 | qt history export: include fiat value in csv | SomberNight | 1 | +12 | -9 |
2018-11-09 16:56 | RBF batching: some fixes | SomberNight | 5 | +35 | -21 |
2018-11-09 16:09 | add batch_rbf option to Qt GUI | ThomasV | 2 | +16 | -3 |
2018-11-09 15:33 | if possible, batch new transaction with existing rbf transaction | ThomasV | 5 | +55 | -29 |
2018-11-08 18:46 | introduce UserFacingException | SomberNight | 10 | +70 | -59 |
2018-11-08 16:07 | trezor: don't let bridge transport failing block all other transports | SomberNight | 3 | +15 | -4 |
2018-11-08 12:01 | wizard: make native segwit (bech32) the default for bip39/hw | SomberNight | 3 | +16 | -8 |
2018-11-07 14:03 | wizard: make segwit/bech32 the default choice during wallet creation | ThomasV | 1 | +1 | -1 |
2018-11-07 13:48 | cpfp: don't reuse address | SomberNight | 2 | +8 | -7 |
2018-11-07 11:38 | use blockstream.info as default block explorer | ThomasV | 1 | +1 | -1 |
2018-11-07 01:18 | add blockstream.info as explorer option (#4829) | neoCogent | 1 | +4 | -0 |
2018-11-06 16:04 | transaction.serialize_output: use namedtuple fields | SomberNight | 1 | +3 | -4 |
2018-11-06 15:17 | coldcard: fix spending when there is no change | SomberNight | 1 | +1 | -1 |
2018-11-05 18:31 | bip70 PRs: use aiohttp instead of requests. use proxy. small fixes. | SomberNight | 5 | +62 | -50 |
2018-11-05 00:53 | qt: re sweeping, minor clean-up | SomberNight | 1 | +11 | -9 |
2018-11-04 18:25 | network: trivial clean-up | SomberNight | 2 | +10 | -8 |
2018-11-03 16:11 | network: minor clean-up | SomberNight | 1 | +18 | -13 |
2018-11-02 19:38 | network: update hardcoded mainnet servers | SomberNight | 1 | +196 | -88 |
2018-11-02 19:37 | follow-up prev | SomberNight | 2 | +5 | -2 |
2018-11-02 19:14 | fix most "scripts" | SomberNight | 15 | +266 | -194 |
2018-11-02 15:06 | rm network.add_job | SomberNight | 1 | +0 | -5 |
2018-11-01 15:30 | move event loop construction to daemon | SomberNight | 2 | +41 | -34 |
2018-10-31 18:59 | daemon: clarify error print | SomberNight | 1 | +1 | -1 |
2018-10-31 17:33 | plugins: somewhat clearer exception is loading plugin fails | SomberNight | 1 | +5 | -2 |
2018-10-31 16:58 | wizard,hw: tell user about errors during plugin init | SomberNight | 3 | +42 | -20 |
2018-10-31 15:21 | expose electrum version as __version__ | SomberNight | 1 | +3 | -0 |
2018-10-30 18:19 | follow-up prev | SomberNight | 1 | +1 | -0 |
2018-10-30 18:07 | fix some network.get_transaction calls | SomberNight | 5 | +26 | -24 |
2018-10-29 20:34 | wallet: more powerful add_input_info | SomberNight | 2 | +3 | -3 |
2018-10-29 16:09 | openalias: minor clean-up | SomberNight | 2 | +6 | -4 |
2018-10-29 14:48 | windows build script: add note to build from fresh clone | SomberNight | 1 | +13 | -0 |
2018-10-28 23:20 | qt console: expose more refs, and fix auto-complete for >2 depth | SomberNight | 2 | +27 | -17 |
2018-10-27 22:28 | kill old-style namedtuples | SomberNight | 8 | +74 | -48 |
2018-10-27 15:36 | wallet: make importing thousands of addr/privkeys fast | SomberNight | 5 | +84 | -54 |
2018-10-26 20:43 | network shutdown safety belts | SomberNight | 3 | +19 | -17 |
2018-10-26 17:31 | storage: add a sanity check | SomberNight | 1 | +2 | -0 |
2018-10-26 16:45 | fix #4802 | SomberNight | 1 | +1 | -0 |
2018-10-26 15:06 | update to aiorpcx 0.9 and require it | SomberNight | 3 | +15 | -10 |
2018-10-26 14:56 | rerun freeze packages | SomberNight | 3 | +79 | -73 |
2018-10-26 13:56 | follow-up prev: unshallow no longer needed | SomberNight | 1 | +0 | -2 |
2018-10-26 13:34 | travis: make sure to have latest tag | SomberNight | 1 | +4 | -0 |
2018-10-25 21:08 | move relayfee and dust_threshold to bitcoin.py | SomberNight | 3 | +18 | -15 |
2018-10-25 21:01 | types: make some import conditional | SomberNight | 3 | +21 | -13 |
2018-10-25 20:28 | rename crypto.Hash to sha256d | SomberNight | 11 | +40 | -42 |
2018-10-25 20:20 | split bip32 from bitcoin.py | SomberNight | 24 | +393 | -374 |
2018-10-25 16:27 | add more block explorers, and change defaults | SomberNight | 1 | +25 | -9 |
2018-10-25 15:09 | Update util.py (#4797) | Andrew Zhuk | 1 | +2 | -0 |
2018-10-24 22:18 | correctly handle bitcoin URIs if GUI is already running | SomberNight | 2 | +4 | -3 |
2018-10-23 01:01 | follow-up prev: bad idea to eval translated string | SomberNight | 1 | +1 | -1 |
2018-10-23 00:54 | qt wallet information: added keystore type | SomberNight | 2 | +31 | -18 |
2018-10-22 21:47 | qt wallet information: show has_seed and watching_only | SomberNight | 2 | +17 | -6 |
2018-10-22 18:43 | transaction.BIP69_sort: use namedtuple fields | SomberNight | 1 | +1 | -1 |
2018-10-22 16:21 | simplify Plugins constructor | SomberNight | 3 | +3 | -3 |
2018-10-22 14:41 | more type annotations in core lib | SomberNight | 14 | +90 | -49 |
2018-10-21 12:58 | config: reject non-json-serialisable writes | SomberNight | 2 | +7 | -1 |
2018-10-21 01:09 | fix SSL log spam on py3.7 | SomberNight | 1 | +10 | -0 |
2018-10-20 21:17 | network.stop: fix await | SomberNight | 1 | +1 | -1 |
2018-10-19 20:27 | Merge pull request #4784 from Coldcard/fix4729 | ghost43 | 1 | +19 | -10 |
2018-10-19 18:48 | wallet.mktx: add new args: rbf, nonlocal_only | SomberNight | 2 | +13 | -5 |
2018-10-19 16:10 | verifier: fix race in __init__ | SomberNight | 2 | +2 | -2 |
2018-10-14 12:12 | Removal of macOS Info.plist. It isn't being used by anything. (#4773) | Calin Culianu | 1 | +0 | -22 |
2018-10-14 03:13 | rm system config sample | SomberNight | 1 | +0 | -16 |
2018-10-14 02:23 | dnssec: trivial clean-up | SomberNight | 1 | +1 | -3 |
2018-10-14 02:23 | network: "switch unwanted fork" should check what fork we are on.. | SomberNight | 1 | +3 | -1 |
2018-10-13 03:16 | fix some type annotations involving tuples | SomberNight | 3 | +7 | -8 |
2018-10-13 02:22 | fix #4771 | SomberNight | 2 | +5 | -2 |
2018-10-13 02:21 | util: small clean-up re format_satoshis | SomberNight | 3 | +27 | -40 |
2018-10-12 17:03 | network: add_job | SomberNight | 1 | +10 | -7 |
2018-10-12 16:53 | Merge pull request #4770 from SomberNight/kill_aiosafe | ThomasV | 6 | +41 | -33 |
2018-10-12 15:02 | readme: use 'python3 -m pip install' to install | SomberNight | 2 | +3 | -3 |
2018-10-12 14:09 | mv NetworkJobOnDefaultServer to util | SomberNight | 4 | +53 | -55 |
2018-10-12 09:44 | build-wine: update git version (#4769) | 脇山P | 1 | +1 | -1 |
2018-10-12 08:50 | Merge pull request #4767 from SomberNight/auto_jump_forks | ThomasV | 6 | +103 | -59 |
2018-10-12 08:48 | Merge pull request #4765 from SomberNight/cli_restore_cmd | ThomasV | 6 | +111 | -108 |
2018-10-11 14:30 | small import clean-up | SomberNight | 6 | +14 | -12 |
2018-10-10 18:46 | Merge pull request #4753 from SomberNight/synchronizer_rewrite | ThomasV | 9 | +249 | -178 |
2018-10-10 18:26 | wallet: rm electrum_version field | SomberNight | 2 | +3 | -3 |
2018-10-10 17:26 | follow-up prev commit | ThomasV | 1 | +1 | -1 |
2018-10-10 17:24 | simplify prev commit | ThomasV | 1 | +4 | -4 |
2018-10-10 17:18 | Merge pull request #4758 from SomberNight/qt_fork_icon | ThomasV | 5 | +7 | -3 |
2018-10-10 13:56 | network: change broadcast_transaction api | SomberNight | 5 | +27 | -27 |
2018-10-10 08:53 | Merge pull request #4727 from SomberNight/refresh_gui_f5 | ThomasV | 1 | +1 | -0 |
2018-10-09 14:28 | Fix some typos in RELEASE-NOTES (#4762) | Felix Yan | 1 | +5 | -5 |
2018-10-09 10:03 | network: don't save negative ETA fee estimates | SomberNight | 3 | +7 | -4 |
2018-10-08 22:04 | qt transaction_dialog: normal close if user presses Esc | Mark B Lundeberg | 1 | +4 | -0 |
2018-10-07 16:43 | fix tests | SomberNight | 1 | +3 | -1 |
2018-10-07 15:59 | qt status: display "loading wallet" temporarily | SomberNight | 1 | +1 | -1 |
2018-10-07 15:50 | fix #4759 | SomberNight | 1 | +9 | -3 |
2018-10-05 23:58 | linux launcher madness | SomberNight | 1 | +2 | -2 |
2018-10-05 14:39 | Windows: Update copyright notice in installed apps | Johann Bauer | 1 | +1 | -1 |
2018-10-03 16:26 | qt console: fix word wrap | SomberNight | 1 | +3 | -2 |
2018-10-02 13:52 | ledger: always use finalizeInput in sign_transaction | SomberNight | 1 | +9 | -19 |
2018-10-02 13:44 | fees: add 1-2 s/b static options | SomberNight | 1 | +3 | -2 |
2018-10-01 16:16 | network: ensure there is a main interface | SomberNight | 1 | +18 | -12 |
2018-10-01 15:56 | daemon: call self.start in __init__, and allow not to listen on jsonrpc | SomberNight | 2 | +6 | -5 |
2018-10-01 13:49 | daemon: more convenient constructor for scripts | SomberNight | 1 | +4 | -1 |
2018-10-01 11:20 | Travis: Fix crowdin upload | Johann Bauer | 1 | +1 | -1 |
2018-10-01 03:16 | fix sweeping | SomberNight | 3 | +7 | -3 |
2018-10-01 02:58 | transaction: don't convert p2pk to p2pkh address when displaying | SomberNight | 7 | +26 | -27 |
2018-09-30 00:10 | trezor and clones: rm dead code | SomberNight | 4 | +3 | -16 |
2018-09-29 23:29 | keepkey: full segwit support | SomberNight | 3 | +81 | -48 |
2018-09-29 22:25 | hw plugins: fix only_hook_if_libraries_available | SomberNight | 7 | +9 | -7 |
2018-09-29 17:47 | transaction: make get_address_from_output_script safer | SomberNight | 3 | +74 | -22 |
2018-09-28 17:17 | transaction: always sort i/o deterministically | SomberNight | 2 | +8 | -9 |
2018-09-28 15:58 | minor clean-up (prints/types/imports) | SomberNight | 4 | +18 | -15 |
2018-09-28 14:43 | fix daemon.load_wallet | SomberNight | 1 | +1 | -0 |
2018-09-28 00:47 | setup.py: rm deprecated 'imp'. dedupe min py version | SomberNight | 1 | +13 | -6 |
2018-09-27 19:44 | qt tx dialog: make input/output fields expand | SomberNight | 1 | +7 | -6 |
2018-09-27 19:15 | network.best_effort_reliable: force DC if req times out; retry on new iface | SomberNight | 2 | +19 | -9 |
2018-09-27 18:04 | follow-up prev: make best_effort_reliable react faster to disconnects | SomberNight | 2 | +11 | -8 |
2018-09-27 16:01 | fix some CLI/RPC commands | SomberNight | 4 | +54 | -12 |
2018-09-26 17:33 | rerun freeze packages | SomberNight | 3 | +48 | -54 |
2018-09-25 19:23 | labels: fix potential threading issues | SomberNight | 1 | +6 | -2 |
2018-09-25 17:22 | bump min aiorpcx to 0.8.2 | SomberNight | 2 | +1 | -3 |
2018-09-25 16:15 | some import clean-up in qt | SomberNight | 18 | +63 | -40 |
2018-09-25 15:00 | follow-up prev: fix tests | SomberNight | 1 | +8 | -1 |
2018-09-25 14:38 | network: clean-up. make external API clear. rm interface_lock (mostly). | SomberNight | 14 | +255 | -283 |
2018-09-24 15:37 | synchronizer: fix adding duplicate addresses race | SomberNight | 1 | +1 | -0 |
2018-09-20 19:07 | network: fix some threading issues | SomberNight | 2 | +18 | -15 |
2018-09-20 18:16 | synchronizer: offload cpu-heavy address generation to other thread | SomberNight | 1 | +2 | -2 |
2018-09-20 18:04 | wallet: synchronize_sequence cleaned up a bit | SomberNight | 1 | +3 | -3 |
2018-09-20 16:31 | fix deprecation warnings in regexes | SomberNight | 2 | +3 | -3 |
2018-09-20 16:25 | tox: add python 3.7 to envlist | SomberNight | 1 | +1 | -1 |
2018-09-20 16:11 | synchronizer: make 'add' thread-safe, and some clean-up | SomberNight | 1 | +25 | -21 |
2018-09-19 23:21 | normalize wallet file paths | SomberNight | 2 | +4 | -3 |
2018-09-19 23:20 | fix import error | SomberNight | 1 | +1 | -0 |
2018-09-19 22:55 | daemon: suppress pop wallet failure | SomberNight | 1 | +2 | -1 |
2018-09-19 20:09 | mark 'blockchain_headers' file as sparse on windows | SomberNight | 2 | +12 | -1 |
2018-09-19 19:56 | network: new trigger 'blockchain_updated' | SomberNight | 4 | +14 | -2 |
2018-09-19 19:41 | synchronizer: fix race | SomberNight | 1 | +5 | -1 |
2018-09-19 18:30 | interface: split run_fetch_blocks | SomberNight | 1 | +13 | -9 |
2018-09-19 18:02 | fix #4698 | SomberNight | 7 | +23 | -3 |
2018-09-19 16:14 | trezor: re-enable bridge transport | SomberNight | 2 | +12 | -10 |
2018-09-19 15:56 | interface: refuse to overwrite blockchain of main interface | SomberNight | 2 | +32 | -5 |
2018-09-19 15:44 | follow-up prev: fix race between load_wallet and network events | SomberNight | 1 | +1 | -1 |
2018-09-19 14:35 | synchronizer: fix refresh bug | SomberNight | 3 | +5 | -1 |
2018-09-19 13:26 | fix #4726 | SomberNight | 1 | +1 | -1 |
2018-09-19 11:09 | Merge pull request #4725 from joren485/unreachable_return | ghost43 | 1 | +0 | -1 |
2018-09-18 18:21 | interface: hostname cannot be empty | SomberNight | 1 | +2 | -1 |
2018-09-18 17:27 | network: send out update trigger when stopping/starting network | SomberNight | 1 | +2 | -1 |
2018-09-18 16:07 | minor.. move imports out of functions | SomberNight | 3 | +4 | -7 |
2018-09-18 15:59 | follow-up prev | SomberNight | 1 | +1 | -1 |
2018-09-18 14:49 | network triggers: rm 'updated'; more fine-grained instead | SomberNight | 8 | +28 | -29 |
2018-09-18 14:41 | wallet: minor opt in get_history | SomberNight | 1 | +1 | -2 |
2018-09-18 13:40 | interface: subscribe to headers in run_fetch_blocks | SomberNight | 1 | +4 | -4 |
2018-09-13 14:25 | add option to leave daemon running after GUI is closed | ThomasV | 4 | +33 | -25 |
2018-09-18 02:19 | qt: don't update tabs in ElectrumWindow.__init__ directly | SomberNight | 1 | +3 | -4 |
2018-09-18 01:48 | wallet/verifier: when adding into unverified_tx, don't remove from verifier | SomberNight | 1 | +0 | -3 |
2018-09-18 01:19 | qt HistoryList.update_item: perf optimisation | SomberNight | 1 | +1 | -1 |
2018-09-18 00:14 | wallet: small perf optimisation in add_transaction | SomberNight | 1 | +5 | -5 |
2018-09-17 23:40 | network triggers: 'verified' notification now includes wallet | SomberNight | 2 | +4 | -2 |
2018-09-17 20:31 | qt network dialog: maybe fix refresh bug | SomberNight | 1 | +4 | -0 |
2018-09-17 20:21 | interface: further simplifications for fork resolution | SomberNight | 2 | +52 | -59 |
2018-09-17 19:30 | interface: simplify fork resolution logic | SomberNight | 2 | +40 | -41 |
2018-09-17 16:50 | wallet: lock in get_addr_io, get_tx_delta, get_tx_value | SomberNight | 1 | +22 | -13 |
2018-09-17 16:31 | verifier: perf optimisations | SomberNight | 1 | +10 | -7 |
2018-09-17 12:44 | fix #4720 | SomberNight | 8 | +18 | -104 |
2018-09-17 01:35 | verifier: fix a race during reorgs | SomberNight | 3 | +19 | -6 |
2018-09-16 20:21 | verifier: small clean-up | SomberNight | 2 | +23 | -14 |
2018-09-16 20:17 | aiosafe safety belts | SomberNight | 1 | +5 | -2 |
2018-09-16 16:26 | blockchain: blockchains_lock needed to write/iterate global dict | SomberNight | 3 | +21 | -14 |
2018-09-16 16:18 | interface: faster bootstrap of backwards search | SomberNight | 1 | +2 | -1 |
2018-09-16 07:40 | qt tx notifications: wait until sync finishes | SomberNight | 1 | +2 | -3 |
2018-09-16 07:01 | interface: fix off-by-one in request_chunk | SomberNight | 1 | +2 | -3 |
2018-09-16 06:29 | interface: split up 'step'; binary search of headers | SomberNight | 1 | +69 | -65 |
2018-09-16 05:59 | network: switch lagging interface | SomberNight | 1 | +1 | -0 |
2018-09-16 05:42 | interface: if header is on other chain already, just switch (regression) | SomberNight | 1 | +6 | -3 |
2018-09-16 05:35 | interface: try hard not to infinite loop while getting headers | SomberNight | 1 | +3 | -1 |
2018-09-16 05:34 | interface: block header search simplifications | SomberNight | 2 | +23 | -27 |
2018-09-16 04:09 | network: mv request_chunk to interface | SomberNight | 2 | +22 | -23 |
2018-09-16 01:05 | blockchain: use HEADER_SIZE named constant instead of magic numbers | SomberNight | 1 | +24 | -19 |
2018-09-16 00:48 | change 'new_transaction' notification to include wallet | SomberNight | 3 | +13 | -10 |
2018-09-16 00:31 | synchronizer: rm redundant 'updated' notification | SomberNight | 1 | +0 | -2 |
2018-09-15 06:23 | fix prev: rm incorrect assert | SomberNight | 1 | +2 | -5 |
2018-09-15 05:26 | interface: further clean-up in 'step' | SomberNight | 1 | +10 | -16 |
2018-09-15 04:44 | interface: clean-up 'step'; backwards search | SomberNight | 1 | +31 | -40 |
2018-09-14 22:30 | fx: disable checking mime type in get_json | SomberNight | 1 | +2 | -1 |
2018-09-14 21:07 | qt fx settings: restore selected exchange in combobox if list changes | SomberNight | 1 | +4 | -3 |
2018-09-14 21:01 | fx: asyncio.Event is not thread-safe; also the 'timeout' field was removed | SomberNight | 2 | +14 | -11 |
2018-09-14 14:12 | fix #4717 | SomberNight | 1 | +10 | -10 |
2018-09-14 07:33 | build-wine: fix locale path | Filip Gospodinov | 1 | +1 | -1 |
2018-09-14 06:51 | contrib: bump pyinstaller to 3.4 | Filip Gospodinov | 2 | +2 | -8 |
2018-09-13 21:29 | packaging: check in make_tgz if packages folder exists | SomberNight | 1 | +10 | -0 |
2018-09-13 19:20 | network: stop pending connections when stopping network | SomberNight | 1 | +26 | -9 |
2018-09-13 19:02 | network: avoid infinite reconnect loop to same server | SomberNight | 1 | +1 | -1 |
2018-09-13 18:50 | network.new_interface: clarify how timed out interfaces are closed | SomberNight | 2 | +7 | -2 |
2018-09-13 18:17 | interface: if request times out, no need to dump trace | SomberNight | 1 | +6 | -3 |
2018-09-13 17:00 | verifier: need to wait for reorg | SomberNight | 1 | +3 | -1 |
2018-09-13 14:06 | network: get_servers to always include recent servers | SomberNight | 1 | +15 | -12 |
2018-09-13 13:11 | fixes for stdio/text gui | SomberNight | 3 | +36 | -22 |
2018-09-13 01:45 | network: add server to recent_servers only after checks | SomberNight | 1 | +1 | -3 |
2018-09-12 23:21 | bump min aiorpcx to 0.8.1 | SomberNight | 1 | +1 | -1 |
2018-09-12 23:20 | interface: minor clean-up split out _set_proxy from init | SomberNight | 1 | +6 | -4 |
2018-09-12 20:58 | interface: disable bw rate limiting done by aiorpcx | SomberNight | 1 | +2 | -0 |
2018-09-12 20:09 | adapt to aiorpcx 0.8.1: rm report_crash kwarg from group.spawn | SomberNight | 1 | +2 | -3 |
2018-09-12 19:22 | follow-up prev | SomberNight | 1 | +0 | -1 |
2018-09-12 19:18 | network: batch requests in request_server_info | SomberNight | 1 | +26 | -9 |
2018-09-12 18:25 | wallet: don't write to disk when switching servers | SomberNight | 1 | +6 | -5 |
2018-09-12 18:17 | interface: throttle messages | SomberNight | 1 | +7 | -3 |
2018-09-12 17:24 | rename CustomTaskGroup to SilentTaskGroup | SomberNight | 3 | +8 | -7 |
2018-09-12 16:45 | interface.mark_ready: handle cancellation | SomberNight | 1 | +9 | -4 |
2018-09-12 16:43 | interface: change how GracefulDisconnect is handled | SomberNight | 1 | +11 | -2 |
2018-09-12 16:43 | bump aiorpcx version | SomberNight | 1 | +1 | -1 |
2018-09-12 16:22 | keystore: add note regarding xpubkeys | SomberNight | 1 | +5 | -0 |
2018-09-12 14:58 | network: fix another race in session.subscribe | SomberNight | 1 | +6 | -4 |
2018-09-12 14:57 | util: rm dead network code | SomberNight | 1 | +3 | -110 |
2018-09-12 10:56 | fix fee_histogram notifications | ThomasV | 1 | +2 | -2 |
2018-09-12 10:18 | add help text to bump fee dialog | ThomasV | 1 | +1 | -1 |
2018-09-11 23:40 | network: rm dead code; simplify | SomberNight | 2 | +1 | -17 |
2018-09-11 20:16 | interface: small clean-up | SomberNight | 1 | +12 | -11 |
2018-09-11 20:14 | blockchain.py: add type annotations | SomberNight | 1 | +48 | -45 |
2018-09-11 19:44 | network: update UI when downloading chunks | SomberNight | 1 | +2 | -0 |
2018-09-11 19:23 | interface: minor clean-up re timeouts | SomberNight | 1 | +4 | -2 |
2018-09-11 19:10 | don't test with python 3.5 | SomberNight | 3 | +1 | -3 |
2018-09-11 19:04 | bump min python to 3.6 | SomberNight | 3 | +5 | -4 |
2018-09-11 18:52 | Merge branch 'aiorpcx' | SomberNight | 33 | +1423 | -1501 |
2018-09-11 16:28 | simplify prev | SomberNight | 1 | +1 | -4 |
2018-09-11 16:13 | rate limit txn notifications in qt | SomberNight | 1 | +41 | -27 |
2018-09-11 00:43 | follow-up prev | SomberNight | 2 | +4 | -1 |
2018-09-10 21:58 | Fixed potential bug when clicking in History List on slow wallet synch | Calin Culianu | 1 | +3 | -1 |
2018-09-10 00:03 | test_mnemonic: add foreign lang tests | SomberNight | 2 | +56 | -6 |
2018-09-08 17:57 | docker-wine: update package versions | SomberNight | 1 | +2 | -1 |
2018-09-08 17:38 | wallet: only do fiat history computations if specifically enabled | SomberNight | 1 | +2 | -2 |
2018-09-08 15:32 | update mainnet block header checkpoints | SomberNight | 1 | +80 | -0 |
2018-09-08 15:24 | Remove unneccessary imports from the unit testing directory. (#4699) | Dzhelil Rufat | 9 | +1 | -13 |
2018-09-06 16:15 | Goldcard: Change spelling mistake | Johann Bauer | 1 | +1 | -2 |
2018-09-06 15:59 | Merge pull request #4685 from toxeus/locale | ThomasV | 1 | +1 | -2 |
2018-09-06 15:51 | rm @profiler from Transaction.estimated_size | SomberNight | 1 | +0 | -1 |
2018-09-06 15:46 | gitignore: add kivy atlas | SomberNight | 1 | +8 | -4 |
2018-09-06 13:14 | fix 'daemon load_wallet' over RPC for python > 3.5.3 | SomberNight | 1 | +1 | -1 |
2018-09-05 16:36 | rm redundant function from util | SomberNight | 2 | +1 | -4 |
2018-09-05 16:30 | fix #4657 | SomberNight | 3 | +22 | -8 |
2018-09-05 16:07 | update gitignore | SomberNight | 1 | +2 | -0 |
2018-09-05 13:58 | rerun freeze packages | SomberNight | 3 | +135 | -133 |
2018-09-05 13:33 | bump apk version number | ThomasV | 1 | +1 | -1 |
2018-09-05 13:22 | attempt at fixing wallet syncing crash | SomberNight | 1 | +2 | -0 |
2018-09-05 12:38 | wallet: don't cache NaN coin price | Janus | 1 | +2 | -1 |
2018-09-04 20:38 | macOS: Add missing URI handler(#4557) | Calin Culianu | 1 | +6 | -0 |
2018-09-04 20:32 | contrib: remove git describe workaround (#4683) | Filip Gospodinov | 2 | +2 | -2 |
2018-09-04 15:06 | include plugins in win/mac binaries | SomberNight | 2 | +6 | -4 |
2018-09-04 14:42 | follow-up prev | SomberNight | 1 | +3 | -2 |
2018-09-04 14:31 | fix #4078 | SomberNight | 1 | +1 | -1 |
2018-09-04 11:38 | update submodules | SomberNight | 0 | +0 | -0 |
2018-09-03 13:39 | update submodules | ThomasV | 0 | +0 | -0 |
2018-09-03 12:57 | prepare release 3.2.3 and release notes | ThomasV | 2 | +20 | -2 |
2018-08-30 17:25 | network: don't ask for block -1 if server is on wrong chain | SomberNight | 1 | +5 | -2 |
2018-08-30 16:53 | test_bitcoin: fix decorators for running tests twice (#4669) | Filip Gospodinov | 1 | +6 | -6 |
2018-08-30 16:34 | fix -v syntax | SomberNight | 2 | +9 | -1 |
2018-08-30 14:35 | Update __init__.py (#4668) | RGauthamRam | 1 | +2 | -1 |
2018-08-30 14:16 | setup.py: add 'gui' extra. potentially build Qt icons files (#4647) | ghost43 | 1 | +27 | -3 |
2018-08-28 18:17 | transaction.py: fix script_GetOp for malformed scripts | SomberNight | 2 | +27 | -18 |
2018-08-28 16:20 | wallet restore: remove dead code. add log lines. | SomberNight | 2 | +5 | -25 |
2018-08-27 14:13 | Merge pull request #4659 from spesmilo/22nd_century_certs | ThomasV | 2 | +20 | -15 |
2018-08-23 16:31 | hw wallets: generalise 'minimum_library' for those that provide a version number | SomberNight | 7 | +71 | -50 |
2018-08-23 14:51 | Merge pull request #4470 from Coldcard/ckcc | ghost43 | 13 | +1064 | -2 |
2018-08-22 20:25 | change prng, add warning against encrypting multiple secrets (#4649) | tiagotrs | 2 | +79 | -11 |
2018-08-22 15:05 | fix #4651 | SomberNight | 1 | +1 | -1 |
2018-08-17 14:01 | ecc_fast: clarify fallback message | SomberNight | 1 | +3 | -1 |
2018-08-15 12:33 | wallet: try to plug gap limit for change addresses (#4530) | ghost43 | 1 | +28 | -12 |
2018-08-15 11:43 | fix #4312 | SomberNight | 1 | +2 | -1 |
2018-08-15 11:22 | wine-build: clarify to use docker for reproducible builds. move parts of readme. | SomberNight | 2 | +51 | -47 |
2018-08-14 19:54 | wallet: remove method get_num_tx | SomberNight | 2 | +2 | -5 |
2018-08-14 19:53 | wallet: move get_depending_transactions to AddressSynchronizer | SomberNight | 2 | +8 | -11 |
2018-08-14 19:50 | coinchooser: small clean-up (use TxOutput.value) | SomberNight | 1 | +4 | -4 |
2018-08-14 17:38 | fix #4626 | SomberNight | 4 | +61 | -88 |
2018-08-14 17:15 | transaction.py: introduce TxOutputHwInfo namedtuple | SomberNight | 8 | +21 | -18 |
2018-08-14 16:19 | move TrezorClient.expand_path to bitcoin.py | SomberNight | 6 | +32 | -50 |
2018-08-14 13:02 | trezor: add "show address" option in addresses tab context menu for all trezors | SomberNight | 2 | +6 | -6 |
2018-08-14 12:59 | wallet: is_mine should not depend on history keys | SomberNight | 1 | +0 | -2 |
2018-08-14 11:33 | safe_t: disable udp transport as it was interfering with trezor emulator | SomberNight | 1 | +10 | -10 |
2018-08-13 09:21 | Merge pull request #4611 from tiagotrs/master | ThomasV | 1 | +7 | -4 |
2018-08-09 18:42 | Travis: Use 3.7 to run tests too | Johann Bauer | 1 | +3 | -1 |
2018-08-05 20:30 | fix ecc_fast.py for win64 (#4606) | zebra-lucky | 1 | +3 | -0 |
2018-08-03 18:53 | cosigner pool: don't block gui | SomberNight | 1 | +15 | -8 |
2018-08-03 17:56 | wallet: override get_addresses in Imported_Wallet so that clear_history works | SomberNight | 1 | +6 | -1 |
2018-08-03 17:06 | blockchain.py: fix: chunks in checkpoint region were not getting saved if we were on a fork | SomberNight | 1 | +28 | -7 |
2018-08-03 16:25 | blockchain.py: rename 'checkpoint' to 'forkpoint' | SomberNight | 6 | +41 | -42 |
2018-08-03 14:12 | small optimisations for history tab refresh (and related) | SomberNight | 6 | +29 | -18 |
2018-08-03 12:49 | address_synchronizer: cache local_height in some cases | SomberNight | 1 | +23 | -1 |
2018-08-03 13:23 | wallet: change meaning of is_used | SomberNight | 3 | +8 | -11 |
2018-08-02 13:38 | util.profiler: prepend class name to prints | SomberNight | 1 | +15 | -4 |
2018-08-02 10:49 | Merge pull request #4596 from SomberNight/txoutput_namedtuple | ThomasV | 21 | +122 | -109 |
2018-07-31 18:25 | add --noonion option to filter out onion servers | SomberNight | 2 | +7 | -0 |
2018-07-31 17:37 | Merge pull request #4538 from SomberNight/verifier_reorgs_st18 | ghost43 | 9 | +115 | -69 |
2018-07-31 12:03 | kivy: on tx broadcast, truncate error message | SomberNight | 1 | +1 | -0 |
2018-07-31 11:03 | follow-up prev. sanity check OP_RETURN outputs | SomberNight | 4 | +21 | -7 |
2018-07-31 10:30 | fix #4591: pay to OP_RETURN on trezor | SomberNight | 3 | +3 | -3 |
2018-07-30 17:15 | fee estimation: split eta_to_fee into two methods | SomberNight | 1 | +14 | -6 |
2018-07-29 02:29 | logging: self.print_error should not print without -v flag | SomberNight | 1 | +1 | -1 |
2018-07-29 02:00 | network: handle one-block-long fork | SomberNight | 1 | +7 | -2 |
2018-07-29 01:56 | network: handle reorg (sooner) in case of multiple forks at given height (#4537) | ghost43 | 1 | +3 | -1 |
2018-07-25 18:07 | Add support for Archos Safe-T mini hardware wallet (#4445) | Jean-Christophe Rona | 16 | +1398 | -4 |
2018-07-24 18:20 | docker-wine: update a package version | SomberNight | 1 | +1 | -1 |
2018-07-24 16:57 | fix #4577 | SomberNight | 3 | +21 | -6 |
2018-07-24 16:25 | follow-up a830747f8348ec6be02e221d7fcb387d6e6392cd | SomberNight | 1 | +4 | -1 |
2018-07-24 14:13 | some packaging clean-up | SomberNight | 2 | +11 | -23 |
2018-07-23 17:57 | storage: factor out 'JsonDB' | SomberNight | 1 | +86 | -71 |
2018-07-23 17:55 | verifier: small refactor | SomberNight | 1 | +39 | -25 |
2018-07-22 17:40 | revealer: minor fix and clean-up | SomberNight | 1 | +5 | -5 |
2018-07-21 21:23 | kivy: update history screen on fee histogram | SomberNight | 1 | +1 | -0 |
2018-07-21 21:09 | fix #4575 | SomberNight | 5 | +34 | -10 |
2018-07-21 14:15 | kivy: use correct i18n | SomberNight | 2 | +2 | -2 |
2018-07-20 14:38 | linux sdist: 'typing' was not included, which is needed on py3.4 | SomberNight | 3 | +5 | -3 |
2018-07-19 17:52 | fix #4574 | SomberNight | 1 | +1 | -2 |
2018-07-19 16:16 | address_synchronizer fixes | SomberNight | 2 | +32 | -9 |
2018-07-19 12:53 | wine build: remove pgp.mit.edu from keyservers | SomberNight | 1 | +1 | -2 |
2018-07-19 12:36 | fix some wine build failures on branches/forks | SomberNight | 1 | +1 | -1 |
2018-07-19 11:59 | fix #4572 | SomberNight | 1 | +10 | -6 |
2018-07-19 11:55 | logging: when not giving args to -v, log everything, as before | SomberNight | 2 | +3 | -3 |
2018-07-19 11:47 | fix minor undefined stuff in address_synchronizer | SomberNight | 1 | +2 | -1 |
2018-07-19 11:33 | plugins/ledger: just hardcode BTCHIP_DEBUG to False | Janus | 1 | +2 | -2 |
2018-07-19 10:43 | commands: tolerate lack of argument to 'verbosity' | Janus | 1 | +3 | -1 |
2018-07-19 08:25 | fix imports | ThomasV | 1 | +1 | -1 |
2018-07-19 08:15 | move more methods from wallet to address_synchronizer | ThomasV | 2 | +255 | -266 |
2018-07-18 11:31 | Whitelist classes in verbose (-v) option | Janus | 7 | +16 | -10 |
2018-07-18 18:17 | trezor/kk: when using old fw, wizard did not display instructions properly | SomberNight | 2 | +8 | -2 |
2018-07-18 16:54 | Merge pull request #4567 from SomberNight/issue_4566 | ThomasV | 3 | +66 | -7 |
2018-07-18 15:39 | Trezor: fix spending coinbase outputs (#4565) | Yura Pakhuchiy | 2 | +2 | -2 |
2018-07-18 13:32 | follow-up e3888752d6508ebbb9b4e9a8a09555914cd68fd2 | SomberNight | 1 | +2 | -1 |
2018-07-18 12:49 | Merge pull request #4563 from spesmilo/remove_pbkdf2 | ThomasV | 6 | +9 | -13 |
2018-07-18 11:15 | add warning that seed extension will not be included in the backup (#4555) | tiagotrs | 2 | +11 | -2 |
2018-07-18 09:18 | separate address synchronizer from wallet | ThomasV | 7 | +508 | -480 |
2018-07-18 08:52 | Merge pull request #4560 from marceloneil/fix/electrum/localization | ghost43 | 2 | +3 | -3 |
2018-07-16 05:22 | Merge pull request #4553 from marceloneil/fix/electrum/tests-in-coverage | ThomasV | 1 | +1 | -1 |
2018-07-15 17:25 | Don't measure coverage for files in gui or plugins | Johann Bauer | 1 | +1 | -1 |
2018-07-15 09:21 | Merge pull request #4524 from toxeus/docker | ThomasV | 6 | +13 | -41 |
2018-07-14 16:54 | follow-up prev: fix bug in fee_to_depth, and typo and tests | SomberNight | 2 | +4 | -5 |
2018-07-14 16:45 | mempool fees: increase estimate by max precision of histogram | SomberNight | 2 | +53 | -2 |
2018-07-13 16:57 | rm deprecated info about apk version | ThomasV | 1 | +1 | -9 |
2018-07-13 16:11 | network: disconnect from server on incorrect header length | SomberNight | 2 | +10 | -3 |
2018-07-13 13:24 | log failure to import plugins or plot module | Janus | 2 | +4 | -2 |
2018-07-13 13:08 | Correct path to kivy Readme.md | Janus Troelsen | 1 | +1 | -1 |
2018-07-13 12:45 | fix paths in buildozer/makefile | ThomasV | 2 | +11 | -11 |
2018-07-13 12:19 | restructuring: add missing import | Janus | 1 | +1 | -0 |
2018-07-11 15:38 | file reorganization with top-level module | Janus | 474 | +51372 | -51404 |
2018-07-12 21:27 | Show fiat options from api.bitcoinvenezuela.com | Randy Brito | 1 | +7 | -2 |
2018-07-12 16:33 | win binaries: bump python version to 3.6.6 | SomberNight | 3 | +8 | -3 |
2018-07-12 16:31 | rerun freeze packages | SomberNight | 3 | +73 | -70 |
2018-07-12 16:30 | restrict PyQt version to <5.11 for binaries, as 5.11 raises min MacOS version to 10.11 | SomberNight | 1 | +1 | -1 |
2018-07-12 08:12 | Merge pull request #4541 from haarts/preliminaries | ThomasV | 3 | +38 | -36 |
2018-07-11 13:25 | fix #4533 | SomberNight | 1 | +4 | -1 |
2018-07-10 19:52 | Add OXT.me block explorer | Johann Bauer | 1 | +2 | -0 |
2018-07-10 16:07 | fix #4529 | SomberNight | 1 | +4 | -3 |
2018-07-10 11:49 | use python3 in scripts shebang, fix #4519 | Janus | 3 | +8 | -3 |
2018-07-09 15:52 | fix #4508: pin down wine deps in docker win build | SomberNight | 1 | +4 | -1 |
2018-07-09 12:50 | docker: simplify README.md (#4521) | Filip Gospodinov | 1 | +5 | -6 |
2018-07-09 12:09 | regenerate testnet checkpoints | SomberNight | 1 | +794 | -2488 |
2018-07-08 00:22 | fix #4503 | SomberNight | 1 | +3 | -1 |
2018-07-07 21:26 | fix #4042 | SomberNight | 1 | +2 | -2 |
2018-07-06 16:26 | Dockerfile: don't suppress error message (#4509) | Filip Gospodinov | 1 | +4 | -4 |
2018-07-06 14:06 | Revert "Travis: Test with Python 3.7" | Johann Bauer | 1 | +0 | -2 |
2018-07-06 13:46 | Travis: Test with Python 3.7 | Johann Bauer | 1 | +2 | -0 |
2018-07-04 14:04 | fix #4497 | SomberNight | 2 | +10 | -1 |
2018-07-03 19:41 | synchronizer: remove warning about improperly sorted histories | SomberNight | 1 | +0 | -5 |
2018-07-03 15:17 | network: disconnect from server on malformed header subs | SomberNight | 1 | +6 | -1 |
2018-07-03 09:01 | fix #4418 | SomberNight | 1 | +4 | -1 |
2018-07-03 06:47 | Merge pull request #4490 from SomberNight/trustedcoin_color_outputs | ThomasV | 3 | +48 | -9 |
2018-07-03 06:46 | Merge pull request #4492 from SomberNight/config_v3_baseunits | ThomasV | 1 | +15 | -1 |
2018-07-02 20:50 | fix #4491 | SomberNight | 1 | +6 | -3 |
2018-07-02 19:38 | synchronizer: test txid of received tx | SomberNight | 1 | +4 | -1 |
2018-07-02 11:41 | Send Python version in crash reports | Johann Bauer | 1 | +2 | -0 |
2018-07-02 07:19 | sign.sh: rm signed dir | ThomasV | 2 | +1 | -1 |
2018-07-02 06:18 | version 3.2.2 | ThomasV | 2 | +9 | -2 |
2018-07-02 06:14 | Merge pull request #4486 from SomberNight/getaddrinfo_take2 | ThomasV | 1 | +41 | -1 |
2018-07-02 03:57 | Merge pull request #4488 from cculianu/fix_electrum_paymentrequest_str_bug | ThomasV | 1 | +1 | -1 |
2018-07-02 00:41 | Qt send tab: disable "max" button for invoices | SomberNight | 1 | +5 | -3 |
2018-07-01 19:58 | Revert "socket.getaddrinfo on win32: do our own dns resolution outside the lock" | ThomasV | 1 | +1 | -21 |
2018-07-01 15:05 | fix #4481 | SomberNight | 1 | +1 | -1 |
2018-07-01 13:59 | fix websockets | SomberNight | 1 | +4 | -1 |
2018-07-01 13:04 | add tgz and upload script to contrib | ThomasV | 2 | +19 | -0 |
2018-07-01 12:54 | fix release date | ThomasV | 1 | +1 | -1 |
2018-07-01 12:02 | prepare release 3.2.1 | ThomasV | 1 | +2 | -2 |
2018-07-01 11:14 | Revert "Test with Python 3.7" | Johann Bauer | 1 | +0 | -1 |
2018-07-01 11:06 | Test with Python 3.7 | Johann Bauer | 1 | +1 | -0 |
2018-07-01 02:52 | network: disconnect from server if headers sub encounters error | SomberNight | 1 | +4 | -0 |
2018-06-30 20:40 | ecc: only print warning about missing libsecp when in verbose mode | SomberNight | 1 | +1 | -1 |
2018-06-30 18:04 | initial release notes for 3.2.1 | SomberNight | 1 | +7 | -0 |
2018-06-30 17:56 | fix #4475 | SomberNight | 1 | +1 | -0 |
2018-06-30 17:20 | fix #4037 (new issue but was merged into that) | SomberNight | 1 | +2 | -2 |
2018-06-30 16:56 | docker windows build: fix missing translations | SomberNight | 3 | +7 | -2 |
2018-06-30 15:32 | Add date to 3.2 release notes | Johann Bauer | 1 | +1 | -1 |
2018-06-30 15:12 | wine build: try multiple keyservers as in tianon/gosu#35 | SomberNight | 1 | +8 | -2 |
2018-06-30 14:24 | add my gpg pubkey | SomberNight | 1 | +92 | -0 |
2018-06-30 13:55 | wine build - unsign.sh: a bit cleaner output; and no assertion failure for setup.exe | SomberNight | 1 | +5 | -2 |
2018-06-30 12:32 | fix diff | ThomasV | 1 | +1 | -1 |
2018-06-30 12:09 | fix hardcoded version number | ThomasV | 1 | +3 | -2 |
2018-06-30 12:02 | unsign: fetch signed files with wget | ThomasV | 1 | +12 | -9 |
2018-06-30 11:22 | winbuilds: update README. Do not sign in unsign.sh | ThomasV | 2 | +11 | -12 |
2018-04-20 09:10 | Pyinstaller: Clean cache before building | Lucas Betschart | 2 | +2 | -2 |
2018-06-30 08:38 | windows builds: sign the windows-signed files with gpg | ThomasV | 2 | +38 | -55 |
2018-06-29 18:20 | travis builds windows binaries in docker | SomberNight | 1 | +7 | -9 |
2018-06-29 16:13 | wine build: use docker to (try to) have reproducible builds | SomberNight | 2 | +71 | -0 |
2018-06-29 11:43 | update icons submodule | ThomasV | 0 | +0 | -0 |
2018-06-29 11:18 | update commit number of locales submodule | ThomasV | 0 | +0 | -0 |
2018-06-29 10:44 | add code name for version 3.2 | ThomasV | 1 | +1 | -1 |
2018-06-29 09:58 | labels plugin: fix it. and extend to cli/daemon. | SomberNight | 4 | +17 | -3 |
2018-06-29 09:17 | fix: i18n is not imported | ThomasV | 1 | +1 | -1 |
2018-06-29 09:08 | add apk release script | ThomasV | 1 | +16 | -1 |
2018-06-29 08:45 | read apk version number from version.py | ThomasV | 4 | +15 | -13 |
2018-06-29 07:07 | fix unsign script | ThomasV | 1 | +3 | -1 |
2018-06-28 20:25 | Add script to strip signature from signed binary | root | 2 | +63 | -0 |
2018-02-05 14:22 | Add script to check and sign executables | Johann Bauer | 2 | +82 | -0 |
2018-06-28 23:36 | Qt: minor text formatting | SomberNight | 1 | +2 | -2 |
2018-06-28 20:12 | release notes: mention segwit multisig for hw wallets | SomberNight | 1 | +2 | -0 |
2018-06-28 20:05 | wine build: towards deterministic libsecp - strip debug symbols | SomberNight | 1 | +2 | -2 |
2018-06-28 19:29 | wine build: libsecp deterministic on given machine | SomberNight | 1 | +8 | -1 |
2018-06-28 18:01 | wine build: update readme | SomberNight | 1 | +9 | -12 |
2018-06-28 17:56 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 0 | +0 | -0 |
2018-06-28 09:42 | fast hmac on python 3.7+ | SomberNight | 3 | +17 | -8 |
2018-06-27 20:03 | Qt: (minor) clean up "about" message | SomberNight | 1 | +7 | -3 |
2018-06-27 18:17 | trustedcoin: request billing info after resetting it | SomberNight | 1 | +2 | -0 |
2018-06-27 17:03 | trustedcoin: replace asserts | SomberNight | 1 | +19 | -14 |
2018-06-28 17:55 | win builds: call 'git describe' before we add unstaged files to the repo | ThomasV | 1 | +3 | -2 |
2018-06-26 17:43 | Merge pull request #4465 from SomberNight/purpose48_segwit_multisig_path2 | ThomasV | 5 | +118 | -35 |
2018-06-26 17:40 | Fill unconfirmed icon white | Johann Bauer | 1 | +0 | -0 |
2018-06-26 15:12 | Merge pull request #3700 from bauerj/console-warning | ThomasV | 1 | +40 | -0 |
2018-06-26 15:09 | Merge pull request #4463 from maschwanden/master | ThomasV | 1 | +3 | -0 |
2018-06-26 14:56 | network: fix fork detection in certain backward search cases | SomberNight | 1 | +1 | -1 |
2018-06-26 11:09 | make add_signature_to_txin an instance method | ThomasV | 3 | +8 | -12 |
2018-06-25 21:04 | update release notes | ThomasV | 1 | +49 | -51 |
2018-06-25 20:49 | simplify display of inputs/outpputs in CLI history | ThomasV | 1 | +2 | -13 |
2018-06-25 15:52 | initial changelog for 3.2.0 | SomberNight | 2 | +64 | -1 |
2018-06-25 15:10 | Merge pull request #4461 from SomberNight/dark_theme | ThomasV | 4 | +30 | -3 |
2018-06-25 09:53 | network: avoid infinite loop if server headers conflict with checkpoints and server height is above max checkpoint | SomberNight | 1 | +3 | -0 |
2018-06-24 23:14 | fix: network.interface can become None at any time | SomberNight | 3 | +8 | -4 |
2018-06-24 23:02 | kivy: fix fork detection gui | SomberNight | 2 | +5 | -4 |
2018-06-23 23:01 | Merge pull request #4458 from JeremyRand/bitcoin-bip44-coin | ghost43 | 2 | +3 | -1 |
2018-06-22 18:07 | kivy: use RecycleView in address list | Janus | 2 | +20 | -31 |
2018-06-22 16:32 | follow-up prev | SomberNight | 1 | +8 | -9 |
2018-06-22 16:01 | fix #4457 | SomberNight | 1 | +9 | -2 |
2018-06-22 15:38 | kivy: use RecycleView in OutputList | Janus | 3 | +33 | -28 |
2018-06-22 15:07 | add simnet support (#4455) | Janus Troelsen | 4 | +17 | -0 |
2018-06-22 13:19 | Merge pull request #4313 from toxeus/master | ThomasV | 2 | +1 | -3 |
2018-06-22 11:58 | Merge pull request #3762 from SomberNight/txin_type_address_segwit | ThomasV | 5 | +272 | -35 |
2018-06-22 11:05 | Merge pull request #4453 from SomberNight/network_locks | ThomasV | 1 | +135 | -68 |
2018-06-22 10:37 | Merge pull request #4454 from matejcik/master | ThomasV | 1 | +0 | -5 |
2018-06-21 16:37 | kivy: tx_dialog scroll with bar | SomberNight | 1 | +2 | -0 |
2018-06-21 16:03 | kivy: make history and addresses scroll bars wider | SomberNight | 2 | +3 | -1 |
2018-06-21 15:46 | Merge pull request #4452 from spesmilo/history_recycle_view | ThomasV | 2 | +25 | -27 |
2018-06-20 16:13 | (minor) don't raise BaseException | SomberNight | 1 | +1 | -1 |
2018-06-20 16:09 | Check SPV proof inner nodes not to be valid transactions. (#4436) | ghost43 | 1 | +26 | -2 |
2018-06-20 13:58 | Qt: show WIF help in import(x2) and sweep dialogs (#4425) | ghost43 | 5 | +53 | -15 |
2018-06-19 17:26 | follow-up #4442 | SomberNight | 1 | +5 | -3 |
2018-06-19 16:36 | Improving imports (#4448) | Francisco J. Hernandez Heras | 3 | +5 | -7 |
2018-06-19 14:07 | Merge pull request #4442 from SomberNight/bip32_fix_invalid_ecpoint | ThomasV | 1 | +30 | -5 |
2018-06-19 12:19 | kivy history tab: allow scrolling with bar | SomberNight | 2 | +10 | -4 |
2018-06-19 09:59 | Merge pull request #4446 from SomberNight/android_disable_backups | ThomasV | 1 | +3 | -1 |
2018-06-18 18:30 | fix #4319 | SomberNight | 1 | +8 | -2 |
2018-06-18 18:06 | tests: sweeping p2pk | SomberNight | 2 | +25 | -1 |
2018-06-17 01:22 | fix #4400 and minor clean-up in email req plugin | SomberNight | 1 | +12 | -3 |
2018-06-16 15:38 | python3.4: typing module is not part of stdlib | SomberNight | 1 | +1 | -0 |
2018-06-16 14:38 | wallet.py: fix balance/history for duplicate addresses | SomberNight | 1 | +3 | -0 |
2018-06-16 04:34 | ecc.py: properly handle point at infinity | SomberNight | 2 | +53 | -6 |
2018-06-16 00:34 | bitcoin.py: make int_to_hex throw on overflow | SomberNight | 2 | +29 | -3 |
2018-06-15 18:48 | ledger: support hiding outputs on 'receive' branch | SomberNight | 4 | +31 | -27 |
2018-06-15 18:21 | fix ledger signing. fix dbb 2fa. follow-up partial txn ser change (#4405) | SomberNight | 2 | +2 | -2 |
2018-06-15 15:02 | getfeerate command: add optional parameters to specify custom fee level (#4264) | ghost43 | 3 | +59 | -14 |
2018-06-15 13:39 | tests: add missing txid test from #3316 | SomberNight | 1 | +5 | -0 |
2018-06-15 13:32 | minikeys: import with uncompressed pubkey instead of compressed (#4384) | ghost43 | 2 | +6 | -6 |
2018-06-15 12:05 | tests: rbf and cpfp | SomberNight | 1 | +172 | -0 |
2018-06-15 11:07 | README: reference 'fast' extra instead of 'full' | SomberNight | 1 | +4 | -4 |
2018-06-15 11:05 | rerun freeze_packages | SomberNight | 4 | +104 | -117 |
2018-06-14 21:34 | in Qt send tab, detect invalid multi-line payto when using "!": "insufficient funds" | SomberNight | 1 | +3 | -1 |
2018-06-14 21:31 | synchronizer.py: fix bug where synchronizer would get stuck in case of weird server behaviour | SomberNight | 1 | +9 | -3 |
2018-06-14 20:36 | RBF: better exception handling | SomberNight | 2 | +8 | -6 |
2018-06-14 20:19 | fix RBF | SomberNight | 3 | +11 | -7 |
2018-06-14 19:46 | follow-up 0438bbc2c26d32ec17c76a0c8f1beb69255142f2 | SomberNight | 1 | +28 | -17 |
2018-06-14 18:14 | ecc.py: _MyVerifyingKey.from_signature is raising low level exception | SomberNight | 1 | +4 | -1 |
2018-06-14 18:13 | transaction.py: change update_signatures API. fix trezor segwit signing. | SomberNight | 4 | +15 | -18 |
2018-06-14 13:11 | transaction.py: more flexible sign() method | SomberNight | 2 | +22 | -20 |
2018-06-13 17:27 | tests: TestWalletOfflineSigning | SomberNight | 1 | +369 | -0 |
2018-06-13 17:23 | wallet.py: remove placeholder code re p2sh imported wallets | SomberNight | 1 | +1 | -6 |
2018-06-13 17:22 | transaction.py: wtxid is undefined for uncomplete txns | SomberNight | 1 | +2 | -0 |
2018-06-13 13:54 | fix incorrect txid for partial segwit txns | SomberNight | 3 | +41 | -7 |
2018-06-12 12:41 | stricter tx deserialization: forbid negative output amount values | SomberNight | 1 | +2 | -0 |
2018-06-12 12:33 | stricter tx deserialization: forbid output amount values over 21 million btc | SomberNight | 2 | +3 | -0 |
2018-06-12 12:17 | [WIP] Crash reports android (#3870) | Johann Bauer | 4 | +342 | -91 |
2018-06-12 10:30 | icons: use non-flat lock/unlock icons, and rerender to 512x512 | Janus | 5 | +788 | -2 |
2018-06-12 10:18 | icons: fix viewbox of status_waiting and rerender | Janus | 2 | +1 | -1 |
2018-06-12 08:51 | stricter tx deserialization: forbid junk at the end | SomberNight | 1 | +7 | -0 |
2018-06-12 08:49 | Merge pull request #4429 from Anilkumar18/patch-2 | ThomasV | 1 | +5 | -4 |
2018-06-12 08:35 | Merge pull request #4435 from spesmilo/hi_res_old_icons | ThomasV | 15 | +1944 | -0 |
2018-06-11 19:25 | trustedcoin kivy: fix restoring with "lost 2fa" option | SomberNight | 1 | +1 | -0 |
2018-06-11 17:33 | Merge pull request #4405 from SomberNight/remove_from_addresses_from_wallet2 | ThomasV | 8 | +224 | -202 |
2018-06-11 15:46 | kivy wizard: replace checbox with button | ThomasV | 1 | +12 | -14 |
2018-06-11 14:58 | kivy: use TextInput to workaround Label texture size issue | ThomasV | 1 | +3 | -6 |
2018-06-08 16:45 | fix "max" button to account for 2fa fees in both Qt and kivy | SomberNight | 3 | +25 | -2 |
2018-06-08 14:55 | better handle exceptions in wizard re "cannot connect to trustedcoin server" | SomberNight | 4 | +44 | -17 |
2018-06-08 11:42 | distinguish invalid otp from server failure when sending tx | SomberNight | 1 | +10 | -5 |
2018-06-08 11:41 | tell user about 2fa fees when sending tx | SomberNight | 1 | +6 | -0 |
2018-06-06 22:58 | follow-up prev | SomberNight | 1 | +5 | -1 |
2018-06-06 20:36 | during wallet restore allow user to retry after invalid OTP. add abort button on kivy. | SomberNight | 3 | +37 | -9 |
2018-06-05 13:14 | otp/email dialog handles pressing enter. do not offer to show seed for 2fa wallet. | SomberNight | 3 | +38 | -24 |
2018-06-05 11:57 | follow-up a15b351b00c5a893c699c23111d8151377b8a262 | ThomasV | 1 | +81 | -0 |
2018-05-18 16:07 | support TrustedCoin plugin in the kivy GUI | ThomasV | 10 | +291 | -92 |
2018-06-11 10:18 | Merge pull request #4422 from SomberNight/fix_4421 | ThomasV | 1 | +21 | -1 |
2018-06-11 10:11 | Merge pull request #4419 from SomberNight/kivy_show_all_xpubs | ThomasV | 4 | +34 | -7 |
2018-06-10 20:12 | fix revealer for linux distributables; and small clean-up | SomberNight | 4 | +5 | -19 |
2018-06-08 18:31 | follow-up prev | SomberNight | 1 | +1 | -1 |
2018-06-08 18:29 | kivy: fix potential crash in on_resume | SomberNight | 1 | +1 | -1 |
2018-06-08 16:55 | kivy: when pressing "max" button, catch NoDynamicFeeEstimates | SomberNight | 1 | +6 | -2 |
2018-06-08 15:07 | trezor: do not rely on deprecated ckd_public (#4416) | matejcik | 1 | +16 | -10 |
2018-06-07 15:44 | do not actually compute the nested p2wsh-p2sh script if just estimating size (#4412) | Dev Random | 1 | +4 | -1 |
2018-06-06 17:38 | kivy: after deleting wallet, try to open saved wallet | SomberNight | 1 | +1 | -3 |
2018-06-06 17:21 | kivy: save and open to last wallet | SomberNight | 2 | +2 | -2 |
2018-06-06 13:06 | Remove explicit send calls, part deux (#4408) | Harm Aarts | 14 | +154 | -68 |
2018-06-06 07:13 | Merge pull request #4411 from kyuupichan/get_chunk | ThomasV | 1 | +11 | -7 |
2018-06-05 10:41 | First message on an interface is server.version (#4407) | Neil | 2 | +8 | -16 |
2018-06-04 20:37 | Qt: addresses tab - align text | SomberNight | 1 | +11 | -4 |
2018-06-04 19:30 | Make new status icons closer to their original color | Johann Bauer | 2 | +0 | -0 |
2018-06-04 19:17 | Qt: FeerateEdit.get_amount now returns sat/byte | SomberNight | 2 | +4 | -6 |
2018-06-04 19:01 | Qt: feerate edit was sometimes rounding inconsistently | SomberNight | 1 | +6 | -1 |
2018-06-04 15:15 | Merge pull request #4402 from kyuupichan/master | ghost43 | 3 | +10 | -7 |
2018-06-04 15:07 | fix #4403 | SomberNight | 1 | +3 | -2 |
2018-06-03 15:17 | fix #4401 | SomberNight | 1 | +11 | -1 |
2018-06-01 20:36 | scaled pixmaps no longer pixelated | SomberNight | 3 | +4 | -4 |
2018-06-01 20:19 | follow-up #4396: new 2fa wallets could not be created | SomberNight | 1 | +7 | -10 |
2018-06-01 16:05 | tests: TestWalletSending - also test raw_tx and wtxid | SomberNight | 1 | +40 | -8 |
2018-06-01 11:22 | Merge pull request #4396 from SomberNight/storage_upgrade_wizard | ThomasV | 6 | +43 | -20 |
2018-06-01 07:39 | Merge pull request #4394 from bauerj/new-icons | ThomasV | 21 | +0 | -2035 |
2018-05-31 09:05 | i18n template improvements | Johann Bauer | 2 | +2 | -2 |
2018-05-30 20:50 | rename dylib for libsecp | SomberNight | 1 | +1 | -1 |
2018-05-30 19:53 | Travis: Fix Windows build from PRs | Johann Bauer | 1 | +1 | -1 |
2018-05-30 18:31 | Build libsecp256k1 | Johann Bauer | 2 | +17 | -0 |
2018-05-30 17:01 | wallet.py: access unverified_tx with self.lock | SomberNight | 1 | +8 | -8 |
2018-05-30 16:21 | wallet/verifier: persist wallet.verified_tx when verifier finishes | SomberNight | 2 | +39 | -12 |
2018-05-30 15:35 | synchronizer.py: rename tx_response to on_tx_response | SomberNight | 1 | +2 | -4 |
2018-05-30 11:24 | wallet.py: access verified_tx with lock | SomberNight | 1 | +5 | -4 |
2018-05-30 11:14 | InvalidPassword undefined in wallet.py | SomberNight | 1 | +2 | -1 |
2018-05-29 18:51 | tests: TestWalletHistory_EvilGapLimit | SomberNight | 1 | +52 | -1 |
2018-05-29 11:40 | (minor) missing space in message when deleting wallet | SomberNight | 2 | +2 | -2 |
2018-05-29 11:37 | trezor/keepkey: better handling of exceptions during device initialization | SomberNight | 2 | +20 | -6 |
2018-05-28 21:10 | Travis: Check if icons and locales are up to date on release | Johann Bauer | 2 | +45 | -0 |
2018-05-28 18:27 | tests: bip32 extended version bytes | SomberNight | 2 | +125 | -2 |
2018-05-28 12:22 | util.make_dir: 0o700 permissions on folders (#4357) | ghost43 | 6 | +21 | -28 |
2018-05-28 12:02 | tests: introduce FAST_TESTS flag for faster local testing | SomberNight | 2 | +14 | -1 |
2018-05-28 00:28 | ecc: don't print trace when can't find libsecp | SomberNight | 1 | +1 | -1 |
2018-05-27 22:43 | bundle libsecp256k1 in android apk | SomberNight | 2 | +3 | -1 |
2018-05-27 02:25 | wine-build: fetch pull requests from repo if can't find commit | SomberNight | 1 | +7 | -0 |
2018-05-27 01:55 | ecc: (minor) use ECPubkey.from_point | SomberNight | 1 | +2 | -2 |
2018-05-27 00:35 | travis: build-wine current commit, instead of HEAD | SomberNight | 1 | +1 | -1 |
2018-05-26 17:26 | ecc: ECPrivkey.sign clean-up | SomberNight | 1 | +33 | -30 |
2018-05-25 20:06 | tests: test with all AES implementations | SomberNight | 1 | +34 | -0 |
2018-05-25 16:49 | Merge pull request #4381 from SomberNight/coincurve4 | ThomasV | 33 | +1118 | -540 |
2018-05-24 20:20 | tests: dnssec | SomberNight | 1 | +38 | -0 |
2018-05-23 20:15 | Add missing languages to settings dialog | Johann Bauer | 1 | +45 | -34 |
2018-05-23 13:39 | trezor: minor homescreen clean-up/fixes | SomberNight | 2 | +28 | -44 |
2018-05-22 10:55 | fix #4375 | SomberNight | 1 | +1 | -1 |
2018-05-18 15:36 | Merge pull request #4351 from SomberNight/2fa_sign_then_otp | ThomasV | 5 | +42 | -18 |
2018-05-18 13:43 | tests: TestWalletHistory | SomberNight | 1 | +58 | -0 |
2018-05-18 08:56 | follow-up ab2f59590cdc7acc21224e14d88b4e37946a5138 | SomberNight | 1 | +1 | -1 |
2018-05-18 08:08 | Merge pull request #4371 from haarts/remove-explicit-protocol-mentions | ThomasV | 3 | +10 | -17 |
2018-05-16 22:48 | qt: network status text to tell user proxy is enabled when network can't connect | SomberNight | 1 | +4 | -1 |
2018-05-16 09:31 | wallet.py: check_history depends on load_local_history and build_spent_outpoints | SomberNight | 1 | +2 | -2 |
2018-05-15 17:48 | Follow-up 2fe8d8 | Johann Bauer | 1 | +2 | -2 |
2018-05-15 17:32 | Follow-up 7a27d04 | Johann Bauer | 1 | +2 | -1 |
2018-05-15 16:53 | transaction.py: reserialize scriptSig for incomplete txin | SomberNight | 1 | +6 | -8 |
2018-05-15 16:25 | Travis: Fix 'No names found, cannot describe anything.' in OS X build | Johann Bauer | 1 | +7 | -2 |
2018-05-14 16:33 | tests: added p2wpkh-p2sh wallet to TestWalletSending | SomberNight | 1 | +109 | -39 |
2018-05-14 15:49 | follow-up #4324 | SomberNight | 1 | +4 | -1 |
2018-05-14 15:00 | fix #4356: qt/tx_dialog - move save local button to left. | SomberNight | 2 | +23 | -12 |
2018-05-14 14:57 | Trezor: Disable 'Change Homescreen' if PIL is unavailable | Johann Bauer | 1 | +7 | -0 |
2018-05-13 20:22 | Test macOS build on Travis | Johann Bauer | 1 | +8 | -1 |
2018-05-13 20:14 | Follow-up 354c737: Fix macOS build | Johann Bauer | 1 | +8 | -8 |
2018-05-04 18:26 | Track icons and locale version in submodule | root | 5 | +37 | -34 |
2018-05-13 14:26 | bitcoin.py: nicer exception in deserialize_privkey if prefix byte is invalid | SomberNight | 1 | +7 | -2 |
2018-05-13 01:11 | fix #4360 | SomberNight | 1 | +4 | -0 |
2018-05-10 22:03 | qt: show start-up wizard in case of exception | SomberNight | 2 | +9 | -5 |
2018-05-09 17:30 | allow fractional feerates (#4324) | ghost43 | 4 | +52 | -22 |
2018-05-09 17:16 | transaction.py: (txin guess) fix some false positive matches of p2sh-segwit (#4336) | ghost43 | 2 | +17 | -0 |
2018-05-09 17:11 | Merge pull request #4329 from SomberNight/trezor_matrix | ghost43 | 3 | +156 | -11 |
2018-05-09 16:17 | hw wallets: define SUPPORTED_XTYPES for each plugin | SomberNight | 4 | +15 | -5 |
2018-05-09 16:14 | fix regression from 1d6f000868caa02607129a99cad7bed8ec3f28df | SomberNight | 2 | +2 | -2 |
2018-05-09 14:50 | trezor: implement "backend" support for p2sh-segwit and native-segwit multisig | SomberNight | 1 | +21 | -28 |
2018-05-07 15:46 | update kivy readme | SomberNight | 1 | +77 | -21 |
2018-05-06 12:45 | hw wallets: test client is not None during setup_device | SomberNight | 4 | +12 | -0 |
2018-05-05 16:05 | trezor: add msg text for passphrase type request | SomberNight | 1 | +2 | -0 |
2018-05-05 10:42 | add 'sat' as base unit option | SomberNight | 5 | +39 | -33 |
2018-05-04 23:12 | follow-up prev: specify rlp version | SomberNight | 2 | +3 | -13 |
2018-05-04 19:22 | rerun freeze_packages | SomberNight | 5 | +114 | -106 |
2018-05-03 18:30 | Remove server from default list: cryptohead.de (#4320) | Andreas Schildbach | 1 | +0 | -5 |
2018-05-02 12:52 | allow shorter than 24 word old 2fa seeds | SomberNight | 1 | +4 | -1 |
2018-05-02 09:56 | fix #4330 | SomberNight | 1 | +8 | -2 |
2018-05-01 20:49 | trezor/keepkey: silence UserCancelled during recovery | SomberNight | 2 | +6 | -2 |
2018-05-01 18:04 | follow-up 66cfc3ea37ab9252056e4cd49b6219a9f7986c79 | SomberNight | 1 | +2 | -1 |
2018-05-01 14:37 | trezor/keepkey: minor import clean-up. | SomberNight | 3 | +16 | -8 |
2018-05-01 13:59 | keepkey: remove trezor bridge related stuff | SomberNight | 1 | +0 | -13 |
2018-05-01 13:51 | trezor/keepkey: merge qt_generic.py into qt.py | SomberNight | 4 | +1068 | -1076 |
2018-05-01 13:35 | keepkey: merge plugin.py into keepkey.py | SomberNight | 3 | +417 | -425 |
2018-05-01 13:05 | hw_wallet: show_error can now block optionally. trezor: use prev during recovery. | SomberNight | 3 | +11 | -8 |
2018-05-01 12:39 | wizard: move GoBack from Qt wizard to base_wizard | SomberNight | 3 | +9 | -7 |
2018-05-01 12:35 | trezor/keepkey: catch exception during device init | SomberNight | 2 | +24 | -4 |
2018-05-01 12:11 | keepkey: fix threading issue during recovery | SomberNight | 1 | +7 | -1 |
2018-05-01 11:50 | trezor: remove some keepkey-related stuff | SomberNight | 3 | +2 | -128 |
2018-04-29 16:25 | assert datadir available | SomberNight | 4 | +42 | -14 |
2018-04-29 13:06 | py3.4 compat: follow-up e13183ea7a4d43c861a973f4792980d637005074 | SomberNight | 1 | +2 | -2 |
2018-04-28 20:56 | ledger: offline signing for segwit inputs | SomberNight | 1 | +12 | -6 |
2018-04-28 14:36 | Merge pull request #4316 from SomberNight/receive_tab_show_address | ghost43 | 10 | +71 | -9 |
2018-04-28 14:34 | ledger: a bit friendlier msg when show_address fails for hw.1 | SomberNight | 1 | +5 | -0 |
2018-04-27 19:55 | fix tests for travis. follow-up 68d891941667f707474198b024d7d723ac0de405 | SomberNight | 1 | +12 | -1 |
2018-04-27 19:44 | follow-up 1d6f000868caa02607129a99cad7bed8ec3f28df | SomberNight | 1 | +7 | -6 |
2018-04-27 19:43 | tests: sends between wallets | SomberNight | 1 | +214 | -11 |
2018-04-27 13:38 | bitcoin.py: SCRIPT-related clean-up. transaction.py: construct_witness | SomberNight | 3 | +47 | -38 |
2018-04-23 11:52 | transaction.py: sign_txin. allow override for get_preimage_script. | SomberNight | 1 | +17 | -9 |
2018-04-18 17:00 | transaction.py: shortcut witness/scriptSig serialisation | SomberNight | 4 | +51 | -28 |
2018-04-14 14:27 | bitcoin.py: implement add_number_to_script. | SomberNight | 2 | +69 | -2 |
2018-04-13 18:14 | implement script_num_to_hex | SomberNight | 2 | +40 | -1 |
2018-04-25 07:42 | exchange_rate: prefer relative imports (#4308) | Filip Gospodinov | 1 | +1 | -1 |
2018-04-24 22:20 | qt seed dialog, (minor) class attr -> instance attr | SomberNight | 1 | +4 | -3 |
2018-04-24 21:55 | qt seed dialog fixes | SomberNight | 2 | +13 | -6 |
2018-04-24 16:54 | Format the transaction window fee rate with 1 decimal place (#4286) | Ben Woosley | 6 | +62 | -24 |
2018-04-24 13:30 | RBF: make sure we know the fee for the old txn | SomberNight | 3 | +8 | -1 |
2018-04-24 13:26 | wallet.py: small optimisation for get_wallet_delta | SomberNight | 1 | +7 | -8 |
2018-04-24 07:28 | added therocktrading exchange rate (#4272) | mhitcher | 2 | +30 | -21 |
2018-04-23 18:06 | minor py3 fix: language setting in qt/preferences | SomberNight | 1 | +4 | -2 |
2018-04-23 16:17 | Use keyword arguments for format_amount call clarity (#4290) | Ben Woosley | 3 | +4 | -4 |
2018-04-22 02:00 | fix #4071 | SomberNight | 2 | +26 | -3 |
2018-04-22 00:15 | ledger: nice error msg if pin locked for sign_tx/sign_msg/show_addr | SomberNight | 1 | +24 | -14 |
2018-04-19 13:47 | Add "Revealer" seed backup plugin (#4228) | tiagotrs | 11 | +889 | -0 |
2018-04-19 12:05 | show bitcoin price info in history summary | ThomasV | 2 | +9 | -5 |
2018-04-18 23:38 | cosigner pool: show exception text if failing to send to server | SomberNight | 1 | +2 | -2 |
2018-04-18 18:50 | fix #4276 | SomberNight | 1 | +1 | -1 |
2018-04-17 14:20 | cosigner pool: add warning when used with hardware wallet | SomberNight | 1 | +14 | -6 |
2018-04-16 16:43 | prepare release 3.1.3 | ThomasV | 2 | +2 | -2 |
2018-04-15 17:45 | Fix typos | Dimitris Apostolou | 37 | +57 | -57 |
2018-04-15 16:57 | fix #4266 | SomberNight | 1 | +3 | -0 |
2018-04-15 14:19 | qt: allow copying receiving address using ctrl-c (#4258) | Filip Gospodinov | 1 | +1 | -1 |
2018-04-14 14:13 | bitcoin.py: fix op_push | SomberNight | 2 | +5 | -5 |
2018-04-13 06:14 | contrib: detect builds with uncommitted changes | Filip Gospodinov | 3 | +4 | -3 |
2018-04-12 15:54 | release notes for 3.1.3 | SomberNight | 1 | +10 | -0 |
2018-04-12 14:49 | fix: android HistoryScreen was not displaying fiat value of unconfirmed txns | SomberNight | 2 | +7 | -4 |
2018-04-12 14:44 | fix #4255 | ThomasV | 1 | +2 | -0 |
2018-04-12 10:17 | fix #4253 | SomberNight | 3 | +11 | -10 |
2018-04-12 00:41 | qt: for dark color scheme, fix yellow | SomberNight | 1 | +1 | -1 |
2018-04-11 17:53 | wallet.py: remove local transactions that we don't have | SomberNight | 1 | +8 | -0 |
2018-04-11 17:51 | wallet.py: remove_transaction - make sure we pop from both txi and txo | SomberNight | 1 | +3 | -5 |
2018-04-11 17:28 | wallet.py: load unverified_tx in __init__ | SomberNight | 1 | +2 | -3 |
2018-04-11 17:26 | wallet.py: minor reordering in __init__ | SomberNight | 1 | +10 | -14 |
2018-04-11 17:17 | wallet.py: build local history from txi and txo, not transactions | SomberNight | 1 | +7 | -3 |
2018-04-11 17:10 | add regtest support (#4242) | fivepiece | 6 | +28 | -0 |
2018-04-11 16:31 | fix #4254 | SomberNight | 1 | +1 | -1 |
2018-04-11 13:47 | minor grammar fix in qt/preferences | SomberNight | 1 | +3 | -3 |
2018-04-06 12:36 | digitalbitbox: enable native segwit | benma | 1 | +2 | -2 |
2018-04-06 12:26 | digitalbitbox: some Python backwards compat fixes | benma | 1 | +12 | -7 |
2018-04-11 09:16 | fix: 'oneserver' could only be set in the CLI | SomberNight | 1 | +1 | -1 |
2018-04-10 15:56 | Merge pull request #4249 from SomberNight/kivy_launchmode | ThomasV | 2 | +7 | -4 |
2018-04-09 10:00 | fix #4238 | SomberNight | 1 | +9 | -6 |
2018-04-08 21:27 | Bump cryptodome version | Johann Bauer | 1 | +28 | -24 |
2018-04-08 13:13 | fix #4240 | SomberNight | 2 | +15 | -9 |
2018-04-07 16:16 | kivy: cleanup addresses dialog | ThomasV | 1 | +10 | -43 |
2018-04-07 15:10 | do not raise BaseException | SomberNight | 21 | +53 | -53 |
2018-04-07 15:01 | changed some asserts to raise-exceptions in lib | SomberNight | 5 | +34 | -15 |
2018-04-06 16:53 | fix parsing values in setconfig (#4225) | ghost43 | 2 | +44 | -2 |
2018-04-06 16:47 | fix #4230 | SomberNight | 1 | +2 | -1 |
2018-04-06 16:29 | detect when trying to sign with a hw wallet offline in a not supported config | SomberNight | 3 | +9 | -2 |
2018-04-06 14:43 | fix #4236 | SomberNight | 1 | +3 | -4 |
2018-04-05 14:12 | blockchain.py: check header length | SomberNight | 1 | +6 | -0 |
2018-04-05 13:29 | Merge pull request #4033 from Lastrellik/TextCompleter | ghost43 | 4 | +147 | -74 |
2018-04-05 10:52 | fix #4198 | SomberNight | 1 | +4 | -1 |
2018-04-05 10:22 | fix #4227 | SomberNight | 1 | +2 | -2 |
2018-04-05 09:27 | do not catch OSError in pipe.send (fix ANR on some versions of Android) | ThomasV | 2 | +2 | -6 |
2018-04-05 06:32 | fix a race condition in synchronizer | SomberNight | 1 | +6 | -3 |
2018-04-04 13:47 | make qt HistoryList.on_update() faster by caching icons | SomberNight | 4 | +20 | -7 |
2018-04-04 13:26 | Merge pull request #4214 from SomberNight/payto_read_rbf_from_config | ThomasV | 1 | +4 | -2 |
2018-04-04 13:22 | Merge pull request #4222 from SomberNight/wallet_get_address_history_speedup | ThomasV | 1 | +39 | -10 |
2018-04-04 09:41 | Fix invalid desktop entry (#4224) | Filip Gospodinov | 1 | +2 | -2 |
2018-04-03 17:18 | fix #4220 | SomberNight | 1 | +4 | -1 |
2018-04-03 12:21 | wizard: add naive debug message to hw device scan if none are found | SomberNight | 2 | +10 | -1 |
2018-04-03 12:14 | Qt wizard: raise GoBack from None | SomberNight | 1 | +1 | -1 |
2018-04-03 00:48 | fix #4219 | SomberNight | 2 | +8 | -1 |
2018-04-02 23:50 | fix #4218 | SomberNight | 2 | +15 | -2 |
2018-04-02 17:54 | fix #4216 | SomberNight | 1 | +1 | -1 |
2018-04-01 20:53 | make_packages was failing | SomberNight | 4 | +28 | -1 |
2018-04-01 16:41 | follow-up 70d827b984abfbaf2f01934aaf51412cf9682608 | SomberNight | 1 | +1 | -1 |
2018-04-01 16:03 | Change Python version in pyinstaller spec file | Johann Bauer | 2 | +2 | -2 |
2018-04-01 15:52 | Wine build: Revert to Python 3.5 and download if file was changed | Johann Bauer | 1 | +3 | -8 |
2018-04-01 14:56 | tests: xpub version bytes | SomberNight | 1 | +75 | -1 |
2018-04-01 14:52 | fix prev | SomberNight | 1 | +8 | -5 |
2018-04-01 14:48 | change testnet p2wsh-p2sh prefix to 0x024289ef to reflect Upub (#4210) | fivepiece | 2 | +25 | -1 |
2018-04-01 14:44 | tests: refactoring in test_wallet_vertical.py | SomberNight | 1 | +46 | -39 |
2018-04-01 13:50 | tests: class TestCaseForTestnet | SomberNight | 2 | +20 | -12 |
2018-04-01 09:18 | remove pyjnius thread monkey patching; now in pyjnius | ThomasV | 1 | +0 | -15 |
2018-03-31 20:19 | Add a script that finds dependencies for other OSs | Johann Bauer | 3 | +47 | -1 |
2018-03-31 16:33 | Follow-up ae80fb4f | Johann Bauer | 1 | +1 | -1 |
2018-03-31 16:22 | Follow-up 6afe71fe | Johann Bauer | 3 | +6 | -6 |
2018-03-31 16:12 | Follow-up 3c28e3491 | Johann Bauer | 3 | +6 | -6 |
2018-03-31 15:49 | Check package hashes when generating binaries | Johann Bauer | 7 | +236 | -47 |
2018-03-30 22:23 | mac build script: update libusb | SomberNight | 1 | +2 | -2 |
2018-03-30 22:14 | windows build script: update python, nsis, libusb | SomberNight | 3 | +10 | -8 |
2018-03-30 22:11 | windows build script: cache pip | SomberNight | 2 | +4 | -2 |
2018-03-30 20:55 | update frozen dependencies | SomberNight | 3 | +6 | -6 |
2018-03-30 20:31 | remove unused variable | SomberNight | 3 | +0 | -8 |
2018-03-30 20:05 | fix #2670 | SomberNight | 2 | +14 | -2 |
2018-03-28 18:00 | trezor: pass transport parameter explicitly as a keyword argument (#4194) | Roman Zeyde | 1 | +2 | -2 |
2018-03-28 09:54 | README: install "full" extra | SomberNight | 1 | +4 | -2 |
2018-03-28 08:59 | update release date | ThomasV | 1 | +1 | -1 |
2018-03-28 08:52 | fix #4136: revert to extras_require | ThomasV | 1 | +3 | -5 |
2018-03-28 08:46 | remove print statement | ThomasV | 1 | +0 | -1 |
2018-03-27 21:40 | fix #3294 | SomberNight | 1 | +1 | -1 |
2018-03-27 20:20 | Merge pull request #4189 from romanz/env-fix | ThomasV | 1 | +1 | -0 |
2018-03-27 19:36 | freeze_packages (partial): up btchip-python | SomberNight | 1 | +1 | -1 |
2018-03-27 18:17 | fix #4184 | SomberNight | 1 | +2 | -0 |
2018-03-27 16:26 | prepare version 3.1.2 | ThomasV | 2 | +16 | -10 |
2018-03-27 15:31 | osx builds: use version number from Info.plist | ThomasV | 1 | +10 | -1 |
2018-03-27 14:51 | follow-up previous commit | ThomasV | 3 | +5 | -4 |
2018-03-25 18:19 | Add script to build dmg on Linux | Johann Bauer | 5 | +212 | -26 |
2018-03-27 09:04 | Merge pull request #4061 from Yuki-Inoue/feature/current_wallet_path | ThomasV | 1 | +4 | -0 |
2018-03-26 10:21 | Merge pull request #4181 from lclc/upstreamHTTPS | ThomasV | 1 | +2 | -2 |
2018-03-25 21:38 | revert previous commit, use #4062 | ThomasV | 1 | +2 | -0 |
2018-03-25 21:08 | do not set cmd_runner.wallet when wallet is loaded. closes #4062 | ThomasV | 1 | +0 | -1 |
2018-03-22 15:39 | kivy: request PIN code on startup | ThomasV | 5 | +112 | -86 |
2018-03-25 08:35 | Merge pull request #4169 from SomberNight/open_utf8 | ThomasV | 11 | +25 | -25 |
2018-03-25 08:34 | Merge pull request #4171 from SomberNight/ledger_txoutput_hack | ThomasV | 1 | +12 | -2 |
2018-03-24 22:51 | minor kivy import fix | SomberNight | 1 | +1 | -1 |
2018-03-24 17:34 | network - send_subscriptions: copy subscribed_addresses before iterating | SomberNight | 1 | +1 | -1 |
2018-03-23 18:48 | Merge pull request #4094 from SomberNight/labels_plugin_catch_exc | ThomasV | 2 | +68 | -42 |
2018-03-23 18:42 | Merge pull request #4117 from SomberNight/pay_to_script | ThomasV | 2 | +10 | -10 |
2018-03-23 14:17 | email_requests: Catch all connection related exceptions | Johann Bauer | 1 | +2 | -2 |
2018-03-23 13:47 | Merge pull request #4166 from toxeus/master | ThomasV | 1 | +2 | -2 |
2018-03-23 13:04 | email_requests: Test connection and catch exceptions | Johann Bauer | 1 | +47 | -12 |
2018-03-22 20:48 | fix #4164 | SomberNight | 1 | +8 | -3 |
2018-03-22 14:48 | fix ledger: nano s did not work reliably since last fw update | SomberNight | 1 | +9 | -2 |
2018-03-22 14:46 | ledger: mixed up error code.. | SomberNight | 1 | +1 | -1 |
2018-03-22 14:34 | Merge pull request #4115 from SomberNight/disallow_adding_requests_w_invalid_addresses | ThomasV | 2 | +17 | -5 |
2018-03-22 14:32 | Merge pull request #4131 from yura-pakhuchiy/btc-desktop | ThomasV | 1 | +4 | -0 |
2018-03-22 11:28 | Merge pull request #4121 from Chuongv/updateDocForOSX | ThomasV | 1 | +2 | -1 |
2018-03-22 11:25 | Merge pull request #4133 from laseryuan/patch-1 | ThomasV | 1 | +1 | -1 |
2018-03-22 11:18 | Merge pull request #4148 from SomberNight/hw_wallet_output_ismine_der | ThomasV | 4 | +144 | -86 |
2018-03-22 10:40 | Merge pull request #4149 from toxeus/master | ThomasV | 1 | +3 | -1 |
2018-03-22 07:18 | fix #4159 | SomberNight | 2 | +14 | -2 |
2018-03-22 06:27 | fix #4158 | SomberNight | 4 | +18 | -4 |
2018-03-20 16:07 | ledger hw1: testnet 'support' for security card 2fa; and minor clean-up | SomberNight | 1 | +25 | -15 |
2018-03-20 16:02 | bitcoin.py: parameterise a few address-related methods with network | SomberNight | 2 | +26 | -17 |
2018-03-20 13:15 | fix #4152. and clean up imports | SomberNight | 1 | +5 | -11 |
2018-03-19 23:54 | typos in gui/qt/main_window.py | SomberNight | 1 | +2 | -2 |
2018-03-19 10:57 | Merge pull request #4143 from SomberNight/wallet_file_exception | ThomasV | 7 | +63 | -38 |
2018-03-19 00:26 | close #4125 | SomberNight | 1 | +4 | -0 |
2018-03-19 00:04 | fix #4129 | SomberNight | 1 | +8 | -3 |
2018-03-18 05:18 | transaction.get_address_from_output_script now handles witness version > 0 | SomberNight | 3 | +32 | -10 |
2018-03-18 02:54 | fix a bug with hw devices. | SomberNight | 5 | +31 | -8 |
2018-03-18 01:14 | ledger: newer fw throws different exception when not in bitcoin mode | SomberNight | 1 | +2 | -2 |
2018-03-18 00:55 | dbb: handle password prompt cancellation better | SomberNight | 1 | +1 | -1 |
2018-03-18 00:46 | dbb: do show_address in different thread | SomberNight | 2 | +13 | -8 |
2018-03-18 00:13 | make ExceptionWindow inherit from MessageBoxMixin | SomberNight | 1 | +6 | -2 |
2018-03-16 22:19 | trezor: move the transport-related reimplemented parts into a separate module. disable the bridge transport. | SomberNight | 2 | +99 | -74 |
2018-03-16 21:06 | fix #4139 | SomberNight | 1 | +1 | -1 |
2018-03-15 23:55 | DeviceMgr: scan_devices can work without hid | SomberNight | 1 | +14 | -9 |
2018-03-15 19:03 | wizard hw devices: only scan once | SomberNight | 1 | +13 | -8 |
2018-03-15 17:34 | fix #4082 | SomberNight | 2 | +39 | -5 |
2018-03-15 13:17 | fix #4128 | SomberNight | 1 | +5 | -1 |
2018-03-15 13:00 | Travis: Make Windows build more reliable by trying different key servers | Johann Bauer | 1 | +23 | -2 |
2018-03-15 12:06 | fix #4082 | SomberNight | 1 | +22 | -5 |
2018-03-15 07:25 | qt main_window change_password_dialog: catch InvalidPassword instead | SomberNight | 1 | +3 | -3 |
2018-03-15 05:46 | Fix "same wallet can be opened multiple times via InstallWizard" (#4076) | Jason Bruderer | 2 | +49 | -38 |
2018-03-15 05:14 | wizard: remove unused method | SomberNight | 1 | +0 | -4 |
2018-03-15 05:08 | trezor/keepkey: don't show empty error on PIN prompt cancel | SomberNight | 1 | +3 | -0 |
2018-03-14 14:18 | ledger: don't throw exception if user cancels signing | SomberNight | 1 | +22 | -8 |
2018-03-14 13:59 | remove custom entropy option again (follow-up e0c38b3), because seeds can be extended with passphrase | ThomasV | 2 | +10 | -25 |
2018-03-14 11:42 | fix #4122 | SomberNight | 6 | +16 | -4 |
2018-03-13 22:38 | Make generated .app deterministic | Johann Bauer | 1 | +7 | -0 |
2018-03-13 16:36 | Add badge for crowdin to README | Johann Bauer | 1 | +3 | -1 |
2018-03-13 14:31 | fix #4116 | ThomasV | 1 | +1 | -2 |
2018-03-13 14:07 | flush certificate file; might fix #4059 | ThomasV | 1 | +2 | -0 |
2018-03-13 13:54 | disable save button for partially signed tx | ThomasV | 1 | +2 | -1 |
2018-03-13 09:42 | kivy: save requests only with the save button | ThomasV | 1 | +0 | -1 |
2018-03-13 05:22 | fix transaction dialog for p2pk input | SomberNight | 1 | +1 | -1 |
2018-03-13 00:02 | fix #4099: serialisation of txns with negative version number | SomberNight | 2 | +8 | -0 |
2018-03-12 20:23 | fix #4111 | SomberNight | 1 | +2 | -1 |
2018-03-12 17:27 | release notes of version 3.1.1 | ThomasV | 1 | +15 | -1 |
2018-03-12 15:58 | Fix crowdin upload | Johann Bauer | 1 | +7 | -6 |
2018-03-12 11:19 | fix #4098 | ThomasV | 1 | +6 | -5 |
2018-03-12 10:56 | fix #4100: spent_outpoints does not track everything | ThomasV | 1 | +1 | -1 |
2018-03-12 09:30 | fix #4109 | ThomasV | 1 | +5 | -2 |
2018-03-12 09:18 | fix #4108 | ThomasV | 1 | +1 | -1 |
2018-03-12 03:00 | close #4102 close #3337 | SomberNight | 2 | +4 | -2 |
2018-03-11 12:28 | follow-up 3c505660a6c0827b72d12bd9bb7d5756974d5285 | SomberNight | 1 | +2 | -2 |
2018-03-11 10:26 | Switch labelsync to electrum.org | Johann Bauer | 1 | +1 | -1 |
2018-03-11 06:18 | fix #4093 | SomberNight | 1 | +12 | -4 |
2018-03-10 13:55 | Fix Typo | Johann Bauer | 1 | +1 | -1 |
2018-03-10 07:16 | careful with exceptions.. | SomberNight | 1 | +2 | -1 |
2018-03-10 07:00 | careful with exceptions.. | SomberNight | 1 | +4 | -3 |
2018-03-10 02:59 | hw wallet encryption unlock: clear session on incorrect passphrase | SomberNight | 2 | +10 | -4 |
2018-03-09 23:37 | follow-up prev | SomberNight | 1 | +0 | -3 |
2018-03-09 23:23 | clean up imports in lib/plot.py | SomberNight | 1 | +4 | -5 |
2018-03-09 23:09 | Follow-up 3c505660a6: One search/replace too much | Johann Bauer | 1 | +1 | -1 |
2018-03-09 23:06 | Follow-up 2915cb98b20c | Johann Bauer | 1 | +1 | -1 |
2018-03-09 22:52 | Fix localization related issues with digitalbitbox | Johann Bauer | 1 | +44 | -39 |
2018-03-09 22:22 | Follow-up e890ec02d | Johann Bauer | 1 | +1 | -1 |
2018-03-09 22:17 | Pass all possible files to xgettext | Johann Bauer | 1 | +3 | -3 |
2018-03-09 18:13 | Find files to translate automatically | Johann Bauer | 4 | +12 | -56 |
2018-03-09 18:10 | fix #4084 | SomberNight | 1 | +1 | -1 |
2018-03-09 17:59 | Add missing files to localization | Johann Bauer | 2 | +47 | -21 |
2018-03-09 13:58 | logging - use self.print_error instead of util.print_error | SomberNight | 2 | +2 | -2 |
2018-03-09 02:18 | fix #4080 | SomberNight | 1 | +8 | -0 |
2018-03-09 00:47 | fix #4078 | SomberNight | 1 | +2 | -1 |
2018-03-09 00:38 | fix #4077 | SomberNight | 2 | +5 | -2 |
2018-03-08 20:55 | Move Cosignerpool to HTTPS | Johann Bauer | 1 | +1 | -3 |
2018-03-08 10:52 | setup.py: install optional modules. fixes #3927 | ThomasV | 1 | +5 | -3 |
2018-03-08 10:01 | Merge pull request #4070 from marceloneil/fix-setuptools-requirements | ThomasV | 2 | +3 | -1 |
2018-03-08 09:14 | this probably fixes #4072 | ThomasV | 1 | +1 | -1 |
2018-03-08 08:49 | fix #4075 | ThomasV | 1 | +1 | -1 |
2018-03-08 01:45 | trezor: try and allow transports to fail independently | SomberNight | 1 | +22 | -2 |
2018-03-07 15:11 | hw plugins: catch exceptions for custom enumeration functions. | SomberNight | 1 | +7 | -1 |
2018-03-07 13:43 | fix #4065 | SomberNight | 1 | +1 | -1 |
2018-03-06 22:43 | fix #4055 | SomberNight | 1 | +5 | -20 |
2018-03-06 19:24 | fix kivy addresses search | SomberNight | 1 | +7 | -3 |
2018-03-06 18:38 | Merge branch 'kivy_new' | ThomasV | 13 | +605 | -455 |
2018-03-06 17:23 | Merge pull request #4049 from SomberNight/cache_coin_price | ThomasV | 1 | +10 | -1 |
2018-03-06 16:26 | fix prev | SomberNight | 1 | +1 | -1 |
2018-03-06 16:20 | fix #4047 | SomberNight | 1 | +1 | -1 |
2018-03-06 15:37 | wallet.get_full_history: only do fiat calc, if enabled | SomberNight | 1 | +2 | -2 |
2018-03-06 15:08 | fix openalias py3 | SomberNight | 1 | +2 | -2 |
2018-03-06 15:07 | fix #4032 | SomberNight | 1 | +7 | -2 |
2018-03-06 12:48 | qt history tab: text alignment in columns | SomberNight | 1 | +1 | -1 |
2018-03-06 11:41 | fix #4046 | SomberNight | 1 | +5 | -5 |
2018-03-06 10:55 | Use internal GPU on macOS | Johann Bauer | 1 | +3 | -2 |
2018-03-06 10:22 | fix #4036 | SomberNight | 1 | +7 | -3 |
2018-03-06 10:00 | Merge pull request #4044 from SomberNight/txn_segwit_coinbase | ThomasV | 2 | +349 | -224 |
2018-03-06 08:21 | fee ui qt: fee_e and feerate_e was sometimes not getting filled | SomberNight | 1 | +7 | -2 |
2018-03-06 06:14 | Merge branch 'master' of github.com:spesmilo/electrum | SomberNight | 1 | +3 | -3 |
2018-03-06 06:13 | fix #4039 | SomberNight | 1 | +1 | -1 |
2018-03-06 06:08 | fix #4040 | ThomasV | 1 | +1 | -1 |
2018-03-06 05:40 | fix #4037 | SomberNight | 1 | +3 | -0 |
2018-03-06 05:09 | update frozen dependencies | SomberNight | 2 | +5 | -4 |
2018-03-05 22:24 | Revert "Check if value has 'is_nan' before calling it" | Johann Bauer | 1 | +1 | -1 |
2018-03-05 22:07 | Check if value has 'is_nan' before calling it | Johann Bauer | 1 | +1 | -1 |
2018-03-05 16:15 | Windows Build: Create tmp dir | Johann Bauer | 1 | +1 | -0 |
2018-03-05 12:03 | Merge pull request #4028 from SomberNight/wizard_menu_master_key_str | ThomasV | 1 | +1 | -1 |
2018-03-05 11:08 | Add JPY exchange rate (#4016) | 脇山P | 2 | +31 | -3 |
2018-03-05 10:44 | fix #4026 | SomberNight | 3 | +12 | -2 |
2018-03-05 09:39 | update release notes, add date | ThomasV | 1 | +29 | -29 |
2018-03-05 09:15 | Merge pull request #4025 from SomberNight/release_notes_3_1 | ThomasV | 1 | +22 | -2 |
2018-03-05 09:12 | simplify fee preferences dialog | ThomasV | 1 | +3 | -11 |
2018-03-05 08:49 | improve fee status message | ThomasV | 1 | +1 | -1 |
2018-03-05 08:37 | kivy: fix tx dialog message | ThomasV | 1 | +6 | -2 |
2018-03-05 05:00 | update default server list | SomberNight | 2 | +185 | -84 |
2018-03-04 22:58 | kivy: minor fixes related to exchange rates | ThomasV | 5 | +10 | -3 |
2018-03-04 22:13 | Merge pull request #4008 from SomberNight/network_constants_refactor | ThomasV | 16 | +191 | -132 |
2018-03-04 09:35 | Revert "Add JPY exchange rate" | ThomasV | 2 | +3 | -30 |
2018-03-04 09:29 | kivy: simplify fee dialog | ThomasV | 1 | +29 | -22 |
2018-03-04 08:31 | Merge pull request #4007 from wakiyamap/add_jpy_exchange_rate | ThomasV | 2 | +30 | -3 |
2018-03-02 19:08 | Cache dependencies for Travis build | Johann Bauer | 2 | +9 | -7 |
2018-03-03 18:36 | Add websocket library to binary for Ledger 2FA support | Johann Bauer | 2 | +2 | -0 |
2018-03-03 13:58 | kivy: simplify fee dialog | ThomasV | 1 | +33 | -41 |
2018-03-03 11:18 | kivy: larger history icons | ThomasV | 1 | +2 | -1 |
2018-03-03 10:32 | kivy: simplify history screen, display either fiat or btc | ThomasV | 6 | +34 | -55 |
2018-03-03 09:36 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2018-03-03 09:08 | kivy: more usable amount dialog | ThomasV | 1 | +27 | -21 |
2018-03-03 08:59 | Merge pull request #4005 from SomberNight/trezor_segwit_offline_signing | ThomasV | 4 | +27 | -6 |
2018-03-02 23:05 | fix #4003 | SomberNight | 1 | +2 | -1 |
2018-03-02 18:33 | fix #3740 | ThomasV | 1 | +1 | -0 |
2018-03-02 18:16 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +0 | -1 |
2018-03-02 18:16 | kivy: do not show balance in every tab. fixes #3350 | ThomasV | 4 | +29 | -23 |
2018-03-02 17:00 | fix #3998 | ThomasV | 1 | +9 | -6 |
2018-03-02 16:33 | improve message | ThomasV | 1 | +1 | -1 |
2018-01-28 12:07 | Enable sorting of list widgets | Johann Bauer | 4 | +25 | -4 |
2018-03-02 09:31 | kivy: do not cache fee dialog | ThomasV | 1 | +5 | -10 |
2018-03-02 08:46 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 7 | +59 | -21 |
2018-03-02 08:46 | kivy: update fee dialog on new fee | ThomasV | 1 | +2 | -0 |
2018-03-01 18:09 | fix sign | ThomasV | 1 | +1 | -1 |
2018-03-01 17:31 | follow up prev commit | ThomasV | 1 | +1 | -1 |
2018-03-01 17:28 | request fee historgam every minute. show fee in the send tab of kivy gui | ThomasV | 4 | +36 | -21 |
2018-03-01 15:59 | Merge pull request #3992 from matejcik/master | ThomasV | 1 | +5 | -2 |
2018-03-01 15:58 | Merge pull request #3989 from SomberNight/fix_email_requests_plugin | ThomasV | 2 | +42 | -14 |
2018-03-01 15:58 | Merge pull request #3994 from SomberNight/save_toolbar_state | ThomasV | 4 | +34 | -10 |
2018-03-01 14:44 | fix #3993 | SomberNight | 3 | +5 | -2 |
2018-03-01 13:45 | fix #3991 | ThomasV | 1 | +0 | -3 |
2018-03-01 11:50 | use python 3.6 to build APK | ThomasV | 1 | +1 | -1 |
2018-03-01 11:46 | Provide command-line instructions to install SDKs in Kivy/buildozer | ThomasV | 1 | +18 | -7 |
2018-03-01 03:32 | fix kivy -- virtual keyboard for seed input: chars were not getting enabled | SomberNight | 1 | +1 | -1 |
2018-02-28 10:07 | unify date format in history tab | ThomasV | 1 | +10 | -7 |
2018-02-28 08:56 | disable list filtering when toolbar is closed | ThomasV | 3 | +12 | -0 |
2018-02-28 08:50 | fix date filtering | ThomasV | 2 | +9 | -9 |
2018-02-28 08:29 | follow up #3985 | ThomasV | 1 | +1 | -1 |
2018-02-28 08:01 | Merge pull request #3985 from SomberNight/addresses_tab_type_col | ThomasV | 4 | +29 | -17 |
2018-02-28 00:26 | fix #3956 | SomberNight | 1 | +4 | -4 |
2018-02-27 16:38 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 5 | +11 | -13 |
2018-02-27 16:38 | fix 3930: do not filter addresses by default | ThomasV | 1 | +3 | -3 |
2018-02-27 15:00 | fix #3963 | ThomasV | 3 | +9 | -11 |
2018-02-27 14:26 | fix expenditures sign | ThomasV | 1 | +1 | -1 |
2018-02-27 14:13 | improve get_tx_status | ThomasV | 3 | +27 | -23 |
2018-02-27 11:39 | Replace icon for local tx | Johann Bauer | 1 | +0 | -0 |
2018-02-27 11:35 | Remove pyblake2 workaround | Johann Bauer | 1 | +0 | -5 |
2018-02-27 11:19 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2018-02-27 11:16 | rename "Local only" as "Local" | ThomasV | 1 | +1 | -1 |
2018-02-27 11:03 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2018-02-27 11:02 | fix #3980 | ThomasV | 1 | +4 | -1 |
2018-02-24 16:34 | hide address and history toolbars, move functions back into menu. | ThomasV | 4 | +73 | -59 |
2018-02-27 02:06 | follow-up 5893af5025a66121f95f9492f70c16cdf00b565b | SomberNight | 1 | +2 | -1 |
2018-02-26 23:52 | Merge pull request #3978 from SomberNight/load_unverified_tx_offline | ThomasV | 1 | +2 | -1 |
2018-02-26 23:50 | Merge pull request #3514 from SomberNight/2fa_testnet | ThomasV | 2 | +15 | -6 |
2018-02-26 21:03 | fix #3956 | SomberNight | 1 | +2 | -1 |
2018-02-26 18:53 | Try to use git hash in crash reports | Johann Bauer | 1 | +13 | -1 |
2018-02-26 17:16 | fix typo | ThomasV | 1 | +2 | -2 |
2018-02-26 17:13 | wallet history: compute income and expenditures, remove redundant calculation of acquisition price | ThomasV | 1 | +25 | -25 |
2018-02-26 17:04 | test for NaN in Fiat.__str__ | ThomasV | 1 | +1 | -1 |
2018-02-26 11:20 | Change name of version field in crashhub request | Johann Bauer | 1 | +2 | -2 |
2018-02-26 11:17 | Update build-wine's README.md (#3972) | Jason Bruderer | 1 | +3 | -3 |
2018-02-26 10:21 | Merge pull request #3967 from SomberNight/fix_3965 | ThomasV | 1 | +11 | -5 |
2018-02-26 00:33 | restore cmd: stop wallet threads | SomberNight | 1 | +2 | -0 |
2018-02-25 17:54 | wine build: "exit 1" on hash/sig failure | SomberNight | 1 | +4 | -4 |
2018-02-25 17:14 | remove unneeded 'pass' statement (#3970) | Roman Zeyde | 2 | +0 | -2 |
2018-02-24 21:37 | fix #3964 | SomberNight | 3 | +4 | -4 |
2018-02-23 23:30 | fix #3960 | SomberNight | 1 | +2 | -2 |
2018-02-23 23:14 | fix #3962 | SomberNight | 2 | +21 | -7 |
2018-02-23 18:20 | Merge pull request #3874 from SomberNight/zbar_windows | ThomasV | 3 | +14 | -5 |
2018-02-23 18:00 | qt history_list: (UX) handle extremes of "Summary" and "Plot" buttons | SomberNight | 1 | +11 | -5 |
2018-02-23 11:56 | Merge pull request #3959 from dtcooper/master | ThomasV | 1 | +3 | -1 |
2018-02-23 11:10 | Merge pull request #3599 from SomberNight/fix_wrapped_c_object_has_been_deleted | ThomasV | 2 | +24 | -7 |
2018-02-23 11:07 | Merge pull request #3882 from SomberNight/storage_hw_encrypt_cli_support | ThomasV | 8 | +66 | -12 |
2018-02-23 11:01 | follow-up prev commit: use less space | ThomasV | 1 | +2 | -4 |
2018-02-23 10:57 | add issue template | ThomasV | 1 | +4 | -0 |
2018-02-23 10:46 | Merge pull request #3951 from SomberNight/file_import_export_unification | ThomasV | 7 | +126 | -84 |
2018-02-23 10:30 | fix #3858 | ThomasV | 1 | +6 | -3 |
2018-02-23 09:11 | Merge pull request #3943 from SomberNight/fee_cleanup | ThomasV | 9 | +90 | -64 |
2018-02-23 08:35 | fix #3922: wrong parameter passed to connection_down | ThomasV | 1 | +1 | -1 |
2018-02-23 08:11 | price_at_timestamp: minor fix | ThomasV | 1 | +1 | -1 |
2018-02-22 15:59 | fix prev; offset is relative to last forking height | SomberNight | 1 | +0 | -3 |
2018-02-22 15:44 | logging: some extra network-related lines | SomberNight | 3 | +19 | -5 |
2018-02-22 15:33 | fix #3955: fix interference between verifier and catch_up | ThomasV | 3 | +15 | -9 |
2018-02-22 12:08 | kivy readme: manual download of crystax | SomberNight | 1 | +5 | -2 |
2018-02-21 20:09 | fix 3954 | ThomasV | 1 | +2 | -1 |
2018-02-21 19:57 | fix #3952 | ThomasV | 1 | +1 | -1 |
2018-02-21 18:04 | fix #3948 | ThomasV | 1 | +6 | -6 |
2018-02-21 16:18 | Merge pull request #3950 from SomberNight/wallet_locks_3949 | ThomasV | 1 | +6 | -2 |
2018-02-21 15:08 | fix #3941 | SomberNight | 2 | +6 | -5 |
2018-02-21 14:28 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +14 | -0 |
2018-02-21 14:28 | fix #3941 | ThomasV | 2 | +3 | -3 |
2018-02-21 13:29 | compute capital gains using wallet.txi and txo | ThomasV | 1 | +33 | -28 |
2018-02-21 12:56 | Add libusb dylib to binary so Trezor will work | Johann Bauer | 2 | +12 | -14 |
2018-02-21 12:31 | make qt gui even more resistant against ill-formed txns | SomberNight | 2 | +22 | -18 |
2018-02-21 10:52 | cleanup get_full_history. fix #3939 | ThomasV | 4 | +33 | -40 |
2018-02-21 10:18 | Merge pull request #3921 from SomberNight/fix_disabled_change_addrs | ThomasV | 2 | +10 | -2 |
2018-02-21 10:10 | Merge pull request #3925 from SomberNight/wif_format_change | ThomasV | 6 | +97 | -37 |
2018-02-21 09:50 | Merge pull request #3923 from SomberNight/gui_add_tx_ismine | ThomasV | 4 | +43 | -28 |
2018-02-21 01:00 | Add Qt Windows style to the binary | Johann Bauer | 1 | +8 | -2 |
2018-02-21 00:39 | Add libusb dll to Windows binary | Johann Bauer | 2 | +11 | -2 |
2018-02-11 15:51 | Workaround for PyBlake2 build issues | Johann Bauer | 1 | +6 | -0 |
2018-02-20 20:53 | fix #3912: Use Decimal('NaN') instead of None when exchange rate is not available. | ThomasV | 2 | +25 | -32 |
2018-02-20 19:22 | Merge pull request #3936 from SomberNight/fix_3935 | ThomasV | 1 | +14 | -4 |
2018-02-20 15:06 | crash reporting: catch exceptions from requests.post | SomberNight | 1 | +12 | -4 |
2018-02-20 13:45 | update release notes | ThomasV | 1 | +34 | -24 |
2018-02-20 09:52 | fix timestamp of data in get_historical_rates | ThomasV | 1 | +19 | -18 |
2018-02-20 08:58 | fix #3929 | ThomasV | 1 | +2 | -1 |
2018-02-20 08:53 | Merge pull request #3898 from SomberNight/bip32_versions_testnet | ThomasV | 1 | +33 | -25 |
2018-02-19 13:16 | follow-up previous commit | ThomasV | 2 | +14 | -4 |
2018-02-15 13:59 | Improve wallet history tab: - use json-serializable types - add toolbar to history tab - add button to display time interval | ThomasV | 6 | +273 | -125 |
2018-02-17 15:38 | Merge pull request #3915 from spesmilo/add_transaction | ThomasV | 1 | +47 | -49 |
2018-02-16 15:12 | follow-up c3fd7db3107cf0dc64c68b6a069fac4aec148db5: editable_columns is now a set | SomberNight | 2 | +7 | -5 |
2018-02-16 14:20 | fix minor bug in qt/history_list | SomberNight | 1 | +3 | -1 |
2018-02-16 14:17 | follow-up 76bf53b2624813a4b4e95d1b59bdc2b19673d3d9 | SomberNight | 1 | +1 | -2 |
2018-02-16 12:54 | simplify add_transaction | ThomasV | 1 | +2 | -6 |
2018-02-16 12:37 | wallet.clear_history: clear txns and verified txns too | SomberNight | 1 | +2 | -0 |
2018-02-16 12:20 | fix #3912 | SomberNight | 1 | +4 | -0 |
2018-02-16 08:58 | Merge pull request #3911 from bauerj/build-unify | ThomasV | 4 | +6 | -27 |
2018-02-15 16:30 | catch some exceptions during GUI init | SomberNight | 2 | +17 | -3 |
2018-02-15 12:01 | Fixup to get PyQt5 5.10 working ok and looking right on Mac | Calin Culianu | 2 | +18 | -4 |
2018-02-15 14:31 | replace test that should never happen | ThomasV | 1 | +1 | -4 |
2018-02-15 08:31 | Merge pull request #3901 from SomberNight/fix_3899 | ThomasV | 2 | +79 | -53 |
2018-02-14 20:58 | Fix #3907 | Johann Bauer | 1 | +2 | -1 |
2018-02-14 20:48 | Make it harder for altcoins to accidentally use our crashhub | Johann Bauer | 1 | +5 | -1 |
2018-02-14 18:42 | contact/invoice import: better exception handling. | SomberNight | 5 | +38 | -8 |
2018-02-14 17:10 | qt: if cannot load wallet, print trace | SomberNight | 1 | +4 | -3 |
2018-02-14 16:48 | follow-up 0f16bcdc1ff5cda748f3079d7efd983b426277fb | SomberNight | 1 | +1 | -1 |
2018-02-14 14:58 | tests: copied valid transactions from bitcoin core unit tests. try to deserialize all. | SomberNight | 1 | +374 | -0 |
2018-02-14 13:25 | change names | ThomasV | 1 | +4 | -4 |
2018-02-14 12:55 | minor fixes | ThomasV | 1 | +4 | -2 |
2018-02-14 09:42 | Capital gains: * Show acquisition price in history. * Add summary to history command | ThomasV | 3 | +66 | -19 |
2018-02-14 09:40 | allow to use exchange rates while offline | ThomasV | 3 | +29 | -9 |
2018-02-13 10:01 | Parameterise the OSX builder | Neil Booth | 2 | +34 | -25 |
2018-02-13 08:52 | Merge pull request #3895 from SomberNight/fix_3890 | ThomasV | 1 | +11 | -10 |
2018-02-13 08:48 | fix: value can be None | ThomasV | 1 | +1 | -1 |
2018-02-13 08:47 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 18 | +67 | -88 |
2018-02-13 08:47 | fix: missing parameter | ThomasV | 1 | +1 | -1 |
2018-02-11 18:14 | capital gains: update release notes | ThomasV | 1 | +11 | -0 |
2018-02-11 16:26 | Capital gains: Let user enter fiat value of transactions. | ThomasV | 2 | +81 | -18 |
2018-02-11 14:28 | Add my public key | Johann Bauer | 1 | +166 | -0 |
2018-02-10 13:38 | cache historical exchange rates | ThomasV | 1 | +36 | -16 |
2018-02-10 14:03 | use Decimal for exchange rates | ThomasV | 2 | +3 | -3 |
2018-01-06 11:57 | computation of capital gains for outgoing transactions | ThomasV | 3 | +52 | -0 |
2018-02-09 14:48 | Merge pull request #3737 from SomberNight/fix_sweep_into_same_wallet | ThomasV | 1 | +3 | -2 |
2018-02-09 14:28 | Factorize history export code used in GUI and command line. Add options to export history limits and exchange rate. Closes: #1752, #2604, Replaces: #2715, 3724 | ThomasV | 3 | +68 | -62 |
2018-02-09 11:15 | Merge pull request #3867 from SomberNight/check_trezor_version | ThomasV | 4 | +31 | -15 |
2018-02-09 11:13 | Merge pull request #3879 from SomberNight/fee_calc_integer_satbyte | ThomasV | 1 | +6 | -1 |
2018-02-09 11:13 | Merge pull request #3878 from SomberNight/coinchooser_output_rounding | ThomasV | 2 | +30 | -5 |
2018-02-08 21:39 | Fix CoinDesk exchange rates and update currencies.json | ThomasV | 2 | +778 | -608 |
2018-02-08 16:33 | fix #3877 | SomberNight | 1 | +2 | -0 |
2018-02-07 16:30 | fix: fee_to_depth | ThomasV | 1 | +1 | -1 |
2018-02-07 16:14 | Merge pull request #3814 from bauerj/macos-build | ThomasV | 6 | +181 | -103 |
2018-02-07 16:03 | Merge pull request #3863 from slush0/master | ThomasV | 4 | +431 | -444 |
2018-02-07 15:54 | make freeze_packages.sh cwd independent. update requirements-hw.txt. re-run freeze_packages.sh. | SomberNight | 4 | +8 | -5 |
2018-02-06 22:15 | storage upgrade: don't run older upgrade methods on newer version storage | SomberNight | 1 | +9 | -0 |
2018-02-06 18:10 | watch-only wallets can't sign or decrypt messages | SomberNight | 1 | +6 | -0 |
2018-02-06 17:48 | fee rounding: num sats displayed in dialog too, besides tooltip | SomberNight | 1 | +9 | -7 |
2018-02-06 16:53 | improve fee tooltips | ThomasV | 2 | +20 | -6 |
2018-02-06 10:09 | config: sanitize fee_level and depth_level | ThomasV | 1 | +14 | -6 |
2018-02-06 09:07 | Merge pull request #3851 from bauerj/update-scrollpos | ThomasV | 2 | +6 | -2 |
2018-02-06 05:16 | Merge pull request #3810 from SomberNight/conflicting_txns | ThomasV | 4 | +115 | -30 |
2018-02-06 04:22 | Merge pull request #3854 from SomberNight/local_txn_spv | ThomasV | 1 | +1 | -0 |
2018-02-06 02:28 | missing whitespace in transaction_dialog.py | SomberNight | 1 | +1 | -1 |
2018-02-05 19:16 | Change SSH to SSL in release notes | Johann Bauer | 1 | +1 | -1 |
2018-02-05 19:13 | follow-up f39f43d58c403e54209316834a99f5602022a9cd | SomberNight | 1 | +2 | -2 |
2018-02-05 16:47 | initial release notes for version 3.1 | ThomasV | 2 | +34 | -3 |
2018-02-05 15:08 | fix #3845 | ThomasV | 3 | +4 | -9 |
2017-11-22 11:09 | Add memory pool based fee estimates - fee estimates can use ETA or mempool - require protocol version 1.2 - remove fee_unit preference | ThomasV | 11 | +204 | -103 |
2018-02-05 08:06 | Merge pull request #3841 from SomberNight/qt_addr_filter_all | ThomasV | 2 | +15 | -11 |
2018-02-05 08:05 | Merge pull request #3842 from SomberNight/ledger_3508 | ThomasV | 3 | +22 | -4 |
2018-02-04 07:38 | Merge pull request #3834 from SomberNight/string_format | ThomasV | 30 | +123 | -122 |
2018-02-04 05:21 | show address on trezor for multisig (#3823) | Wampum | 2 | +34 | -17 |
2018-02-03 06:38 | prepare release 3.0.6 | ThomasV | 2 | +6 | -1 |
2018-02-03 11:37 | Merge pull request #3604 from SomberNight/freeze_hw_wallet_deps | ThomasV | 10 | +64 | -50 |
2018-02-03 10:02 | Merge pull request #3346 from SomberNight/encrypt_watch_only_wallets | ThomasV | 20 | +508 | -147 |
2018-02-03 08:18 | Merge pull request #3816 from SomberNight/pywin32_ctypes | ThomasV | 1 | +2 | -2 |
2018-02-02 22:26 | migrated some commands from addr to scripthash (#3826) | ghost43 | 1 | +7 | -13 |
2018-02-01 22:48 | gui remove_local_tx: update all tabs | SomberNight | 1 | +5 | -10 |
2018-02-01 21:36 | Merge pull request #3821 from SomberNight/block_explorer_blockonomics_co | ghost43 | 1 | +33 | -31 |
2018-01-31 16:03 | TX_ICONS list between kivy and qt needs to be kept in sync | SomberNight | 2 | +3 | -0 |
2018-01-31 15:48 | Revert "fix conflicting local txns, e.g. when using RBF" | SomberNight | 1 | +2 | -2 |
2018-01-31 15:45 | allow coinchooser to spend local txns | SomberNight | 1 | +3 | -3 |
2018-01-31 15:44 | fix #3016 | SomberNight | 1 | +5 | -2 |
2018-01-31 04:27 | local_tx: allow saving already signed tx through tx dialog | SomberNight | 1 | +6 | -2 |
2018-01-30 16:00 | follow-up 70aa1f1db9ccb3954501849f9c872ab7053c8ff1 | SomberNight | 1 | +2 | -1 |
2018-01-30 13:41 | Fix base directory for OS X spec file | Johann Bauer | 1 | +30 | -28 |
2018-01-30 10:16 | Merge pull request #2339 from bauerj/error-window | ThomasV | 4 | +223 | -3 |
2018-01-30 00:47 | remove comment | SomberNight | 1 | +0 | -1 |
2018-01-30 00:08 | Merge pull request #3777 from SomberNight/fix_wallet_check_history | ThomasV | 1 | +8 | -3 |
2018-01-30 00:06 | Merge pull request #3782 from SomberNight/opt_wallet_get_address_index | ThomasV | 2 | +28 | -11 |
2018-01-29 23:22 | Merge branch 'local_tx' | ThomasV | 4 | +61 | -21 |
2018-01-29 23:18 | Merge branch 'local_tx' | ThomasV | 7 | +129 | -33 |
2018-01-29 23:06 | Merge pull request #3791 from SomberNight/fix_3790 | ThomasV | 1 | +2 | -1 |
2018-01-29 23:05 | Merge pull request #3794 from SomberNight/parse_non_multisig_segwit_sh | ThomasV | 2 | +60 | -9 |
2018-01-29 14:05 | clean-up in gui/qt/main_window.py: use string.format for translated strings, and some indentation | SomberNight | 1 | +17 | -16 |
2018-01-23 17:15 | Fix PNG file | Neil Booth | 1 | +0 | -0 |
2018-01-28 00:56 | fix #3783 | SomberNight | 1 | +6 | -1 |
2018-01-26 20:33 | Update Kivy build instructions | Johann Bauer | 1 | +4 | -19 |
2018-01-25 21:11 | Merge pull request #3750 from lzsaver/keyserver | ghost43 | 1 | +4 | -2 |
2018-01-25 14:50 | Merge pull request #3757 from ken2812221/patch-1 | ThomasV | 1 | +2 | -1 |
2018-01-22 20:20 | Use python3 for virtualenv | Alexx Saver | 1 | +2 | -2 |
2018-01-22 17:40 | Follow-up fe54ce9 | Alexx Saver | 1 | +2 | -1 |
2018-01-20 22:05 | Fixed rm -rf | Alexx Saver | 1 | +3 | -2 |
2018-01-19 15:01 | Merge branch 'ser-master' | ThomasV | 1 | +6 | -0 |
2018-01-19 14:48 | network: send version first | ThomasV | 1 | +3 | -3 |
2018-01-16 21:32 | Merge pull request #3736 from bauerj/issue-1795 | ThomasV | 1 | +3 | -2 |
2018-01-16 17:19 | Merge pull request #3734 from SomberNight/websocket_scripthash | ThomasV | 1 | +9 | -5 |
2018-01-16 15:35 | fix notify command and migrate to use scripthashes | SomberNight | 1 | +4 | -2 |
2018-01-16 12:50 | Merge pull request #3732 from SomberNight/config_upgrade | ThomasV | 3 | +97 | -156 |
2018-01-16 12:49 | Merge pull request #3733 from SomberNight/remove_nossl | ThomasV | 3 | +14 | -14 |
2018-01-15 17:44 | Merge pull request #3726 from bauerj/android-docs | ThomasV | 2 | +80 | -24 |
2018-01-15 13:18 | Merge pull request #3643 from SomberNight/fee_ui_feerounding | ThomasV | 7 | +96 | -18 |
2018-01-14 07:42 | Handle invalid PIN on exporting private key | racquemis | 1 | +6 | -2 |
2018-01-14 11:27 | Merge branch 'SomberNight-setconfig_rpcpassword' | ThomasV | 3 | +7 | -7 |
2018-01-13 16:09 | fix #3635 | ThomasV | 3 | +18 | -23 |
2018-01-12 18:21 | fix #3680 (trezor: spending from multisig) | SomberNight | 1 | +2 | -2 |
2018-01-12 17:46 | Revert "disable p2wpkh for hw wallets for now" | SomberNight | 1 | +0 | -3 |
2018-01-12 15:57 | Merge pull request #3699 from SomberNight/qt_shareopenglcontexts | ThomasV | 1 | +1 | -0 |
2018-01-12 14:05 | fix-up stdio gui | SomberNight | 1 | +8 | -8 |
2018-01-12 13:18 | use tx.txid() instead of tx.hash() | SomberNight | 4 | +4 | -4 |
2018-01-12 11:13 | fix #3619: set correct parent window | ThomasV | 1 | +1 | -1 |
2018-01-12 09:37 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 2 | +32 | -4 |
2018-01-12 09:37 | separate merchant UI from main project | ThomasV | 4 | +6 | -152 |
2018-01-11 15:46 | Merge pull request #3682 from romanz/master | ThomasV | 1 | +0 | -0 |
2018-01-11 15:45 | Merge pull request #3683 from SomberNight/wizard_scriptnotsupported | ThomasV | 3 | +20 | -3 |
2018-01-11 15:45 | Merge pull request #3681 from SomberNight/trezor_native_segwit | ThomasV | 1 | +51 | -13 |
2018-01-11 15:43 | Merge pull request #3630 from SomberNight/bip84 | ThomasV | 3 | +42 | -9 |
2018-01-10 20:51 | Merge pull request #3679 from marceloneil/ledger-version-comparison | ghost43 | 1 | +11 | -5 |
2018-01-10 17:39 | follow-up 65eae139af5d827ccafc85c2a9e5d0088411ed01 | SomberNight | 3 | +17 | -8 |
2018-01-10 17:37 | add ability to show a receiving address on ledger screen (#3538) | mzhou | 2 | +32 | -0 |
2018-01-10 15:56 | Merge pull request #3690 from SomberNight/multisig_privkey_export_warning | ThomasV | 1 | +4 | -0 |
2018-01-09 15:39 | follow-up #3621 (trezor plugin changes for trezorlib 0.9.0) | SomberNight | 1 | +1 | -1 |
2018-01-08 21:56 | Merge pull request #3677 from pooler/gettarget-fix | ghost43 | 1 | +2 | -2 |
2018-01-08 21:36 | follow-up 553bf98664c87273f9e55b5699c44cc805eb4bf4 | SomberNight | 1 | +1 | -1 |
2018-01-08 09:25 | disable qr scanning of seeds, because the android app does not use it anymore | ThomasV | 1 | +1 | -2 |
2018-01-08 08:47 | Merge pull request #3665 from joren485/travis_cache | ThomasV | 2 | +8 | -5 |
2018-01-08 08:44 | Merge pull request #3666 from marceloneil/fix-locale-docs | ThomasV | 1 | +1 | -1 |
2018-01-08 01:28 | fix #3663: 'copying' QR code does not save to file | SomberNight | 1 | +1 | -2 |
2018-01-07 23:50 | version 3.0.5 | ThomasV | 2 | +11 | -1 |
2018-01-07 23:28 | Merge pull request #3664 from SomberNight/json_rpc_pw | ThomasV | 3 | +137 | -4 |
2018-01-07 22:53 | disable jsonrpc commands in the GUI | ThomasV | 2 | +22 | -23 |
2018-01-07 15:13 | disable jsonrpc on android | ThomasV | 2 | +9 | -6 |
2018-01-06 21:45 | release 3.0.4 | ThomasV | 2 | +11 | -1 |
2018-01-06 19:51 | Merge pull request #3659 from mithrandi/patch-1 | ThomasV | 1 | +2 | -15 |
2018-01-06 11:51 | Merge pull request #3611 from SomberNight/mnemonic_enforce_num_words | ThomasV | 1 | +4 | -1 |
2018-01-06 11:38 | Merge pull request #3650 from SomberNight/daemon_lockfile_not_exec | ThomasV | 1 | +1 | -1 |
2018-01-05 12:42 | enable some translations in base_wizard.py | SomberNight | 1 | +5 | -5 |
2018-01-04 21:21 | tests: added 2fa seed case to test_wallet_vertical.py | SomberNight | 2 | +46 | -4 |
2018-01-04 20:30 | Clean up messages about msg signing/verification. | SomberNight | 1 | +10 | -8 |
2018-01-04 02:40 | fix #3411 | SomberNight | 1 | +1 | -1 |
2018-01-02 08:47 | Merge pull request #3633 from wolfmankurd/master | ThomasV | 1 | +2 | -1 |
2018-01-02 08:47 | Merge pull request #3634 from achow101/avoid-list-mod | ThomasV | 1 | +1 | -1 |
2017-12-31 17:04 | Merge pull request #3593 from SomberNight/scan_qr_textedit_allow_multi | ThomasV | 7 | +26 | -14 |
2017-12-31 14:51 | Merge pull request #3602 from SomberNight/android_rbf_default_on | ThomasV | 1 | +1 | -1 |
2017-12-31 14:35 | Merge pull request #3631 from SomberNight/relay_fee1 | ThomasV | 1 | +1 | -1 |
2017-12-30 19:43 | Merge pull request #3624 from bauerj/zxing-integration | ThomasV | 3 | +65 | -35 |
2017-12-30 16:08 | Merge pull request #3625 from SomberNight/fee_ui_offline | ThomasV | 3 | +24 | -8 |
2017-12-30 15:50 | Merge pull request #3626 from SomberNight/qt_quit_after_last_window | ThomasV | 1 | +19 | -6 |
2017-12-30 13:39 | Merge pull request #3621 from slush0/master | ThomasV | 6 | +39 | -37 |
2017-12-29 19:40 | fix kivy refresh bug with Addresses tab | SomberNight | 1 | +1 | -1 |
2017-12-29 15:14 | Merge pull request #3609 from SomberNight/incl_testnet_servers_and_checkpoints | ThomasV | 3 | +4 | -0 |
2017-12-29 15:04 | Merge pull request #3610 from SomberNight/wizard_derivation_presets | ThomasV | 2 | +18 | -2 |
2017-12-26 22:07 | Merge pull request #3592 from SomberNight/fix_android_addr_tab_impwal_change | ThomasV | 1 | +1 | -1 |
2017-12-25 19:52 | fix #3601 | SomberNight | 1 | +5 | -0 |
2017-12-22 18:12 | Merge pull request #3581 from SomberNight/bip_li01_sort_rbf_sweep | ThomasV | 1 | +5 | -1 |
2017-12-21 22:31 | fix #3578 | SomberNight | 1 | +2 | -1 |
2017-12-21 11:16 | Merge pull request #3575 from SomberNight/fix_imported_wallet_addr_filters | ThomasV | 1 | +0 | -3 |
2017-12-21 10:56 | Merge pull request #3574 from SomberNight/coinchooser_uses_weights | ThomasV | 2 | +48 | -18 |
2017-12-21 10:41 | do not display unknown tx size as zero. fix slider | ThomasV | 1 | +2 | -1 |
2017-12-20 18:18 | Replace RBF setting in Send tab and "Propose RBF" in prefs, with single "use rbf" checkbox in prefs. | SomberNight | 1 | +11 | -36 |
2017-12-19 22:25 | change tx size to label. small fix re connecting slider and feerate. slider changes look when its value is ignored. | SomberNight | 2 | +41 | -6 |
2017-12-18 21:26 | connect fee edits together | SomberNight | 4 | +130 | -45 |
2017-12-01 08:58 | show tx size and fee rate in send tab | ThomasV | 2 | +47 | -26 |
2017-12-20 11:37 | fix too short headers file | ThomasV | 1 | +2 | -2 |
2017-12-18 13:15 | replace SSL checkbox in GUI with command line option | ThomasV | 3 | +8 | -13 |
2017-12-18 09:09 | Merge pull request #3536 from SomberNight/ledger_needs_fw_upd_msg | ThomasV | 1 | +23 | -17 |
2017-12-18 07:07 | Merge pull request #3546 from cb8/fix-qrscanner | ThomasV | 1 | +2 | -1 |
2017-12-17 20:11 | fix: crash when closing qrscanner window (see #3546) | SomberNight | 1 | +2 | -0 |
2017-12-15 03:21 | fix #3526 | SomberNight | 1 | +1 | -0 |
2017-12-13 20:55 | Merge pull request #3516 from SomberNight/tests_wallet_vertical2 | ThomasV | 1 | +45 | -6 |
2017-12-13 13:22 | Add checkpoints file for testnet. Check that received headers are after max_checkpoint | ThomasV | 2 | +4360 | -0 |
2017-12-13 12:43 | blockchain: do not load forks that cannot connect to the main headers file | ThomasV | 1 | +5 | -2 |
2017-12-13 11:15 | Merge pull request #3513 from SomberNight/make_dir_testnet | ThomasV | 1 | +10 | -7 |
2017-12-13 06:29 | Merge pull request #3509 from bauerj/build-sh-old | ThomasV | 2 | +9 | -5 |
2017-12-12 16:58 | Merge pull request #3488 from scrool/plot_empty_outgoing_transactions | ThomasV | 1 | +5 | -3 |
2017-12-12 16:25 | kivy: disable coinchooser option | ThomasV | 1 | +8 | -6 |
2017-12-12 16:19 | Merge pull request #3496 from SomberNight/coinchooser1 | ThomasV | 4 | +85 | -53 |
2017-12-12 15:55 | format a few strings with str.format(). fix #3405 | ThomasV | 3 | +6 | -6 |
2017-12-12 11:34 | make_packages: add packages to the root directory | ThomasV | 1 | +2 | -2 |
2017-12-12 10:10 | read checkpoints file in NetworkConstants, add it to setup.py | ThomasV | 6 | +21 | -30 |
2017-12-12 09:48 | follow-up d1b8a6fae6d44e78c8093b01321f8d430442b687 | ThomasV | 1 | +2 | -1 |
2017-12-05 17:03 | Replace initial headers download with hardcoded checkpoints | ThomasV | 4 | +1119 | -78 |
2017-12-12 05:35 | release notes for 3.0.3 | SomberNight | 1 | +15 | -0 |
2017-12-12 04:45 | Merge pull request #3502 from SomberNight/tx_size_est_multisig | ThomasV | 1 | +1 | -1 |
2017-12-12 04:31 | Merge pull request #3500 from SomberNight/fix_sweep_2fa | ThomasV | 3 | +14 | -8 |
2017-12-12 04:27 | version 3.0.3 | ThomasV | 1 | +1 | -1 |
2017-12-11 18:46 | Merge pull request #3495 from bauerj/testnet-shortcut | ThomasV | 1 | +2 | -0 |
2017-12-11 18:46 | Merge pull request #3493 from bauerj/testnet-title | ThomasV | 1 | +3 | -2 |
2017-12-11 18:45 | Merge pull request #3494 from bauerj/setup-det | ThomasV | 3 | +5 | -5 |
2017-12-11 00:49 | clean-up: use is_segwit_input in wallet.py | SomberNight | 1 | +1 | -1 |
2017-12-09 20:23 | fix #3486 | SomberNight | 2 | +17 | -4 |
2017-12-09 06:07 | Merge pull request #3478 from SomberNight/fix_payto_alias_blocking_gui_1 | ThomasV | 2 | +4 | -0 |
2017-12-07 08:26 | Merge pull request #3458 from bauerj/patch-3 | ThomasV | 1 | +15 | -5 |
2017-12-06 23:27 | fix dbb cli | SomberNight | 2 | +2 | -1 |
2017-12-06 17:30 | fix command: createmultisig | SomberNight | 1 | +2 | -2 |
2017-12-06 15:02 | fix spending from multisig (broken by 8be777e8825b0f8c5892dcfa863a9868be96d64e) | SomberNight | 1 | +2 | -2 |
2017-12-04 18:56 | trezor/keepkey separation: init device | SomberNight | 2 | +10 | -21 |
2017-12-04 18:04 | follow-up 958b794bc9e38343d9a3738f4c22afc3a3b8e917 | SomberNight | 1 | +3 | -3 |
2017-12-04 17:38 | follow-up 958b794bc9e38343d9a3738f4c22afc3a3b8e917 | SomberNight | 1 | +1 | -1 |
2017-12-04 17:05 | trezor/keepkey separation: tx output type | SomberNight | 2 | +14 | -17 |
2017-12-04 16:36 | fix verifymessage command | SomberNight | 1 | +1 | -0 |
2017-12-04 13:06 | separate trezor and keepkey codebase | ThomasV | 6 | +1208 | -9 |
2017-12-04 11:45 | Merge pull request #3444 from SomberNight/2fa_tos_catch_exc | ThomasV | 1 | +20 | -2 |
2017-12-03 15:55 | fix: crash in QT InstallWizard if wallet path results in IOError and user still clicks Next (see #3404) | SomberNight | 1 | +2 | -0 |
2017-12-03 10:33 | Merge pull request #3435 from sunnyville01/selectable_statusbar_text | ThomasV | 1 | +2 | -0 |
2017-12-02 15:57 | Merge pull request #3407 from SomberNight/fix_keepkey_p2sh_output | ThomasV | 1 | +15 | -2 |
2017-12-02 12:00 | Merge pull request #3431 from kyuupichan/upstream | ThomasV | 1 | +5 | -5 |
2017-11-30 12:42 | Merge pull request #3380 from SomberNight/sweep_to_use_send_tab | ThomasV | 3 | +24 | -6 |
2017-11-30 09:12 | Merge pull request #3419 from cluelessperson/fix_rsakey | ThomasV | 1 | +1 | -2 |
2017-11-29 22:23 | Merge pull request #3416 from bauerj/build-sh-tz | ThomasV | 1 | +1 | -1 |
2017-11-29 22:17 | Merge pull request #3415 from bauerj/build-sh-tz | ThomasV | 1 | +1 | -1 |
2017-11-29 18:04 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2017-11-29 18:04 | fix #3413 | ThomasV | 1 | +1 | -1 |
2017-11-29 12:45 | fix #3345: do not require a wallet in order to sweep | ThomasV | 4 | +89 | -88 |
2017-11-29 09:12 | update get_history script | ThomasV | 1 | +3 | -1 |
2017-11-29 05:52 | fix windows build script: pushd and popd require bash | ThomasV | 1 | +1 | -1 |
2017-11-28 17:52 | windows builds: set timestamps before calling makensis | ThomasV | 1 | +7 | -1 |
2017-11-28 17:26 | fix previous commit | ThomasV | 1 | +1 | -1 |
2017-11-28 17:20 | windows: build portable version without patching the source | ThomasV | 4 | +49 | -55 |
2017-11-28 05:23 | Merge pull request #3397 from bauerj/build-sh | ThomasV | 5 | +55 | -49 |
2017-11-27 19:53 | disable python bytecode during execution of pyinstaller | ThomasV | 1 | +1 | -1 |
2017-11-27 18:56 | fix names (follow-up previous commit) | ThomasV | 1 | +2 | -2 |
2017-11-27 18:46 | rename file | ThomasV | 3 | +2 | -2 |
2017-11-27 18:31 | windows builds: fetch locale files from github repo | ThomasV | 1 | +24 | -38 |
2017-11-27 18:28 | Merge pull request #3384 from bauerj/determinstic-packages | ThomasV | 4 | +43 | -9 |
2017-11-24 09:26 | Merge pull request #3367 from SomberNight/tx_size_est_uncompressed_pk | ThomasV | 1 | +28 | -1 |
2017-11-24 09:24 | Merge pull request #3370 from benma/devices | ThomasV | 2 | +7 | -2 |
2017-11-24 09:24 | Merge pull request #3366 from SomberNight/notify_inc_tx_icon_qt | ThomasV | 1 | +5 | -1 |
2017-11-23 18:33 | Merge pull request #3361 from bauerj/fix-notifications | ThomasV | 1 | +6 | -3 |
2017-11-23 18:32 | Merge pull request #3362 from SomberNight/dbb_py3_hid_send | ThomasV | 1 | +3 | -1 |
2017-11-23 09:03 | Merge pull request #3335 from SomberNight/cmd_getprivkeys | ThomasV | 2 | +6 | -1 |
2017-11-23 08:41 | Merge pull request #3351 from SomberNight/segwit_tx_size_estimation | ThomasV | 2 | +29 | -11 |
2017-11-23 08:27 | Merge pull request #3354 from benma/dbb_segwit | ThomasV | 2 | +46 | -24 |
2017-11-22 11:41 | Merge pull request #3343 from fr3aker/fix-ipv6addr-parsing | ThomasV | 1 | +3 | -3 |
2017-11-22 11:00 | Merge pull request #3352 from SomberNight/tests_testnet_addr | ThomasV | 1 | +28 | -2 |
2017-11-18 16:35 | Merge pull request #3330 from SomberNight/dbb_clear_dialog | ThomasV | 1 | +4 | -4 |
2017-11-18 10:39 | Merge pull request #3326 from SomberNight/ledger_clear_dialog | ThomasV | 1 | +5 | -5 |
2017-11-17 17:34 | Merge pull request #3318 from SomberNight/qt_coins_disallow_label_edit | ThomasV | 1 | +4 | -0 |
2017-11-17 17:32 | Merge pull request #3322 from SomberNight/win_binaries_testnet_json | ThomasV | 1 | +1 | -0 |
2017-11-15 12:24 | Merge pull request #3310 from SomberNight/fix_greena_pw | ThomasV | 1 | +1 | -1 |
2017-11-14 09:25 | Merge pull request #3299 from SomberNight/bip39_checksum_after_entering_seed | ThomasV | 1 | +1 | -1 |
2017-11-13 17:11 | Merge pull request #3291 from SomberNight/ledger_old_fw_exception1 | ThomasV | 1 | +1 | -1 |
2017-11-13 13:22 | windows builds: download icons_rc.py from dedicated repo, because pyrcc5 is not deterministic | ThomasV | 1 | +14 | -2 |
2017-11-13 11:28 | remove unused android icon | ThomasV | 2 | +0 | -1 |
2017-11-13 10:58 | prepare 3.0.2 release | ThomasV | 2 | +11 | -2 |
2017-11-13 10:47 | trustedcoin: add message about how to request new code | ThomasV | 1 | +4 | -0 |
2017-11-13 10:10 | fix 3262: protobuf SerializeToString() returns bytes.. | ThomasV | 2 | +2 | -2 |
2017-11-13 08:58 | Merge pull request #3287 from JustinTArthur/clean-up-imports | ThomasV | 66 | +84 | -297 |
2017-11-13 08:23 | Merge pull request #3276 from SomberNight/file_io_with_open | ThomasV | 8 | +22 | -20 |
2017-11-13 08:21 | Merge pull request #3288 from JustinTArthur/keepkey-cmdline-fix | ThomasV | 1 | +1 | -0 |
2017-11-13 08:21 | Merge pull request #3289 from JustinTArthur/simplify-bytes-funcs | ThomasV | 1 | +8 | -29 |
2017-11-13 04:18 | Merge pull request #3282 from JustinTArthur/fix-broken-commands | ThomasV | 1 | +5 | -4 |
2017-11-12 19:27 | install patched pyinstaller from my own repo | ThomasV | 2 | +30 | -7 |
2017-11-11 17:12 | fix typo | ThomasV | 1 | +1 | -1 |
2017-11-11 17:11 | fix previous commit | ThomasV | 2 | +2 | -2 |
2017-11-11 16:59 | osx: parameters for Info.plist | ThomasV | 2 | +15 | -3 |
2017-11-11 10:41 | Merge pull request #3268 from SomberNight/sweep_minikey | ThomasV | 2 | +19 | -6 |
2017-11-11 10:40 | Merge pull request #3182 from SomberNight/storage_upgrade_manual_for_qt | ThomasV | 3 | +3 | -8 |
2017-11-11 10:37 | fix #3248: locktime | ThomasV | 1 | +1 | -1 |
2017-11-11 10:33 | kivy addresses tab: simplify, separate actions from display updates | ThomasV | 3 | +104 | -231 |
2017-11-10 23:45 | Merge pull request #3265 from SomberNight/interface_tls_1_2 | ThomasV | 1 | +19 | -7 |
2017-11-10 23:33 | fix trustedcoin plugin: google auth code | ThomasV | 1 | +1 | -2 |
2017-11-10 10:12 | kivy: fix crash in show_private_key | ThomasV | 1 | +2 | -0 |
2017-11-10 09:56 | Merge pull request #3206 from ariard/kivy-addr | ThomasV | 5 | +407 | -49 |
2017-11-10 08:15 | Merge pull request #3257 from SomberNight/bitcoin_network_constants | ThomasV | 9 | +56 | -58 |
2017-11-09 21:21 | Merge pull request #3258 from SomberNight/wallet_check_password_dedup | ThomasV | 1 | +3 | -9 |
2017-11-09 21:19 | Merge pull request #3259 from SomberNight/remove_requires_fee | ThomasV | 2 | +1 | -24 |
2017-11-09 17:06 | Merge pull request #3256 from ariard/fix_clearrequests | ThomasV | 1 | +1 | -1 |
2017-11-09 09:58 | windows: force upgrade of hawdrware wallet libraries | ThomasV | 1 | +3 | -3 |
2017-11-08 21:42 | Merge pull request #3249 from bauerj/coverage | ThomasV | 1 | +2 | -2 |
2017-11-08 19:41 | Merge pull request #3247 from SomberNight/py3_do_export_history | ThomasV | 1 | +0 | -1 |
2017-11-08 19:26 | Merge pull request #3245 from bauerj/coverage | ThomasV | 2 | +6 | -0 |
2017-11-08 14:01 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +25 | -2 |
2017-11-08 14:01 | revert 1ecfcea8dcfe37df4c6dceeaf071f19c7660c44b after btchip-python has been fixed | ThomasV | 1 | +6 | -7 |
2017-11-08 13:48 | fix #3244 | ThomasV | 1 | +1 | -1 |
2017-11-07 16:42 | Merge pull request #3235 from SomberNight/fix_delete_passworded_wallets | ThomasV | 1 | +0 | -7 |
2017-11-07 16:41 | Merge pull request #3236 from jo-so/gui-hires | ThomasV | 1 | +2 | -1 |
2017-11-06 18:24 | release notes for 3.0.1 | ThomasV | 1 | +4 | -0 |
2017-11-06 18:13 | increase version number | ThomasV | 1 | +1 | -1 |
2017-11-06 18:04 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 4 | +34 | -23 |
2017-11-06 18:04 | Revert "follow-up f7200cb6162ba30f4ebd0e94d933f7b7d559cdb2: remove Info.plist" | ThomasV | 1 | +22 | -0 |
2017-11-05 16:45 | fix #3211: use bytearray in ledger sign_message | ThomasV | 1 | +3 | -6 |
2017-11-05 11:49 | fix #2562: show error message if hardware library is missing | ThomasV | 3 | +9 | -1 |
2017-11-04 14:50 | fix: kivy unit selector | ThomasV | 1 | +1 | -1 |
2017-11-03 19:05 | Merge pull request #3209 from SomberNight/multiple_privkeys_export | ThomasV | 1 | +2 | -0 |
2017-11-03 17:36 | Merge pull request #3194 from SomberNight/storage | ThomasV | 1 | +45 | -1 |
2017-11-03 16:13 | follow up previous commit | ThomasV | 1 | +1 | -1 |
2017-11-03 16:08 | fix #3201 | ThomasV | 1 | +1 | -1 |
2017-11-03 15:53 | Merge pull request #3205 from SomberNight/delete_address_proper | ThomasV | 1 | +30 | -0 |
2017-11-03 14:31 | fix #3197: parse pubkey | ThomasV | 1 | +1 | -1 |
2017-11-03 13:08 | fix verified_tx iteration | ThomasV | 1 | +1 | -1 |
2017-11-03 10:16 | Merge pull request #3185 from SomberNight/win_7_8_binaries_hotfix | ThomasV | 2 | +3 | -2 |
2017-11-03 09:35 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 3 | +13 | -5 |
2017-11-03 09:32 | fix #3189: do not silence exceptions in get_xpub | ThomasV | 3 | +30 | -33 |
2017-11-02 08:45 | Merge pull request #3176 from SomberNight/netwdial_columnheader | ThomasV | 1 | +1 | -1 |
2017-11-02 08:40 | fix #3175 | ThomasV | 1 | +3 | -3 |
2017-11-02 08:33 | windows: disable console | ThomasV | 1 | +1 | -1 |
2017-11-01 21:44 | fix #3170 | ThomasV | 1 | +5 | -2 |
2017-11-01 21:27 | release notes | ThomasV | 1 | +10 | -5 |
2017-11-01 21:05 | add WIF extension to release notes | ThomasV | 1 | +16 | -2 |
2017-11-01 20:40 | release notes: clarify locktime | ThomasV | 1 | +3 | -3 |
2017-11-01 20:25 | fix magic number for p2wsh-p2sh | ThomasV | 1 | +2 | -2 |
2017-11-01 19:00 | update release notes | ThomasV | 1 | +21 | -13 |
2017-11-01 19:53 | Merge pull request #2906 from SomberNight/polling_fees | ThomasV | 2 | +31 | -3 |
2017-11-01 13:46 | from_seed: add missing parameter | ThomasV | 1 | +2 | -2 |
2017-10-31 13:13 | follow-up f7200cb6162ba30f4ebd0e94d933f7b7d559cdb2: remove Info.plist | ThomasV | 1 | +0 | -22 |
2017-10-31 13:07 | fix typo | ThomasV | 1 | +1 | -1 |
2017-10-31 11:13 | clarify message | ThomasV | 1 | +1 | -1 |
2017-10-31 10:45 | hardware wallets: pass xtype to get_xpub | ThomasV | 8 | +26 | -34 |
2017-10-31 09:23 | ledger: disable getTrustedInput | ThomasV | 1 | +7 | -6 |
2017-10-31 06:07 | Merge pull request #3158 from SomberNight/address_state_indices | ThomasV | 1 | +4 | -4 |
2017-10-30 18:34 | Merge pull request #3154 from bauerj/wine-trezor-version | ThomasV | 1 | +1 | -2 |
2017-10-30 18:33 | Merge pull request #3155 from bauerj/address-tab-combobox | ThomasV | 2 | +25 | -28 |
2017-10-29 22:07 | Merge pull request #3148 from SomberNight/old_seeds1 | ThomasV | 3 | +33 | -5 |
2017-10-29 15:40 | ledger: fix missing import | ThomasV | 1 | +1 | -1 |
2017-10-29 14:31 | move autoconnect checkbox to server tab | ThomasV | 1 | +7 | -7 |
2017-10-29 13:41 | Merge pull request #3146 from SomberNight/xtype_ledger_segwit | ThomasV | 1 | +1 | -1 |
2017-10-28 20:41 | Merge pull request #3141 from SomberNight/locktime_local_height | ThomasV | 1 | +7 | -3 |
2017-10-28 13:06 | Merge pull request #3140 from SomberNight/sweep_p2pk_unknown | ThomasV | 1 | +2 | -3 |
2017-10-27 19:01 | Merge pull request #3125 from SomberNight/sweep_p2pk | ThomasV | 2 | +29 | -15 |
2017-10-27 19:00 | Merge pull request #3137 from SomberNight/test_wallet_vertical_bip39_multisig | ThomasV | 1 | +6 | -6 |
2017-10-27 14:32 | increase width of tx window, because segwit addresses are longer | ThomasV | 1 | +1 | -1 |
2017-10-27 14:28 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +8 | -1 |
2017-10-27 14:26 | check seed_version is not too high | ThomasV | 1 | +2 | -0 |
2017-10-27 13:31 | kivy: fix type in RBF dialog | ThomasV | 1 | +2 | -2 |
2017-10-27 13:00 | fix requires_upgrade | ThomasV | 1 | +1 | -1 |
2017-10-27 13:00 | Revert "Revert "bump seed_version"" | ThomasV | 1 | +23 | -19 |
2017-10-27 10:38 | Revert "bump seed_version" | ThomasV | 1 | +19 | -23 |
2017-10-27 09:57 | bump seed_version | ThomasV | 1 | +23 | -19 |
2017-10-26 18:30 | base_wizard: only check xpub type if have xpub | SomberNight | 1 | +6 | -3 |
2017-10-26 16:03 | update release notes | ThomasV | 1 | +5 | -3 |
2017-10-26 15:49 | fix tests | SomberNight | 2 | +14 | -31 |
2017-10-26 15:43 | wizard: check xpub types before adding keystore | ThomasV | 1 | +10 | -2 |
2017-10-26 15:24 | fix xtype of ypub keys in plugins and bip39 seeds | ThomasV | 3 | +3 | -3 |
2017-10-26 13:47 | fix typo | ThomasV | 1 | +1 | -1 |
2017-10-25 15:33 | serialize txin-type in xpub/xprv | ThomasV | 4 | +21 | -23 |
2017-10-27 09:20 | Merge pull request #3133 from SomberNight/payment_req1 | ThomasV | 3 | +9 | -4 |
2017-10-27 09:20 | Merge pull request #3135 from SomberNight/payment_req2 | ThomasV | 1 | +1 | -0 |
2017-10-26 20:16 | fix typo | ThomasV | 1 | +1 | -1 |
2017-10-26 16:40 | display segwit warning in privkey window | ThomasV | 1 | +8 | -4 |
2017-10-26 16:21 | add safety notice | ThomasV | 1 | +4 | -1 |
2017-10-26 14:16 | Merge pull request #3128 from SomberNight/netw_dial_refresh_proxy_settings | ThomasV | 1 | +20 | -13 |
2017-10-26 09:23 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 2 | +67 | -1 |
2017-10-25 16:22 | py3: socket.error is deprecated | ThomasV | 1 | +4 | -12 |
2017-10-25 15:43 | interface: catch py3 exceptions | ThomasV | 1 | +5 | -4 |
2017-10-25 07:13 | chmod +x make_osx | ThomasV | 1 | +0 | -0 |
2017-10-25 05:29 | Merge pull request #3114 from SomberNight/typo_wallet_import_priv_key | ThomasV | 1 | +1 | -1 |
2017-10-24 20:52 | use pyinstaller for OSX builds | ThomasV | 4 | +72 | -95 |
2017-10-24 12:04 | remove six | ThomasV | 9 | +3 | -62 |
2017-10-24 11:08 | make_osx: py3 | ThomasV | 1 | +1 | -1 |
2017-10-24 05:11 | Merge pull request #3102 from SomberNight/2fa_plugin_cant_be_disabled | ThomasV | 3 | +11 | -2 |
2017-10-23 12:03 | trezor: only TYPE_ADDRESS is needed for non-change outputs | ThomasV | 1 | +1 | -10 |
2017-10-23 11:54 | cleanup py2 compatibility imports | ThomasV | 19 | +2 | -105 |
2017-10-23 04:42 | wizard: allow segwit seed as cosigner | ThomasV | 1 | +2 | -1 |
2017-10-23 04:19 | Merge pull request #3096 from SomberNight/2fa_wallet_missing_wallet_type_attr | ThomasV | 1 | +2 | -0 |
2017-10-22 21:52 | Merge pull request #3092 from SomberNight/fix_restore_2fa_as_standard | ThomasV | 1 | +1 | -1 |
2017-10-22 19:05 | Merge pull request #3090 from bauerj/dark2 | ThomasV | 1 | +1 | -1 |
2017-10-22 15:30 | move delete button to menu | ThomasV | 1 | +6 | -8 |
2017-10-22 15:00 | fix #2593: add delete button | ThomasV | 1 | +31 | -5 |
2017-10-22 14:17 | wallet information dialog | ThomasV | 1 | +32 | -25 |
2017-10-22 13:50 | kivy: do not display 'signing' message if user cancels send_tx | ThomasV | 1 | +2 | -0 |
2017-10-22 13:14 | follow up b8c7edf0702c17f4d411da72438f1bec19c6f18d | ThomasV | 2 | +1 | -2 |
2017-10-22 12:43 | Merge pull request #3087 from SomberNight/fix_contacts_import | ThomasV | 2 | +2 | -2 |
2017-10-22 12:42 | Merge pull request #3088 from bauerj/nsis-silent | ThomasV | 1 | +1 | -2 |
2017-10-22 10:50 | kivy: py3 update for scanning transaction | ThomasV | 1 | +2 | -1 |
2017-10-22 10:39 | fix: witness serialization | ThomasV | 2 | +4 | -4 |
2017-10-22 10:04 | return bytes in scan_barcode | ThomasV | 3 | +4 | -8 |
2017-10-22 06:34 | Merge pull request #3085 from SomberNight/aes_padding_pkcs7 | ThomasV | 2 | +36 | -20 |
2017-10-22 05:33 | kivy: py3 updates | ThomasV | 2 | +4 | -4 |
2017-10-21 14:41 | Merge pull request #3083 from SomberNight/fix_qt_mainwindow_updatemaxfee | ThomasV | 1 | +0 | -1 |
2017-10-21 09:15 | fix #2614: define non-linear scale for static fees | ThomasV | 4 | +16 | -24 |
2017-10-21 09:03 | kivy: python3 imports | ThomasV | 2 | +6 | -6 |
2017-10-21 09:00 | kivy: python3 imports | ThomasV | 1 | +4 | -4 |
2017-10-21 07:29 | Merge pull request #3079 from SomberNight/build_security2 | ThomasV | 1 | +32 | -0 |
2017-10-20 22:12 | Merge pull request #3078 from SomberNight/snap_update | ThomasV | 1 | +5 | -5 |
2017-10-20 18:40 | Merge pull request #3077 from danuker/patch-1 | ThomasV | 1 | +2 | -2 |
2017-10-20 16:32 | Merge pull request #3074 from SomberNight/build_security1 | ThomasV | 4 | +11 | -11 |
2017-10-20 16:31 | Merge pull request #3075 from ariard/fix_check_seed | ThomasV | 1 | +1 | -1 |
2017-10-20 07:53 | fix #3071: import error message | ThomasV | 1 | +1 | -1 |
2017-10-19 14:03 | Merge pull request #3010 from SomberNight/qt_wiz_catch_exc | ThomasV | 1 | +7 | -2 |
2017-10-19 14:01 | fix #3068 | ThomasV | 1 | +1 | -1 |
2017-08-01 08:33 | add sat/byte fee info and fee_unit pref | neocogent | 3 | +21 | -2 |
2017-10-19 09:59 | fix command line interface for hardware wallets. fixes #3056 | ThomasV | 8 | +71 | -76 |
2017-10-19 04:30 | Merge pull request #3065 from SomberNight/py3_cosignerpool | ThomasV | 1 | +5 | -5 |
2017-10-18 14:11 | fix #3062 | ThomasV | 1 | +5 | -6 |
2017-10-18 13:20 | fix #2968 | ThomasV | 1 | +2 | -1 |
2017-10-18 09:35 | fix #3060 | ThomasV | 1 | +2 | -2 |
2017-10-18 09:14 | Merge pull request #3055 from SomberNight/trezor_cmd_raw_input | ThomasV | 2 | +2 | -2 |
2017-10-18 08:41 | Merge pull request #3054 from SomberNight/py3_signmessage_cmd_str | ThomasV | 1 | +1 | -1 |
2017-10-18 08:37 | Merge pull request #3057 from SomberNight/greenaddress_maintenance1 | ThomasV | 1 | +7 | -7 |
2017-10-17 10:59 | cleanup commented lines | ThomasV | 1 | +0 | -6 |
2017-10-17 10:55 | add comment about pyaes issue | ThomasV | 1 | +4 | -0 |
2017-10-17 09:45 | add segwit option for cmdline create | ThomasV | 1 | +1 | -1 |
2017-10-17 09:25 | Merge pull request #3053 from kyuupichan/keepkey-fix | ThomasV | 2 | +4 | -11 |
2017-10-17 08:14 | Merge pull request #3051 from SomberNight/win_build_hw_wallets | ThomasV | 3 | +28 | -12 |
2017-10-17 08:11 | Merge pull request #3052 from SomberNight/py3_aes_encrypt_with_iv | ThomasV | 1 | +3 | -3 |
2017-10-17 06:21 | Merge pull request #2996 from benma/mobile_pairing | ThomasV | 2 | +137 | -23 |
2017-10-16 05:18 | Merge pull request #3047 from SomberNight/storage_upgrade_v13b | ThomasV | 2 | +210 | -8 |
2017-10-16 05:13 | Merge pull request #3046 from SomberNight/fix_trezor_unresolved_var_keystore | ThomasV | 1 | +1 | -1 |
2017-10-16 05:12 | Merge pull request #3045 from SomberNight/trezor_unicode | ThomasV | 1 | +3 | -3 |
2017-10-15 08:14 | add class Simple_Wallet | ThomasV | 1 | +32 | -27 |
2017-10-15 07:18 | fix #2991: encrypt wallet files created with command line | ThomasV | 2 | +3 | -4 |
2017-10-14 14:08 | rm failing test | ThomasV | 1 | +0 | -3 |
2017-10-14 13:47 | update unsigned tx format, so that imported wallets can sign all address types | ThomasV | 3 | +13 | -11 |
2017-10-14 08:20 | Merge pull request #3039 from SomberNight/tests_storage_upgrades1 | ThomasV | 1 | +125 | -0 |
2017-10-13 11:47 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +1 | -0 |
2017-10-13 11:47 | fix #3038 | ThomasV | 1 | +1 | -1 |
2017-10-13 09:54 | follow-up 713c3c746: fiat values need to be right aligned | ThomasV | 1 | +0 | -1 |
2017-10-13 08:56 | follow up afcc37ec34645d8835f7efa0204e843c163d9d29 | ThomasV | 1 | +1 | -2 |
2017-10-13 08:55 | Merge pull request #3026 from SomberNight/missing_import_stat | ThomasV | 2 | +2 | -1 |
2017-10-13 03:52 | fix tests | SomberNight | 1 | +3 | -3 |
2017-10-12 05:08 | storage: upgrade format version automatically in load_data() | SomberNight | 3 | +19 | -6 |
2017-10-13 02:39 | Merge pull request #3020 from SomberNight/tests_bitcoin1 | ThomasV | 1 | +182 | -54 |
2017-10-13 02:37 | Merge pull request #3024 from SomberNight/fix_convert_v14_redeem | ThomasV | 1 | +5 | -1 |
2017-10-13 02:36 | Merge pull request #3033 from SomberNight/network_dialog_fixes1 | ThomasV | 1 | +11 | -5 |
2017-10-12 20:38 | Merge pull request #3032 from SomberNight/non_sw_txin_witness | ThomasV | 1 | +2 | -0 |
2017-10-12 16:44 | Merge pull request #3030 from achow101/tray-menu-fix | ThomasV | 1 | +6 | -3 |
2017-10-12 16:35 | improve network dialog. fixes #2898 | ThomasV | 1 | +19 | -14 |
2017-10-12 15:09 | fix #3028: add info to proxy dialog | ThomasV | 1 | +2 | -1 |
2017-10-12 08:28 | fix #3027 | ThomasV | 1 | +2 | -2 |
2017-10-11 14:35 | Merge pull request #3017 from SomberNight/fix_is_minikey | ThomasV | 1 | +2 | -2 |
2017-10-11 12:13 | Merge pull request #3015 from SomberNight/typo_p2wpkh_importedwallet | ThomasV | 1 | +1 | -1 |
2017-10-11 10:23 | trezor plugin: add paytowitness (not supported yet) | ThomasV | 1 | +10 | -7 |
2017-10-11 10:07 | add 'createnewaddress' command, separate from getunusedaddress | ThomasV | 1 | +11 | -11 |
2017-10-11 09:45 | re-enable locktime | ThomasV | 1 | +1 | -2 |
2017-10-11 09:43 | rm deprecated functions | ThomasV | 1 | +0 | -10 |
2017-10-10 23:04 | fix #3014 | ThomasV | 1 | +3 | -1 |
2017-10-10 18:11 | Merge pull request #2320 from da2x/bugfixes | ThomasV | 2 | +3 | -0 |
2017-10-10 17:55 | Merge pull request #3012 from SomberNight/sweep_rbf | ThomasV | 1 | +1 | -0 |
2017-10-10 12:37 | code cleanup | ThomasV | 1 | +1 | -18 |
2017-10-10 11:44 | add cmdline support for 2fa wallets | ThomasV | 3 | +65 | -1 |
2017-10-10 09:48 | fix #2890 | ThomasV | 2 | +4 | -4 |
2017-10-10 09:38 | update delete_address for imported wallets | ThomasV | 1 | +4 | -7 |
2017-10-09 09:54 | follow up c810c6a3562dd2f9916006437ff1d6a00c24edf3 | ThomasV | 2 | +8 | -4 |
2017-10-09 09:53 | fix privkey serialization in commands | ThomasV | 1 | +9 | -9 |
2017-10-09 08:45 | follow up previous commit | ThomasV | 1 | +1 | -1 |
2017-10-09 08:42 | fix #3011 | ThomasV | 2 | +2 | -3 |
2017-10-07 10:54 | add_input_info: add txin value for RBF with segwit inputs | ThomasV | 1 | +6 | -0 |
2017-10-07 10:52 | return dict in get_addr_utxo | ThomasV | 1 | +5 | -7 |
2017-10-07 10:15 | add txin_type in add_input_info, remove inefficient search | ThomasV | 2 | +3 | -10 |
2017-10-07 09:54 | Allow comma separated address lists for from_addr | ThomasV | 1 | +2 | -2 |
2017-10-07 07:48 | commands: use the same option names for RPC and command line. fixes #2875 | ThomasV | 1 | +46 | -44 |
2017-10-07 06:19 | fix #2861: error message when password is missing | ThomasV | 1 | +5 | -1 |
2017-10-06 14:50 | show message when copy button is pressed | ThomasV | 1 | +5 | -2 |
2017-10-06 13:22 | address tab: replace tree view with buttons | ThomasV | 2 | +70 | -52 |
2017-10-06 07:56 | sweep: use scripthash rpc | ThomasV | 1 | +2 | -4 |
2017-10-06 02:55 | Merge pull request #3004 from SomberNight/wallet_conversion_v13_to_v14 | ThomasV | 1 | +5 | -5 |
2017-10-05 19:45 | Merge pull request #3001 from gdvine/low-value-error-typo | ThomasV | 1 | +1 | -1 |
2017-10-05 18:11 | Merge pull request #2997 from romanz/fix-amodem | ThomasV | 1 | +2 | -2 |
2017-10-05 18:08 | fix sweep | ThomasV | 3 | +7 | -6 |
2017-10-05 17:40 | convert wallet format for imported wallets | ThomasV | 2 | +23 | -5 |
2017-10-05 15:10 | fix #2995 | ThomasV | 1 | +1 | -1 |
2017-10-05 12:44 | add message signing/decryption for segwit addresses | ThomasV | 4 | +54 | -61 |
2017-10-05 08:34 | improve error message (see #2991) | ThomasV | 1 | +1 | -1 |
2017-10-05 08:10 | Merge pull request #2964 from SomberNight/tests_wallet_keystore_bip39 | ThomasV | 3 | +101 | -31 |
2017-10-05 07:44 | fix export_private_key of Imported_Wallet | ThomasV | 1 | +3 | -1 |
2017-10-05 07:40 | Merge pull request #2987 from SomberNight/wallet_export_private_key_1 | ThomasV | 3 | +5 | -4 |
2017-10-05 07:38 | Merge pull request #2986 from SomberNight/fix_labelsync_importedwallet | ThomasV | 1 | +2 | -1 |
2017-10-04 16:17 | Merge pull request #2983 from bauerj/dark | ThomasV | 10 | +60 | -26 |
2017-10-04 12:49 | Merge pull request #2981 from SomberNight/fix_tests_msg_signing | ThomasV | 1 | +6 | -1 |
2017-10-04 12:46 | follow up 0f4b5abc158d46ac25fc2a976154004a2c705f2d | ThomasV | 1 | +1 | -1 |
2017-10-04 12:33 | Merge pull request #2982 from SomberNight/disallow_label_edit_headings | ThomasV | 2 | +5 | -0 |
2017-10-04 11:04 | add use_compressed_pubkeys field to keystores. fix #2973 | ThomasV | 3 | +7 | -6 |
2017-10-04 10:34 | Merge pull request #2971 from SomberNight/fix_saving_bip70_payreq | ThomasV | 2 | +2 | -2 |
2017-10-04 10:33 | Merge pull request #2979 from jrkong/utc-8_encoding_fix | ThomasV | 1 | +5 | -5 |
2017-10-04 07:24 | fix #2961 | ThomasV | 2 | +2 | -2 |
2017-10-03 12:16 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2017-10-03 12:16 | fix #2961 | ThomasV | 2 | +12 | -12 |
2017-10-03 12:03 | Merge pull request #2966 from SomberNight/py3_text_ui | ThomasV | 1 | +23 | -17 |
2017-10-03 12:01 | Merge pull request #2965 from SomberNight/py3_dict_keys1 | ThomasV | 1 | +2 | -2 |
2017-09-30 11:01 | fix cache with h2addr | ThomasV | 1 | +4 | -3 |
2017-09-30 11:00 | fix typo | ThomasV | 1 | +1 | -1 |
2017-09-30 06:55 | Merge pull request #2954 from SomberNight/py3_env | ThomasV | 1 | +2 | -2 |
2017-09-30 06:54 | Merge pull request #2953 from SomberNight/contacts_edit_crash | ThomasV | 1 | +1 | -0 |
2017-09-29 18:12 | Merge pull request #2950 from SomberNight/tests_wallet_keystore | ThomasV | 1 | +135 | -0 |
2017-09-29 15:49 | fix tests | ThomasV | 2 | +8 | -8 |
2017-09-29 13:36 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 4 | +29 | -7 |
2017-09-25 19:35 | Extend Wallet Import Format with txin type. Extend class Imported_Wallet. | ThomasV | 10 | +243 | -161 |
2017-09-27 05:47 | fix message signing #2939 | ThomasV | 1 | +2 | -3 |
2017-09-27 05:24 | Merge pull request #2940 from SomberNight/2fa_reset_json | ThomasV | 1 | +1 | -1 |
2017-09-26 06:49 | fix #2927 | ThomasV | 1 | +7 | -1 |
2017-09-26 04:43 | Merge pull request #2930 from SomberNight/win_build_plugins | ThomasV | 1 | +1 | -0 |
2017-09-25 21:33 | fix console: python3 exec | ThomasV | 1 | +1 | -1 |
2017-09-25 19:26 | Merge pull request #2918 from SomberNight/qt_plugins_grid | ThomasV | 1 | +1 | -1 |
2017-09-25 04:28 | Merge pull request #2926 from benma/dbb_py3_2 | ThomasV | 1 | +2 | -2 |
2017-09-24 11:35 | fix #2915 | ThomasV | 1 | +2 | -2 |
2017-09-24 09:52 | qt wizard: fix scroll area | ThomasV | 1 | +9 | -7 |
2017-09-24 08:18 | fix #2921 | ThomasV | 2 | +12 | -10 |
2017-09-24 08:04 | fix qt5: setBackgroundColor | ThomasV | 2 | +3 | -3 |
2017-09-24 07:43 | Merge pull request #2916 from bauerj/windows-35 | ThomasV | 2 | +23 | -23 |
2017-09-24 07:42 | Merge pull request #2911 from SomberNight/pyqt5 | ThomasV | 34 | +232 | -168 |
2017-09-24 07:40 | Merge pull request #2917 from SomberNight/get_server | ThomasV | 1 | +1 | -2 |
2017-09-24 07:37 | Merge pull request #2925 from wakiyamap/include_locale_for_windows_binary | ThomasV | 1 | +1 | -0 |
2017-09-24 07:32 | Merge pull request #2919 from SomberNight/currency_btce | ThomasV | 1 | +5 | -5 |
2017-09-24 07:27 | Merge pull request #2922 from SomberNight/grammar_trustedcoin | ThomasV | 1 | +1 | -1 |
2017-09-24 07:27 | Merge pull request #2924 from SomberNight/py3_exchange_rate | ThomasV | 1 | +1 | -1 |
2017-09-23 16:00 | add servers.json to windows builds | ThomasV | 1 | +1 | -0 |
2017-09-23 07:40 | qrscanner: return str | ThomasV | 1 | +1 | -1 |
2017-09-23 07:39 | detect txintype in keystore. fix #2912 | ThomasV | 2 | +19 | -16 |
2017-09-23 03:57 | fix #2880 | ThomasV | 1 | +3 | -3 |
2017-09-23 03:40 | revert 6e9b2a4459a108d438a917241c97f315544644c9 | ThomasV | 1 | +1 | -1 |
2017-09-23 03:26 | fix 2904 | ThomasV | 1 | +1 | -1 |
2017-09-22 08:19 | Merge pull request #2902 from SomberNight/network_timeout | ThomasV | 1 | +3 | -0 |
2017-09-22 07:55 | fix tests | ThomasV | 1 | +0 | -2 |
2017-09-22 07:49 | Merge branch 'SomberNight-virtual_tx_size' | ThomasV | 2 | +50 | -2 |
2017-09-21 09:00 | Merge pull request #2891 from joechrisellis/master | ThomasV | 1 | +5 | -1 |
2017-09-21 09:00 | Merge pull request #2884 from btchip/ledger-segwitnative | ThomasV | 1 | +28 | -3 |
2017-09-21 08:48 | Merge pull request #2908 from SomberNight/assertEquals | ThomasV | 2 | +26 | -26 |
2017-09-19 13:24 | fix #2895 | ThomasV | 1 | +1 | -0 |
2017-09-18 07:41 | serialize value of incomplete inputs in the witness field. fix p2wsh-in-p2sh deserialization | ThomasV | 1 | +17 | -23 |
2017-09-18 06:52 | add support for p2wsh-in-p2sh | ThomasV | 2 | +22 | -18 |
2017-09-17 19:51 | Merge pull request #2886 from romanz/master | ThomasV | 1 | +2 | -2 |
2017-09-17 15:09 | follow-up 0abb38cf51daca597997e7baaff5385659168bad | ThomasV | 1 | +1 | -1 |
2017-09-17 15:08 | add segwit option for make_seed command | ThomasV | 1 | +1 | -0 |
2017-09-17 14:58 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 0 | +0 | -0 |
2017-09-17 14:54 | serialize value for segwit-p2sh inputs too | ThomasV | 2 | +16 | -9 |
2017-09-17 10:46 | Fix parsing of witnesses | Jochen Hoenicke | 1 | +1 | -14 |
2017-09-17 14:46 | fix peers type | ThomasV | 1 | +1 | -1 |
2017-09-17 14:34 | remove command line segwit option | ThomasV | 2 | +3 | -4 |
2017-09-17 12:34 | clarify release status | ThomasV | 1 | +1 | -1 |
2017-09-17 05:19 | Merge pull request #2882 from bigreddmachine/master | ThomasV | 1 | +1 | -1 |
2017-09-17 05:17 | Merge pull request #2881 from lzsaver/wex | ThomasV | 1 | +11 | -11 |
2017-09-16 09:00 | follow up previous commit | ThomasV | 1 | +3 | -3 |
2017-09-16 08:46 | do not send coins to witness scripts with non-zero version | ThomasV | 1 | +1 | -1 |
2017-09-16 04:07 | Merge pull request #2877 from SomberNight/bech32_scriptpubkeys | ThomasV | 2 | +22 | -2 |
2017-09-15 10:20 | fix key type for bip49 | ThomasV | 1 | +4 | -3 |
2017-09-15 10:07 | fix iteration bug | ThomasV | 1 | +1 | -1 |
2017-09-15 09:54 | Merge pull request #2872 from SomberNight/p2pk_output_1 | ThomasV | 2 | +8 | -2 |
2017-09-15 09:54 | Merge pull request #2871 from SomberNight/coinbase_scriptSig | ThomasV | 1 | +1 | -0 |
2017-09-15 09:51 | try..except block around load_wallet | ThomasV | 1 | +6 | -1 |
2017-09-14 12:38 | check xkey type when we add the keystore, so that we cover all cases | ThomasV | 2 | +12 | -8 |
2017-09-14 12:00 | wizard: check seed_type before creating multisig | ThomasV | 1 | +8 | -5 |
2017-09-14 10:20 | add segwit choice to wizard | ThomasV | 1 | +20 | -3 |
2017-09-14 08:25 | add server list to setup.py | ThomasV | 2 | +7 | -0 |
2017-09-14 03:18 | Merge pull request #2868 from SomberNight/testnet_hotfix | ThomasV | 3 | +11 | -12 |
2017-09-13 18:27 | codename for 3.0: Uncanny Valley | ThomasV | 1 | +4 | -3 |
2017-09-13 13:12 | rm dead code | ThomasV | 1 | +0 | -11 |
2017-09-13 12:54 | follow-up 3d4c64f9e | ThomasV | 1 | +2 | -1 |
2017-09-13 11:21 | update release notes | ThomasV | 1 | +7 | -4 |
2017-09-13 11:06 | update release notes | ThomasV | 1 | +2 | -3 |
2017-09-13 11:02 | release notes: more info on python3 | ThomasV | 1 | +3 | -1 |
2017-09-13 10:48 | update release notes and set version number to 3.0 | ThomasV | 2 | +31 | -3 |
2017-09-12 13:04 | Read default server list from file. Update list with 1.1 servers. Remove nolnet option. | ThomasV | 1 | +0 | -2 |
2017-09-07 19:40 | fix cmdline create with segwit option | ThomasV | 1 | +2 | -1 |
2017-09-06 20:09 | remove height parameter from blockchain.transaction.get | ThomasV | 1 | +12 | -11 |
2017-09-06 13:05 | remove deprecated command: getutxoaddress | ThomasV | 1 | +0 | -8 |
2017-09-06 10:47 | Revert "segwit: add purpose to derivation" | ThomasV | 2 | +3 | -5 |
2017-09-05 13:02 | protocol version | ThomasV | 1 | +1 | -1 |
2017-09-04 13:10 | segwit: add purpose to derivation | ThomasV | 2 | +5 | -3 |
2017-09-04 12:06 | fix test | ThomasV | 1 | +1 | -1 |
2017-09-04 09:04 | make xpub/xprv version information user-visible | ThomasV | 5 | +49 | -33 |
2017-09-03 18:22 | minor fix (parsing signatures) | ThomasV | 1 | +2 | -2 |
2017-09-01 12:15 | support native segwit transactions | ThomasV | 6 | +120 | -61 |
2017-08-29 09:53 | implement scripthash logic | ThomasV | 2 | +25 | -8 |
2017-09-12 13:04 | Read default server list from file. Update list with 1.1 servers. Remove nolnet option. | ThomasV | 8 | +264 | -84 |
2017-09-12 16:08 | Merge pull request #2865 from SomberNight/get_preimage_script | ThomasV | 1 | +1 | -1 |
2017-09-12 16:05 | Merge pull request #2864 from SomberNight/py3_print | ThomasV | 3 | +5 | -5 |
2017-09-12 13:06 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 2 | +4 | -2 |
2017-09-12 13:05 | python3 update | ThomasV | 1 | +1 | -1 |
2017-09-07 07:41 | update scripts/servers to display server version | ThomasV | 4 | +20 | -54 |
2017-09-06 15:35 | scripts: use config in get_peers | ThomasV | 3 | +4 | -4 |
2017-09-06 10:12 | fix #2840 | ThomasV | 1 | +1 | -1 |
2017-09-05 13:27 | update scripts for python3 | ThomasV | 7 | +34 | -32 |
2017-09-04 12:43 | cleanup six (no python2 support) | ThomasV | 21 | +33 | -100 |
2017-09-04 12:23 | Merge pull request #2837 from ariard/fix_urllib | ThomasV | 1 | +1 | -1 |
2017-09-04 12:21 | mmonir python3 fix | ThomasV | 1 | +1 | -1 |
2017-09-03 04:25 | fix #2834 | ThomasV | 1 | +1 | -1 |
2017-09-02 02:26 | improve bip39 warning (#2833) | ThomasV | 1 | +4 | -5 |
2017-09-02 01:57 | Merge pull request #2832 from TadasVaranavicius/fixes_for_python3 | ThomasV | 1 | +3 | -3 |
2017-09-01 04:30 | Merge pull request #2621 from KoffeinFlummi/fiat-balance-addresses | ThomasV | 3 | +41 | -2 |
2017-09-01 04:26 | Merge pull request #2829 from SomberNight/readme_py3 | ThomasV | 1 | +4 | -4 |
2017-08-31 13:29 | support sending to segwit native addresses (bip173) | ThomasV | 2 | +31 | -15 |
2017-08-31 08:25 | fix tests | ThomasV | 1 | +3 | -4 |
2017-08-31 08:21 | rename bc_address functions | ThomasV | 4 | +15 | -15 |
2017-08-31 08:06 | replace bitcoin.is_valid | ThomasV | 4 | +6 | -11 |
2017-08-30 04:22 | add segwit bech32 module | ThomasV | 1 | +122 | -0 |
2017-08-29 07:53 | move address_to_script to bitcoin.py | ThomasV | 3 | +25 | -20 |
2017-08-29 07:51 | separate network layer from synchronizer | ThomasV | 2 | +12 | -8 |
2017-08-31 07:55 | fix #2645: do not call tx.get_fee from plugin | ThomasV | 1 | +2 | -7 |
2017-08-30 21:43 | Merge pull request #2824 from btchip/ledger-segwit-path | ThomasV | 2 | +10 | -10 |
2017-08-30 09:48 | Merge pull request #2760 from jhoenicke/trezorsegwit | ThomasV | 4 | +33 | -19 |
2017-08-30 09:46 | Merge pull request #2820 from benma/qt_threading | ThomasV | 1 | +1 | -0 |
2017-08-30 06:42 | Merge pull request #2821 from benma/dbb_py3 | ThomasV | 1 | +75 | -74 |
2017-08-30 05:17 | Merge pull request #2789 from linuxdaddy/master | ThomasV | 1 | +1 | -0 |
2017-08-30 04:38 | fix #2819 | ThomasV | 1 | +1 | -1 |
2017-08-28 03:30 | fix #2811 | ThomasV | 4 | +4 | -4 |
2017-08-28 03:27 | fix 2810 | ThomasV | 1 | +1 | -1 |
2017-08-27 12:30 | segwit: use 12 bits of seed prefix | ThomasV | 1 | +3 | -3 |
2017-08-27 12:03 | postpone x_pubkeys replacement (fix #2738) | ThomasV | 1 | +2 | -2 |
2017-08-27 08:48 | fix #2784 | ThomasV | 1 | +1 | -1 |
2017-08-27 08:02 | fix bip39 check | ThomasV | 1 | +2 | -2 |
2017-08-27 07:53 | fix unicode in make_seed and getseed | ThomasV | 2 | +5 | -5 |
2017-08-27 07:22 | fix #2801 | ThomasV | 1 | +1 | -1 |
2017-08-27 06:01 | migrate make_locale to python3 | ThomasV | 1 | +23 | -22 |
2017-08-27 05:18 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2017-08-27 05:18 | fix qt package name | ThomasV | 1 | +1 | -1 |
2017-08-26 06:33 | bump version number and update release notes | ThomasV | 2 | +5 | -2 |
2017-08-26 05:25 | update ripemd module for python3 | ThomasV | 2 | +10 | -17 |
2017-08-26 04:52 | catch wrap_socket timeouts | ThomasV | 1 | +4 | -0 |
2017-08-26 04:51 | kivy wizard: fix bug if password is not provided | ThomasV | 2 | +2 | -1 |
2017-08-26 04:48 | Revert "remove python implementation of ripemd160" | ThomasV | 2 | +408 | -8 |
2017-08-25 14:52 | update make_packages script for android | ThomasV | 2 | +17 | -61 |
2017-08-25 14:50 | python3: update apk build instuctions | ThomasV | 2 | +12 | -2 |
2017-08-25 07:27 | show error message when parsing empty tx | ThomasV | 2 | +4 | -3 |
2017-08-24 14:19 | python3 fixes | ThomasV | 1 | +6 | -2 |
2017-08-18 05:21 | python3 updates | ThomasV | 2 | +6 | -2 |
2017-08-17 08:29 | m | ThomasV | 1 | +1 | -1 |
2017-08-13 10:00 | python3 updates | ThomasV | 6 | +25 | -31 |
2017-08-12 19:26 | python3 updates | ThomasV | 2 | +3 | -3 |
2017-08-10 14:32 | update OSX builds with python3 | ThomasV | 2 | +7 | -12 |
2017-08-09 10:40 | package only gui.qt | ThomasV | 1 | +1 | -1 |
2017-08-09 10:38 | python3: update setup-release.py | ThomasV | 1 | +6 | -8 |
2017-08-09 09:09 | python3: fix password decode | ThomasV | 2 | +7 | -7 |
2017-08-09 09:06 | python3: update storage | ThomasV | 1 | +6 | -2 |
2017-08-09 08:01 | trezor updates for python3 | ThomasV | 1 | +6 | -5 |
2017-08-08 09:12 | python3: remove calls to unicode function | ThomasV | 5 | +7 | -16 |
2017-08-08 08:50 | network_dialog updates for python3 | ThomasV | 1 | +4 | -4 |
2017-08-07 18:06 | update pyinstaller scripts for python3 and pyinstaller3 (credit: bauerj) | ThomasV | 4 | +42 | -62 |
2017-03-15 11:13 | updates for python3 | ThomasV | 27 | +50 | -51 |
2017-03-01 09:11 | fix 5e7169bf355f2ac3ec8791c4768f0cd971e1640d | ThomasV | 1 | +4 | -4 |
2017-03-01 09:07 | python3: fix integer division | ThomasV | 1 | +2 | -2 |
2017-02-25 12:36 | Make proxies work | Johann Bauer | 4 | +12 | -9 |
2017-02-25 11:25 | Various fixes in util.py | Johann Bauer | 1 | +7 | -8 |
2017-02-24 20:50 | Let travis run the test using Python3 | Johann Bauer | 2 | +4 | -2 |
2017-02-19 14:52 | misc. fixes for python3 | ThomasV | 5 | +5 | -5 |
2017-02-18 19:22 | fixes for paymentrequests and python3 | ThomasV | 2 | +4 | -4 |
2017-02-16 09:54 | misc python3 updates: - use jsonrpclib-pelix - update the kivy gui - update plugins | ThomasV | 32 | +130 | -129 |
2017-02-11 18:57 | python3: fix bad type in make_seed | fr3aker | 1 | +1 | -1 |
2017-02-11 17:21 | fix imports | fr3aker | 2 | +2 | -2 |
2017-02-05 11:31 | py3 in setup.py and tox config | Dmitry Sorokin | 3 | +6 | -18 |
2017-02-05 11:14 | paymentrequest upd | Dmitry Sorokin | 2 | +100 | -73 |
2017-02-05 10:38 | x509 fixes and plugins | Dmitry Sorokin | 18 | +111 | -115 |
2017-02-04 17:59 | sending fixed | Dmitry Sorokin | 8 | +22 | -38 |
2017-02-04 14:48 | misc ui and lib fixes for py3 | Dmitry Sorokin | 9 | +36 | -70 |
2017-01-30 09:36 | py3 in qtgui | Dmitry Sorokin | 28 | +255 | -332 |
2017-01-22 18:25 | py3 | Dmitry Sorokin | 64 | +1243 | -668 |
2017-08-25 09:23 | fix ctypes for zbar qrcode scanner | ThomasV | 1 | +6 | -3 |
2017-08-17 09:07 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -0 |
2017-08-17 09:06 | add error message about wallet not loaded. fixes #2756 | ThomasV | 1 | +3 | -0 |
2017-01-22 14:58 | Provide warnings about invalid BIP39 checksum in seed dialog | Kacper Żuk | 4 | +60 | -16 |
2017-08-16 10:40 | show bip39 warning and add info about checksum disabled | ThomasV | 1 | +19 | -16 |
2017-08-16 06:04 | Merge pull request #2755 from jhoenicke/multisigfix | ThomasV | 1 | +1 | -0 |
2017-08-15 10:55 | Revert "Only save config if value changed" | ThomasV | 1 | +0 | -2 |
2017-08-15 10:48 | Merge pull request #2751 from SomberNight/tor-save-proxy-settings | ThomasV | 1 | +1 | -0 |
2017-08-13 05:01 | Merge pull request #2742 from mathiscode/patch-1 | ThomasV | 1 | +1 | -1 |
2017-08-12 08:22 | fix #2690 | ThomasV | 1 | +11 | -10 |
2017-08-12 08:06 | fix #2736 | ThomasV | 1 | +2 | -1 |
2017-08-12 02:37 | trezor: add missing parameters for reset_device | ThomasV | 2 | +10 | -1 |
2017-08-11 05:27 | build-wine: add trezor version | ThomasV | 1 | +1 | -1 |
2017-08-10 16:01 | prepare version 2.9.3 | ThomasV | 2 | +6 | -1 |
2017-08-10 15:56 | Merge pull request #2720 from bauerj/config-skip-save | ThomasV | 1 | +2 | -0 |
2017-08-10 15:53 | update wine script for hardware wallets | ThomasV | 1 | +8 | -47 |
2017-08-10 01:45 | fix #2719 | ThomasV | 1 | +0 | -1 |
2017-08-08 07:42 | Merge pull request #2693 from casper/gui-history-upgrades | ThomasV | 1 | +10 | -0 |
2017-08-08 07:26 | fix default sequence number in ledger plugin | ThomasV | 1 | +1 | -1 |
2017-08-08 04:03 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +0 | -0 |
2017-08-08 04:03 | change default value of confirmed_only, spending unconfirmed coins | ThomasV | 3 | +3 | -3 |
2017-08-06 07:55 | fix #2697 | ThomasV | 1 | +1 | -1 |
2017-08-04 13:34 | network: connection_down if interface fails to connect chunk | ThomasV | 1 | +1 | -0 |
2017-08-04 09:20 | Merge pull request #2687 from jhoenicke/trezor | ThomasV | 1 | +1 | -1 |
2017-08-04 03:37 | Merge pull request #2683 from valiz/master | ThomasV | 1 | +3 | -0 |
2017-08-03 13:07 | version 2.9.2 | ThomasV | 2 | +5 | -1 |
2017-08-03 13:05 | add websocket to windows builds | ThomasV | 1 | +3 | -0 |
2017-08-03 12:25 | force new headers download if file is corrupted | ThomasV | 2 | +4 | -3 |
2017-08-03 05:29 | prepare version 2.9.1 | ThomasV | 2 | +6 | -1 |
2017-08-03 05:22 | fix segwit script size | ThomasV | 1 | +2 | -1 |
2017-08-03 05:11 | update blockchain size after initial file download | ThomasV | 1 | +2 | -0 |
2017-08-02 09:21 | updates for new version of buildozer | ThomasV | 2 | +4 | -4 |
2017-08-01 13:07 | Merge pull request #2669 from neocogent/contacts-validate | ThomasV | 1 | +13 | -1 |
2017-08-01 10:03 | Merge pull request #2658 from linuxion/patch-3 | ThomasV | 1 | +2 | -0 |
2017-08-01 09:24 | sanitize max_fee_rate; fixes #2663 | ThomasV | 1 | +4 | -1 |
2017-08-01 09:00 | sanity check read_header | ThomasV | 1 | +2 | -0 |
2017-08-01 08:47 | follow-up to bc4fcfbebde9ac03cf4e19248f2ce029e4dd70c6 | ThomasV | 1 | +2 | -2 |
2017-08-01 08:42 | Merge pull request #2666 from suut/master | ThomasV | 7 | +11 | -11 |
2017-07-31 07:16 | Merge pull request #2626 from neocogent/locktime | ThomasV | 1 | +9 | -5 |
2017-07-29 04:33 | Merge pull request #2644 from jrjackso/fix-commands | ThomasV | 1 | +5 | -1 |
2017-07-27 07:30 | wine: install socks | ThomasV | 1 | +4 | -0 |
2017-07-27 06:42 | release notes for 2.9 | ThomasV | 1 | +27 | -6 |
2017-07-26 13:21 | Merge pull request #2633 from DanKouch/master | ThomasV | 1 | +0 | -0 |
2017-07-26 12:55 | close connection if server sends invalid headers | ThomasV | 1 | +10 | -8 |
2017-07-25 16:57 | remove dead code | ThomasV | 1 | +1 | -15 |
2017-07-25 16:47 | follow-up commit 5f3e5866ad0f131c5565d3225410a47efcdd3ec1 | ThomasV | 1 | +1 | -0 |
2017-07-25 08:03 | blockchain write method, that flushes file | ThomasV | 2 | +21 | -28 |
2017-07-24 16:35 | wizard: make sure terminate is always called | ThomasV | 2 | +1 | -2 |
2017-07-24 16:19 | follow-up 15d74b4e19147736eead6e868c2bc4e63f47da0e | ThomasV | 1 | +1 | -1 |
2017-07-24 16:15 | Merge pull request #2601 from bauerj/installwizard-back | ThomasV | 1 | +3 | -2 |
2017-07-24 15:47 | Merge pull request #2625 from neocogent/ledgercmdline | ThomasV | 1 | +1 | -1 |
2017-07-24 15:29 | fix #2630 | ThomasV | 1 | +3 | -2 |
2017-07-24 13:54 | make blockchain.size() threadsafe | ThomasV | 2 | +38 | -21 |
2017-07-24 10:04 | kivy: minor fix (switch_to) | ThomasV | 1 | +1 | -1 |
2017-07-24 06:46 | fix: handle multiple forks at same checkpoint | ThomasV | 1 | +9 | -3 |
2017-07-21 08:38 | kivy: group network calback registrations | ThomasV | 1 | +7 | -11 |
2017-07-21 07:02 | fix parent_branch_size in blockchain swap | ThomasV | 1 | +8 | -7 |
2017-07-21 05:52 | save header immediately when forking a chain | ThomasV | 2 | +20 | -16 |
2017-07-20 22:09 | kivy: trigger_update_interfaces | ThomasV | 1 | +13 | -7 |
2017-07-20 19:28 | fix headers path for android | ThomasV | 1 | +1 | -1 |
2017-07-20 13:29 | store fork headers in separate directory | ThomasV | 1 | +5 | -2 |
2017-07-20 13:05 | blockchain: store reference to parent_id instead of parent, so that it gets updated after swap | ThomasV | 2 | +20 | -16 |
2017-07-20 09:36 | fix: rename files affected by chain swap | ThomasV | 1 | +9 | -1 |
2017-07-20 05:56 | fix: order files in save_chunk too | ThomasV | 1 | +3 | -0 |
2017-07-20 04:38 | fix undo_verification | ThomasV | 2 | +16 | -12 |
2017-07-19 16:44 | add tx details to utxo tab | ThomasV | 1 | +9 | -3 |
2017-07-19 16:32 | network: call switch_lagging after catch up | ThomasV | 1 | +4 | -3 |
2017-07-19 16:31 | show height in utxo list | ThomasV | 1 | +3 | -2 |
2017-07-19 15:33 | fix: do not request beyond tip | ThomasV | 1 | +1 | -1 |
2017-07-19 15:23 | fix bug if headers file is empty | ThomasV | 2 | +14 | -4 |
2017-07-19 14:28 | speed-up search by starting at own height | ThomasV | 1 | +2 | -1 |
2017-07-19 12:26 | fix: swap parent | ThomasV | 1 | +6 | -5 |
2017-07-19 09:57 | minor fix | ThomasV | 1 | +1 | -1 |
2017-07-19 09:26 | blockchain: remove filename field | ThomasV | 1 | +12 | -18 |
2017-07-19 09:14 | always save headers on disk | ThomasV | 1 | +21 | -52 |
2017-07-19 07:46 | kivy: use app.num_chain | ThomasV | 2 | +5 | -3 |
2017-07-19 07:29 | add blockchain.get_name method, update kivy gui | ThomasV | 5 | +22 | -37 |
2017-07-19 04:50 | undo verified tx when swapping chains | ThomasV | 1 | +4 | -0 |
2017-07-19 04:46 | fix swap | ThomasV | 1 | +3 | -0 |
2017-07-19 04:24 | fix get_branch_size | ThomasV | 1 | +1 | -1 |
2017-07-19 03:45 | fix: swap | ThomasV | 1 | +2 | -10 |
2017-07-18 19:37 | show only active chains | ThomasV | 2 | +27 | -22 |
2017-07-18 19:32 | test height | ThomasV | 1 | +4 | -3 |
2017-07-18 16:11 | network dialog: display branch size | ThomasV | 1 | +2 | -0 |
2017-07-18 16:10 | blockchain: swap a chain with its parent, if the parent branch is too short to be saved on disk | ThomasV | 2 | +38 | -5 |
2017-07-18 12:20 | network_dialog remove stretch | ThomasV | 1 | +1 | -2 |
2017-07-18 12:11 | don't request headers beyond tip | ThomasV | 1 | +4 | -3 |
2017-07-18 07:21 | network: use interface.bad_header | ThomasV | 1 | +11 | -7 |
2017-07-17 19:38 | fix typo | ThomasV | 1 | +1 | -1 |
2017-07-17 17:32 | simplification: do not request checkpoint, check headers against all known blockchains | ThomasV | 2 | +57 | -62 |
2017-07-17 10:22 | improve blockchain search | ThomasV | 1 | +32 | -24 |
2017-07-17 09:25 | rm dead code | ThomasV | 1 | +0 | -2 |
2017-07-17 09:19 | network: use check_headers for binary search | ThomasV | 1 | +9 | -7 |
2017-07-17 07:51 | cleanup dead code | ThomasV | 1 | +0 | -9 |
2017-07-17 07:32 | network: interface.tip_header | ThomasV | 1 | +4 | -6 |
2017-07-17 06:44 | blockchain: size method, various fixes | ThomasV | 2 | +45 | -38 |
2017-07-16 06:07 | minor fix | ThomasV | 1 | +1 | -1 |
2017-07-15 21:40 | kivy fix: get_spendable_coins | ThomasV | 1 | +1 | -1 |
2017-07-15 15:20 | blockchain: parent pointer and recursive methods | ThomasV | 2 | +59 | -52 |
2017-07-15 11:51 | blockchain fixes | ThomasV | 2 | +31 | -16 |
2017-07-15 09:59 | fix blockchain.height() | ThomasV | 1 | +3 | -1 |
2017-07-14 16:24 | network dialog: show only populated chains | ThomasV | 1 | +9 | -8 |
2017-07-14 10:53 | fix unicode path issue #2269 | ThomasV | 3 | +13 | -6 |
2017-07-14 04:20 | fix blockchain offset | ThomasV | 2 | +8 | -9 |
2017-07-13 15:23 | network dialog: refresh display on each new header | ThomasV | 2 | +5 | -7 |
2017-07-13 14:23 | remove blockchain fork detection threshold | ThomasV | 2 | +72 | -54 |
2017-07-13 09:29 | Merge pull request #2602 from bauerj/toggle-shortcut | ThomasV | 1 | +6 | -6 |
2017-07-13 09:28 | fix #2603 | ThomasV | 1 | +5 | -2 |
2017-07-13 07:44 | Merge pull request #2582 from bauerj/tab-icons | ThomasV | 9 | +39 | -27 |
2017-07-13 07:38 | rename proxy tab | ThomasV | 1 | +1 | -1 |
2017-07-13 07:31 | network: minor fix | ThomasV | 1 | +6 | -6 |
2017-07-12 15:23 | kivy: gui improvements | ThomasV | 2 | +22 | -19 |
2017-07-10 11:51 | update network settings dialog of the kivy GUI | ThomasV | 10 | +276 | -260 |
2017-07-10 18:54 | minor fixes | ThomasV | 3 | +5 | -4 |
2017-07-10 16:31 | Merge pull request #2591 from block8437/master | ThomasV | 1 | +1 | -1 |
2017-07-10 07:46 | fix wallet.can_export | ThomasV | 1 | +1 | -1 |
2017-07-10 07:31 | comment out raise trezor plugin | ThomasV | 1 | +2 | -1 |
2017-07-09 19:06 | disable locktime until keepkey firmware is updated | ThomasV | 1 | +2 | -1 |
2017-07-09 16:55 | fix sequence in trezor plugin (follow-up to d4e8f4be) | ThomasV | 1 | +1 | -3 |
2017-07-09 12:03 | new layout for network_dialog | ThomasV | 1 | +92 | -48 |
2017-07-09 10:11 | add a star to server hostname in nodes list | ThomasV | 1 | +4 | -2 |
2017-07-09 10:03 | network dialog: do not change auto_connect value from blockchain tab | ThomasV | 1 | +3 | -3 |
2017-07-09 08:32 | network_dialog improvements | ThomasV | 1 | +14 | -9 |
2017-07-08 15:48 | network dialog: minor fixes | ThomasV | 1 | +4 | -2 |
2017-07-08 15:38 | network_dialog: save parameters in follow_branch, follow_server | ThomasV | 1 | +19 | -5 |
2017-07-08 15:02 | update network dialog when raised | ThomasV | 1 | +1 | -0 |
2017-07-08 14:45 | make fork_threshold configurable, fix backward mode | ThomasV | 1 | +5 | -2 |
2017-07-08 14:18 | network: go back if cannot connect during catch_up | ThomasV | 1 | +5 | -3 |
2017-07-08 13:35 | network_dialog: do not use parent for signalling | ThomasV | 3 | +11 | -12 |
2017-07-08 13:23 | use a unique and non-modal network dialog window | ThomasV | 3 | +18 | -13 |
2017-07-08 12:22 | sort currencies in currencies.json | ThomasV | 2 | +516 | -486 |
2017-06-05 09:05 | Sorted exchange_rate.py | Alexx Saver | 1 | +87 | -48 |
2017-06-05 08:25 | Added BTCe to exchange_rate.py | Alexx Saver | 1 | +9 | -0 |
2017-07-08 11:24 | minor fix: ssl checkbox | ThomasV | 1 | +4 | -4 |
2017-07-07 20:56 | Refactor Network and Blockchain dialogs in qt and kivy | ThomasV | 6 | +207 | -202 |
2017-07-07 21:26 | fix: follow-up 2a53e85e8d4ecb4bcebecfde1b34826bc4e88578 | ThomasV | 1 | +5 | -6 |
2017-07-06 14:03 | Fixes for TrustedCoin plugin: - reset billing_info after broadcast - when bumping tx fee, do not use Trustedcoin output | ThomasV | 4 | +33 | -15 |
2017-07-04 11:03 | hardcode another testnet server | ThomasV | 1 | +1 | -0 |
2017-07-04 09:35 | network dialog: add menu actions to blockchains list | ThomasV | 2 | +75 | -12 |
2017-07-03 13:30 | rm dead code | ThomasV | 1 | +0 | -1 |
2017-07-03 07:22 | show pubkeys and redeem script in address dialog | ThomasV | 3 | +23 | -24 |
2017-07-01 20:20 | Option to send only confirmed coins (fix #2395) | ThomasV | 4 | +24 | -9 |
2017-07-02 09:44 | fix #2400 | ThomasV | 3 | +36 | -42 |
2017-07-01 20:55 | Merge pull request #2580 from bauerj/tab-order | ThomasV | 1 | +16 | -6 |
2017-07-01 20:26 | follow-up previous commit | ThomasV | 1 | +0 | -1 |
2017-07-01 20:18 | Merge pull request #2579 from bauerj/view-menu | ThomasV | 1 | +27 | -18 |
2017-06-30 16:52 | follow-up previous commit | ThomasV | 1 | +3 | -4 |
2017-06-30 16:31 | fix #2509: reset pubkeys to None when x_pubkeys are unsorted | ThomasV | 1 | +7 | -3 |
2017-06-30 11:00 | fix #2533 | ThomasV | 1 | +7 | -4 |
2017-06-30 10:50 | fix #2564 | ThomasV | 1 | +7 | -2 |
2017-06-30 10:20 | fix #2524: add proper error message | ThomasV | 1 | +2 | -0 |
2017-06-30 10:11 | fix #2439 | ThomasV | 2 | +17 | -7 |
2017-06-29 16:40 | Merge pull request #2457 from chris-belcher/master | ThomasV | 2 | +5 | -4 |
2017-06-29 16:32 | fix #2453 | ThomasV | 1 | +0 | -7 |
2017-06-29 16:23 | fix #2452 | ThomasV | 1 | +51 | -42 |
2017-06-29 14:51 | fix #2566 #2519 | ThomasV | 1 | +1 | -0 |
2017-06-28 03:27 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -0 |
2017-06-28 03:26 | fix #2565: do not show traceback | ThomasV | 1 | +1 | -3 |
2017-06-27 09:00 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2017-06-27 08:59 | Merge pull request #2554 from Mqrius/master | ThomasV | 1 | +1 | -0 |
2017-06-23 16:26 | Merge pull request #2548 from digitalbitbox/170623/digitalbitbox_firmware_v2.2.2 | ThomasV | 2 | +106 | -33 |
2017-06-23 08:36 | network dialog: show servers in blockchain tab | ThomasV | 2 | +17 | -8 |
2017-06-22 12:47 | fix callbacks when switching to another server | ThomasV | 1 | +4 | -1 |
2017-05-29 07:03 | Detect blockchain splits and validate multiple chains | ThomasV | 7 | +259 | -250 |
2017-06-20 08:47 | allow arbitrary derivations with bip39 seeds, to let multibit users recover funds | ThomasV | 3 | +26 | -17 |
2017-06-20 08:06 | Merge pull request #2521 from elopio/snapcraft | ThomasV | 1 | +23 | -0 |
2017-06-15 08:03 | pass hash to pubkey_from_signature | ThomasV | 1 | +5 | -6 |
2017-06-07 15:21 | Merge pull request #2498 from kwaaak/patch-1 | ThomasV | 1 | +4 | -4 |
2017-06-01 06:01 | Merge pull request #2474 from timgabets/master | ThomasV | 1 | +4 | -0 |
2017-05-30 17:32 | Merge pull request #2468 from bauerj/issue-2462 | ThomasV | 2 | +9 | -3 |
2017-05-30 05:01 | Merge pull request #2465 from dabura667/history_addrs | ThomasV | 1 | +19 | -0 |
2017-05-30 04:58 | Merge pull request #2467 from bauerj/issue-2464 | ThomasV | 1 | +0 | -1 |
2017-05-29 07:46 | minor update for build-wine | ThomasV | 1 | +1 | -1 |
2017-05-29 07:43 | update release notes | ThomasV | 1 | +1 | -3 |
2017-05-23 13:07 | Set sequence to MAXINT-1 to fix locktime (per bauerj) | ThomasV | 1 | +5 | -5 |
2017-05-23 12:51 | fix: reorgs | ThomasV | 1 | +4 | -7 |
2017-05-23 05:58 | fix: request chunk at next_height | ThomasV | 1 | +2 | -3 |
2017-05-21 15:24 | fix #2430 | ThomasV | 1 | +6 | -7 |
2017-05-21 08:21 | fix #2410 | ThomasV | 1 | +2 | -5 |
2017-05-19 10:16 | catch-up block headers from a single interface at a time | ThomasV | 1 | +6 | -1 |
2017-05-19 08:18 | Merge pull request #2421 from bauerj/crowdin-upload | ThomasV | 2 | +6 | -0 |
2017-05-19 07:56 | Merge pull request #2416 from eklitzke/beyond | ThomasV | 1 | +1 | -1 |
2017-05-19 07:10 | fix get_payment_request | ThomasV | 1 | +1 | -1 |
2017-05-19 06:55 | separate truncate_headers for debugging | ThomasV | 1 | +5 | -2 |
2017-05-13 10:14 | update release notes | ThomasV | 1 | +1 | -0 |
2017-05-12 13:58 | Trustedcoin: prepaid-only billing | ThomasV | 2 | +25 | -27 |
2017-05-13 09:25 | bump versino number and update release notes | ThomasV | 2 | +4 | -3 |
2017-03-31 10:45 | Locate blockchain connection point with binary search | ThomasV | 2 | +122 | -118 |
2017-05-10 12:23 | Merge pull request #2381 from bauerj/issue-2380 | ThomasV | 1 | +2 | -0 |
2017-05-10 12:16 | Merge pull request #2397 from romanz/master | ThomasV | 1 | +1 | -1 |
2017-05-10 10:32 | fix #2384 | ThomasV | 1 | +1 | -1 |
2017-05-10 09:11 | fix #2394 | ThomasV | 1 | +2 | -1 |
2017-04-22 04:59 | Merge pull request #2367 from spamdaemon/patch-1 | ThomasV | 1 | +1 | -1 |
2017-04-20 08:59 | spv: keep track of header requests made by each interface | ThomasV | 1 | +19 | -16 |
2017-04-19 13:01 | hardware wallet support for locktime | ThomasV | 3 | +4 | -5 |
2017-04-19 13:00 | remove sigtype in update_signature | ThomasV | 1 | +1 | -1 |
2017-04-19 09:55 | timelock tx to current height. see #2349 | ThomasV | 1 | +3 | -1 |
2017-04-19 09:43 | disable max button if an amount has been typed | ThomasV | 1 | +6 | -4 |
2017-04-18 13:11 | fix #2360 | ThomasV | 1 | +1 | -1 |
2017-04-18 10:31 | fix parse_sig | ThomasV | 1 | +1 | -8 |
2017-04-18 09:12 | add segwit to get_preimage_script | ThomasV | 2 | +6 | -11 |
2017-04-18 08:47 | cleanup unused code | ThomasV | 2 | +0 | -5 |
2017-04-18 08:43 | fix #2352 | ThomasV | 1 | +12 | -28 |
2017-04-13 09:58 | follow-up a610e21279ec9d3ba44a6d11aadfa88dcbde7a08 | ThomasV | 1 | +1 | -1 |
2017-04-13 09:43 | Merge pull request #2361 from btchip/ledger-segwit | ThomasV | 1 | +87 | -36 |
2017-04-12 14:33 | parse pubkey in segwit_script | ThomasV | 1 | +8 | -6 |
2017-04-12 14:12 | fix #2356: scriptSig parsing exception | ThomasV | 1 | +14 | -8 |
2017-04-05 13:55 | fix #2351 | ThomasV | 1 | +1 | -1 |
2017-04-05 07:52 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2017-04-05 07:17 | fix #2353: show error when sweeping dust | ThomasV | 2 | +11 | -4 |
2017-04-04 11:52 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +5 | -5 |
2017-04-04 11:52 | check parameter type of create_new_address | ThomasV | 1 | +2 | -1 |
2017-04-02 02:36 | fix #2347 and return indentation | ThomasV | 1 | +2 | -2 |
2017-03-31 10:04 | keep connection open with a manually selected server, even if they fail passing the checkpoint | ThomasV | 1 | +10 | -2 |
2017-03-31 04:40 | follow up fix #2341 | ThomasV | 1 | +1 | -1 |
2017-03-30 17:08 | fix #2341 | ThomasV | 1 | +1 | -1 |
2017-03-30 08:13 | kivy: use NumericProperty for blocks and nodes | ThomasV | 3 | +8 | -15 |
2017-03-30 05:05 | kivy checkpoint dialog | ThomasV | 1 | +2 | -1 |
2017-03-30 03:55 | sanitize pass_checkpoint | ThomasV | 1 | +9 | -1 |
2017-03-29 15:21 | network: request checkpoint when opening a new connection | ThomasV | 2 | +13 | -2 |
2017-03-29 08:29 | fix #2338 | ThomasV | 1 | +4 | -1 |
2017-03-29 08:22 | fix #2341 | ThomasV | 1 | +2 | -1 |
2017-03-29 08:07 | fix #2342 | ThomasV | 1 | +4 | -8 |
2017-03-28 17:16 | fix method name | ThomasV | 1 | +1 | -1 |
2017-03-28 07:44 | kivy: minor GUI tweaks | ThomasV | 4 | +12 | -2 |
2017-03-28 07:43 | presplash screen | ThomasV | 2 | +1 | -1 |
2017-03-28 06:53 | kivy: allow manual server entry | ThomasV | 3 | +60 | -27 |
2017-03-27 19:31 | kivy: improve blockchain dialog | ThomasV | 3 | +64 | -42 |
2017-03-27 16:59 | add proxy settings to kivy GUI | ThomasV | 4 | +105 | -10 |
2017-03-27 10:48 | add checkpoint dialog to the kivy gui | ThomasV | 4 | +124 | -6 |
2017-03-26 22:46 | fix moe used for truncate | ThomasV | 1 | +1 | -1 |
2017-03-26 18:22 | fix auto-connect: do not use a random interface | ThomasV | 1 | +11 | -9 |
2017-03-26 17:27 | Merge pull request #2334 from shsmith/master | ThomasV | 1 | +5 | -0 |
2017-03-25 10:09 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +3 | -3 |
2017-03-25 10:09 | add BIP9 and segwit_support methods | ThomasV | 1 | +8 | -0 |
2017-03-24 08:50 | minor gui tweak | ThomasV | 1 | +1 | -1 |
2017-03-24 08:45 | version 2.8.3 and release notes | ThomasV | 2 | +5 | -1 |
2017-03-24 08:39 | fix | ThomasV | 1 | +2 | -2 |
2017-03-24 08:38 | add help buttons to blockchain tab | ThomasV | 1 | +26 | -12 |
2017-03-24 05:25 | network dialog: reorganize tabs | ThomasV | 1 | +17 | -21 |
2017-03-23 20:57 | minor fix | ThomasV | 1 | +1 | -1 |
2017-03-23 20:53 | network dialog: add checkpoint, tabs | ThomasV | 1 | +109 | -55 |
2017-03-23 10:58 | add configurable checkpoint to blockchain verification; use genesis as default | ThomasV | 3 | +48 | -11 |
2017-03-23 08:20 | fix #2326: backward-compatibility of wallet files | ThomasV | 1 | +21 | -1 |
2017-03-23 07:50 | fix #2328 | ThomasV | 1 | +1 | -0 |
2017-03-21 13:33 | fix input_script and remove unused method inputs_without_script | ThomasV | 2 | +3 | -15 |
2017-03-21 09:07 | add help message for hrdware devices on windows | ThomasV | 1 | +5 | -3 |
2017-03-21 08:59 | fix test broken by previous commit | ThomasV | 1 | +0 | -2 |
2017-03-21 08:08 | input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321 | ThomasV | 6 | +14 | -13 |
2017-03-20 13:56 | prepare version 2.8.2 | ThomasV | 2 | +7 | -1 |
2017-03-20 10:13 | add save/delete buttons to invoice dialog | ThomasV | 1 | +24 | -7 |
2017-03-20 09:47 | fix #2302: signing with imported wallet | ThomasV | 2 | +5 | -5 |
2017-03-20 05:38 | Merge pull request #2313 from digitalbitbox/170319/many_inputs | ThomasV | 1 | +51 | -29 |
2017-03-20 05:34 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +25 | -15 |
2017-03-20 05:34 | fix #2315 | ThomasV | 1 | +1 | -1 |
2017-03-17 12:47 | fix #2301 | ThomasV | 1 | +1 | -2 |
2017-03-16 17:59 | Merge pull request #2303 from bauerj/ksk-2017 | ThomasV | 1 | +19 | -5 |
2017-03-15 17:05 | sort unconfirmed transactions by height | ThomasV | 1 | +1 | -1 |
2017-03-15 14:32 | archive paid invoices in the history tab | ThomasV | 5 | +28 | -25 |
2017-03-15 11:21 | fix #2292 | ThomasV | 1 | +4 | -3 |
2017-03-15 05:12 | fix #2298 | ThomasV | 1 | +1 | -1 |
2017-03-14 16:55 | Merge pull request #2295 from digitalbitbox/170314/dbb_new_pw | ThomasV | 1 | +5 | -5 |
2017-03-14 09:30 | improve CPFP dialog | ThomasV | 1 | +30 | -6 |
2017-03-14 07:56 | raise special exception for dangling links | ThomasV | 2 | +3 | -0 |
2017-03-14 04:55 | Merge pull request #2291 from saleemrashid/testnet-trezor | ThomasV | 3 | +21 | -11 |
2017-03-14 04:54 | Merge pull request #2290 from saleemrashid/trezor-install-wizard | ThomasV | 1 | +1 | -1 |
2017-03-13 14:07 | kivy: trigger_update_history | ThomasV | 2 | +13 | -17 |
2017-03-13 10:32 | kivy: nicer message on send success | ThomasV | 1 | +11 | -6 |
2017-03-13 10:02 | use maxint-2 to signal RBF, in order to standardize with Bitcoin Core | ThomasV | 5 | +9 | -8 |
2017-03-12 19:09 | kivy: fix bump fee dialog | ThomasV | 1 | +10 | -9 |
2017-03-12 18:25 | follow up 8babd3e986497ca9564a939cf76f139c263fd40d | ThomasV | 1 | +1 | -1 |
2017-03-12 16:01 | Update default server list - make more use of DEFAULT_PORTS | Eagle[TM] | 1 | +11 | -11 |
2017-03-12 11:33 | gettransaction command: require network instead of wallet | ThomasV | 1 | +4 | -3 |
2017-03-12 09:47 | kivy: fix i18n with unicode | ThomasV | 1 | +4 | -2 |
2017-03-12 09:45 | windows builds: update trezorlib version | ThomasV | 1 | +5 | -4 |
2017-03-12 08:13 | Merge pull request #2284 from Matoking/fixpaytomany | ThomasV | 1 | +1 | -1 |
2017-03-11 15:13 | Revert "display unicode wallet path in Qt GUI" | ThomasV | 1 | +3 | -6 |
2017-03-11 14:52 | version 2.8.1 and release notes | ThomasV | 2 | +7 | -1 |
2017-03-11 14:51 | fix trustedcoin wallet creation | ThomasV | 2 | +2 | -2 |
2017-03-11 14:38 | dbb: derivation must be byte string | ThomasV | 1 | +1 | -1 |
2017-03-11 13:54 | fix for older formats | ThomasV | 1 | +1 | -0 |
2017-03-11 13:22 | Merge pull request #2283 from btchip/ledger-cpfp-fix | ThomasV | 1 | +1 | -1 |
2017-03-11 11:06 | fix #2270: height sorting can use negative value | ThomasV | 1 | +1 | -1 |
2017-03-11 10:32 | fix password message issue #2277 | ThomasV | 1 | +5 | -0 |
2017-03-11 09:26 | fix #2279: jsonrpc wallet | ThomasV | 1 | +3 | -3 |
2017-03-10 13:16 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +2 | -2 |
2017-03-10 13:16 | fix trustedcoin wizard. fixes #2276 | ThomasV | 2 | +7 | -7 |
2017-03-10 04:13 | Merge pull request #2273 from shsmith/master | ThomasV | 1 | +3 | -3 |
2017-03-09 17:34 | update release notes | ThomasV | 1 | +4 | -4 |
2017-03-09 15:55 | fix kivy not updating units in history | ThomasV | 2 | +2 | -3 |
2017-03-09 14:04 | kivy: always show wallet name | ThomasV | 1 | +1 | -1 |
2017-03-09 13:47 | kivy labels plugin: use Clock | ThomasV | 2 | +4 | -1 |
2017-03-09 11:16 | display unicode wallet path in Qt GUI | ThomasV | 1 | +6 | -3 |
2017-03-09 10:57 | fix #2262 | ThomasV | 1 | +2 | -1 |
2017-03-09 10:54 | use Python 2.7.13 with Windows, and install Cryptodome | ThomasV | 1 | +4 | -1 |
2017-03-09 09:55 | fix bug with storage.encrypt | ThomasV | 1 | +1 | -0 |
2017-03-09 09:47 | replace PyCrypto with PyCryptodome | ThomasV | 1 | +1 | -3 |
2017-03-09 09:20 | windows builds: pass name to pyinstaller (try to fix issue #1000) | ThomasV | 2 | +12 | -9 |
2017-03-09 08:17 | fix warning in windows builds | ThomasV | 1 | +6 | -0 |
2017-03-08 19:05 | kivy: minor fix | ThomasV | 1 | +1 | -1 |
2017-03-08 17:58 | kivy: disable softinput mode | ThomasV | 1 | +1 | -1 |
2017-03-08 17:41 | small kivy fix | ThomasV | 1 | +1 | -1 |
2017-03-08 16:49 | updates for kivy wizard | ThomasV | 2 | +3 | -2 |
2017-03-08 10:58 | follow up previous commit | ThomasV | 1 | +2 | -0 |
2017-03-08 10:56 | fix #2257 | ThomasV | 2 | +8 | -14 |
2017-03-08 10:22 | Revert commit 36f08ab2c3f4da39355b23dc2eba112b327302e8. | ThomasV | 3 | +4 | -9 |
2017-03-07 17:27 | changes for windows builds | ThomasV | 3 | +9 | -4 |
2017-03-07 11:04 | add socks to make_packages | ThomasV | 1 | +1 | -0 |
2017-03-07 10:14 | add import for pyinstaller | ThomasV | 1 | +1 | -0 |
2017-03-07 07:04 | update release notes | ThomasV | 1 | +18 | -9 |
2017-03-06 20:17 | reorganize menu | ThomasV | 1 | +11 | -9 |
2017-03-06 20:05 | minor fix: do_update_fee | ThomasV | 2 | +4 | -6 |
2017-03-06 19:56 | add RBF policy to preferences | ThomasV | 1 | +27 | -11 |
2017-03-06 16:17 | Merge pull request #2245 from shsmith/master | ThomasV | 1 | +2 | -1 |
2017-03-06 16:12 | store contacts and invoices in wallet file. fix #1482 | ThomasV | 13 | +95 | -90 |
2017-03-06 14:54 | simplify storage: we don't store pubkeys anymore | ThomasV | 1 | +1 | -14 |
2017-03-06 12:52 | do not use hardcoded tab indexes | ThomasV | 2 | +25 | -22 |
2017-03-06 11:32 | Merge pull request #2123 from gdiepen/master | ThomasV | 1 | +13 | -0 |
2017-03-06 11:30 | Merge pull request #2239 from shsmith/master | ThomasV | 1 | +6 | -3 |
2017-03-06 11:28 | Merge pull request #2236 from kyuupichan/master | ThomasV | 6 | +31 | -3 |
2017-03-06 10:37 | fix fee rate issue caused by changing tx size | ThomasV | 1 | +5 | -7 |
2017-03-06 08:10 | improve fee tooltip | ThomasV | 1 | +2 | -2 |
2017-03-06 08:00 | fix tooltip fee estimate | ThomasV | 1 | +2 | -1 |
2017-03-06 07:44 | fix another travis test | ThomasV | 1 | +1 | -1 |
2017-03-06 07:33 | cleanup storage and fix tracvis test | ThomasV | 10 | +62 | -71 |
2017-03-05 21:19 | update MAX_FEE_RATE constant | ThomasV | 1 | +1 | -1 |
2017-03-05 21:18 | set max fee rate in preferences. fixes #2112 | ThomasV | 2 | +21 | -5 |
2017-03-05 20:10 | fix --offline mode in Qt GUI | ThomasV | 2 | +18 | -13 |
2017-03-05 19:39 | better error message if fee estimates are missing | ThomasV | 1 | +3 | -0 |
2017-03-05 19:33 | command:s inherit fee estimates from daemon | ThomasV | 1 | +1 | -0 |
2017-03-05 19:25 | rename load_wallet command | ThomasV | 3 | +5 | -5 |
2017-03-05 15:15 | fix typo | ThomasV | 1 | +1 | -1 |
2017-03-05 15:14 | fix #2242 | ThomasV | 1 | +4 | -3 |
2017-03-05 15:12 | show fee in daemon status | ThomasV | 1 | +1 | -0 |
2017-03-05 13:57 | rename open close commands | ThomasV | 3 | +6 | -7 |
2017-03-05 12:30 | add file selector and password dialog to wizard (fix #1730) | ThomasV | 4 | +113 | -41 |
2017-03-04 10:19 | fix default dyn fees | ThomasV | 1 | +1 | -1 |
2017-03-04 10:14 | fix #2231: same serialize/deserialize format | ThomasV | 1 | +7 | -10 |
2017-03-04 09:30 | fix multisig update_password | ThomasV | 3 | +4 | -4 |
2017-03-04 07:41 | fix #2235 | ThomasV | 1 | +1 | -1 |
2017-03-03 15:05 | fix unnecessary password request | ThomasV | 1 | +7 | -4 |
2017-03-03 15:04 | fix plugin_loader in storage | ThomasV | 1 | +4 | -4 |
2017-03-03 13:23 | restore from addresses (fix #2173) | ThomasV | 1 | +18 | -13 |
2017-03-02 10:57 | fix sweep | ThomasV | 1 | +1 | -0 |
2017-03-02 10:18 | kivy: fix missing parameter | ThomasV | 1 | +1 | -1 |
2017-03-02 10:10 | do not revert to static fee when dynamic fee estimates are missing | ThomasV | 2 | +5 | -1 |
2017-03-02 07:42 | ledger: pass str to message dialog | ThomasV | 1 | +1 | -1 |
2017-03-02 07:38 | updates for ledger plugin | ThomasV | 1 | +6 | -5 |
2017-03-02 07:19 | fix: missing parameter | ThomasV | 1 | +1 | -1 |
2017-03-02 03:24 | Merge pull request #2220 from shsmith/master | ThomasV | 1 | +1 | -0 |
2017-03-01 19:10 | load_wallet: return from loop if the error is not invalid password | ThomasV | 1 | +6 | -2 |
2017-03-01 13:57 | update release notes | ThomasV | 1 | +2 | -0 |
2017-03-01 13:22 | update release notes | ThomasV | 1 | +3 | -0 |
2017-02-09 16:08 | Wallet file encryption: - a keypair is derived from the wallet password - only the public key is retained in memory - wallets must opened and closed explicitly with the daemon | ThomasV | 13 | +197 | -105 |
2017-02-28 14:10 | AES: use PyCrypto if available | ThomasV | 1 | +32 | -9 |
2017-02-28 21:59 | Merge pull request #2213 from bauerj/patch-2 | ThomasV | 1 | +1 | -1 |
2017-02-28 10:25 | fix: interface.close | ThomasV | 1 | +1 | -1 |
2017-02-26 10:01 | trezor plugin: update parameters of decrypt_message | ThomasV | 1 | +2 | -3 |
2017-02-22 07:47 | new wallet structure: - store addresses instead of pubkeys - derive pubkeys only for serialization - fix #2024 | ThomasV | 4 | +103 | -109 |
2017-02-26 07:27 | fix: missing parameter | ThomasV | 1 | +1 | -1 |
2017-02-25 14:05 | Merge pull request #2193 from bauerj/socks-auth | ThomasV | 2 | +34 | -11 |
2017-02-25 14:00 | Merge pull request #2207 from bauerj/pysocks | ThomasV | 2 | +1 | -382 |
2017-02-25 13:56 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 3 | +5 | -1 |
2017-02-25 13:56 | fixes for Digital Bitbox plugin | ThomasV | 1 | +3 | -3 |
2017-02-23 07:55 | lazy load certificates | ThomasV | 1 | +10 | -1 |
2017-02-23 07:44 | fix missing parameter | ThomasV | 1 | +1 | -1 |
2017-02-22 21:09 | show one item per line in utxo tab, move address actions to addresses tab | ThomasV | 2 | +16 | -27 |
2017-02-22 11:54 | fix make_seed arguments | ThomasV | 2 | +3 | -3 |
2017-02-22 10:23 | do not perform satoshi conversion in the argument parser | ThomasV | 1 | +14 | -6 |
2017-02-22 08:32 | workaround argparse issue by reverting their commit | ThomasV | 1 | +35 | -9 |
2017-02-21 11:41 | Do not use parents with argument subparsers. This is a workaround for https://bugs.python.org/issue23058. As a result, the order of optional arguments is fixed; global options must be placed before the command. | ThomasV | 1 | +3 | -3 |
2017-02-20 05:58 | Merge pull request #2178 from bauerj/issue-2176 | ThomasV | 1 | +1 | -0 |
2017-02-17 19:56 | use ctypes to access the zbar library | ThomasV | 4 | +49 | -39 |
2017-02-17 18:58 | Merge pull request #2171 from bauerj/default-peers | ThomasV | 1 | +2 | -1 |
2017-02-17 14:20 | Merge pull request #2170 from bauerj/tor-detect | ThomasV | 1 | +23 | -7 |
2017-02-17 13:43 | keep reference to qthread object | ThomasV | 1 | +1 | -1 |
2017-02-17 13:33 | Merge pull request #2169 from bauerj/tor-detect | ThomasV | 3 | +54 | -2 |
2017-02-16 17:40 | Merge pull request #2167 from bauerj/filter-2165 | ThomasV | 7 | +17 | -6 |
2017-02-14 16:28 | Merge pull request #2164 from bauerj/patch-1 | ThomasV | 1 | +1 | -2 |
2017-02-12 09:18 | Merge pull request #2162 from shsmith/master | ThomasV | 1 | +1 | -1 |
2017-02-10 16:05 | replace slowaes with pyaes | ThomasV | 4 | +24 | -43 |
2017-02-09 16:27 | fix exchange_rate class naming issue | ThomasV | 1 | +1 | -4 |
2017-02-08 09:53 | minor fix | ThomasV | 1 | +1 | -0 |
2017-02-05 10:30 | use serialize_xpub/xprv | ThomasV | 1 | +6 | -8 |
2017-02-01 12:59 | interface: close wire is response is not dict | ThomasV | 1 | +4 | -3 |
2017-02-01 11:30 | update release notes | ThomasV | 1 | +3 | -1 |
2017-02-01 11:26 | add CPFP (child pays for parent) dialog to the Qt GUI | ThomasV | 3 | +55 | -3 |
2017-02-01 09:07 | fix tests | ThomasV | 3 | +5 | -3 |
2017-02-01 08:44 | fix tests | ThomasV | 1 | +2 | -2 |
2017-01-31 15:32 | return txid for unsigned segwit transactions | ThomasV | 2 | +4 | -2 |
2017-01-31 14:32 | Merge branch 'digitalbitbox-161228/addDigitalBitbox' | ThomasV | 9 | +552 | -2 |
2017-01-31 14:31 | move is_segwit for hardware wallets | ThomasV | 1 | +3 | -3 |
2017-01-31 10:56 | add wallet.is_segwit | ThomasV | 2 | +8 | -4 |
2017-01-30 09:16 | trezor: use serialize_xpub | ThomasV | 1 | +2 | -5 |
2017-01-30 09:10 | update ledger get_xpub | ThomasV | 1 | +6 | -9 |
2017-01-29 09:37 | fix serialize bug for p2pk | ThomasV | 1 | +3 | -0 |
2017-01-29 05:34 | fix: replace remaining occurences of public_key_to_bc_address | ThomasV | 4 | +6 | -6 |
2017-01-26 18:23 | fix typos | ThomasV | 2 | +5 | -5 |
2017-01-26 13:57 | prepare version 2.8 | ThomasV | 2 | +4 | -1 |
2017-01-25 20:41 | replace segwit wallet class with custom xpub type | ThomasV | 5 | +88 | -77 |
2017-01-16 08:48 | Initial segwit support (testnet only) | ThomasV | 11 | +340 | -197 |
2017-01-25 18:13 | Merge pull request #2135 from btchip/ledger-multioutput | ThomasV | 1 | +16 | -9 |
2017-01-24 13:09 | update buildozer.spec | ThomasV | 1 | +2 | -2 |
2017-01-24 10:37 | prepare version 2.7.18 | ThomasV | 3 | +8 | -1 |
2017-01-24 10:32 | add currencies list to repo | ThomasV | 1 | +606 | -0 |
2017-01-24 10:32 | buildozer.spec: update permissions, version number source | ThomasV | 1 | +5 | -3 |
2017-01-24 09:45 | kivy: simplify currency dialog | ThomasV | 4 | +13 | -24 |
2017-01-23 19:49 | fix #2133: deserialize_xkey | ThomasV | 4 | +24 | -36 |
2017-01-23 14:57 | disable verbose option with kivy | ThomasV | 1 | +2 | -1 |
2017-01-23 13:56 | exchange rates: enforce https APIs. store exchanges list in json file. | ThomasV | 3 | +59 | -56 |
2017-01-23 10:32 | Merge pull request #2122 from Marcdnd/master | ThomasV | 1 | +27 | -3 |
2017-01-22 10:44 | kivy: reset button state | ThomasV | 1 | +1 | -0 |
2017-01-22 10:22 | kivy: update fee slider | ThomasV | 3 | +19 | -16 |
2017-01-22 08:39 | move freeze/unfreeze menus to coins tab, show utxos as tree | ThomasV | 2 | +29 | -18 |
2017-01-22 05:40 | fix #2129: remove shortcut | ThomasV | 1 | +1 | -1 |
2017-01-22 00:01 | fix #2124 | ThomasV | 1 | +1 | -0 |
2017-01-21 21:13 | Merge pull request #2126 from kacperzuk/seed_dialog_preserve_options | ThomasV | 1 | +2 | -0 |
2017-01-16 09:38 | fix #2114: update utxo_list when freezing address | ThomasV | 2 | +2 | -1 |
2017-01-16 09:18 | fix #2118 | ThomasV | 1 | +1 | -0 |
2017-01-16 09:06 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2017-01-16 09:06 | do not crash tx.serialize if pubkeys are missing. fix #2113 | ThomasV | 1 | +3 | -1 |
2017-01-10 09:57 | fix #2104 | ThomasV | 1 | +1 | -1 |
2017-01-10 07:54 | prepare version 2.7.17 | ThomasV | 2 | +4 | -1 |
2017-01-10 06:55 | fix #2107 | ThomasV | 1 | +1 | -1 |
2017-01-10 06:52 | fix #2108 | ThomasV | 1 | +1 | -1 |
2017-01-09 20:23 | remove 'send from' context menu (replaced by coins tab) | ThomasV | 1 | +0 | -5 |
2017-01-09 16:01 | show addresses and utxos before wallet is synchronized | ThomasV | 1 | +2 | -0 |
2017-01-09 15:57 | add 'copy address' to utxo menu | ThomasV | 1 | +3 | -0 |
2017-01-09 15:36 | prevent busy looping | ThomasV | 2 | +7 | -2 |
2017-01-09 13:05 | make fee_slider thread safe | ThomasV | 1 | +28 | -14 |
2017-01-09 12:10 | prepare version 2.7.16 | ThomasV | 2 | +8 | -1 |
2017-01-09 12:02 | ledger: ImportError fallback | ThomasV | 1 | +5 | -2 |
2016-12-21 05:52 | ledger new ui and mobile 2fa validation | neocogent | 3 | +417 | -60 |
2017-01-09 11:39 | Merge branch 'feez' | ThomasV | 6 | +122 | -94 |
2017-01-09 09:32 | use ex_combo.findIndex instead of list.index | ThomasV | 1 | +1 | -1 |
2017-01-08 13:44 | fix flash during startup | ThomasV | 1 | +4 | -4 |
2017-01-08 12:14 | fix typo | ThomasV | 1 | +1 | -1 |
2017-01-08 12:00 | qt: show addresses and utxos in separate tabs | ThomasV | 4 | +100 | -32 |
2017-01-07 22:44 | network: do not wait for headers file on startup | ThomasV | 2 | +17 | -13 |
2017-01-07 18:49 | fix: missing global | ThomasV | 1 | +1 | -1 |
2017-01-07 17:42 | remove regexp test from is_address; non-matching strings will fail anyway | ThomasV | 1 | +0 | -3 |
2017-01-07 17:39 | add headers url for testnet | ThomasV | 2 | +4 | -4 |
2017-01-07 17:34 | testnet: remove failing tests | ThomasV | 1 | +6 | -22 |
2017-01-07 16:25 | don't expose default servers and ports in __init__ | ThomasV | 2 | +2 | -2 |
2017-01-07 15:58 | initial testnet support (petrkr) | ThomasV | 8 | +82 | -71 |
2017-01-07 14:59 | remove deprecated protocols from DEFAULT_PORTS | ThomasV | 1 | +3 | -3 |
2017-01-07 09:10 | allow client daemon to be launched in the foreground (fix #1873) | ThomasV | 3 | +10 | -9 |
2017-01-07 08:31 | make payment requests never expire by default | ThomasV | 1 | +1 | -1 |
2017-01-07 07:57 | Qt: catch exception raised by load_wallet | ThomasV | 1 | +6 | -2 |
2017-01-06 21:47 | trezor: fix is_xprv | ThomasV | 1 | +2 | -1 |
2017-01-06 21:32 | trezor: fix wipe_device | ThomasV | 1 | +1 | -0 |
2017-01-06 20:28 | improve send tab layout | ThomasV | 1 | +6 | -4 |
2017-01-06 18:17 | fix fiat visibility on startup | ThomasV | 1 | +2 | -0 |
2017-01-06 17:12 | fix #2101 | ThomasV | 1 | +1 | -1 |
2017-01-06 10:32 | update release notes | ThomasV | 1 | +3 | -0 |
2017-01-06 10:22 | simplify fee preferences | ThomasV | 1 | +20 | -24 |
2017-01-06 09:54 | fix #2060: use tx size for high fee warning | ThomasV | 1 | +2 | -1 |
2017-01-06 09:45 | Show fee slider for static fees too. Add fee slider to RBF dialog (fix #2083) | ThomasV | 2 | +51 | -33 |
2017-01-05 10:26 | prepare version 2.7.15 | ThomasV | 2 | +8 | -1 |
2017-01-05 05:20 | fix password issue #2097 | ThomasV | 1 | +3 | -2 |
2017-01-04 21:37 | fix android detection | ThomasV | 1 | +3 | -3 |
2017-01-04 20:31 | remove 'not enough funds' message when amount field is emptied | ThomasV | 1 | +1 | -0 |
2017-01-04 18:09 | always display a receiving address (fix #2031) | ThomasV | 4 | +21 | -6 |
2017-01-04 17:25 | prepare version 2.7.14 | ThomasV | 2 | +6 | -1 |
2017-01-04 17:22 | wrap list updates in setUpdatesEnabled() | ThomasV | 2 | +4 | -3 |
2017-01-04 17:08 | fix #2096 (variable name) | ThomasV | 1 | +2 | -2 |
2017-01-04 14:17 | workaround inefficiency in add_input_info | ThomasV | 1 | +1 | -1 |
2017-01-04 10:49 | minor fix | ThomasV | 1 | +2 | -1 |
2017-01-03 23:34 | Merge pull request #2092 from 7sean68/patch-1 | ThomasV | 1 | +1 | -1 |
2017-01-03 23:18 | do not save transactions until wallet is closed | ThomasV | 1 | +2 | -4 |
2017-01-03 16:17 | fix; update setup.py | ThomasV | 1 | +0 | -1 |
2017-01-03 08:02 | Merge exchange_rate plugin with main code * fixes #2037 (tab indexes) | ThomasV | 13 | +621 | -740 |
2017-01-03 10:40 | update make_download script | ThomasV | 1 | +2 | -1 |
2017-01-02 10:02 | rename P2PK to P2PKH to avoid confusion | ThomasV | 2 | +3 | -3 |
2016-12-31 16:10 | paytoedit: fix is_max | ThomasV | 1 | +3 | -1 |
2016-12-31 15:57 | follow-up previous commit | ThomasV | 1 | +0 | -1 |
2016-12-31 15:29 | Improve 'send all coins' function: * do use coin chooser when sending all coins (fixes #2000) * allow "!" syntax for multiple outputs (fixes #1698) | ThomasV | 5 | +59 | -53 |
2016-12-30 09:36 | show error if cannot import plot module | ThomasV | 1 | +2 | -1 |
2016-12-30 09:32 | version 2.7.13, release notes | ThomasV | 2 | +7 | -1 |
2016-12-26 22:07 | Update default servers | Eagle[TM] | 1 | +6 | -6 |
2016-12-22 21:03 | fix #2063 | ThomasV | 1 | +12 | -1 |
2016-12-22 16:36 | minor fix | ThomasV | 1 | +1 | -1 |
2016-12-22 05:06 | Merge pull request #2086 from alexander255/master | ThomasV | 1 | +29 | -10 |
2016-12-21 22:41 | trustedcoin: remove hardcoded item | ThomasV | 3 | +0 | -123 |
2016-12-21 18:19 | fix bug in text gui | ThomasV | 1 | +1 | -1 |
2016-12-21 12:30 | fix issue #2064 | ThomasV | 2 | +31 | -7 |
2016-12-20 15:53 | fix #2034 | ThomasV | 2 | +22 | -25 |
2016-12-20 12:23 | another cosignerpool fix | ThomasV | 1 | +2 | -1 |
2016-12-20 10:12 | fix cosignerpool plugin, change hostname | ThomasV | 1 | +4 | -4 |
2016-12-19 14:17 | remove plugins/plot from setup.py | ThomasV | 1 | +0 | -1 |
2016-12-19 12:25 | fix wizard options (issue #2080) | ThomasV | 1 | +6 | -1 |
2016-12-19 11:50 | update figure labels | ThomasV | 1 | +3 | -7 |
2016-12-17 16:28 | add label for size in tx window. use base_unit for fee | ThomasV | 1 | +7 | -3 |
2016-12-17 16:06 | move plot plugin to lib; plot histograms | ThomasV | 2 | +74 | -1 |
2016-12-17 12:15 | plot: remove unused label from loop | ThomasV | 1 | +0 | -6 |
2016-12-16 11:20 | fix matplotlib plugin | ThomasV | 1 | +2 | -0 |
2016-12-16 08:57 | Merge pull request #2029 from anduck/patch-2 | ThomasV | 2 | +2 | -1 |
2016-12-13 09:32 | Merge pull request #2071 from neocogent/tx_fee_info | ThomasV | 2 | +4 | -1 |
2016-12-04 07:45 | fix get_addresses in stdio gui | ThomasV | 1 | +1 | -1 |
2016-11-30 10:30 | minor fix: plot plugin | ThomasV | 1 | +1 | -1 |
2016-11-09 12:23 | throttle send_requests | ThomasV | 2 | +8 | -5 |
2016-11-08 16:32 | version 2.7.12 | ThomasV | 2 | +4 | -1 |
2016-11-08 16:22 | fix #2025 | ThomasV | 1 | +1 | -1 |
2016-11-08 15:59 | fix #2027 | ThomasV | 1 | +1 | -1 |
2016-11-08 15:39 | fix #2026 | ThomasV | 1 | +1 | -1 |
2016-11-07 09:22 | fix #2022 | ThomasV | 1 | +1 | -1 |
2016-11-02 06:45 | Merge pull request #2013 from jonathancross/trusted-coin-icon-fix | ThomasV | 5 | +6 | -5 |
2016-10-27 12:32 | fix #2007 | ThomasV | 1 | +1 | -0 |
2016-10-25 20:54 | fix text gui. fixes #2002 | ThomasV | 1 | +2 | -2 |
2016-10-24 13:48 | Merge pull request #1997 from btchip/hw1-fixes | ThomasV | 1 | +9 | -3 |
2016-10-24 13:36 | version 2.7.11 | ThomasV | 2 | +5 | -1 |
2016-10-24 13:24 | move jnius wrapper to main script | ThomasV | 2 | +15 | -16 |
2016-10-24 12:57 | init_headers in daemon thread, and fix #1996 | ThomasV | 4 | +15 | -4 |
2016-10-24 10:52 | add version to daemon status, simply display number of spv nodes | ThomasV | 1 | +3 | -1 |
2016-10-24 10:12 | kivy: add thread wrapper calling jnius.detach() | ThomasV | 1 | +19 | -0 |
2016-10-24 09:57 | kivy: fix typo | ThomasV | 1 | +1 | -1 |
2016-10-24 08:34 | add_hw_info only if a hw wallet is there. that should fix #1995 | ThomasV | 1 | +8 | -6 |
2016-10-22 08:18 | version 2.7.10 | ThomasV | 2 | +7 | -1 |
2016-10-22 08:06 | allow spaces in private keys (fix #1602) | ThomasV | 5 | +36 | -19 |
2016-10-21 22:32 | qt: show both sign and broadcast buttons in tx dialog | ThomasV | 1 | +4 | -15 |
2016-10-21 13:13 | fix #1673 | ThomasV | 1 | +3 | -1 |
2016-10-21 10:59 | improve bump_fee (fix #1985) | ThomasV | 1 | +18 | -8 |
2016-10-21 09:35 | fix #1989 | ThomasV | 2 | +8 | -20 |
2016-10-20 08:22 | Revert "remove custom entropy option; nobody uses it" | ThomasV | 2 | +21 | -5 |
2016-10-20 07:22 | trezor: fix length of signatures array | ThomasV | 1 | +1 | -1 |
2016-10-20 06:38 | fix #1987 | ThomasV | 1 | +6 | -1 |
2016-10-20 06:32 | fix crash #1987 | ThomasV | 1 | +6 | -1 |
2016-10-20 06:23 | fix #1988 | ThomasV | 1 | +5 | -4 |
2016-10-18 12:07 | fix #1986 | ThomasV | 1 | +2 | -7 |
2016-10-17 11:47 | remove dust output when bumping fee | ThomasV | 1 | +12 | -9 |
2016-10-17 06:45 | revert 98b1271 (it freezes the gui on retsore) | ThomasV | 1 | +9 | -5 |
2016-10-17 06:27 | fix #1984 | ThomasV | 1 | +1 | -1 |
2016-10-17 05:11 | move variable definitions at the top | ThomasV | 1 | +9 | -9 |
2016-10-17 04:58 | remove while loop from wallet.synchronize; we are already in a job | ThomasV | 1 | +5 | -9 |
2016-10-17 04:42 | fix update_pasword bug | ThomasV | 1 | +2 | -1 |
2016-10-16 20:43 | version 2.7.9, release notes | ThomasV | 2 | +7 | -1 |
2016-10-16 20:17 | fix test | ThomasV | 1 | +4 | -4 |
2016-10-16 19:59 | force pubkey regeneration in some multisig wallets | ThomasV | 2 | +22 | -8 |
2016-10-16 17:21 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 5 | +17 | -174 |
2016-10-16 11:16 | fix pubkey ordering in multisig wallets. fix #1975 | ThomasV | 3 | +60 | -41 |
2016-10-15 12:34 | fix #1976 | ThomasV | 1 | +4 | -1 |
2016-10-15 11:57 | skip trezor address check with multisig addresses (issue #1975) | ThomasV | 1 | +2 | -2 |
2016-10-15 11:49 | Merge pull request #1977 from jonathancross/trustedcoin-logo | ThomasV | 1 | +0 | -0 |
2016-10-15 10:12 | improve readme | ThomasV | 1 | +8 | -19 |
2016-10-15 08:57 | bump_fee: fix error message | ThomasV | 2 | +2 | -2 |
2016-10-14 12:52 | kivy: fix password_dialog cancel | ThomasV | 1 | +1 | -5 |
2016-10-14 12:31 | version 2.7.8 + release notes | ThomasV | 2 | +5 | -1 |
2016-10-14 12:05 | do not expose network to wizard. update message in issue #1972 | ThomasV | 6 | +34 | -29 |
2016-10-14 10:09 | simplification (get rid of get_mnemonic) | ThomasV | 4 | +9 | -15 |
2016-10-14 04:38 | fix crash when parsing request (issue #1969) | ThomasV | 1 | +5 | -1 |
2016-10-14 03:38 | bump_fee: add_input_info is needed | ThomasV | 1 | +2 | -1 |
2016-10-13 11:20 | version 2.7.7 + release notes | ThomasV | 2 | +5 | -2 |
2016-10-13 08:22 | read apk version from lib | ThomasV | 1 | +3 | -2 |
2016-10-12 19:49 | fix #1968 | ThomasV | 2 | +2 | -3 |
2016-10-12 19:45 | utfo encode get_seed for old wallets; fixes #1967 | ThomasV | 1 | +3 | -0 |
2016-10-12 13:26 | fix: remove TextInputLayout | ThomasV | 2 | +3 | -19 |
2016-10-12 13:18 | version 2.7.6 + release notes | ThomasV | 2 | +11 | -1 |
2016-10-12 13:00 | hide seed options in a popup dialog. simplify seed_dialog classes | ThomasV | 2 | +108 | -142 |
2016-10-12 10:07 | minor fix: varname | ThomasV | 1 | +1 | -1 |
2016-10-12 10:03 | fix pubkey indexing in imported wallets | ThomasV | 3 | +55 | -32 |
2016-10-12 07:31 | Add missing encryption in private key import (issue #1966). Allow key overwrite in order to fix affected wallets | ThomasV | 1 | +2 | -5 |
2016-10-11 14:46 | version 2.7.5, release notes | ThomasV | 2 | +9 | -1 |
2016-10-11 13:00 | kivy: seed options dialog | ThomasV | 1 | +51 | -0 |
2016-10-11 12:59 | kivy: seed options dialog | ThomasV | 2 | +27 | -6 |
2016-10-11 10:08 | fix: import version | ThomasV | 1 | +2 | -3 |
2016-10-11 09:52 | fix: don't utf8 encode passphrase | ThomasV | 1 | +2 | -2 |
2016-10-11 09:44 | fix exception type | ThomasV | 1 | +1 | -1 |
2016-10-11 09:21 | minor fix in seed dialog | ThomasV | 1 | +1 | -1 |
2016-10-10 17:13 | add number of confirmations in payment request status. fixes #1757 | ThomasV | 1 | +28 | -3 |
2016-10-10 15:11 | use the word 'extension' instead of 'passphrase' | ThomasV | 3 | +9 | -9 |
2016-10-10 13:56 | kivy: add current word to suggestions, because some users don't see the space key | ThomasV | 1 | +9 | -6 |
2016-10-10 08:57 | fix #1609 | ThomasV | 1 | +3 | -1 |
2016-10-10 08:32 | in-place labels update (fix #1841) | ThomasV | 2 | +10 | -1 |
2016-10-09 14:13 | version 2.7.4 and release notes | ThomasV | 2 | +7 | -1 |
2016-10-09 09:40 | remove deprecated note from kivy Readme | ThomasV | 1 | +0 | -9 |
2016-10-09 07:20 | fix #1961 | ThomasV | 1 | +8 | -2 |
2016-10-08 23:02 | fix #1959 | ThomasV | 1 | +3 | -0 |
2016-10-08 18:30 | fix creation of imported keystore | ThomasV | 1 | +1 | -0 |
2016-10-08 16:57 | version 2.7.3 | ThomasV | 2 | +6 | -1 |
2016-10-08 16:44 | update windows build script | ThomasV | 1 | +11 | -11 |
2016-10-08 16:02 | fix pyinstaller not detecting trezorlib.client | ThomasV | 1 | +1 | -0 |
2016-10-08 09:40 | bound number of tx inputs in sweep | ThomasV | 2 | +9 | -5 |
2016-10-08 09:17 | fix fee computation in sweep | ThomasV | 4 | +40 | -40 |
2016-10-08 06:34 | fix #1959 | ThomasV | 1 | +1 | -1 |
2016-10-07 16:33 | fix issue #1958 | ThomasV | 1 | +1 | -1 |
2016-10-07 10:03 | fix bugs in sweep dialog | ThomasV | 1 | +3 | -2 |
2016-10-06 22:23 | version 2.7.2, release notes | ThomasV | 2 | +5 | -1 |
2016-10-06 22:20 | fix #1954 | ThomasV | 1 | +3 | -7 |
2016-10-06 08:26 | fix #1953 | ThomasV | 1 | +7 | -11 |
2016-10-05 08:53 | remove the 'deseed' command, it does not work anymore with keystores | ThomasV | 2 | +1 | -28 |
2016-10-05 08:25 | command line restore: strip text | ThomasV | 1 | +2 | -2 |
2016-10-05 05:27 | update release notes | ThomasV | 1 | +4 | -0 |
2016-10-05 05:21 | bump version number | ThomasV | 1 | +1 | -1 |
2016-10-05 05:18 | fix #1948 | ThomasV | 1 | +4 | -0 |
2016-10-05 05:08 | fix issue with restore from old seed | ThomasV | 1 | +1 | -1 |
2016-10-04 18:04 | fix date | ThomasV | 1 | +1 | -1 |
2016-10-02 16:17 | keepkey: use v0.7.3 in windows binaries | ThomasV | 1 | +1 | -0 |
2016-10-02 15:54 | fix: do not display hardware plugins in plugin menu | ThomasV | 1 | +1 | -1 |
2016-10-02 10:43 | Merge pull request #1943 from ser/payment-requests-subdirs | ThomasV | 3 | +16 | -9 |
2016-10-02 10:30 | we need to check requires_split first, and get_action at the end | ThomasV | 1 | +3 | -1 |
2016-10-02 10:17 | follow-up | ThomasV | 1 | +1 | -1 |
2016-10-02 10:17 | follow-up | ThomasV | 1 | +1 | -1 |
2016-10-02 10:15 | check requires_split before upgrade | ThomasV | 2 | +4 | -4 |
2016-10-02 09:46 | fix message formatting | ThomasV | 1 | +1 | -1 |
2016-10-01 18:38 | remove custom entropy option; nobody uses it | ThomasV | 2 | +5 | -21 |
2016-10-01 15:46 | slightly change seed warning | ThomasV | 2 | +3 | -3 |
2016-10-01 09:51 | update release notes | ThomasV | 1 | +2 | -0 |
2016-10-01 09:45 | Trustedcoin: add Google Authenticator reset | ThomasV | 2 | +77 | -25 |
2016-09-30 13:01 | simplification | ThomasV | 1 | +1 | -4 |
2016-09-30 12:56 | fix ledger sign_transaction, issue #1938 | ThomasV | 1 | +11 | -12 |
2016-09-30 09:26 | update release notes | ThomasV | 1 | +15 | -14 |
2016-09-30 07:50 | add empty label to fix layout | ThomasV | 1 | +1 | -0 |
2016-09-30 07:46 | seed_input: minor layout improvement | ThomasV | 1 | +4 | -1 |
2016-09-29 23:19 | follow-up previous commit | ThomasV | 1 | +3 | -1 |
2016-09-29 23:15 | wizard: add checkbox for passphrases. allow passphrases with 2fa seeds | ThomasV | 5 | +60 | -48 |
2016-09-29 09:50 | fix #1938 | ThomasV | 1 | +2 | -1 |
2016-09-29 08:52 | auto-upgrade wallet format | ThomasV | 2 | +3 | -4 |
2016-09-29 07:47 | fix: get_public_keys method of p2pk wallets | ThomasV | 1 | +4 | -0 |
2016-09-29 07:40 | show wallet type in title bar | ThomasV | 1 | +3 | -1 |
2016-09-28 19:31 | remove xpub icon | ThomasV | 5 | +11 | -12 |
2016-09-28 15:54 | fix: check_password method of Multisig wallets | ThomasV | 1 | +3 | -0 |
2016-09-28 15:36 | new icon for xpub/xprv dialogs | ThomasV | 6 | +9 | -16 |
2016-09-28 15:03 | wizard: fix restore multisig from seed | ThomasV | 2 | +3 | -2 |
2016-09-28 10:48 | kivy: handle 2FA seeds | ThomasV | 2 | +8 | -4 |
2016-09-28 08:06 | seed_type_label setVisible | ThomasV | 1 | +1 | -0 |
2016-09-28 07:55 | follow-up previous commit | ThomasV | 1 | +1 | -1 |
2016-09-28 07:53 | restore bip39 option for multisig, add a warning when option is clicked. | ThomasV | 2 | +15 | -6 |
2016-09-28 06:45 | tx window can show amount even if we are not synchronized | ThomasV | 1 | +0 | -6 |
2016-09-28 06:11 | fix fee slider offline bug | ThomasV | 1 | +4 | -3 |
2016-09-28 04:30 | wizard: display seed type. restore 2fa if needed | ThomasV | 7 | +88 | -33 |
2016-09-27 14:37 | fix: can be longer than 24 | ThomasV | 1 | +1 | -1 |
2016-09-27 11:21 | trustedcoin: use 12-word seeds with separate derivations | ThomasV | 3 | +28 | -19 |
2016-09-27 10:11 | call choose_device when button is clicked | ThomasV | 2 | +14 | -13 |
2016-09-27 09:19 | Merge pull request #1936 from ser/websocket_announce | ThomasV | 1 | +10 | -2 |
2016-09-26 13:39 | fix wizard line_dialog | ThomasV | 2 | +3 | -3 |
2016-09-26 10:07 | improve message | ThomasV | 1 | +1 | -1 |
2016-09-26 10:02 | improve wizard messages; skip choice screen if there is only one choice | ThomasV | 3 | +27 | -23 |
2016-09-25 04:58 | fix trezor PIN signal | ThomasV | 1 | +6 | -6 |
2016-09-23 17:00 | hardware multisig: partial bip45 derivation | ThomasV | 1 | +10 | -6 |
2016-09-23 14:09 | better message | ThomasV | 1 | +2 | -0 |
2016-09-22 12:37 | make sure seed last word is uniformly distributed. count prefix length as entropy | ThomasV | 1 | +8 | -7 |
2016-09-22 11:38 | follow-up pevious commit | ThomasV | 1 | +2 | -2 |
2016-09-22 08:57 | sign_transaction: do not stop if a keystore raises an exception | ThomasV | 1 | +4 | -2 |
2016-09-22 08:54 | ledger: better message | ThomasV | 1 | +2 | -2 |
2016-09-22 08:25 | ledger plugin: parse xpubkey instead of using txin['derivation']; always use client.finalizeInputFull | ThomasV | 1 | +31 | -32 |
2016-09-21 14:44 | follow up 08543584c523c382ff37454598426aa446a940a9 | ThomasV | 1 | +10 | -7 |
2016-09-21 14:23 | fix cold storage signing for imported wallets | ThomasV | 2 | +19 | -5 |
2016-09-21 12:48 | Merge pull request #1935 from ser/add-ws-host-port | ThomasV | 2 | +21 | -14 |
2016-09-21 10:40 | improved message | ThomasV | 1 | +6 | -5 |
2016-09-21 09:28 | fix #1934 | ThomasV | 1 | +1 | -1 |
2016-09-06 08:09 | fix #1920 | ThomasV | 1 | +8 | -4 |
2016-09-04 12:36 | network: Update default server list | Eagle[TM] | 1 | +2 | -2 |
2016-09-02 08:58 | more trustedcoin fixes | ThomasV | 2 | +2 | -14 |
2016-09-02 08:42 | fix trustedcoin hook | ThomasV | 1 | +2 | -0 |
2016-09-02 08:38 | fix: get_action | ThomasV | 1 | +2 | -0 |
2016-09-02 08:28 | fix bug in trustedcoin constructor | ThomasV | 2 | +1 | -2 |
2016-09-02 08:20 | normalize passphrase | ThomasV | 3 | +4 | -4 |
2016-09-02 08:18 | trustedcoin: add_seed | ThomasV | 1 | +1 | -2 |
2016-09-01 11:52 | Fix can_sign and cold storage | ThomasV | 2 | +64 | -51 |
2016-09-01 07:23 | fix #1916 | ThomasV | 1 | +1 | -0 |
2016-08-31 16:45 | minor fix tx status | ThomasV | 1 | +1 | -1 |
2016-08-31 16:11 | fix storage update for btchip | ThomasV | 1 | +2 | -1 |
2016-08-31 13:15 | devmgr: if only one device is plugged, use it | ThomasV | 1 | +2 | -0 |
2016-08-31 11:50 | Format upgrade: increment seed_version to make sure that old versions of Electrum refuse to open new wallet files. | ThomasV | 3 | +23 | -21 |
2016-08-31 10:36 | update release notes for 2.7 | ThomasV | 1 | +37 | -17 |
2016-08-31 09:50 | create common class for qt hardware plugins | ThomasV | 3 | +40 | -51 |
2016-08-31 09:32 | fix yes_no_question dialog in qthandler | ThomasV | 1 | +1 | -1 |
2016-08-31 09:15 | update trezor and keepkey icons | ThomasV | 4 | +0 | -0 |
2016-08-31 07:35 | Revert "follow bip45 derivation with hardware multisig" | ThomasV | 2 | +7 | -7 |
2016-08-31 07:12 | follow bip45 derivation with hardware multisig | ThomasV | 2 | +7 | -7 |
2016-08-31 06:50 | tweak messages | ThomasV | 2 | +3 | -2 |
2016-08-31 06:31 | remove deprecated method | ThomasV | 1 | +0 | -15 |
2016-08-31 05:18 | Merge pull request #1913 from btchip/ledger-nanos | ThomasV | 2 | +0 | -0 |
2016-08-30 10:19 | fix upgrade_wallet | ThomasV | 1 | +10 | -10 |
2016-08-30 09:19 | more fixes for kivy | ThomasV | 3 | +19 | -11 |
2016-08-30 08:47 | more fixes for trustedcoin | ThomasV | 1 | +5 | -5 |
2016-08-30 08:36 | wizard small fixes | ThomasV | 2 | +4 | -5 |
2016-08-30 07:51 | wizard: it is better to use a separate screen for passphrase | ThomasV | 5 | +133 | -112 |
2016-08-29 13:44 | fixes for storage conversion | ThomasV | 1 | +4 | -4 |
2016-08-29 13:33 | wizard: show passphrase in the same window as the seed | ThomasV | 8 | +218 | -135 |
2016-08-29 06:47 | wizard: abort if device fails to create xpub | ThomasV | 1 | +3 | -0 |
2016-08-29 06:38 | fix: assert in convert_wallet_type | ThomasV | 1 | +1 | -1 |
2016-08-29 05:39 | fix signing in imported keystores | ThomasV | 1 | +3 | -0 |
2016-08-28 20:33 | Merge pull request #1910 from btchip/ledger-nanos | ThomasV | 1 | +2 | -4 |
2016-08-28 20:30 | keystore: another method needs to be moved | ThomasV | 1 | +21 | -21 |
2016-08-28 20:14 | move sign_transaction | ThomasV | 1 | +9 | -9 |
2016-08-28 20:10 | fixes for old keystore | ThomasV | 1 | +17 | -17 |
2016-08-28 15:56 | Merge pull request #1909 from btchip/ledger-nanos | ThomasV | 6 | +322 | -207 |
2016-08-28 13:37 | minor fix: convert_wallet_type | ThomasV | 1 | +2 | -2 |
2016-08-28 09:29 | tweak messages in wizard | ThomasV | 1 | +4 | -4 |
2016-08-28 08:57 | fix keystore in settings dialog | ThomasV | 1 | +2 | -4 |
2016-08-28 08:47 | wizard: set next_button focus | ThomasV | 1 | +2 | -0 |
2016-08-28 08:33 | do not propose passphrase option in 2fa wallets | ThomasV | 3 | +26 | -15 |
2016-08-28 07:45 | qt wizard: remove max size | ThomasV | 1 | +0 | -1 |
2016-08-28 07:43 | increase wizard window size | ThomasV | 1 | +2 | -2 |
2016-08-27 20:24 | fix bug with change addresses | ThomasV | 1 | +1 | -1 |
2016-08-27 13:46 | use another lock for hid operations | ThomasV | 2 | +5 | -2 |
2016-08-27 13:03 | fix callback of settings_dialog | ThomasV | 1 | +1 | -1 |
2016-08-27 12:58 | disable bridge because it seems to never returns if keepkey is plugged | ThomasV | 1 | +3 | -1 |
2016-08-27 12:56 | move update_status in handler | ThomasV | 4 | +16 | -15 |
2016-08-27 11:12 | fix deadlocks | ThomasV | 1 | +16 | -16 |
2016-08-27 10:13 | Remove dynamic classes in trezor compatible plugins. This is unecessarily complex, and can be achieved by inheritance. | ThomasV | 3 | +9 | -11 |
2016-08-27 09:30 | new icons to show hardware wallet pairing in status bar | ThomasV | 9 | +27 | -10 |
2016-08-27 09:25 | fix: hw_type | ThomasV | 1 | +2 | -2 |
2016-08-27 07:46 | plugins: do not assume that handler belongs to keystore | ThomasV | 2 | +7 | -7 |
2016-08-26 14:21 | store passphrase in keystore | ThomasV | 1 | +16 | -4 |
2016-08-26 13:56 | treor: better tooltips | ThomasV | 1 | +2 | -1 |
2016-08-26 10:42 | disable 'show on trezor' menu for multisig | ThomasV | 1 | +8 | -6 |
2016-08-26 10:26 | query_info: raise if user cancelled | ThomasV | 2 | +6 | -2 |
2016-08-26 10:00 | minor fix: return client | ThomasV | 1 | +1 | -0 |
2016-08-26 09:45 | save wallet label in keystore, to facilitate pairing | ThomasV | 6 | +37 | -20 |
2016-08-26 06:36 | kivy: fix load_wallet bug | ThomasV | 1 | +2 | -4 |
2016-08-26 05:09 | trigger upgrade on android | ThomasV | 1 | +3 | -0 |
2016-08-26 05:05 | workaround p4a bug | ThomasV | 1 | +3 | -0 |
2016-08-25 16:09 | fix for kivy wizard | ThomasV | 1 | +1 | -1 |
2016-08-25 13:31 | show complete device description in wizard | ThomasV | 2 | +9 | -8 |
2016-08-25 13:00 | initialize device in separate thread | ThomasV | 1 | +11 | -4 |
2016-08-25 11:32 | don't use wizard as handler, it does not have all methods | ThomasV | 1 | +3 | -4 |
2016-08-25 10:42 | fix typo | ThomasV | 1 | +1 | -1 |
2016-08-25 10:28 | follow up previous commit | ThomasV | 1 | +5 | -3 |
2016-08-25 10:18 | wizard: add password only once all keystores are known | ThomasV | 3 | +92 | -82 |
2016-08-25 07:48 | wizard: add derivation passphrase and bip39 support | ThomasV | 4 | +74 | -54 |
2016-08-25 04:43 | m | ThomasV | 2 | +37 | -34 |
2016-08-24 17:37 | fixes for hardware wallets | ThomasV | 2 | +5 | -7 |
2016-08-24 08:47 | plugin: separate get_xpub and setup_device | ThomasV | 2 | +10 | -6 |
2016-08-24 08:19 | fix settings_dialog buttons | ThomasV | 1 | +4 | -5 |
2016-08-24 08:10 | qt handler: use own signals, because there might be several handlers | ThomasV | 1 | +21 | -16 |
2016-08-24 07:13 | rename wizard.choose_device because plugin has method with same name | ThomasV | 1 | +11 | -10 |
2016-08-24 06:52 | wizard: ask accound id after device setup | ThomasV | 2 | +11 | -10 |
2016-08-24 03:58 | wizard: trezor init | ThomasV | 4 | +65 | -65 |
2016-08-23 14:14 | disable wizard.finished() | ThomasV | 1 | +2 | -3 |
2016-08-23 11:40 | wizard: scan hardware devices directly | ThomasV | 5 | +62 | -44 |
2016-08-23 08:36 | device manager: remove seemingly unused parameter | ThomasV | 3 | +8 | -9 |
2016-08-23 08:00 | wizard.query_choice | ThomasV | 2 | +8 | -11 |
2016-08-23 07:46 | trezor button should not be an attribute of window | ThomasV | 1 | +3 | -3 |
2016-08-23 07:21 | wizard: fix trezor device initialization | ThomasV | 3 | +47 | -72 |
2016-08-22 10:50 | allow several hardware cosigners in the same wallet | ThomasV | 4 | +78 | -61 |
2016-08-22 09:59 | fix storage update_format | ThomasV | 1 | +3 | -1 |
2016-08-21 20:44 | update ledger plugin | ThomasV | 3 | +69 | -64 |
2016-08-21 20:15 | fix hw_type | ThomasV | 3 | +2 | -3 |
2016-08-21 19:09 | fix #1907 | ThomasV | 2 | +16 | -3 |
2016-08-21 12:39 | update trustedcoin plugin | ThomasV | 1 | +13 | -16 |
2016-08-21 12:27 | convert multisig wallets | ThomasV | 1 | +21 | -16 |
2016-08-21 10:47 | fix wallet upgrade | ThomasV | 1 | +8 | -1 |
2016-08-21 09:58 | update wallet format again, for keystore | ThomasV | 7 | +167 | -153 |
2016-08-20 19:08 | hardware: store derivation instead of account_id | ThomasV | 5 | +11 | -7 |
2016-08-20 12:55 | device manager: index devices by xpub | ThomasV | 8 | +76 | -70 |
2016-08-20 16:21 | fix trezor dialog | ThomasV | 1 | +1 | -2 |
2016-08-20 15:33 | fix #1906 | ThomasV | 1 | +1 | -1 |
2016-08-20 07:16 | dynfees: set default | ThomasV | 2 | +3 | -3 |
2016-08-20 06:52 | fix keystore in trezor settings | ThomasV | 1 | +2 | -2 |
2016-08-19 15:26 | simplify wallet types | ThomasV | 4 | +27 | -33 |
2016-08-19 12:45 | wizard: fix typo | ThomasV | 1 | +9 | -9 |
2016-08-19 11:10 | minor fix: has_password | ThomasV | 1 | +1 | -1 |
2016-08-19 09:47 | wizard: use the word 'keystore' | ThomasV | 1 | +7 | -7 |
2016-08-19 09:16 | Merge branch 'ledger' | ThomasV | 2 | +47 | -38 |
2016-08-19 07:57 | storage: convert_wallet_type | ThomasV | 1 | +37 | -12 |
2016-08-17 13:28 | fix forgotten occurence of account in trustedcoin plugin | ThomasV | 1 | +3 | -3 |
2016-08-17 12:28 | move xpubkey logic to keystore and fix it | ThomasV | 6 | +67 | -55 |
2016-08-17 08:39 | fix: import addresses and private keys | ThomasV | 4 | +53 | -42 |
2016-08-17 07:49 | importprivkey: do not import the same key twice | ThomasV | 3 | +5 | -4 |
2016-08-16 10:41 | small fixes for addrequest | ThomasV | 1 | +2 | -2 |
2016-08-16 10:11 | add Wallet.can_import | ThomasV | 1 | +3 | -0 |
2016-08-16 10:01 | update release notes | ThomasV | 1 | +18 | -4 |
2016-08-16 08:53 | fix: wallet.addresses | ThomasV | 1 | +2 | -2 |
2016-08-15 12:43 | fix: type of account_id | ThomasV | 1 | +1 | -1 |
2016-08-15 10:28 | Do not use side-effects of import to initialize hardware plugins Call HidTransport in the context of a function | ThomasV | 3 | +46 | -18 |
2016-08-15 09:48 | request account_id in wizard, for hardware wallets. cleanup bip44 code | ThomasV | 5 | +62 | -91 |
2016-08-15 06:27 | daemon: default rpchost to 127.0.0.1 | ThomasV | 1 | +1 | -1 |
2016-08-15 06:14 | daemon: handle rpc server init errors | ThomasV | 1 | +15 | -6 |
2016-08-14 09:30 | - fix sign/verify messages - fix hardware wallet tx_outputs | ThomasV | 8 | +95 | -55 |
2016-08-13 12:15 | partially revert fdb810ba622dc7dbe1259cbafb5b28e19d2ab114 | ThomasV | 2 | +4 | -5 |
2016-08-13 09:02 | fix keepkey wallet_type storage | ThomasV | 1 | +1 | -1 |
2016-08-12 13:53 | fix import | ThomasV | 1 | +0 | -1 |
2016-08-12 13:21 | fix classmethod normalize_passphrase | ThomasV | 1 | +1 | -2 |
2016-08-12 11:09 | fix issue #1892 (window geometry) | ThomasV | 1 | +11 | -6 |
2016-08-12 09:56 | fix command line: create, restore, importprivkey | ThomasV | 2 | +15 | -9 |
2016-07-02 06:58 | Major refactoring - separation between Wallet and key management (Keystore) - simplification of wallet classes - remove support for multiple accounts in the same wallet - add support for OP_RETURN to Trezor plugin - split multi-accounts wallets for backward compatibility | ThomasV | 35 | +1737 | -2052 |
2016-08-04 21:08 | Merge pull request #1885 from thokon00/fix_test | ThomasV | 2 | +4 | -3 |
2016-08-02 10:03 | fix display of 'payment sent' message (indentation has been broken in 8f91af2) | ThomasV | 1 | +3 | -3 |
2016-08-02 08:52 | fix issue #1865 | ThomasV | 1 | +2 | -2 |
2016-08-02 07:53 | fix ssl issue, #1875 | ThomasV | 1 | +1 | -1 |
2016-08-01 16:16 | wizard: cosmetic changes | ThomasV | 1 | +14 | -8 |
2016-08-01 15:36 | fix type | ThomasV | 1 | +1 | -1 |
2016-08-01 15:34 | base_wizard: minor fixes | ThomasV | 1 | +5 | -1 |
2016-08-01 08:04 | updates for i18n translations | ThomasV | 3 | +6 | -4 |
2016-07-31 15:17 | move buildozer.spec | ThomasV | 1 | +0 | -0 |
2016-07-31 08:59 | wizard: remove run_wallet | ThomasV | 4 | +14 | -15 |
2016-07-30 13:04 | fixes for install wizard | ThomasV | 2 | +20 | -33 |
2016-07-30 07:54 | minor fix | ThomasV | 1 | +1 | -1 |
2016-07-30 07:36 | fix trustedcoin plugin: get_max_amount | ThomasV | 1 | +2 | -3 |
2016-07-30 06:19 | wizard: multisig creation, let user go back to show their xpub | ThomasV | 1 | +4 | -7 |
2016-07-29 13:47 | kivy: ask RBF before send | ThomasV | 3 | +24 | -13 |
2016-07-29 10:54 | add RBF option to command line | ThomasV | 1 | +8 | -6 |
2016-07-29 10:53 | fix tx.is_final | ThomasV | 1 | +1 | -1 |
2016-07-28 12:40 | kivy: fix menu dismiss | ThomasV | 1 | +2 | -1 |
2016-07-28 12:19 | comment out hardware cosigning; not ready for release | ThomasV | 1 | +1 | -1 |
2016-06-16 07:48 | changes for new toolchain | ThomasV | 2 | +7 | -4 |
2016-05-31 20:26 | changes for new toolchain | akshayaurora | 6 | +13 | -10 |
2016-07-07 04:54 | add lock to storage.write | ThomasV | 1 | +3 | -0 |
2016-07-01 16:31 | kivy: show wallet name | ThomasV | 1 | +7 | -5 |
2016-07-01 15:39 | add get_master_public_key to all wallets | ThomasV | 2 | +4 | -1 |
2016-07-01 15:32 | follow up c6a46df15887736969c7a7a448c76f9a9ed0c21e | ThomasV | 1 | +2 | -1 |
2016-07-01 14:19 | fix issue #1853 | ThomasV | 3 | +6 | -9 |
2016-07-01 09:44 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +7 | -4 |
2016-07-01 09:44 | wizard: add capability to restore multisig | ThomasV | 4 | +117 | -75 |
2016-06-27 08:12 | qt: fix account_expanded | ThomasV | 2 | +6 | -3 |
2016-06-25 18:21 | kivy: fixes for on_qr | ThomasV | 1 | +2 | -0 |
2016-06-25 17:42 | kivy wizard: set is_test only on linux | ThomasV | 1 | +4 | -5 |
2016-06-25 17:32 | do not register unsupported wallet types, because they are proposed in the install wizard | ThomasV | 1 | +2 | -5 |
2016-06-25 17:00 | kivy: fix space key in seed virtual keyboard | ThomasV | 1 | +5 | -5 |
2016-06-25 08:59 | remove deprecated import | ThomasV | 1 | +0 | -1 |
2016-06-24 21:14 | remove forgotten imports and print statements | ThomasV | 3 | +0 | -4 |
2016-06-20 14:25 | Finish wizard unification | ThomasV | 11 | +450 | -648 |
2016-06-20 11:30 | fix: i18n in base_wizard | ThomasV | 1 | +1 | -1 |
2016-06-20 05:48 | Merge pull request #1840 from wbinns/binns-fix-typo-readme | ThomasV | 1 | +1 | -1 |
2016-06-18 16:51 | Merge pull request #1838 from maksverver/patch-1 | ThomasV | 1 | +1 | -1 |
2016-06-16 17:25 | kivy: separate base wizard class from gui | ThomasV | 5 | +850 | -829 |
2016-06-16 07:47 | kivy: add title to do_share | ThomasV | 3 | +4 | -4 |
2016-06-16 05:47 | kivy: finish multisig in instalwizard | ThomasV | 4 | +119 | -52 |
2016-06-15 11:31 | display 'low fee' in tx dialog | ThomasV | 3 | +5 | -2 |
2016-06-15 09:54 | kivy: define app.wallet_name | ThomasV | 3 | +5 | -4 |
2016-06-15 09:16 | kivy: add multisig wallets to install wizard | ThomasV | 2 | +180 | -114 |
2016-06-14 09:16 | multisig wizard: use sliders | ThomasV | 1 | +23 | -16 |
2016-06-11 14:55 | getprivatekeys: try load_json if we did not get an address | ThomasV | 1 | +4 | -4 |
2016-06-11 14:11 | revert to daemon for interface code | ThomasV | 1 | +1 | -0 |
2016-06-11 14:10 | getmpk command: return only one key | ThomasV | 1 | +2 | -2 |
2016-06-11 11:54 | don't display generated addresses to stdout | ThomasV | 1 | +1 | -2 |
2016-06-10 04:57 | kivy: minor fix (checkbox.active cannot be None) | ThomasV | 1 | +1 | -1 |
2016-06-10 04:32 | add is_final checkbox to bump_fee dialogs | ThomasV | 3 | +21 | -4 |
2016-06-10 03:49 | Add RBF option to the kivy GUI | ThomasV | 2 | +26 | -1 |
2016-06-09 17:48 | kivy: add bump fee dialog | ThomasV | 3 | +131 | -4 |
2016-06-09 16:09 | get_tx_info: fix types | ThomasV | 3 | +5 | -4 |
2016-06-09 06:00 | kivy: fix is_exit behaviour | ThomasV | 2 | +3 | -1 |
2016-06-08 16:32 | kivy: fix delete_wallet | ThomasV | 4 | +33 | -37 |
2016-06-08 12:14 | fix get_tx_info | ThomasV | 1 | +4 | -3 |
2016-06-08 10:55 | kivy: handle 'verified' event | ThomasV | 4 | +18 | -46 |
2016-06-08 09:22 | tx dialog: fix confirmation time estimate | ThomasV | 3 | +16 | -12 |
2016-06-08 09:06 | factorize code used for tx dialogs | ThomasV | 3 | +71 | -84 |
2016-06-07 15:12 | add expected confirmation time to tx dialog | ThomasV | 2 | +18 | -6 |
2016-06-07 09:38 | Qt: disable max button if amount is locked | ThomasV | 2 | +9 | -20 |
2016-06-07 08:55 | fix #1768 | ThomasV | 1 | +3 | -1 |
2016-06-07 08:14 | qt: add tx preview button instead of option | ThomasV | 1 | +10 | -27 |
2016-06-07 07:57 | Qt GUI: let users type tx output in script language | ThomasV | 6 | +42 | -20 |
2016-06-05 13:38 | kivy file chooser: set rootpath | ThomasV | 1 | +3 | -2 |
2016-06-05 07:39 | require PIN to delete file | ThomasV | 2 | +14 | -2 |
2016-06-04 20:40 | kiv: add option to delete a wallet | ThomasV | 1 | +29 | -9 |
2016-06-04 18:49 | kivy: fix size of server selector | ThomasV | 1 | +1 | -0 |
2016-06-04 17:38 | test if a donation address exists | ThomasV | 1 | +4 | -2 |
2016-06-04 14:22 | kivy: increase horizontal scrolling distance of carousel, to faciliate vertical scrolling | ThomasV | 1 | +1 | -1 |
2016-06-04 11:24 | kivy: dont save last wallet if user cancelled | ThomasV | 1 | +2 | -1 |
2016-06-04 10:58 | call jnius.detach on thread stop | ThomasV | 4 | +9 | -2 |
2016-06-04 10:56 | interface: do not use daemon threads | ThomasV | 1 | +1 | -1 |
2016-06-04 09:07 | kivy: simplify fee dialog | ThomasV | 1 | +11 | -17 |
2016-06-04 07:33 | fix: relayfee is per kb | ThomasV | 2 | +2 | -3 |
2016-06-02 09:39 | for unconfirmed transactions, show fee sent by server | ThomasV | 2 | +6 | -4 |
2016-06-02 09:30 | gat_wallet_delta: reverse sign of returned fee | ThomasV | 4 | +5 | -6 |
2016-06-02 09:15 | get_tx_delta: do not return fee if tx is not mine | ThomasV | 1 | +2 | -1 |
2016-06-02 08:40 | rename is_send -> is_mine | ThomasV | 2 | +17 | -12 |
2016-06-01 17:21 | kivy: cache gui list items | ThomasV | 1 | +81 | -72 |
2016-06-01 03:41 | low_fee threshold | ThomasV | 1 | +1 | -1 |
2016-06-01 03:39 | fix low_fee value | ThomasV | 1 | +3 | -3 |
2016-05-31 18:53 | release notes for 2.7 | ThomasV | 2 | +10 | -1 |
2016-05-31 18:26 | dynamic fees: define fee levels using expected confirmation times | ThomasV | 5 | +42 | -34 |
2016-05-30 17:52 | minor fix | ThomasV | 1 | +1 | -1 |
2016-05-30 16:26 | show warning icon if unconfirmed tx has low fee. fixes 1798 | ThomasV | 4 | +86 | -58 |
2016-05-30 16:09 | minor fix | ThomasV | 1 | +1 | -1 |
2016-05-30 14:11 | move get_status to synchronizer | ThomasV | 2 | +11 | -10 |
2016-05-30 14:10 | qt: minor fix | ThomasV | 1 | +1 | -1 |
2016-05-30 08:53 | detect dangling links | ThomasV | 2 | +4 | -2 |
2016-05-30 06:58 | add option to configure electrum_path | ThomasV | 1 | +1 | -0 |
2016-05-30 06:13 | simplify contacts tab | ThomasV | 1 | +6 | -10 |
2016-05-30 05:57 | fix #1755 | ThomasV | 1 | +14 | -0 |
2016-05-30 05:12 | qt: fix address dialog | ThomasV | 1 | +2 | -2 |
2016-05-29 18:36 | fix utxo_can_sign | ThomasV | 1 | +1 | -1 |
2016-05-29 17:53 | detect non-final transactions, and transactions with unconfirmed inputs | ThomasV | 12 | +103 | -94 |
2016-05-28 14:56 | use address as key in contacts | ThomasV | 3 | +20 | -24 |
2016-05-28 14:34 | fix contacts_list | ThomasV | 1 | +1 | -1 |
2016-05-28 14:00 | move set_account_expanded | ThomasV | 2 | +5 | -5 |
2016-05-28 13:51 | qt: minor fixes | ThomasV | 3 | +15 | -13 |
2016-05-28 05:43 | qt request list: minor fix | ThomasV | 1 | +2 | -0 |
2016-05-27 22:04 | add missing import | ThomasV | 1 | +1 | -0 |
2016-05-27 09:55 | kivy: add tooltip to recipient field | ThomasV | 1 | +1 | -1 |
2016-05-27 07:56 | Define TreeWidget subclasses for lists * move class code in separate files * make menu column-dependent (fixes #1734) | ThomasV | 8 | +660 | -483 |
2016-05-26 07:23 | Discretize fee levels (follow-up 3314b3a). Fixes #1753 | ThomasV | 5 | +19 | -12 |
2016-05-26 05:04 | kivy: metrics.dpi seems to be deprecated | ThomasV | 1 | +1 | -2 |
2016-05-25 10:22 | show/hide addresses tab in Qt GUI | ThomasV | 1 | +13 | -1 |
2016-05-23 15:57 | help text for RBF button | ThomasV | 1 | +5 | -1 |
2016-05-23 15:34 | add extra checkbox for RBF | ThomasV | 3 | +18 | -9 |
2016-05-23 09:52 | show UTXOs in address tab | ThomasV | 2 | +38 | -27 |
2016-05-21 16:43 | simplify wizard handling of hardware wallets. fixes #1793 | ThomasV | 2 | +16 | -25 |
2016-05-21 09:12 | fee slider: use tooltips | ThomasV | 1 | +2 | -4 |
2016-05-20 18:14 | add explicit 'max' button to send tab. fixes #1428 | ThomasV | 1 | +30 | -17 |
2016-05-20 13:30 | Use dynamic fees by default, show fee slider in send tab, and discretize fee levels. | ThomasV | 2 | +42 | -44 |
2016-05-20 10:25 | raise the maximum imposed on dynamic fees | ThomasV | 1 | +1 | -1 |
2016-05-20 09:41 | QT gui: add new tab to preferences dialog | ThomasV | 1 | +7 | -5 |
2016-05-20 08:38 | support Replace-By-Fee in GUI | ThomasV | 3 | +69 | -13 |
2016-05-19 09:07 | show certificate name in error popup | ThomasV | 1 | +2 | -2 |
2016-05-18 22:39 | Properly disable the next button if no choices | Neil Booth | 1 | +1 | -2 |
2016-05-18 12:33 | rename createrawtx -> serialize | ThomasV | 1 | +6 | -2 |
2016-05-18 09:58 | support locktime | ThomasV | 1 | +4 | -2 |
2016-05-16 19:34 | support non-final transactions (RBF) | ThomasV | 1 | +1 | -1 |
2016-05-16 19:32 | reformatting | ThomasV | 1 | +11 | -11 |
2016-05-16 12:39 | make 'createrawtx' command not require wallet | ThomasV | 2 | +28 | -22 |
2016-05-11 07:41 | Merge pull request #1785 from twopir/patch-1 | ThomasV | 1 | +3 | -3 |
2016-05-11 07:39 | Merge pull request #1766 from alexreg/patch-1 | ThomasV | 1 | +8 | -7 |
2016-05-07 01:40 | Permit empty passphrases when creating HW wallet | Neil Booth | 4 | +17 | -11 |
2016-05-06 03:44 | Use Bridge transport if available; implementing #1139 Bumping required TREZOR firmware to 1.3.3 (includes important fixes) | slush0 | 2 | +21 | -5 |
2016-04-29 10:52 | fix #1175 | ThomasV | 1 | +2 | -1 |
2016-04-25 00:45 | Merge pull request #1773 from kryogenic/patch-1 | wozz | 1 | +0 | -5 |
2016-04-24 13:42 | update apk script | ThomasV | 1 | +5 | -0 |
2016-04-12 18:08 | by default, always use English mnemonic | ThomasV | 1 | +1 | -3 |
2016-04-12 18:01 | update doc for sample conf file | ThomasV | 1 | +0 | -2 |
2016-04-12 17:56 | don't display an error if the config file does not exist. assume it is JSON | ThomasV | 1 | +4 | -9 |
2016-04-08 18:29 | replace sync command | ThomasV | 1 | +3 | -3 |
2016-04-08 14:27 | add 'offline' option only for 'restore' | ThomasV | 1 | +2 | -1 |
2016-04-08 14:14 | add 'sync' command | ThomasV | 1 | +6 | -0 |
2016-04-08 13:06 | fix #1751 | ThomasV | 1 | +12 | -3 |
2016-04-08 10:49 | follow up 4efa6cb24bde25611c0ff581aa89395dc32328db | ThomasV | 1 | +10 | -12 |
2016-04-08 08:43 | follow-up 0ae04a64193475fa56ee3b5de61ce19e44b2c1a5 | ThomasV | 2 | +2 | -1 |
2016-04-08 08:34 | fix #1703 | ThomasV | 1 | +9 | -9 |
2016-04-06 13:46 | follow up 355f2e07d4657f13d9d3844a51196ffe16c9082e | ThomasV | 1 | +1 | -1 |
2016-04-06 09:52 | version 2.6.4, release notes | ThomasV | 2 | +6 | -1 |
2016-04-06 08:45 | Merge pull request #1619 from MarcoPon/master | ThomasV | 1 | +2 | -0 |
2016-04-06 08:41 | load default wallet in daemon (fix #1731) | ThomasV | 1 | +4 | -2 |
2016-04-05 16:10 | rm deprecated info | ThomasV | 1 | +0 | -3 |
2016-04-05 15:24 | fix #1749 | ThomasV | 2 | +4 | -2 |
2016-04-05 08:49 | make restore thread a daemon | ThomasV | 1 | +1 | -0 |
2016-04-04 14:49 | fix issue #1748 | ThomasV | 1 | +3 | -3 |
2016-03-25 19:48 | Merge pull request #1738 from thephez/feature/1393 | ThomasV | 1 | +1 | -0 |
2016-03-20 18:05 | fix #1728 | ThomasV | 3 | +8 | -5 |
2016-03-20 12:25 | set timeout to 30s for synchronous operations | ThomasV | 2 | +3 | -3 |
2016-03-19 16:00 | scan qrcodes with zxing embedded | ThomasV | 1 | +20 | -0 |
2016-03-18 14:23 | update readme | ThomasV | 1 | +9 | -4 |
2016-03-18 08:20 | improve README | ThomasV | 1 | +4 | -3 |
2016-03-18 08:08 | fix path | ThomasV | 1 | +1 | -1 |
2016-03-17 11:52 | update readme | ThomasV | 1 | +5 | -1 |
2016-03-17 10:13 | kivy: fix | ThomasV | 1 | +1 | -1 |
2016-03-17 08:55 | kivy: remove qr_scanner | ThomasV | 4 | +0 | -552 |
2016-03-17 07:16 | kivy: revert to using zxing | ThomasV | 2 | +2 | -13 |
2016-03-16 19:42 | version 2.6.3, release notes | ThomasV | 2 | +5 | -1 |
2016-03-16 19:39 | kivy: use camera | ThomasV | 5 | +70 | -22 |
2016-03-16 17:35 | rename method | ThomasV | 1 | +3 | -3 |
2016-03-16 11:15 | fix bug #1715 | ThomasV | 1 | +3 | -1 |
2016-03-16 09:31 | fix transaction parsing from command line | ThomasV | 3 | +27 | -22 |
2016-03-13 08:27 | update kivy readme | ThomasV | 1 | +1 | -1 |
2016-03-13 08:25 | fix unicode issue #1717 | ThomasV | 1 | +1 | -1 |
2016-03-12 09:39 | fix #1716: keypairs should be array not tuple | ThomasV | 1 | +1 | -1 |
2016-03-12 08:43 | remove while loop in getservers | ThomasV | 1 | +0 | -2 |
2016-03-10 15:43 | kivy: fix settings if wallet is None | ThomasV | 1 | +5 | -5 |
2016-03-10 15:37 | coinchooser methods should not belong in wallet class | ThomasV | 4 | +21 | -21 |
2016-03-10 15:22 | kivy: support wallet is None | ThomasV | 3 | +5 | -3 |
2016-03-10 14:38 | catch exception in interface.close | ThomasV | 1 | +4 | -1 |
2016-03-10 14:06 | fix issue #1713 | ThomasV | 1 | +2 | -1 |
2016-03-10 09:39 | kivy's python-for-android can import stat | ThomasV | 1 | +4 | -7 |
2016-03-10 09:18 | kivy: handle wallet opening failures | ThomasV | 2 | +13 | -4 |
2016-03-10 09:17 | storage: do not raise error if file is empty | ThomasV | 1 | +2 | -0 |
2016-03-10 07:52 | Merge pull request #1708 from hipio/master | ThomasV | 2 | +110 | -46 |
2016-03-09 21:52 | Merge pull request #1711 from JustinTArthur/remove-redifined-penalty-func-from-privacy-chooser | Neil | 1 | +0 | -4 |
2016-03-08 10:10 | kivy: open last wallet | ThomasV | 3 | +16 | -9 |
2016-03-08 09:39 | kivy: fix on_history | ThomasV | 1 | +1 | -1 |
2016-03-08 09:00 | Default auto_connect to True. In Qt, the question is asked by the wizard | ThomasV | 1 | +1 | -1 |
2016-03-08 07:57 | add missing Slider to style.kv | ThomasV | 1 | +14 | -0 |
2016-03-08 03:55 | android: move wallet data to internal storage. | ThomasV | 3 | +45 | -9 |
2016-03-07 20:00 | set KIVY_DATA_DIR in main script | ThomasV | 2 | +3 | -1 |
2016-03-07 05:42 | bump version number | ThomasV | 1 | +1 | -1 |
2016-03-07 05:38 | trustedcoin: fix get_max_amount | ThomasV | 2 | +7 | -4 |
2016-03-07 05:16 | fix typo | ThomasV | 1 | +1 | -1 |
2016-03-07 05:11 | fix #1704 | ThomasV | 1 | +1 | -1 |
2016-03-06 13:49 | kivy: fix regression | ThomasV | 3 | +4 | -2 |
2016-03-06 12:23 | fix password dialog | ThomasV | 1 | +4 | -2 |
2016-03-06 11:57 | kivy: update settings dialog before display | ThomasV | 2 | +11 | -10 |
2016-03-06 10:46 | kivy: cache dialogs | ThomasV | 3 | +102 | -72 |
2016-03-06 09:27 | kivy: improve status dialog | ThomasV | 2 | +6 | -3 |
2016-03-06 08:55 | move buildozer.spec | ThomasV | 2 | +0 | -0 |
2016-03-06 08:50 | kivy: improve layout of settings dialog | ThomasV | 1 | +15 | -11 |
2016-03-06 06:44 | add build instuctions to README | ThomasV | 1 | +69 | -10 |
2016-03-05 11:37 | fix bug in interface.get_responses | ThomasV | 1 | +1 | -1 |
2016-03-05 08:44 | kivy: receive_screen.clear | ThomasV | 2 | +7 | -3 |
2016-03-05 08:27 | kivy: add release to Makefile | ThomasV | 1 | +7 | -1 |
2016-03-05 08:26 | kivy: force address refresh in load_wallet | ThomasV | 1 | +2 | -0 |
2016-03-05 04:24 | kivy: disable password dialog for watching-only wallets | ThomasV | 1 | +1 | -0 |
2016-03-05 04:00 | kivy: fix password dialog issue | ThomasV | 1 | +7 | -2 |
2016-03-05 03:34 | kivy: fix watching-only issue | ThomasV | 2 | +6 | -4 |
2016-03-02 08:59 | release notes | ThomasV | 1 | +1 | -0 |
2016-03-01 19:23 | kivy: support old-type seed phrases in wizard | ThomasV | 3 | +14 | -9 |
2016-02-29 13:27 | Merge pull request #1695 from drizzt/master | ThomasV | 1 | +6 | -1 |
2016-02-29 08:57 | restore 'help' command for the python console | ThomasV | 1 | +5 | -0 |
2016-02-28 10:33 | release notes 2.5.1 (bugfixes) | ThomasV | 2 | +5 | -1 |
2016-02-28 10:10 | Merge branch 'master' of github.com:spesmilo/electrum | Neil Booth | 3 | +1 | -18 |
2016-02-28 10:10 | tx_dialog: make a deep copy of the tx | Neil Booth | 1 | +7 | -2 |
2016-02-27 04:17 | trezor: remove code duplicated in base class | Neil Booth | 1 | +0 | -5 |
2016-02-26 09:48 | kivy: update messages | ThomasV | 2 | +2 | -3 |
2016-02-26 09:41 | kivy: update message | ThomasV | 1 | +1 | -1 |
2016-02-26 09:29 | minor message update | ThomasV | 1 | +1 | -1 |
2016-02-26 09:25 | kivy error message | ThomasV | 1 | +3 | -0 |
2016-02-26 09:21 | kivy scan_qr: rm debug messages | ThomasV | 1 | +0 | -4 |
2016-02-26 09:17 | kivy wizard: do not scan seed as qr code. separate screen for watching only wallets. | ThomasV | 2 | +113 | -39 |
2016-02-25 15:55 | kivy: show error message with qr scanner | ThomasV | 1 | +6 | -0 |
2016-02-25 13:17 | kivy: calculator icon | ThomasV | 3 | +6 | -4 |
2016-02-25 09:55 | update broadcast command, with timeout | ThomasV | 1 | +3 | -2 |
2016-02-25 08:39 | fixes for cosignerpool | ThomasV | 2 | +7 | -2 |
2016-02-25 07:59 | follow up previous commit | ThomasV | 1 | +1 | -2 |
2016-02-25 07:55 | make sure the broadcast tx thread always times out | ThomasV | 6 | +28 | -49 |
2016-02-24 18:31 | add locale to windows builds. fixes #1614 | ThomasV | 1 | +3 | -0 |
2016-02-24 18:16 | add import for pyinstaller | ThomasV | 1 | +1 | -0 |
2016-02-24 18:12 | add import for pyinstaller | ThomasV | 1 | +1 | -0 |
2016-02-24 18:06 | fix paths for windows builder | ThomasV | 4 | +8 | -8 |
2016-02-24 15:58 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +2 | -0 |
2016-02-24 15:57 | fix: pass cwd with config_options | ThomasV | 2 | +4 | -4 |
2016-02-24 13:43 | trezor: raise error for decryption attempts | Neil Booth | 1 | +1 | -0 |
2016-02-24 09:32 | update release notes | ThomasV | 1 | +12 | -10 |
2016-02-23 10:36 | Relicensing | ThomasV | 51 | +873 | -1093 |
2016-02-23 14:27 | remove bmp.py; use Qt instead | ThomasV | 2 | +5 | -226 |
2016-02-23 11:52 | update pem.py to use ASN1_Node class | ThomasV | 1 | +23 | -23 |
2016-02-23 10:35 | New class for decoding asn1 structures | ThomasV | 2 | +185 | -220 |
2016-02-22 14:44 | labels plugin: use get_fingerprint | ThomasV | 2 | +10 | -1 |
2016-02-22 10:49 | add explanations to network dialog | ThomasV | 2 | +17 | -13 |
2016-02-22 10:34 | kivy: add info text to network dialog | ThomasV | 1 | +8 | -0 |
2016-02-22 10:33 | Merge pull request #1683 from akshayaurora/intent | ThomasV | 1 | +4 | -0 |
2016-02-22 09:53 | better message | ThomasV | 1 | +1 | -1 |
2016-02-22 09:50 | kivy: Move network dialog to settings. Add coin chooser to settings | ThomasV | 3 | +54 | -25 |
2016-02-21 17:47 | kivy: disable server chooser if auto-connect is selected | ThomasV | 1 | +1 | -1 |
2016-02-21 17:15 | update release notes | ThomasV | 1 | +1 | -0 |
2016-02-21 17:15 | more intuitive debug message | ThomasV | 1 | +1 | -1 |
2016-02-21 16:46 | follow up 6f72fa4 | ThomasV | 1 | +1 | -1 |
2016-02-21 16:42 | try to fix issue #1682 | ThomasV | 1 | +2 | -6 |
2016-02-19 13:25 | kivy: set_label with tx message | ThomasV | 1 | +3 | -2 |
2016-02-19 13:08 | update index.html for requests that do not expire | ThomasV | 1 | +8 | -6 |
2016-02-19 12:58 | addrequest: do not set expiration date by default | ThomasV | 1 | +2 | -2 |
2016-02-19 12:53 | kivy: set_paid for paid invoices | ThomasV | 6 | +35 | -22 |
2016-02-19 11:01 | kivy: rm address_dialog | ThomasV | 2 | +1 | -3 |
2016-02-19 10:51 | kivy: context menu padding | ThomasV | 1 | +1 | -1 |
2016-02-19 09:52 | kivy: don't load kv from sign_transaction thread | ThomasV | 2 | +22 | -15 |
2016-02-18 23:09 | kivy: minor fix | ThomasV | 1 | +1 | -1 |
2016-02-18 17:52 | kivy: minor fixes | ThomasV | 4 | +14 | -10 |
2016-02-18 14:53 | kivy: minor fix | ThomasV | 1 | +3 | -1 |
2016-02-18 14:45 | kivy: fix | ThomasV | 1 | +5 | -2 |
2016-02-18 14:40 | kivy: disable amount and description buttons if payment request is signed | ThomasV | 5 | +19 | -15 |
2016-02-18 13:25 | kivy: tweak context menu | ThomasV | 1 | +4 | -1 |
2016-02-18 12:53 | kivy: improve ref label and QR codes | ThomasV | 6 | +29 | -21 |
2016-02-18 11:41 | kivy: share with qr code on double tap | ThomasV | 4 | +18 | -8 |
2016-02-18 11:13 | kivy: improve status dialog | ThomasV | 2 | +57 | -69 |
2016-02-18 10:24 | kivy: catch NotEnoughFunds | ThomasV | 1 | +4 | -1 |
2016-02-18 10:02 | kivy: use InvalidPassword | ThomasV | 2 | +8 | -5 |
2016-02-18 09:07 | kivy: StripLayout padding | ThomasV | 1 | +2 | -0 |
2016-02-18 07:51 | invoice popup: add outputs in on_open | ThomasV | 1 | +1 | -1 |
2016-02-18 06:47 | kivy: fix OutputItem initialisation | ThomasV | 3 | +8 | -4 |
2016-02-18 06:26 | kivy: OutputItem | ThomasV | 3 | +29 | -15 |
2016-02-18 05:58 | kivy: minor fixes | ThomasV | 2 | +3 | -2 |
2016-02-18 04:35 | use BoxLabel for invoice dialog too | ThomasV | 3 | +28 | -33 |
2016-02-18 03:49 | Merge pull request #1681 from akshayaurora/grid_bug | ThomasV | 1 | +24 | -17 |
2016-02-17 17:04 | kivy: TxHashLabel | ThomasV | 4 | +22 | -18 |
2016-02-17 16:42 | kivy: use scrollview for invoice dialog | ThomasV | 2 | +45 | -34 |
2016-02-17 15:40 | kivy tx dialog: move buttons out of scrollview | ThomasV | 1 | +72 | -69 |
2016-02-17 14:19 | kivy fixes | ThomasV | 5 | +23 | -12 |
2016-02-17 10:40 | kivy: add OutputList class | ThomasV | 5 | +45 | -29 |
2016-02-17 09:53 | kivy: improve tx dialog | ThomasV | 2 | +104 | -54 |
2016-02-16 13:17 | kivy: gui tweaks | ThomasV | 3 | +21 | -7 |
2016-02-16 10:04 | kivy: minor fix | ThomasV | 1 | +1 | -1 |
2016-02-16 09:56 | kivy: improve tx dialog layout | ThomasV | 1 | +61 | -47 |
2016-02-16 09:28 | fix test_parse_URI | ThomasV | 1 | +2 | -2 |
2016-02-16 09:24 | kivy: improve layout of invoice and about dialogs | ThomasV | 6 | +78 | -64 |
2016-02-15 18:50 | pending->unconfirmed | ThomasV | 5 | +7 | -7 |
2016-02-15 16:33 | kivy wizard: fix seed display | ThomasV | 1 | +33 | -44 |
2016-02-15 15:25 | rm authenticator script (replaced by new android app | ThomasV | 1 | +0 | -359 |
2016-02-15 15:17 | add 'donate to server' menu item | ThomasV | 2 | +17 | -0 |
2016-02-15 14:58 | server_is_lagging: return True if no height | ThomasV | 1 | +1 | -1 |
2016-02-15 12:49 | kivy: show payment request details | ThomasV | 4 | +79 | -33 |
2016-02-15 10:33 | kivy: better request status messages | ThomasV | 1 | +11 | -11 |
2016-02-15 09:43 | kivy: sanitize on_qr | ThomasV | 1 | +11 | -3 |
2016-02-15 09:40 | app.set_URI | ThomasV | 1 | +21 | -18 |
2016-02-15 09:25 | kivy: move set_URI method to Receive screen | ThomasV | 2 | +16 | -28 |
2016-02-15 08:33 | replace semantically relevant instances of 'assert' with exceptions | ThomasV | 2 | +15 | -14 |
2016-02-15 08:19 | kivy wizard: add separation widget | ThomasV | 1 | +2 | -0 |
2016-02-15 08:14 | kivy wizard: add space button | ThomasV | 3 | +18 | -8 |
2016-02-15 07:34 | kivy: always save new request; cleanup code. | ThomasV | 1 | +10 | -9 |
2016-02-15 07:23 | get_sorted_request: sort by address index, not by timestamp | ThomasV | 1 | +7 | -1 |
2016-02-15 04:00 | kivy: minor tweaks | ThomasV | 2 | +2 | -10 |
2016-02-15 03:59 | get_request_status: return PR_UNKNOWN if request is unknown | ThomasV | 1 | +3 | -1 |
2016-02-15 03:58 | rm unused PR state | ThomasV | 1 | +0 | -1 |
2016-02-15 03:39 | kivy: show amount in invoice dialog | ThomasV | 2 | +6 | -0 |
2016-02-15 03:32 | kivy: rm dead code | ThomasV | 2 | +0 | -113 |
2016-02-15 03:18 | kivy: update request status | ThomasV | 1 | +12 | -4 |
2016-02-15 03:18 | kivy: sort servers | ThomasV | 1 | +1 | -1 |
2016-02-14 12:14 | kivy wizard: better message | ThomasV | 1 | +1 | -1 |
2016-02-14 11:24 | kivy: hide qr code if request is paid | ThomasV | 2 | +19 | -1 |
2016-02-13 16:38 | kivy: improve confirm seed screen | ThomasV | 2 | +22 | -1 |
2016-02-13 14:10 | kivy wizard: use own soft keyboard | ThomasV | 3 | +168 | -56 |
2016-02-13 14:09 | parse_uri: don't use assert | ThomasV | 1 | +4 | -3 |
2016-02-13 10:16 | kivy: minor fixes | ThomasV | 2 | +5 | -3 |
2016-02-13 10:00 | kivy: improve tx dialog | ThomasV | 1 | +13 | -23 |
2016-02-13 10:00 | paymentrequest.py: return No Signature | ThomasV | 1 | +2 | -1 |
2016-02-13 09:33 | kivy: small fixes | ThomasV | 3 | +11 | -6 |
2016-02-13 09:00 | kivy: improve PIN dialog | ThomasV | 3 | +51 | -30 |
2016-02-13 07:15 | kivy: add sign/broadcast to tx dialog | ThomasV | 4 | +141 | -77 |
2016-02-13 06:40 | 2 fee colour fixes | Neil Booth | 1 | +4 | -1 |
2016-02-12 21:42 | kivy: simplify parse_URI | ThomasV | 2 | +2 | -7 |
2016-02-12 21:20 | kivy fix: remove app.current_invoice | ThomasV | 2 | +2 | -5 |
2016-02-12 15:09 | kivy: scan tx | ThomasV | 3 | +21 | -7 |
2016-02-12 14:40 | kivy: fix qr_dialog | ThomasV | 1 | +4 | -1 |
2016-02-12 14:21 | kivy: qr dialog | ThomasV | 5 | +53 | -8 |
2016-02-12 14:20 | tx dialog: don't use tx.raw | ThomasV | 1 | +1 | -1 |
2016-02-12 12:01 | kivy: minor fix, update_history_tab | ThomasV | 1 | +1 | -1 |
2016-02-12 11:01 | allow unsigned payment requests | ThomasV | 1 | +3 | -3 |
2016-02-12 09:01 | fix exchange rate plugin: datetime.today | ThomasV | 1 | +2 | -1 |
2016-02-11 11:59 | rm debug print statement | ThomasV | 1 | +0 | -1 |
2016-02-11 11:54 | kivy: button to show seed, and show error if trying to spend from watching only wallet | ThomasV | 3 | +34 | -0 |
2016-02-11 10:51 | trezor: single passphrase entry | Neil Booth | 6 | +45 | -17 |
2016-02-11 10:40 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -0 |
2016-02-11 10:40 | kivy: add invoice details dialog | ThomasV | 4 | +59 | -5 |
2016-02-11 09:52 | kivy: improve transaction details dialog | ThomasV | 2 | +55 | -19 |
2016-02-11 09:16 | labels plugin: shorter description for kivy gui | ThomasV | 2 | +5 | -5 |
2016-02-11 09:08 | kivy: improve checkbox_dialog layout | ThomasV | 1 | +10 | -10 |
2016-02-11 07:34 | kivy: add intent filter for bitcoin scheme | ThomasV | 3 | +19 | -9 |
2016-02-11 07:21 | trezor: quiet user cancelling of passphrase input | Neil Booth | 1 | +4 | -2 |
2016-02-11 06:59 | trezor: remove duplicate code | Neil Booth | 1 | +0 | -18 |
2016-02-11 06:41 | trezor: tweak some messages | Neil Booth | 2 | +21 | -19 |
2016-02-11 04:59 | trezor: improve various messages and dialogs | Neil Booth | 2 | +50 | -54 |
2016-02-10 13:09 | remove old android GUI | ThomasV | 2 | +0 | -1053 |
2016-02-10 13:06 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 8 | +73 | -82 |
2016-02-10 13:01 | kivy: fix | ThomasV | 1 | +3 | -3 |
2016-02-10 11:53 | kivy: require two taps to exit. disable toggle_settings | ThomasV | 1 | +9 | -4 |
2016-02-09 22:05 | kivy: don't switch screen in address_dialog | ThomasV | 1 | +1 | -1 |
2016-02-09 18:45 | kivy: do not crash app if there's no barcode scanner | ThomasV | 1 | +4 | -2 |
2016-02-09 12:46 | kivy: improve message | ThomasV | 1 | +1 | -1 |
2016-02-09 11:48 | kivy: store contacts as invoices | ThomasV | 6 | +51 | -70 |
2016-02-08 18:01 | kivy: receive_screen improvements | ThomasV | 5 | +102 | -47 |
2016-02-08 13:32 | Wallet: encapsulate wallet_types | Neil Booth | 3 | +30 | -19 |
2016-02-08 11:44 | kivy: simplify UI, remove 'Save' button | ThomasV | 2 | +17 | -15 |
2016-02-08 10:08 | remove atlas from github; it should be generated using 'make theming' | ThomasV | 2 | +0 | -2 |
2016-02-08 10:07 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 6 | +15 | -26 |
2016-02-08 10:06 | kivy: add camera as IconButton | ThomasV | 7 | +26 | -10 |
2016-02-08 08:58 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +20 | -22 |
2016-02-06 16:17 | kivy: fix buildozer.spec | ThomasV | 1 | +1 | -1 |
2016-02-05 20:07 | kivy: improve 'receive' layout | ThomasV | 3 | +18 | -8 |
2016-02-06 15:58 | kivy: share button | ThomasV | 2 | +27 | -19 |
2016-02-06 15:35 | rm unneeded files | ThomasV | 4 | +17 | -0 |
2016-02-06 10:51 | trezor: more user friendly when cannot connect | Neil Booth | 9 | +51 | -44 |
2016-02-06 09:02 | Multisig: revert part of "reformatting" | Neil Booth | 1 | +1 | -1 |
2016-02-06 06:13 | QT install wizard: catch general exceptions | Neil Booth | 2 | +4 | -2 |
2016-02-06 06:08 | Install wizard: error out when no devices found | Neil Booth | 1 | +3 | -0 |
2016-02-06 05:33 | trezor: provide a default interface number. | Neil Booth | 1 | +3 | -1 |
2016-02-05 18:40 | kivy: display status of invoices and requests | ThomasV | 3 | +53 | -24 |
2016-02-05 17:16 | kivy: switch to send screen if a URI is passed | ThomasV | 3 | +25 | -12 |
2016-02-05 07:56 | minor fixes | ThomasV | 2 | +6 | -5 |
2016-02-04 19:35 | kivy i18n: catch more exeptions | ThomasV | 1 | +1 | -1 |
2016-02-04 19:14 | kivy: simplify bind | ThomasV | 2 | +2 | -7 |
2016-02-04 19:02 | kivy: i18n needs garbage collection | ThomasV | 2 | +19 | -3 |
2016-02-04 17:17 | fix i18n for context menus | ThomasV | 2 | +6 | -5 |
2016-02-04 12:48 | kivy i18n: test if label is already bound | ThomasV | 2 | +3 | -3 |
2016-02-04 10:49 | update app.fil with kivy strings | ThomasV | 1 | +19 | -2 |
2016-02-04 10:49 | My Requests -> Requests | ThomasV | 2 | +1 | -2 |
2016-02-04 10:05 | kivy: Button inherits from Label. reordering | ThomasV | 1 | +19 | -17 |
2016-02-04 09:57 | kivy: update i18n imports | ThomasV | 6 | +9 | -9 |
2016-02-04 09:49 | kivy: change language without restarting the app | ThomasV | 8 | +57 | -17 |
2016-02-03 11:03 | kivy: comment out openalias setting (not ready to launch) | ThomasV | 1 | +4 | -4 |
2016-02-03 10:02 | rm print debug statement | ThomasV | 1 | +0 | -1 |
2016-02-03 10:01 | follow up to 2a507b91c138f6cf8310b22ff0d4f774a29f5d3b | ThomasV | 3 | +8 | -14 |
2016-02-03 09:40 | fix: missing import | ThomasV | 2 | +1 | -2 |
2016-02-03 09:29 | fix #1666 | ThomasV | 2 | +10 | -6 |
2016-02-02 18:56 | define wallet.dummy_address method | ThomasV | 3 | +7 | -7 |
2016-02-02 18:50 | trustedcoin: fix 'send max' shortcut | ThomasV | 1 | +21 | -0 |
2016-02-02 13:02 | trustedcoin: do not call make_unsigned_transaction twice | ThomasV | 1 | +9 | -11 |
2016-02-02 15:26 | trustedcoin: restore the display of fees | ThomasV | 2 | +14 | -1 |
2016-02-02 11:26 | move estimate_fee back to wallet | ThomasV | 4 | +8 | -25 |
2016-02-02 06:18 | follow up 0d529115612434b29b30e5d11714fc7625fe4d6c | ThomasV | 1 | +4 | -3 |
2016-02-01 21:09 | init plugins only if needed | ThomasV | 1 | +6 | -5 |
2016-02-01 12:10 | disambiguate types returned by get_fd_or_server | ThomasV | 2 | +6 | -8 |
2016-02-01 09:20 | move static methods away from daemon class; restore initial logic | ThomasV | 2 | +77 | -78 |
2016-02-01 08:25 | remove another unnecessary static method | ThomasV | 2 | +16 | -19 |
2016-02-01 08:00 | do not declare pointless static methods | ThomasV | 2 | +41 | -54 |
2016-02-01 08:02 | fix: Daemon.get_server | ThomasV | 1 | +1 | -1 |
2016-01-31 22:45 | watching_only: warn after showing main window | Neil Booth | 1 | +1 | -1 |
2016-01-31 22:42 | warn_if_watching_only: don't call twice | Neil Booth | 1 | +0 | -1 |
2016-01-31 10:36 | Trezor/KeepKey: force watching only improvements | Neil Booth | 4 | +50 | -31 |
2016-01-31 09:03 | daemon: remove two unneeded member vars | Neil Booth | 1 | +2 | -3 |
2016-01-31 05:53 | Remove unreachable code | Neil Booth | 1 | +2 | -4 |
2016-01-31 05:50 | Merge pull request #1663 from nomnombtc/installer_fix_missing1 | Neil | 1 | +1 | -0 |
2016-01-31 05:48 | Remove dead code from prior | Neil Booth | 1 | +0 | -18 |
2016-01-31 05:40 | daemon: prevent races by opening with O_EXCL | Neil Booth | 1 | +110 | -47 |
2016-01-31 05:38 | The daemon stops the wallet threads now | Neil Booth | 1 | +0 | -1 |
2016-01-31 02:50 | daemon: fix long-standing bug in status request | Neil Booth | 1 | +15 | -11 |
2016-01-31 02:43 | Move some logic from electrum to daemon | Neil Booth | 2 | +70 | -59 |
2016-01-31 01:58 | daemon: create network inside constructor | Neil Booth | 2 | +10 | -12 |
2016-01-30 15:27 | Merge pull request #1631 from pdroalves/master | ThomasV | 1 | +17 | -0 |
2016-01-30 15:05 | kivy: halign | ThomasV | 1 | +1 | -1 |
2016-01-30 12:48 | hw_wallet: do not mix qt and non-qt imports | ThomasV | 3 | +2 | -3 |
2016-01-30 12:24 | kivy: improve amount dialog | ThomasV | 1 | +12 | -8 |
2016-01-30 11:57 | fx plugin fix | ThomasV | 1 | +4 | -1 |
2016-01-30 10:28 | Partially restore e20369bf94a2c2c8c22dd9472be3767e90c5774e, but keep init_qt hook | ThomasV | 1 | +26 | -20 |
2016-01-30 10:24 | sorry, confused | ThomasV | 2 | +15 | -13 |
2016-01-30 10:13 | Revert "Revert "Daemon network cleanup"" | ThomasV | 2 | +13 | -15 |
2016-01-30 09:33 | hw_wallet: Create HW_PluginBase and use it | Neil Booth | 4 | +100 | -62 |
2016-01-30 09:00 | ledger: remove unused imports | Neil Booth | 1 | +4 | -10 |
2016-01-30 08:44 | Minor fix for prior | Neil Booth | 1 | +1 | -3 |
2016-01-30 08:43 | Merge pull request #1662 from LedgerHQ/ledger_plugin_redesign | Neil | 2 | +27 | -78 |
2016-01-30 04:00 | Update obsolete comment. | Neil Booth | 1 | +1 | -2 |
2016-01-30 03:46 | hw_wallet: separate out common QtHandler code | Neil Booth | 3 | +135 | -99 |
2016-01-30 03:20 | Create hw_wallet directory for common code | Neil Booth | 3 | +110 | -86 |
2016-01-30 03:11 | self not client. | Neil Booth | 1 | +1 | -1 |
2016-01-30 01:16 | Merge pull request #1660 from prusnak/master | Neil | 6 | +17 | -17 |
2016-01-29 19:25 | kivy: fix formatting of fiat values in history | ThomasV | 1 | +2 | -1 |
2016-01-29 18:58 | kivy: select currency first, then source. show only sources with history data | ThomasV | 2 | +50 | -39 |
2016-01-29 16:56 | exchange_rates plugin: move methods to qt version | ThomasV | 2 | +32 | -26 |
2016-01-29 16:35 | Revert "Daemon network cleanup" | ThomasV | 2 | +15 | -13 |
2016-01-29 13:25 | No need to pass daemon and network together | Neil Booth | 8 | +14 | -15 |
2016-01-29 12:51 | Daemon network cleanup | Neil Booth | 2 | +14 | -16 |
2016-01-29 11:50 | exchange rates: call on_quotes in set_currency | ThomasV | 3 | +3 | -4 |
2016-01-29 11:46 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +4 | -1 |
2016-01-29 11:46 | kivy: show_info clipboard | ThomasV | 1 | +2 | -1 |
2016-01-29 10:17 | fix font paths | ThomasV | 3 | +3 | -3 |
2016-01-29 10:12 | fix font path | ThomasV | 1 | +1 | -1 |
2016-01-29 10:09 | Merge pull request #1657 from akshayaurora/copy_paste | ThomasV | 4 | +3 | -61 |
2016-01-29 10:08 | Merge pull request #1658 from akshayaurora/move_fonts | ThomasV | 8 | +4 | -4 |
2016-01-29 08:29 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +1 | -2 |
2016-01-29 08:29 | fix #1656 | ThomasV | 1 | +1 | -0 |
2016-01-28 14:49 | kivy: use softinput_mode='pan' in wizard | ThomasV | 1 | +3 | -0 |
2016-01-28 13:57 | Revert "Plugins: remove init_qt hook; clean up" | ThomasV | 3 | +16 | -14 |
2016-01-28 13:43 | fix: don't chmod config file on android | ThomasV | 1 | +1 | -1 |
2016-01-28 13:38 | electrum: check_imports | ThomasV | 1 | +7 | -7 |
2016-01-28 12:28 | Merge pull request #1647 from akshayaurora/test_startup | ThomasV | 16 | +817 | -64 |
2016-01-28 06:54 | Merge pull request #1652 from endofthepain/patch-1 | ThomasV | 1 | +0 | -1 |
2016-01-27 21:35 | Merge pull request #1649 from ulrichard/trezor_self_ckd_public | ThomasV | 1 | +1 | -1 |
2016-01-27 20:10 | Merge pull request #1648 from ulrichard/ledger_client | ThomasV | 1 | +1 | -0 |
2016-01-27 15:54 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +7 | -5 |
2016-01-27 15:54 | fix ledger signing issue | ThomasV | 1 | +1 | -1 |
2016-01-26 14:48 | rm test_ripemd | ThomasV | 1 | +0 | -16 |
2016-01-26 14:33 | kivy: private_storage | ThomasV | 1 | +1 | -1 |
2016-01-26 14:23 | remove is_kivy test | ThomasV | 1 | +1 | -2 |
2016-01-26 14:18 | remove python implementation of ripemd160 | ThomasV | 2 | +3 | -409 |
2016-01-26 12:52 | rm unused icon file | ThomasV | 1 | +0 | -0 |
2016-01-26 12:20 | reformatting | ThomasV | 5 | +18 | -25 |
2016-01-25 18:30 | kivy: use EventDispatcher with exchange rates plugin | ThomasV | 4 | +60 | -13 |
2016-01-25 15:46 | dynamic fees: use hardcoded value as upper bound | ThomasV | 2 | +2 | -3 |
2016-01-25 15:45 | kivy: display value of recommended fee | ThomasV | 1 | +12 | -3 |
2016-01-25 11:44 | kivy: fix missing i18n | ThomasV | 1 | +2 | -2 |
2016-01-25 11:37 | kivy: fix unicode bug | ThomasV | 1 | +1 | -3 |
2016-01-25 11:25 | kivy: fee_dialog | ThomasV | 2 | +66 | -6 |
2016-01-25 10:26 | tx_dialog: prompt if signed but not saved | Neil Booth | 1 | +3 | -4 |
2016-01-24 14:18 | Trezor: multi-device window parenting fix | Neil Booth | 1 | +3 | -0 |
2016-01-24 12:29 | Fix prior; scale is off-by-50 | Neil Booth | 1 | +3 | -6 |
2016-01-24 11:57 | Settings: improvements to dynamic fee slider | Neil Booth | 1 | +20 | -8 |
2016-01-24 11:14 | Plugins: remove init_qt hook; clean up | Neil Booth | 3 | +14 | -16 |
2016-01-24 10:59 | Plugins: start thread at end of constructor | Neil Booth | 2 | +5 | -7 |
2016-01-24 10:52 | Remove unused imports | Neil Booth | 1 | +2 | -11 |
2016-01-24 10:45 | Update comment | Neil Booth | 1 | +2 | -1 |
2016-01-24 10:39 | Plugin wallets: better error when unloadable | Neil Booth | 3 | +19 | -14 |
2016-01-24 05:31 | Trezor: fixes for latest libtrezor | Neil Booth | 2 | +10 | -8 |
2016-01-24 04:01 | Improved multi-device handling | Neil Booth | 4 | +72 | -63 |
2016-01-24 02:16 | Fix typo causing change address reuse | Neil Booth | 2 | +4 | -4 |
2016-01-24 01:39 | Keepkey/Trezor: fix 2 issues | Neil Booth | 2 | +29 | -13 |
2016-01-23 18:28 | kivy: use Clock.schedule_once for actions in settings menu | ThomasV | 1 | +21 | -22 |
2016-01-23 08:54 | kivy: * improve settings dialog * add fx_dialog | ThomasV | 3 | +161 | -45 |
2016-01-23 13:10 | Don't split small change | Neil Booth | 1 | +2 | -1 |
2016-01-23 13:05 | Hardware wallets: limit change outputs to 1 | Neil Booth | 3 | +6 | -1 |
2016-01-23 12:49 | Separate out get_input_tx. | Neil Booth | 1 | +12 | -7 |
2016-01-23 09:07 | get_account_addresses: None->all user-visible a/cs | Neil Booth | 1 | +9 | -7 |
2016-01-23 08:32 | Revert "Sweep keys: don't default to hidden address" | Neil Booth | 1 | +2 | -10 |
2016-01-23 08:17 | Sweep keys: don't default to hidden address | Neil Booth | 1 | +10 | -2 |
2016-01-23 07:52 | Remove stale comment | Neil Booth | 1 | +0 | -2 |
2016-01-23 07:26 | Remove wrong code | Neil Booth | 1 | +0 | -1 |
2016-01-23 07:23 | Trezor: give me a chance to sign with a PIN entry | Neil Booth | 1 | +1 | -1 |
2016-01-23 07:06 | Top level window fix for tx_dialog and h/w wallets | Neil Booth | 3 | +45 | -17 |
2016-01-23 06:32 | Fix for tx.inputs break | Neil Booth | 1 | +1 | -1 |
2016-01-23 05:33 | GC the dialog once done. | Neil Booth | 1 | +1 | -0 |
2016-01-23 03:09 | KeepKey: Implement secure recovery from seed | Neil Booth | 5 | +123 | -4 |
2016-01-23 03:11 | Small fix for trezor devices | Neil Booth | 1 | +6 | -4 |
2016-01-22 13:20 | select_device: only list plugin devices | Neil Booth | 1 | +2 | -0 |
2016-01-22 13:16 | Installwizard: tweak hardware wallet handling | Neil Booth | 3 | +37 | -17 |
2016-01-22 12:36 | Installwizard: handle Escape key | Neil Booth | 1 | +1 | -0 |
2016-01-22 12:30 | Release notes: one more item | Neil Booth | 1 | +1 | -0 |
2016-01-22 12:18 | Update release notes | Neil Booth | 1 | +13 | -0 |
2016-01-22 12:18 | Trezor: fix a typo. | Neil Booth | 1 | +1 | -1 |
2016-01-22 12:07 | Add a note regarding hardware wallets | Neil Booth | 1 | +10 | -0 |
2016-01-22 11:37 | Trezor: better messages during initialization | Neil Booth | 3 | +29 | -23 |
2016-01-22 10:48 | Trezor: small improvements for device initialization | Neil Booth | 3 | +16 | -7 |
2016-01-22 09:50 | kivy: fee_dialog | ThomasV | 2 | +72 | -1 |
2016-01-21 18:25 | kivy: cleanup dead code | ThomasV | 3 | +0 | -40 |
2016-01-21 17:56 | kivy: add background.png | ThomasV | 1 | +0 | -0 |
2016-01-21 17:55 | kivy: rm dead code from main.kv | ThomasV | 1 | +0 | -58 |
2016-01-21 15:35 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 6 | +228 | -225 |
2016-01-21 15:29 | kivy: update fiat amounts when changed | ThomasV | 4 | +18 | -37 |
2016-01-21 11:30 | rm testing print statement | ThomasV | 1 | +0 | -1 |
2016-01-21 11:20 | fix English | ThomasV | 1 | +1 | -1 |
2016-01-21 11:12 | kivy: improve settings dialog | ThomasV | 5 | +110 | -107 |
2016-01-21 06:19 | kivy: fix scrollview in choice_dialog | ThomasV | 1 | +6 | -4 |
2016-01-20 23:11 | Minikey: minimum length 20 | Neil Booth | 1 | +6 | -5 |
2016-01-20 10:56 | patch requests directly from make_packages | ThomasV | 1 | +11 | -2 |
2016-01-20 09:19 | add .mo extension to buildozer.spec | ThomasV | 1 | +1 | -1 |
2016-01-20 05:28 | kivy wizard: stop on_dismiss | ThomasV | 1 | +6 | -0 |
2016-01-19 22:20 | rm dead code | ThomasV | 1 | +0 | -8 |
2016-01-19 22:10 | kivy wizard: don't use auto-dismiss. rename classes | ThomasV | 3 | +18 | -46 |
2016-01-19 15:11 | kivy: fix wallet selection dialog | ThomasV | 1 | +2 | -2 |
2016-01-19 14:57 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +18 | -17 |
2016-01-19 14:57 | kivy: simplify wallets dialog | ThomasV | 2 | +5 | -31 |
2016-01-19 13:00 | Support Casascius minikeys | Neil Booth | 2 | +16 | -0 |
2016-01-19 12:01 | Merge branch 'client_thread' | Neil Booth | 6 | +107 | -75 |
2016-01-19 11:57 | kivy: minor fixes | ThomasV | 3 | +13 | -38 |
2016-01-19 11:37 | kivy: improve settings dialog | ThomasV | 3 | +93 | -32 |
2016-01-19 09:32 | kivy: improve about dialog | ThomasV | 1 | +37 | -22 |
2016-01-19 09:03 | plugins: enable & disable methods | ThomasV | 2 | +22 | -12 |
2016-01-18 15:06 | add dev | ThomasV | 1 | +1 | -1 |
2016-01-18 14:42 | improve about dialog | ThomasV | 1 | +23 | -5 |
2016-01-18 14:20 | kivy: improve status dialog | ThomasV | 2 | +48 | -250 |
2016-01-18 13:09 | kivy fixes | ThomasV | 2 | +5 | -9 |
2016-01-18 09:08 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2016-01-18 09:08 | kivy: improve Wallets dialog | ThomasV | 1 | +17 | -14 |
2016-01-17 13:12 | replace tx.input, tx.output by methods, so that deserialize calls are encapsulated | ThomasV | 7 | +63 | -55 |
2016-01-17 13:28 | detect RBF transactions | ThomasV | 1 | +3 | -0 |
2016-01-17 10:40 | QMessageBox is a top-level window | Neil Booth | 1 | +2 | -1 |
2016-01-17 09:16 | Add cancel button to trezor dialogs | Neil Booth | 2 | +11 | -13 |
2016-01-17 07:13 | Use TaskThread to simplify ThreadedButton | Neil Booth | 2 | +28 | -47 |
2016-01-16 07:54 | Add TaskThread, use to simplify WaitingDialog | Neil Booth | 2 | +71 | -35 |
2016-01-17 04:41 | Fix prior; keep tx dialog as top-level window | Neil Booth | 1 | +1 | -1 |
2016-01-17 04:36 | transaction_dialog: don't override base class | Neil Booth | 1 | +17 | -14 |
2016-01-17 01:56 | fix #1635 | ThomasV | 1 | +1 | -1 |
2016-01-16 15:47 | kivy: EmptyLabel | ThomasV | 1 | +30 | -6 |
2016-01-16 14:05 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +7 | -1 |
2016-01-16 14:05 | add qr code scanner to kivy wizard | ThomasV | 2 | +29 | -29 |
2016-01-16 14:05 | don't use assert is is_xprv (weird kivy bug) | ThomasV | 1 | +4 | -2 |
2016-01-16 11:53 | Merge pull request #1627 from fhirschmann/kraken_plugin | ThomasV | 1 | +9 | -0 |
2016-01-16 11:44 | kivy: pass message to restore dialog, and remove dead code. | ThomasV | 2 | +15 | -30 |
2016-01-16 11:01 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +47 | -16 |
2016-01-16 11:01 | kivy: improve wizard | ThomasV | 2 | +86 | -78 |
2016-01-16 08:30 | kivy wizard: simplifications and renaming | ThomasV | 2 | +5 | -25 |
2016-01-16 08:18 | kivy: rm ChangePasswordDialog | ThomasV | 1 | +1 | -109 |
2016-01-16 01:19 | Construct base classes in right order | Neil Booth | 3 | +3 | -2 |
2016-01-15 17:14 | fix tests | ThomasV | 1 | +3 | -2 |
2016-01-14 15:54 | kivy: simplify install wizard | ThomasV | 1 | +96 | -275 |
2016-01-15 10:24 | fix issue #1610 | ThomasV | 1 | +3 | -1 |
2016-01-15 08:10 | follow up eb085c2e23663ba5536b6e4dea300e0887163fd3 | ThomasV | 1 | +1 | -1 |
2016-01-15 08:02 | Clarify preferences dialog: * rename 'Oldest First' policy as Priority * show multiple change and fee multiplier on separate lines | ThomasV | 2 | +26 | -16 |
2016-01-15 06:25 | Update comments and tooltips. | Neil Booth | 2 | +3 | -7 |
2016-01-15 06:21 | Move change_amounts() to base class. | Neil Booth | 2 | +44 | -49 |
2016-01-15 05:54 | Add multiple change output preference | Neil Booth | 2 | +19 | -2 |
2016-01-15 04:44 | KeepKey / Trezor: client split | Neil Booth | 5 | +216 | -198 |
2016-01-14 16:15 | define constants for tx output types | ThomasV | 14 | +53 | -47 |
2016-01-14 15:32 | Revert "Fix 'need more than 2 values to unpack' error." | ThomasV | 2 | +2 | -2 |
2016-01-14 15:23 | follow up da8fce1914e03b49945cde6df296788bbaf5023e | ThomasV | 1 | +2 | -2 |
2016-01-14 15:06 | if available, use relayfee from server instead of hard coded value | ThomasV | 4 | +20 | -8 |
2016-01-13 22:40 | Wizard: fixes for hardware wallet initialization | Neil Booth | 1 | +7 | -14 |
2016-01-13 20:26 | kivy: minor wizard fix | ThomasV | 1 | +1 | -1 |
2016-01-13 14:26 | remove gtk gui | ThomasV | 3 | +1 | -1372 |
2016-01-13 14:02 | fix start_threads in wizard | ThomasV | 1 | +2 | -0 |
2016-01-13 13:50 | Close install wizard when cancelled from menu | Neil Booth | 1 | +1 | -0 |
2016-01-13 13:47 | Update release notes | Neil Booth | 1 | +1 | -0 |
2016-01-13 13:38 | Multisig: create and restore work | Neil Booth | 2 | +5 | -4 |
2016-01-13 13:30 | test if wizard is needed in daemon | ThomasV | 2 | +18 | -24 |
2016-01-13 13:25 | Fix some more regressions and trustedcoin plugin | Neil Booth | 3 | +39 | -36 |
2016-01-13 12:25 | Fix some regressions from layout rework. | Neil Booth | 5 | +10 | -9 |
2016-01-13 11:34 | Bring the network dialog into the new framework | Neil Booth | 3 | +58 | -51 |
2016-01-13 11:55 | Put open_wallet back as class method. | Neil Booth | 3 | +69 | -65 |
2016-01-13 10:49 | Bring query_choice into the new framework. | Neil Booth | 1 | +4 | -11 |
2016-01-13 10:31 | fix missing parameter | ThomasV | 1 | +1 | -1 |
2016-01-13 10:27 | instantiate wizard only if needed | ThomasV | 3 | +58 | -50 |
2016-01-13 10:20 | Some work on multisig. | Neil Booth | 4 | +89 | -96 |
2016-01-12 14:36 | Embed generating addresses text | Neil Booth | 1 | +5 | -6 |
2016-01-12 14:32 | Embed password dialog. | Neil Booth | 3 | +62 | -38 |
2016-01-12 13:31 | Start work on persistent install wizard | Neil Booth | 3 | +143 | -111 |
2016-01-12 11:19 | A different approach to d5aa646 | Neil Booth | 2 | +14 | -9 |
2016-01-12 08:35 | revert commit 4ba4611599f950aa039be7e432c62c2b2707ac0f for relicencing | ThomasV | 1 | +1 | -1 |
2016-01-11 13:32 | Be careful removing windows from the list | Neil Booth | 1 | +5 | -2 |
2016-01-11 06:08 | Ledger: move get_client() to the plugin | Neil Booth | 2 | +86 | -82 |
2016-01-11 05:38 | Ledger: handler belongs on wallet | Neil Booth | 2 | +21 | -18 |
2016-01-11 05:23 | Ledger: get new wallet creation working again | Neil Booth | 3 | +13 | -3 |
2016-01-11 03:31 | Improve Master Public Keys dialog | Neil Booth | 2 | +32 | -38 |
2016-01-11 01:53 | Fix root derivation changes for BIP44_Wallets | Neil Booth | 2 | +7 | -4 |
2016-01-10 20:00 | fix #1622 | ThomasV | 1 | +1 | -1 |
2016-01-10 13:57 | Install wizard: simplify create_or_restore | Neil Booth | 2 | +29 | -59 |
2016-01-10 13:22 | formatting (unneeded spaces) | ThomasV | 1 | +10 | -10 |
2016-01-10 12:55 | rm switchgui.png file | ThomasV | 1 | +0 | -1 |
2016-01-10 11:56 | rename wallet methods | ThomasV | 4 | +13 | -13 |
2016-01-10 11:44 | Fix install wizard | Neil Booth | 1 | +3 | -3 |
2016-01-10 11:37 | Move cosigner methods to BIP32_RD_Wallet | Neil Booth | 1 | +14 | -14 |
2016-01-10 11:17 | Introduce BIP32_RD_Wallet | Neil Booth | 2 | +26 | -19 |
2016-01-10 10:53 | BIP32_HD_Wallet: Fix address derivation | Neil Booth | 4 | +12 | -15 |
2016-01-10 10:26 | Fix the backwards-compat 'next_account2' code | Neil Booth | 1 | +5 | -2 |
2016-01-10 09:41 | Put restore_wallet_class back in the derived classes | Neil Booth | 3 | +3 | -1 |
2016-01-10 08:43 | leger: remove unused imports | Neil Booth | 1 | +1 | -2 |
2016-01-10 08:38 | Have BTChipWallet derive from BIP44_Wallet | Neil Booth | 3 | +3 | -30 |
2016-01-10 08:00 | rm unused icon | ThomasV | 1 | +0 | -0 |
2016-01-10 05:53 | Show BIP32 path for BIP32_HD_Wallet classes | Neil Booth | 2 | +18 | -14 |
2016-01-10 05:21 | Trezor: Implement decrypt message | Neil Booth | 2 | +12 | -4 |
2016-01-10 03:16 | QT handler improvements | Neil Booth | 2 | +12 | -19 |
2016-01-10 03:56 | Fix top level window issue on Mac | Neil Booth | 3 | +19 | -23 |
2016-01-10 03:42 | Encrypt / decrypt: use top level window | Neil Booth | 1 | +2 | -2 |
2016-01-10 03:35 | Fixes for message sign and verify | Neil Booth | 1 | +21 | -11 |
2016-01-09 09:35 | wizard: small tweaks, fix show_restore | ThomasV | 2 | +28 | -22 |
2016-01-09 05:18 | Have Trezor dialog work even if wallet unpaired | Neil Booth | 4 | +221 | -191 |
2016-01-09 06:38 | Separate out new QT util ChoicesLayout | Neil Booth | 2 | +37 | -25 |
2016-01-09 06:20 | Move trezor-specific install wizard code to plugin | Neil Booth | 4 | +107 | -116 |
2016-01-08 15:27 | Avoid unnecessary exception on missing libs | Neil Booth | 1 | +2 | -1 |
2016-01-08 15:24 | Replace two uses of dialog with self | Neil Booth | 1 | +3 | -3 |
2016-01-08 15:10 | Merge pull request #1617 from Kefkius/gui | ThomasV | 1 | +1 | -1 |
2016-01-08 12:44 | don't open wizard window if no action was required | ThomasV | 1 | +5 | -1 |
2016-01-07 15:31 | Treozr: improved settings screen | Neil Booth | 3 | +238 | -110 |
2016-01-07 00:17 | trezor: fix create account | ThomasV | 1 | +1 | -1 |
2016-01-07 00:02 | update create_main_account in tests | ThomasV | 1 | +1 | -1 |
2016-01-06 09:31 | restore action-driven wizard logic | ThomasV | 8 | +43 | -27 |
2016-01-06 08:55 | Revert "Fix MultiSig wallet creation." | ThomasV | 2 | +7 | -4 |
2016-01-06 14:25 | Trezor: show supported coins | Neil Booth | 1 | +11 | -3 |
2016-01-06 14:08 | Implement passphrase protection toggling. | Neil Booth | 4 | +35 | -10 |
2016-01-03 14:44 | Trezor: all four available device initializations | Neil Booth | 5 | +157 | -55 |
2016-01-06 11:01 | Revert "Install wizard multisig improvement" | ThomasV | 2 | +8 | -13 |
2016-01-05 23:02 | Install wizard multisig improvement | Neil Booth | 2 | +13 | -8 |
2016-01-06 09:32 | fix get_label in plot.py | ThomasV | 1 | +1 | -1 |
2016-01-06 08:36 | use a wallet-owned dummy_address, to minimize risk of losses. This was removed in 11d135b without explanation | ThomasV | 1 | +4 | -1 |
2016-01-06 08:26 | Revert "Use a real dummy address" | ThomasV | 1 | +2 | -3 |
2016-01-05 12:51 | Register loaded wallets in daemon, to prevent a wallet from being opened twice. Simplify the wizard logic. | ThomasV | 10 | +78 | -75 |
2016-01-04 21:47 | Use a shared device manager | Neil Booth | 6 | +334 | -189 |
2016-01-05 12:55 | Fix typo in prior except block | Neil Booth | 1 | +1 | -1 |
2016-01-05 10:35 | Fix make_unsigned_transaction for trustedcoin | Neil Booth | 1 | +18 | -12 |
2016-01-05 12:13 | Fix MultiSig wallet creation. | Neil Booth | 2 | +4 | -7 |
2016-01-05 11:42 | Merge pull request #1608 from andreas-h/desktop_install | ThomasV | 1 | +5 | -0 |
2016-01-04 14:40 | restore default labels | ThomasV | 1 | +13 | -0 |
2016-01-03 18:16 | trustedcoin: don't use assert in hooks, it crashes when using multiple windows. show message if wallet is restored from seed. | ThomasV | 1 | +21 | -11 |
2016-01-04 08:54 | Use a real dummy address | Neil Booth | 1 | +3 | -2 |
2016-01-03 17:37 | fix syntax errors in trustedcoin plugin | ThomasV | 1 | +2 | -2 |
2016-01-03 16:47 | fix #1597 | ThomasV | 1 | +9 | -9 |
2016-01-03 12:03 | Add some informative comments | Neil Booth | 1 | +8 | -0 |
2016-01-03 11:56 | Get rid of timer_actions hook | Neil Booth | 1 | +0 | -1 |
2016-01-03 11:46 | TrezorCompatiblePlugin: make it a thread job | Neil Booth | 1 | +11 | -10 |
2016-01-03 11:09 | Force OK button to be default | Neil Booth | 1 | +3 | -1 |
2016-01-03 08:25 | Trezor: add session timeout to preferences | Neil Booth | 2 | +53 | -4 |
2016-01-03 04:32 | Trezor: Implement resetting a device | Neil Booth | 5 | +89 | -13 |
2016-01-03 02:20 | Fix import in main_window.py | Neil Booth | 1 | +1 | -1 |
2016-01-03 02:18 | Fix show_error inheritance issue | Neil Booth | 2 | +3 | -3 |
2016-01-03 02:10 | Hardware wallets can create accounts | Neil Booth | 1 | +3 | -0 |
2016-01-03 01:39 | Change inheritance order in installwizard.py | Neil Booth | 1 | +3 | -4 |
2015-12-27 15:12 | Trezor: Add wipe device functionality | Neil Booth | 6 | +127 | -61 |
2016-01-03 00:32 | Move set_layout call | Neil Booth | 1 | +1 | -1 |
2016-01-03 00:18 | Test if initialized to determine watching only | Neil Booth | 2 | +10 | -3 |
2016-01-03 00:03 | Passphrase-related fixes | Neil Booth | 4 | +16 | -12 |
2016-01-02 15:02 | Change scan_devices logic | Neil Booth | 1 | +3 | -3 |
2016-01-02 14:34 | Use relative imports. | Neil Booth | 4 | +6 | -6 |
2016-01-02 14:27 | Fix QtHandler modality | Neil Booth | 1 | +4 | -0 |
2016-01-02 14:06 | A few small fixes | Neil Booth | 2 | +3 | -5 |
2016-01-02 11:47 | Not all wallets have plugins | Neil Booth | 1 | +3 | -2 |
2016-01-02 00:43 | Better support for USB devices | Neil Booth | 11 | +343 | -223 |
2016-01-02 02:07 | Trezor: Need to set client in show_address | Neil Booth | 1 | +1 | -0 |
2016-01-01 15:39 | Finish moving the multisig regex to one place | Neil Booth | 1 | +1 | -3 |
2016-01-01 15:35 | Move wallet_kinds to the base class | Neil Booth | 2 | +22 | -20 |
2016-01-01 14:39 | Remove constructor method of plugins | Neil Booth | 6 | +28 | -35 |
2016-01-01 13:57 | Remove duplicate code | Neil Booth | 1 | +0 | -18 |
2016-01-01 12:11 | Work around trezor library bug | Neil Booth | 2 | +26 | -12 |
2016-01-01 10:22 | Fix plugin dialog logic I broke recently | Neil Booth | 1 | +2 | -1 |
2016-01-01 10:15 | Remove some unused hook infrastructure | Neil Booth | 3 | +3 | -16 |
2016-01-01 09:38 | Get ledger wallet working, for restore at least | Neil Booth | 4 | +51 | -25 |
2016-01-01 09:22 | Fix trustedcoin crash | Neil Booth | 1 | +1 | -2 |
2015-12-31 02:36 | Better install wizard | Neil Booth | 20 | +750 | -647 |
2015-12-31 07:05 | Make class methods static on Wallet | Neil Booth | 1 | +68 | -72 |
2015-12-31 03:16 | Break out logic into a function | Neil Booth | 1 | +7 | -4 |
2015-12-31 03:09 | Pass the gui object to the install wizard | Neil Booth | 2 | +6 | -5 |
2015-12-31 03:02 | Move install wizard invocations to one place | Neil Booth | 2 | +28 | -30 |
2015-12-31 01:31 | Have close_wallet hook take a wallet. | Neil Booth | 4 | +5 | -10 |
2015-12-31 00:56 | Hardware wallets don't have seeds | Neil Booth | 2 | +2 | -8 |
2015-12-31 00:51 | Convert legacy restored hardware wallets | Neil Booth | 2 | +15 | -2 |
2015-12-30 14:41 | Fix typo | Neil Booth | 1 | +1 | -1 |
2015-12-30 13:47 | Update default server list | Eagle[TM] | 1 | +9 | -5 |
2015-12-30 08:03 | Remove need for self.wallet for h/w wallets | Neil Booth | 9 | +38 | -71 |
2015-12-29 14:16 | Revert mistaken commit | Neil Booth | 4 | +13 | -1 |
2015-12-29 14:08 | Remove a name-clashing unnecessary local variable | Neil Booth | 1 | +1 | -6 |
2015-12-29 13:59 | The constructor() concept doesn't exist | Neil Booth | 4 | +1 | -13 |
2015-12-29 13:48 | Eliminate dead code | Neil Booth | 2 | +0 | -6 |
2015-12-29 13:46 | Don't use is_available() for HW wallets | Neil Booth | 2 | +10 | -22 |
2015-12-28 14:35 | Update as for trezor/qt.py | Neil Booth | 1 | +1 | -1 |
2015-12-28 13:51 | Better handling of watching only | Neil Booth | 1 | +17 | -9 |
2015-12-28 13:32 | Fix hardware test for watching only | Neil Booth | 1 | +1 | -1 |
2015-12-28 13:20 | Remove more duplicated code | Neil Booth | 1 | +1 | -14 |
2015-12-28 13:11 | TrezorWallet: don't duplicate base class funcs | Neil Booth | 1 | +8 | -16 |
2015-12-28 12:58 | Partially restore prior | Neil Booth | 1 | +37 | -2 |
2015-12-28 11:24 | Proper treatment of restored hardware wallets | Neil Booth | 3 | +59 | -81 |
2015-12-27 14:13 | Support adding/removing/changing PIN on Trezor | Neil Booth | 2 | +49 | -21 |
2015-12-27 13:31 | Add more information to the trezor settings dialog | Neil Booth | 2 | +83 | -41 |
2015-12-27 10:29 | Clean up trezor client interface | Neil Booth | 2 | +37 | -26 |
2015-12-27 09:25 | Update keepkey too | Neil Booth | 1 | +2 | -5 |
2015-12-27 09:23 | Move hardware wallet to trezor/ | Neil Booth | 3 | +184 | -181 |
2015-12-27 06:38 | Fix trezor restore | Neil Booth | 2 | +8 | -16 |
2015-12-27 06:10 | PEP8-ify most of plugins/trezor | Neil Booth | 4 | +18 | -10 |
2015-12-27 06:00 | Finish merging keepkey / trezor implementations | Neil Booth | 4 | +126 | -215 |
2015-12-27 04:58 | Fix two keepkey imports | Neil Booth | 1 | +2 | -2 |
2015-12-27 04:56 | More keepkey / trezor commonizing and cleanup | Neil Booth | 6 | +313 | -350 |
2015-12-26 10:42 | Share non-GUI plugin parts of KeepKey and Trezor | Neil Booth | 3 | +227 | -392 |
2015-12-26 09:48 | Commonize GuiMixin for keepkey and trezor | Neil Booth | 3 | +67 | -120 |
2015-12-26 09:00 | Add the keepkey cancellation feature | Neil Booth | 2 | +11 | -7 |
2015-12-26 08:40 | Combine QTHandlers for KeepKey and Trezor | Neil Booth | 3 | +107 | -165 |
2015-12-26 07:28 | Initialize self.d for KeepKey | Neil Booth | 1 | +1 | -0 |
2015-12-26 07:25 | Combine keepkey and trezor wallet code | Neil Booth | 5 | +205 | -365 |
2015-12-26 03:23 | Partially revert prior | Neil Booth | 2 | +18 | -6 |
2015-12-26 03:02 | A fix and cleanups for hardware wallets | Neil Booth | 4 | +8 | -36 |
2015-12-26 02:18 | More cleanup of WaitingDialog | Neil Booth | 5 | +52 | -67 |
2015-12-25 09:19 | Clean up and fix account adding | Neil Booth | 4 | +116 | -168 |
2015-12-24 05:19 | Merge pull request #1577 from kanishkablack/master | ThomasV | 1 | +8 | -3 |
2015-12-23 14:59 | Cleanup main script, with semantic changes: The --offline flag applies only to GUI. Commands must use the daemon if a daemon is running, otherwise they are run offline. Commands that only require the wallet do not have the require_network flag. | ThomasV | 2 | +72 | -73 |
2015-12-23 14:23 | fix wallet saving | ThomasV | 1 | +2 | -1 |
2015-12-23 13:21 | Better waiting dialog for trustedcoin | Neil Booth | 1 | +8 | -6 |
2015-12-23 13:10 | Clean up WaitingDialog | Neil Booth | 4 | +68 | -83 |
2015-12-23 11:42 | More message box cleanup | Neil Booth | 4 | +10 | -10 |
2015-12-23 11:13 | Fix greenaddress modality and centring issues | Neil Booth | 2 | +6 | -9 |
2015-12-23 11:05 | MessageBoxMixin-related cleanup | Neil Booth | 3 | +26 | -58 |
2015-12-23 09:54 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 11 | +179 | -215 |
2015-12-23 09:54 | separation between RPC and non-RPC commands. | ThomasV | 3 | +126 | -111 |
2015-12-23 06:23 | MacOSX fix | Neil Booth | 1 | +1 | -1 |
2015-12-23 06:10 | Move message box logic to a mixin | Neil Booth | 5 | +33 | -34 |
2015-12-23 04:54 | Better error when opening a non-wallet file | Neil Booth | 2 | +3 | -3 |
2015-12-23 04:42 | Fix call to get_wallet_folder | Neil Booth | 1 | +1 | -1 |
2015-12-23 04:39 | Modality fixes for critical errors | Neil Booth | 2 | +28 | -28 |
2015-12-23 04:21 | Fix a bunch more modality issues for message boxes | Neil Booth | 2 | +42 | -29 |
2015-12-23 03:20 | Make more dialogs window-modal | Neil Booth | 7 | +33 | -47 |
2015-12-23 02:52 | Make more dialogs window-modal | Neil Booth | 1 | +6 | -16 |
2015-12-22 14:09 | Change password QT dialog window modal | Neil Booth | 1 | +2 | -4 |
2015-12-22 13:23 | Network dialog -> window modal | Neil Booth | 1 | +2 | -11 |
2015-12-22 13:18 | Install wizard -> window-modal, fix missing import | Neil Booth | 2 | +6 | -9 |
2015-12-22 13:11 | Address history dialog -> window modal | Neil Booth | 2 | +4 | -6 |
2015-12-22 13:05 | Make more dialogs window modal | Neil Booth | 1 | +6 | -18 |
2015-12-21 23:02 | Make two more dialogs window-modal | Neil Booth | 1 | +2 | -5 |
2015-12-21 22:55 | Make line_dialog, text_dialog window modal | Neil Booth | 4 | +31 | -35 |
2015-12-21 14:52 | Permit sweep of private keys for watch-only wallet | Neil Booth | 2 | +16 | -7 |
2015-12-21 01:51 | Merge pull request #1587 from ulrichard/ledger_import | ThomasV | 1 | +1 | -0 |
2015-12-20 16:37 | kivy: password dialog and wizard fixes | ThomasV | 8 | +114 | -89 |
2015-12-20 07:15 | QT: Stop timer cleanly to avoid exceptions on exit | Neil Booth | 2 | +9 | -1 |
2015-12-20 06:39 | Write the wallet less often | Neil Booth | 9 | +57 | -53 |
2015-12-20 03:19 | Avoid index-out-of-range | Neil Booth | 2 | +6 | -1 |
2015-12-20 03:06 | Fix copyright. | Neil Booth | 1 | +1 | -1 |
2015-12-19 11:57 | Be explicit about python version | Neil Booth | 4 | +4 | -5 |
2015-12-19 04:44 | Fix negative amounts assertion | Neil Booth | 1 | +6 | -10 |
2015-12-18 14:03 | kivy: move wallets dialog | ThomasV | 5 | +91 | -61 |
2015-12-18 12:04 | move methods related to amount dialog | ThomasV | 4 | +36 | -35 |
2015-12-18 10:29 | kivy: add status dialog | ThomasV | 3 | +26 | -1 |
2015-12-18 10:05 | kivy cleanup | ThomasV | 1 | +17 | -22 |
2015-12-18 09:53 | kivy: wallets and settings menus | ThomasV | 8 | +137 | -113 |
2015-12-17 16:54 | don't wait for wallet sync in rpc commands; instead, show wallet status in status command | ThomasV | 2 | +2 | -4 |
2015-12-16 19:17 | fix more type errors caused by jsonrpc (parsing floats and transactions) | ThomasV | 2 | +8 | -7 |
2015-12-16 11:40 | kivy: add delay to ActionButtons | ThomasV | 2 | +8 | -9 |
2015-12-16 10:53 | add more features to settings dialog | ThomasV | 6 | +128 | -62 |
2015-12-16 07:57 | kivy: choice_dialog and load_wallet_by_name | ThomasV | 5 | +117 | -28 |
2015-12-15 11:52 | simplify get_label | ThomasV | 10 | +12 | -42 |
2015-12-15 11:33 | fix: follow up to ba269963674d5b52bea3f544743bcafe70e87a3b | ThomasV | 1 | +2 | -1 |
2015-12-15 11:29 | fix exchange_rate in kivy | ThomasV | 2 | +10 | -8 |
2015-12-15 11:10 | don't rewrite index.html everytime | ThomasV | 1 | +4 | -3 |
2015-12-15 10:33 | don't use floats because of rounding errors | ThomasV | 2 | +6 | -5 |
2015-12-15 09:39 | commands that require wallet require daemon now | ThomasV | 1 | +1 | -1 |
2015-12-14 20:34 | kivy: use Clock to improve button responsiveness | ThomasV | 5 | +23 | -9 |
2015-12-14 20:32 | kivy: fix qr code | ThomasV | 1 | +1 | -1 |
2015-12-14 14:02 | kivy: recreate context menu everytime an item is selected | ThomasV | 1 | +3 | -5 |
2015-12-14 13:27 | kivy: move amount dialog | ThomasV | 4 | +121 | -1888 |
2015-12-14 12:37 | kivy: improve layout | ThomasV | 3 | +4 | -2 |
2015-12-14 12:07 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2015-12-14 11:08 | kivy: label dialogs | ThomasV | 7 | +94 | -20 |
2015-12-13 16:49 | kivy: fix set amount | ThomasV | 1 | +7 | -4 |
2015-12-13 16:36 | kivy: make tabs one third of screen width and fix tabs scrolling | ThomasV | 2 | +9 | -3 |
2015-12-13 15:21 | kivy: fix qrcodewidget (only update from gui thread) | ThomasV | 3 | +7 | -30 |
2015-12-13 14:26 | kivy: fixes | ThomasV | 6 | +60 | -62 |
2015-12-13 09:42 | kivy: add status icons, improve requests layout | ThomasV | 5 | +93 | -62 |
2015-12-13 09:13 | Fix multiple trustedcoin bugs. | Neil Booth | 2 | +32 | -16 |
2015-12-13 05:41 | kivy: various small fixes | ThomasV | 4 | +18 | -26 |
2015-12-13 05:33 | fix #1579 | ThomasV | 1 | +6 | -6 |
2015-12-13 02:35 | Merge pull request #1579 from fanatid/blockchain | Neil | 1 | +41 | -37 |
2015-12-12 22:23 | kivy: invoices and requests handlers | ThomasV | 7 | +61 | -93 |
2015-12-12 15:54 | kivy: add context menus | ThomasV | 8 | +129 | -88 |
2015-12-12 10:01 | Oldest First | Neil Booth | 1 | +1 | -1 |
2015-12-12 09:39 | Update default chooser name too. | Neil Booth | 1 | +1 | -1 |
2015-12-12 09:32 | Description tweaks. | Neil Booth | 1 | +4 | -3 |
2015-12-12 09:26 | Put coin selection combo at bottom | Neil Booth | 1 | +18 | -18 |
2015-12-12 09:20 | Raise dialog width slightly. | Neil Booth | 1 | +1 | -1 |
2015-12-12 09:11 | Fix docstring display. | Neil Booth | 2 | +17 | -16 |
2015-12-12 08:52 | Show value if available | Neil Booth | 1 | +2 | -1 |
2015-12-12 02:57 | Update release notes for 2.6 | Neil Booth | 1 | +3 | -0 |
2015-12-12 02:53 | Improved change handling for Privacy chooser | Neil Booth | 1 | +75 | -11 |
2015-12-12 01:12 | Remove unneeded buckets for Privacy coin chooser | Neil Booth | 1 | +26 | -31 |
2015-12-12 00:41 | Show amount of inputs too. | Neil Booth | 1 | +5 | -1 |
2015-12-11 14:48 | kivy: add save_request button | ThomasV | 2 | +18 | -0 |
2015-12-11 14:32 | kivy: reorganize tabs | ThomasV | 1 | +13 | -13 |
2015-12-11 14:21 | add payment requests to kivy | ThomasV | 5 | +71 | -38 |
2015-12-11 11:37 | simplify blockchain.py | ThomasV | 1 | +31 | -71 |
2015-12-11 09:14 | fix bug in get_target | ThomasV | 1 | +1 | -1 |
2015-12-11 09:09 | Merge pull request #1558 from fanatid/spv | ThomasV | 1 | +25 | -24 |
2015-12-10 14:26 | kivy: fix animate_to_center | ThomasV | 1 | +2 | -13 |
2015-12-10 10:33 | kivy: add screens for invoices and requests, disable contacts | ThomasV | 5 | +165 | -6 |
2015-12-10 10:33 | kivy: handle absence of fiat exchange rate | ThomasV | 1 | +2 | -2 |
2015-12-10 08:52 | follow up to 74a9e2296c43320c18893d0cefd78e3cbdf0b9fb | ThomasV | 1 | +2 | -6 |
2015-11-29 14:19 | Add coin chooser to try and minimize loss of privacy. | Neil Booth | 4 | +167 | -29 |
2015-12-09 08:41 | plugins: on_close method | ThomasV | 5 | +25 | -34 |
2015-12-08 09:55 | daemon: use available port | ThomasV | 1 | +14 | -3 |
2015-12-07 17:42 | decrease daemon timeout | ThomasV | 1 | +1 | -1 |
2015-12-07 17:41 | cleanup | ThomasV | 1 | +4 | -43 |
2015-12-07 15:43 | kivy: tweaks | ThomasV | 2 | +4 | -1 |
2015-12-07 14:59 | kivy: fix settings layout | ThomasV | 3 | +4 | -4 |
2015-12-07 13:33 | kivy: improve settings and password dialogs | ThomasV | 4 | +73 | -45 |
2015-12-07 09:40 | kivy: improve amount and password dialogs | ThomasV | 6 | +85 | -59 |
2015-12-06 12:34 | kivy: layout | ThomasV | 1 | +2 | -2 |
2015-12-06 12:32 | fix issue #1572 | ThomasV | 1 | +13 | -8 |
2015-12-06 10:11 | kivy: fix | ThomasV | 1 | +0 | -4 |
2015-12-06 09:45 | kivy: minor fix | ThomasV | 1 | +1 | -1 |
2015-12-06 09:41 | kivy: use switches for plugins | ThomasV | 1 | +8 | -7 |
2015-12-06 09:25 | kivy: add context button for tx details | ThomasV | 3 | +26 | -4 |
2015-12-05 17:14 | kivy: updates | ThomasV | 4 | +19 | -10 |
2015-12-05 15:53 | qt: save last active window, not last opened window | ThomasV | 1 | +8 | -7 |
2015-12-05 12:52 | Cleanup labels/qt imports. | Neil Booth | 1 | +1 | -4 |
2015-12-05 12:47 | Fix labels plugin wallet popping bug. | Neil Booth | 2 | +4 | -2 |
2015-12-05 12:38 | Clean up imports in daemon.py | Neil Booth | 1 | +4 | -7 |
2015-12-05 12:30 | Handle JSON RPC server timeouts differently | Neil Booth | 1 | +2 | -7 |
2015-12-05 01:57 | Merge pull request #1570 from kanishkablack/master | Neil | 1 | +6 | -1 |
2015-12-04 11:57 | kivy: minor fix | ThomasV | 1 | +2 | -1 |
2015-12-04 11:01 | kivy: sanitize inputs | ThomasV | 1 | +7 | -3 |
2015-12-04 10:47 | kivy: rework send and receive screens | ThomasV | 4 | +97 | -124 |
2015-12-03 22:50 | fix: set auto_connect in installwizard | ThomasV | 1 | +1 | -0 |
2015-12-03 21:43 | kivy: use exchange rates in amount dialog | ThomasV | 5 | +68 | -52 |
2015-12-03 10:18 | separate Network and Plugins | ThomasV | 4 | +24 | -27 |
2015-12-02 18:25 | kivy: layout | ThomasV | 2 | +15 | -16 |
2015-12-02 17:41 | whitelist csv | ThomasV | 1 | +3 | -0 |
2015-12-02 17:02 | kivy updates | ThomasV | 7 | +38 | -27 |
2015-12-02 15:16 | kivy: use exclude_dirs instead of blacklist | ThomasV | 2 | +3 | -10 |
2015-12-02 14:27 | kivy updates | ThomasV | 5 | +55 | -59 |
2015-12-02 11:11 | kivy updates | ThomasV | 12 | +65 | -44 |
2015-12-01 17:56 | update kivy blacklist | ThomasV | 1 | +2 | -1 |
2015-12-01 16:29 | labels sync for kivy | ThomasV | 5 | +29 | -26 |
2015-12-01 15:54 | kivy: plugins layout | ThomasV | 1 | +2 | -2 |
2015-12-01 15:51 | fix plugin name | ThomasV | 1 | +4 | -4 |
2015-12-01 12:50 | fix typo | ThomasV | 1 | +1 | -1 |
2015-12-01 11:06 | ledger: cmdline plugin | ThomasV | 2 | +28 | -24 |
2015-12-01 11:04 | keepkey: cmdline plugin | ThomasV | 3 | +32 | -31 |
2015-12-01 11:00 | fix cmdline trezor | ThomasV | 3 | +38 | -36 |
2015-12-01 09:00 | fix imports in hardware wallets | ThomasV | 5 | +100 | -90 |
2015-12-01 08:42 | add php example | ThomasV | 1 | +17 | -0 |
2015-12-01 07:58 | rename command: notify | ThomasV | 3 | +6 | -5 |
2015-11-30 14:47 | Fix typo. | Neil Booth | 1 | +1 | -1 |
2015-11-30 09:59 | remove merchant script; it is now replaced by daemon and jsonrpc | ThomasV | 3 | +0 | -352 |
2015-11-30 09:56 | add jsonrpclib to make_packages script | ThomasV | 1 | +1 | -0 |
2015-11-30 09:54 | add watchaddress command | ThomasV | 1 | +16 | -0 |
2015-11-30 09:23 | fix daemon: don't oad wallet if there is a gui | ThomasV | 2 | +11 | -7 |
2015-11-30 09:12 | add jsonrpclib dependency | ThomasV | 1 | +1 | -0 |
2015-11-30 09:09 | merge jsonrpc gui and daemon | ThomasV | 4 | +181 | -204 |
2015-11-29 14:14 | Only pass a fixed fee if it was user-specified. | Neil Booth | 1 | +3 | -2 |
2015-11-29 09:10 | Move debug output to end of function. | Neil Booth | 1 | +3 | -3 |
2015-11-29 08:59 | Use bucketing to choose coins | Neil Booth | 2 | +72 | -39 |
2015-11-29 04:29 | Track tx size directly; calculate fees from that | Neil Booth | 3 | +48 | -52 |
2015-11-29 03:41 | Prepare to calculate tx fee given a tx size | Neil Booth | 3 | +20 | -10 |
2015-11-28 14:37 | load wallets in daemon | ThomasV | 1 | +29 | -14 |
2015-11-28 13:27 | Don't keep dust change in any case | Neil Booth | 1 | +1 | -3 |
2015-11-28 13:14 | Remove unused import | Neil Booth | 1 | +0 | -1 |
2015-11-28 13:12 | Remove need for coin chooser to take a wallet | Neil Booth | 2 | +4 | -4 |
2015-11-28 13:08 | Simplify interface to make_tx in coin chooser | Neil Booth | 2 | +33 | -29 |
2015-11-28 12:28 | Move estimated_fee to Transaction class | Neil Booth | 5 | +14 | -16 |
2015-11-28 05:47 | Move coin choosing logic to own class | Neil Booth | 2 | +124 | -77 |
2015-11-27 23:22 | fix missing import | ThomasV | 2 | +2 | -1 |
2015-11-27 14:39 | revert e9c101f | ThomasV | 1 | +2 | -3 |
2015-11-27 10:30 | network fix: callbacks were not called | ThomasV | 1 | +30 | -30 |
2015-11-27 08:54 | daemon: use daemon threads | ThomasV | 1 | +3 | -3 |
2015-11-26 13:15 | plugins: trustedcoin fixes | ThomasV | 2 | +17 | -12 |
2015-11-26 10:26 | network: cache subscription responses | ThomasV | 1 | +25 | -13 |
2015-11-26 09:57 | network: separate callbacks from unanswered_requests | ThomasV | 1 | +25 | -26 |
2015-11-25 18:09 | remove unused setting | ThomasV | 1 | +0 | -3 |
2015-11-25 10:37 | websockets: minor fix | ThomasV | 1 | +3 | -2 |
2015-11-25 09:48 | fix: websocket uses network object | ThomasV | 2 | +2 | -2 |
2015-11-25 09:35 | fix syntax error | ThomasV | 1 | +1 | -1 |
2015-11-25 09:32 | fix websockets | ThomasV | 3 | +20 | -54 |
2015-11-24 15:16 | Preserve alphabetical ordering... | Neil Booth | 1 | +1 | -6 |
2015-11-24 11:28 | add missing module electrum_plugins | ThomasV | 1 | +1 | -0 |
2015-11-24 11:20 | add kivy apk script | ThomasV | 1 | +1 | -0 |
2015-11-24 11:10 | load wallet in ElectrumWindow constructor | ThomasV | 2 | +6 | -8 |
2015-11-24 10:13 | fix #1564 | ThomasV | 1 | +4 | -9 |
2015-11-24 09:35 | add Bitso exchange rate | ThomasV | 1 | +9 | -1 |
2015-11-24 08:43 | increase version number | ThomasV | 2 | +4 | -1 |
2015-11-23 18:38 | finish separation between plugins and GUIs | ThomasV | 48 | +4367 | -4336 |
2015-11-23 13:15 | plugins: separate GUIs using child classes | ThomasV | 14 | +808 | -774 |
2015-11-21 14:24 | Disentangle plugins and window management; use Qt signals | ThomasV | 9 | +165 | -223 |
2015-11-19 11:42 | fix #1554: use AF_INET instead of AF_UNIX, and write port number to lockfile | ThomasV | 1 | +10 | -15 |
2015-11-19 10:47 | tweak build-wine script | ThomasV | 1 | +1 | -0 |
2015-11-19 10:05 | simplify get_daemon | ThomasV | 1 | +11 | -23 |
2015-11-18 23:30 | Need to set p.wallet unfortunately | Neil Booth | 1 | +2 | -0 |
2015-11-15 16:53 | add a color pair for qr code | ThomasV | 1 | +3 | -2 |
2015-11-15 12:29 | fix Settings dialog in text gui | ThomasV | 1 | +3 | -5 |
2015-11-14 07:14 | Show the wallet path in -v output | Neil Booth | 1 | +1 | -1 |
2015-11-14 06:58 | Plugins manage their own wallet tracking | Neil Booth | 2 | +4 | -4 |
2015-11-13 14:11 | Add a GC debugger Add commented-out GC debugging step | Neil Booth | 2 | +34 | -1 |
2015-11-14 01:35 | Use weakref for tabs in QShortCut lambdas | Neil Booth | 1 | +6 | -4 |
2015-11-13 14:42 | Add explanatory comment. | Neil Booth | 1 | +4 | -0 |
2015-11-13 13:42 | Unregister network callbacks from QT gui | Neil Booth | 8 | +60 | -39 |
2015-11-12 13:56 | prepare 2.5.4 release | ThomasV | 3 | +4 | -2 |
2015-11-12 13:32 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 8 | +23 | -26 |
2015-11-12 13:31 | increase min_relay_tx_fee, and make dust_threshold a function | ThomasV | 2 | +6 | -4 |
2015-11-11 07:38 | Attempt at fixing issue 1525 | Neil Booth | 1 | +7 | -4 |
2015-11-09 15:09 | fix json_encode with python console | ThomasV | 1 | +1 | -2 |
2015-11-09 13:53 | Add self to AUTHORS | Neil Booth | 1 | +2 | -0 |
2015-11-09 11:06 | Refresh all amount edits when units change. | Neil Booth | 2 | +5 | -3 |
2015-11-07 23:00 | clear send fields if unit setting is changed | ThomasV | 1 | +1 | -0 |
2015-11-06 17:00 | fix #1525 (part 2) | ThomasV | 1 | +4 | -3 |
2015-10-30 19:52 | fix #1525 | ThomasV | 1 | +14 | -18 |
2015-11-06 16:13 | remove minimum window size | ThomasV | 1 | +0 | -1 |
2015-11-06 15:31 | add qrcode to text gui | ThomasV | 1 | +22 | -5 |
2015-11-04 18:15 | Merge pull request #1539 from jurov/textfix2 | ThomasV | 2 | +2 | -2 |
2015-11-04 18:13 | hardware wallets: fix sign_transaction in resstored wallets | ThomasV | 3 | +12 | -0 |
2015-11-02 14:53 | save window geometry in wallet file, since the GUI can open several windows | ThomasV | 1 | +6 | -6 |
2015-11-02 12:03 | version 2.5.3 and release notes | ThomasV | 2 | +5 | -1 |
2015-11-02 11:58 | installwizard: do not start in offline mode when disconnected (fix #1531) | ThomasV | 1 | +5 | -22 |
2015-11-01 08:32 | kivy window input_mode | ThomasV | 1 | +3 | -0 |
2015-10-31 14:25 | kivy: fix formatting in get_max_amount | ThomasV | 1 | +2 | -1 |
2015-10-31 14:12 | kivy: sign and send in a thread | ThomasV | 1 | +6 | -1 |
2015-10-31 10:47 | revert PR #1492. clear clipboard instead | ThomasV | 4 | +13 | -28 |
2015-10-31 10:03 | add warning against printers to seed dialog | ThomasV | 1 | +13 | -5 |
2015-10-31 09:59 | Merge pull request #1492 from ctrlcctrlv/uncopyable-seed | ThomasV | 3 | +25 | -8 |
2015-10-31 07:32 | add version parameter to windows script | ThomasV | 1 | +1 | -0 |
2015-10-30 20:21 | fix android package | ThomasV | 1 | +2 | -0 |
2015-10-30 15:42 | add hardware wallets to pyinstaller analysis | ThomasV | 1 | +2 | -0 |
2015-10-30 14:48 | kivy: pass show_max as parameter | ThomasV | 3 | +3 | -5 |
2015-10-30 14:45 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +12 | -5 |
2015-10-30 13:44 | remove redundant label | ThomasV | 1 | +0 | -2 |
2015-10-30 13:38 | Merge pull request #1529 from akshayaurora/overflow_action | ThomasV | 2 | +16 | -16 |
2015-10-30 13:34 | redo max amount button with smaller footprint | ThomasV | 1 | +8 | -13 |
2015-10-30 13:10 | wallet.get_max_amount method, used by qt and kivy | ThomasV | 4 | +24 | -16 |
2015-10-30 12:26 | kivy: fix amount edit | ThomasV | 1 | +6 | -2 |
2015-10-29 13:44 | remove --deserialized option, redundant with deserialize command | ThomasV | 1 | +6 | -7 |
2015-10-29 13:36 | fix #1525 | ThomasV | 1 | +5 | -5 |
2015-10-29 10:06 | Various fixes for command line. Make 'payto' command require network (fixes #1525) | ThomasV | 8 | +36 | -33 |
2015-10-29 04:01 | call wallet.wait_until_synchronized before commands | ThomasV | 5 | +16 | -18 |
2015-10-29 03:58 | kivy: better layout for tx window | ThomasV | 1 | +40 | -0 |
2015-10-28 23:15 | add directory to download path | ThomasV | 1 | +2 | -2 |
2015-10-28 23:09 | fix #1523: prevent side-effect of _format_request | ThomasV | 1 | +3 | -2 |
2015-10-28 11:10 | fix: missing import | ThomasV | 1 | +4 | -2 |
2015-10-28 11:07 | sanitize inputs in network dialog | ThomasV | 1 | +7 | -2 |
2015-10-28 10:45 | add release notes | ThomasV | 2 | +10 | -0 |
2015-10-28 10:13 | restore initial indentation | ThomasV | 1 | +7 | -7 |
2015-10-28 10:11 | revert to previous restore method, without daemon | ThomasV | 2 | +13 | -8 |
2015-10-28 10:03 | dont create wallet instance twice | ThomasV | 1 | +7 | -7 |
2015-10-28 09:46 | fix restore messages | ThomasV | 2 | +6 | -6 |
2015-10-28 09:36 | fix #1494 | ThomasV | 4 | +40 | -55 |
2015-10-28 08:33 | command line: Require 'text' argument for 'restore'. Replace 'concealed' option with ':' magic word | ThomasV | 2 | +9 | -8 |
2015-10-28 07:46 | bump version number | ThomasV | 1 | +1 | -1 |
2015-10-28 06:32 | workaround #1513 | ThomasV | 1 | +2 | -0 |
2015-10-28 01:55 | Get correct domain in address_dialog | Neil Booth | 2 | +11 | -23 |
2015-10-27 13:33 | generic restore from command line | ThomasV | 4 | +59 | -65 |
2015-10-27 09:44 | Revert "Use ssl.PROTOCOL_TLSv1 on client side to avoid SSLv23" | ThomasV | 1 | +3 | -3 |
2015-10-26 11:31 | Default to unused address for privkey sweeps | Neil Booth | 2 | +10 | -5 |
2015-10-24 14:23 | Work around Bitcoin Venezuela serving NULLs. | Neil Booth | 1 | +3 | -2 |
2015-10-23 10:51 | update windows building scripts | ThomasV | 7 | +149 | -77 |
2015-10-23 09:20 | dont accept payment requests without uri | ThomasV | 1 | +0 | -3 |
2015-10-20 11:57 | minor fix (import stat) | ThomasV | 1 | +3 | -1 |
2015-10-20 11:52 | preserve file permissions when saving wallet | ThomasV | 1 | +3 | -1 |
2015-10-20 11:15 | remove failing tests, due to high S in signatures | ThomasV | 1 | +0 | -55 |
2015-10-20 11:08 | remove --broadcast option for payto, and parse transactions from json 'hex' field | ThomasV | 2 | +12 | -14 |
2015-10-19 03:41 | Merge pull request #1499 from SmileyChris/sys-exit | Neil | 1 | +3 | -3 |
2015-10-19 03:20 | Merge pull request #1498 from SmileyChris/master | Neil | 1 | +1 | -1 |
2015-10-18 10:58 | fix typo | ThomasV | 1 | +1 | -1 |
2015-10-18 10:52 | version 2.5.1 | ThomasV | 2 | +8 | -1 |
2015-10-18 10:48 | enforce python2 in setup | ThomasV | 1 | +1 | -3 |
2015-10-18 10:43 | remove themes, check python3 in setup.py | ThomasV | 9 | +7 | -229 |
2015-10-18 10:36 | fix #1479 | ThomasV | 1 | +5 | -3 |
2015-10-18 10:23 | fix: sign tx inputs with the new low s class | ThomasV | 1 | +1 | -1 |
2015-10-18 07:23 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 4 | +53 | -51 |
2015-10-18 07:23 | socket errno 11: raise timeout instead of looping | ThomasV | 1 | +3 | -3 |
2015-10-17 18:53 | fix #1488: add formerly deleted method | ThomasV | 1 | +16 | -0 |
2015-10-17 10:46 | minor fix FX plugin | ThomasV | 2 | +2 | -2 |
2015-10-17 10:15 | update app.fil | ThomasV | 1 | +0 | -3 |
2015-10-17 10:12 | remove deprecated script | ThomasV | 1 | +0 | -1 |
2015-10-17 10:10 | rm version_getter | ThomasV | 2 | +0 | -128 |
2015-10-17 05:07 | populate network.connecting before the thread is started (fixes KeyError in self.connecting.pop) | ThomasV | 1 | +4 | -4 |
2015-10-17 04:26 | simplify exchange_rate hooks | ThomasV | 3 | +8 | -15 |
2015-10-17 04:11 | remove ununsed classes, use popup to show tx details | ThomasV | 4 | +6 | -174 |
2015-10-16 22:20 | update release notes | ThomasV | 1 | +11 | -14 |
2015-10-16 21:46 | restore offline mode with gui | ThomasV | 1 | +5 | -2 |
2015-10-16 12:59 | kivy: improve amount dialog | ThomasV | 3 | +100 | -84 |
2015-10-16 10:33 | kivy: show receive address as Label | ThomasV | 1 | +5 | -6 |
2015-10-16 10:25 | kivy: fix amount | ThomasV | 1 | +1 | -1 |
2015-10-16 09:51 | kivy: dim qr code on touch | ThomasV | 2 | +9 | -21 |
2015-10-16 09:18 | add base_unit to amount fields | ThomasV | 4 | +48 | -83 |
2015-10-16 01:27 | Merge pull request #1481 from nomoon/exchange_rate_fixes | Neil | 1 | +25 | -1 |
2015-10-15 09:57 | kivy: add server chooser to network dialog | ThomasV | 2 | +21 | -11 |
2015-10-15 09:35 | kivy: button that rotates base_unit | ThomasV | 2 | +9 | -5 |
2015-10-15 09:18 | kivy: base_unit setting | ThomasV | 4 | +24 | -71 |
2015-10-14 16:45 | kivy: gui tweaks | ThomasV | 6 | +44 | -16 |
2015-10-14 16:03 | kivy: gui fixes | ThomasV | 4 | +36 | -29 |
2015-10-14 14:52 | kivy: improve send and receive layouts | ThomasV | 3 | +100 | -94 |
2015-10-14 13:13 | kivy: improve send tab | ThomasV | 5 | +29 | -28 |
2015-10-14 12:18 | kivy: connect do_clear button, fixes | ThomasV | 3 | +11 | -20 |
2015-10-14 11:03 | kivy: use custom keyboard in send tab | ThomasV | 3 | +75 | -132 |
2015-10-14 09:44 | add amount keyboard | ThomasV | 5 | +125 | -24 |
2015-10-13 20:44 | kivy: improve layouts | ThomasV | 2 | +14 | -12 |
2015-10-13 17:09 | add password_dialog | ThomasV | 4 | +61 | -18 |
2015-10-13 14:03 | kivy buildozer: comment out android.branch | ThomasV | 1 | +1 | -1 |
2015-10-13 14:01 | Revert "use `pip install -t` in make_packages to aggregate packages." | ThomasV | 2 | +24 | -26 |
2015-10-13 13:58 | kivy: fix create_restore dialog | ThomasV | 2 | +34 | -24 |
2015-10-13 10:25 | Merge branch 'akshayaurora-master' | ThomasV | 2 | +26 | -24 |
2015-10-13 10:21 | kivy: comment out call to create_quote_text | ThomasV | 1 | +1 | -1 |
2015-10-13 10:12 | kivy: use plugins | ThomasV | 12 | +92 | -472 |
2015-10-07 11:48 | wallet selector | ThomasV | 1 | +20 | -2 |
2015-10-07 11:06 | kivy: fix datetime, cleanup | ThomasV | 2 | +13 | -31 |
2015-10-07 10:04 | hide scroll bar in tabbed panel | ThomasV | 1 | +4 | -0 |
2015-10-07 09:05 | kivy: simplify dropdown menu, cleanup | ThomasV | 2 | +15 | -47 |
2015-10-07 08:14 | kivy buildozer: comment out android.branch | ThomasV | 1 | +1 | -1 |
2015-10-07 08:13 | kivy: initial network dialog | ThomasV | 1 | +23 | -3 |
2015-10-07 02:34 | Merge pull request #1471 from Kefkius/patch-2 | ThomasV | 1 | +1 | -1 |
2015-10-06 15:42 | kivy: remove loading_image in qrcodewidget (too slow) | ThomasV | 2 | +10 | -11 |
2015-10-06 12:30 | kivy: more cleanup, load qr code | ThomasV | 6 | +107 | -238 |
2015-10-06 08:43 | kivy:cleanup | ThomasV | 6 | +33 | -139 |
2015-10-06 07:59 | kivy: split mainscreen.kv into dynamically loaded .kv files | ThomasV | 15 | +1430 | -566 |
2015-10-05 07:15 | enforece low S value in signatures (per BIP62) | ThomasV | 1 | +14 | -1 |
2015-10-01 11:26 | restore lock in storage.write (follow up to b5e0363f) | ThomasV | 1 | +3 | -4 |
2015-10-01 10:38 | fix base type of PrintError; it must be object, since it is inherited by wallets | ThomasV | 1 | +1 | -1 |
2015-10-01 10:37 | check wallet type in installwizard_load_wallet hook | ThomasV | 3 | +6 | -0 |
2015-10-01 08:24 | Merge pull request #1467 from ulrichard/onion | Neil | 1 | +2 | -0 |
2015-09-30 13:39 | kivy: restore back key, cleanup dead code, add profiler | ThomasV | 1 | +7 | -105 |
2015-09-30 09:06 | fix web request server. fixes #1455 | ThomasV | 4 | +31 | -27 |
2015-09-30 08:35 | bug report guidelines | ThomasV | 1 | +7 | -2 |
2015-09-29 09:08 | restore previously deleted winpos-qt | ThomasV | 1 | +5 | -0 |
2015-09-26 08:24 | Pass window not window.app | Neil Booth | 1 | +1 | -1 |
2015-09-26 08:19 | Clean up install wizard a little | Neil Booth | 2 | +32 | -54 |
2015-09-26 08:19 | Handle None satoshis properly | Neil Booth | 1 | +2 | -0 |
2015-09-26 03:14 | Rework resizing of send and receive tabs | Neil Booth | 2 | +26 | -28 |
2015-09-25 15:23 | fix #1461 | ThomasV | 1 | +3 | -9 |
2015-09-24 03:17 | Merge pull request #1460 from joelstanner/master | Neil | 1 | +2 | -2 |
2015-09-22 23:31 | Merge pull request #1457 from fireduck64/master | Neil | 1 | +3 | -2 |
2015-09-19 16:49 | fix docs link | ThomasV | 1 | +1 | -1 |
2015-09-18 11:18 | update documentation hard link | ThomasV | 1 | +1 | -1 |
2015-09-13 19:12 | fix syntax error in exchange rate plugin | ThomasV | 1 | +1 | -1 |
2015-09-12 10:18 | Use spot rate for unconfirmed TXs | Neil Booth | 1 | +4 | -3 |
2015-09-12 03:13 | In debug mode, show every queued request | Neil Booth | 1 | +2 | -2 |
2015-09-12 02:25 | Simplify following on from prior dead code removal | Neil Booth | 1 | +13 | -26 |
2015-09-12 02:18 | Remove more dead code | Neil Booth | 1 | +0 | -14 |
2015-09-12 01:54 | Remove dead code | Neil Booth | 1 | +0 | -2 |
2015-09-11 15:38 | helper function without decorator: sign_tx_with_password | ThomasV | 1 | +5 | -2 |
2015-09-11 14:46 | format_amount_and_units: general method to display amounts and fiat values. fixes #1078 | ThomasV | 2 | +21 | -10 |
2015-09-11 14:22 | single dialog for confirmation and password | ThomasV | 1 | +35 | -29 |
2015-09-11 11:17 | Fix testcase | Neil Booth | 1 | +2 | -1 |
2015-09-11 11:07 | better help message | ThomasV | 1 | +1 | -1 |
2015-09-11 09:54 | commands: add kwargs to wrapper | ThomasV | 1 | +2 | -2 |
2015-09-11 05:03 | Use network to get local height | Neil Booth | 1 | +1 | -1 |
2015-09-11 05:02 | Only save wallet if modified | Neil Booth | 1 | +13 | -5 |
2015-09-10 13:27 | When using labels plugin write wallet once | Neil Booth | 2 | +7 | -8 |
2015-09-10 09:01 | print config path in debug message | ThomasV | 1 | +1 | -1 |
2015-09-10 08:57 | Only write wallet if necessary | Neil Booth | 1 | +7 | -6 |
2015-09-10 08:03 | kivy: fix wizard; remove multisig creation code | ThomasV | 1 | +17 | -140 |
2015-09-10 04:32 | Subscribed address fix | Neil Booth | 1 | +4 | -4 |
2015-09-10 03:57 | Remove address caching | Neil Booth | 1 | +0 | -10 |
2015-09-09 16:15 | fix: add missing definition of sha1 | ThomasV | 2 | +6 | -0 |
2015-09-09 14:13 | kivy: comment out reload | ThomasV | 1 | +2 | -2 |
2015-09-09 14:02 | kivy: remove dead code | ThomasV | 1 | +1 | -36 |
2015-09-09 13:13 | Clear self.interface when switching | Neil Booth | 1 | +1 | -0 |
2015-09-09 11:41 | Unify message IDs between network and interfaces | Neil Booth | 7 | +98 | -110 |
2015-09-09 11:01 | use packages dir instead of requirements | ThomasV | 3 | +4 | -2 |
2015-09-09 10:09 | cleanup, and make send_tx work | ThomasV | 2 | +43 | -129 |
2015-09-09 10:08 | kivy Makefile: don't move, copy | ThomasV | 1 | +3 | -3 |
2015-09-09 07:24 | Make trustedcoin.py multi-window compatible | Neil Booth | 3 | +163 | -162 |
2015-09-09 06:47 | change paytomany syntax: accept json data instead of csv file | ThomasV | 1 | +2 | -15 |
2015-09-09 00:36 | Don't refresh whilst editing! | Neil Booth | 4 | +60 | -42 |
2015-09-08 22:38 | Rework MyTreeWidget editing | Neil Booth | 3 | +72 | -49 |
2015-09-08 14:52 | don't download aes in Makefile | ThomasV | 1 | +0 | -4 |
2015-09-08 14:19 | use zxing to scan qr codes | ThomasV | 2 | +21 | -7 |
2015-09-08 10:10 | show currency in column header rather than in each row | ThomasV | 1 | +5 | -5 |
2015-09-08 10:09 | right align numerical values in history widget | ThomasV | 2 | +4 | -4 |
2015-09-08 08:52 | update kivy's blacklist | ThomasV | 1 | +15 | -0 |
2015-09-08 07:37 | rename 'gui' console variable to 'window' | ThomasV | 1 | +1 | -1 |
2015-09-07 14:44 | detect kivy from os.environ | ThomasV | 1 | +3 | -1 |
2015-09-07 12:25 | add info to kivy Readme | ThomasV | 1 | +6 | -0 |
2015-09-07 11:24 | add pem extension to buildozer.spec | ThomasV | 1 | +1 | -1 |
2015-09-07 11:13 | fix: func.__doc__ might be None on android | ThomasV | 1 | +1 | -1 |
2015-09-07 01:39 | Remove obsolete server from DEFAULT_SERVERS | Neil Booth | 1 | +0 | -1 |
2015-09-06 22:38 | Fix itbit | Neil Booth | 1 | +2 | -1 |
2015-09-06 15:23 | Improved error handling for exchange requests | Neil Booth | 1 | +23 | -17 |
2015-09-06 15:01 | Minor fixes to exchange_rate plugin | Neil Booth | 1 | +31 | -10 |
2015-09-06 14:20 | Extra headers only if used. | Neil Booth | 1 | +2 | -1 |
2015-09-06 13:04 | Attribute more diagnostic messages | Neil Booth | 2 | +32 | -28 |
2015-09-06 12:40 | Handy new class PrintError | Neil Booth | 5 | +31 | -38 |
2015-09-06 12:18 | Add a line about plugins to the release notes | Neil Booth | 1 | +1 | -0 |
2015-09-06 12:14 | Fix history headers on plugin load / unload | Neil Booth | 3 | +22 | -10 |
2015-09-06 11:03 | Be patient whilst connecting | Neil Booth | 1 | +2 | -1 |
2015-09-06 10:49 | Warn if server is serving bad address histories | Neil Booth | 1 | +4 | -0 |
2015-09-06 10:38 | Two fixes for main_window.py | Neil Booth | 1 | +17 | -15 |
2015-09-06 10:35 | Fix for dynamic loading and unloading of plugins | Neil Booth | 1 | +7 | -0 |
2015-09-06 09:06 | Implement correct currency precision | Neil Booth | 1 | +18 | -3 |
2015-09-06 05:18 | Remove FIXME and dead variable | Neil Booth | 1 | +0 | -2 |
2015-09-06 05:16 | Fix status bar FX balance display | Neil Booth | 2 | +20 | -46 |
2015-09-06 04:42 | Updates for exchange_rate plugin | Neil Booth | 4 | +77 | -90 |
2015-09-05 15:54 | A couple of fixes | Neil Booth | 1 | +3 | -5 |
2015-09-05 14:05 | ExchangeBase is not an exchange | Neil Booth | 1 | +2 | -1 |
2015-09-05 13:47 | More improvements to exchange_rate plugin | Neil Booth | 2 | +24 | -11 |
2015-09-05 13:16 | More signal work and bugfixes | Neil Booth | 1 | +32 | -35 |
2015-09-05 12:47 | Torwards sane signalling for exchange_rate plugin | Neil Booth | 4 | +85 | -80 |
2015-09-05 08:33 | Remove unwanted hook. | Neil Booth | 1 | +1 | -4 |
2015-09-05 08:29 | Re-add Fiat Balance column | Neil Booth | 1 | +11 | -9 |
2015-09-05 08:18 | Genericize plugin handling of thread jobs | Neil Booth | 4 | +32 | -26 |
2015-09-05 08:09 | cleanup unneeded array in history widget | ThomasV | 1 | +0 | -2 |
2015-09-05 07:33 | Merge Exchanger class into the Plugin class. | Neil Booth | 1 | +13 | -32 |
2015-09-05 07:37 | fix typo | ThomasV | 1 | +1 | -1 |
2015-09-05 07:24 | cleanup | ThomasV | 2 | +3 | -14 |
2015-09-05 07:16 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +13 | -3 |
2015-09-05 07:11 | rework exchange_rate hooks | ThomasV | 3 | +20 | -26 |
2015-09-05 06:41 | remove forgotten file from lite gui | ThomasV | 1 | +0 | -77 |
2015-09-05 06:22 | Fix Winkdex. | Neil Booth | 1 | +4 | -2 |
2015-09-05 06:02 | Don't resize extra column to contents | Neil Booth | 1 | +4 | -1 |
2015-09-05 05:05 | More improvements to exchange_rate plugin | Neil Booth | 3 | +105 | -138 |
2015-09-04 16:24 | Fix some bugs in last push | Neil Booth | 1 | +7 | -7 |
2015-09-04 13:36 | Clean up more of the exchange_rate.py mess | Neil Booth | 1 | +176 | -180 |
2015-09-04 13:26 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +17 | -26 |
2015-09-04 12:40 | kivy/buildozer: read version number from file | ThomasV | 2 | +4 | -4 |
2015-09-04 11:01 | kivy: workaround locale issue and fix set_qr_data | ThomasV | 3 | +9 | -13 |
2015-09-04 10:23 | fix typo | ThomasV | 1 | +2 | -3 |
2015-09-04 10:19 | kivy: fix tx dialog | ThomasV | 2 | +7 | -5 |
2015-09-04 09:29 | More cleanup now self.window is gone | Neil Booth | 3 | +8 | -19 |
2015-09-04 09:23 | Remove all self.window references from plugins | Neil Booth | 5 | +52 | -69 |
2015-09-04 08:49 | Remove init_qt hook for virtkeyboard plugin | Neil Booth | 1 | +4 | -8 |
2015-09-04 08:43 | Plot plugin for multiple windows. | Neil Booth | 1 | +4 | -11 |
2015-09-04 08:38 | Labels plugin now working for multiple windows | Neil Booth | 3 | +107 | -87 |
2015-09-04 08:23 | kivy: cleanup update_status | ThomasV | 1 | +11 | -23 |
2015-09-04 07:52 | kivy: rm console, update callbacks | ThomasV | 1 | +1 | -30 |
2015-09-04 07:48 | kivy: remove update_completions | ThomasV | 1 | +1 | -15 |
2015-09-04 06:26 | Greenaddress plugin works with multiple windows | Neil Booth | 1 | +24 | -29 |
2015-09-04 04:29 | Update email plugin for multiple windows. | Neil Booth | 2 | +18 | -22 |
2015-09-04 03:46 | Remove unused var | Neil Booth | 1 | +0 | -1 |
2015-09-04 03:36 | Fix cosigner_pool plugin for multiple windows | Neil Booth | 2 | +97 | -69 |
2015-09-04 01:27 | Add plugins variable to console | Neil Booth | 1 | +4 | -1 |
2015-09-04 00:53 | Improved new_window handling. | Neil Booth | 4 | +14 | -14 |
2015-09-04 01:10 | Fix window closing | Neil Booth | 1 | +5 | -8 |
2015-09-04 00:12 | Have plugins object track the window set | Neil Booth | 4 | +23 | -25 |
2015-09-04 00:07 | Pass plugins object to plugin constructor | Neil Booth | 8 | +24 | -27 |
2015-09-03 14:53 | kivy: fix update_contacts | ThomasV | 1 | +7 | -1 |
2015-09-03 14:52 | share contacts and invoices objects between windows | ThomasV | 2 | +8 | -7 |
2015-09-03 13:12 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2015-09-03 13:09 | Update kivy GUI in order to merge with master | ThomasV | 5 | +12 | -10 |
2014-11-22 17:03 | fix light.atlas | ThomasV | 2 | +2 | -2 |
2014-08-01 16:09 | include NFC changes required for transferring data | akshayaurora | 8 | +236 | -56 |
2014-06-30 23:29 | changes to make kivy branch with master | akshayaurora | 3 | +14 | -69 |
2014-06-24 16:39 | Abstract and enable qrscanner dialog for send screen. | akshayaurora | 7 | +39 | -22 |
2014-06-21 17:09 | revert dynamic loading of screens and fix qrscanning | akshayaurora | 13 | +418 | -788 |
2014-06-07 13:13 | package info | Andy Weidenbaum | 1 | +7 | -7 |
2014-06-05 00:42 | reorganize files and bring code inline with current master | akshayaurora | 69 | +5738 | -2781 |
2014-03-19 04:31 | merge dashboard back into ui | qua-non | 7 | +327 | -1036 |
2014-03-10 18:48 | manage exchange plugins, make sure ui doesn't stall while saving seed and numerous other small fixes. | qua-non | 7 | +316 | -119 |
2014-03-04 18:02 | rebase to master and add resources, numerous other small fixes | qua-non | 13 | +242 | -28 |
2014-03-01 19:11 | handle app start, background wallet interfacing. UX to be merged next. | qua-non | 4 | +515 | -30 |
2014-02-22 04:55 | wizzard: ensure ensure `on_wizard_complete` is called | qua-non | 3 | +8 | -6 |
2014-02-21 07:50 | some further updates to the installation wizzard | qua-non | 4 | +126 | -74 |
2014-02-19 18:54 | the rest of the installation wizard +numerous small fixes | qua-non | 10 | +277 | -86 |
2014-02-18 07:12 | new combined tablet&mobile design on top of 1.9.x branch WIP | qua-non | 94 | +4590 | -0 |
2015-09-03 09:27 | fix: make uri optional in new_window | ThomasV | 1 | +2 | -2 |
2015-09-03 09:18 | move back URI rewriting to main electrum script | ThomasV | 2 | +9 | -9 |
2015-09-03 09:07 | Check URI in "electrum" because of ambiguity | Neil Booth | 2 | +10 | -7 |
2015-09-03 08:23 | Get URIs working properly for multiple windows | Neil Booth | 2 | +20 | -21 |
2015-09-03 08:47 | Fix SocketPipe: * add errcode 35 for BSD * in addition, add a very long timeout to command line pipe, in order to prevent that exception to be raised. | ThomasV | 2 | +2 | -2 |
2015-09-03 08:17 | Fix bug. | Neil Booth | 1 | +3 | -2 |
2015-09-03 08:09 | fix SocketPipe for returning empty array | ThomasV | 2 | +2 | -1 |
2015-09-03 07:40 | Remove redundant config argument. | Neil Booth | 1 | +6 | -8 |
2015-09-03 07:29 | Remove debug print | Neil Booth | 1 | +0 | -1 |
2015-09-03 07:26 | Exchange rate plugin fixes | Neil Booth | 1 | +48 | -20 |
2015-09-03 06:24 | move window initialization hook inside class | ThomasV | 2 | +2 | -1 |
2015-09-03 06:22 | this is unneeded, new_windos already is a hook | ThomasV | 1 | +0 | -2 |
2015-09-03 06:15 | fix syntax error | ThomasV | 1 | +1 | -2 |
2015-09-03 06:14 | remove unwanted for loop in plugin hook | ThomasV | 1 | +47 | -48 |
2015-09-03 05:43 | add missing parameter | ThomasV | 1 | +2 | -2 |
2015-09-03 03:02 | Create a Plugins class | Neil Booth | 10 | +208 | -203 |
2015-09-03 01:42 | Fix a couple of bugs. | Neil Booth | 1 | +5 | -4 |
2015-09-02 12:37 | temporary fix wallet constructors | ThomasV | 2 | +5 | -2 |
2015-09-02 12:27 | Fix 992c70a6885f22150086658cafb931d61240e505 | Neil Booth | 2 | +2 | -2 |
2015-09-02 11:34 | Exchange rate plugin fixes for multiple windows | Neil Booth | 5 | +128 | -114 |
2015-08-22 06:56 | detect available hardware wallets before listing them in wizard | ThomasV | 3 | +24 | -17 |
2015-09-02 10:11 | minor fix | ThomasV | 1 | +2 | -2 |
2015-09-02 10:05 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +19 | -38 |
2015-09-02 10:05 | move methods calling installwizard to main gui class | ThomasV | 4 | +109 | -108 |
2015-09-02 08:09 | minor fix | ThomasV | 1 | +1 | -1 |
2015-09-02 08:06 | use wallet path instead of config | ThomasV | 2 | +3 | -3 |
2015-09-02 08:00 | Remove unused variable | Neil Booth | 1 | +1 | -1 |
2015-09-02 07:55 | use the parent config instance when daemon starts a window | ThomasV | 2 | +4 | -6 |
2015-09-02 07:15 | strip spaces from txid dialog output | ThomasV | 1 | +3 | -4 |
2015-09-02 04:50 | Fix uninitialized var from select merge | Neil Booth | 1 | +2 | -1 |
2015-09-02 03:06 | Clean up imports, 2nd attempt | Neil Booth | 1 | +3 | -11 |
2015-09-02 02:56 | Fix 'tuple' object has no attribute 'copy' | Neil Booth | 2 | +1 | -3 |
2015-09-02 02:45 | Fix system tray icon for multiple wallets | Neil Booth | 2 | +45 | -25 |
2015-09-01 16:10 | Merge pull request #1436 from keepkey/master | ThomasV | 2 | +6 | -6 |
2015-09-01 10:16 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +3 | -0 |
2015-09-01 10:16 | open each wallet in a separate window | ThomasV | 2 | +12 | -8 |
2015-09-01 08:28 | Move message so it doesn't repeat when connecting | Neil Booth | 1 | +1 | -1 |
2015-09-01 08:25 | check that GUI has new_window method | ThomasV | 1 | +6 | -3 |
2015-09-01 08:17 | don't try to open window if started in daemon mode | ThomasV | 1 | +7 | -2 |
2015-09-01 08:08 | Fix menu editing | Neil Booth | 1 | +1 | -1 |
2015-09-01 07:43 | Merge pull request #1434 from keepkey/master | ThomasV | 2 | +16 | -14 |
2015-09-01 07:35 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +0 | -1 |
2015-09-01 07:35 | close wallet when window is closed | ThomasV | 2 | +9 | -7 |
2015-09-01 07:01 | rm unneeded import | ThomasV | 1 | +0 | -1 |
2015-08-31 23:18 | fix: show tabs in load_wallet | ThomasV | 1 | +1 | -1 |
2015-08-31 20:39 | Merge pull request #1432 from romanz/remove-mmap | ThomasV | 1 | +0 | -11 |
2015-08-31 20:38 | Merge pull request #1433 from romanz/master | ThomasV | 1 | +1 | -1 |
2015-08-31 12:18 | First attempt at 2.5 release notes. | Neil Booth | 1 | +16 | -0 |
2015-08-31 10:21 | Make exchange rate plugin a network thread job | Neil Booth | 2 | +27 | -30 |
2015-08-31 11:14 | Have fields update as exchange rates do | Neil Booth | 1 | +10 | -0 |
2015-08-31 09:26 | Return the result not the full dictionary | Neil Booth | 1 | +1 | -1 |
2015-08-31 09:14 | Remove unused import | Neil Booth | 1 | +0 | -1 |
2015-08-31 09:12 | Simply verifier now network is in-process | Neil Booth | 1 | +6 | -12 |
2015-08-31 08:48 | Remove redundant line | Neil Booth | 1 | +0 | -1 |
2015-08-31 08:44 | Fix scripts/peers | Neil Booth | 2 | +70 | -60 |
2015-08-31 05:38 | Add a debugging traceback. | Neil Booth | 1 | +2 | -0 |
2015-08-31 05:05 | Fix typo. | Neil Booth | 1 | +1 | -1 |
2015-08-31 04:52 | Fix "restore" further by accepting --mpk | Neil Booth | 1 | +1 | -1 |
2015-08-30 12:18 | Merge the network and network_proxy | Neil Booth | 14 | +160 | -321 |
2015-08-31 02:34 | Fix 'restore' command line to take -C. | Neil Booth | 1 | +1 | -1 |
2015-08-30 17:01 | Merge pull request #1430 from keepkey/master | ThomasV | 1 | +15 | -7 |
2015-08-30 15:46 | decode json args after sendind over socket | ThomasV | 1 | +9 | -7 |
2015-08-30 10:02 | deprecate lite gui (unmaintained) | ThomasV | 2 | +0 | -893 |
2015-08-26 15:44 | Refactoring of daemon: * gui and daemon are in the same process * commands that require network are sent to the daemon * open only one gui window per wallet | ThomasV | 11 | +299 | -468 |
2015-08-30 09:19 | Only pass user edits to item_edited() | Neil Booth | 1 | +7 | -2 |
2015-08-29 12:55 | Handle openalias properly in contacts tab | Neil Booth | 1 | +10 | -4 |
2015-08-29 12:36 | Permit multiselect in contacts tab | Neil Booth | 1 | +32 | -19 |
2015-08-29 12:22 | Fix contact editing. | Neil Booth | 2 | +29 | -21 |
2015-08-29 11:58 | Cleaner column editing in MyTreeWidget | Neil Booth | 3 | +38 | -37 |
2015-08-28 13:55 | Clean up MyTreeWidget item editing | Neil Booth | 1 | +2 | -4 |
2015-08-28 03:39 | Small optimization for large wallets | Neil Booth | 2 | +12 | -11 |
2015-08-28 02:10 | Access to unverified_tx no longer needs a lock | Neil Booth | 1 | +10 | -10 |
2015-08-27 06:24 | message reformatting | ThomasV | 1 | +5 | -1 |
2015-08-27 06:22 | show error message raised during sign_transaction. see issue #1422 | ThomasV | 1 | +5 | -0 |
2015-08-27 06:12 | Clean up imports; use self.print_error | Neil Booth | 1 | +7 | -9 |
2015-08-27 06:09 | Protect proxy against ill-formed server responses | Neil Booth | 1 | +7 | -1 |
2015-08-27 02:01 | Don't let the "send from list" sort itself | Neil Booth | 1 | +1 | -0 |
2015-08-26 17:33 | Merge pull request #1425 from kizmc/wizard-layout | ThomasV | 1 | +22 | -4 |
2015-08-26 08:12 | Merge requested_merkle and merkle_roots. | Neil Booth | 1 | +5 | -4 |
2015-08-26 08:07 | Make the verifier a thread job instead of a thread | Neil Booth | 3 | +40 | -55 |
2015-08-26 07:50 | Have network_proxy use ThreadJob framework | Neil Booth | 4 | +9 | -17 |
2015-08-26 07:41 | Introduce thread job framework. | Neil Booth | 1 | +36 | -1 |
2015-08-25 14:37 | Merge pull request #1424 from romanz/typo_fix | ThomasV | 2 | +2 | -2 |
2015-08-25 14:34 | Merge pull request #1423 from romanz/tests | ThomasV | 1 | +92 | -0 |
2015-08-25 09:12 | Merge pull request #1421 from romanz/tests | ThomasV | 1 | +114 | -0 |
2015-08-25 05:27 | Notify when a chunk of headers is validated | Neil Booth | 3 | +5 | -3 |
2015-08-24 15:09 | Merge pull request #1419 from romanz/tests | ThomasV | 1 | +34 | -0 |
2015-08-24 12:52 | Merge pull request #1418 from romanz/tests | ThomasV | 1 | +123 | -0 |
2015-08-24 12:41 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +8 | -6 |
2015-08-24 12:41 | backport release notes | ThomasV | 1 | +3 | -0 |
2015-08-23 17:22 | fix for #1408 exchange rates plugin | ThomasV | 1 | +9 | -9 |
2015-08-23 12:45 | fix #1416 | ThomasV | 1 | +2 | -2 |
2015-06-02 15:03 | Use select. | Neil Booth | 2 | +348 | -293 |
2015-08-22 09:23 | start wizard from main_window. fixes #1250 | ThomasV | 3 | +55 | -72 |
2015-08-22 11:42 | version 2.5 | ThomasV | 1 | +1 | -1 |
2015-08-22 10:58 | separate signing script | ThomasV | 2 | +20 | -16 |
2015-08-22 09:42 | version 2.4.3 and release notes | ThomasV | 2 | +6 | -1 |
2015-08-22 07:27 | load_wallet: don't hide and show gui unless we start the wizard | ThomasV | 1 | +5 | -5 |
2015-08-21 05:58 | add safety warning for watching only wallets | ThomasV | 1 | +7 | -0 |
2015-08-20 22:18 | remove duplicate available_for | ThomasV | 1 | +0 | -2 |
2015-08-20 22:14 | Merge pull request #1391 from keepkey/master | ThomasV | 4 | +680 | -0 |
2015-08-20 15:06 | Merge pull request #1411 from dabura667/addchinese | ThomasV | 2 | +2049 | -0 |
2015-08-19 17:25 | restore 'save' menu. fixes #1407 | ThomasV | 1 | +1 | -0 |
2015-08-19 16:33 | fix: remove deprecated parameter | ThomasV | 1 | +2 | -2 |
2015-08-19 11:33 | should fix #1403 | ThomasV | 1 | +1 | -1 |
2015-08-19 09:10 | listunspent: convert value to float | ThomasV | 1 | +4 | -2 |
2015-08-19 09:04 | add timestamp to history command output, convert value to float | ThomasV | 1 | +9 | -4 |
2015-08-19 08:24 | fix typo | ThomasV | 1 | +1 | -1 |
2015-08-19 08:20 | fix: handle blank passphrase properly | ThomasV | 1 | +2 | -4 |
2015-08-19 08:15 | fix #862: ask passphrase only once | ThomasV | 1 | +18 | -12 |
2015-08-19 07:12 | possibly fix #1403 | ThomasV | 1 | +8 | -15 |
2015-08-18 16:35 | show number of inputs/outputs | ThomasV | 1 | +2 | -2 |
2015-08-18 15:36 | add packages directory to osx setup | ThomasV | 1 | +2 | -2 |
2015-08-18 15:16 | rm debugging statement | ThomasV | 1 | +0 | -1 |
2015-08-18 15:07 | remove deprecated docs | ThomasV | 3 | +0 | -162 |
2015-08-18 15:05 | copy mpk to clipboard | ThomasV | 1 | +2 | -0 |
2015-08-18 14:34 | android fixes | ThomasV | 1 | +12 | -7 |
2015-08-18 14:33 | fix tx strip | ThomasV | 1 | +1 | -1 |
2015-08-18 10:36 | dns is used by android now | ThomasV | 2 | +1 | -4 |
2015-08-18 10:15 | do not import dns on android | ThomasV | 2 | +3 | -1 |
2015-08-18 08:17 | strip spaces from raw tx | ThomasV | 1 | +1 | -1 |
2015-08-17 11:20 | version 2.4.2 and release notes | ThomasV | 2 | +6 | -1 |
2015-08-17 10:49 | fix account renaming issues #1158 #1299 | ThomasV | 2 | +3 | -1 |
2015-08-17 07:46 | cmdline: read all arguments before parsing | ThomasV | 1 | +17 | -18 |
2015-08-16 14:30 | deprecate dumpprivkeys | ThomasV | 2 | +5 | -6 |
2015-08-16 14:11 | read command line arguments from stdin if '-' is passed | ThomasV | 2 | +34 | -20 |
2015-08-16 11:50 | fix #1400 | ThomasV | 1 | +3 | -1 |
2015-08-16 09:43 | fix #1401 | ThomasV | 1 | +4 | -3 |
2015-08-16 09:35 | Improved in network callbacks: * Pass arguments * Don't redraw history when a tx is verified. * Fix new tx notifications. | ThomasV | 6 | +73 | -57 |
2015-08-16 09:25 | fix #1399 | ThomasV | 1 | +3 | -3 |
2015-08-15 11:42 | Merge pull request #1397 from romanz/master | ThomasV | 2 | +65 | -1 |
2015-08-15 11:39 | emit signal for fiat_amount update | ThomasV | 1 | +2 | -0 |
2015-08-15 11:32 | perform fee computation as a timer action | ThomasV | 1 | +15 | -7 |
2015-08-15 10:31 | minimize calls to estimated_fee | ThomasV | 1 | +16 | -3 |
2015-08-15 10:17 | unicode conversion | ThomasV | 1 | +1 | -1 |
2015-08-15 08:02 | speedup fee computation when collecting small inputs | ThomasV | 1 | +3 | -2 |
2015-08-14 14:48 | Merge pull request #1389 from romanz/master | ThomasV | 4 | +0 | -86 |
2015-08-14 13:43 | Merge pull request #1394 from LedgerHQ/ledger-rename | ThomasV | 2 | +15 | -15 |
2015-08-14 13:30 | add/remove transaction: remove unused tx_height parameter | ThomasV | 1 | +6 | -6 |
2015-08-14 13:23 | add command for master private key | ThomasV | 1 | +5 | -0 |
2015-08-14 07:06 | Merge pull request #1392 from LedgerHQ/btchip-update-wizard | ThomasV | 1 | +4 | -0 |
2015-08-13 13:19 | fix dynamic fee slider behaviour in OSX | ThomasV | 1 | +4 | -3 |
2015-08-12 13:51 | fix trezor statusbar | ThomasV | 1 | +5 | -3 |
2015-08-09 11:17 | recently visited wallets: increase shortcut index | ThomasV | 1 | +1 | -1 |
2015-08-07 18:06 | move init_qt hook | ThomasV | 2 | +4 | -2 |
2015-08-07 17:44 | tooltips | ThomasV | 1 | +6 | -5 |
2015-08-07 17:28 | fix: recently_open | ThomasV | 1 | +3 | -1 |
2015-08-07 17:24 | improve recently_open menu | ThomasV | 1 | +6 | -2 |
2015-08-07 16:59 | tx window: do not always set prompt_if_unsaved | ThomasV | 2 | +3 | -3 |
2015-08-07 16:47 | cosigner pool: don't show both sign and send buttons | ThomasV | 1 | +3 | -0 |
2015-08-07 15:46 | labels plugin: abort if there is not mpk | ThomasV | 1 | +2 | -6 |
2015-08-07 15:11 | sign tx with empty scriptSig inputs | ThomasV | 2 | +37 | -7 |
2015-08-07 12:36 | rm unneeded float conversion | ThomasV | 1 | +1 | -1 |
2015-08-07 10:22 | synchronous_get: return -> raise exception | ThomasV | 2 | +8 | -8 |
2015-08-07 09:58 | fix: dePem cert before parsing | ThomasV | 1 | +5 | -2 |
2015-08-07 09:39 | simplify x509 constructor | ThomasV | 3 | +5 | -9 |
2015-08-07 08:54 | fix estimatefee for daemon | ThomasV | 3 | +3 | -2 |
2015-08-07 07:00 | check alias in signrequest | ThomasV | 2 | +3 | -1 |
2015-08-07 06:59 | fix typo | ThomasV | 1 | +1 | -1 |
2015-08-06 17:26 | fix estimate_fee | ThomasV | 1 | +2 | -1 |
2015-08-06 17:19 | fix: wallet.is_used | ThomasV | 2 | +4 | -4 |
2015-08-06 15:06 | release notes | ThomasV | 1 | +2 | -1 |
2015-08-06 14:57 | fix insert parameter order | ThomasV | 1 | +1 | -1 |
2015-08-06 14:56 | gui tweaks | ThomasV | 1 | +4 | -2 |
2015-08-06 14:27 | add recently open files to menu. fixes #1273 | ThomasV | 1 | +21 | -3 |
2015-08-06 13:52 | rename help -> commands | ThomasV | 1 | +3 | -3 |
2015-08-06 12:55 | fix tooltips | ThomasV | 2 | +2 | -2 |
2015-08-06 10:56 | use blue color to denote auto-filled values (fee, exchange rates plugin) | ThomasV | 3 | +20 | -9 |
2015-08-06 10:02 | fix plot plugin | ThomasV | 1 | +4 | -8 |
2015-08-06 09:27 | update trezor dialog | ThomasV | 1 | +7 | -6 |
2015-08-06 09:22 | add trezor icon | ThomasV | 3 | +13 | -12 |
2015-08-06 09:12 | do not show plugins that register a custom wallet type in the plugins toggle dialog | ThomasV | 3 | +9 | -15 |
2015-08-05 18:59 | check_ssl_config: verify pubkey | ThomasV | 1 | +11 | -4 |
2015-08-05 18:49 | check SSL certificate in config dialog | ThomasV | 2 | +101 | -76 |
2015-08-05 16:35 | replace wallet.set_fee calls | ThomasV | 3 | +2 | -3 |
2015-08-05 16:01 | fix issue #1387 | ThomasV | 1 | +3 | -0 |
2015-08-04 05:15 | dynamic fees | ThomasV | 12 | +81 | -36 |
2015-08-05 13:20 | fix fee estimate bug; follow up to aa6de86 | ThomasV | 1 | +1 | -1 |
2015-08-04 17:29 | rm tlslite import | ThomasV | 1 | +0 | -1 |
2015-08-04 16:56 | remove tlslite from make_packages | ThomasV | 1 | +0 | -1 |
2015-08-04 16:48 | fix config var names for ssl preferences | ThomasV | 1 | +4 | -4 |
2015-08-04 16:31 | fix missing occurences of X509.parse | ThomasV | 1 | +2 | -2 |
2015-08-04 16:16 | replace TLSLite dependency with minimal RSA implementation | ThomasV | 8 | +780 | -85 |
2015-08-04 15:29 | pr error: clear after showing error | ThomasV | 1 | +1 | -1 |
2015-08-01 06:48 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +11 | -7 |
2015-08-01 06:48 | fix: make_request returns pr | ThomasV | 1 | +2 | -2 |
2015-07-31 19:56 | dont silence dns errors | ThomasV | 1 | +1 | -4 |
2015-07-31 18:11 | request_queue.put should never block, because maxsize is not set | ThomasV | 1 | +2 | -2 |
2015-07-31 18:02 | dnssec: don't call get_default_resolver | ThomasV | 1 | +3 | -3 |
2015-07-31 12:52 | version 2.4.1 | ThomasV | 2 | +5 | -1 |
2015-07-31 12:51 | fix #1378 | ThomasV | 1 | +1 | -1 |
2015-07-31 11:49 | fix bugs with ecdsa/dnssec | ThomasV | 1 | +9 | -8 |
2015-07-31 10:43 | Merge pull request #1381 from EagleTM/master | ThomasV | 1 | +3 | -3 |
2015-07-30 09:32 | network: initial status should be 'unknown', distinct from 'connecting' | ThomasV | 2 | +2 | -2 |
2015-07-30 07:44 | rename email plugin | ThomasV | 2 | +1 | -1 |
2015-07-29 20:16 | fix imports, cleanup | ThomasV | 1 | +1 | -2 |
2015-07-29 20:06 | do not use pycrypto for DNSSEC validation | ThomasV | 2 | +125 | -2 |
2015-07-29 16:37 | add dns to imports | ThomasV | 1 | +1 | -0 |
2015-07-29 08:57 | Merge pull request #1377 from romanz/master | ThomasV | 2 | +54 | -25 |
2015-07-26 10:45 | add pycrypto to dependencies in setup | ThomasV | 2 | +9 | -7 |
2015-07-25 15:22 | fix: reset payment_request in do_clear | ThomasV | 1 | +1 | -0 |
2015-07-25 15:19 | Merge pull request #1376 from romanz/master | ThomasV | 2 | +22 | -17 |
2015-07-25 10:50 | add character encoding declaration to index.html | ThomasV | 1 | +1 | -0 |
2015-07-25 10:31 | websocket: hostname | ThomasV | 1 | +1 | -1 |
2015-07-25 10:25 | check www dir on daemon start | ThomasV | 2 | +27 | -24 |
2015-07-25 09:53 | release notes | ThomasV | 1 | +5 | -4 |
2015-07-24 13:13 | release notes | ThomasV | 1 | +1 | -0 |
2015-07-24 12:23 | print -> util.print_error | ThomasV | 1 | +4 | -4 |
2015-07-24 11:30 | prevent websocket closing with balnk target | ThomasV | 1 | +10 | -1 |
2015-07-24 10:36 | use local copy of javascript files | ThomasV | 2 | +31 | -13 |
2015-07-24 09:39 | Merge branch 'master' of github.com:spesmilo/electrum | ThomasV | 2 | +18 | -17 |
2015-07-24 09:39 | add websocket to webpages | ThomasV | 3 | +161 | -3 |
2015-07-22 14:00 | don't add bip70 suffixes | ThomasV | 1 | +4 | -4 |
2015-07-22 13:46 | clearrequests command; minor type fix | ThomasV | 1 | +8 | -0 |
2015-07-22 13:33 | minor fixes | ThomasV | 2 | +3 | -3 |
2015-07-22 13:28 | more sanitization | ThomasV | 2 | +6 | -2 |
2015-07-22 13:24 | sanitize timestamp and expiration in requests | ThomasV | 1 | +4 | -0 |
2015-07-22 07:37 | update var names | ThomasV | 1 | +2 | -2 |
2015-07-22 07:24 | change var name | ThomasV | 1 | +4 | -4 |
2015-07-22 07:06 | cleanup request signing | ThomasV | 4 | +25 | -19 |
2015-07-22 06:23 | fix #1359 | ThomasV | 1 | +1 | -1 |
2015-07-21 14:35 | fix expiration date display | ThomasV | 1 | +2 | -1 |
2015-07-21 14:30 | fix bug with make_unsigned_request | ThomasV | 1 | +2 | -2 |
2015-07-21 11:23 | better help msg | ThomasV | 1 | +5 | -1 |
2015-07-21 11:09 | rm useless warning | ThomasV | 1 | +2 | -3 |
2015-07-21 11:01 | update release notes | ThomasV | 1 | +5 | -2 |
2015-07-21 10:35 | fix info in release notes | ThomasV | 1 | +1 | -1 |
2015-07-21 10:26 | update release notes | ThomasV | 1 | +13 | -9 |
2015-07-21 10:26 | change internal format of requests | ThomasV | 4 | +25 | -24 |
2015-07-21 09:54 | do not raise exception if uri has an unknown key | ThomasV | 2 | +0 | -3 |
2015-07-21 09:40 | extend bitcoin: URI with signature data, instead of serialized format | ThomasV | 6 | +54 | -54 |
2015-07-19 08:54 | improve signed URI window | ThomasV | 2 | +18 | -7 |
2015-07-18 16:42 | extend bitcoin URIs with signed payment requests passed directly | ThomasV | 5 | +100 | -66 |
2015-07-18 12:03 | sleep to let socket threads timeout | ThomasV | 1 | +2 | -0 |
2015-07-18 09:45 | add ssl_cert path to preferences | ThomasV | 1 | +28 | -7 |
2015-07-18 09:17 | https download of headers | ThomasV | 1 | +1 | -1 |
2015-07-18 09:00 | fix bug with import_key | ThomasV | 1 | +2 | -2 |
2015-07-17 14:29 | fix bug #1365 | ThomasV | 1 | +2 | -1 |
2015-07-17 04:35 | Merge pull request #1364 from neocogent/wildcard | ThomasV | 1 | +3 | -4 |
2015-07-16 08:03 | catch invalid password exception | ThomasV | 1 | +5 | -1 |
2015-07-15 11:55 | Add two more block explorers | Neil Booth | 1 | +6 | -2 |
2015-07-15 11:54 | fix 1360 | ThomasV | 2 | +4 | -3 |
2015-07-14 14:37 | do not base64encode signatures in requests | ThomasV | 6 | +14 | -13 |
2015-07-14 14:03 | improve payreq signing message | ThomasV | 1 | +16 | -11 |
2015-07-14 00:00 | Fix typo. | Neil Booth | 1 | +1 | -3 |
2015-07-13 20:59 | use signal disconnect instead of boolean | ThomasV | 1 | +1 | -4 |
2015-07-13 19:37 | no empty amount in bip70 | ThomasV | 1 | +2 | -0 |
2015-07-13 19:31 | use date_str in invoices list | ThomasV | 1 | +1 | -1 |
2015-07-13 18:47 | express expiration dates in natural language | ThomasV | 2 | +24 | -19 |
2015-07-13 17:35 | do not show openalias field in red if no alias is defined | ThomasV | 1 | +5 | -1 |
2015-07-04 09:25 | Improved dialog centring | Neil Booth | 2 | +17 | -8 |
2015-07-04 09:13 | Improved password wrapper. | Neil Booth | 1 | +29 | -26 |
2015-07-13 12:27 | Use wrapper to drop an unwanted framework argument | Neil Booth | 1 | +6 | -2 |
2015-07-12 13:06 | gui tweaks | ThomasV | 1 | +8 | -7 |
2015-07-12 09:26 | rename method | ThomasV | 2 | +2 | -5 |
2015-07-12 07:01 | tweak settings dialog | ThomasV | 1 | +2 | -2 |
2015-07-12 06:47 | show requestor as tooltip | ThomasV | 1 | +3 | -5 |
2015-07-12 06:13 | minor fix | ThomasV | 1 | +1 | -0 |
2015-07-11 19:09 | payment requests: cmdline fixes | ThomasV | 2 | +4 | -4 |
2015-07-11 19:03 | fix cmdline addrequest | ThomasV | 1 | +2 | -1 |
2015-07-11 18:26 | rework paymentrequest methods | ThomasV | 2 | +62 | -40 |
2015-07-11 16:14 | show alias satus in gui after fetch | ThomasV | 4 | +34 | -10 |
2015-07-11 11:57 | email: better workflow | ThomasV | 2 | +16 | -10 |
2015-07-11 11:05 | seal icon | ThomasV | 2 | +1 | -0 |
2015-07-11 11:05 | add info about alias providers | ThomasV | 1 | +6 | -3 |
2015-07-11 10:43 | use daemon thread to fetch alias | ThomasV | 1 | +8 | -6 |
2015-07-11 10:24 | fetch alias on gui startup | ThomasV | 1 | +16 | -9 |
2015-07-11 10:13 | add more help messages | ThomasV | 2 | +6 | -4 |
2015-07-11 09:57 | improve settings dialog | ThomasV | 1 | +45 | -43 |
2015-07-10 17:35 | network: Update default servers | Eagle[TM] | 1 | +7 | -9 |
2015-07-09 12:15 | store and display signatures of own requests | ThomasV | 4 | +46 | -28 |
2015-07-09 08:47 | release notes rewording | ThomasV | 1 | +2 | -2 |
2015-07-09 07:40 | release notes for 2.4 | ThomasV | 1 | +14 | -0 |
2015-07-09 07:02 | dnssec: fix hash, and skip SOA | ThomasV | 1 | +15 | -4 |
2015-07-08 17:20 | add DNSSEC chain validation | ThomasV | 2 | +139 | -46 |
2015-07-08 13:14 | remove incorrect dnssec validation | ThomasV | 1 | +1 | -81 |
2014-11-11 10:08 | email plugin | ThomasV | 2 | +222 | -0 |
2015-07-07 12:15 | add alias field to settings | ThomasV | 1 | +16 | -4 |
2015-07-07 06:59 | add dnssec verification to payment requests | ThomasV | 3 | +75 | -25 |
2015-07-07 03:43 | Merge pull request #1350 from CodingAnarchy/master | ThomasV | 1 | +1 | -1 |
2015-07-06 16:26 | Merge pull request #1348 from LedgerHQ/btchip-fix-signal-name | ThomasV | 1 | +4 | -4 |
2015-07-05 22:22 | Fix transaction update | ThomasV | 1 | +1 | -0 |
2015-07-05 21:29 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +90 | -48 |
2015-07-05 21:29 | trezor multisig: build xpub from pubkey | ThomasV | 2 | +17 | -5 |
2015-07-05 21:28 | peers script: handle missing fields | ThomasV | 1 | +2 | -2 |
2015-07-05 18:37 | Revert "Improved dialog centring" | ThomasV | 2 | +8 | -17 |
2015-07-05 16:16 | fix bug from #1281 | ThomasV | 1 | +1 | -1 |
2015-07-05 15:56 | Revert "Improved password wrapper." | ThomasV | 1 | +26 | -29 |
2015-07-05 15:29 | check and fix history on startup | ThomasV | 1 | +25 | -0 |
2015-07-05 14:55 | revert txdialog to QDialog | ThomasV | 1 | +2 | -4 |
2015-07-05 14:19 | fix #1344 | ThomasV | 1 | +3 | -1 |
2015-07-05 11:29 | fix tx deserialize | ThomasV | 1 | +2 | -0 |
2015-07-04 15:33 | make tx.deserialize preserve existing inputs | ThomasV | 2 | +5 | -2 |
2015-07-04 10:10 | enable multisig with trezor | ThomasV | 2 | +95 | -28 |
2015-07-04 10:07 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +46 | -34 |
2015-07-04 10:07 | reformatting | ThomasV | 1 | +10 | -11 |
2015-07-04 07:45 | Rename send_tx() to sign_tx() | Neil Booth | 4 | +69 | -70 |
2015-07-04 07:37 | Show the broadcast button even if broadcast. | Neil Booth | 1 | +1 | -1 |
2015-07-04 03:26 | Prevent garbage collection of TxDialogs | Neil Booth | 1 | +22 | -13 |
2015-07-03 11:23 | Merge pull request #1342 from kyuupichan/retain_user_fees | Neil | 3 | +37 | -22 |
2015-07-03 07:58 | Merge pull request #1337 from kyuupichan/auto_connect | ThomasV | 1 | +5 | -6 |
2015-07-03 07:41 | Merge pull request #1339 from kyuupichan/daemon | ThomasV | 1 | +4 | -3 |
2015-07-03 07:36 | Merge pull request #1340 from kyuupichan/dead_code | ThomasV | 1 | +0 | -56 |
2015-07-03 04:56 | Only write config file once. | Neil Booth | 1 | +2 | -2 |
2015-07-02 14:55 | Merge pull request #1334 from romanz/master | ThomasV | 3 | +13 | -4 |
2015-07-02 14:51 | Merge branch 'bfix' | ThomasV | 1 | +23 | -12 |
2015-07-02 13:30 | Merge pull request #1333 from romanz/master | ThomasV | 1 | +6 | -2 |
2015-07-02 10:44 | move openalias from plugins to core | ThomasV | 7 | +238 | -339 |
2015-07-02 07:25 | Merge branch 'kyuupichan-synchronizer-unthread' | ThomasV | 3 | +160 | -160 |
2015-07-02 06:53 | fix is_address (forgot p2sh) | ThomasV | 3 | +47 | -21 |
2015-07-02 06:48 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +2 | -4 |
2015-07-02 06:48 | do not accet testnet addresses in bitcoin.is_address | ThomasV | 1 | +4 | -1 |
2015-07-01 07:09 | sanitize server at the interface level (follow up to issue #1330) | ThomasV | 2 | +2 | -2 |
2015-07-01 06:45 | fix proxy setting issue #1330 | ThomasV | 1 | +2 | -1 |
2015-06-30 14:14 | Client-side fix for #1324 | Neil Booth | 1 | +4 | -2 |
2015-06-29 16:10 | Merge pull request #1327 from romanz/master | ThomasV | 2 | +5 | -2 |
2015-06-29 01:44 | Remove some unused vars. | Neil Booth | 1 | +0 | -5 |
2015-06-28 19:55 | trezor: print more info, in order to fix issue #1306 | ThomasV | 1 | +13 | -14 |
2015-06-28 17:59 | trezor: simplify get_client | ThomasV | 1 | +3 | -6 |
2015-06-28 17:43 | print trezor error message | ThomasV | 1 | +2 | -1 |
2015-06-28 08:37 | tx window: keep a single close message, and raise window after signing | ThomasV | 1 | +1 | -6 |
2015-06-28 08:26 | rm debugging line | ThomasV | 1 | +0 | -1 |
2015-06-28 08:20 | trezor: move signing logic from wallet class to plugin | ThomasV | 1 | +154 | -150 |
2015-06-28 06:52 | fix wizard: remove vbox0, improve text | ThomasV | 2 | +7 | -9 |
2015-06-28 06:39 | Merge pull request #1323 from wozz/add_seed_scroll | ThomasV | 1 | +27 | -4 |
2015-06-27 20:29 | Merge pull request #1322 from wozz/multisig-restore | ThomasV | 2 | +3 | -2 |
2015-06-27 19:53 | fix multisig seed detection | ThomasV | 1 | +7 | -7 |
2015-06-27 14:09 | Merge pull request #1320 from kyuupichan/button_split | ThomasV | 3 | +10 | -5 |
2015-06-27 13:53 | fix send button | ThomasV | 1 | +6 | -12 |
2015-06-27 13:22 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 3 | +62 | -56 |
2015-06-27 13:22 | v2.4 will require protocol v0.10 | ThomasV | 3 | +6 | -3 |
2015-06-26 12:29 | generic m of n multisig | ThomasV | 7 | +169 | -139 |
2015-06-27 02:01 | Input tx index looks better left-aligned after all | Neil Booth | 1 | +1 | -1 |
2015-06-27 01:56 | Wrapper func to create and show a TxDialog | Neil Booth | 3 | +9 | -9 |
2015-06-26 15:46 | Merge pull request #1319 from LedgerHQ/ledger-fixed-2.3.2 | ThomasV | 1 | +6 | -6 |
2015-06-26 12:35 | version 2.3.3, release notes | ThomasV | 2 | +7 | -1 |
2015-06-26 11:15 | More tx dialog improvements | Neil Booth | 1 | +23 | -14 |
2015-06-26 08:48 | Merge pull request #1316 from kyuupichan/tx_dialog3 | ThomasV | 1 | +14 | -6 |
2015-06-26 06:47 | Merge pull request #1318 from kyuupichan/save_desc | Neil | 1 | +1 | -1 |
2015-06-26 05:51 | Merge pull request #1317 from kyuupichan/pubkey | Neil | 1 | +59 | -0 |
2015-06-25 10:38 | Merge pull request #1314 from kyuupichan/tx_dialog2 | ThomasV | 2 | +57 | -38 |
2015-06-24 09:15 | Merge pull request #1275 from kyuupichan/tx_dialog_send_tx | ThomasV | 2 | +33 | -31 |
2015-06-24 07:35 | fix issue in f307b18546c2fddb7f0ae8c817fe0a65890a9133 | ThomasV | 1 | +3 | -1 |
2015-06-24 07:00 | Merge pull request #1268 from kyuupichan/blockchain_nothread | ThomasV | 2 | +139 | -139 |
2015-06-23 14:58 | fix 1312 | ThomasV | 1 | +1 | -1 |
2015-06-23 12:23 | Merge pull request #1308 from kyuupichan/issue_1304 | ThomasV | 1 | +3 | -0 |
2015-06-23 12:22 | fix deserialize_proxy. fixes #1309 | ThomasV | 1 | +1 | -1 |
2015-06-15 08:52 | better error message | ThomasV | 2 | +3 | -3 |
2015-06-14 09:39 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +31 | -20 |
2015-06-14 09:39 | version 2.3.2 | ThomasV | 2 | +6 | -1 |
2015-06-14 06:08 | Merge pull request #1280 from kyuupichan/BIP-LI01 | ThomasV | 2 | +11 | -8 |
2015-06-13 14:45 | blockchain: restore call to set_local_height, forgotten in previous commit | ThomasV | 1 | +1 | -1 |
2015-06-13 14:40 | fix is_used for unmatured tx | ThomasV | 1 | +1 | -1 |
2015-06-13 14:38 | Merge pull request #1296 from romanz/master | ThomasV | 3 | +6 | -2 |
2015-06-13 12:05 | Merge pull request #1295 from romanz/master | ThomasV | 1 | +1 | -1 |
2015-06-13 11:25 | Merge pull request #1294 from romanz/master | ThomasV | 1 | +0 | -30 |
2015-06-12 18:22 | version 2.3.1 | ThomasV | 2 | +4 | -1 |
2015-06-12 18:18 | fix requests_dir bug | ThomasV | 1 | +11 | -10 |
2015-06-12 18:15 | fix --pending option | ThomasV | 1 | +1 | -1 |
2015-06-12 10:25 | Merge pull request #1292 from romanz/master | ThomasV | 1 | +2 | -2 |
2015-06-12 08:44 | cosigner pool: exec_->show | ThomasV | 1 | +2 | -1 |
2015-06-12 08:34 | improve docstrings | ThomasV | 1 | +6 | -4 |
2015-06-12 08:32 | Merge pull request #1291 from kyuupichan/server_height_zero | ThomasV | 1 | +6 | -2 |
2015-06-12 07:58 | require network to show request status | ThomasV | 2 | +13 | -9 |
2015-06-12 07:46 | add filtering options for listrequests | ThomasV | 1 | +17 | -4 |
2015-06-12 03:06 | fix #1290 | ThomasV | 1 | +4 | -3 |
2015-06-11 18:44 | --force option for addrequest | ThomasV | 1 | +6 | -2 |
2015-06-11 13:08 | Fix Wizard on first run | Maran | 1 | +1 | -1 |
2015-06-11 11:47 | Merge pull request #1289 from Kefkius/patch-1 | ThomasV | 1 | +1 | -1 |
2015-06-11 10:49 | new flags for listaddresses | ThomasV | 1 | +6 | -3 |
2015-06-11 10:38 | bip70 export fixes | ThomasV | 1 | +2 | -2 |
2015-06-11 10:32 | check amount before calling make_payment_request | ThomasV | 1 | +1 | -1 |
2015-06-11 10:08 | getalias: no check | ThomasV | 2 | +18 | -12 |
2015-06-11 08:50 | comment our ackrequest | ThomasV | 1 | +4 | -4 |
2015-06-11 08:34 | release notes | ThomasV | 1 | +24 | -20 |
2015-06-11 08:03 | fix #1283 | ThomasV | 1 | +1 | -1 |
2015-06-11 07:56 | restore: call constructor to load plugin | ThomasV | 1 | +4 | -1 |
2015-06-11 07:36 | separate load_wallet hook for installwizard | ThomasV | 3 | +10 | -1 |
2015-06-11 06:56 | fix issue #1282 | ThomasV | 2 | +5 | -7 |
2015-06-11 00:13 | fix plugin load_wallet hook | ThomasV | 2 | +4 | -0 |
2015-06-11 00:10 | Clear address cache when interface changes. Send requests only if interface is connected. | ThomasV | 1 | +4 | -1 |
2015-06-10 23:36 | Merge pull request #1287 from kyuupichan/requeue | ThomasV | 1 | +20 | -9 |
2015-06-10 21:48 | shorter docstrings | ThomasV | 1 | +3 | -4 |
2015-06-10 21:21 | rename decodetx and sendtx commands. merge mktx and payto commands. | ThomasV | 2 | +24 | -29 |
2015-06-10 20:29 | make global options: -w and -o | ThomasV | 1 | +2 | -6 |
2015-06-10 20:20 | openalias: replace @ in resolve | ThomasV | 1 | +1 | -1 |
2015-06-10 20:08 | command-line handler for trezor | ThomasV | 2 | +21 | -5 |
2015-06-10 19:20 | Fix ssl error | ThomasV | 1 | +3 | -3 |
2015-06-10 19:15 | Merge pull request #1286 from kyuupichan/remove_urllib2 | ThomasV | 2 | +4 | -4 |
2015-06-10 16:26 | Network: fix handle_requests, must process requests even if we are not connected | ThomasV | 1 | +1 | -1 |
2015-06-10 16:24 | Network: Fix switch_to_interface (check that interface is connected) | ThomasV | 1 | +14 | -10 |
2015-06-10 15:50 | version_getter: catch all exceptions | ThomasV | 1 | +1 | -1 |
2015-06-10 10:40 | plugins: call load_wallet in install wizard | ThomasV | 5 | +12 | -5 |
2015-06-10 07:04 | paymentrequest: add headers to http request | ThomasV | 1 | +1 | -1 |
2015-06-10 06:32 | fix greenaddress url | ThomasV | 1 | +1 | -1 |
2015-06-10 06:29 | replace httplib with requests | ThomasV | 4 | +12 | -18 |
2015-06-09 21:18 | updates for android | ThomasV | 3 | +6 | -9 |
2015-06-09 14:10 | better message | ThomasV | 1 | +1 | -1 |
2015-06-09 07:58 | fix trezor initialiation hook (pass window in load_wallet) | ThomasV | 10 | +18 | -24 |
2015-06-08 16:40 | version 2.3 and release notes | ThomasV | 2 | +23 | -1 |
2015-06-08 11:54 | fix path in setup.py | ThomasV | 1 | +1 | -1 |
2015-06-08 11:36 | rename fields: 'time' -> 'timestamp', payment_requests | ThomasV | 3 | +10 | -10 |
2015-06-08 11:21 | fix publish_request | ThomasV | 2 | +21 | -26 |
2015-06-08 11:20 | amount is in satoshis | ThomasV | 1 | +2 | -5 |
2015-06-08 10:51 | refactor payment requests | ThomasV | 5 | +64 | -76 |
2015-06-08 06:06 | reason->memo | ThomasV | 2 | +5 | -5 |
2015-06-07 20:15 | add payrequest.html to setup | ThomasV | 1 | +1 | -0 |
2015-06-07 20:06 | fix jsonrpc | ThomasV | 1 | +11 | -59 |
2015-06-07 19:52 | store json record requests | ThomasV | 2 | +74 | -67 |
2015-06-07 17:11 | jsonrpc interface | ThomasV | 3 | +203 | -1 |
2015-06-07 16:44 | improve requests | ThomasV | 4 | +112 | -61 |
2015-06-07 15:45 | pop config variables from cmd line | ThomasV | 1 | +2 | -2 |
2015-06-07 14:51 | make txdialog a nonmodal widget | ThomasV | 2 | +7 | -6 |
2015-06-05 06:56 | Readding pending_transactions_for_notifications, needed by the gui. | ThomasV | 1 | +1 | -0 |
2015-06-05 06:54 | Merge pull request #1279 from kyuupichan/proxy_cleanup | ThomasV | 1 | +1 | -9 |
2015-06-04 10:43 | Merge pull request #1278 from kyuupichan/SocketPipe-no-close | ThomasV | 2 | +3 | -7 |
2015-06-04 10:28 | Merge pull request #1277 from kyuupichan/contrib_locale | ThomasV | 1 | +1 | -1 |
2015-06-04 03:57 | Merge pull request #1276 from kyuupichan/need_interface | ThomasV | 1 | +1 | -1 |
2015-06-03 14:09 | Cast ByteArray to string. Fixes #1259 | Maran | 1 | +1 | -1 |
2015-06-03 12:23 | don't disable broadcast button if we are online but not connected | ThomasV | 1 | +2 | -2 |
2015-06-03 12:18 | fix #1274 | ThomasV | 1 | +1 | -1 |
2015-06-03 09:39 | fix var name | ThomasV | 1 | +1 | -1 |
2015-06-03 09:34 | Add a help group for config variables. Change name of ssl variables | ThomasV | 2 | +26 | -11 |
2015-06-03 08:25 | add missing definition of COIN | ThomasV | 1 | +1 | -0 |
2015-06-03 08:03 | remove forgotten debugging statement | ThomasV | 1 | +0 | -1 |
2015-06-03 08:02 | fix: set_config | ThomasV | 2 | +4 | -2 |
2015-06-03 07:34 | verify: return earlier if request is empty | ThomasV | 1 | +4 | -0 |
2015-06-03 07:12 | Add note for commands that are not SPV; fix format_request parameter | ThomasV | 1 | +18 | -8 |
2015-06-02 14:49 | fix typo | ThomasV | 1 | +1 | -1 |
2015-06-02 14:41 | fix is_watching_only | ThomasV | 1 | +1 | -1 |
2015-06-02 14:28 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +4 | -3 |
2015-06-02 12:17 | minor fix: var name | ThomasV | 1 | +1 | -1 |
2015-06-02 09:41 | fix auto_connect name displayed in status | ThomasV | 1 | +1 | -1 |
2015-06-02 09:36 | show request status | ThomasV | 5 | +39 | -18 |
2015-06-02 09:05 | setconfig: return False on error | ThomasV | 2 | +3 | -3 |
2015-06-02 08:41 | url_rewrite | ThomasV | 1 | +6 | -2 |
2015-06-02 08:25 | cmd line: format payment requests | ThomasV | 1 | +17 | -12 |
2015-06-02 07:56 | requests: store path not url | ThomasV | 2 | +4 | -3 |
2015-06-02 07:37 | fix request_dir variable | ThomasV | 1 | +3 | -2 |
2015-06-02 07:31 | doc for addrequest | ThomasV | 1 | +6 | -1 |
2015-06-02 07:18 | save payment requests in requests_dir | ThomasV | 3 | +41 | -25 |
2015-06-01 11:09 | Merge pull request #1270 from kyuupichan/if-tristate | ThomasV | 2 | +25 | -16 |
2015-06-01 11:02 | move payment requests logic to wallet, add basic commands | ThomasV | 3 | +82 | -47 |
2015-06-01 09:05 | show auto-connect in daemon status | ThomasV | 1 | +4 | -2 |
2015-06-01 07:36 | Merge pull request #1269 from kyuupichan/COIN | ThomasV | 10 | +51 | -50 |
2015-06-01 04:10 | commands: use decorator to register commands | ThomasV | 1 | +88 | -87 |
2015-05-31 22:17 | read command defaults | ThomasV | 1 | +34 | -32 |
2015-05-31 21:23 | fix cmd descriptions | ThomasV | 1 | +8 | -5 |
2015-05-31 21:17 | use docstrings | ThomasV | 1 | +119 | -68 |
2015-05-31 20:42 | commands: extract params and options from arguments | ThomasV | 2 | +310 | -305 |
2015-05-31 16:21 | deserialized option for mktx | ThomasV | 1 | +15 | -12 |
2015-05-31 16:03 | fix varname | ThomasV | 1 | +1 | -1 |
2015-05-31 16:02 | distinction between 'destination' and 'address' | ThomasV | 1 | +10 | -7 |
2015-05-31 15:49 | fix sweep fee | ThomasV | 1 | +3 | -1 |
2015-05-31 15:38 | add 'unsigned' option | ThomasV | 2 | +25 | -11 |
2015-05-31 15:21 | fix signtransaction flags | ThomasV | 2 | +7 | -3 |
2015-05-31 14:43 | add option to disable dnssec | ThomasV | 3 | +50 | -31 |
2015-05-31 13:06 | add getalias command | ThomasV | 1 | +4 | -0 |
2015-05-31 13:00 | fix cmd names | ThomasV | 1 | +4 | -4 |
2015-05-31 13:00 | fix indent | ThomasV | 1 | +3 | -3 |
2015-05-31 12:42 | hook openalias plugin to command line interface | ThomasV | 3 | +11 | -2 |
2015-05-31 12:33 | encapsulate variable in openalias plugin | ThomasV | 2 | +5 | -5 |
2015-05-31 12:10 | use contacts in command line | ThomasV | 3 | +35 | -43 |
2015-05-31 09:31 | always pass coins to wallet.make_unsigned_transactions. fix \! shortcut in commands | ThomasV | 4 | +27 | -25 |
2015-05-31 08:40 | support for \! shortcut in command line | ThomasV | 1 | +24 | -15 |
2015-05-31 08:03 | separate param_descriptions and improve help messages | ThomasV | 2 | +58 | -42 |
2015-05-31 07:28 | merge signtxwithwallet and signtxwithkey | ThomasV | 2 | +14 | -17 |
2015-05-31 06:49 | fix function name | ThomasV | 1 | +1 | -1 |
2015-05-31 06:36 | minor fix: sys.argv length | ThomasV | 1 | +1 | -1 |
2015-05-31 06:20 | add --deserialize option to gettransaction | ThomasV | 2 | +29 | -30 |
2015-05-31 06:06 | minor formatting | ThomasV | 2 | +6 | -9 |
2015-05-31 06:02 | Merge pull request #1264 from kyuupichan/unify_interfaces | ThomasV | 1 | +19 | -20 |
2015-05-31 05:53 | Merge pull request #1267 from kyuupichan/spendable_coins | ThomasV | 3 | +10 | -15 |
2015-05-31 04:45 | fix: freeze does not need password | ThomasV | 1 | +3 | -3 |
2015-05-31 04:44 | Merge pull request #1266 from kyuupichan/fast_freezing | ThomasV | 4 | +18 | -31 |
2015-05-30 17:13 | help function for python console | ThomasV | 1 | +3 | -0 |
2015-05-30 16:55 | fix Commands constructor | ThomasV | 1 | +1 | -1 |
2015-05-30 16:49 | proper handling of arg_types. add more options for listaddresses | ThomasV | 3 | +72 | -63 |
2015-05-30 15:09 | fix bug in cmd.params | ThomasV | 1 | +1 | -1 |
2015-05-30 14:14 | fix positional arguments | ThomasV | 1 | +51 | -51 |
2015-05-30 12:07 | separate help and description for commands | ThomasV | 1 | +55 | -52 |
2015-05-30 11:38 | better help | ThomasV | 1 | +19 | -10 |
2015-05-30 10:35 | fix cmdline listcontacts | ThomasV | 2 | +12 | -11 |
2015-05-30 08:20 | Merge pull request #1260 from kyuupichan/avoid_addr_reuse | ThomasV | 1 | +14 | -7 |
2015-05-30 07:43 | improve help messages | ThomasV | 1 | +5 | -5 |
2015-05-30 07:36 | add description to command parameters | ThomasV | 1 | +62 | -60 |
2015-05-30 05:58 | move global options to parent, to avoid order-sensitive parsing | ThomasV | 1 | +9 | -19 |
2015-05-30 04:56 | fix -P option | ThomasV | 2 | +4 | -4 |
2015-05-30 04:38 | fix #1263 | ThomasV | 1 | +3 | -3 |
2015-05-29 17:30 | rm debugging print | ThomasV | 1 | +0 | -1 |
2015-05-29 17:27 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +2 | -1 |
2015-05-29 17:23 | use csv instead of mkmanytx | ThomasV | 2 | +19 | -34 |
2015-05-28 13:22 | Parse arguments with argparse. Move parser to commands.py | ThomasV | 2 | +337 | -327 |
2015-05-28 17:34 | Merge pull request #1257 from kyuupichan/update_fee | ThomasV | 3 | +11 | -10 |
2015-05-28 13:45 | add import | ThomasV | 1 | +1 | -0 |
2015-05-28 13:43 | rm failing test | ThomasV | 1 | +0 | -15 |
2015-05-28 13:39 | move import test to wallet.py | ThomasV | 2 | +1 | -1 |
2015-05-28 13:27 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +7 | -2 |
2015-05-28 13:27 | add check in importprivkey | ThomasV | 1 | +1 | -0 |
2015-05-27 09:07 | make coin selection a bit faster | ThomasV | 1 | +5 | -1 |
2015-05-27 08:42 | Merge pull request #1249 from kyuupichan/stale_interfaces2 | ThomasV | 1 | +20 | -25 |
2015-05-27 08:27 | Merge pull request #1253 from kyuupichan/fast_qr_draw | ThomasV | 1 | +3 | -6 |
2015-05-27 08:25 | fix #1251 | ThomasV | 1 | +2 | -2 |
2015-05-27 08:19 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +9 | -10 |
2015-05-27 07:23 | catch exceptions raised by validate | ThomasV | 1 | +9 | -3 |
2015-05-26 07:08 | trezor handler for cmd line | ThomasV | 1 | +16 | -1 |
2015-05-26 07:05 | make_transaction: remove unneeded inputs | ThomasV | 1 | +12 | -0 |
2015-05-25 11:28 | Merge pull request #1246 from kyuupichan/bug_fix | ThomasV | 2 | +5 | -6 |
2015-05-25 11:28 | Merge pull request #1245 from kyuupichan/auto_connect | ThomasV | 7 | +51 | -13 |
2015-05-25 06:47 | follow up e20dfcd3eb76664360a03b18da78c710e094ffb7 | ThomasV | 2 | +3 | -3 |
2015-05-25 06:36 | Merge pull request #1244 from kyuupichan/simple_config | ThomasV | 2 | +37 | -54 |
2015-05-25 05:47 | Merge pull request #1243 from kyuupichan/auto_cycle | ThomasV | 2 | +7 | -6 |
2015-05-24 18:37 | lazy plugin constructor | ThomasV | 6 | +25 | -19 |
2015-05-24 14:43 | Merge pull request #1242 from kyuupichan/pick_random_server | ThomasV | 5 | +20 | -39 |
2015-05-24 14:14 | fix issue #1238 | ThomasV | 1 | +1 | -1 |
2015-05-24 08:06 | show plugin dependencies | ThomasV | 3 | +23 | -21 |
2015-05-24 07:26 | check gui when loading plugins | ThomasV | 3 | +31 | -21 |
2015-05-23 14:41 | Merge pull request #1239 from kyuupichan/set_parameters | ThomasV | 1 | +12 | -19 |
2015-05-23 08:38 | make plugins available without the GUI | ThomasV | 15 | +241 | -157 |
2015-05-23 06:45 | fix pruning error in #1223 | ThomasV | 1 | +1 | -4 |
2015-05-23 05:30 | Merge pull request #1232 from kyuupichan/switch-or-start | ThomasV | 1 | +17 | -25 |
2015-05-23 05:22 | Merge pull request #1234 from kyuupichan/storage-tmpfile | ThomasV | 1 | +1 | -1 |
2015-05-23 05:20 | Merge pull request #1236 from kyuupichan/rel-notes-2.2 | ThomasV | 1 | +2 | -1 |
2015-05-23 05:20 | Merge pull request #1235 from kyuupichan/storage-write-once | ThomasV | 1 | +8 | -7 |
2015-05-22 18:47 | fix issue #1233 | ThomasV | 1 | +14 | -20 |
2015-05-22 06:33 | Merge pull request #1231 from kyuupichan/if-add-remove | ThomasV | 1 | +7 | -13 |
2015-05-22 06:13 | Merge pull request #1230 from kyuupichan/switch-random-if | ThomasV | 1 | +4 | -9 |
2015-05-22 06:12 | Merge pull request #1229 from kyuupichan/uri-format | ThomasV | 1 | +5 | -3 |
2015-05-22 05:34 | Merge pull request #1228 from kyuupichan/net-interfaces | ThomasV | 1 | +9 | -2 |
2015-05-22 05:11 | Merge pull request #1227 from kyuupichan/connecting_status | ThomasV | 1 | +2 | -4 |
2015-05-22 04:58 | Merge pull request #1225 from kyuupichan/net-interface | ThomasV | 1 | +19 | -21 |
2015-05-22 04:31 | Merge pull request #1224 from kyuupichan/netstartstop | ThomasV | 1 | +27 | -24 |
2015-05-21 13:05 | Merge pull request #1222 from kyuupichan/if_notification | ThomasV | 1 | +22 | -21 |
2015-05-21 10:50 | follow-up to bd781d600b8ce2bc9dcebebbdb0fb60ad2fb892e: use pipe | ThomasV | 3 | +9 | -18 |
2015-05-21 08:40 | Merge pull request #1219 from kyuupichan/network_queues | ThomasV | 3 | +11 | -10 |
2015-05-20 07:15 | close: use signal to close from gui thread | ThomasV | 1 | +2 | -1 |
2015-05-19 09:56 | call fsync before rename | ThomasV | 1 | +2 | -0 |
2015-05-19 09:28 | interface: init ping_time with 0 so that the client sends version message | ThomasV | 1 | +1 | -1 |
2015-05-19 08:22 | network: use get_nowait on one of the two queues | ThomasV | 1 | +6 | -5 |
2015-05-19 08:18 | Merge pull request #1216 from kyuupichan/network-unthread | ThomasV | 1 | +8 | -19 |
2015-05-17 10:48 | treewidget: keep default label when editing | ThomasV | 1 | +0 | -2 |
2015-05-17 07:55 | change mouse cursor over qr code | ThomasV | 1 | +2 | -0 |
2015-05-17 07:17 | prepare for 2.2 release | ThomasV | 3 | +8 | -2 |
2015-05-17 07:00 | network: don't store unanswered request if result is in cache | ThomasV | 2 | +5 | -4 |
2015-05-17 06:41 | fix: nodes retry | ThomasV | 1 | +2 | -1 |
2015-05-15 12:47 | network: when interface is disconnected, clear cache and resend unanswered requests | ThomasV | 1 | +19 | -8 |
2015-05-13 13:18 | Merge pull request #1211 from mikeland86/master | ThomasV | 1 | +3 | -1 |
2015-05-12 10:30 | add getmerkle command | ThomasV | 1 | +5 | -1 |
2015-05-11 09:59 | remove tests broken after WalletStorage update | ThomasV | 1 | +7 | -37 |
2015-05-11 09:55 | test if labels exist before loop. don't raise if a label cannot be converted | ThomasV | 1 | +4 | -2 |
2015-05-11 06:19 | fix proxy value in text gui | ThomasV | 1 | +4 | -2 |
2015-05-10 20:47 | Merge pull request #1210 from venzen/master | ThomasV | 1 | +2 | -2 |
2015-05-10 19:28 | Convert old latin1 labels, Raise exception if json conversion fails. | Azelphur | 1 | +7 | -1 |
2015-05-10 06:31 | fix new_wallet and seed language | ThomasV | 3 | +4 | -11 |
2015-05-08 18:13 | move interfaces maintenance to its own function | ThomasV | 1 | +30 | -26 |
2015-05-08 18:00 | fix typo | ThomasV | 1 | +1 | -1 |
2015-05-08 17:58 | use get_config instead of passing window to ScanQRTextEdit | ThomasV | 4 | +12 | -14 |
2015-05-08 15:59 | network: fix confusion between addresses and cached responses | ThomasV | 1 | +10 | -6 |
2015-05-08 15:47 | typo | ThomasV | 1 | +1 | -1 |
2015-05-08 15:45 | do not timeout if interface is receiving data | ThomasV | 2 | +6 | -1 |
2015-05-08 11:43 | revert 175bfae9e6f26968c0c89e0de1852b75115c232b. store last known height in wallet instead | ThomasV | 4 | +27 | -30 |
2015-05-08 09:12 | restore network_proxy.get_local_height | ThomasV | 1 | +1 | -1 |
2015-05-08 08:58 | do not pass config to storage. request height from network_proxy if connected | ThomasV | 10 | +44 | -41 |
2015-05-08 06:09 | Merge pull request #1207 from kyuupichan/offline-final | ThomasV | 1 | +9 | -5 |
2015-05-08 05:39 | Merge branch 'kyuupichan-offline-2' | ThomasV | 2 | +63 | -64 |
2015-05-08 05:01 | Merge pull request #1205 from kyuupichan/if-cleanup-final | ThomasV | 1 | +35 | -32 |
2015-05-07 14:09 | show many address labels in tx default label. fixes #1200 | ThomasV | 1 | +3 | -2 |
2015-05-07 13:25 | Merge pull request #1202 from kyuupichan/offline-1 | ThomasV | 7 | +52 | -52 |
2015-05-06 15:45 | Merge pull request #1187 from kyuupichan/local_height | ThomasV | 4 | +22 | -25 |
2015-05-06 15:25 | fix: use request_time for interface timeout | ThomasV | 1 | +3 | -3 |
2015-05-06 14:42 | interface: send from same thread and simplify timeouts | ThomasV | 1 | +27 | -36 |
2015-05-06 10:13 | revert c64e0c0e64a0355f0813b96a6a2a4a6701d6684d | ThomasV | 1 | +4 | -10 |
2015-05-06 09:28 | Merge pull request #1198 from kyuupichan/if-cleanup7b | ThomasV | 1 | +29 | -25 |
2015-05-06 05:25 | replace instances of get_unspent_coins | ThomasV | 1 | +2 | -2 |
2015-05-05 19:00 | less verbose debug message | ThomasV | 1 | +1 | -1 |
2015-05-05 18:52 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -3 |
2015-05-05 18:52 | show unmatured coins in status bar. fixes #1163 | ThomasV | 8 | +74 | -52 |
2015-05-05 12:59 | follow up to c07e95612770c2e334c37834be2601d8651b66cb | ThomasV | 1 | +3 | -3 |
2015-05-05 12:54 | Merge pull request #1194 from kyuupichan/if-cleanup5 | ThomasV | 1 | +17 | -11 |
2015-05-05 12:35 | Merge pull request #1193 from kyuupichan/if-cleanup4 | ThomasV | 1 | +15 | -12 |
2015-05-05 11:44 | Merge pull request #1192 from kyuupichan/if-cleanup3 | ThomasV | 3 | +9 | -12 |
2015-05-05 11:33 | Merge pull request #1191 from kyuupichan/if-cleanup2 | ThomasV | 3 | +25 | -26 |
2015-05-05 10:45 | Merge pull request #1189 from kyuupichan/if-cleanup | ThomasV | 3 | +17 | -12 |
2015-05-05 10:39 | Merge pull request #1190 from kyuupichan/icons | ThomasV | 2 | +0 | -0 |
2015-05-04 10:20 | Use TLS for LabelSync | Maran | 1 | +2 | -2 |
2015-05-03 05:06 | underline help label | ThomasV | 1 | +6 | -1 |
2015-05-02 14:29 | fix missing immport | ThomasV | 1 | +1 | -0 |
2015-05-02 14:28 | Merge pull request #1183 from kyuupichan/get_history2 | ThomasV | 1 | +19 | -23 |
2015-05-02 14:26 | move create_csr to gui | ThomasV | 2 | +15 | -10 |
2015-05-02 14:17 | handle adds is None in tx dialog | ThomasV | 1 | +2 | -0 |
2015-05-02 13:12 | fix format_satoshis for None values | ThomasV | 1 | +2 | -0 |
2015-05-02 12:40 | strip transaction text before parsing | ThomasV | 1 | +1 | -11 |
2015-05-02 11:36 | change mouse cursor over clickable labels | ThomasV | 1 | +9 | -0 |
2015-05-02 09:21 | minor fix: index | ThomasV | 1 | +1 | -1 |
2015-05-02 09:08 | small fix exchange_rates | ThomasV | 1 | +1 | -1 |
2015-05-02 09:05 | fix #1181 | ThomasV | 1 | +22 | -27 |
2015-04-30 18:49 | Merge pull request #1180 from pooler/exchange-tx-value | ThomasV | 1 | +1 | -1 |
2015-04-30 16:04 | fix #1179 | ThomasV | 1 | +0 | -2 |
2015-04-30 15:51 | add function to create CSR | ThomasV | 1 | +88 | -5 |
2015-04-30 15:33 | rename ssl config variables | ThomasV | 2 | +7 | -7 |
2015-04-30 09:51 | Merge pull request #1177 from kyuupichan/reduce_redraws | ThomasV | 2 | +1 | -2 |
2015-04-30 09:49 | Merge pull request #1178 from kyuupichan/editable_cols | ThomasV | 1 | +2 | -2 |
2015-04-30 05:01 | Merge pull request #1170 from kyuupichan/tray_tip_wallet | ThomasV | 2 | +7 | -3 |
2015-04-30 04:58 | Merge pull request #1173 from kyuupichan/is_local | ThomasV | 1 | +1 | -1 |
2015-04-30 04:57 | Merge pull request #1175 from kyuupichan/dead_import | ThomasV | 1 | +0 | -3 |
2015-04-30 04:56 | Merge pull request #1176 from kyuupichan/no_ugly_flash | ThomasV | 1 | +3 | -1 |
2015-04-29 13:20 | Merge pull request #1172 from kyuupichan/num_wdth | ThomasV | 1 | +2 | -0 |
2015-04-29 07:26 | Merge branch 'kyuupichan-commas' | ThomasV | 5 | +31 | -40 |
2015-04-28 10:54 | Change labelsync to use https | Maran | 1 | +3 | -3 |
2015-04-28 06:58 | fix history command | ThomasV | 1 | +1 | -1 |
2015-04-28 04:28 | exchange_rates: use requests module | ThomasV | 1 | +3 | -14 |
2015-04-28 02:50 | decimal.Decimal -> Decimal | ThomasV | 1 | +9 | -9 |
2015-04-28 02:42 | exchange_rates: more simplifications | ThomasV | 1 | +4 | -13 |
2015-04-28 02:24 | factorize more | ThomasV | 1 | +12 | -45 |
2015-04-28 01:55 | exchange rates: factorize getter functions | ThomasV | 1 | +59 | -216 |
2015-04-28 01:28 | always request exchange rates over https | ThomasV | 1 | +2 | -26 |
2015-04-27 15:33 | Merge pull request #1164 from kyuupichan/genfilter | ThomasV | 2 | +9 | -7 |
2015-04-27 08:05 | Merge pull request #1159 from kyuupichan/master | ThomasV | 3 | +39 | -13 |
2015-04-26 12:31 | search invoices list by description | ThomasV | 1 | +7 | -3 |
2015-04-26 11:31 | improve help text | ThomasV | 1 | +2 | -2 |
2015-04-26 11:25 | add help text | ThomasV | 1 | +2 | -1 |
2015-04-26 11:16 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2015-04-26 11:16 | pay to many | ThomasV | 2 | +14 | -25 |
2015-04-24 22:16 | rel notes | ThomasV | 1 | +1 | -0 |
2015-04-24 21:31 | filter out -psn argument | ThomasV | 1 | +2 | -3 |
2015-04-24 19:26 | version 2.1.1 | ThomasV | 2 | +4 | -1 |
2015-04-24 19:01 | fix bug introduced in 21673c95f4b9546e115fa8a128b0c6bb8c74d4b0 | ThomasV | 1 | +6 | -2 |
2015-04-24 11:16 | Mention recommended full push for LabelSync | Maran | 1 | +3 | -0 |
2015-04-24 11:14 | Fix wallet write to support windows | Maran | 1 | +5 | -2 |
2015-04-24 07:36 | release notes | ThomasV | 1 | +6 | -6 |
2015-04-24 07:10 | add file button to text edits | ThomasV | 4 | +2 | -1 |
2015-04-24 04:42 | disable sorting of addresses | ThomasV | 1 | +1 | -0 |
2015-04-23 22:14 | add file reader to QRTextEdit, to facilitate key imports | ThomasV | 2 | +9 | -0 |
2015-04-23 16:28 | enable sorting for all lists except history | ThomasV | 2 | +2 | -0 |
2015-04-23 15:58 | revert 0cd63d19f4b6e0926cc98ad5ade3bec32ffd9345 | ThomasV | 1 | +0 | -1 |
2015-04-23 15:43 | set daemon thread in exchange rates plugin | ThomasV | 1 | +3 | -1 |
2015-04-23 15:40 | Merge pull request #1152 from chiguireitor/master | ThomasV | 1 | +1 | -0 |
2015-04-23 15:18 | call go_lite after load_wallet | ThomasV | 1 | +5 | -5 |
2015-04-23 15:12 | atomic write wallet file | ThomasV | 1 | +2 | -1 |
2015-04-23 15:11 | lite gui: update completions | ThomasV | 1 | +1 | -4 |
2015-04-23 13:53 | Merge pull request #1151 from romanz/master | ThomasV | 2 | +2 | -1 |
2015-04-23 13:49 | Merge pull request #1150 from kyuupichan/master | ThomasV | 1 | +1 | -1 |
2015-04-23 13:35 | release notes | ThomasV | 1 | +2 | -0 |
2015-04-23 13:24 | recursive generator for tree leaves | ThomasV | 1 | +8 | -2 |
2015-04-23 12:55 | fix search: column number | ThomasV | 1 | +1 | -1 |
2015-04-23 11:55 | add search box to incoices too | ThomasV | 1 | +4 | -0 |
2015-04-23 11:50 | search box | ThomasV | 2 | +30 | -0 |
2015-04-23 10:53 | smaller column | ThomasV | 1 | +1 | -1 |
2015-04-23 10:50 | sort contacts. fixes #920 | ThomasV | 1 | +2 | -2 |
2015-04-23 10:46 | update guis for new contacts | ThomasV | 4 | +27 | -39 |
2015-04-23 10:16 | store contacts in a separate file, shared between wallets | ThomasV | 4 | +70 | -72 |
2015-04-23 07:49 | get_history: return empty history if balance check fails | ThomasV | 1 | +9 | -13 |
2015-04-23 07:32 | minor fixes for receive tab | ThomasV | 1 | +11 | -5 |
2015-04-23 07:11 | fix item selection bug | ThomasV | 1 | +2 | -0 |
2015-04-22 11:59 | store invoices as dict. rename domain -> requestor | ThomasV | 2 | +20 | -45 |
2015-04-22 11:36 | move get_status to InvoiceStore | ThomasV | 2 | +16 | -13 |
2015-04-22 10:10 | set label before showing tx window | ThomasV | 1 | +2 | -2 |
2015-04-22 09:59 | fix: set_paid | ThomasV | 1 | +2 | -1 |
2015-04-22 09:41 | update release notes | ThomasV | 1 | +12 | -5 |
2015-04-22 09:03 | add stretch | ThomasV | 1 | +1 | -0 |
2015-04-22 09:01 | fix: display request that never expires | ThomasV | 1 | +2 | -2 |
2015-04-22 08:57 | fix: show expires combo if request list is empty | ThomasV | 1 | +3 | -0 |
2015-04-22 08:25 | verify: create a PaymentRequest instance, to avoid blanking the signature as side effect | ThomasV | 1 | +2 | -1 |
2015-04-22 07:56 | fix | ThomasV | 2 | +1 | -11 |
2015-04-22 07:49 | replace help buttons in send tab with clickable labels | ThomasV | 2 | +41 | -31 |
2015-04-22 06:59 | merge send and invoices tab | ThomasV | 1 | +21 | -17 |
2015-04-22 05:37 | set focus when creating new request | ThomasV | 1 | +1 | -0 |
2015-04-22 05:26 | focus policy | ThomasV | 1 | +2 | -1 |
2015-04-22 05:19 | fix: display expiration date correctly | ThomasV | 1 | +13 | -3 |
2015-04-21 16:08 | open payment request file passed as argument | ThomasV | 1 | +4 | -0 |
2015-04-21 15:42 | openalias: extra check | ThomasV | 1 | +2 | -0 |
2015-04-21 10:39 | set daemon thread | ThomasV | 1 | +1 | -0 |
2015-04-21 09:01 | rename payment_request functions | ThomasV | 1 | +8 | -5 |
2015-04-21 09:00 | add preprocessing to ThreadedButton | ThomasV | 1 | +5 | -1 |
2015-04-21 07:11 | rewording | ThomasV | 1 | +1 | -1 |
2015-04-21 07:06 | fix: don't attempt openalias when processing a PR | ThomasV | 1 | +2 | -0 |
2015-04-21 06:45 | sign and save to file bip70 payment request; redo receive tab layout | ThomasV | 2 | +56 | -25 |
2015-04-20 12:44 | add copy button to tx dialog | ThomasV | 2 | +5 | -3 |
2015-04-20 12:25 | update buttons in address dialog | ThomasV | 1 | +4 | -13 |
2015-04-20 12:15 | improved buttons | ThomasV | 2 | +18 | -9 |
2015-04-20 11:37 | minor fix | ThomasV | 1 | +1 | -1 |
2015-04-20 10:32 | gui: fix buttonsTextEdit bug | ThomasV | 1 | +10 | -3 |
2015-04-20 10:16 | follow up 8e415d0f2a03cb81a65b3b8ef37bbe13c92f24a4 | ThomasV | 1 | +2 | -0 |
2015-04-20 10:10 | Merge pull request #1142 from ptrcarta/master | ThomasV | 1 | +4 | -0 |
2015-04-20 10:00 | set focus policy of receive_address_e | ThomasV | 1 | +1 | -0 |
2015-04-20 09:49 | new class to show buttons in LineEdit. fixes #1050 | ThomasV | 5 | +61 | -51 |
2015-04-20 08:33 | fix #1057 | ThomasV | 3 | +22 | -14 |
2015-04-20 07:25 | minor fix: parent.wallet | ThomasV | 1 | +1 | -1 |
2015-04-20 07:16 | daemon: filter notificaions sent to client | ThomasV | 1 | +10 | -2 |
2015-04-20 05:56 | adjust grid width | ThomasV | 1 | +1 | -0 |
2015-04-20 05:48 | gui: don't show qr code directly in receive tab | ThomasV | 2 | +35 | -36 |
2015-04-19 23:27 | exchange_rates plugin: hide widgets on close | ThomasV | 1 | +9 | -9 |
2015-04-19 19:37 | receive_address: use MyLineEdit | ThomasV | 1 | +3 | -4 |
2015-04-19 19:10 | display receive address field as a label. add copy button (fixes #1103) | ThomasV | 1 | +11 | -4 |
2015-04-19 18:36 | improve gui messages | ThomasV | 1 | +3 | -3 |
2015-04-19 17:46 | change label to 'my requests' | ThomasV | 1 | +1 | -1 |
2015-04-19 17:21 | add expiration field to payment requests | ThomasV | 1 | +39 | -14 |
2015-04-19 12:30 | don't display hashes or addresses as default labels | ThomasV | 1 | +2 | -4 |
2015-04-19 12:24 | show status and icon for payment requests | ThomasV | 1 | +4 | -6 |
2015-04-19 12:13 | minor fix (lower or equal) | ThomasV | 1 | +1 | -1 |
2015-04-19 11:44 | use address label as payment request message. display status and hide address in table | ThomasV | 1 | +15 | -6 |
2015-04-19 11:38 | Merge pull request #1135 from Kausheel/get_addr_received | ThomasV | 1 | +10 | -0 |
2015-04-18 12:59 | always_hook. fix trezor handler. fixes #1146 | ThomasV | 5 | +38 | -30 |
2015-04-17 11:13 | call set_layout before adding buttons, so that setDefault works | ThomasV | 1 | +1 | -1 |
2015-04-17 10:30 | x509: use SKI and AKI to find parent certificate if it is missing | ThomasV | 2 | +65 | -57 |
2015-04-14 14:37 | set daemon flag on get_payment_request thread | ThomasV | 1 | +3 | -1 |
2015-04-14 14:35 | get_common_name: return string if missing | ThomasV | 1 | +2 | -2 |
2015-04-14 13:10 | get rid of pyasn1 dependencies | ThomasV | 3 | +0 | -10 |
2015-04-14 13:04 | parse certificates without pyasn1 | ThomasV | 3 | +265 | -210 |
2015-04-14 13:02 | version_getter should be daemon | ThomasV | 1 | +1 | -0 |
2015-04-13 15:54 | add file: scheme to get_payment_request | ThomasV | 1 | +13 | -6 |
2015-04-13 15:53 | improve invoice dialog | ThomasV | 1 | +25 | -10 |
2014-11-11 10:08 | store invoices in a separate file, with their status | ThomasV | 4 | +137 | -109 |
2015-04-12 10:52 | remove coinbase plugin | ThomasV | 1 | +0 | -320 |
2015-04-12 10:16 | labels plugin: use self.print_error | ThomasV | 1 | +8 | -14 |
2015-04-12 10:10 | Merge pull request #1140 from spesmilo/feature/newsync | ThomasV | 1 | +65 | -83 |
2015-04-12 10:09 | Merge pull request #1141 from kaykurokawa/master | ThomasV | 1 | +1 | -1 |
2015-04-10 14:32 | add root certificate to chain if missing. fixes #1137 | ThomasV | 2 | +59 | -46 |
2015-04-10 09:28 | remove debugging code in pay-from_URI | ThomasV | 1 | +0 | -1 |
2015-04-09 17:29 | remove debug message | ThomasV | 1 | +0 | -1 |
2015-04-09 17:05 | fix #1136 | ThomasV | 1 | +1 | -1 |
2015-04-09 17:01 | fix #1132 | ThomasV | 1 | +2 | -1 |
2015-04-09 16:59 | fix variable name in from_seed | ThomasV | 1 | +1 | -1 |
2015-04-05 16:58 | fix #1131 | ThomasV | 1 | +1 | -1 |
2015-04-05 16:57 | move make_payment_request to lib | ThomasV | 2 | +32 | -30 |
2015-04-04 20:16 | on_buy: missing parameter | ThomasV | 1 | +1 | -1 |
2015-04-04 20:03 | minor fix (UserRole) | ThomasV | 1 | +3 | -3 |
2015-04-04 19:38 | fix: always use UserRole to store the key | ThomasV | 3 | +13 | -13 |
2015-04-04 19:15 | fix parent of address history widget | ThomasV | 2 | +3 | -3 |
2015-04-04 18:59 | gui simplification | ThomasV | 3 | +159 | -90 |
2015-04-04 16:26 | HistoryWidget class; address history window | ThomasV | 5 | +110 | -112 |
2015-04-04 13:55 | redo default labels with incoming tx outputs | ThomasV | 2 | +10 | -3 |
2015-04-04 13:13 | trezor plugin: move Qt callbacks in a handler | ThomasV | 1 | +83 | -72 |
2015-04-03 13:41 | minor fix: missing parameter in get_history | ThomasV | 1 | +1 | -1 |
2015-04-03 13:32 | fix issue #421 | ThomasV | 2 | +25 | -39 |
2015-04-03 12:44 | move format_time to util | ThomasV | 2 | +15 | -18 |
2015-04-03 11:10 | give user the option to remove incomplete wallet | ThomasV | 3 | +24 | -24 |
2015-04-03 09:49 | fix android: from_seed | ThomasV | 1 | +4 | -4 |
2015-04-03 09:30 | fix typo | ThomasV | 1 | +1 | -1 |
2015-04-03 09:27 | generic multisig wallet constructor. fixes #1129 | ThomasV | 3 | +38 | -94 |
2015-04-03 06:32 | Merge pull request #1127 from kaykurokawa/master | ThomasV | 1 | +1 | -1 |
2015-04-02 16:46 | trustedcoin: add 10 to prepaid options | ThomasV | 1 | +22 | -17 |
2015-04-02 16:01 | fix #802 | ThomasV | 1 | +1 | -1 |
2015-04-02 15:45 | stretch column instead of storing width | ThomasV | 3 | +14 | -40 |
2015-04-02 13:46 | release notes for 2.1 | ThomasV | 1 | +6 | -1 |
2015-04-02 13:19 | updates for stdio gui | ThomasV | 1 | +4 | -4 |
2015-04-02 13:12 | separate timeouts for server and nodes retry | ThomasV | 1 | +15 | -7 |
2015-04-02 10:43 | fix #1120 | ThomasV | 1 | +3 | -4 |
2015-04-02 10:35 | fix #955 | ThomasV | 1 | +2 | -1 |
2015-04-02 10:12 | pass config.path to daemon (exemptore). fixes #901 | ThomasV | 2 | +7 | -2 |
2015-04-02 08:50 | do not write config file from network class | ThomasV | 2 | +13 | -13 |
2015-04-02 08:12 | save recent_servers in separate file | ThomasV | 1 | +25 | -3 |
2015-04-02 08:00 | store config as json | ThomasV | 1 | +21 | -19 |
2015-04-01 05:57 | fix #1121: tx.update | ThomasV | 1 | +4 | -0 |
2015-03-31 20:44 | fix account key bug | ThomasV | 1 | +1 | -1 |
2015-03-31 20:07 | text gui: cap size of labels | ThomasV | 1 | +2 | -0 |
2015-03-31 16:57 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 3 | +8 | -4 |
2015-03-31 15:56 | do not save gui_last_wallet if -w parameter was passed | ThomasV | 2 | +3 | -3 |
2015-03-31 15:36 | don't show import menu | ThomasV | 1 | +1 | -1 |
2015-03-31 15:34 | don't show new account menu | ThomasV | 1 | +1 | -1 |
2015-03-31 12:14 | trustedcoin: use self.print_error | ThomasV | 1 | +7 | -7 |
2015-03-31 11:41 | OA: update contacts tab | ThomasV | 1 | +1 | -0 |
2015-03-31 10:21 | openalias: more error message | ThomasV | 2 | +3 | -3 |
2015-03-31 10:02 | add url as contact | ThomasV | 1 | +1 | -1 |
2015-03-31 10:01 | add get_completions to wallet | ThomasV | 2 | +12 | -6 |
2015-03-31 09:29 | fix delete_contact | ThomasV | 1 | +4 | -23 |
2015-03-31 08:39 | add url to contacts, not full name, because it's used in completions | ThomasV | 1 | +1 | -1 |
2015-03-31 08:04 | don't use large and silent try..except block. print more error messages | ThomasV | 1 | +47 | -50 |
2015-03-31 08:01 | print_error method for plugins | ThomasV | 1 | +3 | -0 |
2015-03-31 07:50 | do not run asynchronous validation in GUI thread. | ThomasV | 1 | +3 | -1 |
2015-03-31 07:42 | rm dead code | ThomasV | 1 | +0 | -73 |
2015-03-31 07:40 | OA_READY already checked in is_available | ThomasV | 1 | +1 | -9 |
2015-03-31 07:37 | openalias: freeze and color payto_e | ThomasV | 1 | +6 | -0 |
2015-03-31 07:35 | fix undefined variable in openalias plugin | ThomasV | 1 | +4 | -3 |
2015-03-30 18:39 | fix get_history | ThomasV | 1 | +1 | -1 |
2015-03-30 18:17 | update occurences of get_history | ThomasV | 5 | +11 | -15 |
2015-03-30 17:12 | Merge pull request #1114 from romanz/plugin-buttons-fix | ThomasV | 2 | +2 | -2 |
2015-03-30 17:12 | Merge pull request #1113 from romanz/transaction-fixes | ThomasV | 5 | +15 | -15 |
2015-03-30 12:12 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +2 | -2 |
2015-03-30 12:01 | sanity check history | ThomasV | 1 | +6 | -0 |
2015-03-30 10:58 | handle pruning in wallet.txi/txo | ThomasV | 4 | +89 | -64 |
2015-03-28 19:53 | find_pay_to_pubkey_address | ThomasV | 2 | +22 | -19 |
2015-03-28 19:26 | show own addresses in green | ThomasV | 1 | +25 | -11 |
2015-03-28 18:11 | do not display default label | ThomasV | 1 | +2 | -0 |
2015-03-28 16:53 | use hash as default label | ThomasV | 1 | +0 | -43 |
2015-03-20 21:37 | store deserialized tx in/out in wallet file for fast computation | ThomasV | 11 | +390 | -370 |
2015-03-30 12:10 | version 2.1 | ThomasV | 1 | +1 | -1 |
2015-03-28 18:17 | fix deserialize_server bug | ThomasV | 1 | +4 | -1 |
2015-03-28 14:42 | make_download: show which file failed signaure check | ThomasV | 1 | +1 | -1 |
2015-03-27 17:38 | revert commit 3ae2fb2e90b0296066509d1934d1c24b6333260f | ThomasV | 1 | +1 | -0 |
2015-03-27 06:59 | trustedcoin: clarify buy dialog | ThomasV | 1 | +2 | -2 |
2015-03-26 08:26 | release notes for 2.0.4 | ThomasV | 2 | +18 | -1 |
2015-03-25 09:46 | ask user before closing transaction window with unsaved transaction | ThomasV | 2 | +18 | -7 |
2015-03-25 09:18 | add 10 second timeout to header requests | ThomasV | 1 | +9 | -3 |
2015-03-25 08:22 | use self.print_error | ThomasV | 1 | +14 | -13 |
2015-03-25 00:05 | labels: use https, and fix force param | ThomasV | 1 | +3 | -5 |
2015-03-24 16:33 | mpk window: detect self and cosigner keys | ThomasV | 2 | +7 | -13 |
2015-03-24 15:54 | reopen the password dialog if user enters incorrect password | ThomasV | 1 | +12 | -5 |
2015-03-24 12:25 | Rewrite labels plugin using requests and own signals | ThomasV | 2 | +97 | -96 |
2015-03-24 11:23 | safeguard: do not let daemon treads write wallet file | ThomasV | 1 | +1 | -0 |
2015-03-23 10:50 | require user to start daemon explicitly | ThomasV | 2 | +13 | -9 |
2015-03-23 10:11 | network dialog: replace protocol list with checkbox | ThomasV | 1 | +12 | -14 |
2015-03-23 08:13 | fix #1102 | ThomasV | 1 | +44 | -33 |
2015-03-23 07:09 | fix init error from issue #1102 | ThomasV | 1 | +1 | -1 |
2015-03-21 04:19 | Merge pull request #1097 from andyichr/multisig-xprv | ThomasV | 1 | +24 | -6 |
2015-03-19 16:58 | Merge pull request #1095 from railgun74/master | ThomasV | 1 | +2 | -2 |
2015-03-19 13:22 | Merge pull request #1091 from drizzt/patch-1 | ThomasV | 1 | +0 | -1 |
2015-03-19 12:42 | require ca bundle | ThomasV | 1 | +1 | -1 |
2015-03-19 10:12 | set window.app in constructor | ThomasV | 2 | +1 | -1 |
2015-03-17 13:31 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +4 | -3 |
2015-03-17 10:29 | function profiler | ThomasV | 1 | +14 | -0 |
2015-03-17 06:41 | inputs_to_sign: handle missing num_sig | ThomasV | 1 | +4 | -1 |
2015-03-16 11:17 | update make_download script | ThomasV | 1 | +13 | -5 |
2015-03-15 07:04 | IOError: add file path to exception message | ThomasV | 1 | +2 | -2 |
2015-03-14 18:53 | update rel notes | ThomasV | 1 | +1 | -0 |
2015-03-14 18:47 | add rate conversion to receive tab | ThomasV | 2 | +30 | -20 |
2015-03-14 18:08 | fix tx dialog buttons using new widgets | ThomasV | 3 | +11 | -18 |
2015-03-14 18:08 | do not display daemon socket path | ThomasV | 1 | +1 | -1 |
2015-03-14 15:22 | type conversion; fixes #1077 | ThomasV | 1 | +1 | -1 |
2015-03-14 15:03 | sort servers in network dialog | ThomasV | 1 | +1 | -1 |
2015-03-14 13:34 | fix: receive_at: enable button | ThomasV | 1 | +1 | -0 |
2015-03-14 13:29 | version 2.0.3 | ThomasV | 2 | +6 | -1 |
2015-03-14 13:27 | Merge pull request #1083 from AMDmi3/patch-1 | ThomasV | 1 | +1 | -1 |
2015-03-14 13:19 | change button message | ThomasV | 1 | +1 | -1 |
2015-03-14 13:15 | gray out new request button when not usable | ThomasV | 1 | +10 | -7 |
2015-03-14 12:45 | copy receive URI with button | ThomasV | 1 | +8 | -1 |
2015-03-14 12:30 | add zoom button to receive tab | ThomasV | 3 | +14 | -7 |
2015-03-14 11:56 | fix setFrozen (self.buttons) | ThomasV | 1 | +2 | -1 |
2015-03-14 11:28 | new Button widgets | ThomasV | 10 | +80 | -112 |
2015-03-14 09:47 | generic add_button method for TextEdit, with tooltips | ThomasV | 2 | +24 | -32 |
2015-03-14 09:16 | show window in load_wallet | ThomasV | 1 | +1 | -1 |
2015-03-14 08:37 | remove unused imports | ThomasV | 1 | +3 | -2 |
2015-03-14 08:29 | standardize error messages in synchronizer | ThomasV | 1 | +5 | -7 |
2015-03-14 08:27 | move misplaced debug message | ThomasV | 1 | +1 | -2 |
2015-03-14 08:20 | rename spv class, use own print_error | ThomasV | 3 | +8 | -9 |
2015-03-14 07:52 | fix wallet bug in labels plugin | ThomasV | 1 | +10 | -3 |
2015-03-14 07:43 | fix synchronizer hanging when not connected. | ThomasV | 6 | +18 | -12 |
2015-03-13 22:10 | remove time.sleep() used for daemon threads | ThomasV | 1 | +0 | -4 |
2015-03-13 22:04 | clean implementation of daemon threads | ThomasV | 8 | +53 | -111 |
2015-03-13 15:51 | add a lock to wallet.synchronize() and fix #1049 | ThomasV | 2 | +6 | -2 |
2015-03-13 11:00 | fix #1082 | ThomasV | 1 | +4 | -4 |
2015-03-12 20:39 | print_error methods. request timeout for interface | ThomasV | 2 | +56 | -35 |
2015-03-12 17:12 | use Tor's proxy number by default | ThomasV | 1 | +1 | -1 |
2015-03-12 17:06 | serialize/deserialize methods for servers | ThomasV | 1 | +17 | -9 |
2015-03-12 16:44 | network: separate interface management from reconnection logic | ThomasV | 1 | +15 | -14 |
2015-03-12 12:17 | display exception in convert_imported_keys | ThomasV | 1 | +3 | -2 |
2015-03-12 11:56 | move proxy logic to network.py. reload socket module if proxy is disabled | ThomasV | 2 | +46 | -43 |
2015-03-12 10:55 | remove old http interface code, not used | ThomasV | 1 | +0 | -119 |
2015-03-10 08:43 | add comment about proxy side effect | ThomasV | 1 | +1 | -0 |
2015-03-10 08:05 | should test proxy_str. fixes issue #1073 | ThomasV | 1 | +1 | -1 |
2015-03-09 09:04 | uri fix | ThomasV | 1 | +1 | -1 |
2015-03-09 08:35 | do not try to connect to daemon on windows (af_unix) | ThomasV | 1 | +3 | -0 |
2015-03-09 08:15 | Disable argv_emulation for OSX builds, fixes #1006 | Maran | 1 | +1 | -1 |
2015-03-08 18:13 | release notes | ThomasV | 1 | +5 | -5 |
2015-03-08 18:09 | bump version number | ThomasV | 1 | +1 | -1 |
2015-03-08 08:14 | clarify the 'restore' message | ThomasV | 1 | +1 | -1 |
2015-03-08 08:06 | fix transaction sweep; fixes #1066 | ThomasV | 1 | +1 | -1 |
2015-03-08 07:07 | add show in set_layout | ThomasV | 1 | +1 | -0 |
2015-03-08 02:02 | Merge pull request #1068 from gurnec/gap-limit-type | ThomasV | 1 | +1 | -0 |
2015-03-07 21:47 | fix network connection issues | ThomasV | 2 | +26 | -28 |
2015-03-06 20:46 | revert 33b11422 | ThomasV | 1 | +3 | -3 |
2015-03-06 10:13 | minor fix | ThomasV | 1 | +1 | -1 |
2015-03-06 09:02 | release notes | ThomasV | 1 | +5 | -1 |
2015-03-06 08:57 | update labels plugin for multisig wallets | ThomasV | 1 | +1 | -1 |
2015-03-06 08:00 | fix bug with cosignerpool plugin | ThomasV | 1 | +3 | -5 |
2015-03-06 07:42 | release notes for 2.0.1 | ThomasV | 1 | +13 | -0 |
2015-03-06 07:12 | give a short timeout for daemon calls that actually do not require the network | ThomasV | 1 | +3 | -3 |
2015-03-05 17:07 | bump version number | ThomasV | 1 | +1 | -1 |
2015-03-05 16:09 | fix issue #1061: normalize trezor passphrases. Add passphrases to restore from seed with trezor. | ThomasV | 2 | +29 | -19 |
2015-03-05 14:56 | show wizard before running it | ThomasV | 2 | +2 | -0 |
2015-03-05 06:49 | fix segfault in zbar init, issue #1059 | ThomasV | 1 | +5 | -2 |
2015-03-05 06:16 | use file socket for daemon | ThomasV | 2 | +11 | -9 |
2015-03-04 17:57 | fix password bug with xprv wallet | ThomasV | 1 | +2 | -0 |
2015-03-03 11:28 | update make_download | ThomasV | 1 | +24 | -26 |
2015-03-03 09:55 | fix password bug in wallet upgrade | ThomasV | 1 | +1 | -1 |
2015-03-01 12:40 | mention android in release notes | ThomasV | 1 | +4 | -0 |
2015-03-01 12:27 | add android authenticator script | ThomasV | 2 | +366 | -8 |
2015-03-01 12:12 | note about requests/pyinstaller bug | ThomasV | 1 | +1 | -1 |
2015-03-01 09:27 | don't try to import socks anymore | ThomasV | 1 | +0 | -1 |
2015-03-01 06:27 | abort set_parameters if changes are not allowed by config | ThomasV | 1 | +3 | -0 |
2015-02-28 19:04 | deserialize network.proxy to prevent variability | ThomasV | 1 | +4 | -5 |
2015-02-28 18:45 | print reason if connection fails | ThomasV | 1 | +2 | -2 |
2015-02-28 18:22 | re-add older version of socks.py to repo, because SocksiPy-branch does not work with current code | ThomasV | 3 | +382 | -2 |
2015-02-28 14:37 | do not store protocol explicitly | ThomasV | 1 | +3 | -7 |
2015-02-28 13:08 | fix: notify proxy when switching server | ThomasV | 1 | +2 | -1 |
2015-02-28 11:08 | fix virtualkeyboard bug | ThomasV | 1 | +6 | -7 |
2015-02-28 10:40 | release notes | ThomasV | 1 | +6 | -6 |
2015-02-28 04:54 | do not attemps last_wallet if file does not exist | ThomasV | 1 | +10 | -3 |
2015-02-27 22:10 | import SSLError | ThomasV | 1 | +2 | -0 |
2015-02-27 20:35 | add try..except arount get_next_account | ThomasV | 1 | +5 | -3 |
2015-02-27 20:13 | fix exchange_rate plugin behavior when typing amounts | ThomasV | 2 | +25 | -24 |
2015-02-27 10:10 | update release notes | ThomasV | 1 | +11 | -10 |
2015-02-27 09:37 | store gui last wallet separately, to fix command line | ThomasV | 3 | +5 | -2 |
2015-02-26 12:59 | use base43 in order to send transactions by QR code | ThomasV | 3 | +29 | -26 |
2015-02-26 11:38 | fix android seed dialog if password is empty | ThomasV | 1 | +4 | -1 |
2015-02-26 11:37 | base64 encode transactions in qr codes | ThomasV | 2 | +4 | -1 |
2015-02-25 21:48 | android create and restore | ThomasV | 2 | +29 | -49 |
2015-02-25 20:14 | android unicode fix | ThomasV | 1 | +1 | -1 |
2015-02-25 20:13 | parse_URI: utf8 decode | ThomasV | 1 | +1 | -1 |
2015-02-25 20:04 | various fixes for android | ThomasV | 1 | +15 | -15 |
2015-02-25 19:17 | fix utf8 encode in create_URI | ThomasV | 1 | +2 | -0 |
2015-02-25 17:00 | android: fix recv amount bug | ThomasV | 1 | +2 | -2 |
2015-02-25 16:28 | android: tx fee per kb | ThomasV | 1 | +1 | -1 |
2015-02-25 16:25 | android: fix protocols dialog | ThomasV | 1 | +2 | -5 |
2015-02-25 16:14 | sanitize server and protocol | ThomasV | 1 | +9 | -0 |
2015-02-25 14:51 | android: fix make_new_contacts | ThomasV | 1 | +1 | -1 |
2015-02-25 14:41 | simplify android receive | ThomasV | 1 | +78 | -69 |
2015-02-25 12:25 | fixes for android | ThomasV | 1 | +8 | -8 |
2015-02-25 10:23 | update release notes | ThomasV | 1 | +9 | -7 |
2015-02-25 10:12 | update release notes | ThomasV | 1 | +41 | -28 |
2015-02-25 09:01 | copy request URI to clipboard | ThomasV | 2 | +23 | -17 |
2015-02-25 05:03 | make_packages: ignore pyc | ThomasV | 1 | +4 | -3 |
2015-02-24 18:32 | add new languages to i18n | ThomasV | 1 | +14 | -2 |
2015-02-24 18:14 | rename file | ThomasV | 1 | +0 | -0 |
2015-02-24 17:41 | updates for the old android GUI | ThomasV | 5 | +74 | -58 |
2015-02-23 18:33 | bugfix: add pubkey to PendingAccount, to be able to spend from it | ThomasV | 2 | +28 | -20 |
2015-02-23 16:10 | Merge pull request #1044 from LedgerHQ/ledger | ThomasV | 1 | +5 | -3 |
2015-02-23 08:37 | Removed packages folder as depedency for osx builds | Maran | 2 | +2 | -2 |
2015-02-23 07:35 | Change OSX build to use new structure | Maran | 1 | +1 | -2 |
2015-02-23 07:15 | don't use load_module in make_packages | ThomasV | 1 | +5 | -5 |
2015-02-23 06:14 | fix header file in google protobuf | ThomasV | 1 | +1 | -1 |
2015-02-22 11:28 | plugins readme | ThomasV | 3 | +32 | -64 |
2015-02-22 11:06 | trustedcoin plugin: fix is_billing | ThomasV | 1 | +1 | -1 |
2015-02-21 15:25 | Do not exit when the New Wallet dialog is canceled | ThomasV | 1 | +5 | -4 |
2015-02-21 13:45 | interface: don't show traceback on error 104 | ThomasV | 1 | +4 | -2 |
2015-02-21 11:49 | fixes for make_packages | ThomasV | 1 | +7 | -0 |
2015-02-21 11:41 | move mki18n to contrib directory | ThomasV | 1 | +64 | -0 |
2015-02-21 11:24 | add python mode for emacs | ThomasV | 1 | +1 | -0 |
2015-02-21 10:43 | add script to copy dependencies in make_packages | ThomasV | 1 | +26 | -3 |
2015-02-21 09:53 | update pyinstaller spec file | ThomasV | 1 | +3 | -6 |
2015-02-21 07:48 | cleanup dead code | ThomasV | 2 | +0 | -19 |
2015-02-20 09:11 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +6 | -25 |
2015-02-18 19:05 | make_commands_list script | ThomasV | 1 | +1 | -0 |
2015-02-18 17:48 | remove appdata_dir and data_dir | ThomasV | 5 | +3 | -37 |
2015-02-18 17:41 | hide/show main window when wizard is called | ThomasV | 1 | +2 | -0 |
2015-02-18 17:31 | update MANIFEST.in | ThomasV | 1 | +0 | -2 |
2015-02-18 17:30 | move hide/show in open_wallet | ThomasV | 1 | +2 | -2 |
2015-02-18 16:24 | rm data directory | ThomasV | 1 | +0 | -162 |
2015-02-18 16:13 | simplify setup.py using package_data | ThomasV | 16 | +22 | -109 |
2015-02-18 04:25 | add openalias to release notes | ThomasV | 1 | +1 | -0 |
2015-02-17 17:39 | version 2.0 beta 3 | ThomasV | 1 | +1 | -1 |
2015-02-17 17:30 | re-add dnspython in setup.py | ThomasV | 1 | +2 | -1 |
2015-02-17 16:24 | fix email address in setup.py | ThomasV | 1 | +1 | -1 |
2015-02-17 16:21 | fix: missing plugins in setup.py | ThomasV | 1 | +4 | -1 |
2015-02-17 15:57 | fix comment: standard is not bip44 | ThomasV | 1 | +1 | -1 |
2015-02-17 15:48 | OA: show requirement; use print_error for debugging | ThomasV | 1 | +5 | -5 |
2015-02-17 14:03 | Merge pull request #986 from openalias/master | ThomasV | 1 | +366 | -0 |
2015-02-17 14:01 | rm failing test | ThomasV | 1 | +0 | -7 |
2015-02-17 10:39 | set self.wallet to None in plugin constructor | ThomasV | 2 | +3 | -1 |
2015-02-17 09:30 | fix #1011 | ThomasV | 2 | +3 | -1 |
2015-02-16 21:00 | Merge pull request #1034 from chiguireitor/master | ThomasV | 1 | +87 | -3 |
2015-02-16 13:05 | new scripts: bip70 and estimate_fee | ThomasV | 2 | +68 | -0 |
2015-02-15 20:29 | Merge pull request #1030 from kevcooper/fix_env | ThomasV | 2 | +3 | -2 |
2015-02-15 20:27 | parse PEM list using tlslite | ThomasV | 2 | +20 | -36 |
2015-02-15 12:29 | Merge pull request #1029 from m0mchil/transport_close | ThomasV | 1 | +1 | -0 |
2015-02-15 12:28 | Merge pull request #1027 from m0mchil/check_trezor_ver | ThomasV | 1 | +10 | -3 |
2015-02-12 07:33 | Merge pull request #1025 from atweiden/fix-help-message | ThomasV | 1 | +1 | -1 |
2015-02-11 20:05 | fix typo: stdout | ThomasV | 1 | +1 | -1 |
2015-02-11 13:18 | Merge pull request #1015 from m0mchil/show_on_trezor | ThomasV | 1 | +21 | -0 |
2015-02-09 16:08 | fix #1013 | ThomasV | 1 | +1 | -1 |
2015-02-08 19:04 | add support for rsa+sha384 and rsa+sha512 in paymentrequests | ThomasV | 2 | +18 | -4 |
2015-02-06 06:37 | fix #1010 and cleanup | ThomasV | 1 | +4 | -10 |
2015-02-06 06:20 | fix installwizard_restore | ThomasV | 1 | +1 | -1 |
2015-02-05 14:03 | Merge pull request #1008 from romanz/master | ThomasV | 1 | +3 | -4 |
2015-02-05 14:02 | Merge pull request #1009 from blocktrail/blocktrail-baseurl | ThomasV | 1 | +1 | -1 |
2015-02-05 12:31 | fix | ThomasV | 1 | +1 | -1 |
2015-02-05 12:29 | fix Master Public Keys dialog | ThomasV | 2 | +26 | -21 |
2015-02-04 11:05 | restrict plugins to qt for now | ThomasV | 1 | +3 | -1 |
2015-02-04 10:55 | Merge pull request #1005 from kevcooper/master | ThomasV | 2 | +25 | -1 |
2015-02-03 15:26 | allow change_gap_limit in bip32 wallets | ThomasV | 1 | +1 | -2 |
2015-02-03 15:18 | fix: change_gap_limit | ThomasV | 1 | +3 | -5 |
2015-02-03 15:09 | fix: gap_limit | ThomasV | 1 | +1 | -6 |
2015-02-03 14:15 | normalize version number | ThomasV | 1 | +1 | -1 |
2015-02-03 14:13 | add version number for aes requirement, because it's a prerelease | ThomasV | 1 | +1 | -1 |
2015-02-03 13:20 | version 2.0-beta2 | ThomasV | 1 | +1 | -1 |
2015-02-03 12:14 | fix wallet.can_sign: use isinstance with BIP32 class | ThomasV | 1 | +1 | -1 |
2015-02-03 11:51 | add try.. except around version comparison | ThomasV | 1 | +4 | -1 |
2015-02-03 11:29 | use sys.exit | ThomasV | 1 | +1 | -2 |
2015-02-03 11:20 | handle 1.9.8 bug that created seed_v6 wallets | ThomasV | 1 | +12 | -2 |
2015-02-03 08:50 | Merge pull request #1003 from pooler/httpsverinfo | ThomasV | 1 | +1 | -1 |
2015-02-03 07:01 | backport padding fix to AES module | ThomasV | 1 | +2 | -0 |
2015-02-02 18:17 | fix messages for i18n | ThomasV | 2 | +2 | -2 |
2015-02-02 18:09 | add encrypt/decrypt to RELEASE_NOTES | ThomasV | 1 | +5 | -0 |
2015-02-02 17:38 | show wallet name in wizard | ThomasV | 1 | +1 | -1 |
2015-02-02 15:06 | fix can_sign: detect if OldWallet is used | ThomasV | 1 | +2 | -0 |
2015-02-02 14:15 | suggest pip install instead of apt-get | ThomasV | 1 | +1 | -1 |
2015-02-02 14:12 | cleanup | ThomasV | 1 | +0 | -2 |
2015-02-02 12:54 | fix QRcode widget in multisig wallet wizard | ThomasV | 2 | +22 | -54 |
2015-02-01 21:05 | fix: add missing protobuf to dependencies | ThomasV | 1 | +1 | -0 |
2015-02-01 12:39 | add btchip again | ThomasV | 1 | +0 | -2 |
2015-02-01 09:44 | fix: add wallet types only if available | ThomasV | 4 | +6 | -6 |
2015-02-01 09:38 | Merge pull request #996 from LedgerHQ/btchip_catchup | ThomasV | 1 | +38 | -24 |
2015-02-01 08:51 | 2.0 beta | ThomasV | 1 | +1 | -1 |
2015-01-31 19:44 | switch expired and unpaid icons | ThomasV | 2 | +0 | -0 |
2015-01-31 19:41 | accept bitcoin: URIs in payto field | ThomasV | 1 | +5 | -4 |
2015-01-31 19:25 | fix saving request: binary flag is needed on windows | ThomasV | 1 | +2 | -2 |
2015-01-31 17:09 | fix plugins initialization | ThomasV | 3 | +15 | -19 |
2015-01-31 07:35 | trezor restore from seed | ThomasV | 1 | +34 | -12 |
2015-01-30 12:44 | show dialog if IOError is raised reading wallet file | ThomasV | 1 | +6 | -9 |
2015-01-30 12:36 | show confirmation dialog before opening incomplete wallet | ThomasV | 1 | +8 | -2 |
2015-01-30 12:18 | define special hooks for install wizard | ThomasV | 2 | +9 | -10 |
2015-01-30 11:43 | update release notes | ThomasV | 1 | +4 | -3 |
2015-01-30 11:34 | do not include btchip plugin in package; it has too many bugs | ThomasV | 1 | +2 | -0 |
2015-01-30 09:19 | disable auo-connect is --server option is passed. fixes #992 | ThomasV | 2 | +3 | -2 |
2015-01-29 13:04 | launch wizard if user opens an unfinished wallet | ThomasV | 1 | +25 | -3 |
2015-01-29 12:35 | disable server selector if server is passed from cmd line | ThomasV | 2 | +11 | -10 |
2015-01-29 10:32 | print traceback is an exception occurs in network.process_request | ThomasV | 1 | +10 | -1 |
2015-01-29 10:30 | serialize: handle case where proxy is None | ThomasV | 1 | +2 | -0 |
2015-01-29 10:21 | fix config: serialize/deserialize proxy | ThomasV | 2 | +29 | -24 |
2015-01-29 10:06 | fix check_for_disable in network window | ThomasV | 1 | +8 | -9 |
2015-01-28 07:24 | fix #991 | ThomasV | 1 | +1 | -1 |
2015-01-27 12:50 | simplify packages insertion | ThomasV | 1 | +6 | -14 |
2015-01-27 11:22 | Make where() work with OSX app bundles | Maran | 3 | +9 | -3 |
2015-01-27 11:18 | Add dynamic package loading for Py2App osx binaries | Maran | 1 | +13 | -4 |
2015-01-27 09:12 | print debug message with ca bundle status | ThomasV | 1 | +2 | -2 |
2015-01-27 09:01 | add google protobuf to packages | ThomasV | 3 | +12 | -5 |
2015-01-26 19:42 | call load_wallet and close_wallet for each plugin | ThomasV | 3 | +24 | -12 |
2015-01-26 15:53 | detect if we are in a pyinstaller bundle | ThomasV | 3 | +11 | -6 |
2015-01-26 13:14 | try to import all python dependencies from the main script | ThomasV | 4 | +36 | -37 |
2015-01-25 18:51 | don't use listdir in make_package script | ThomasV | 1 | +1 | -1 |
2015-01-25 15:21 | Merge pull request #989 from romanz/master | ThomasV | 1 | +2 | -4 |
2015-01-25 08:43 | Merge pull request #987 from dabura667/fixcsvhistory | ThomasV | 1 | +1 | -1 |
2015-01-25 07:14 | update packaging scripts | ThomasV | 3 | +79 | -57 |
2015-01-23 17:04 | raise trustedcoin max fee. | ThomasV | 1 | +1 | -1 |
2015-01-23 16:54 | update release notes for 2.0 | ThomasV | 1 | +20 | -15 |
2015-01-23 16:12 | trustedcoin: check that price does not exceed predefined value | ThomasV | 1 | +1 | -0 |
2015-01-23 16:06 | fix: start listener after testing if available | ThomasV | 1 | +3 | -3 |
2015-01-23 15:57 | cosign plugin: fix listener | ThomasV | 1 | +3 | -5 |
2015-01-23 15:13 | update documentation link | ThomasV | 1 | +1 | -1 |
2015-01-23 13:16 | strip crowdin url | ThomasV | 1 | +1 | -1 |
2015-01-23 12:54 | disable key import in all bip32 wallet classes; users should create an ImportedWallet | ThomasV | 1 | +3 | -3 |
2015-01-23 11:39 | better message: restore or import | ThomasV | 1 | +1 | -1 |
2015-01-22 23:20 | don't display audio modem message on stdout | ThomasV | 1 | +3 | -3 |
2015-01-22 23:18 | fix: check_password for imported wallets | ThomasV | 2 | +3 | -7 |
2015-01-22 23:06 | add password when creating imported wallet | ThomasV | 2 | +5 | -3 |
2015-01-22 15:29 | more robust winpos-qt | ThomasV | 1 | +5 | -2 |
2015-01-22 14:33 | don't show new_receive_address popup with imported wallets | ThomasV | 1 | +12 | -4 |
2014-09-02 05:47 | plugin for TrustedCoin | ThomasV | 1 | +711 | -0 |
2015-01-21 22:49 | rename SEED_PREFIX constant | ThomasV | 1 | +1 | -1 |
2015-01-21 22:43 | rename SEED_PREFIX constant | ThomasV | 2 | +3 | -3 |
2015-01-18 16:23 | remove remaining instances of op_return type | ThomasV | 3 | +2 | -12 |
2015-01-18 16:12 | Merge pull request #982 from dabura667/customoutput | ThomasV | 2 | +22 | -24 |
2015-01-15 16:55 | display and encode only hex with OP_RETURN | ThomasV | 2 | +6 | -9 |
2015-01-11 19:38 | fix typo | ThomasV | 1 | +1 | -1 |
2015-01-11 19:37 | add ismine command. should fix issue #975 | ThomasV | 1 | +4 | -0 |
2015-01-11 19:19 | Merge pull request #976 from clehner/fix/root_name | ThomasV | 1 | +1 | -2 |
2015-01-08 18:18 | Such contact no longer works. | slush0 | 1 | +0 | -1 |
2015-01-07 02:12 | do not self-enable plot plugin | ThomasV | 1 | +0 | -9 |
2015-01-07 01:50 | Merge branch 'romanz-amodem-plugin' | ThomasV | 5 | +176 | -0 |
2015-01-06 17:19 | remove wrong test | ThomasV | 1 | +0 | -3 |
2015-01-06 12:15 | Merge pull request #939 from Tafelpoot/daemon2 | ThomasV | 1 | +4 | -3 |
2015-01-05 01:05 | use --pre with pip install, for slowaes (see issue #956) | ThomasV | 1 | +1 | -1 |
2015-01-04 23:33 | drop support for multiple accounts (bip44) in standard wallets | ThomasV | 5 | +20 | -13 |
2015-01-02 17:01 | Describe watching only functionality as new feature in 2.0 (see issue #225) | Eagle[TM] | 1 | +3 | -0 |
2014-12-31 18:21 | fix issue #968 | ThomasV | 3 | +9 | -8 |
2014-12-31 16:11 | fix issue #967 | ThomasV | 1 | +0 | -1 |
2014-12-29 19:26 | fix createrawtransaction, using extended serialization format | ThomasV | 2 | +66 | -75 |
2014-12-27 15:54 | fix bug #963 | ThomasV | 1 | +2 | -2 |
2014-12-25 16:24 | fix issue #961 | ThomasV | 2 | +3 | -2 |
2014-12-21 12:04 | fix #948 | ThomasV | 1 | +1 | -1 |
2014-12-14 17:47 | not bip39 anymore | ThomasV | 1 | +1 | -1 |
2014-12-14 15:53 | do not add command to console history if it starts with a space | ThomasV | 1 | +1 | -1 |
2014-12-03 21:35 | add InvalidPassword exception | ThomasV | 8 | +31 | -21 |
2014-12-03 20:22 | Merge pull request #944 from tkhaew/priv_keys_pwd | ThomasV | 1 | +6 | -0 |
2014-12-03 20:05 | Merge pull request #947 from Tafelpoot/walletpath2 | ThomasV | 1 | +1 | -1 |
2014-11-24 11:28 | Merge branch 'Tafelpoot-contacts' | ThomasV | 2 | +52 | -26 |
2014-11-24 10:16 | fix column number for monospace font (amount) | ThomasV | 1 | +1 | -1 |
2014-11-23 19:41 | Fix currency type for bitcoinvenezuela history | wozz | 1 | +1 | -1 |
2014-11-22 13:41 | update README with pip | ThomasV | 1 | +11 | -2 |
2014-11-22 13:03 | set data_files only when install is invoked | ThomasV | 1 | +31 | -27 |
2014-11-22 13:01 | remove deprecated files from app.fil | ThomasV | 1 | +0 | -3 |
2014-11-20 18:10 | add NotEnoughFunds exception | ThomasV | 4 | +20 | -13 |
2014-11-15 13:43 | simplification | ThomasV | 1 | +7 | -11 |
2014-11-15 13:42 | raise exception when seed version does not match | ThomasV | 2 | +2 | -2 |
2014-11-14 13:08 | do not require name to create an account | ThomasV | 2 | +2 | -2 |
2014-11-14 12:48 | always store next_account a PendinfAccount is created | ThomasV | 1 | +7 | -7 |
2014-11-14 10:26 | before_send: fix logic | ThomasV | 1 | +1 | -1 |
2014-11-14 10:23 | qt gui: handle exceptions raised when opening wallet | ThomasV | 1 | +5 | -1 |
2014-11-13 14:03 | str->unicode | ThomasV | 1 | +1 | -1 |
2014-11-13 11:36 | change semantics of before_send hook | ThomasV | 1 | +2 | -1 |
2014-11-12 19:53 | add before_send hook | ThomasV | 1 | +1 | -1 |
2014-11-12 11:24 | force python2 with daemon | ThomasV | 1 | +1 | -1 |
2014-11-11 19:42 | fix create_status_bar hook | ThomasV | 1 | +2 | -1 |
2014-11-11 16:20 | add copy button to receive tab | ThomasV | 3 | +7 | -1 |
2014-11-11 15:16 | use wallet basename in window title | ThomasV | 1 | +1 | -1 |
2014-11-11 15:03 | invoices: change column order | ThomasV | 1 | +9 | -9 |
2014-11-11 14:51 | add status icons for invoices | ThomasV | 4 | +33 | -23 |
2014-11-11 09:39 | move date column to first position in invoice tab | ThomasV | 1 | +5 | -5 |
2014-11-11 09:30 | bugfix: don't call GUI in non-GUI thread | ThomasV | 1 | +3 | -5 |
2014-11-10 23:09 | fix calls broken by 256a467dd71d95efaf454bb00a5355f83159ed5d | ThomasV | 1 | +4 | -4 |
2014-11-07 18:40 | Merge pull request #914 from naleves/searchcontacts | ThomasV | 1 | +8 | -1 |
2014-11-07 16:25 | require python 2.7 from now | ThomasV | 1 | +2 | -2 |
2014-11-07 16:24 | Merge pull request #916 from Tafelpoot/optimize | ThomasV | 2 | +73 | -80 |
2014-11-07 15:51 | Merge pull request #915 from nomnombtc/master | ThomasV | 1 | +1 | -0 |
2014-11-04 15:23 | fixes for plugin integration | ThomasV | 1 | +3 | -6 |
2014-11-04 09:50 | fix get_private_key_from_xpubkey | ThomasV | 1 | +6 | -5 |
2014-11-03 15:50 | GUI: emit textEdited signal when setting amount in URI | ThomasV | 1 | +1 | -0 |
2014-10-31 14:07 | Merge pull request #875 from YaChen-PaiJu-Waheeb-Azhar-Zakariyah/master | ThomasV | 3 | +165 | -0 |
2014-10-31 14:01 | Merge pull request #909 from Tafelpoot/showaccount | ThomasV | 1 | +10 | -0 |
2014-10-31 13:59 | use ssl.PROTOCOL_SSLv23 | ThomasV | 1 | +3 | -3 |
2014-10-31 12:17 | minor fix | ThomasV | 1 | +1 | -1 |
2014-10-31 12:01 | Extend transaction serialization, format to handle unsigned inputs where only the address is known, the public key is unknown. | ThomasV | 2 | +93 | -98 |
2014-10-30 20:10 | fix sign_transaction in btcchip too | ThomasV | 1 | +2 | -2 |
2014-10-30 20:04 | fix #910 | ThomasV | 1 | +1 | -1 |
2014-10-30 17:06 | Merge pull request #903 from Tafelpoot/windowtitles | ThomasV | 1 | +2 | -0 |
2014-10-30 16:03 | signtxwithkey: use prompt if privkey is not passed | ThomasV | 1 | +3 | -3 |
2014-10-30 15:36 | separate signtxwithkey and signtxwithwallet, and simplify sign_transaction | ThomasV | 5 | +53 | -59 |
2014-10-30 11:23 | Merge pull request #906 from Tafelpoot/tx_optimize | ThomasV | 1 | +5 | -11 |
2014-10-27 14:47 | fix is_watching_only for imported wallets | ThomasV | 1 | +1 | -1 |
2014-10-24 16:50 | fix #895 | ThomasV | 1 | +1 | -1 |
2014-10-24 15:12 | remove 'select account' label | ThomasV | 1 | +0 | -2 |
2014-10-24 15:11 | init qrscanner processor in scan_qr | ThomasV | 3 | +9 | -24 |
2014-10-24 14:44 | Merge pull request #899 from Tafelpoot/qrcode_fix2 | ThomasV | 8 | +111 | -50 |
2014-10-24 10:43 | trezor: don't call sign_transaction twice | ThomasV | 1 | +5 | -3 |
2014-10-24 08:53 | trezor: raise and catch BaseException in signing | ThomasV | 3 | +7 | -3 |
2014-10-24 05:49 | fix hardware plugins with tx.error | ThomasV | 2 | +2 | -0 |
2014-10-23 20:44 | fix for virtualenv install | ThomasV | 1 | +4 | -1 |
2014-10-23 19:25 | Do not use XDG_DATA_HOME. Tell user to use virtualenv if they are not root | ThomasV | 2 | +7 | -8 |
2014-10-23 14:45 | use monospace font in tx window. fixes #897 | ThomasV | 1 | +4 | -1 |
2014-10-23 14:32 | simplify error handling during transaction signing | ThomasV | 2 | +11 | -23 |
2014-10-23 13:59 | Merge pull request #898 from Tafelpoot/tx_fix | ThomasV | 1 | +4 | -1 |
2014-10-21 21:56 | Merge pull request #892 from Tafelpoot/whitespace_v2 | ThomasV | 35 | +230 | -267 |
2014-10-10 08:13 | Merge pull request #878 from imrehg/fee | ThomasV | 1 | +3 | -0 |
2014-09-28 21:20 | rm print statement | ThomasV | 1 | +0 | -1 |
2014-09-28 21:20 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +569 | -569 |
2014-09-28 21:19 | use certs from request module in interface.py | ThomasV | 1 | +6 | -5 |
2014-09-21 17:24 | Merge pull request #859 from PabloCastellano/master | ThomasV | 1 | +1 | -0 |
2014-09-21 17:23 | Merge pull request #858 from btchip/labelfix | ThomasV | 1 | +13 | -4 |
2014-09-21 17:23 | Merge pull request #857 from btchip/deny_export_private_key | ThomasV | 1 | +3 | -0 |
2014-09-21 17:22 | Merge pull request #856 from btchip/fixerrorsigning | ThomasV | 1 | +2 | -2 |
2014-09-21 14:49 | Merge pull request #864 from wozz/default-lang | wozz | 1 | +1 | -1 |
2014-09-19 19:00 | Merge pull request #851 from molecular/test | ThomasV | 1 | +1 | -1 |
2014-09-19 18:23 | fix #849 | ThomasV | 1 | +2 | -9 |
2014-09-19 14:24 | Merge pull request #848 from btchip/firmwareupdate | ThomasV | 1 | +12 | -7 |
2014-09-19 14:23 | Merge pull request #847 from btchip/tx-2fa-message | ThomasV | 1 | +30 | -23 |
2014-09-19 12:30 | do not store wallet_type right at the first screen | ThomasV | 1 | +1 | -1 |
2014-09-19 12:05 | set env to python2 | ThomasV | 1 | +1 | -1 |
2014-09-19 11:48 | simplify names | ThomasV | 1 | +13 | -13 |
2014-09-19 11:36 | request history rates asynchronously | ThomasV | 3 | +95 | -86 |
2014-09-19 09:29 | init not_enough_funds variable | ThomasV | 1 | +1 | -0 |
2014-09-19 09:20 | better error message | ThomasV | 1 | +2 | -1 |
2014-09-19 09:14 | don't set negative amounts in amount field | ThomasV | 1 | +1 | -1 |
2014-09-19 09:08 | qr scanner: show error if not installed | ThomasV | 2 | +7 | -2 |
2014-09-19 08:46 | remove http protocols from gui selector | ThomasV | 1 | +4 | -2 |
2014-09-19 08:18 | we must check host name if cert is signed by CA | ThomasV | 1 | +29 | -3 |
2014-09-19 07:25 | simplify interface.get_socket, and fix a bug with new certificates | ThomasV | 1 | +43 | -61 |
2014-09-19 03:18 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -7 |
2014-09-19 03:18 | add socks | ThomasV | 1 | +1 | -1 |
2014-09-18 21:43 | fix: wordlists are in data | ThomasV | 1 | +0 | -1 |
2014-09-18 21:41 | remove socks from list of modules | ThomasV | 1 | +0 | -1 |
2014-09-18 21:38 | better workaround for tlslite issue | ThomasV | 2 | +4 | -2 |
2014-09-18 10:59 | add dump and getrequest to merchant script | ThomasV | 1 | +101 | -48 |
2014-09-18 08:16 | init_plugins only for gui | ThomasV | 1 | +1 | -1 |
2014-09-18 06:10 | don't show password strength if there's no password | ThomasV | 1 | +7 | -7 |
2014-09-17 14:43 | show warning about offline mode instead of returning silently | ThomasV | 1 | +1 | -0 |
2014-09-17 13:24 | remove socks.py from repo, add it as dependency | ThomasV | 2 | +10 | -383 |
2014-09-17 10:11 | save receive requests after delete | ThomasV | 1 | +1 | -0 |
2014-09-17 09:51 | Merge branch 'azhar3339-master' | ThomasV | 1 | +40 | -0 |
2014-09-16 10:21 | force reconnect after delay | ThomasV | 1 | +7 | -0 |
2014-09-15 14:28 | signal to set fee field after payment request | ThomasV | 1 | +2 | -0 |
2014-09-15 13:01 | update script | ThomasV | 1 | +9 | -30 |
2014-09-15 12:52 | update peers and txradar scripts | ThomasV | 3 | +81 | -136 |
2014-09-15 12:42 | fix argument for check_seed | ThomasV | 1 | +1 | -0 |
2014-09-15 10:57 | get_tx_fee | ThomasV | 2 | +5 | -1 |
2014-09-15 08:04 | make wordlist use default language if available | ThomasV | 2 | +5 | -2 |
2014-09-15 07:44 | cache xpub values in account in order to generate addresses faster | ThomasV | 1 | +15 | -13 |
2014-09-15 05:35 | set default fee to 0.5mBTC/kb | ThomasV | 3 | +6 | -6 |
2014-09-14 19:58 | fee estimate: kilobyte | ThomasV | 1 | +1 | -1 |
2014-09-14 18:28 | cosigner: add popup window | ThomasV | 1 | +2 | -0 |
2014-09-14 18:20 | fix init call in cosignerpool plugin | ThomasV | 1 | +1 | -1 |
2014-09-14 17:54 | default lang is None | ThomasV | 1 | +2 | -1 |
2014-09-14 14:08 | mnemonic: data_dir | ThomasV | 1 | +1 | -1 |
2014-09-14 12:27 | reconnect to main server after timeout | ThomasV | 1 | +11 | -2 |
2014-09-14 10:40 | code cleanup | ThomasV | 2 | +4 | -6 |
2014-09-14 10:09 | update_account_selector after creating/deleting account | ThomasV | 1 | +2 | -0 |
2014-09-14 09:48 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -0 |
2014-09-14 09:48 | trezor: check if device is connected before asking passphrase | ThomasV | 1 | +18 | -3 |
2014-09-13 17:37 | add v9 to list of tagged versions | ThomasV | 1 | +1 | -1 |
2014-09-13 17:31 | new seed_version: remove whitespaces only between CJK characters | ThomasV | 4 | +59 | -17 |
2014-09-13 17:28 | check seed_version first | ThomasV | 1 | +11 | -11 |
2014-09-13 13:25 | make estimated fee higher than MIN_RELAY | ThomasV | 1 | +4 | -2 |
2014-09-13 13:23 | perform easy test first (lazy evaluation) | ThomasV | 1 | +1 | -1 |
2014-09-13 12:54 | param to addresses is optional | ThomasV | 1 | +1 | -1 |
2014-09-13 12:07 | fix addresses() call in sweep | ThomasV | 1 | +1 | -1 |
2014-09-13 08:16 | fix wallet constructor | ThomasV | 1 | +20 | -21 |
2014-09-13 07:58 | move wordlists to data dir | ThomasV | 8 | +16 | -5 |
2014-09-12 17:58 | close_wallet | ThomasV | 3 | +12 | -6 |
2014-09-12 17:24 | trezor: check device on load_wallet | ThomasV | 1 | +2 | -0 |
2014-09-12 14:49 | do not call _ in default parameters | ThomasV | 1 | +6 | -6 |
2014-09-12 14:48 | lower seedphrase | ThomasV | 1 | +2 | -0 |
2014-09-12 14:31 | add qrcode button to mpk dialog | ThomasV | 1 | +1 | -1 |
2014-09-11 14:28 | forgot prepere_seed | ThomasV | 1 | +1 | -0 |
2014-09-11 13:15 | seed_v9: strip whitespaces before hashing | ThomasV | 3 | +10 | -11 |
2014-09-11 13:11 | fix for seed_version | ThomasV | 1 | +1 | -1 |
2014-09-11 13:04 | check seed_version before wallet_type | ThomasV | 1 | +18 | -17 |
2014-09-11 12:21 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +11 | -14 |
2014-09-11 12:20 | add spanish wordlist and remove accents | ThomasV | 4 | +2074 | -16 |
2014-09-11 09:04 | init fee variable in make_unsigned_transaction | ThomasV | 1 | +1 | -1 |
2014-09-11 08:43 | verify_seed: pass function | ThomasV | 1 | +2 | -2 |
2014-09-11 06:43 | use own address to create dummy transactions | ThomasV | 1 | +6 | -3 |
2014-09-11 06:42 | labels plugin: response must be OK before we continue | ThomasV | 1 | +2 | -1 |
2014-09-10 21:15 | load_wallet: we still want to test is_enabled | ThomasV | 1 | +3 | -1 |
2014-09-10 21:12 | fix indentation | ThomasV | 1 | +2 | -2 |
2014-09-10 21:04 | fix plugin initialization with load_wallet | ThomasV | 1 | +1 | -1 |
2014-09-10 13:28 | fix utf8 encode/decode in labels plugin | ThomasV | 1 | +3 | -4 |
2014-09-10 08:58 | fix balance of PendingAccount (address was counted twice) | ThomasV | 1 | +1 | -1 |
2014-09-10 08:33 | call add_address in get_next_account | ThomasV | 1 | +1 | -6 |
2014-09-10 08:16 | Do not call Qt from non-Qt threads, this will segfault (give_error) | ThomasV | 1 | +4 | -3 |
2014-09-10 08:09 | create a PendingAccount if coins have been sent to next_account | ThomasV | 3 | +19 | -2 |
2014-09-09 23:56 | fix num zeros bug | ThomasV | 1 | +1 | -1 |
2014-09-09 23:33 | multi-account synchronization | ThomasV | 2 | +56 | -33 |
2014-09-09 20:24 | add old_mnemonic to setup | ThomasV | 1 | +1 | -0 |
2014-09-09 15:31 | move synchronize_account logic to account.py | ThomasV | 2 | +76 | -87 |
2014-09-09 12:50 | fix tx.sweep | ThomasV | 1 | +4 | -0 |
2014-09-09 12:30 | disable privkey export menu in trezor wallets | ThomasV | 3 | +10 | -2 |
2014-09-09 12:22 | fix #825 | ThomasV | 1 | +3 | -0 |
2014-09-09 09:51 | extended seed prefix | ThomasV | 5 | +23 | -22 |
2014-09-08 18:44 | fix: do not add zero change | ThomasV | 1 | +1 | -1 |
2014-09-08 17:46 | add get_type method to PendingAccount | ThomasV | 1 | +3 | -0 |
2014-09-08 09:45 | add labelsChanged signal | ThomasV | 2 | +12 | -8 |
2014-09-08 09:02 | call set_language before QApplication. fixes #400 | ThomasV | 2 | +9 | -7 |
2014-09-08 07:29 | don't change fee if it is fixed by user | ThomasV | 1 | +6 | -2 |
2014-09-08 03:17 | fix restore from mpk command line | ThomasV | 2 | +8 | -6 |
2014-09-08 01:52 | fix export addresses | ThomasV | 1 | +1 | -1 |
2014-09-08 01:32 | add missing import | ThomasV | 1 | +1 | -1 |
2014-09-08 01:27 | fix: add missing imports | ThomasV | 1 | +1 | -0 |
2014-09-07 22:54 | iv should be different from password | ThomasV | 1 | +3 | -2 |
2014-09-07 22:12 | labels: encrypt keys with deterministic iv | ThomasV | 1 | +15 | -5 |
2014-09-07 21:43 | don't encrypt keys, because it creates new items everytime | ThomasV | 1 | +12 | -14 |
2014-09-07 21:04 | fix printing of unicode values | ThomasV | 1 | +2 | -2 |
2014-09-07 20:57 | labels: pull in separate thread. also fix error messages | ThomasV | 1 | +37 | -41 |
2014-09-07 20:26 | fix bug #787 | ThomasV | 1 | +11 | -2 |
2014-09-07 19:44 | fix fee_e in settings window | ThomasV | 1 | +1 | -0 |
2014-09-07 16:45 | better fees estimates | ThomasV | 5 | +169 | -141 |
2014-09-07 16:43 | Merge pull request #824 from dabura667/txdiagopret | ThomasV | 2 | +11 | -1 |
2014-09-06 16:52 | Merge pull request #822 from mmilata/master | ThomasV | 1 | +4 | -3 |
2014-09-06 14:59 | Merge pull request #772 from dabura667/fiximportchange | ThomasV | 1 | +1 | -1 |
2014-09-06 13:06 | Merge branch 'dabura667-fixmultiline' | ThomasV | 2 | +11 | -2 |
2014-09-06 08:03 | revert commit 3863ee | ThomasV | 1 | +1 | -16 |
2014-09-06 07:58 | Merge pull request #820 from wozz/exch_update | ThomasV | 1 | +31 | -46 |
2014-09-05 18:34 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 0 | +0 | -0 |
2014-09-05 17:05 | Fixed Line input | dabura667 | 1 | +16 | -1 |
2014-09-05 16:07 | Fixed CSV input bug | dabura667 | 1 | +1 | -1 |
2014-09-05 17:43 | add missing @hook in exch plugin | ThomasV | 1 | +1 | -2 |
2014-09-05 15:34 | convert tab to spaces | ThomasV | 1 | +1 | -1 |
2014-09-05 15:30 | fix oldwallet master_public_key | ThomasV | 1 | +1 | -1 |
2014-09-05 15:25 | spelling | ThomasV | 1 | +1 | -1 |
2014-09-05 14:41 | filter wallet types | ThomasV | 1 | +3 | -1 |
2014-09-05 14:31 | fix | ThomasV | 1 | +1 | -1 |
2014-09-05 14:28 | add wallet categories | ThomasV | 4 | +14 | -11 |
2014-09-05 14:14 | simplify install wizard | ThomasV | 1 | +49 | -47 |
2014-09-05 12:51 | interface: forward errors | ThomasV | 2 | +11 | -11 |
2014-09-05 10:12 | json sanitize labels | ThomasV | 1 | +8 | -1 |
2014-09-05 10:08 | minor fix | ThomasV | 1 | +1 | -1 |
2014-09-05 10:04 | storage: deepcopy and sanitize json | ThomasV | 1 | +19 | -4 |
2014-09-04 21:33 | qrtextedi: minor fixes | ThomasV | 1 | +3 | -3 |
2014-09-04 17:13 | revert previous commit, and fix utf8 qr code | ThomasV | 2 | +5 | -5 |
2014-09-04 15:51 | show groups of 5 words | ThomasV | 1 | +2 | -0 |
2014-09-04 14:44 | fix #788 | ThomasV | 1 | +3 | -1 |
2014-09-04 14:37 | fixes for label plugin | ThomasV | 3 | +19 | -21 |
2014-09-04 13:45 | call init_qt everytime a plugin is enabled | ThomasV | 4 | +26 | -33 |
2014-09-04 11:09 | Merge branch 'greenaddress-greenaddress-instant' | ThomasV | 1 | +111 | -0 |
2014-09-03 19:07 | update manifest | ThomasV | 1 | +1 | -0 |
2014-09-03 16:52 | getseed: display seed as utf8 | ThomasV | 1 | +2 | -2 |
2014-09-03 16:41 | normalize unicode right after reading from file | ThomasV | 1 | +5 | -3 |
2014-09-03 15:21 | add japanese, fix utf8 | ThomasV | 2 | +4 | -2 |
2014-09-03 15:01 | Merge pull request #814 from bip39JP/master | ThomasV | 1 | +2048 | -0 |
2014-09-03 14:35 | check length in OP_RETURN | ThomasV | 1 | +4 | -3 |
2014-09-03 09:10 | additional fix for #793 | ThomasV | 1 | +4 | -3 |
2014-09-03 08:45 | raise an exception on trezor decrypt | ThomasV | 2 | +18 | -15 |
2014-09-02 14:01 | remove 2of3 option in cmd line | ThomasV | 1 | +8 | -17 |
2014-09-02 13:36 | remove deprecated usb option | ThomasV | 1 | +0 | -1 |
2014-09-02 13:34 | use language in config to choose wordlist | ThomasV | 2 | +9 | -3 |
2014-09-02 13:21 | NFKD (per bip39) | ThomasV | 1 | +1 | -1 |
2014-09-02 07:00 | fix #812 | ThomasV | 1 | +19 | -19 |
2014-09-02 05:47 | add hook: make_unsigned_transaction | ThomasV | 1 | +3 | -4 |
2014-09-01 13:37 | check all bytes in strip_pkcs7_padding | ThomasV | 1 | +12 | -1 |
2014-09-01 13:20 | ecies: update description in comment | ThomasV | 1 | +1 | -1 |
2014-09-01 12:57 | ecies: use the same KDF to derive aes init vector and aes and hmac keys. | ThomasV | 1 | +31 | -9 |
2014-09-01 11:15 | ecies: don't drop sign of ephemeral key | ThomasV | 1 | +2 | -4 |
2014-09-01 08:49 | fix tests | ThomasV | 1 | +3 | -4 |
2014-09-01 08:39 | Merge pull request #810 from btchip/trezor_security_blacklist | ThomasV | 1 | +2 | -0 |
2014-09-01 08:01 | Merge pull request #811 from btchip/no_verbose_apdus | ThomasV | 1 | +3 | -2 |
2014-08-31 13:33 | init plugins before gui. register wallet types in plugin constructor | ThomasV | 12 | +63 | -49 |
2014-08-31 10:51 | fix is_available method of btchip plugin | ThomasV | 1 | +5 | -6 |
2014-08-31 10:40 | test wallet type in restore hook | ThomasV | 1 | +2 | -0 |
2014-08-31 09:42 | @hook decorator for plugins | ThomasV | 8 | +46 | -23 |
2014-08-30 15:33 | fix #777 | ThomasV | 1 | +3 | -0 |
2014-08-30 15:17 | Merge pull request #807 from btchip/btchip | ThomasV | 1 | +475 | -0 |
2014-08-29 12:11 | separate add_seed from create_master_keys | ThomasV | 4 | +10 | -3 |
2014-08-29 10:27 | update mnemonic imports | ThomasV | 3 | +4 | -4 |
2014-08-28 20:33 | Merge pull request #808 from chrisrico/master | ThomasV | 1 | +7 | -7 |
2014-08-28 20:26 | fix signature_count in coinbase transactions | ThomasV | 1 | +2 | -0 |
2014-08-28 15:48 | rm failing tests | ThomasV | 1 | +1 | -16 |
2014-08-28 15:40 | add 8 bits to entropy target, to offset the constraint imposed by is_new_seed | ThomasV | 1 | +2 | -1 |
2014-08-28 15:30 | add portuguese wordlist, and adapt wordlist parsing | ThomasV | 4 | +1673 | -9 |
2014-08-28 13:37 | move mnemonic to separate class and use slush's wordlist. new commands: make_seed and check_seed | ThomasV | 8 | +3856 | -1732 |
2014-08-28 08:36 | show tx before broadcast | ThomasV | 1 | +1 | -1 |
2014-08-28 08:35 | message should be tx fee per kb | ThomasV | 1 | +1 | -1 |
2014-08-28 08:32 | reorganize settings dialog | ThomasV | 1 | +58 | -59 |
2014-08-28 08:12 | use QSpinBox | ThomasV | 1 | +12 | -12 |
2014-08-27 20:49 | add can_edit_fee option, and improve settings dialog | ThomasV | 1 | +88 | -72 |
2014-08-27 12:01 | fix: connection preferences were overwritten by wizard | ThomasV | 1 | +4 | -6 |
2014-08-27 11:48 | fix gtk gui, network dialog | ThomasV | 1 | +4 | -4 |
2014-08-26 15:58 | fix plugin restore: wallet_type | ThomasV | 2 | +3 | -0 |
2014-08-26 15:17 | add trustedcoin icon | ThomasV | 2 | +1 | -0 |
2014-08-26 14:23 | wizard integration | ThomasV | 3 | +23 | -37 |
2014-08-26 10:55 | print more tracebacks | ThomasV | 2 | +5 | -6 |
2014-08-26 10:38 | fix address_id | ThomasV | 1 | +3 | -1 |
2014-08-25 14:07 | Merge pull request #794 from XertroV/trezor | ThomasV | 1 | +41 | -2 |
2014-08-25 14:02 | Merge pull request #789 from molecular/master | ThomasV | 1 | +1 | -0 |
2014-08-25 13:58 | fix load_wallet of cosigner | ThomasV | 1 | +2 | -0 |
2014-08-25 13:55 | remove broken tests | ThomasV | 1 | +1 | -22 |
2014-08-25 13:32 | fix tests | ThomasV | 3 | +4 | -5 |
2014-08-25 13:11 | fix broken test | ThomasV | 1 | +2 | -1 |
2014-08-25 12:16 | fix broken test | ThomasV | 1 | +2 | -1 |
2014-08-25 12:07 | Merge pull request #797 from Matoking/master | ThomasV | 1 | +1 | -1 |
2014-08-25 09:52 | cosigner plugin update | ThomasV | 1 | +46 | -53 |
2014-08-23 15:45 | move qrscanner from plugins to lib | ThomasV | 4 | +63 | -162 |
2014-08-22 16:39 | fixes for cosignerpool | ThomasV | 1 | +10 | -3 |
2014-08-22 15:29 | bugfix | ThomasV | 1 | +1 | -1 |
2014-08-22 15:22 | add_cosigner_seed | ThomasV | 2 | +41 | -23 |
2014-08-22 11:24 | Make all errors for Trezor visible in the GUI | Maran | 1 | +13 | -11 |
2014-08-22 10:53 | Added blocktrail to explorers | Maran | 1 | +4 | -1 |
2014-08-22 09:09 | trezor: is_available() | ThomasV | 1 | +5 | -1 |
2014-08-22 08:33 | accept ssl certs signed by CA | ThomasV | 1 | +18 | -7 |
2014-08-21 21:58 | release notes for 2.0 | ThomasV | 1 | +45 | -1 |
2014-08-21 17:35 | add cosignerpool plugin | ThomasV | 1 | +191 | -0 |
2014-08-21 17:13 | fix wizard | ThomasV | 1 | +5 | -4 |
2014-08-21 15:28 | root_name | ThomasV | 1 | +1 | -1 |
2014-08-21 08:27 | wizard: change order | ThomasV | 1 | +6 | -6 |
2014-08-21 08:15 | wizard: we still want to store wallet type on creation | ThomasV | 1 | +1 | -0 |
2014-08-21 08:04 | class for xpub wallets | ThomasV | 1 | +32 | -21 |
2014-08-21 07:49 | don't store wallet_type in wizard; refactoring | ThomasV | 1 | +7 | -12 |
2014-08-20 20:38 | account key must be a string (json) | ThomasV | 1 | +9 | -10 |
2014-08-20 19:01 | update trezor plugin | ThomasV | 3 | +21 | -40 |
2014-08-20 16:59 | version number | ThomasV | 1 | +1 | -1 |
2014-08-20 16:54 | wallet types | ThomasV | 1 | +11 | -10 |
2014-08-20 10:47 | save wallet file as json | ThomasV | 1 | +9 | -7 |
2014-08-13 14:05 | bip44 | ThomasV | 4 | +121 | -121 |
2014-08-21 16:19 | bugfix for seed_v7 | ThomasV | 1 | +1 | -1 |
2014-08-20 19:18 | fix xpub in trezor plugin (fingerprint and child number should be big endian) | ThomasV | 1 | +1 | -1 |
2014-08-20 18:10 | Add a GUI messagebox when using a Trezor but can't connect to the device. | Maran | 1 | +3 | -1 |
2014-08-20 18:00 | Change wording on Trezor pincode request | Maran | 1 | +1 | -1 |
2014-08-19 12:42 | Merge branch 'master' of https://github.com/spesmilo/electrum | Eagle[TM] | 1 | +85 | -77 |
2014-08-19 12:41 | Update default server list | Eagle[TM] | 1 | +13 | -13 |
2014-08-19 09:03 | handle exceptions raised if trezor is not found | ThomasV | 2 | +10 | -2 |
2014-08-19 08:36 | set wallet.can_change_password and wallet.has_seed for trezor | ThomasV | 3 | +16 | -12 |
2014-08-18 22:41 | add support for p2sh addresses to trezor plugin | ThomasV | 1 | +10 | -9 |
2014-08-18 16:23 | rm dead code | ThomasV | 1 | +0 | -9 |
2014-08-18 13:35 | fix daemon timeout | ThomasV | 1 | +4 | -4 |
2014-08-18 13:13 | daemon: multiplexing | ThomasV | 1 | +32 | -10 |
2014-08-18 11:40 | daemon messages | ThomasV | 2 | +3 | -0 |
2014-08-17 09:48 | fix number of interfaces being opened | ThomasV | 1 | +1 | -1 |
2014-08-17 09:20 | add explanation to comment | ThomasV | 1 | +1 | -1 |
2014-08-17 08:18 | new ico file | ThomasV | 1 | +0 | -0 |
2014-08-17 07:23 | update icon | ThomasV | 1 | +0 | -0 |
2014-08-15 21:30 | do not store merkle root before verification succeeded. keep it in requested_merkle for the session | ThomasV | 1 | +3 | -5 |
2014-08-15 06:35 | do not stop thread if a tx is not verified | ThomasV | 1 | +6 | -1 |
2014-08-15 06:09 | handle non-answering servers in peers script | ThomasV | 1 | +12 | -1 |
2014-08-14 10:57 | move sys.path addition before imp | ThomasV | 1 | +3 | -3 |
2014-08-13 19:58 | interface: print debug message with the correct id | ThomasV | 1 | +4 | -3 |
2014-08-13 14:28 | fix: get_master_public_key | ThomasV | 1 | +1 | -2 |
2014-08-13 13:43 | do not expose mnemonic_to_seed | ThomasV | 2 | +4 | -3 |
2014-08-13 12:35 | logo with transparent background | ThomasV | 1 | +0 | -0 |
2014-08-11 11:22 | workaround the official distribution of tlslite | ThomasV | 2 | +7 | -1 |
2014-08-08 17:08 | Merge branch 'm0mchil-trezor_plugin' | ThomasV | 3 | +424 | -4 |
2014-08-08 12:47 | change server in peers script | ThomasV | 1 | +2 | -2 |
2014-08-06 11:15 | qt: quit on SIGINT | ThomasV | 1 | +2 | -1 |
2014-08-06 02:03 | fix peers script | ThomasV | 1 | +3 | -2 |
2014-08-05 10:44 | update peers script | ThomasV | 1 | +7 | -5 |
2014-08-05 10:36 | update peers script | ThomasV | 1 | +17 | -9 |
2014-08-05 08:00 | prevent seed collisions | ThomasV | 1 | +1 | -2 |
2014-08-04 14:02 | fix #776 | ThomasV | 1 | +1 | -1 |
2014-08-04 09:38 | send network status on init, if there is no daemon | ThomasV | 1 | +3 | -6 |
2014-08-04 09:29 | re-use pending_servers to avoid sending unnecessary notifications | ThomasV | 1 | +16 | -8 |
2014-08-01 15:23 | fix for gtk gui | ThomasV | 1 | +2 | -1 |
2014-08-01 10:04 | custom entropy in make_seed | ThomasV | 1 | +18 | -8 |
2014-07-31 08:10 | move pointofsale plugin to main codebase | ThomasV | 3 | +112 | -122 |
2014-07-31 05:47 | close GUI if the network daemon is killed | ThomasV | 2 | +2 | -0 |
2014-07-30 20:44 | Merge pull request #782 from wozz/daemon-fix | wozz | 1 | +1 | -1 |
2014-07-30 10:59 | docs | ThomasV | 1 | +4 | -4 |
2014-07-30 10:56 | update docs | ThomasV | 2 | +31 | -27 |
2014-07-30 10:46 | wallet fixes | ThomasV | 2 | +6 | -4 |
2014-07-30 09:27 | notify about interfaces | ThomasV | 1 | +3 | -0 |
2014-07-30 08:43 | network: disconnected retry interval | ThomasV | 1 | +12 | -4 |
2014-07-30 08:19 | don't use pending_servers | ThomasV | 1 | +8 | -15 |
2014-07-30 06:37 | daemon sleep before terminating | ThomasV | 1 | +2 | -0 |
2014-07-29 15:57 | use ping time to determine if we are disconnected | ThomasV | 1 | +14 | -3 |
2014-07-29 15:53 | fix: missing break | ThomasV | 1 | +1 | -0 |
2014-07-29 12:26 | fix switch_to_random_interface | ThomasV | 1 | +2 | -3 |
2014-07-29 12:19 | fix disconnection error | ThomasV | 2 | +12 | -11 |
2014-07-29 10:48 | rm wrong assert clause | ThomasV | 1 | +0 | -1 |
2014-07-29 10:26 | shorter timeout: verifier too | ThomasV | 1 | +1 | -1 |
2014-07-29 10:23 | shorter timeouts in synchronizer, so that it terminates properly | ThomasV | 1 | +4 | -11 |
2014-07-29 10:13 | close interfaces on shutdown | ThomasV | 4 | +12 | -8 |
2014-07-29 09:57 | proper return from install wizard | ThomasV | 1 | +1 | -1 |
2014-07-29 08:52 | move daemon_timeout out of server class | ThomasV | 1 | +2 | -3 |
2014-07-29 08:43 | cleanup daemon threads | ThomasV | 3 | +62 | -52 |
2014-07-29 07:28 | separate interface classes | ThomasV | 2 | +68 | -78 |
2014-07-28 22:15 | remove interface.synchronous_get | ThomasV | 3 | +6 | -43 |
2014-07-28 21:42 | spawn daemon using daemon.py | ThomasV | 3 | +36 | -47 |
2014-07-28 20:35 | socket error handling | ThomasV | 1 | +6 | -9 |
2014-07-28 13:57 | update merchant script | ThomasV | 2 | +13 | -12 |
2014-07-28 13:49 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2014-07-28 13:49 | one more daemon thread | ThomasV | 1 | +3 | -1 |
2014-07-28 08:17 | copy to clipboard menu for receive address | ThomasV | 1 | +1 | -0 |
2014-07-28 07:31 | update text gui | ThomasV | 1 | +1 | -1 |
2014-07-28 07:28 | update gtk gui | ThomasV | 2 | +17 | -23 |
2014-07-28 06:27 | wallet.can_sign | ThomasV | 1 | +2 | -0 |
2014-07-28 06:23 | fix: catch server.version | ThomasV | 1 | +4 | -4 |
2014-07-28 05:53 | fix callbacks | ThomasV | 5 | +21 | -13 |
2014-07-28 04:42 | fix #778 | ThomasV | 1 | +2 | -0 |
2014-07-27 22:13 | update interface.py | ThomasV | 6 | +250 | -333 |
2014-07-27 09:33 | redo inter-thread communication using pipes | ThomasV | 8 | +298 | -215 |
2014-07-27 05:59 | Merge pull request #773 from wozz/itbit-exchange | ThomasV | 1 | +17 | -0 |
2014-07-26 14:24 | interface: use parse_json | ThomasV | 4 | +22 | -21 |
2014-07-26 13:47 | rename process_response | ThomasV | 1 | +4 | -4 |
2014-07-26 11:04 | call json.dump on request | ThomasV | 1 | +2 | -2 |
2014-07-25 18:14 | fix | ThomasV | 1 | +1 | -1 |
2014-07-25 15:32 | default daemon timeout after 5 minutes | ThomasV | 1 | +1 | -1 |
2014-07-25 15:21 | interface.py: print -> print_error | ThomasV | 1 | +1 | -1 |
2014-07-25 14:44 | gui should always use daemon if it is running | ThomasV | 1 | +2 | -2 |
2014-07-25 14:32 | send server height and server lag with daemon | ThomasV | 5 | +32 | -25 |
2014-07-25 13:42 | proper start and stop commands for daemon | ThomasV | 3 | +36 | -11 |
2014-07-25 13:16 | fix daemon timeout | ThomasV | 1 | +1 | -0 |
2014-07-25 13:12 | daemon status info | ThomasV | 1 | +4 | -2 |
2014-07-25 11:30 | command line: wait until daemon is connected | ThomasV | 4 | +12 | -3 |
2014-07-25 09:13 | daemon: use Popen with close_fds=True | ThomasV | 1 | +1 | -1 |
2014-07-25 07:11 | adapt network dialog to daemon | ThomasV | 5 | +48 | -43 |
2014-07-24 21:14 | daemon notifications (network.status) | ThomasV | 6 | +78 | -55 |
2014-07-24 08:59 | make daemon usable with the GUI | ThomasV | 10 | +332 | -258 |
2014-07-23 21:53 | Merge pull request #766 from wozz/winkdex | ThomasV | 1 | +10 | -11 |
2014-07-16 13:33 | AmountEdit:get_amount | ThomasV | 1 | +6 | -0 |
2014-07-14 01:21 | fix: check if wallet has master_private_keys | ThomasV | 1 | +6 | -5 |
2014-07-14 00:57 | get_seed -> check_password | ThomasV | 1 | +1 | -5 |
2014-07-14 00:39 | fix get_pubkeys call | ThomasV | 1 | +1 | -1 |
2014-07-14 00:27 | rm dead code | ThomasV | 1 | +0 | -6 |
2014-07-14 00:23 | rm get_address_flags (no longer used) | ThomasV | 1 | +0 | -5 |
2014-07-14 00:20 | load_transactions | ThomasV | 1 | +17 | -19 |
2014-07-14 00:15 | load imported_keys outside of load_accounts | ThomasV | 1 | +3 | -1 |
2014-07-14 00:08 | move master_private_keys and master_public_keys to NewWallet | ThomasV | 1 | +30 | -22 |
2014-07-13 23:24 | updates for gtk gui | ThomasV | 1 | +8 | -7 |
2014-07-13 23:07 | fix: update commands with new transaction constructors | ThomasV | 1 | +8 | -8 |
2014-07-13 22:10 | show txid in invoice details | ThomasV | 1 | +4 | -2 |
2014-07-13 21:56 | fix: store key of invoices for retrieval | ThomasV | 1 | +4 | -4 |
2014-07-13 21:40 | display dates in invoices tab | ThomasV | 1 | +9 | -11 |
2014-07-12 17:41 | wizard restore: abort if wallet is None | ThomasV | 1 | +2 | -0 |
2014-07-12 16:39 | always enable qr scanner plugin | ThomasV | 3 | +23 | -27 |
2014-07-12 16:09 | missing import | ThomasV | 1 | +1 | -1 |
2014-07-11 17:29 | simplified dialog for new file name | ThomasV | 2 | +28 | -4 |
2014-07-11 16:53 | Merge pull request #758 from wozz/spacing-fix | ThomasV | 1 | +1 | -1 |
2014-07-10 19:49 | wizard restore hook | ThomasV | 1 | +1 | -2 |
2014-07-10 15:27 | run_hook: no more than one plugin shall return a result | ThomasV | 1 | +5 | -2 |
2014-07-10 00:58 | Merge pull request #749 from chrisglass/clean-tests-wallet | ThomasV | 3 | +195 | -17 |
2014-07-09 19:21 | fix: new outputs format and payment requests | ThomasV | 2 | +4 | -4 |
2014-07-09 16:38 | don't use address_is_old in code that can be run offline (again) | ThomasV | 1 | +1 | -1 |
2014-07-09 16:23 | don't use address_is_old in code that can be run offline | ThomasV | 2 | +2 | -2 |
2014-07-08 21:53 | fix: add type 'aaddress' in change output | ThomasV | 2 | +2 | -1 |
2014-07-08 17:38 | store output type explicitly in tuple | ThomasV | 6 | +45 | -40 |
2014-07-08 17:27 | fix syntax of redeem_script | ThomasV | 1 | +4 | -13 |
2014-07-08 15:00 | use QPlainTextEdit instead of QTextEdit | ThomasV | 2 | +10 | -10 |
2014-07-07 21:35 | fix: get_action | ThomasV | 1 | +1 | -1 |
2014-07-07 18:58 | make seed dialog a bit wider | ThomasV | 1 | +1 | -0 |
2014-07-07 16:01 | transaction: separate deserialize and update methods | ThomasV | 1 | +67 | -62 |
2014-07-07 13:43 | fixes for pending accounts | ThomasV | 3 | +11 | -12 |
2014-07-06 21:20 | get_master_public_key: always return xpub of main account | ThomasV | 1 | +2 | -5 |
2014-07-06 20:24 | rm duplicate method getpubkey | ThomasV | 3 | +2 | -9 |
2014-07-06 20:10 | add_keypairs: simplification | ThomasV | 1 | +1 | -3 |
2014-07-06 19:10 | Rewrite accounts and transactions: store pubkeys instead of addresses in order to avoid unnecessary derivations. | ThomasV | 5 | +175 | -130 |
2014-07-05 23:49 | wizard: ask for password earlier during restore | ThomasV | 1 | +11 | -8 |
2014-07-05 01:57 | fix #750 | ThomasV | 1 | +3 | -0 |
2014-07-01 17:17 | fix: get_action should call get_master_public_key | ThomasV | 1 | +1 | -1 |
2014-07-01 16:46 | better integration of plugins in installwizard (for 2fa, trezor plugins) | ThomasV | 4 | +150 | -201 |
2014-07-01 06:35 | fix: abort signing thread if wallet is watching only | ThomasV | 1 | +2 | -0 |
2014-06-30 18:19 | add support for RSA_SHA256 | ThomasV | 2 | +12 | -6 |
2014-06-30 16:32 | fix #744 | ThomasV | 1 | +6 | -2 |
2014-06-30 16:12 | try pyasn1-modules as well | ThomasV | 2 | +6 | -1 |
2014-06-30 15:59 | fix #745 | ThomasV | 1 | +2 | -1 |
2014-06-30 15:51 | Merge pull request #746 from slush0/bits | ThomasV | 2 | +25 | -7 |
2014-06-30 15:50 | Merge pull request #743 from pooler/usagefix | ThomasV | 1 | +1 | -1 |
2014-06-30 15:48 | Merge pull request #747 from wozz/URI_tests | ThomasV | 2 | +53 | -2 |
2014-06-27 15:08 | support for OP_RETURN | ThomasV | 4 | +28 | -20 |
2014-06-27 14:23 | Merge pull request #741 from chrisglass/clean-support-testnet | ThomasV | 2 | +76 | -22 |
2014-06-27 12:42 | fix missing import. fixes #738 | ThomasV | 1 | +2 | -1 |
2014-06-27 09:44 | update comment on x509 class | ThomasV | 1 | +4 | -1 |
2014-06-27 09:38 | optional parameters for create_new_address | ThomasV | 1 | +1 | -1 |
2014-06-27 09:36 | use x509 to check if server certificate has expired | ThomasV | 3 | +59 | -46 |
2014-06-26 19:08 | don't show qrcode button in payto if it is a payment request | ThomasV | 1 | +1 | -0 |
2014-06-26 17:52 | use the ca list that ships with requests. update test. | ThomasV | 1 | +9 | -4 |
2014-06-26 17:23 | catch zbar.UnsupportedError | ThomasV | 1 | +2 | -0 |
2014-06-26 16:55 | allow address creation beyond gap limit in GUI. fixes #512 | ThomasV | 2 | +32 | -3 |
2014-06-26 15:41 | use an input queue in synchronizer, so that new addresses can be created from other threads | ThomasV | 2 | +24 | -28 |
2014-06-26 13:07 | Merge pull request #737 from chrisglass/fix-user-config-writing | ThomasV | 2 | +26 | -9 |
2014-06-26 09:58 | Merge pull request #736 from chrisglass/more-tests-2 | ThomasV | 7 | +351 | -128 |
2014-06-26 08:40 | estimate fee using number of outputs | ThomasV | 2 | +13 | -7 |
2014-06-25 14:46 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +57 | -1 |
2014-06-25 14:45 | restore from xprv | ThomasV | 3 | +85 | -35 |
2014-06-25 09:37 | Merge pull request #732 from chrisglass/fix-travis | ThomasV | 2 | +5 | -5 |
2014-06-25 08:53 | Comment on wallet classes. Use address_is_old to check if address is beyond gap limit | ThomasV | 1 | +5 | -2 |
2014-06-25 08:50 | video_device default should be string | ThomasV | 1 | +1 | -1 |
2014-06-25 08:49 | Merge pull request #731 from chrisglass/refactor-tests | ThomasV | 5 | +165 | -124 |
2014-06-24 20:28 | fix payto size | ThomasV | 1 | +1 | -0 |
2014-06-24 18:47 | wallet.is_beyond_limit (False for imported accounts) | ThomasV | 2 | +31 | -37 |
2014-06-24 18:31 | add missing module qrtextedit | ThomasV | 1 | +1 | -0 |
2014-06-24 17:09 | catch exception within sign thread, to re-enable send button | ThomasV | 2 | +12 | -6 |
2014-06-24 16:02 | remove unused variable. | ThomasV | 1 | +1 | -3 |
2014-06-24 15:44 | define frozen signal for exchange rate plugin | ThomasV | 4 | +6 | -0 |
2014-06-24 15:43 | minor fix | ThomasV | 1 | +1 | -1 |
2014-06-24 15:06 | catch exceptions raised by fiat amount conversion to decimal | ThomasV | 1 | +5 | -4 |
2014-06-24 14:47 | various bugfixes for imported addresses | ThomasV | 2 | +24 | -17 |
2014-06-24 14:34 | fix import | ThomasV | 1 | +1 | -1 |
2014-06-24 14:30 | Merge pull request #730 from chrisglass/pep8ing-phase-one | ThomasV | 2 | +74 | -207 |
2014-06-24 12:48 | tx dialog hooks | ThomasV | 1 | +4 | -1 |
2014-06-24 11:22 | detect if wallet can sign tx before showing sign button | ThomasV | 4 | +72 | -34 |
2014-06-23 07:42 | fix bug with the order of signatures in tx input | ThomasV | 3 | +47 | -42 |
2014-06-22 11:26 | message: cosigner wallet | ThomasV | 1 | +1 | -1 |
2014-06-22 11:25 | fix: edit label | ThomasV | 1 | +1 | -1 |
2014-06-22 10:07 | show number of tx signatures in gui | ThomasV | 2 | +17 | -13 |
2014-06-22 06:06 | getmpk: return list of accounts | ThomasV | 1 | +1 | -1 |
2014-06-22 06:05 | help text for signrawtransaction | ThomasV | 1 | +1 | -1 |
2014-06-21 20:09 | serialize: do not use x_pubkeys if we have enough signatures. | ThomasV | 1 | +6 | -2 |
2014-06-21 19:39 | fix add_keypairs: support old wallets | ThomasV | 1 | +5 | -7 |
2014-06-21 19:38 | print traceback in waiting dialog | ThomasV | 1 | +3 | -1 |
2014-06-21 19:17 | cleanup (dead code) | ThomasV | 2 | +0 | -30 |
2014-06-21 19:06 | compact serialized format for unsigned and partially signed transactions. | ThomasV | 8 | +252 | -178 |
2014-06-20 09:55 | update packages script | ThomasV | 1 | +4 | -5 |
2014-06-20 09:55 | add hook for transaction_dialog | ThomasV | 1 | +3 | -1 |
2014-06-19 07:42 | cleanup dead code | ThomasV | 1 | +1 | -10 |
2014-06-17 16:38 | gui column set monospace font | ThomasV | 1 | +1 | -0 |
2014-06-17 16:32 | fix save_qrcode | ThomasV | 1 | +3 | -2 |
2014-06-17 16:24 | gui tweaks | ThomasV | 1 | +8 | -8 |
2014-06-17 14:45 | show popup if qr scanner not enabled | ThomasV | 3 | +10 | -12 |
2014-06-17 14:24 | transaction show_qr | ThomasV | 2 | +9 | -14 |
2014-06-17 12:58 | fixedSize qrcode widget | ThomasV | 2 | +8 | -4 |
2014-06-17 12:32 | fix: remove imports | ThomasV | 2 | +0 | -3 |
2014-06-17 12:29 | fix imports in pos plugin | ThomasV | 1 | +1 | -2 |
2014-06-17 12:27 | link point of sale plugin with receive tab | ThomasV | 2 | +18 | -156 |
2014-06-17 11:48 | parse_scriptSig | ThomasV | 1 | +25 | -28 |
2014-06-17 10:03 | access to global configuration using set_config and get_config | ThomasV | 3 | +21 | -11 |
2014-06-17 09:02 | bundle dependencies in 'packages' dir. use qrcode instead of pyqrnative | ThomasV | 6 | +41 | -1012 |
2014-06-16 16:46 | tweak receive layout | ThomasV | 1 | +7 | -7 |
2014-06-16 16:38 | fix decimal point in AmountEdit | ThomasV | 1 | +4 | -1 |
2014-06-16 16:18 | catch invalid password exceptions in sign_raw_transaction too | ThomasV | 1 | +5 | -1 |
2014-06-16 16:06 | waiting dialog: handle exceptions | ThomasV | 1 | +9 | -1 |
2014-06-16 15:42 | do not show send from menu for addresses that have no coins | ThomasV | 1 | +3 | -1 |
2014-06-16 15:29 | disable save_request_button if fields are empty | ThomasV | 1 | +9 | -7 |
2014-06-16 15:09 | fix: clear receive tab if an item is deleted | ThomasV | 1 | +5 | -6 |
2014-06-16 15:02 | connect receive_list, to display saved items | ThomasV | 1 | +23 | -13 |
2014-06-16 11:30 | adjust receive_list column width | ThomasV | 1 | +5 | -0 |
2014-06-16 11:29 | fix #727 | ThomasV | 1 | +3 | -3 |
2014-06-15 07:26 | parse_URI: amount is in satoshis | ThomasV | 1 | +1 | -1 |
2014-06-14 16:02 | show list of requests in receive tab | ThomasV | 2 | +89 | -20 |
2014-06-14 14:15 | receive tab, separate from addresses tab | ThomasV | 1 | +73 | -13 |
2014-06-14 11:05 | use QRTextEdit for public and private keys | ThomasV | 1 | +3 | -4 |
2014-06-14 10:25 | fix: qrtextedit constructor | ThomasV | 1 | +2 | -2 |
2014-06-14 10:21 | fix: expiration in invoices | ThomasV | 1 | +1 | -1 |
2014-06-14 10:17 | new widget: QRTextEdit | ThomasV | 9 | +125 | -54 |
2014-06-13 15:51 | fix: payment_request | ThomasV | 2 | +1 | -2 |
2014-06-13 15:11 | minor fix | ThomasV | 1 | +1 | -1 |
2014-06-13 15:02 | fix | ThomasV | 1 | +1 | -1 |
2014-06-13 14:53 | show expired status in invoices tab | ThomasV | 2 | +11 | -4 |
2014-06-13 14:39 | show color if payment request has expired | ThomasV | 3 | +14 | -6 |
2014-06-13 14:25 | import paymentrequests only when really needed | ThomasV | 2 | +11 | -12 |
2014-06-13 14:08 | minor fixes | ThomasV | 2 | +3 | -1 |
2014-06-13 14:02 | unify util.parse_URI | ThomasV | 7 | +69 | -140 |
2014-06-13 12:27 | qrscanner: use win.show_qr_code | ThomasV | 1 | +1 | -30 |
2014-06-13 11:48 | wizard: set next button default | ThomasV | 1 | +3 | -3 |
2014-06-13 05:38 | fix: show_raw_qr | ThomasV | 1 | +2 | -28 |
2014-06-12 22:06 | adding file generated by protobuf | ThomasV | 1 | +337 | -0 |
2014-06-12 20:51 | don't set column width in update, but only in create | ThomasV | 1 | +2 | -3 |
2014-06-12 20:32 | qrscanner: add scan button in init() | ThomasV | 1 | +5 | -12 |
2014-06-12 20:24 | move qr code operations to transaction window and transaction menu | ThomasV | 3 | +15 | -10 |
2014-06-12 19:57 | reuse existing transaction dialog instead of duplicating it | ThomasV | 1 | +9 | -70 |
2014-06-12 15:40 | zbar plugin: use self.win | ThomasV | 1 | +26 | -23 |
2014-06-12 15:31 | let the send tab parse and return its own fields | ThomasV | 2 | +15 | -25 |
2014-06-12 14:57 | install instructions for zbar. fixes #610 | ThomasV | 1 | +1 | -1 |
2014-06-12 13:49 | on_header: return early if block_height is missing | ThomasV | 1 | +4 | -1 |
2014-06-12 13:47 | verify if pr has expired | ThomasV | 2 | +8 | -5 |
2014-06-12 13:35 | add pay_invoice menu item | ThomasV | 2 | +16 | -0 |
2014-06-12 13:15 | broadcast tx of payment request | ThomasV | 2 | +23 | -17 |
2014-06-12 09:27 | save and display request status | ThomasV | 3 | +38 | -18 |
2014-06-12 08:21 | fix varname | ThomasV | 1 | +1 | -1 |
2014-06-12 08:20 | column for payment request memo | ThomasV | 2 | +16 | -7 |
2014-06-12 07:32 | improve fee help message | ThomasV | 1 | +2 | -2 |
2014-06-12 07:29 | fix: wrong variable name fee_e | ThomasV | 1 | +1 | -1 |
2014-06-12 07:25 | use BTCAmount.setAmount instead of setText | ThomasV | 1 | +4 | -4 |
2014-06-12 07:15 | get_amount returns None if there's an exception | ThomasV | 1 | +4 | -6 |
2014-06-11 21:50 | Merge pull request #721 from atweiden/pyasn1-modules | ThomasV | 1 | +1 | -1 |
2014-06-11 17:34 | add new files and deps to setup | ThomasV | 1 | +3 | -1 |
2014-06-11 17:30 | restore encrypt/decrypt menus | ThomasV | 1 | +2 | -2 |
2014-06-11 17:21 | option to start hidden. fixes #720 | ThomasV | 2 | +11 | -6 |
2014-06-11 16:52 | AmountEdit: use a separate palette for the help text | ThomasV | 1 | +10 | -12 |
2014-06-11 16:20 | fiat_e: set precision to 0.01 | ThomasV | 1 | +1 | -1 |
2014-06-11 16:17 | sanitize get_amount | ThomasV | 1 | +4 | -3 |
2014-06-11 16:10 | exchange rate plugin: bi-directional conversion | ThomasV | 2 | +23 | -10 |
2014-06-11 13:36 | setAmount: convert to int | ThomasV | 1 | +1 | -1 |
2014-06-11 13:32 | replace fiat dialog with direct edit line | ThomasV | 1 | +11 | -52 |
2014-06-11 13:28 | fix: missing import | ThomasV | 1 | +1 | -1 |
2014-06-11 12:44 | separate AmountEdit and BTCAmountEdit classes, for exchange rate plugin | ThomasV | 3 | +50 | -42 |
2014-06-11 11:47 | fix bug #717 | ThomasV | 1 | +1 | -1 |
2014-06-11 11:10 | fix bug #718 | ThomasV | 1 | +1 | -1 |
2014-06-10 18:44 | Fix daemon port | ThomasV | 1 | +3 | -2 |
2014-06-10 18:40 | prevent collision on daemon port. Add Imported_Wallet (bolkin) | ThomasV | 2 | +2 | -2 |
2014-06-10 12:32 | verify payment requests with tlslite and pyasn1 (pure python) instead of m2Crypto | ThomasV | 2 | +302 | -75 |
2014-06-07 17:53 | show payment request details | ThomasV | 4 | +84 | -46 |
2014-06-07 11:30 | add requests and pbkdf2 dependencies | ThomasV | 2 | +6 | -4 |
2014-06-07 11:15 | remove dead code: hboxes in list tabs | ThomasV | 1 | +4 | -14 |
2014-06-07 10:45 | pop up menu for invoices | ThomasV | 1 | +21 | -7 |
2014-06-07 09:11 | store payment requests even if M2Crypto is not available | ThomasV | 1 | +45 | -25 |
2014-06-06 14:16 | save invoices | ThomasV | 4 | +90 | -11 |
2014-06-06 05:58 | fix: call get_amount from get_outputs | ThomasV | 1 | +8 | -6 |
2014-06-06 05:48 | fix: sanitize outputs | ThomasV | 4 | +23 | -23 |
2014-06-06 05:17 | minor fixes for payto_edit | ThomasV | 2 | +7 | -6 |
2014-06-05 20:02 | fix: don't handle keypress if field is readonly | ThomasV | 1 | +3 | -0 |
2014-06-05 19:55 | coin control: select UTXOs in menu | ThomasV | 3 | +49 | -28 |
2014-06-05 15:55 | tx window: let prent do the broadcast | ThomasV | 2 | +7 | -15 |
2014-06-05 15:40 | payment request: show status with help button | ThomasV | 4 | +21 | -6 |
2014-06-05 14:29 | replace import * | ThomasV | 1 | +5 | -4 |
2014-06-05 14:19 | add pbkdf2 dependency | ThomasV | 3 | +26 | -14 |
2014-06-05 12:49 | setFrozen generic method | ThomasV | 3 | +20 | -32 |
2014-06-05 12:19 | set payment_request to None if error | ThomasV | 1 | +1 | -1 |
2014-06-05 12:15 | setframe | ThomasV | 1 | +4 | -0 |
2014-06-05 10:55 | fix | ThomasV | 2 | +2 | -20 |
2014-06-05 10:46 | fix | ThomasV | 1 | +4 | -0 |
2014-06-05 10:20 | read amounts | ThomasV | 1 | +59 | -10 |
2014-06-04 12:49 | parse payto text | ThomasV | 3 | +73 | -6 |
2014-06-03 19:53 | paytoedit | ThomasV | 2 | +100 | -1 |
2014-06-05 10:40 | handle units in AmountEdit | ThomasV | 2 | +36 | -18 |
2014-06-03 19:47 | simplify send tab layout (unneeded vbox) | ThomasV | 1 | +4 | -10 |
2014-06-03 14:16 | do not raise an error if user config file is corrupted | ThomasV | 1 | +2 | -1 |
2014-06-03 13:35 | fix get_pubkey for imported keys | ThomasV | 1 | +1 | -1 |
2014-06-03 11:15 | unit test for aes | ThomasV | 1 | +12 | -4 |
2014-06-03 07:35 | check message length in mnemonic encode | ThomasV | 1 | +1 | -0 |
2014-06-03 07:34 | move tests to unittest format | ThomasV | 1 | +54 | -54 |
2014-06-02 20:25 | fix: wizard 2of2 (cosigning key) | ThomasV | 1 | +4 | -3 |
2014-06-02 19:54 | fix: wizard 2of2 | ThomasV | 1 | +3 | -0 |
2014-06-02 06:59 | update imported keys | ThomasV | 2 | +34 | -7 |
2014-05-30 19:24 | class MyVerifyingKey, with constructor to submit to python-ecdsa | ThomasV | 1 | +33 | -24 |
2014-05-29 13:30 | fix #682 | ThomasV | 1 | +7 | -0 |
2014-05-29 13:07 | Merge pull request #703 from wozz/install-show | ThomasV | 1 | +4 | -0 |
2014-05-28 10:18 | Remove Bitcoin address from serialized encryption format. Enable encrypt commands, fix ser_to_point() and add some tests | ThomasV | 3 | +22 | -22 |
2014-05-28 09:14 | Merge pull request #704 from badmofo/ecies-encryption | ThomasV | 1 | +52 | -83 |
2014-05-26 03:47 | fix | ThomasV | 1 | +2 | -1 |
2014-05-26 03:40 | close method | ThomasV | 2 | +12 | -5 |
2014-05-24 20:54 | rewrite WaiingDialog as child class of QThread | ThomasV | 2 | +17 | -20 |
2014-05-24 20:06 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2014-05-24 20:06 | simple test for waiting dialog | ThomasV | 2 | +8 | -0 |
2014-05-21 21:59 | fix #700 | ThomasV | 1 | +3 | -4 |
2014-05-21 20:04 | fix #699 | ThomasV | 1 | +4 | -4 |
2014-05-21 19:15 | tx radar | ThomasV | 1 | +75 | -0 |
2014-05-21 14:04 | explicit type for imported wallets. fixes #698 | ThomasV | 1 | +2 | -2 |
2014-05-21 10:37 | createrawtransaction: keep all fields for input_info | ThomasV | 1 | +3 | -1 |
2014-05-21 09:45 | follow-up to previous commit | ThomasV | 1 | +1 | -1 |
2014-05-21 09:36 | update calls to is_complete() method. fixes #693 | ThomasV | 2 | +3 | -3 |
2014-05-15 07:13 | mpk hex encoding | ThomasV | 1 | +2 | -2 |
2014-05-12 09:28 | wallet.is_used() method | ThomasV | 2 | +13 | -7 |
2014-05-12 08:53 | multi seed and mpk dialogs | ThomasV | 2 | +63 | -48 |
2014-05-10 21:27 | add paymentrequest to setup.py | ThomasV | 1 | +2 | -0 |
2014-05-10 21:05 | hide help buttons if a payment request is shown | ThomasV | 1 | +14 | -8 |
2014-05-10 20:43 | show request memo | ThomasV | 2 | +6 | -4 |
2014-05-10 18:36 | WaitingDialog class for better encapsulation | ThomasV | 2 | +52 | -47 |
2014-05-10 18:35 | return error status for payment requests | ThomasV | 1 | +8 | -6 |
2014-05-09 15:31 | add clickable label to show/hide advanced wallet types | ThomasV | 1 | +20 | -2 |
2014-05-09 14:27 | add 2of3 wallets in wizard | ThomasV | 2 | +103 | -39 |
2014-05-09 11:52 | fix name | ThomasV | 1 | +1 | -1 |
2014-05-09 11:49 | wizard: simplify multisig creation | ThomasV | 1 | +32 | -8 |
2014-05-09 11:12 | merge screens of the install wizard | ThomasV | 1 | +59 | -62 |
2014-05-08 17:12 | fix #680 | ThomasV | 1 | +5 | -0 |
2014-05-08 16:44 | Target Calculation Update | wozz | 1 | +1 | -1 |
2014-05-08 13:18 | fix cmd line wallet creation. fixes #684 | ThomasV | 2 | +4 | -6 |
2014-05-08 07:14 | Merge pull request #683 from atweiden/empty-seed-error-msg-fix | ThomasV | 1 | +2 | -0 |
2014-05-07 16:59 | fix payment ack | ThomasV | 3 | +34 | -28 |
2014-05-07 16:47 | fix: gui_object.payment_request | ThomasV | 1 | +3 | -3 |
2014-05-07 16:34 | fix parse_url | ThomasV | 1 | +1 | -1 |
2014-05-07 16:20 | sanitize payment request code | ThomasV | 1 | +13 | -5 |
2014-05-07 16:10 | send error messages for payment requests | ThomasV | 3 | +39 | -29 |
2014-05-07 15:35 | update parse_url in gtk gui | ThomasV | 1 | +3 | -9 |
2014-05-07 14:15 | payment requests: add style sheet for readonly fields | ThomasV | 2 | +8 | -2 |
2014-05-07 13:26 | support for payment requests in the gui | ThomasV | 4 | +142 | -101 |
2014-05-07 09:53 | can_import | ThomasV | 1 | +6 | -0 |
2014-05-05 16:14 | Merge pull request #677 from wozz/paymnt-update | ThomasV | 1 | +21 | -5 |
2014-05-05 15:31 | adding initial bip70 script (wozz) | ThomasV | 2 | +254 | -0 |
2014-05-05 10:17 | fix: num_accounts should return only confirmed bip32 accounts | ThomasV | 2 | +7 | -2 |
2014-05-05 10:03 | p2sh wallets cannot create accounts | ThomasV | 2 | +5 | -1 |
2014-05-05 09:31 | export as json or csv | ThomasV | 2 | +132 | -68 |
2014-05-05 08:03 | fix: is_address, is_private_key: check that text is not empty | ThomasV | 1 | +4 | -0 |
2014-05-05 07:58 | address_field in sweep dialog | ThomasV | 2 | +44 | -5 |
2014-05-05 07:24 | make do_export_privkey non-gui | ThomasV | 1 | +9 | -8 |
2014-05-05 07:20 | sleep inside for loop, so that gui remains responsive | ThomasV | 1 | +1 | -1 |
2014-05-05 07:13 | dumpprivkey -> getprivatekeys | ThomasV | 1 | +1 | -1 |
2014-05-05 07:11 | rename command dumpprivkey as getprivatekeys | ThomasV | 1 | +3 | -3 |
2014-05-04 23:19 | utf8 encode seed (old wallets) | ThomasV | 1 | +2 | -2 |
2014-05-04 19:58 | fix #444 | ThomasV | 1 | +6 | -2 |
2014-05-04 18:31 | utf8 encoding for seed encryption | ThomasV | 1 | +2 | -3 |
2014-05-04 17:52 | fix: get_seed | ThomasV | 1 | +1 | -1 |
2014-05-04 17:43 | move private key methods from wallet to accounts | ThomasV | 5 | +170 | -143 |
2014-05-04 12:13 | id of imported account | ThomasV | 1 | +9 | -6 |
2014-05-04 11:54 | return imported addresses as sorted | ThomasV | 1 | +3 | -1 |
2014-05-04 11:46 | imported_keys and accounts | ThomasV | 2 | +44 | -45 |
2014-05-04 10:54 | remove dead code: get_imported_balance | ThomasV | 1 | +2 | -2 |
2014-05-04 08:22 | fix #676 | ThomasV | 1 | +1 | -1 |
2014-05-02 10:41 | fix: imported_account | ThomasV | 1 | +2 | -3 |
2014-05-02 09:19 | fix: pending accounts | ThomasV | 2 | +9 | -5 |
2014-05-02 09:10 | handle pending and imported accounts using account child classes | ThomasV | 4 | +62 | -60 |
2014-05-01 17:19 | fix type of io_dir | ThomasV | 1 | +3 | -3 |
2014-05-01 16:58 | fix bugs on wallet creation | ThomasV | 2 | +17 | -17 |
2014-05-01 15:35 | sweep privkeys in gui | ThomasV | 3 | +54 | -13 |
2014-05-01 14:33 | export_privkeys_dialog | ThomasV | 1 | +71 | -16 |
2014-05-01 13:04 | do_export_privkeys: replace wallet.seed with is_watching_only | ThomasV | 1 | +2 | -2 |
2014-05-01 12:55 | parameter for wizard.run | ThomasV | 1 | +1 | -1 |
2014-05-01 11:08 | define check_password for imported wallets | ThomasV | 1 | +7 | -1 |
2014-05-01 10:42 | fix password dialog, for imported wallets | ThomasV | 3 | +19 | -16 |
2014-05-01 10:19 | disable wallet menus when they do not apply | ThomasV | 2 | +20 | -8 |
2014-04-30 13:44 | fix bug with has_seed | ThomasV | 2 | +7 | -3 |
2014-04-30 13:27 | print warning in stderr, not stdout | ThomasV | 1 | +4 | -4 |
2014-04-30 09:40 | wallet.has_seed | ThomasV | 2 | +37 | -26 |
2014-04-30 09:18 | cleanup wallet classes | ThomasV | 2 | +327 | -361 |
2014-04-30 08:40 | can_create_account | ThomasV | 1 | +4 | -8 |
2014-04-30 08:32 | move synchronizer class in its own file. abstract wallet class. | ThomasV | 3 | +233 | -199 |
2014-04-30 07:31 | update for gtk gui. fixes #673 | ThomasV | 1 | +20 | -26 |
2014-04-30 05:59 | move set_url to __init__. fixes #672 | ThomasV | 3 | +29 | -30 |
2014-04-29 19:19 | messages for enter_seed | ThomasV | 2 | +15 | -14 |
2014-04-29 19:04 | new class: Imported_Wallet | ThomasV | 3 | +61 | -3 |
2014-04-29 17:39 | seed_dialog: setTabChangesFocus | ThomasV | 1 | +1 | -0 |
2014-04-29 17:33 | minor fix for restore dialog | ThomasV | 1 | +2 | -0 |
2014-04-29 17:30 | is_new_seed: encode utf8 | ThomasV | 1 | +1 | -1 |
2014-04-29 10:26 | restore get_master_public_key function. fixes #668 | ThomasV | 2 | +8 | -3 |
2014-04-29 09:45 | wizard: option to create multisig wallet manually | ThomasV | 3 | +55 | -24 |
2014-04-28 15:31 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +2 | -2 |
2014-04-28 15:30 | more robust install wizard | ThomasV | 3 | +60 | -42 |
2014-04-28 14:06 | optional icon in installwizard question | ThomasV | 1 | +13 | -4 |
2014-04-28 13:50 | add layout before creating buttons, so that default button is set | ThomasV | 1 | +1 | -1 |
2014-04-28 13:27 | sort accounts | ThomasV | 1 | +1 | -1 |
2014-04-28 13:25 | show_before_broadcast option in gui | ThomasV | 1 | +10 | -2 |
2014-04-28 12:58 | add_seed | ThomasV | 1 | +2 | -2 |
2014-04-28 12:46 | global timeout in peers script | ThomasV | 1 | +9 | -2 |
2014-04-27 12:26 | fix signrawtransaction | ThomasV | 1 | +0 | -1 |
2014-04-27 11:24 | fix: add_seed | ThomasV | 1 | +1 | -1 |
2014-04-26 16:44 | fix input_info for signrawtransaction | ThomasV | 2 | +32 | -37 |
2014-04-25 15:51 | add_cold_seed | ThomasV | 2 | +28 | -16 |
2014-04-25 15:23 | sweep command (does not broadcast) | ThomasV | 2 | +36 | -14 |
2014-04-25 09:56 | gui: don't show account names if there is only one account | ThomasV | 1 | +21 | -12 |
2014-04-25 09:48 | watching_only wallets have a single account | ThomasV | 1 | +3 | -4 |
2014-04-25 09:29 | rm dead code | ThomasV | 1 | +0 | -3 |
2014-04-25 09:22 | move tray logic to ElectrumGui object. fixes #468 | ThomasV | 2 | +95 | -80 |
2014-04-25 08:39 | fix: get_master_public_key | ThomasV | 1 | +1 | -1 |
2014-04-25 08:31 | dark/light icon selector. see #666 | ThomasV | 1 | +14 | -11 |
2014-04-25 08:16 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +21 | -2 |
2014-04-25 08:16 | get_master_public_keys | ThomasV | 3 | +32 | -63 |
2014-04-24 12:29 | no accounts in multisig wallets | ThomasV | 2 | +16 | -15 |
2014-04-24 06:38 | switch default display to mBTC | ThomasV | 1 | +1 | -1 |
2014-04-23 14:14 | simplify getseed: do not return hex | ThomasV | 1 | +1 | -2 |
2014-04-23 14:10 | lower default fee. fixes #403 | ThomasV | 1 | +1 | -1 |
2014-04-22 18:42 | Merge pull request #662 from wozz/issue-643 | wozz | 1 | +3 | -5 |
2014-04-22 13:49 | fix: do not lower xpub | ThomasV | 1 | +1 | -1 |
2014-04-22 13:12 | more robust get_seed_text | ThomasV | 1 | +3 | -1 |
2014-04-21 20:09 | abstract and improve seed and key methods | ThomasV | 4 | +101 | -124 |
2014-04-20 08:42 | fix #655 | ThomasV | 3 | +6 | -2 |
2014-04-19 18:23 | installwizard: multisig wallets | ThomasV | 7 | +162 | -106 |
2014-04-19 13:06 | Merge pull request #665 from wozz/exchange-value | wozz | 1 | +1 | -1 |
2014-04-19 08:32 | handle coinbase transactions explicitly | ThomasV | 2 | +36 | -28 |
2014-04-18 08:04 | relocate export_history code | ThomasV | 2 | +48 | -48 |
2014-04-18 07:46 | update readme | ThomasV | 1 | +14 | -14 |
2014-04-17 16:41 | fix #563 | ThomasV | 1 | +4 | -1 |
2014-04-17 16:08 | format inputs so that they fit on one line | ThomasV | 1 | +4 | -1 |
2014-04-17 15:38 | slightly better notifications. at least, it fixes #652 | ThomasV | 5 | +9 | -8 |
2014-04-17 15:20 | json-friendly debug messages. fix #659 | ThomasV | 3 | +7 | -3 |
2014-04-17 15:05 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2014-04-17 15:05 | fix #661 | ThomasV | 1 | +1 | -1 |
2014-04-15 11:01 | rm aliases | ThomasV | 1 | +0 | -205 |
2014-04-13 16:41 | fix: create accounts | ThomasV | 2 | +2 | -0 |
2014-04-13 12:57 | fix signatures returned by get_address_from_input_script. fixes #653 | ThomasV | 1 | +6 | -4 |
2014-04-12 18:15 | Merge pull request #650 from wozz/URI-bug | wozz | 2 | +30 | -23 |
2014-04-12 17:53 | fix #651 | ThomasV | 1 | +6 | -3 |
2014-04-10 15:53 | Merge pull request #647 from enriquefynn/master | ThomasV | 1 | +1 | -0 |
2014-04-09 06:00 | save cold seed | ThomasV | 1 | +1 | -0 |
2014-04-09 05:36 | fix: public instead of private | ThomasV | 1 | +2 | -2 |
2014-04-07 09:03 | transaction: add_signature(), is_complete() methods | ThomasV | 2 | +32 | -22 |
2014-04-06 20:15 | don't change default_wallet_path | ThomasV | 1 | +0 | -2 |
2014-04-06 19:42 | remove hardcoded seed | ThomasV | 1 | +1 | -1 |
2014-04-06 19:38 | hooks and workflow for 2of3 wallets | ThomasV | 6 | +236 | -89 |
2014-04-05 16:35 | rename do_send as send. fixes #645 | ThomasV | 1 | +3 | -3 |
2014-04-05 14:52 | broadcast tx in a separate thread | ThomasV | 1 | +24 | -16 |
2014-04-05 09:52 | Merge pull request #644 from wozz/raise_window | ThomasV | 1 | +4 | -0 |
2014-04-05 08:34 | check seed in gui. fixes #622 | ThomasV | 4 | +63 | -29 |
2014-04-05 08:08 | re-enable seed tests. get_public_keys method | ThomasV | 1 | +7 | -2 |
2014-04-03 19:23 | fix and simplify tx serialization | ThomasV | 1 | +14 | -18 |
2014-04-03 18:48 | sort signatures for multisig | ThomasV | 1 | +9 | -5 |
2014-04-03 14:11 | get_pubkey_from_x | ThomasV | 1 | +11 | -8 |
2014-04-03 13:36 | add optional default value to text dialog | ThomasV | 1 | +3 | -1 |
2014-04-03 12:32 | account:simplification | ThomasV | 1 | +1 | -4 |
2014-04-03 12:30 | account:simplification | ThomasV | 1 | +1 | -4 |
2014-04-03 12:17 | fix: getpubkey | ThomasV | 1 | +1 | -1 |
2014-04-03 12:15 | multisig accounts: sort pubkeys | ThomasV | 1 | +6 | -18 |
2014-04-02 12:04 | sort pubkeys in multisig scripts | ThomasV | 1 | +1 | -1 |
2014-04-02 11:18 | gui fix: send tx dialog | ThomasV | 1 | +6 | -5 |
2014-04-01 21:53 | move get_keyID to accounts | ThomasV | 3 | +30 | -30 |
2014-04-01 17:10 | fix load_accounts | ThomasV | 1 | +6 | -2 |
2014-04-01 17:10 | fix redeem scripts | ThomasV | 1 | +2 | -11 |
2014-04-01 17:10 | helper functions for bip32 derivations | ThomasV | 1 | +13 | -11 |
2014-04-01 12:40 | Add @wozz GPG Public Key | Michael Wozniak | 1 | +199 | -0 |
2014-04-01 10:34 | fix CKD in p2sh accounts | ThomasV | 1 | +2 | -2 |
2014-04-01 09:25 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +37 | -2 |
2014-04-01 09:25 | update bip32 accounts and wallet | ThomasV | 5 | +190 | -238 |
2014-03-31 15:18 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +82 | -28 |
2014-03-31 10:16 | update bip32 derivations, using xpriv and xpub serialization format | ThomasV | 1 | +2 | -3 |
2014-03-31 10:12 | update bip32 derivations, using xpriv and xpub serialization format | ThomasV | 1 | +18 | -31 |
2014-03-31 10:00 | update bip32 derivations, using xpriv and xpub serialization format | ThomasV | 1 | +99 | -73 |
2014-03-28 16:37 | add error field in tx, because exceptions cannot be passed by plugins | ThomasV | 1 | +5 | -0 |
2014-03-28 16:19 | Merge pull request #631 from jisqyv/jischanges | ThomasV | 1 | +5 | -4 |
2014-03-28 16:06 | remove redundant definition of Timer class | ThomasV | 2 | +0 | -10 |
2014-03-28 16:05 | better waiting dialog, with Qt signals | ThomasV | 2 | +45 | -29 |
2014-03-28 09:58 | Merge pull request #634 from dpdtex/FiatPrice | ThomasV | 3 | +44 | -32 |
2014-03-27 15:42 | Merge pull request #632 from dpdtex/FixAccountComboWidth | ThomasV | 1 | +1 | -0 |
2014-03-26 17:52 | Merge pull request #625 from dpdtex/DialogTitles | ThomasV | 2 | +3 | -0 |
2014-03-26 17:16 | Merge pull request #628 from rdymac/are-frozen | ThomasV | 1 | +1 | -1 |
2014-03-25 17:44 | Merge pull request #623 from dpdtex/master | ThomasV | 2 | +80 | -0 |
2014-03-22 10:04 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +9 | -9 |
2014-03-22 10:04 | handle timeout in peers script | ThomasV | 1 | +7 | -1 |
2014-03-16 19:24 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +0 | -1 |
2014-03-16 19:23 | remove encrypt/decrypt from release notes | ThomasV | 1 | +0 | -15 |
2014-03-16 15:35 | disable encrypt/decrypt | ThomasV | 2 | +4 | -4 |
2014-03-16 13:02 | fix setup | ThomasV | 1 | +0 | -1 |
2014-03-16 11:18 | update server list | Eagle[TM] | 1 | +2 | -0 |
2014-03-16 11:13 | set default verbosity to false, because of daemon | ThomasV | 1 | +1 | -1 |
2014-03-16 11:00 | move daemon spawning code into NetworkProxy class | ThomasV | 3 | +48 | -40 |
2014-03-16 05:28 | add daemon port to config | ThomasV | 2 | +5 | -94 |
2014-03-15 10:10 | disable bip32 option before release | ThomasV | 1 | +1 | -1 |
2014-03-15 10:04 | fix getservers: wait until they are available | ThomasV | 1 | +3 | -0 |
2014-03-15 09:01 | do not display tx amounts in an offline wallet | ThomasV | 1 | +7 | -0 |
2014-03-15 08:59 | catch exception in signrawtransaction, if wallet is not synchronized | ThomasV | 1 | +7 | -1 |
2014-03-13 18:23 | don't use recent_servers if list from irc is available | ThomasV | 1 | +8 | -5 |
2014-03-13 17:26 | Merge branch 'master' of ssh://github.com/spesmilo/electrum | Maran | 2 | +14 | -14 |
2014-03-13 17:26 | Remove theme image from setup.py | Maran | 1 | +0 | -1 |
2014-03-13 11:02 | Changed theme switching, probably fixes #509 as well | Maran | 5 | +4 | -13 |
2014-03-13 10:55 | Turned background into a resource to prevent path problems | Maran | 1 | +0 | -0 |
2014-03-13 09:55 | Implements theme loading without overwriting path | Maran | 1 | +4 | -4 |
2014-03-13 09:42 | guess seed_version on old wallets | ThomasV | 1 | +2 | -0 |
2014-03-13 07:38 | revert load theme | ThomasV | 1 | +2 | -1 |
2014-03-12 09:16 | add tx direction info to default labels | ThomasV | 1 | +2 | -2 |
2014-03-12 09:04 | fix #585 | ThomasV | 1 | +2 | -1 |
2014-03-12 08:52 | change the format returned by history command | ThomasV | 1 | +1 | -3 |
2014-03-11 14:05 | fix issue #509 | ThomasV | 1 | +1 | -0 |
2014-03-11 13:42 | more release notes | ThomasV | 1 | +1 | -0 |
2014-03-11 13:31 | more release notes | ThomasV | 1 | +4 | -4 |
2014-03-11 13:16 | address must be in wallet | ThomasV | 1 | +4 | -3 |
2014-03-11 13:12 | release notes | ThomasV | 1 | +31 | -0 |
2014-03-11 13:11 | change decrypt syntax | ThomasV | 1 | +4 | -6 |
2014-03-11 12:37 | Merge pull request #611 from wozz/exchange-rate-fix | ThomasV | 1 | +9 | -3 |
2014-03-11 08:38 | fix reference to verifier | ThomasV | 2 | +3 | -3 |
2014-03-11 08:37 | sort by height | ThomasV | 1 | +1 | -1 |
2014-03-11 07:37 | remove print statement | ThomasV | 1 | +0 | -1 |
2014-03-11 07:33 | move start_daemon code to main script | ThomasV | 3 | +31 | -37 |
2014-03-11 06:18 | add server to daemon print statement | ThomasV | 1 | +1 | -1 |
2014-03-11 06:12 | fix return, debug flags | ThomasV | 1 | +7 | -5 |
2014-03-11 06:04 | fix: missing import | ThomasV | 1 | +1 | -1 |
2014-03-10 19:58 | add missing Network methods to NetworkProxy | ThomasV | 1 | +38 | -19 |
2014-03-10 19:53 | remove blockchain object from verifier | ThomasV | 2 | +9 | -3 |
2014-03-10 15:16 | daemon; initial commit | ThomasV | 5 | +322 | -64 |
2014-03-10 15:14 | minor improvements to scripts | ThomasV | 2 | +2 | -2 |
2014-03-10 15:05 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 4 | +32 | -4 |
2014-03-10 15:05 | add password to sign hook | ThomasV | 1 | +4 | -4 |
2014-03-05 17:12 | Merge pull request #605 from CodingAnarchy/master | ThomasV | 1 | +2 | -1 |
2014-03-05 08:35 | follow-up to #604 | ThomasV | 1 | +5 | -3 |
2014-03-05 08:30 | Merge pull request #604 from CodingAnarchy/master | ThomasV | 1 | +5 | -5 |
2014-03-05 07:56 | Merge pull request #603 from wozz/exchange-fix-gui-hang | ThomasV | 1 | +11 | -4 |
2014-03-05 05:41 | Merge pull request #602 from wozz/exchange-bavg | ThomasV | 1 | +161 | -67 |
2014-03-04 21:49 | increase timeout | ThomasV | 1 | +1 | -1 |
2014-03-04 21:31 | more legible output for scripts/peers | ThomasV | 1 | +6 | -7 |
2014-03-04 15:49 | code cleanup: main menu | ThomasV | 1 | +24 | -75 |
2014-03-04 15:33 | add get_public_key method to EC_KEY class | ThomasV | 1 | +3 | -0 |
2014-03-04 13:32 | fix: network.height() is a function | ThomasV | 1 | +1 | -1 |
2014-03-03 11:29 | eval arg passed to setconfig, to avoid storing boolean as string | ThomasV | 1 | +5 | -0 |
2014-03-03 09:39 | encrypt/decrypt messages in gui | ThomasV | 4 | +113 | -28 |
2014-03-03 08:03 | code cleanup | ThomasV | 1 | +1 | -4 |
2014-03-03 07:57 | move menu separator | ThomasV | 1 | +2 | -2 |
2014-03-03 05:59 | Merge pull request #596 from wozz/exchangerate-history | ThomasV | 2 | +103 | -4 |
2014-03-02 20:40 | Merge pull request #595 from wozz/coinbase-rate | ThomasV | 1 | +37 | -3 |
2014-03-02 20:12 | Merge pull request #594 from wozz/exchange-settings | ThomasV | 1 | +15 | -3 |
2014-03-02 19:36 | cleanup | ThomasV | 1 | +13 | -22 |
2014-03-02 19:26 | Merge branch 'verify-message' of github.com:wozz/electrum into wozz-verify-message | ThomasV | 1 | +30 | -53 |
2014-03-02 18:49 | Merge pull request #592 from wozz/exchange-settings | ThomasV | 1 | +1 | -1 |
2014-03-02 18:24 | fix createrawtransaction (issue #574) | ThomasV | 2 | +3 | -5 |
2014-03-02 18:23 | improve help messages for options | ThomasV | 1 | +2 | -2 |
2014-03-02 17:21 | Merge pull request #588 from wozz/for-upstream | ThomasV | 2 | +110 | -9 |
2014-03-02 17:11 | show txids in the list of transaction inputs | ThomasV | 1 | +3 | -4 |
2014-03-02 17:02 | Merge pull request #591 from dabura667/Blockchainlink | ThomasV | 1 | +2 | -0 |
2014-03-02 16:43 | fix bug in chunk validation | ThomasV | 1 | +12 | -33 |
2014-03-02 10:02 | rename command: getutxoaddress | ThomasV | 1 | +5 | -3 |
2014-03-02 09:31 | add timeout to daemon, update getaddressbalance | ThomasV | 2 | +17 | -5 |
2014-03-02 05:28 | Merge pull request #590 from wozz/priv-qr-code | ThomasV | 1 | +1 | -0 |
2014-02-28 15:30 | Merge pull request #564 from eternal-sorrow/master | ThomasV | 1 | +245 | -234 |
2014-02-28 14:43 | restore from master public key (qt and command line) | ThomasV | 3 | +34 | -18 |
2014-02-28 13:33 | start network daemon automatically when needed | ThomasV | 1 | +52 | -34 |
2014-02-27 13:12 | Merge pull request #582 from dabura667/csvaddresserr | ThomasV | 2 | +12 | -2 |
2014-02-27 13:07 | Merge pull request #584 from dabura667/historyUTF8 | ThomasV | 1 | +1 | -0 |
2014-02-27 09:41 | Merge branch '2.0' | ThomasV | 14 | +734 | -315 |
2014-02-11 14:27 | strip whitespaces from seed | ThomasV | 1 | +4 | -7 |
2014-02-11 14:01 | Merge pull request #566 from grnbrg/master | ThomasV | 1 | +3 | -3 |
2014-02-11 13:54 | version 1.9.8 | ThomasV | 1 | +1 | -1 |
2014-02-11 13:44 | fix: do not create wallet if seed is empty because user typed gibberish | ThomasV | 1 | +3 | -13 |
2014-02-10 12:09 | Merge pull request #568 from CodingAnarchy/master | ThomasV | 1 | +3 | -3 |
2014-01-29 15:45 | Merge pull request #560 from rdymac/typo-virtual | ThomasV | 2 | +2 | -2 |
2014-01-29 15:44 | Merge pull request #561 from grnbrg/master | ThomasV | 1 | +2 | -1 |
2014-01-27 09:37 | move api key path | ThomasV | 1 | +2 | -2 |
2014-01-22 14:42 | Merge pull request #553 from samrg472/master | ThomasV | 1 | +9 | -24 |
2014-01-18 05:57 | Merge pull request #549 from dmcdad/patch-1 | ThomasV | 1 | +3 | -1 |
2014-01-15 05:26 | Merge pull request #546 from ortutay/osx-snowl-fix | ThomasV | 1 | +6 | -2 |
2014-01-13 20:27 | fix for getrawtransaction | ThomasV | 1 | +7 | -7 |
2014-01-12 05:49 | Merge pull request #540 from grnbrg/master | ThomasV | 1 | +2 | -1 |
2014-01-11 07:43 | 1.9.7 release notes | ThomasV | 1 | +6 | -0 |
2014-01-11 05:55 | Merge pull request #539 from xHire/master | ThomasV | 1 | +1 | -1 |
2014-01-11 05:54 | Merge pull request #537 from RunningDroid/master | ThomasV | 1 | +0 | -3 |
2014-01-09 08:58 | gui: insert used addresses first | ThomasV | 1 | +1 | -1 |
2014-01-09 08:24 | Merge pull request #534 from ortutay/rmh2dep | ThomasV | 2 | +312 | -44 |
2014-01-08 17:24 | this should fix issue #531 | ThomasV | 1 | +5 | -10 |
2014-01-08 13:08 | parse_url: parse exponents | ThomasV | 1 | +13 | -3 |
2014-01-08 12:11 | version 1.9.7 | ThomasV | 1 | +1 | -1 |
2014-01-08 11:11 | rm coinbase plugin until fixed | ThomasV | 1 | +0 | -307 |
2014-01-08 09:36 | installwizard: set network to None if offline | ThomasV | 1 | +1 | -0 |
2014-01-08 09:36 | fix tx dialog | ThomasV | 1 | +0 | -2 |
2014-01-08 06:32 | Merge pull request #526 from ortutay/buybackplugin | ThomasV | 9 | +363 | -7 |
2014-01-05 08:11 | Merge pull request #504 from wyager/master | ThomasV | 1 | +16 | -5 |
2014-01-05 08:09 | Merge pull request #525 from bitcoindaddy/patch-1 | ThomasV | 1 | +1 | -0 |
2013-12-27 10:48 | Merge pull request #518 from jamesob/master | ThomasV | 1 | +0 | -1 |
2013-12-25 15:26 | renamed server. fixes issue #508 | ThomasV | 1 | +1 | -1 |
2013-12-25 09:43 | Merge pull request #510 from tessus/master | ThomasV | 2 | +7 | -3 |
2013-12-25 09:34 | Merge pull request #516 from imrehg/contacts | ThomasV | 1 | +13 | -11 |
2013-12-25 09:31 | Merge pull request #515 from michaelgpearce/patch-1 | ThomasV | 1 | +1 | -1 |
2013-12-21 18:27 | return message ids with send_http too | ThomasV | 1 | +3 | -0 |
2013-12-21 17:32 | fix gerversion | ThomasV | 1 | +1 | -1 |
2013-12-21 17:29 | fix sendrawtransaction | ThomasV | 1 | +1 | -2 |
2013-12-21 16:57 | test is_mine in add_keypairs_from_wallet | ThomasV | 1 | +2 | -0 |
2013-12-17 21:20 | partially revert code merged #481, brreaks old qt versions | ThomasV | 1 | +3 | -2 |
2013-12-17 17:20 | fix issue occuring with set_server | ThomasV | 2 | +3 | -1 |
2013-12-17 06:10 | fix: return None if user presses cancel | ThomasV | 1 | +2 | -1 |
2013-12-17 06:06 | installwizard: don't repeat same info | ThomasV | 1 | +3 | -2 |
2013-12-17 05:56 | clarify text | ThomasV | 1 | +1 | -1 |
2013-12-16 21:19 | add password to script | ThomasV | 1 | +9 | -4 |
2013-12-16 20:38 | Merge pull request #481 from haakonn/master | ThomasV | 1 | +12 | -4 |
2013-12-16 19:07 | fix: pending_servers | ecdsa | 1 | +3 | -1 |
2013-12-16 19:04 | fix typo | ecdsa | 1 | +1 | -1 |
2013-12-16 18:59 | exit wait_until_connected() when all servers have been tried | ecdsa | 2 | +4 | -3 |
2013-12-16 18:18 | don't set network.interface to None when disconnetced | ThomasV | 2 | +22 | -18 |
2013-12-16 17:17 | network.pending_servers, to avoid connecting the same server multiple times | thomasv | 2 | +13 | -12 |
2013-12-16 16:37 | cleanup code in network.py | thomasv | 1 | +3 | -8 |
2013-12-16 15:26 | improve 'peers' script | thomasv | 1 | +9 | -4 |
2013-12-16 14:40 | gui: proper dialog for private keys (fixes issue #500) | thomasv | 1 | +14 | -1 |
2013-12-16 14:16 | confirmaion dialog if transaction fee is high | thomasv | 2 | +10 | -0 |
2013-12-14 12:21 | version 1.9.6. also, reset seed_version in version.py | ThomasV | 1 | +2 | -2 |
2013-12-13 06:30 | detect if electrum is offline during wallet creation | ecdsa | 3 | +17 | -10 |
2013-12-14 06:53 | fix space | ThomasV | 1 | +1 | -1 |
2013-12-14 06:49 | exchange rate plugin: keep thread running (fixes #494) | ThomasV | 1 | +16 | -1 |
2013-12-13 16:53 | replace exit with sys.exit | thomasv | 1 | +4 | -4 |
2013-12-13 16:30 | During wallet creation, do not write seed on disk before it is encrypted | thomasv | 7 | +115 | -97 |
2013-12-13 08:22 | exit gracefully if host cannot be resolved. Fixes #488 | ThomasV | 1 | +14 | -2 |
2013-12-13 05:29 | fix #492 | ThomasV | 1 | +4 | -1 |
2013-12-12 23:23 | Merge pull request #499 from shunyata/bugfix/synchronizer-attribute-is-uninitialized | ThomasV | 1 | +2 | -0 |
2013-12-12 23:19 | Merge pull request #497 from pitchforks/pip-install-user | ThomasV | 1 | +8 | -4 |
2013-12-12 23:18 | Merge pull request #498 from shunyata/bugfix/old-param-in-update_password | ThomasV | 1 | +1 | -1 |
2013-12-11 10:45 | fix offline signing with key>5 | thomasv | 1 | +9 | -7 |
2013-12-10 12:14 | Merge pull request #491 from Jud/master | ThomasV | 1 | +1 | -0 |
2013-12-04 17:06 | abort export privkeys if wallet has no seed | ThomasV | 1 | +4 | -0 |
2013-12-01 14:06 | Merge pull request #484 from flatfly/patch-1 | ThomasV | 1 | +1 | -1 |
2013-12-01 13:31 | Merge pull request #483 from flatfly/patch-2 | ThomasV | 1 | +5 | -0 |
2013-11-30 08:24 | Merge pull request #476 from shunyata/bugfix/parsing-error-in-csv-transaction | ThomasV | 1 | +61 | -61 |
2013-11-29 16:41 | Merge pull request #471 from Zomnut/master | ThomasV | 1 | +1 | -2 |
2013-11-28 08:43 | Merge pull request #467 from thgh/trayfix | ThomasV | 2 | +2 | -2 |
2013-11-26 05:43 | Merge pull request #462 from imrehg/posfix | ThomasV | 1 | +5 | -2 |
2013-11-25 13:38 | Merge pull request #459 from rdymac/patch-5 | ThomasV | 1 | +18 | -19 |
2013-11-25 14:07 | fix bug in mki18n.py | thomasv | 1 | +1 | -1 |
2013-11-23 14:47 | update web script | ThomasV | 1 | +6 | -3 |
2013-11-23 09:38 | handle multiple selections in receive_menu hook | ThomasV | 1 | +1 | -1 |
2013-11-23 09:24 | Merge pull request #453 from tkhaew/master | ThomasV | 2 | +2 | -2 |
2013-11-22 17:13 | release notes | ThomasV | 1 | +7 | -0 |
2013-11-22 15:55 | remove prioritize altogether. | ThomasV | 3 | +3 | -55 |
2013-11-22 14:53 | version 195 | ThomasV | 1 | +1 | -1 |
2013-11-22 12:45 | remove translation_id | thomasv | 1 | +1 | -1 |
2013-11-22 12:48 | Merge pull request #452 from rdymac/master | ThomasV | 1 | +1 | -0 |
2013-11-22 12:40 | revert old address grayout | thomasv | 1 | +3 | -8 |
2013-11-22 12:36 | Merge branch 'used' of github.com:wozz/electrum into wozz-used | thomasv | 1 | +10 | -1 |
2013-11-22 11:03 | Merge pull request #449 from thgh/move-to-crowdin | ThomasV | 2 | +72 | -74 |
2013-11-22 10:26 | remove 'prioritize' from qt gui, superseded by coin control | thomasv | 1 | +0 | -16 |
2013-11-20 06:46 | Merge pull request #435 from Coin-Escrow/master | ThomasV | 1 | +1 | -1 |
2013-11-20 06:37 | fix default value in storage.get | ThomasV | 1 | +4 | -1 |
2013-11-19 09:55 | Merge pull request #442 from atanasi/atanasi | ThomasV | 1 | +3 | -1 |
2013-11-16 18:27 | Merge pull request #431 from Coin-Escrow/master | ThomasV | 1 | +1 | -1 |
2013-11-16 15:12 | Merge pull request #430 from wozz/POS | ThomasV | 1 | +4 | -1 |
2013-11-16 15:02 | fix kazcw's PR | ThomasV | 1 | +9 | -11 |
2013-11-15 04:07 | clean up sending address input | kazcw | 2 | +19 | -31 |
2013-11-15 02:10 | correct right-click menu during multiple-select | kazcw | 1 | +49 | -36 |
2013-11-15 01:05 | select addresses to send from | kazcw | 2 | +60 | -9 |
2013-11-16 09:44 | fix self.amount in POS plugin | ThomasV | 1 | +3 | -0 |
2013-11-15 09:19 | Merge pull request #422 from thgh/master | ThomasV | 1 | +9 | -4 |
2013-11-14 08:23 | on sl error: print exception inside for loop, and do not continue the loop | ThomasV | 1 | +4 | -5 |
2013-11-14 05:57 | Merge pull request #419 from wozz/POS | ThomasV | 1 | +8 | -3 |
2013-11-13 19:50 | Merge pull request #414 from 3M3RY/IPv6 | ThomasV | 1 | +28 | -16 |
2013-11-13 18:03 | Merge pull request #410 from thgh/patch-1 | ThomasV | 1 | +1 | -1 |
2013-11-13 12:43 | Merge pull request #408 from wozz/URI-update | Maran | 4 | +10 | -4 |
2013-11-13 06:28 | Merge pull request #404 from WyseNynja/flake8_electrum | ThomasV | 1 | +59 | -55 |
2013-11-13 06:26 | Merge pull request #405 from WyseNynja/flake8_setup | ThomasV | 2 | +96 | -85 |
2013-11-13 06:24 | Merge pull request #406 from WyseNynja/flake8_contrib | ThomasV | 5 | +29 | -32 |
2013-11-12 22:55 | revert WyseNynja's commit (breaks things) | ThomasV | 1 | +1 | -1 |
2013-11-12 22:21 | release notes | ThomasV | 1 | +6 | -0 |
2013-11-12 21:55 | don't exit in wizard (fixes #402) | ThomasV | 2 | +12 | -14 |
2013-11-12 21:47 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2013-11-12 21:47 | 1.9.4 | ThomasV | 3 | +2 | -13 |
2013-11-12 10:14 | fix tx signing with watching only wallets | ThomasV | 4 | +22 | -12 |
2013-11-12 09:14 | fix bug with hex_to_int; remove unused function | ThomasV | 2 | +5 | -38 |
2013-11-12 06:43 | Merge pull request #395 from WyseNynja/no_eval | ThomasV | 5 | +16 | -10 |
2013-11-11 23:01 | Merge pull request #394 from maxplm/patch-1 | EagleTM | 1 | +1 | -1 |
2013-11-11 18:05 | abort if file exists | ThomasV | 1 | +3 | -1 |
2013-11-11 17:56 | file dialogs | ThomasV | 1 | +7 | -16 |
2013-11-11 16:41 | wallet: call create_accounts in save_seed | ThomasV | 5 | +3 | -11 |
2013-11-11 15:59 | fix connect on windows | ThomasV | 1 | +4 | -1 |
2013-11-11 15:23 | print less debug messages | ThomasV | 1 | +1 | -1 |
2013-11-11 15:18 | network.send method | ThomasV | 2 | +10 | -3 |
2013-11-11 09:36 | version 1.9.3 | ThomasV | 1 | +1 | -1 |
2013-11-11 09:35 | fix side effect in get_unspent_coins, causing transactions to be rejected | ThomasV | 1 | +2 | -1 |
2013-11-11 08:13 | Merge pull request #392 from wozz/gtk | ThomasV | 1 | +14 | -0 |
2013-11-10 22:14 | Merge pull request #388 from WyseNynja/fix_more_bare_except | ThomasV | 21 | +67 | -67 |
2013-11-10 22:12 | Merge pull request #390 from wozz/gtk | ThomasV | 1 | +27 | -4 |
2013-11-10 17:11 | Switch icon based on OS, OS X requires dark icon | Maran | 1 | +7 | -2 |
2013-11-10 14:22 | get_private_key: call get_seed first in order to check password | thomasv | 1 | +3 | -1 |
2013-11-10 10:55 | Merge pull request #374 from nolith/master | ThomasV | 2 | +4 | -3 |
2013-11-10 10:51 | wallet.py: use get_seed in update_password | ThomasV | 1 | +1 | -2 |
2013-11-10 10:39 | Merge pull request #386 from WyseNynja/dont_use_base_exception | ThomasV | 20 | +73 | -73 |
2013-11-10 10:34 | Merge pull request #385 from WyseNynja/ignore_gui_icons | ThomasV | 1 | +1 | -0 |
2013-11-10 00:26 | Update default server list (disable servers with failed/expired certs) | Eagle[TM] | 1 | +3 | -3 |
2013-11-09 07:15 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 4 | +35 | -16 |
2013-11-09 07:15 | call check_seed in get_seed | ThomasV | 2 | +2 | -2 |
2013-11-06 22:09 | dust threshold | ThomasV | 1 | +2 | -1 |
2013-11-06 05:32 | 1.9.2 | ThomasV | 3 | +5 | -2 |
2013-11-05 23:38 | Merge pull request #370 from mkramlich/master | EagleTM | 1 | +1 | -1 |
2013-11-05 22:34 | window icon | ThomasV | 1 | +1 | -0 |
2013-11-05 22:28 | 1.9.1: bug fixes | ThomasV | 2 | +5 | -1 |
2013-11-05 22:02 | fix for portable version: use its own directory | ThomasV | 2 | +9 | -4 |
2013-11-05 21:43 | Merge pull request #367 from rdymac/split-colon | ThomasV | 2 | +4 | -4 |
2013-11-05 19:27 | Merge pull request #366 from mkramlich/master | ThomasV | 1 | +5 | -3 |
2013-11-05 19:25 | fix use_change preference | ThomasV | 1 | +1 | -1 |
2013-11-05 19:11 | Merge pull request #365 from mkramlich/master | ThomasV | 1 | +12 | -8 |
2013-11-05 18:18 | do not return history if offline | ThomasV | 1 | +3 | -0 |
2013-11-05 17:56 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2013-11-05 17:55 | fix regression: offline mode | ThomasV | 5 | +79 | -45 |
2013-11-05 08:52 | Merge pull request #358 from mkramlich/master | ThomasV | 2 | +16 | -6 |
2013-11-05 08:49 | Merge pull request #361 from Wallacoloo/patch-1 | ThomasV | 1 | +1 | -1 |
2013-11-04 11:43 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +3 | -3 |
2013-11-04 11:41 | fix validateaddress | ThomasV | 2 | +8 | -7 |
2013-11-04 09:16 | use returned amount with ! shortcut | ThomasV | 1 | +1 | -1 |
2013-11-04 09:04 | fix init_lite | ecdsa | 1 | +1 | -0 |
2013-11-03 13:14 | restore from master public key with seed v4 | ThomasV | 4 | +26 | -15 |
2013-11-03 10:06 | rm debug message | ThomasV | 1 | +0 | -1 |
2013-11-03 10:03 | use QStackedLayout in install wizard | ThomasV | 2 | +26 | -23 |
2013-11-02 17:10 | fix: wait_for_network | ThomasV | 1 | +1 | -1 |
2013-11-02 12:01 | Merge pull request #354 from rdymac/patch-1 | ThomasV | 1 | +1 | -1 |
2013-11-02 12:00 | fix redeemPubKey for imported keys (fixes issue #350) | ThomasV | 1 | +2 | -0 |
2013-11-02 09:20 | Merge pull request #353 from EnigmaCurry/qrscanner_fixes | ThomasV | 1 | +143 | -48 |
2013-11-01 12:31 | offline signing with seed_v4 | ThomasV | 1 | +21 | -1 |
2013-11-01 12:10 | fix: offline signing | ThomasV | 1 | +7 | -4 |
2013-11-01 11:40 | fix deseed | ThomasV | 1 | +3 | -3 |
2013-11-01 09:34 | minor fix: restore from hexadecimal seed | ThomasV | 1 | +1 | -0 |
2013-10-31 16:50 | release notes: bip32 featues are postponed | thomasv | 1 | +0 | -2 |
2013-10-31 16:00 | no keyid for imported keys | thomasv | 1 | +2 | -0 |
2013-10-31 14:42 | exit after seed message | thomasv | 1 | +5 | -2 |
2013-10-31 14:40 | fix mnemonic decode | thomasv | 2 | +20 | -13 |
2013-10-31 14:27 | fixes: get_seed | thomasv | 1 | +3 | -5 |
2013-10-31 12:28 | disable bip32 | thomasv | 2 | +16 | -11 |
2013-10-31 08:32 | seed prefix 01 | ThomasV | 2 | +3 | -3 |
2013-10-26 09:54 | seed v6 | ThomasV | 11 | +110 | -56 |
2013-10-24 09:43 | move old wallet to subdir | ThomasV | 1 | +8 | -6 |
2013-10-24 08:03 | create a subdirectory for wallets, under default path | ThomasV | 1 | +20 | -7 |
2013-10-24 07:45 | remove -b option for listaddresses (fix issue #343) | ThomasV | 2 | +5 | -8 |
2013-10-23 08:19 | Merge pull request #349 from rdymac/icons | ThomasV | 3 | +0 | -0 |
2013-10-22 17:14 | fix issue #348 | ThomasV | 1 | +0 | -6 |
2013-10-22 14:21 | fix dialog | ThomasV | 1 | +2 | -0 |
2013-10-22 14:20 | fix typo | ThomasV | 1 | +1 | -1 |
2013-10-22 09:12 | Merge pull request #347 from AdamISZ/patch-2 | ThomasV | 1 | +1 | -1 |
2013-10-20 08:34 | fix mpk qr code | ThomasV | 1 | +1 | -1 |
2013-10-18 10:32 | export QR code to clipboard (fixes issue #318) | ThomasV | 1 | +12 | -2 |
2013-10-18 10:28 | fix typo in help | ThomasV | 1 | +1 | -1 |
2013-10-18 10:25 | send connection msg to stderr | ThomasV | 1 | +1 | -1 |
2013-10-16 23:44 | Update default server list | Eagle[TM] | 1 | +4 | -6 |
2013-10-16 12:43 | Merge pull request #339 from rdymac/text-strings | ThomasV | 1 | +1 | -1 |
2013-10-16 12:42 | pass chain to get_target (fixes issue #316) | ThomasV | 1 | +7 | -3 |
2013-10-16 12:11 | handle plugin dependency | ThomasV | 2 | +10 | -1 |
2013-10-16 09:25 | fix history export (bug #338) | ThomasV | 1 | +3 | -3 |
2013-10-15 16:23 | fix bug with chunk requestor | ThomasV | 2 | +7 | -3 |
2013-10-15 09:00 | bug fix: seed_version | ThomasV | 1 | +1 | -1 |
2013-10-15 08:44 | enforce 'chain' parameter in wizard | ThomasV | 1 | +1 | -1 |
2013-10-12 11:55 | move pending accounts logic into wallet.py | thomasv | 2 | +30 | -15 |
2013-10-11 10:24 | add new tray icon, and activate window in showNormal | ThomasV | 4 | +5 | -1 |
2013-10-10 11:59 | update_account_selector | thomasv | 1 | +12 | -12 |
2013-10-10 11:22 | add label to new contact dialog | thomasv | 1 | +34 | -10 |
2013-10-10 08:43 | fix parameters in mktx_from_account | thomasv | 1 | +2 | -2 |
2013-10-10 08:15 | Merge pull request #332 from rdymac/translations-and-fixes | ThomasV | 3 | +6 | -6 |
2013-10-10 08:01 | fix: height() | thomasv | 1 | +1 | -1 |
2013-10-09 08:04 | replace blockchain.height with height(), and fix server_lag issue | ThomasV | 4 | +31 | -15 |
2013-10-08 20:09 | fantastic new icon made by rdymac | ThomasV | 1 | +0 | -0 |
2013-10-08 17:52 | sanitize server in interface.py (fix bug #309) | ThomasV | 1 | +9 | -3 |
2013-10-08 17:24 | fix offline signing: redeemPubkey was missing | ThomasV | 2 | +3 | -1 |
2013-10-08 15:13 | android: fixes | ThomasV | 1 | +11 | -7 |
2013-10-08 14:52 | network.default_server shouldnever be None | ThomasV | 1 | +11 | -9 |
2013-10-08 12:12 | fixes for android: restore from seed | ThomasV | 2 | +36 | -13 |
2013-10-08 11:24 | use a regexp for the ssl bug workaround | ThomasV | 1 | +1 | -1 |
2013-10-08 11:10 | android interface update and minor fixes | ThomasV | 2 | +19 | -16 |
2013-10-08 11:10 | set verbosity after options | ThomasV | 1 | +2 | -2 |
2013-10-08 11:08 | workaround android bug with ssl certificates | ThomasV | 1 | +2 | -0 |
2013-10-08 09:38 | plugins settings widget | ThomasV | 3 | +59 | -39 |
2013-10-07 21:00 | wallet: include next_addresses by default, so that we count them in balances | ThomasV | 1 | +9 | -4 |
2013-10-07 20:39 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +9 | -6 |
2013-10-07 20:02 | simplify get_balance | ThomasV | 1 | +7 | -30 |
2013-10-07 18:11 | update android interface | thomasv | 3 | +47 | -44 |
2013-10-07 17:53 | move readline | thomasv | 1 | +6 | -2 |
2013-10-07 17:24 | Merge branch 'master' of git://github.com/spesmilo/electrum | thomasv | 1 | +1 | -1 |
2013-10-07 17:24 | check coinbase maturity (fix #252) | thomasv | 1 | +7 | -1 |
2013-10-07 16:47 | password dialog retry | thomasv | 1 | +3 | -1 |
2013-10-07 15:15 | rename col width | thomasv | 1 | +2 | -2 |
2013-10-07 14:07 | re-add pick_random_server | thomasv | 1 | +2 | -2 |
2013-10-07 13:35 | count seed words | thomasv | 1 | +3 | -2 |
2013-10-07 11:26 | update setup and MANIFEST.in | thomasv | 3 | +4 | -13 |
2013-10-07 09:39 | upgrade message for ecdsa | thomasv | 1 | +5 | -2 |
2013-10-07 08:48 | text gui: save the history to speed up display | ThomasV | 1 | +20 | -5 |
2013-10-07 08:34 | fixes for text gui | ThomasV | 1 | +16 | -10 |
2013-10-07 08:18 | update text gui | ThomasV | 1 | +15 | -9 |
2013-10-07 08:05 | update the gtk gui | ThomasV | 2 | +45 | -66 |
2013-10-07 05:34 | fixes for lite gui (issue #262) | ThomasV | 2 | +6 | -4 |
2013-10-06 19:37 | more docs for merchant script | ThomasV | 1 | +12 | -0 |
2013-10-06 19:19 | move merchant script in separate dir | ThomasV | 3 | +0 | -0 |
2013-10-06 19:16 | update and fix the merchant script (fixes issue #254) | ThomasV | 4 | +120 | -124 |
2013-10-06 12:13 | fix servers script | ThomasV | 1 | +29 | -26 |
2013-10-06 10:28 | update a few scripts | ThomasV | 10 | +66 | -119 |
2013-10-05 19:51 | release notes | ThomasV | 1 | +15 | -1 |
2013-10-05 19:27 | website url | ThomasV | 1 | +1 | -1 |
2013-10-05 19:21 | fix paths | ThomasV | 1 | +2 | -2 |
2013-10-05 19:15 | choose_tx_from account, and use deterministic signatures (issue #323) | ThomasV | 5 | +23 | -25 |
2013-10-05 15:29 | new account creation method (gui) | ThomasV | 2 | +48 | -15 |
2013-10-05 13:31 | smaller timeout if disconnected | ThomasV | 1 | +4 | -1 |
2013-10-05 12:30 | store account expanded status | ThomasV | 1 | +9 | -3 |
2013-10-05 11:48 | enable changes of protocol, proxy at runtime | ThomasV | 3 | +20 | -18 |
2013-10-05 10:32 | rework network dialog layout | ThomasV | 1 | +10 | -10 |
2013-10-05 10:16 | improved help text | ThomasV | 1 | +9 | -5 |
2013-10-05 09:49 | reorganize network dialog | ThomasV | 1 | +28 | -23 |
2013-10-05 09:16 | support for all protocols | ThomasV | 3 | +12 | -7 |
2013-10-05 09:02 | fix: server lag | ThomasV | 1 | +3 | -1 |
2013-10-05 08:14 | improved network dialog: auto-connect disables server choices | ThomasV | 1 | +26 | -14 |
2013-10-05 08:01 | network: fix server lag detection | ThomasV | 3 | +48 | -17 |
2013-10-05 06:51 | network dialog: default ports | ThomasV | 1 | +1 | -1 |
2013-10-04 22:21 | show lag in status line | ThomasV | 3 | +31 | -24 |
2013-10-04 17:27 | handle network.interface being None when network is disconnected | ThomasV | 4 | +20 | -11 |
2013-10-04 17:08 | fix servers label | ThomasV | 1 | +1 | -1 |
2013-10-04 17:02 | better account naming/renaming | ThomasV | 2 | +16 | -2 |
2013-10-04 15:55 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2013-10-04 14:44 | fix: network object in console | ThomasV | 1 | +1 | -1 |
2013-10-04 14:00 | interface.debug flag | ThomasV | 1 | +6 | -3 |
2013-10-04 13:55 | fix notifications | ThomasV | 1 | +3 | -0 |
2013-10-04 13:05 | gui: simplify column widths | ThomasV | 1 | +4 | -5 |
2013-10-04 12:37 | update default servers | ThomasV | 1 | +6 | -6 |
2013-10-04 12:30 | store a list of recently encountered servers | ThomasV | 1 | +23 | -9 |
2013-10-04 11:51 | network.is_connected() | ThomasV | 2 | +11 | -3 |
2013-10-04 09:13 | resend subscriptions after disconnect | ThomasV | 1 | +3 | -0 |
2013-10-04 08:38 | maintain NUM_SERVERS interfaces | ThomasV | 1 | +18 | -11 |
2013-10-03 17:09 | disable 'offline' option in install wizard, because it is not implemented | thomasv | 1 | +4 | -4 |
2013-10-03 16:58 | fix: tx_hash -> prevout_hash | thomasv | 1 | +1 | -1 |
2013-10-03 16:43 | show 'server lagging' icon if server lags and client does not use auto-connect | thomasv | 5 | +11 | -4 |
2013-10-03 13:03 | restore minimum lag for server swiching | ThomasV | 1 | +1 | -1 |
2013-10-03 12:56 | auto-cycle: switch to the longest chain | ThomasV | 2 | +8 | -6 |
2013-10-03 12:00 | remove check_windows_wallet_migration | ThomasV | 2 | +0 | -17 |
2013-10-03 11:56 | print connected to message synchronously | ThomasV | 1 | +1 | -1 |
2013-10-03 11:31 | getpubkeys command | ThomasV | 4 | +29 | -20 |
2013-10-03 10:39 | new flag for commands: requires_wallet | ThomasV | 3 | +111 | -84 |
2013-10-03 08:27 | handle handshake failures in SSL | ThomasV | 1 | +5 | -1 |
2013-10-03 08:05 | move synchronous_get to network.py, fix get_balance script | ThomasV | 5 | +31 | -30 |
2013-10-03 07:19 | simplify show_seed dialog | ThomasV | 3 | +17 | -12 |
2013-10-03 05:44 | do not check certificate expiration if OpenSSL cannot be imported | ThomasV | 1 | +13 | -7 |
2013-10-03 05:27 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +12 | -12 |
2013-10-03 05:27 | remove expert mode, simplify settings | ThomasV | 1 | +46 | -84 |
2013-10-02 13:55 | add seed and password to menu; reorganize | ThomasV | 1 | +32 | -25 |
2013-10-02 11:50 | server name change (hachre) | ThomasV | 1 | +1 | -1 |
2013-10-02 11:50 | new command: getservers (fix for issue #306) | ThomasV | 1 | +3 | -0 |
2013-10-02 11:00 | manage subscriptions in network.py | ThomasV | 3 | +36 | -9 |
2013-10-02 10:13 | set_server: resend subscriptions | ThomasV | 2 | +16 | -6 |
2013-10-02 08:43 | fix | ThomasV | 1 | +2 | -0 |
2013-10-02 08:36 | delete expired certificates | ThomasV | 1 | +11 | -1 |
2013-10-02 08:21 | scripts to check certificates | ThomasV | 1 | +39 | -31 |
2013-10-02 07:22 | temporary_path for unverified certificates | ThomasV | 1 | +27 | -19 |
2013-10-02 02:01 | fixes | ThomasV | 1 | +16 | -12 |
2013-10-02 01:33 | fix | ThomasV | 1 | +1 | -2 |
2013-10-02 01:24 | delete only if cert is new | ThomasV | 1 | +6 | -2 |
2013-10-02 01:20 | delete certificates that fail | ThomasV | 1 | +26 | -10 |
2013-10-01 15:33 | master privae keys dialog | ThomasV | 3 | +47 | -22 |
2013-10-01 12:37 | minor fix | ThomasV | 1 | +1 | -1 |
2013-10-01 12:28 | restore from master public key | ThomasV | 2 | +27 | -26 |
2013-10-01 11:40 | don't create all master public keys on wallet creation | ThomasV | 1 | +37 | -32 |
2013-10-01 09:24 | prevent dns leaks when using proxy. fixes issue #147 | ThomasV | 2 | +30 | -15 |
2013-10-01 07:14 | fix another http leak | ThomasV | 1 | +3 | -0 |
2013-10-01 07:01 | interface: call socket.connect before sll.wrap_socket, for proxy. (fixes bug #207) | ThomasV | 3 | +64 | -86 |
2013-09-30 16:30 | master public key dialog for bip32 | ThomasV | 1 | +55 | -5 |
2013-09-30 15:43 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2013-09-30 15:43 | remove show() in waiting dialog | ThomasV | 1 | +0 | -1 |
2013-09-30 14:55 | Remove log statement from Exchange rate plugin | Maran | 1 | +0 | -2 |
2013-09-30 14:53 | Flesh out the text for the install wizard | Maran | 1 | +6 | -4 |
2013-09-30 14:21 | Merge branch 'master' of ssh://github.com/spesmilo/electrum | Maran | 1 | +3 | -1 |
2013-09-30 14:21 | Fix label sync plugin and add in backwards compatibility with 1.8 wallets. Fixes #291 | Maran | 1 | +6 | -2 |
2013-09-30 12:39 | don't show lite in init | thomasv | 1 | +0 | -1 |
2013-09-30 12:01 | SSL certificate validation | thomasv | 2 | +57 | -8 |
2013-09-30 08:41 | re-adding console.py (deleted by mistake) | thomasv | 1 | +315 | -0 |
2013-09-30 08:30 | path of icons_rc | thomasv | 2 | +3 | -10 |
2013-09-29 16:33 | add locks to config and storage | ThomasV | 2 | +19 | -18 |
2013-09-29 13:34 | fix is_complete | ThomasV | 2 | +3 | -4 |
2013-09-29 13:16 | cleanup signrawtrasaction and input_info | ThomasV | 3 | +93 | -109 |
2013-09-29 10:14 | set label | ThomasV | 3 | +28 | -26 |
2013-09-29 08:52 | fix labels plugin | ThomasV | 3 | +19 | -15 |
2013-09-29 08:16 | sign_tx hook | ThomasV | 2 | +9 | -3 |
2013-09-29 00:43 | add input_info when transaction is created | ThomasV | 2 | +17 | -4 |
2013-09-28 14:03 | add help text for csv | ThomasV | 1 | +2 | -1 |
2013-09-28 11:51 | fix import | ThomasV | 1 | +3 | -0 |
2013-09-28 11:45 | common wallet.restore() method for GUIs | ThomasV | 5 | +95 | -87 |
2013-09-28 09:54 | fix is_seeded | ThomasV | 2 | +5 | -2 |
2013-09-28 09:45 | support mBTC in lite gui | ThomasV | 2 | +11 | -10 |
2013-09-28 09:21 | move lite window initialization in the constructor of the main window | ThomasV | 5 | +129 | -130 |
2013-09-28 06:08 | fix imports | ThomasV | 1 | +2 | -2 |
2013-09-28 06:07 | key icon | ThomasV | 1 | +0 | -0 |
2013-09-27 20:06 | rm dead code | ThomasV | 1 | +0 | -14 |
2013-09-27 19:53 | move network callbacks to init | ThomasV | 1 | +10 | -9 |
2013-09-27 11:15 | network.set_server: test if server is the same | ThomasV | 1 | +3 | -0 |
2013-09-27 11:14 | fix conversion in exchange rate plugin | ThomasV | 1 | +2 | -1 |
2013-09-26 19:04 | Merge pull request #320 from rofl0r/readd_guis | ThomasV | 2 | +696 | -0 |
2013-09-24 15:00 | set default button in tx detail window | ThomasV | 1 | +2 | -1 |
2013-09-24 14:57 | fix names | ThomasV | 2 | +2 | -2 |
2013-09-24 14:55 | add account menus and details window | ThomasV | 4 | +74 | -2 |
2013-09-24 08:06 | simplify gui names | ThomasV | 29 | +3324 | -4334 |
2013-09-23 14:14 | generalize plugins to all guis | ThomasV | 11 | +287 | -202 |
2013-09-23 08:53 | reorganize menu | ThomasV | 1 | +76 | -64 |
2013-09-23 08:26 | missing imports in version_getter | ThomasV | 1 | +2 | -2 |
2013-09-23 08:17 | Merge pull request #319 from rofl0r/server_prots | ThomasV | 1 | +1 | -1 |
2013-09-20 17:41 | Merge pull request #317 from rofl0r/stdio_gui | ThomasV | 2 | +253 | -1 |
2013-09-19 19:16 | Merge pull request #315 from rofl0r/bug308d | ThomasV | 1 | +19 | -18 |
2013-09-19 08:46 | Merge pull request #311 from rofl0r/master | ThomasV | 3 | +4 | -5 |
2013-09-19 08:41 | Merge pull request #312 from rofl0r/help-fix2 | ThomasV | 1 | +30 | -20 |
2013-09-17 17:59 | Merge pull request #299 from rdymac/1.9-translations-and-fixes | ThomasV | 7 | +47 | -39 |
2013-09-17 17:53 | Merge pull request #297 from vrde/fix-remove-eval | ThomasV | 1 | +6 | -5 |
2013-09-16 04:14 | fix restore threads | ThomasV | 1 | +3 | -6 |
2013-09-15 21:37 | sort coins by age in get_unspent_coins() | ThomasV | 1 | +10 | -2 |
2013-09-15 18:16 | remove todolist | thomasv | 1 | +0 | -21 |
2013-09-15 16:15 | Animazing's key | thomasv | 1 | +38 | -0 |
2013-09-15 16:05 | adding my gpg pubkey (issue #267) | thomasv | 1 | +87 | -0 |
2013-09-15 15:57 | protect history from importprivkey | thomasv | 1 | +3 | -0 |
2013-09-15 15:56 | fix syntax error | thomasv | 1 | +2 | -2 |
2013-09-15 15:49 | sign/verify: do unicode conversion only for messages sent by the gui | thomasv | 2 | +6 | -4 |
2013-09-15 15:33 | sign unicode messages | thomasv | 2 | +5 | -2 |
2013-09-15 14:30 | fix | thomasv | 1 | +1 | -1 |
2013-09-15 14:22 | fix | thomasv | 1 | +1 | -1 |
2013-09-15 14:15 | sanitize prioritized_addresses, making sure they are in the wallet before trying to use them | thomasv | 1 | +6 | -4 |
2013-09-15 13:28 | fix | thomasv | 1 | +1 | -2 |
2013-09-15 13:16 | fix | thomasv | 1 | +1 | -1 |
2013-09-15 13:13 | do not show pubkeu in validateaddress if the key is imported | thomasv | 1 | +3 | -2 |
2013-09-15 13:06 | subscribe to imported address | thomasv | 1 | +2 | -0 |
2013-09-15 12:51 | send from domain in mktx (fix #294) | thomasv | 2 | +20 | -13 |
2013-09-15 11:52 | fallback to classic for old preferences | thomasv | 1 | +1 | -0 |
2013-09-15 11:29 | show input and outputs as text (fix issue #197) | thomasv | 1 | +21 | -41 |
2013-09-15 10:50 | getrawtransaction: first check if tx is in wallet | thomasv | 1 | +3 | -0 |
2013-09-15 10:41 | more help | thomasv | 1 | +5 | -1 |
2013-09-15 10:36 | more help text | thomasv | 1 | +1 | -1 |
2013-09-15 10:34 | new_account_dialog triggers payto | thomasv | 1 | +4 | -10 |
2013-09-15 10:17 | add context menu to transaction input/outputs | thomasv | 3 | +46 | -34 |
2013-09-15 09:41 | fix issue 274 | thomasv | 1 | +1 | -0 |
2013-09-15 09:37 | more robust tx_from_text() (fixes issue #281) | thomasv | 1 | +22 | -17 |
2013-09-15 09:19 | new command: getrawtransaction | thomasv | 5 | +11 | -7 |
2013-09-15 07:03 | rename menu: create tx | ThomasV | 3 | +10 | -7 |
2013-09-14 19:53 | custom json encoder for transactions | ThomasV | 3 | +13 | -10 |
2013-09-14 19:18 | remove unneeded parameter | ThomasV | 2 | +2 | -4 |
2013-09-14 19:07 | create a class for transaction dialog | ThomasV | 9 | +257 | -149 |
2013-09-13 21:19 | fix path for tray icon (issue #263) | ThomasV | 1 | +1 | -1 |
2013-09-13 20:13 | fix | ThomasV | 1 | +2 | -1 |
2013-09-13 19:41 | fix save_qrcode | ThomasV | 1 | +5 | -6 |
2013-09-13 18:55 | fix | ThomasV | 1 | +1 | -1 |
2013-09-13 13:08 | use QInputDialog for new filenames | thomasv | 2 | +28 | -16 |
2013-09-13 12:43 | fix | thomasv | 1 | +1 | -1 |
2013-09-13 12:42 | remove .dat filter | thomasv | 1 | +2 | -2 |
2013-09-13 12:16 | lock icon in password dialog | thomasv | 1 | +24 | -9 |
2013-09-13 11:56 | minor fixes | thomasv | 2 | +3 | -0 |
2013-09-13 07:40 | documentation on GUI | thomasv | 1 | +4 | -2 |
2013-09-13 04:43 | fix | ThomasV | 1 | +2 | -2 |
2013-09-12 17:54 | minor | thomasv | 1 | +5 | -6 |
2013-09-12 17:49 | layout improvements | thomasv | 1 | +9 | -5 |
2013-09-12 17:45 | fix: remove gap limit stuff from settings dialog | thomasv | 2 | +2 | -16 |
2013-09-12 17:42 | install wizard: use a single window | thomasv | 4 | +200 | -155 |
2013-09-12 14:08 | don't show gap limit in GUI | thomasv | 3 | +10 | -58 |
2013-09-12 12:58 | replace wallet.interface everywhere | thomasv | 10 | +87 | -86 |
2013-09-12 06:41 | simplify interface: use callbacks | ThomasV | 8 | +169 | -208 |
2013-09-11 16:45 | add help button to network dialog | ThomasV | 1 | +1 | -0 |
2013-09-11 15:42 | cleanup: next_addresses | thomasv | 1 | +10 | -12 |
2013-09-11 15:05 | fix create and restore (command line) | thomasv | 1 | +21 | -31 |
2013-09-11 14:32 | history server-> main server | thomasv | 1 | +2 | -2 |
2013-09-11 14:23 | Merge pull request #293 from rdymac/patch-17 | ThomasV | 1 | +3 | -3 |
2013-09-11 14:21 | remove menu bar from lite gui | thomasv | 2 | +51 | -67 |
2013-09-11 13:25 | minor fix for lite gui | thomasv | 1 | +2 | -1 |
2013-09-11 13:23 | fix: lite mode switch | thomasv | 2 | +27 | -25 |
2013-09-11 12:52 | remove ElectrumGui class for lite window | thomasv | 3 | +44 | -91 |
2013-09-11 11:55 | fix import: electrum.i18n | thomasv | 3 | +3 | -3 |
2013-09-11 11:49 | fix setup.py and a few imports | thomasv | 4 | +23 | -22 |
2013-09-11 11:43 | add __init__.py to classic, fix a few imports | thomasv | 6 | +115 | -6 |
2013-09-11 10:06 | fix | ThomasV | 1 | +1 | -1 |
2013-09-11 10:05 | make gtk gui re-work | ThomasV | 2 | +25 | -13 |
2013-09-11 09:45 | separate directories for GUIs | ThomasV | 27 | +3221 | -3276 |
2013-09-10 21:48 | separate version_getter module | ThomasV | 3 | +122 | -95 |
2013-09-10 21:36 | Merge pull request #292 from ctrlcctrlv/master | ThomasV | 3 | +8 | -3 |
2013-09-10 19:53 | get version asynchronously, for faster launch | thomasv | 1 | +35 | -17 |
2013-09-10 17:59 | fixes, resend_subscriptions | thomasv | 4 | +26 | -9 |
2013-09-10 17:41 | fix: wallet.addresses | thomasv | 1 | +1 | -1 |
2013-09-10 16:27 | pass network to NetworkDialog and Blockchain | thomasv | 5 | +20 | -13 |
2013-09-10 15:52 | connect to random servers, reconnect if connection is lost | thomasv | 2 | +44 | -44 |
2013-09-10 14:42 | fix: network start was calling __init__ | thomasv | 2 | +3 | -1 |
2013-09-10 14:18 | fix: sign_message | thomasv | 1 | +3 | -1 |
2013-09-10 14:13 | minor fixes | thomasv | 2 | +6 | -5 |
2013-09-10 14:07 | fix: show_private_key | thomasv | 1 | +2 | -2 |
2013-09-10 12:20 | minor fixes for wallet creation | thomasv | 4 | +11 | -7 |
2013-09-09 12:12 | fix address_from_perivate_key | thomasv | 1 | +1 | -1 |
2013-09-09 11:41 | gui_text: network | thomasv | 1 | +7 | -6 |
2013-09-09 11:33 | move callbacks to the network class | thomasv | 7 | +51 | -46 |
2013-09-08 18:12 | fix: typo, set_label | ThomasV | 1 | +1 | -1 |
2013-09-08 18:10 | set_label | ThomasV | 3 | +13 | -11 |
2013-09-08 15:23 | separate blockchain and network | ThomasV | 8 | +288 | -243 |
2013-09-05 06:02 | set icon size in status bar | ThomasV | 1 | +1 | -0 |
2013-09-05 05:48 | notify wallet wheit height changes | ThomasV | 1 | +2 | -2 |
2013-09-04 17:58 | fix modules | thomasv | 2 | +4 | -1 |
2013-09-04 17:37 | fix | thomasv | 1 | +12 | -12 |
2013-09-04 16:58 | perform check_new_tx inside add_transaction | thomasv | 1 | +15 | -11 |
2013-09-04 15:46 | fix: first_addresses | thomasv | 1 | +4 | -1 |
2013-09-04 15:27 | fix: is_valid | thomasv | 1 | +1 | -1 |
2013-09-04 15:11 | Merge branch 'master' into 1.9 | thomasv | 0 | +0 | -0 |
2013-09-04 14:46 | move transaction code and fix issue #280 | thomasv | 8 | +747 | -701 |
2013-09-04 08:57 | manual merge: tc scv import by harningt | thomasv | 1 | +50 | -0 |
2013-09-04 08:33 | wallet.make_unsigned_transaction() | thomasv | 2 | +14 | -17 |
2013-09-03 16:35 | fix restore from mpk | ThomasV | 2 | +62 | -7 |
2013-09-03 13:30 | update todolist | thomasv | 1 | +0 | -2 |
2013-09-03 12:57 | do network dialog at the end in installwizard | thomasv | 1 | +2 | -4 |
2013-09-03 12:32 | improved install wizard | thomasv | 3 | +119 | -26 |
2013-09-03 09:37 | update lite gui for 1.9 | thomasv | 2 | +33 | -17 |
2013-09-03 08:58 | restore: try old wallet first | thomasv | 2 | +37 | -22 |
2013-09-03 08:09 | account names | thomasv | 3 | +18 | -7 |
2013-09-03 07:52 | disable 'new account' in old wallets | thomasv | 2 | +4 | -3 |
2013-09-03 05:29 | download headers chunks | ThomasV | 1 | +36 | -1 |
2013-09-02 20:43 | plugin hook for load_wallet | ThomasV | 2 | +7 | -2 |
2013-09-02 19:16 | socket: retry on EAGAIN | ThomasV | 1 | +11 | -5 |
2013-09-02 18:52 | synchronizer: wait for interface | ThomasV | 2 | +5 | -1 |
2013-09-02 18:17 | don't use user_dir in storage | ThomasV | 1 | +2 | -7 |
2013-09-02 15:49 | select the longest blockchain from several servers | thomasv | 3 | +176 | -82 |
2013-09-02 13:05 | simplify directories: electrum_dir | thomasv | 4 | +19 | -17 |
2013-09-02 11:41 | fix: synchronize generated duplicated addresses | thomasv | 2 | +4 | -5 |
2013-09-02 09:16 | Merge branch '1.9' of git://github.com/spesmilo/electrum into 1.9 | thomasv | 15 | +738 | -640 |
2013-08-30 08:26 | Merge branch '1.9' of git://github.com/spesmilo/electrum into 1.9 | thomasv | 4 | +92 | -67 |
2013-08-29 15:37 | Merge branch '1.9' of git://github.com/spesmilo/electrum into 1.9 | thomasv | 5 | +137 | -71 |
2013-08-27 11:59 | Merge branch '1.9' of git://github.com/spesmilo/electrum into 1.9 | thomasv | 11 | +768 | -554 |
2013-08-14 14:22 | update peers script | thomasv | 1 | +5 | -7 |
2013-08-14 14:16 | parse_servers method | thomasv | 1 | +33 | -29 |
2013-08-13 09:09 | Merge branch 'master' into 1.9 | thomasv | 1 | +15 | -4 |
2013-08-08 03:47 | fix labels plugin init() | ThomasV | 1 | +2 | -3 |
2013-08-07 21:00 | Merge branch 'bip32' of git://github.com/spesmilo/electrum into bip32 | ThomasV | 0 | +0 | -0 |
2013-08-07 19:53 | fix create_new_account | ThomasV | 2 | +16 | -7 |
2013-08-07 18:04 | hex encode the output of account.get_pubkey() | ThomasV | 2 | +6 | -6 |
2013-08-05 15:15 | plugins: do not overload __init__, use init() instead | ThomasV | 8 | +92 | -62 |
2013-08-05 11:53 | encryption of bip32 master private keys | ThomasV | 2 | +63 | -43 |
2013-08-05 10:08 | make wallet.get_private_keys more general | ThomasV | 1 | +11 | -7 |
2013-08-04 14:46 | get_new_address -> get_address | thomasv | 2 | +8 | -13 |
2013-08-03 15:30 | add account module | thomasv | 2 | +2 | -0 |
2013-08-01 18:08 | bip32 | ThomasV | 5 | +412 | -224 |
2013-08-06 21:32 | Merge pull request #264 from maxme/get-balance-script | ThomasV | 1 | +90 | -0 |
2013-08-05 20:21 | Release notes for 1.8.1 | Eagle[TM] | 1 | +11 | -0 |
2013-08-04 19:53 | remove the calculation of address balance in watch_address | ThomasV | 1 | +3 | -14 |
2013-08-04 19:37 | Merge pull request #258 from tuxcanfly/master | ThomasV | 1 | +8 | -3 |
2013-08-04 17:28 | version 1.8.1 | ThomasV | 1 | +1 | -1 |
2013-08-01 14:39 | fix: set auto-cycle to None only during wallet creation | thomasv | 2 | +3 | -2 |
2013-08-01 12:59 | pass parameter to backup_wallet | thomasv | 1 | +1 | -1 |
2013-08-01 12:58 | fix backup_wallet | thomasv | 2 | +9 | -9 |
2013-08-01 12:00 | remove enforced tx fee | thomasv | 1 | +0 | -5 |
2013-08-01 09:31 | offline interface: fix init | thomasv | 2 | +8 | -1 |
2013-08-01 08:59 | use auto_cycle in watch_address | thomasv | 1 | +4 | -4 |
2013-07-27 07:31 | Added some basic hide/show functionality to the tray icon | Maran | 1 | +31 | -5 |
2013-07-26 19:14 | Set the current balance in the tray icon | Maran | 1 | +1 | -0 |
2013-07-26 03:28 | better backspace detection | ThomasV | 1 | +2 | -1 |
2013-07-26 03:08 | fix for empty addressbook | ThomasV | 1 | +1 | -1 |
2013-07-26 02:43 | fix popup navigation | ThomasV | 1 | +2 | -2 |
2013-07-26 02:25 | fix settings dialog in text gui | ThomasV | 1 | +1 | -1 |
2013-07-26 02:19 | try.. except wrapper for ncurses.set_curs | ThomasV | 1 | +9 | -3 |
2013-07-19 14:17 | update BIP32 to its final spec | thomasv | 1 | +61 | -35 |
2013-07-13 19:00 | use self.base_unit() | ThomasV | 1 | +3 | -2 |
2013-07-01 10:28 | Renamed to tray and added exit option | Maran | 1 | +9 | -4 |
2013-06-18 16:08 | Make sure we specify dual-arch | Maran | 1 | +5 | -0 |
2013-06-17 13:12 | Reworked notification flow and combined multiple transactions into one notification | Maran | 3 | +29 | -11 |
2013-05-31 20:24 | Rework notify so it's thread safe | Maran | 1 | +4 | -3 |
2013-05-31 16:23 | Added notifications when receiving a new transaction | Maran | 3 | +21 | -5 |
2013-07-13 18:47 | redefine do_send as a wrapper for send_tx | ThomasV | 1 | +12 | -7 |
2013-07-13 18:21 | confirmation dialog before sending large amounts | ThomasV | 1 | +5 | -0 |
2013-07-13 18:19 | whitespaces option in format_satoshis | ThomasV | 4 | +11 | -10 |
2013-07-08 12:44 | Merge pull request #246 from PabloCastellano/master | Maran H | 1 | +9 | -4 |
2013-06-19 12:31 | minor fixes to point of sale plugin | thomasv | 1 | +4 | -4 |
2013-06-17 22:08 | Forgot to add plist for OS X build script | Maran | 1 | +17 | -0 |
2013-06-17 22:00 | Added support for Bitcoin URIs on OS X. Implements #209 | Maran | 1 | +5 | -1 |
2013-06-17 21:23 | Merge branch 'master' of https://github.com/spesmilo/electrum | Maran | 1 | +1 | -3 |
2013-06-17 21:21 | Add icon back to Lite GUI. Fixes #112 | Maran | 2 | +2 | -1 |
2013-06-17 20:15 | Force updating the wallet after editing labels. fixes #223 | Maran | 1 | +1 | -1 |
2013-06-17 20:09 | Save contacts to the proper key in the wallet. fixes #234 | Maran | 1 | +2 | -1 |
2013-06-17 18:11 | Merge pull request #238 from rdymac/patch-11 | Maran H | 1 | +1 | -2 |
2013-06-17 17:24 | Merge pull request #242 from rdymac/patch-15 | Maran H | 1 | +1 | -1 |
2013-06-17 17:11 | Merge pull request #241 from rdymac/patch-14 | Maran H | 1 | +1 | -1 |
2013-06-12 19:37 | self.wallet is not defined | ThomasV | 1 | +2 | -2 |
2013-06-10 09:30 | Merge pull request #231 from elmato/master | ThomasV | 1 | +1 | -1 |
2013-06-01 19:43 | release notes | ecdsa | 1 | +7 | -0 |
2013-06-01 17:27 | version 1.8 | ecdsa | 1 | +1 | -1 |
2013-06-01 17:26 | bugfix: referenced transactions | ecdsa | 1 | +6 | -2 |
2013-06-01 09:06 | DRYed the backup wallet | Maran | 3 | +17 | -27 |
2013-06-01 08:55 | Removed all items that are now in the menu | Maran | 1 | +0 | -39 |
2013-06-01 08:51 | Open wallet should use current wallets folder as default dir | Maran | 1 | +3 | -1 |
2013-06-01 08:36 | Make backup use real wallet from config | Maran | 1 | +1 | -1 |
2013-06-01 08:34 | Make backup use real wallet from config | Maran | 1 | +1 | -1 |
2013-06-01 08:34 | Removed accounts from menu | Maran | 1 | +0 | -10 |
2013-05-31 15:12 | Added CTRL+R to refresh your wallet | Maran | 1 | +1 | -0 |
2013-05-31 11:45 | Implemented all menu triggers | Maran | 1 | +61 | -9 |
2013-05-15 08:53 | new methods: init_menubar and load_wallet | thomasv | 2 | +56 | -25 |
2013-04-21 19:53 | Skeleton for menu | Maran | 1 | +46 | -0 |
2013-05-27 19:18 | fix indent | ThomasV | 1 | +6 | -6 |
2013-05-27 19:14 | fix indent | ThomasV | 2 | +8 | -9 |
2013-05-27 09:25 | Merge pull request #227 from tigereye/master | ThomasV | 2 | +181 | -6 |
2013-05-27 09:24 | Merge pull request #221 from EnigmaCurry/fix-qr-margin | ThomasV | 1 | +5 | -0 |
2013-05-26 19:49 | Merge pull request #215 from linhlarry/master | ThomasV | 1 | +1 | -1 |
2013-05-26 19:48 | Merge pull request #214 from rdymac/patch-9 | ThomasV | 1 | +1 | -1 |
2013-05-14 15:15 | make sure default fee is enough | ecdsa | 1 | +5 | -0 |
2013-05-14 15:00 | release notes for 1.7.4 | ecdsa | 1 | +7 | -0 |
2013-05-10 12:40 | version 1.7.4 | thomasv | 1 | +1 | -1 |
2013-05-10 12:36 | increase default fee to 0.0005 btc/kb | thomasv | 1 | +1 | -1 |
2013-05-10 12:12 | use a qlabel widget for the wallet balance | thomasv | 1 | +6 | -4 |
2013-05-05 23:23 | update default server list, remove offline and pre v0.8 servers | Eagle[TM] | 1 | +5 | -4 |
2013-05-05 15:38 | add error message for import_key failure | ecdsa | 1 | +4 | -1 |
2013-05-02 08:56 | minor bugfix | ecdsa | 1 | +1 | -1 |
2013-05-02 08:54 | deprecate wallet.save() and 'eval' command | ecdsa | 4 | +22 | -16 |
2013-05-02 08:19 | wallet.delete_contact method | ecdsa | 2 | +11 | -7 |
2013-05-02 08:10 | wallet.add_contact method | ecdsa | 4 | +11 | -8 |
2013-05-02 08:00 | wallet set_fee method | ecdsa | 4 | +11 | -11 |
2013-05-02 07:54 | delete_imported_key method | ecdsa | 2 | +7 | -3 |
2013-05-01 09:26 | Merge branch 'master' of git://github.com/spesmilo/electrum | ecdsa | 1 | +11 | -7 |
2013-05-01 08:40 | move verify_message to wallet | ecdsa | 3 | +11 | -11 |
2013-04-29 16:50 | restore display of blockchain height in network dialog | ecdsa | 1 | +1 | -1 |
2013-04-29 08:41 | handle exceptions returned by update_password | ecdsa | 1 | +8 | -1 |
2013-04-29 08:30 | fix update_password: save use_encryption after seed | ecdsa | 1 | +5 | -5 |
2013-04-29 08:21 | fix servers script | ecdsa | 1 | +2 | -2 |
2013-04-28 11:47 | move network dialog in a new class; simplify interface.get_servers | ecdsa | 8 | +344 | -278 |
2013-04-27 17:17 | use an Event to signal when to redraw the gui | ecdsa | 1 | +6 | -3 |
2013-04-27 15:55 | icon cannot be None | ecdsa | 1 | +1 | -1 |
2013-04-27 15:48 | distinction between unconfirmed and unverified transactions | ecdsa | 4 | +35 | -14 |
2013-04-27 08:57 | fix: print_log -> print_error | ecdsa | 1 | +1 | -1 |
2013-04-27 08:22 | handle errno 10035 | ecdsa | 1 | +2 | -1 |
2013-04-27 05:30 | fix: socket error | ecdsa | 1 | +7 | -0 |
2013-04-23 11:55 | Merge pull request #206 from JulianTosh/TuxHelpMods | ThomasV | 2 | +14 | -13 |
2013-04-22 07:19 | fix: assert fails on startup | thomasv | 1 | +2 | -1 |
2013-04-21 19:55 | Updated label help text | Maran | 1 | +2 | -2 |
2013-04-21 17:53 | split seed words with newline too | ecdsa | 1 | +1 | -1 |
2013-04-20 17:26 | don't show change addresses in list | ecdsa | 1 | +1 | -1 |
2013-04-20 17:10 | Merge pull request #199 from gebner/master | ThomasV | 1 | +2 | -1 |
2013-04-20 16:21 | Merge branch 'master' of git://github.com/spesmilo/electrum | ecdsa | 3 | +3 | -3 |
2013-04-20 16:21 | os path join | ecdsa | 1 | +1 | -1 |
2013-04-16 14:05 | add getaddressbalance command, and use getbalance only for accounts | thomasv | 1 | +12 | -10 |
2013-04-16 13:19 | better help text for offline restore | thomasv | 1 | +1 | -1 |
2013-04-16 13:17 | offline restore | thomasv | 1 | +2 | -1 |
2013-04-15 13:17 | call plugin hooks inside try..except statement | thomasv | 1 | +6 | -1 |
2013-04-14 17:32 | fix create and restore from command line | ecdsa | 2 | +4 | -2 |
2013-04-13 17:22 | release notes for 1.7.3 | ecdsa | 2 | +7 | -0 |
2013-04-13 16:50 | update make_download | ecdsa | 3 | +99 | -52 |
2013-04-13 16:15 | trying to fix column_widths | ecdsa | 1 | +5 | -9 |
2013-04-12 12:29 | message about frozen funds | thomasv | 2 | +11 | -0 |
2013-04-12 12:15 | reset status on clear | thomasv | 1 | +1 | -0 |
2013-04-12 11:48 | Merge pull request #192 from rdymac/patch-8 | ThomasV | 1 | +1 | -1 |
2013-04-12 11:20 | revert commit c145b69b3bd07613d87718d90737600b6266b705 | thomasv | 1 | +1 | -1 |
2013-04-12 11:05 | fix alias plugin (set url) | thomasv | 1 | +5 | -4 |
2013-04-12 11:02 | Merge branch 'master' of github.com:spesmilo/electrum | thomasv | 2 | +7 | -4 |
2013-04-11 08:11 | fix parse_url in android gui | thomasv | 1 | +3 | -2 |
2013-04-10 10:56 | call save_seed only in main script | thomasv | 2 | +3 | -2 |
2013-04-10 09:53 | better seed dialog + fix bug with restore | thomasv | 2 | +26 | -31 |
2013-04-10 06:03 | fix is_connected with http protocol | ecdsa | 1 | +5 | -0 |
2013-04-09 16:08 | ask users to enter their seed on create | thomasv | 7 | +102 | -67 |
2013-04-08 17:06 | fix scroll area in plugins list | ecdsa | 1 | +13 | -2 |
2013-04-08 15:16 | pruning ->limit | ecdsa | 1 | +1 | -1 |
2013-04-08 15:02 | fix: don't raise exception in get_address_index | ecdsa | 1 | +1 | -1 |
2013-04-08 14:18 | mktx: send change to one of the accounts involved in the tx | ecdsa | 1 | +5 | -1 |
2013-04-08 14:06 | spacing | ecdsa | 1 | +1 | -1 |
2013-04-08 11:30 | Hopefully fix label corruption. | Maran | 1 | +61 | -49 |
2013-04-07 20:09 | shortcut changed | ecdsa | 1 | +1 | -1 |
2013-04-07 20:08 | handle shortcut explicitly | ecdsa | 2 | +6 | -2 |
2013-04-07 19:48 | fix http session init | ecdsa | 1 | +1 | -0 |
2013-04-07 19:27 | fix shortcut | ecdsa | 1 | +3 | -3 |
2013-04-07 18:25 | fix mktx | ecdsa | 1 | +2 | -4 |
2013-04-07 15:42 | use checkbox instead of combobox for use_change | ecdsa | 1 | +5 | -8 |
2013-04-07 12:34 | add amountedit to package | ecdsa | 1 | +1 | -0 |
2013-04-06 21:34 | option to display mBTC | ecdsa | 3 | +109 | -62 |
2013-04-06 21:35 | fix | ecdsa | 1 | +1 | -1 |
2013-04-06 20:28 | fix: pruning level | ecdsa | 1 | +1 | -1 |
2013-04-06 19:46 | update warning about imported keys (change) | ecdsa | 1 | +0 | -1 |
2013-04-06 19:22 | rm print line | ecdsa | 1 | +0 | -2 |
2013-04-06 19:20 | fix | ecdsa | 1 | +1 | -1 |
2013-04-06 19:12 | Merge branch 'separate_wallets' | thomasv | 5 | +124 | -59 |
2013-04-06 18:32 | update recommended fee | ecdsa | 1 | +1 | -1 |
2013-04-06 14:10 | version 1.7.3 | ecdsa | 1 | +1 | -1 |
2013-04-06 14:06 | show pruning level in network dialog (expert mode) | ecdsa | 2 | +9 | -7 |
2013-04-05 16:54 | warn user that the seed does not allow to recover imported keys | thomasv | 1 | +5 | -3 |
2013-04-05 16:03 | keyboard shortcut to send all the coins in a wallet, with fee | thomasv | 2 | +19 | -8 |
2013-04-01 10:11 | use ssl as default protocol | ecdsa | 3 | +27 | -20 |
2013-04-05 02:57 | better help text | ecdsa | 1 | +4 | -1 |
2013-04-05 02:48 | do not show change addresses in expert mode | ecdsa | 1 | +13 | -17 |
2013-04-01 10:12 | Merge branch 'master' of git://github.com/spesmilo/electrum | ecdsa | 4 | +8 | -3 |
2013-04-01 10:12 | fix: verified tx contains pos | ecdsa | 1 | +1 | -1 |
2013-03-25 09:20 | add explanation comment | thomasv | 1 | +1 | -0 |
2013-03-25 01:52 | deserialize: catch exception raised by coinbase transactions | ecdsa | 1 | +5 | -1 |
2013-03-24 12:08 | fix android package | ecdsa | 1 | +2 | -1 |
2013-03-24 11:44 | fix int rounding | ecdsa | 1 | +1 | -1 |
2013-03-24 11:20 | simplify loops | ecdsa | 1 | +7 | -14 |
2013-03-24 10:31 | set default fee to 200 uBTC | ecdsa | 2 | +3 | -3 |
2013-03-24 10:25 | implement MIN_RELAY_TX_FEE | ecdsa | 4 | +17 | -5 |
2013-03-24 09:08 | release notes for 1.7.2 | ecdsa | 1 | +12 | -0 |
2013-03-24 08:56 | version 1.7.2 | ecdsa | 1 | +1 | -1 |
2013-03-24 08:52 | prune unverified transactinos during upgrade | ecdsa | 1 | +6 | -0 |
2013-03-24 08:24 | rename fee to fee_per_kb | ecdsa | 3 | +5 | -5 |
2013-03-24 06:34 | transaction lock | ecdsa | 1 | +28 | -30 |
2013-03-23 18:17 | remove receipt code | ecdsa | 1 | +0 | -4 |
2013-03-23 17:10 | fix transaction order in history | ecdsa | 2 | +7 | -6 |
2013-03-23 08:23 | more accurate computation of transaction fees. | thomasv | 5 | +34 | -7 |
2013-03-20 21:39 | version 1.7.1 | ecdsa | 2 | +4 | -1 |
2013-03-20 21:34 | use an empty init file for android | ecdsa | 1 | +1 | -1 |
2013-03-20 12:58 | Merge branch 'master' of github.com:spesmilo/electrum | thomasv | 1 | +1 | -1 |
2013-03-20 12:58 | fix wall offset | thomasv | 1 | +2 | -1 |
2013-03-18 16:53 | Update label sync client for full encryption/decryption both on client and website | Maran | 1 | +19 | -7 |
2013-03-18 08:19 | remove aliases from completions | thomasv | 1 | +0 | -1 |
2013-03-17 20:13 | fix is_change | ecdsa | 1 | +2 | -0 |
2013-03-17 18:09 | Merge branch 'master' of git://github.com/spesmilo/electrum | ecdsa | 1 | +18 | -14 |
2013-03-17 18:08 | add missing files | ecdsa | 1 | +4 | -0 |
2013-03-17 12:51 | Move is_available() logic to init(), to prevent camera wakeup every second. | slush | 1 | +5 | -1 |
2013-03-17 12:50 | use a new variable name for column-width, because the current stored value might be zero in lots of wallets | ecdsa | 1 | +2 | -2 |
2013-03-17 12:15 | Merge branch 'master' of https://github.com/spesmilo/electrum | Maran | 1 | +1 | -0 |
2013-03-17 12:05 | No longer build with debug mode on | Maran | 1 | +1 | -1 |
2013-03-17 12:04 | Remove cloud icon | Maran | 1 | +0 | -1 |
2013-03-17 11:56 | restore infobox | ecdsa | 1 | +2 | -1 |
2013-03-17 11:52 | no need to restart here | ecdsa | 1 | +4 | -1 |
2013-03-17 11:08 | Worked in new settings dialog for label sync plugin. | Maran | 1 | +32 | -11 |
2013-03-17 10:52 | settings dialog | ecdsa | 3 | +17 | -13 |
2013-03-17 10:29 | plugin settings dialog | ecdsa | 2 | +6 | -1 |
2013-03-17 09:54 | do the banner request in interface, not in wallet | ecdsa | 5 | +11 | -10 |
2013-03-16 23:18 | unlock icon | ecdsa | 4 | +516 | -1 |
2013-03-16 22:48 | Consistant text | Maran | 1 | +2 | -8 |
2013-03-16 22:40 | Merge branch 'master' into feature/label_sync | Maran | 2 | +18 | -8 |
2013-03-16 22:33 | Rewrote plugin to new format | Maran | 2 | +124 | -159 |
2013-03-16 20:38 | Fix merge conflict | Maran | 29 | +971 | -789 |
2013-03-12 20:50 | Update howto | Maran | 1 | +3 | -4 |
2013-03-12 20:38 | Tweaks for new plugin giving self | Maran | 2 | +3 | -3 |
2013-03-12 20:27 | Fix merge conflict | Maran | 6 | +73 | -43 |
2013-03-12 20:20 | More work on label cloud plugin | Maran | 2 | +105 | -41 |
2013-03-12 16:26 | Merge branch 'master' into feature/label_sync | Maran | 1 | +1 | -0 |
2013-03-12 16:24 | Fix merge conflicts | Maran | 1 | +26 | -28 |
2013-03-12 16:13 | Add close setting dialog hook | Maran | 1 | +2 | -0 |
2013-03-12 15:52 | Merge branch 'master' into feature/label_sync | Maran | 7 | +107 | -73 |
2013-03-10 20:34 | Merge branch 'master' into feature/label_sync | Maran | 1 | +65 | -86 |
2013-03-10 20:33 | Merge branch 'feature/label_sync' of https://github.com/spesmilo/electrum into feature/label_sync | Maran | 0 | +0 | -0 |
2013-03-10 17:14 | more label sync wip | Maran | 2 | +16 | -10 |
2013-03-10 16:44 | Merge branch 'master' into feature/label_sync | Maran | 1 | +5 | -2 |
2013-03-10 16:44 | Implement buttons and move to prod server | Maran | 2 | +28 | -9 |
2013-03-10 16:04 | Work in progress on Label syncing | Maran | 3 | +130 | -1 |
2013-03-10 11:52 | Add 'create transaction' from deseeded wallet to Lite gui | Maran | 1 | +31 | -18 |
2013-03-10 11:39 | Show more decimals in Lite GUI | Maran | 1 | +1 | -1 |
2013-03-10 11:38 | Fixed build instruction for icons in readme | Maran | 1 | +1 | -1 |
2013-03-10 09:24 | optional wait parameter for interface | ecdsa | 2 | +11 | -11 |
2013-03-10 09:15 | do not wait for interface when launching gui | ecdsa | 2 | +10 | -8 |
2013-03-09 08:28 | fix | ecdsa | 1 | +1 | -1 |
2013-03-07 16:15 | check if the wallet has a seed before signing transaction | ecdsa | 1 | +4 | -2 |
2013-03-07 15:45 | similar fix for text mode | ecdsa | 1 | +1 | -1 |
2013-03-07 15:41 | fix: restore wallet from master public key | ecdsa | 3 | +7 | -5 |
2013-03-07 09:39 | Merge pull request #152 from nelisky/master | ThomasV | 1 | +5 | -5 |
2013-03-05 22:10 | revert own commit | ecdsa | 1 | +0 | -1 |
2013-03-05 16:16 | Merge pull request #151 from rdymac/patch-35 | Maran H | 1 | +1 | -1 |
2013-03-05 13:57 | do not run synchronize on deseeded wallets | ecdsa | 1 | +1 | -0 |
2013-03-05 13:28 | Merge branch 'master' of git://github.com/spesmilo/electrum | ecdsa | 0 | +0 | -0 |
2013-03-05 06:55 | protected decorator | ecdsa | 1 | +45 | -67 |
2013-03-05 05:35 | use same order as qt for ok and cancel buttons | ecdsa | 1 | +4 | -3 |
2013-03-04 16:49 | help for functions | ecdsa | 1 | +1 | -1 |
2013-03-04 16:47 | help for functions | ecdsa | 1 | +5 | -0 |
2013-03-04 16:36 | make help() available in console | ecdsa | 3 | +19 | -26 |
2013-03-04 16:20 | always pass a parent to dialog windows | ecdsa | 1 | +20 | -21 |
2013-03-04 16:20 | catch http exception when wallet is offline | ecdsa | 1 | +5 | -2 |
2013-03-04 16:19 | fixes for pointofsale | ecdsa | 1 | +2 | -1 |
2013-03-04 16:18 | fix history in console | ecdsa | 1 | +8 | -4 |
2013-03-04 10:01 | slightly smarter qr code widget that does not need size parameter | ecdsa | 2 | +11 | -9 |
2013-03-04 09:49 | fix | ecdsa | 1 | +1 | -1 |
2013-03-04 06:43 | rename sequence, fix bip32 | ecdsa | 2 | +12 | -8 |
2013-03-04 06:15 | fix imports | ecdsa | 1 | +1 | -1 |
2013-03-03 19:27 | more docs | ecdsa | 1 | +11 | -1 |
2013-03-03 19:17 | fix | ecdsa | 1 | +1 | -2 |
2013-03-03 18:53 | toggle expanded with enter key | ecdsa | 1 | +3 | -0 |
2013-03-03 18:29 | fix: tx outputs | ecdsa | 1 | +1 | -2 |
2013-03-03 18:20 | qr codes: handle exception raised if the string is too long | ecdsa | 1 | +4 | -1 |
2013-03-03 18:17 | fix | ecdsa | 1 | +0 | -3 |
2013-03-03 18:14 | change column numbers, update pointofsale plugin | ecdsa | 2 | +19 | -16 |
2013-03-03 16:08 | fix | thomasv | 1 | +4 | -4 |
2013-03-03 15:49 | fix | thomasv | 1 | +2 | -2 |
2013-03-03 15:33 | add plugins to package | thomasv | 2 | +29 | -24 |
2013-03-03 15:01 | restrict plugins to the gui | thomasv | 5 | +65 | -79 |
2013-03-03 14:00 | qrscanner | thomasv | 1 | +3 | -5 |
2013-03-03 13:49 | another plugin for qrscanner | thomasv | 5 | +130 | -104 |
2013-03-03 12:50 | move point of sale mode into plugins | thomasv | 4 | +346 | -244 |
2013-03-03 11:14 | fix: generate functions | thomasv | 1 | +3 | -1 |
2013-03-03 11:00 | new settings tab for plugins | thomasv | 1 | +22 | -9 |
2013-03-03 10:00 | fix: missing parameter | thomasv | 1 | +1 | -1 |
2013-03-03 09:56 | simplify Sequence class | thomasv | 1 | +8 | -19 |
2013-03-03 09:43 | method get_private_keys for sequence | thomasv | 2 | +11 | -2 |
2013-03-03 09:24 | mangle (for_change, index) everywhere | thomasv | 2 | +31 | -28 |
2013-03-03 09:23 | fix: mktx amounts | thomasv | 1 | +2 | -2 |
2013-03-03 08:52 | plugins init_gui | thomasv | 1 | +10 | -10 |
2013-03-02 22:49 | mktx fix: add address for imported keys | ecdsa | 1 | +4 | -2 |
2013-03-02 22:35 | check if address is imported before index lookup | ecdsa | 1 | +4 | -2 |
2013-03-02 22:31 | add class BIP32Sequence | ecdsa | 3 | +57 | -25 |
2013-03-02 17:12 | update filenames in manifest | ecdsa | 2 | +6 | -4 |
2013-03-02 17:10 | rename gui package | ecdsa | 2 | +17 | -17 |
2013-03-02 17:03 | import gui using any name | ThomasV | 4 | +2570 | -2579 |
2013-03-02 15:31 | header for plugins | thomasv | 1 | +1 | -0 |
2013-03-02 15:29 | plugin handler | thomasv | 4 | +58 | -5 |
2013-03-02 13:20 | show the balance of each account | thomasv | 2 | +17 | -6 |
2013-03-02 13:05 | save console history | thomasv | 1 | +4 | -0 |
2013-03-02 12:48 | increase default column width | thomasv | 1 | +1 | -1 |
2013-03-02 12:45 | fix: save master public key on wallet creation | thomasv | 1 | +2 | -0 |
2013-03-02 12:31 | set default button for qr code dialog | thomasv | 1 | +2 | -1 |
2013-03-02 12:27 | fix | thomasv | 1 | +1 | -1 |
2013-03-02 12:27 | change the parameter order for gui.show_qrcode | thomasv | 1 | +3 | -3 |
2013-03-02 11:26 | separate core and gui in different modules | thomasv | 2 | +1021 | -0 |
2013-03-02 11:26 | separate core and gui in different modules | thomasv | 24 | +6663 | -7682 |
2013-03-02 10:42 | fix | thomasv | 2 | +5 | -4 |
2013-03-02 10:40 | replace wallet.all_addresses() with wallet.addresses(True) | thomasv | 6 | +23 | -22 |
2013-02-27 08:04 | accounts | thomasv | 4 | +256 | -152 |
2013-03-02 09:22 | use imp to detect and load the local electrum module | thomasv | 1 | +12 | -25 |
2013-03-01 13:27 | move is_valid from wallet class to bitcoin.py | thomasv | 9 | +49 | -32 |
2013-03-01 13:08 | missing arguments and types conversions | thomasv | 2 | +6 | -42 |
2013-03-01 12:56 | prioritize | thomasv | 1 | +2 | -2 |
2013-03-01 12:41 | alphabetical order | thomasv | 1 | +2 | -2 |
2013-03-01 12:40 | fix command names: setconfig, setconfig | thomasv | 1 | +2 | -2 |
2013-03-01 12:33 | register commands, check for their arguments | thomasv | 2 | +94 | -126 |
2013-03-01 10:33 | rename 'balance' command as 'getbalance', per bitcoind | thomasv | 2 | +3 | -3 |
2013-03-01 10:25 | don't use underscore in commands. | thomasv | 1 | +10 | -7 |
2013-03-01 10:21 | rename 'addresses' command as 'listadresses'. use json syntax. | thomasv | 3 | +19 | -12 |
2013-03-01 08:58 | default parameter for addresses() command | thomasv | 1 | +1 | -1 |
2013-03-01 05:43 | use Decimal in listunspent | ThomasV | 1 | +1 | -1 |
2013-02-28 16:21 | terminate after create or restore | thomasv | 1 | +3 | -0 |
2013-02-28 16:19 | add commands to setup.py | thomasv | 1 | +1 | -0 |
2013-02-28 12:13 | improve gui.show_tx_details | thomasv | 1 | +37 | -13 |
2013-02-28 10:38 | don't show the sequence field | thomasv | 1 | +3 | -3 |
2013-02-28 10:33 | add stretch to raw tx tab too | thomasv | 1 | +1 | -0 |
2013-02-28 10:17 | disable testing code | thomasv | 1 | +1 | -2 |
2013-02-28 10:16 | code refactoring; remove redundancies and sanitize transactions read from file or text | thomasv | 1 | +100 | -87 |
2013-02-27 22:07 | prevent the creation of incomplete wallets | ThomasV | 1 | +4 | -0 |
2013-02-27 21:24 | restore the description field | ThomasV | 1 | +0 | -1 |
2013-02-27 20:22 | fix the tx counter field | ThomasV | 2 | +8 | -8 |
2013-02-27 18:14 | use json istead of ast | thomasv | 1 | +7 | -12 |
2013-02-27 17:20 | Last few fixes for raw transaction handling | Maran | 1 | +1 | -2 |
2013-02-27 14:58 | Work in progress for message signing via classic gui | Maran | 1 | +203 | -10 |
2013-02-27 17:11 | use json format | thomasv | 2 | +6 | -5 |
2013-02-27 17:01 | fix: deseed | thomasv | 1 | +1 | -0 |
2013-02-27 15:15 | fix: seed, password | thomasv | 2 | +6 | -4 |
2013-02-27 14:49 | move method signrawtransaction to wallet class | thomasv | 2 | +52 | -50 |
2013-02-27 11:51 | update tx label in gui | thomasv | 5 | +12 | -3 |
2013-02-27 11:47 | fix: mktx syntax | thomasv | 5 | +5 | -5 |
2013-02-27 11:40 | callback -> _callback | thomasv | 1 | +3 | -3 |
2013-02-27 11:38 | sort completions | thomasv | 1 | +1 | -0 |
2013-02-27 10:12 | documentation for the console | thomasv | 1 | +61 | -0 |
2013-02-27 09:36 | simplify dumpprivkeys | thomasv | 2 | +3 | -4 |
2013-02-27 09:24 | more json formatting | thomasv | 2 | +17 | -15 |
2013-02-27 09:13 | use history to determine if the wallet has been used | thomasv | 1 | +2 | -1 |
2013-02-27 08:09 | deep copy output to prevent side-effect | thomasv | 1 | +2 | -1 |
2013-02-26 17:18 | fix: input_info missing in transaction | thomasv | 1 | +2 | -1 |
2013-02-26 17:10 | return python objects | thomasv | 1 | +8 | -3 |
2013-02-26 16:57 | return python objects from commands, and display them as json | thomasv | 5 | +50 | -29 |
2013-02-26 15:31 | dumpprivkeys is offline | thomasv | 1 | +1 | -1 |
2013-02-26 15:29 | move commands list to commands.py | thomasv | 3 | +75 | -77 |
2013-02-26 15:29 | more efficient method for exporting private keys | thomasv | 1 | +3 | -3 |
2013-02-26 15:11 | move 'addresses' command | thomasv | 2 | +16 | -25 |
2013-02-26 15:03 | use dumpprivkeys to efficiently dump private keys | thomasv | 4 | +40 | -24 |
2013-02-26 14:30 | convert satoshis to btc in listunspent | thomasv | 1 | +3 | -1 |
2013-02-26 14:13 | fix: parameters | thomasv | 1 | +2 | -2 |
2013-02-26 14:13 | helper function for mktx, payto | thomasv | 1 | +6 | -6 |
2013-02-26 14:09 | do not add password to the command parameters, put it in a field, to allow optional parameters | thomasv | 1 | +15 | -17 |
2013-02-26 13:22 | rm unneeded import | thomasv | 1 | +0 | -1 |
2013-02-26 12:56 | make most commands available in the console | thomasv | 6 | +380 | -293 |
2013-02-25 21:52 | console: catch help() | ThomasV | 1 | +5 | -0 |
2013-02-25 21:21 | launch verifier before synchronizer | ThomasV | 1 | +6 | -2 |
2013-02-25 20:01 | sendtx -> sendrawtransaction | ThomasV | 1 | +4 | -4 |
2013-02-25 19:48 | indent unsigned tx | ThomasV | 1 | +1 | -1 |
2013-02-25 19:46 | fix: unsigned transactions in gui | ThomasV | 1 | +3 | -1 |
2013-02-25 18:04 | fix | thomasv | 1 | +1 | -2 |
2013-02-25 17:50 | fix | thomasv | 1 | +1 | -2 |
2013-02-25 17:17 | fix: addressbook | thomasv | 1 | +1 | -1 |
2013-02-25 17:15 | fix: send_tx | thomasv | 1 | +2 | -3 |
2013-02-25 09:49 | change the deseed command, remove reseed | thomasv | 1 | +5 | -39 |
2013-02-25 09:14 | documentation for offline wallets, release notes | thomasv | 3 | +49 | -14 |
2013-02-25 08:34 | rename inpust_info -> input_info | thomasv | 3 | +7 | -7 |
2013-02-25 08:05 | offline wallets sign transactions using KeyID | ThomasV | 3 | +50 | -18 |
2013-02-24 21:05 | remove signtx command (replaced by signrawtransaction). | ThomasV | 1 | +9 | -17 |
2013-02-24 20:31 | use serialized format in signtx | thomasv | 3 | +12 | -16 |
2013-02-24 09:16 | move seed generation function to bitcoin.py | thomasv | 2 | +5 | -3 |
2013-02-24 08:39 | fix: set tx_height when it is not None | thomasv | 1 | +2 | -2 |
2013-02-24 07:21 | disable https because the server requests a client certificate | ThomasV | 1 | +1 | -1 |
2013-02-23 20:01 | method to run custom script | ThomasV | 1 | +8 | -0 |
2013-02-23 19:48 | word per word completions | ThomasV | 2 | +11 | -6 |
2013-02-23 19:33 | add flush method for stdoutProxy, for compatibility | ThomasV | 1 | +3 | -0 |
2013-02-23 19:26 | don't show prefixes in completions | ThomasV | 1 | +2 | -0 |
2013-02-23 19:21 | show tab completions in console | ThomasV | 1 | +68 | -12 |
2013-02-20 14:06 | completions | ThomasV | 1 | +25 | -0 |
2013-02-23 16:36 | fix is_complete: count number of valid signatures | ThomasV | 2 | +6 | -13 |
2013-02-23 16:23 | minor fix: unneeded | ThomasV | 1 | +0 | -1 |
2013-02-23 16:20 | minor fix | ThomasV | 1 | +1 | -1 |
2013-02-23 16:18 | move methods into Transaction class | ThomasV | 3 | +106 | -107 |
2013-02-23 15:56 | rm unneeded address | ThomasV | 1 | +0 | -4 |
2013-02-23 15:42 | remove p2sh test; not needed anymore | ThomasV | 1 | +2 | -46 |
2013-02-23 15:26 | update RELEASE_NOTES: add multisig, shorten gui export keys | ThomasV | 1 | +10 | -5 |
2013-02-23 15:09 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 5 | +190 | -147 |
2013-02-23 00:01 | fix: import print_msg | ThomasV | 1 | +1 | -1 |
2013-02-22 18:22 | store transactions in serialized form | thomasv | 3 | +134 | -117 |
2013-02-22 16:50 | fix verify_message calls | thomasv | 1 | +3 | -3 |
2013-02-22 16:50 | use 4-spaces indentation | thomasv | 1 | +253 | -245 |
2013-02-22 16:27 | simplify get_private_key, use base58 | thomasv | 3 | +15 | -31 |
2013-02-22 15:17 | move crypto from wallet class to bitcoin.py | thomasv | 4 | +75 | -66 |
2013-02-22 13:26 | Merge branch 'master' of github.com:spesmilo/electrum | thomasv | 1 | +1 | -0 |
2013-02-22 13:26 | add listunspent | thomasv | 1 | +9 | -1 |
2013-02-22 12:40 | Merge branch 'master' of github.com:spesmilo/electrum | thomasv | 1 | +1 | -1 |
2013-02-22 12:40 | signrawtransaction: parse redeemScript | thomasv | 4 | +148 | -60 |
2013-02-21 15:51 | bugfix: for_sig != -1 | thomasv | 1 | +1 | -1 |
2013-02-21 15:42 | import ast at the beginning | thomasv | 1 | +1 | -6 |
2013-02-21 15:26 | add dumpprivkey command; finalize private_keys parameter for signrawtransaction | thomasv | 3 | +55 | -29 |
2013-02-21 14:36 | fix p2sh test | thomasv | 1 | +2 | -2 |
2013-02-21 14:35 | fix the p2sh test | thomasv | 1 | +21 | -14 |
2013-02-21 13:18 | create Transaction class | thomasv | 4 | +102 | -65 |
2013-02-20 12:10 | Merge branch 'master' of github.com:spesmilo/electrum | thomasv | 1 | +10 | -9 |
2013-02-20 12:10 | support for multisig functions | thomasv | 4 | +85 | -6 |
2013-02-19 12:52 | use standard indendation in age(), and fix the for loop in it | thomasv | 1 | +50 | -48 |
2013-02-19 12:41 | do not use Qt outside of the Qt gui. Also, do not request i18n translations for messages that will be displayed once at most | thomasv | 1 | +4 | -10 |
2013-02-18 22:45 | Tweaked the migration a bit | Maran | 1 | +5 | -2 |
2013-02-18 22:45 | Merge branch 'master' of https://github.com/spesmilo/electrum | Maran | 0 | +0 | -0 |
2013-02-18 22:29 | Added migration to APPDATA from LOCALAPPDATA for windows based Electrum installations | Maran | 4 | +28 | -5 |
2013-02-18 20:12 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +1 | -1 |
2013-02-18 20:12 | fix bug when timestamp is None | ThomasV | 1 | +1 | -1 |
2013-02-17 18:27 | Added qt console to setup fixes #145 | Maran | 1 | +1 | -0 |
2013-02-15 16:47 | Private keys, instead of private key | Maran | 1 | +1 | -1 |
2013-02-15 16:45 | Updated release notes | Maran | 1 | +2 | -0 |
2013-02-14 16:31 | Added the option to export your private keys to csv | Maran | 1 | +34 | -0 |
2013-02-15 16:11 | release notes for 1.7 | ThomasV | 1 | +16 | -1 |
2013-02-03 14:21 | version 1.7 | ThomasV | 1 | +1 | -1 |
2013-02-03 14:12 | raise exception if the method is used to overwrite the existing seed | ThomasV | 1 | +1 | -0 |
2013-02-03 14:08 | init_seed method. save seed and master public key separately | ThomasV | 2 | +13 | -15 |
2013-02-02 10:46 | menu option to show private key | thomasv | 2 | +20 | -2 |
2013-02-02 09:20 | fix column width saving: do not store last column | thomasv | 1 | +23 | -12 |
2013-02-02 08:40 | delay console message until after the gui is initialized | thomasv | 1 | +4 | -1 |
2013-02-01 17:32 | clear window on ctrl-L | ThomasV | 1 | +6 | -2 |
2013-02-01 17:29 | Merge pull request #142 from rdymac/patch-34 | ThomasV | 1 | +1 | -1 |
2013-02-01 17:22 | transform the wall into a python console | ThomasV | 3 | +189 | -10 |
2013-01-31 10:12 | Merge pull request #136 from rdymac/patch-30 | ThomasV | 1 | +1 | -1 |
2013-01-31 10:10 | Merge pull request #139 from rdymac/patch-33 | ThomasV | 1 | +25 | -25 |
2013-01-30 19:34 | deserialize: p2sh trnsactions | thomasv | 1 | +38 | -6 |
2013-01-30 19:27 | fix syntax error and indentation | thomasv | 1 | +2 | -3 |
2013-01-30 19:13 | basic functions and tests for multisig transactions and bip 32 | thomasv | 2 | +234 | -50 |
2013-01-30 15:25 | Hide the empty label when no version is detected | Maran | 1 | +5 | -1 |
2013-01-30 08:09 | Merge pull request #138 from rdymac/patch-32 | ThomasV | 1 | +4 | -4 |
2013-01-30 06:38 | trigger synchronize when block height is received | ThomasV | 1 | +1 | -0 |
2013-01-29 13:53 | more robust synchronization method | thomasv | 1 | +29 | -19 |
2013-01-29 13:52 | version 1.6.2 | thomasv | 1 | +1 | -1 |
2013-01-29 12:19 | fix check_new_hist: transaction might not be in wallet | thomasv | 1 | +3 | -0 |
2013-01-28 14:35 | bugfix: method does not exist | thomasv | 1 | +1 | -1 |
2013-01-28 13:01 | simplify if statement | thomasv | 1 | +3 | -4 |
2013-01-28 12:59 | count all transactions in num_tx, in order to show the correct gap | thomasv | 1 | +3 | -12 |
2013-01-27 04:54 | Merge pull request #135 from rdymac/patch-27 | ThomasV | 1 | +1 | -1 |
2013-01-26 16:14 | Updated OS build script with locale support | Maran | 1 | +5 | -1 |
2013-01-24 07:11 | remove donation address | ThomasV | 1 | +2 | -2 |
2013-01-23 14:41 | Merge pull request #134 from kyuupichan/randomchange | ThomasV | 1 | +3 | -1 |
2013-01-21 14:10 | Merge pull request #132 from rdymac/patch-26 | Maran H | 1 | +4 | -2 |
2013-01-21 12:58 | Merge pull request #131 from rdymac/patch-25 | ThomasV | 1 | +6 | -5 |
2013-01-21 12:20 | Merge pull request #129 from rdymac/patch-22 | ThomasV | 1 | +3 | -3 |
2013-01-21 12:19 | Merge pull request #128 from rdymac/patch-21 | ThomasV | 1 | +1 | -0 |
2013-01-21 06:30 | Merge pull request #126 from rdymac/patch-20 | ThomasV | 1 | +1 | -1 |
2013-01-20 21:21 | Merge pull request #123 from rdymac/patch-19 | ThomasV | 1 | +1 | -1 |
2013-01-20 21:20 | Merge pull request #122 from rdymac/patch-18 | ThomasV | 1 | +1 | -1 |
2013-01-20 21:20 | Merge pull request #121 from rdymac/patch-17 | ThomasV | 1 | +2 | -1 |
2013-01-20 21:17 | Merge pull request #120 from kyuupichan/master | ThomasV | 1 | +2 | -1 |
2013-01-18 15:21 | Merge pull request #116 from rdymac/patch-15 | ThomasV | 1 | +1 | -1 |
2013-01-18 13:20 | Fixed download URL (from github to electrum.bitcoin.cz) | slush0 | 1 | +1 | -1 |
2013-01-18 13:20 | Fixing wineprefix directory cleanup | slush0 | 1 | +1 | -1 |
2013-01-18 13:10 | Merge branch 'master' of git://github.com/spesmilo/electrum | slush0 | 32 | +1211 | -455 |
2013-01-07 18:37 | Installation process requires admin rights | slush0 | 1 | +1 | -1 |
2012-12-18 16:44 | bump version number for translations | ThomasV | 1 | +1 | -1 |
2012-12-18 16:27 | release notes | ThomasV | 1 | +6 | -2 |
2012-12-18 16:18 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 1 | +6 | -36 |
2012-12-18 16:18 | fix display in packaging script | ThomasV | 1 | +1 | -1 |
2012-12-18 16:15 | remove old upgrade file. (it's been there for 1 year now) | ThomasV | 1 | +0 | -77 |
2012-12-18 16:14 | include version number in the filename of android package | ThomasV | 1 | +7 | -4 |
2012-12-18 16:10 | prepare for version 1.5.7 | ThomasV | 1 | +1 | -1 |
2012-12-18 16:03 | Fixed bug in message signing | Alfie "Azelphur" Day | 1 | +2 | -2 |
2012-12-18 10:56 | use stdout in print_msg | thomasv | 1 | +5 | -3 |
2012-12-17 16:51 | use portable flag on android instead of explicit path for headers file. use urllib.retrieve() | thomasv | 2 | +4 | -8 |
2012-12-17 15:21 | Merge branch 'master' of github.com:spesmilo/electrum | thomasv | 1 | +8 | -4 |
2012-12-17 15:21 | change headers path for android | thomasv | 1 | +1 | -1 |
2012-12-17 14:24 | fix: case where wdir path is empty (portable wallet) | thomasv | 1 | +1 | -1 |
2012-12-17 14:08 | command line option for portable wallets | thomasv | 2 | +9 | -3 |
2012-12-17 10:18 | do not bundle blockchain headers with packages | thomasv | 3 | +18 | -18 |
2012-12-15 14:45 | Fix receiving filtering in lite gui to account for both results of transactions.get | Maran | 1 | +12 | -5 |
2012-12-15 13:21 | do not refresh after main loop finished | ThomasV | 1 | +4 | -3 |
2012-12-15 13:11 | remove dead code; check maxpos in print_list | ThomasV | 1 | +1 | -21 |
2012-12-15 13:06 | allow any character in edit_str | ThomasV | 1 | +3 | -4 |
2012-12-14 18:32 | fix: do not request the same history twice | ThomasV | 1 | +3 | -2 |
2012-12-14 12:08 | fix: missing chars | thomasv | 1 | +2 | -1 |
2012-12-14 11:14 | Fix for slush's problem, perhaps | Maran | 1 | +6 | -0 |
2012-12-13 15:43 | Fix receiving widget | Maran | 1 | +1 | -1 |
2012-12-11 23:40 | Git builds have commit hash in filename | slush | 1 | +13 | -9 |
2012-12-10 19:58 | Change bug report information | Maran | 1 | +1 | -1 |
2012-12-10 19:51 | Implemented labeling after making a transaction | Maran | 3 | +43 | -11 |
2012-12-10 11:00 | Implements feature to copy mpk to your clipboard to the lite gui, fixes #51 | Maran | 1 | +9 | -2 |
2012-12-10 06:11 | Fixed LICENCE path | slush | 3 | +3 | -1 |
2012-12-10 06:05 | Improved installer script | slush | 1 | +87 | -112 |
2012-12-09 23:51 | Merge branch 'master' of github.com:spesmilo/electrum | slush | 9 | +262 | -86 |
2012-12-09 23:50 | License not ready yet | slush | 1 | +1 | -1 |
2012-12-09 23:50 | Refactored wine build scripts | slush | 4 | +181 | -115 |
2012-12-09 23:49 | Howto reflects script refactoring | slush | 1 | +6 | -3 |
2012-12-09 09:43 | Fixed path in README | slush | 1 | +1 | -1 |
2012-12-09 09:40 | Linux/Wine based build scripts for Windows executables and installer | slush | 5 | +290 | -0 |
2012-12-07 14:43 | version 1.5.6 | ThomasV | 1 | +1 | -1 |
2012-12-07 13:52 | fix: misplaced repr | thomasv | 1 | +2 | -2 |
2012-12-07 07:07 | rm deprecated todolist | ThomasV | 1 | +0 | -14 |
2012-12-07 06:43 | make_packages script | ThomasV | 1 | +50 | -0 |
2012-12-06 09:36 | fix bug: to_address -> address | thomasv | 1 | +1 | -1 |
2012-12-05 14:16 | store timestamps in verifier | thomasv | 2 | +24 | -36 |
2012-12-05 17:18 | new command: signtx (offline transaction signing) | thomasv | 3 | +39 | -16 |
2012-12-05 15:41 | allow multiple-outputs transactions with mktx() | thomasv | 7 | +20 | -15 |
2012-12-05 09:25 | version 1.5.5 | thomasv | 1 | +1 | -1 |
2012-12-05 09:24 | revert to daemon threads because some clients do not seem to close their sockets cleanly | thomasv | 3 | +6 | -3 |
2012-12-05 07:12 | retry when passwords do not match | ThomasV | 1 | +1 | -1 |
2012-12-03 04:32 | small qr code window with print | ThomasV | 1 | +20 | -17 |
2012-12-03 03:55 | fix show seed | ThomasV | 1 | +4 | -1 |
2012-12-01 16:56 | fix path for android | ThomasV | 1 | +1 | -1 |
2012-12-01 16:35 | version 1.5.4 | ThomasV | 1 | +1 | -1 |
2012-11-30 05:14 | fix | ThomasV | 1 | +1 | -1 |
2012-11-29 16:07 | config: merchant_name | thomasv | 1 | +3 | -2 |
2012-11-29 15:40 | save label invoice string | thomasv | 1 | +3 | -2 |
2012-11-29 15:23 | separate update qr code and paint event | thomasv | 1 | +24 | -8 |
2012-11-29 15:14 | use timer signal to render qr code | thomasv | 1 | +18 | -12 |
2012-11-29 10:23 | show address balance in POS mode | thomasv | 1 | +1 | -1 |
2012-11-29 09:26 | smaller font size, we don't want the window to be larger than 800 pixels | thomasv | 1 | +1 | -1 |
2012-11-29 09:19 | receive tab: 3 separate view mode | thomasv | 1 | +30 | -42 |
2012-11-29 06:38 | edit column directly | ThomasV | 1 | +37 | -55 |
2012-11-28 21:52 | do not display requested amount if zero. show menu item only if window is visible | ThomasV | 1 | +7 | -8 |
2012-11-28 20:14 | proper close method | ThomasV | 1 | +5 | -0 |
2012-11-28 20:07 | use update instead of repaint; do not update qr window if not visible | ThomasV | 1 | +3 | -5 |
2012-11-28 18:05 | toggle visibility instead of closing the window | thomasv | 1 | +20 | -11 |
2012-11-28 17:08 | invoice window: larger text, monospace font | thomasv | 1 | +5 | -4 |
2012-11-28 16:50 | fix url in qr code | thomasv | 1 | +4 | -2 |
2012-11-28 16:47 | more robust android app | thomasv | 1 | +17 | -7 |
2012-11-28 14:38 | separate non-modal window for QR codes (point of sale) | thomasv | 2 | +246 | -94 |
2012-11-27 22:32 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 3 | +6 | -5 |
2012-11-27 22:32 | print_error -> print_msg | ThomasV | 1 | +11 | -11 |
2012-11-25 18:18 | Merge pull request #49 from Azelphur/master | ThomasV | 1 | +90 | -0 |
2012-11-24 19:38 | version 1.5.3 | ThomasV | 1 | +1 | -1 |
2012-11-24 19:31 | no daemon | ThomasV | 4 | +17 | -10 |
2012-11-05 22:10 | nodaemon | ThomasV | 3 | +39 | -9 |
2012-11-24 19:32 | rm assert clause: there is no guarantee about that | ThomasV | 1 | +1 | -1 |
2012-11-24 09:32 | reduce column width to avoid horizontal scrollbar | ThomasV | 1 | +1 | -1 |
2012-11-23 18:41 | version 1.5.2 | ThomasV | 1 | +1 | -1 |
2012-11-23 18:31 | return True in retore_wallet | ThomasV | 2 | +4 | -2 |
2012-11-23 18:25 | return True in network dialog, because None means offline | ThomasV | 2 | +2 | -3 |
2012-11-23 18:11 | do not display args as tuple | ThomasV | 1 | +1 | -1 |
2012-11-23 17:48 | use adhoc print function | ThomasV | 3 | +56 | -53 |
2012-11-23 17:36 | Merge branch 'master' of git://github.com/spesmilo/electrum | ThomasV | 2 | +68 | -23 |
2012-11-22 19:14 | minor | ThomasV | 1 | +1 | -1 |
2012-11-22 19:02 | version 1.5.1 | ThomasV | 2 | +1 | -1 |
2012-11-22 18:33 | Made the send_tx call for the lite gui asynchrone | Maran | 1 | +29 | -3 |
2012-11-22 12:27 | rm testing code | thomasv | 1 | +0 | -3 |
2012-11-22 12:24 | received coins need to be known before | thomasv | 1 | +8 | -1 |
2012-11-22 12:12 | fix sendtx | thomasv | 1 | +1 | -1 |
2012-11-22 12:10 | fix balance display in flatfly's bug. restore the wallet.update() method | thomasv | 3 | +49 | -29 |
2012-11-22 07:15 | Merge pull request #48 from flatfly/patch-1 | ThomasV | 1 | +4 | -4 |
2012-11-21 19:02 | remove forgotten calls to deprecated method | ThomasV | 2 | +0 | -2 |
2012-11-21 07:13 | version 1.5 | ThomasV | 1 | +1 | -1 |
2012-11-20 20:46 | fix network dialog | ThomasV | 2 | +7 | -6 |
2012-11-20 20:36 | simplify the create/restore procedure | ThomasV | 5 | +45 | -72 |
2012-11-20 17:19 | simplification | ThomasV | 6 | +1 | -11 |
2012-11-20 16:56 | add version to android path | ThomasV | 2 | +2 | -1 |
2012-11-20 16:21 | android: update create and recover dialogs | ThomasV | 2 | +100 | -75 |
2012-11-20 14:30 | allow offline creation/recovery within the gui | thomasv | 4 | +133 | -109 |
2012-11-20 12:33 | show server type (pruning or full) | thomasv | 2 | +16 | -12 |
2012-11-19 13:12 | Revert "added TypeError category to existing exception" | thomasv | 1 | +1 | -1 |
2012-11-19 13:05 | pop all options that are None before passing them to SimpleConfig | thomasv | 1 | +5 | -2 |
2012-11-19 12:59 | indentation | thomasv | 1 | +1 | -1 |
2012-11-19 12:56 | fix indentation error | thomasv | 1 | +1 | -3 |
2012-11-19 06:56 | added docstring for is_modifiable() | Jimbo77 | 1 | +2 | -1 |
2012-11-19 06:29 | wrote basic SimpleConfig docstring | Jimbo77 | 1 | +7 | -0 |
2012-11-19 04:32 | added TypeError category to existing exception | Jimbo77 | 1 | +1 | -1 |
2012-11-19 04:30 | wrote docstring for get() | Jimbo77 | 1 | +2 | -1 |
2012-11-19 02:58 | created docstring for read_user_config() | Jimbo77 | 1 | +2 | -1 |
2012-11-19 02:52 | created docstring for read_system_config() | Jimbo77 | 1 | +1 | -0 |
2012-11-19 00:56 | changed a couple exceptions to describe import errors | Jimbo77 | 1 | +2 | -2 |
2012-11-18 10:34 | make a regular gui module for android | ThomasV | 9 | +1102 | -1123 |
2012-11-16 18:18 | prevent window resizing by including the textview in a scrolled window | ThomasV | 1 | +3 | -1 |
2012-11-16 13:39 | do not include fee in the transaction amount shown in history. adapt history to the case where it was recovered from a pruning server | thomasv | 7 | +164 | -108 |
2012-11-16 09:18 | use None as timestamp for pending transactions | thomasv | 3 | +11 | -13 |
2012-11-16 06:47 | fix for merchant script | ThomasV | 1 | +1 | -1 |
2012-11-15 11:14 | fix for notifications | thomasv | 2 | +35 | -8 |
2012-11-15 09:34 | more fixes for the 0.6 servers | thomasv | 2 | +21 | -12 |
2012-11-15 08:14 | gui fixes | ThomasV | 3 | +18 | -9 |
2012-11-14 14:44 | bump version number | ThomasV | 1 | +1 | -1 |
2012-11-14 14:33 | compatibility with 0.6 protocol | ThomasV | 5 | +66 | -42 |
2012-11-13 14:26 | adding two more servers that upgraded | thomasv | 1 | +2 | -1 |
2012-11-09 18:26 | adapt merchant script to SPV | thomasv | 1 | +59 | -52 |
2012-11-09 10:02 | remove format conversion; unneeded since new protocol | thomasv | 1 | +0 | -21 |
2012-11-08 10:32 | text gui: buttons | thomasv | 1 | +21 | -14 |
2012-11-08 10:12 | text gui: proxy | thomasv | 1 | +19 | -6 |
2012-11-08 09:53 | better input methods | thomasv | 1 | +63 | -36 |
2012-11-08 06:19 | include text_gui and deserialize in module | ThomasV | 1 | +2 | -0 |
2012-11-07 23:00 | text gui: fixes | ThomasV | 1 | +8 | -8 |
2012-11-07 22:32 | text gui: send button | ThomasV | 1 | +33 | -4 |
2012-11-07 20:59 | raise exception on status mismatch too | ThomasV | 1 | +1 | -2 |
2012-11-07 19:48 | raise exception on history with repeated tx | ThomasV | 1 | +1 | -2 |
2012-11-07 19:46 | raise exception in case of server error | ThomasV | 1 | +2 | -4 |
2012-11-07 19:25 | check that histories and transactions are consistent | ThomasV | 1 | +70 | -12 |
2012-11-07 08:37 | check consistency of results received by get_history | ThomasV | 2 | +26 | -6 |
2012-11-07 07:45 | init headers file | ThomasV | 2 | +24 | -17 |
2012-11-06 21:20 | PROTOCOL_VERSION | ThomasV | 3 | +11 | -10 |
2012-11-06 10:05 | readding bysh.me server | thomasv | 1 | +1 | -1 |
2012-11-06 08:01 | add headers file only if it is found | thomasv | 1 | +4 | -1 |
2012-11-05 19:40 | do not pass unconfirmed transactions to the verifier | ThomasV | 1 | +7 | -6 |
2012-11-05 16:45 | comment out the servers that are not 0.5 | ThomasV | 1 | +7 | -7 |
2012-11-05 16:25 | fix: init_path | ThomasV | 1 | +19 | -16 |
2012-11-05 13:26 | print -> print_error | thomasv | 1 | +2 | -2 |
2012-11-05 13:02 | Merge branch 'master' of github.com:spesmilo/electrum | thomasv | 1 | +1 | -1 |
2012-11-05 13:02 | default_wallet_file configuration string | thomasv | 1 | +17 | -10 |
2012-11-05 12:12 | start synchronizer only after verifier is created | thomasv | 1 | +2 | -2 |
2012-11-05 12:03 | include headers file in package | thomasv | 2 | +12 | -5 |
2012-11-05 10:49 | update validate script with 0.5 protocol | thomasv | 1 | +3 | -3 |
2012-11-05 10:08 | wallet.get_label method | thomasv | 5 | +11 | -13 |
2012-11-05 09:47 | hum, it should be a decimal division | thomasv | 1 | +1 | -1 |
2012-11-05 09:43 | float division | thomasv | 1 | +1 | -1 |
2012-11-05 09:42 | fix syntax error in lite gui and get_default_label | thomasv | 2 | +5 | -4 |
2012-11-05 09:26 | set timestamps on startup | thomasv | 3 | +13 | -2 |
2012-11-04 21:45 | send protocol version | ThomasV | 1 | +1 | -1 |
2012-11-04 20:12 | fix CLI restore | ThomasV | 1 | +10 | -2 |
2012-11-04 19:53 | solve deadlock during restore | ThomasV | 4 | +28 | -24 |
2012-11-04 18:40 | add mnemonic functions to module | ThomasV | 3 | +6 | -4 |
2012-11-04 18:27 | bugfix: wanted-> missing | ThomasV | 1 | +1 | -1 |
2012-11-04 16:17 | fix race condition with prevout_values | ThomasV | 1 | +17 | -19 |
2012-11-04 15:59 | request missing transactions on startup | ThomasV | 1 | +23 | -9 |
2012-11-04 14:47 | rename history -> addr_history | ThomasV | 1 | +2 | -2 |
2012-11-04 14:38 | fix: timestamps in transactions | ThomasV | 4 | +28 | -29 |
2012-11-04 11:27 | verbose option | ThomasV | 1 | +2 | -2 |
2012-11-04 10:57 | gui fixes | ThomasV | 2 | +11 | -9 |
2012-11-04 10:47 | fix: get_tx_value | ThomasV | 1 | +2 | -1 |
2012-11-04 10:38 | fix: get_tx_value | ThomasV | 1 | +1 | -1 |
2012-11-04 10:36 | fix: get_tx_value | ThomasV | 1 | +1 | -1 |
2012-11-04 10:08 | do not use old servers | ThomasV | 1 | +5 | -1 |
2012-11-03 08:17 | new protocol: the server sends serialized tx, deserialize it in the client | thomasv | 6 | +505 | -96 |
2012-11-01 10:43 | default ports to be used if we cannot get a list of peers | ThomasV | 1 | +16 | -20 |
2012-10-30 21:04 | get_string | ThomasV | 1 | +18 | -10 |
2012-10-30 20:28 | simplification | ThomasV | 1 | +71 | -90 |
2012-10-30 17:42 | text gui: spacing between tabs | thomasv | 1 | +1 | -1 |
2012-10-30 17:36 | text gui: dialogs | thomasv | 3 | +107 | -21 |
2012-10-30 15:56 | popups and messages | thomasv | 1 | +128 | -83 |
2012-10-30 13:56 | popup windows, selectors | thomasv | 1 | +169 | -53 |
2012-10-29 16:23 | show active tab in bold | thomasv | 1 | +26 | -5 |
2012-10-29 15:22 | Improve text gui. Disable print_error when text gui is used. | thomasv | 5 | +68 | -54 |
2012-10-29 08:31 | do not request merkle root for unconfirmed transactions | thomasv | 3 | +11 | -9 |
2012-10-28 20:59 | fix proxy index | ThomasV | 1 | +2 | -2 |
2012-10-28 09:22 | fix: subscriptions | ThomasV | 1 | +3 | -1 |
2012-10-28 08:19 | security fix: do not let user change seed | ThomasV | 1 | +1 | -1 |
2012-10-28 07:58 | add option to disable spv; just in case | ThomasV | 1 | +4 | -1 |
2012-10-28 07:41 | update homepage | ThomasV | 1 | +1 | -1 |
2012-10-28 07:27 | don't include every file in scripts, because merchant.conf is often there | ThomasV | 1 | +9 | -1 |
2012-10-28 07:19 | update validate_tx script | ThomasV | 1 | +8 | -11 |
2012-10-28 07:14 | add callback to example script | ThomasV | 1 | +2 | -1 |
2012-10-28 06:49 | revert label change: this was breaking i18n translations. | ThomasV | 1 | +1 | -1 |
2012-10-28 06:45 | disable text gui, as it is not ready for release | ThomasV | 1 | +1 | -1 |
2012-10-28 06:41 | increasing version number, and wiki translation version | ThomasV | 2 | +5 | -4 |
2012-10-27 18:52 | merkle root too | ThomasV | 1 | +1 | -0 |
2012-10-27 18:04 | fix flags | ThomasV | 1 | +2 | -2 |
2012-10-27 17:57 | open file with b flag | ThomasV | 1 | +3 | -3 |
2012-10-27 17:20 | use callback instead of wallet.was_updated | ThomasV | 3 | +19 | -13 |
2012-10-27 14:56 | redo verifications if a header verification fails | thomasv | 1 | +6 | -2 |
2012-10-27 14:46 | fix: self.s is None if we are not connected | thomasv | 1 | +1 | -1 |
2012-10-27 12:15 | move 'peers.subscribe' and 'server.version' calls into the interface | ThomasV | 3 | +23 | -22 |
2012-10-27 11:02 | request headers chunk if we need more than 50 blocks | ThomasV | 1 | +9 | -8 |
2012-10-27 10:31 | cosmetic change | ThomasV | 1 | +8 | -3 |
2012-10-27 10:10 | cosmetic change | ThomasV | 1 | +3 | -3 |
2012-10-27 08:24 | catch ssl exception caused by timeout | ThomasV | 1 | +6 | -3 |
2012-10-27 00:57 | add payment verifier and confirmations to merchant script | ThomasV | 1 | +29 | -28 |
2012-10-26 23:19 | minor fix for settings dialog combo | ThomasV | 1 | +3 | -1 |
2012-10-26 22:02 | fix: synchronizer | ThomasV | 1 | +1 | -1 |
2012-10-26 20:51 | fix: below or equal in var_int encoding | ThomasV | 1 | +2 | -2 |
2012-10-26 20:49 | fix: var_int encoding | ThomasV | 1 | +16 | -4 |
2012-10-26 16:25 | use print_error | ThomasV | 2 | +12 | -14 |
2012-10-26 16:00 | bugfix: default to [], so that we do not create new addresses if the history was deleted | ThomasV | 1 | +1 | -1 |
2012-10-26 15:44 | by default, use user dir | ThomasV | 1 | +2 | -3 |
2012-10-26 15:35 | new command: 'get' | ThomasV | 1 | +8 | -2 |
2012-10-26 14:06 | bugfix: add channel when calling send | thomasv | 1 | +2 | -2 |
2012-10-26 13:48 | bugfix: address->addr | thomasv | 1 | +1 | -1 |
2012-10-26 13:08 | verifier: download chunks first for efficiency | thomasv | 2 | +42 | -31 |
2012-10-26 12:00 | readme for merchant script | thomasv | 1 | +23 | -0 |
2012-10-26 11:43 | spv: request previous headers recursively in order to support blockchain reorgs | thomasv | 1 | +21 | -22 |
2012-10-26 09:29 | protocol v0.4: use position for branching | thomasv | 1 | +5 | -7 |
2012-10-26 08:20 | document public methods of verifier | thomasv | 2 | +18 | -10 |
2012-10-26 08:02 | use WalletVerifier.add() method to register transactions | thomasv | 3 | +21 | -11 |
2012-10-26 07:08 | start verifier thread only after the first wallet synchronization | thomasv | 1 | +9 | -8 |
2012-10-26 05:06 | callback everytime there is an update | ThomasV | 1 | +1 | -1 |
2012-10-26 05:05 | set command: authorize by default, forbid only when dangerous | ThomasV | 1 | +1 | -1 |
2012-10-26 04:59 | return zero if unconfirmed | ThomasV | 1 | +1 | -1 |
2012-10-25 22:40 | tie confirmation icons to payment verifier | ThomasV | 7 | +33 | -43 |
2012-10-25 20:49 | sort pending headers before they get processed | ThomasV | 1 | +14 | -5 |
2012-10-25 14:03 | make the Verifier class usable without a wallet instance | thomasv | 2 | +6 | -11 |
2012-10-25 13:40 | subscribe to / verify headers | thomasv | 2 | +89 | -26 |
2012-10-25 08:00 | alt path for headers | thomasv | 1 | +15 | -15 |
2012-10-24 19:45 | simple payment verification: check targets, use block headers file. | ThomasV | 6 | +275 | -122 |
2012-10-23 20:40 | handle empty string (!= None) | ThomasV | 1 | +4 | -4 |
2012-10-23 06:15 | fix: break the loop | ThomasV | 1 | +1 | -0 |
2012-10-23 05:45 | fix order | ThomasV | 1 | +8 | -7 |
2012-10-22 16:50 | fix: copy the default servers array | ThomasV | 1 | +1 | -1 |
2012-10-22 15:36 | window title | thomasv | 1 | +1 | -1 |
2012-10-22 15:31 | wait until connected | thomasv | 1 | +5 | -0 |
2012-10-22 15:18 | more robust connection procedure: let the user start with proxy | thomasv | 2 | +22 | -12 |
2012-10-22 13:44 | save list of verified tx only when needed | thomasv | 1 | +3 | -2 |
2012-10-22 13:40 | save to disk the list of verified transactions | thomasv | 1 | +16 | -7 |
2012-10-22 13:17 | typo: expected -> unexpected | thomasv | 1 | +1 | -1 |
2012-10-22 13:15 | new 'disconnecting' callback for requested disconnection | thomasv | 2 | +4 | -2 |
2012-10-22 13:01 | send another banner request on reconnect | thomasv | 1 | +3 | -2 |
2012-10-22 12:56 | catch exception when client is disconnected | thomasv | 1 | +7 | -2 |
2012-10-22 12:49 | init_up_to_date when connected | thomasv | 1 | +4 | -0 |
2012-10-22 11:43 | allow multiple callbacks for a given name | thomasv | 4 | +19 | -14 |
2012-10-22 10:58 | interface: do not connect inside the constructor | thomasv | 4 | +16 | -7 |
2012-10-22 09:34 | use named callbacks with the interface | thomasv | 6 | +40 | -32 |
2012-10-21 21:22 | interface for command line mode | ThomasV | 2 | +3 | -1 |
2012-10-21 00:57 | big refactoring of the interface addition of the wallet verifier class for SPV | ThomasV | 9 | +411 | -245 |
2012-10-20 15:41 | pass config to randomly selected server | ThomasV | 1 | +4 | -3 |
2012-10-20 15:21 | fix: random_choice -> random.choice | ThomasV | 2 | +7 | -2 |
2012-10-20 15:01 | import modules with imp | ThomasV | 1 | +6 | -5 |
2012-10-17 13:33 | text gui | thomasv | 2 | +2 | -2 |
2012-10-17 07:24 | text ui: first commit | thomasv | 2 | +104 | -0 |
2012-10-20 08:23 | new 'set' command for the CLI | ThomasV | 1 | +11 | -1 |
2012-10-19 19:09 | simplify validation script | ThomasV | 1 | +13 | -20 |
2012-10-19 13:52 | compute merkle root from reduced list | thomasv | 1 | +12 | -14 |
2012-10-19 12:55 | separate bitcoin related functions from wallet.py | thomasv | 6 | +242 | -229 |
2012-10-19 12:36 | move theme_path functions from util to gui_lite | thomasv | 2 | +32 | -30 |
2012-10-19 12:16 | synchronous_get batch method for interface | thomasv | 3 | +37 | -47 |
2012-10-19 09:09 | fix path in icons.qrc | thomasv | 1 | +1 | -1 |
2012-10-19 09:02 | fix side effect and handle case where the initial server was not connected | thomasv | 1 | +17 | -18 |
2012-10-19 08:41 | better protocol handling in gui | thomasv | 1 | +17 | -11 |
2012-10-19 08:30 | fix connection_msg | thomasv | 1 | +2 | -6 |
2012-10-19 08:26 | rename qt gui -> classic | thomasv | 4 | +9 | -9 |
2012-10-18 20:15 | rm noface icon | ThomasV | 1 | +1 | -1 |
2012-10-18 20:13 | update message: cannot change -> not changing | ThomasV | 1 | +1 | -1 |
2012-10-18 20:09 | add data directory to MANIFEST | ThomasV | 1 | +1 | -0 |
2012-10-18 20:00 | move electrum.pnd to icons | ThomasV | 2 | +1 | -1 |
2012-10-18 18:56 | version 1.1 | ThomasV | 1 | +1 | -1 |
2012-10-18 18:31 | update MANIFEST.in | ThomasV | 1 | +2 | -1 |
2012-10-18 18:29 | add SSL protocols to network dialog | ThomasV | 2 | +20 | -7 |
2012-10-18 15:23 | remove binary file from source repo. | thomasv | 1 | +0 | -0 |
2012-10-18 15:16 | check that tx_hash is in the merkle tree :) | thomasv | 1 | +1 | -0 |
2012-10-18 15:07 | SPV example script (first commit) | thomasv | 1 | +93 | -0 |
2012-10-17 15:47 | add timeout | thomasv | 1 | +8 | -4 |
2012-10-17 10:54 | use SSLv23 | thomasv | 1 | +1 | -1 |
2012-10-17 09:35 | client-side support for SSL | thomasv | 1 | +35 | -22 |
2012-10-17 05:18 | fix: update history when label changed | ThomasV | 1 | +14 | -4 |
2012-10-16 14:39 | set default button in seed dialog | thomasv | 1 | +1 | -0 |
2012-10-16 07:52 | use a small timeout value initially because the server might be unreachabe | thomasv | 1 | +2 | -1 |
2012-10-16 07:29 | gtk: on create, use the server already picked by the interface | thomasv | 1 | +2 | -2 |
2012-10-16 07:27 | on create, use the server already picked by the interface | thomasv | 1 | +2 | -2 |
2012-10-16 07:24 | simplification: hex encode master_public_key directly | thomasv | 3 | +8 | -9 |
2012-10-15 05:43 | move is_up_to_date method | ThomasV | 3 | +8 | -8 |
2012-10-14 16:31 | new script showing server status | ThomasV | 1 | +37 | -0 |
2012-10-14 12:40 | bootstrap: test all hardcodedservers until one is found that is online | ThomasV | 2 | +37 | -20 |
2012-10-14 06:25 | show waiting dialog during transaction broadcast | ThomasV | 2 | +42 | -29 |
2012-10-13 18:03 | Merge pull request #42 from samueltardieu/find-wallet | ecdsa | 1 | +4 | -4 |
2012-10-13 06:57 | Adding confirmation icons in Tachikoma's pull request, following considerations on security | ThomasV | 7 | +9 | -1 |
2012-10-13 05:38 | save config after checking qt version | ThomasV | 3 | +12 | -8 |
2012-10-12 19:31 | catch NoSectionError in simple_config | ThomasV | 1 | +10 | -4 |
2012-10-12 18:42 | fix: call read_wallet_config only if there is a wallet_path value in options | ThomasV | 1 | +7 | -2 |
2012-10-12 16:46 | another small fix | thomasv | 1 | +1 | -1 |
2012-10-12 16:44 | fix | thomasv | 1 | +1 | -1 |
2012-10-12 16:15 | more settings and comments | thomasv | 1 | +12 | -2 |
2012-10-12 16:01 | disable labels too | thomasv | 1 | +21 | -14 |
2012-10-12 15:40 | disable setting widgets when setting is not modifiable. | thomasv | 3 | +25 | -13 |
2012-10-12 15:04 | add gui selector to gtk interface | thomasv | 1 | +22 | -0 |
2012-10-12 14:38 | improved warning message | thomasv | 1 | +1 | -1 |
2012-10-12 14:31 | allow config to be None in constructor of Interface | thomasv | 2 | +6 | -3 |
2012-10-12 14:09 | move init_socket in constructor | thomasv | 6 | +4 | -10 |
2012-10-12 14:00 | fix: needs parentheses | thomasv | 1 | +1 | -1 |
2012-10-12 13:18 | add electrum.conf.sample to manifest | thomasv | 1 | +1 | -0 |
2012-10-12 12:44 | system config file is read-only, user config file can be written | thomasv | 2 | +80 | -35 |
2012-10-12 09:56 | minor fix for proxy type | thomasv | 1 | +2 | -1 |
2012-10-12 09:26 | fix type for settings in configuration file | thomasv | 1 | +8 | -1 |
2012-10-12 09:10 | network_dialog: disable fields that are not modifiable | thomasv | 1 | +6 | -0 |
2012-10-12 09:01 | improved network dialog | thomasv | 1 | +65 | -72 |
2012-10-12 07:41 | typo | thomasv | 1 | +1 | -1 |
2012-10-12 07:35 | simplify read_common_config. do not break loop so that we read both files | thomasv | 1 | +4 | -14 |
2012-10-11 23:50 | move prompt_password from wallet.py to main script | ThomasV | 4 | +22 | -26 |
2012-10-11 23:32 | fix for gtk gui | ThomasV | 1 | +2 | -2 |
2012-10-11 23:21 | small fixes for gtk gui | ThomasV | 1 | +2 | -2 |
2012-10-11 23:13 | fix: inheritance | ThomasV | 1 | +16 | -13 |
2012-10-11 20:27 | cleanup | ThomasV | 1 | +0 | -5 |
2012-10-11 19:37 | encapsulate parse_proxy_options | ThomasV | 2 | +22 | -21 |
2012-10-11 19:07 | rename conf file section as 'client'. add gui to conf | ThomasV | 1 | +6 | -2 |
2012-10-11 18:10 | big refactoring: command line options and electrum.conf options override settings in wallet file. | thomasv | 13 | +389 | -369 |
2012-10-11 11:43 | encapsulation: that kind of exception handling should be done in the gui module | thomasv | 2 | +22 | -26 |
2012-10-11 11:18 | fix: the gtk gui was broken since server_list_changed was introduced... | thomasv | 1 | +3 | -0 |
2012-10-11 10:56 | replace expert mode with a button for gui_detailed_view | thomasv | 2 | +62 | -67 |
2012-10-10 08:16 | move proxy fallback away from send method | thomasv | 2 | +4 | -8 |
2012-10-09 20:07 | Disabled the proxy input fields when None is selected | Maran | 1 | +13 | -0 |
2012-10-09 15:15 | Merge branch 'master' of https://github.com/spesmilo/electrum | Maran | 1 | +4 | -3 |
2012-10-09 15:13 | Add fallback for users who ran master with the old default config | Maran | 1 | +9 | -0 |
2012-10-09 14:29 | use proxy with command line too | thomasv | 1 | +2 | -2 |
2012-10-09 14:16 | proxy: allow '-p none' | thomasv | 1 | +1 | -0 |
2012-10-09 13:48 | fix proxy issues: override config with command line option, and use interface.proxy in gui | thomasv | 3 | +21 | -15 |
2012-10-08 13:19 | add merchant script | thomasv | 2 | +247 | -0 |
2012-10-08 13:19 | create scripts directory | thomasv | 5 | +2 | -2 |
2012-10-05 13:49 | remove remote wallet (broken, will be replaced) | thomasv | 4 | +0 | -177 |
2012-10-02 11:41 | restored initial text (users should know what seed means), and added a warning against phishing | thomasv | 1 | +5 | -3 |
2012-10-02 11:15 | warning against redeem private key services | thomasv | 1 | +6 | -0 |
2012-10-02 10:52 | fix set_server. keep compatibility with the gtk interface | thomasv | 2 | +6 | -2 |
2012-10-02 10:40 | fix proxy config: read from simpleconfig object | thomasv | 1 | +6 | -4 |
2012-10-01 16:31 | split create_new_address, so that get_new_address can be used without the context of a wallet | thomasv | 1 | +12 | -9 |
2012-10-01 16:25 | remove ecdsa.org from default servers; too much downtime | thomasv | 5 | +5 | -6 |
2012-10-01 16:14 | make proxy an optional parameter | thomasv | 2 | +9 | -9 |
2012-10-01 15:41 | debugging options should not be parameters, it makes the code unnecessarily complictated | thomasv | 1 | +10 | -14 |
2012-10-01 13:10 | use https for aliases | thomasv | 1 | +2 | -2 |
2012-09-24 16:11 | Added the ability to make a copy of your wallet so ungeeky people can still create a backup in a place they can easily reach | Maran | 1 | +22 | -0 |
2012-09-21 21:18 | Made cfg an class attribute and fixed server changing for lite gui since proxy got added | Maran | 1 | +10 | -9 |
2012-09-21 21:13 | Use True flag for set key | Maran | 1 | +1 | -2 |
2012-09-21 14:57 | Fixed merged conflict and added folder creation on first load | Maran | 9 | +502 | -26 |
2012-09-21 14:20 | Merge pull request #33 from bkkcoins/startup-gui-option | Maran H | 1 | +12 | -0 |
2012-09-21 07:13 | Merge pull request #32 from bkkcoins/fix-offline-restore | Maran H | 1 | +2 | -0 |
2012-09-19 16:51 | Removed uncle-enzo from default servers since it's not syncing | Maran | 1 | +0 | -1 |
2012-09-19 15:47 | reformat simple_config to comply with electrum and create config dir if it doesnt exist. | Amir Taaki | 1 | +35 | -31 |
2012-09-16 17:47 | Merge pull request #30 from samueltardieu/installation-fixes | Maran H | 4 | +5 | -8 |
2012-09-04 17:54 | Small fix to make sure the cursor stays where it is using the Pro GUI | Maran | 1 | +2 | -0 |
2012-09-04 15:30 | Merge branch 'fallback' | Maran | 5 | +70 | -19 |
2012-09-02 17:11 | Dump problem tx to temporary file when error happens. This allows developers to debug failed transactions from users by having access to the raw tx dump to see what is wrong. | Amir Taaki | 1 | +5 | -0 |
2012-08-29 20:43 | Fixed issue 19 by jimboman77: https://github.com/spesmilo/electrum/issues/19 | Amir Taaki | 1 | +5 | -1 |
2012-08-29 20:27 | If wallet does not exist, then it does not even attempt to read the config (read returns on IOError exception). Ergo a new wallet will not ever set the theme name and it will stay as None. We change this to a sensible default so new wallets have a themed GUI. | Amir Taaki | 1 | +1 | -1 |
2012-08-29 19:54 | Remove assert which isn't true for the commands (only the GUI). | Amir Taaki | 1 | +0 | -3 |
2012-08-29 19:49 | WalletSynchronizer had a race condition caused by calling the callback before the Qt event loop (or other initialisation) finished. Ergo we split initialisation and the running of the thread, then use Qt SIGNALs to yield back into the Qt event loop. This ensures that the callback for the servers_list_changed is not called until the main Qt event loop is actually running. | Amir Taaki | 4 | +26 | -19 |
2012-08-29 19:31 | Tidy up of code to comply with style guide. | Amir Taaki | 1 | +5 | -5 |
2012-08-28 09:04 | Merge branch '1.0' | Maran | 1 | +1 | -1 |
2012-08-27 08:38 | Fix tab issue for password | Maran | 1 | +1 | -1 |
2012-08-27 02:02 | Fixed bug where switching servers causes assert failure. | Amir Taaki | 2 | +6 | -4 |
2012-08-27 01:49 | Added QObject to MiniActuator. | Amir Taaki | 1 | +1 | -1 |
2012-08-27 01:48 | Merge branch 'servers' | Amir Taaki | 2 | +75 | -3 |
2012-08-27 01:12 | be more permissive with catching exceptions here as many varities possible. | Amir Taaki | 1 | +1 | -1 |
2012-08-27 01:10 | pw_decode returns ValueError on fail. | Amir Taaki | 1 | +1 | -1 |
2012-08-26 21:35 | Made the error message for verifymessage more transparent | Maran | 1 | +2 | -1 |
2012-08-26 20:15 | Added a message to the sign/verify message help text to explain spaces inside the message | Maran | 1 | +2 | -2 |
2012-08-26 19:30 | Merge branch 'master' of https://github.com/spesmilo/electrum | Maran | 1 | +2 | -2 |
2012-08-26 19:30 | If we are doing a sdist just include everything since we don't know the target os | Maran | 1 | +2 | -3 |
2012-08-25 21:16 | needed to include absolute path for optparse methods | Jimbo77 | 1 | +1 | -1 |
2012-08-25 21:11 | reverted commit 31aaf473c81a7358eb711c3117d396b218f11ff1 due to it breaking electrum | Jimbo77 | 1 | +14 | -13 |
2012-08-24 21:02 | RAII open of wallet file. | Amir Taaki | 1 | +3 | -4 |
2012-08-24 21:01 | Revert "Don't need two try/catch statments if nothing happens when exception is caught" | Amir Taaki | 1 | +3 | -1 |
2012-08-24 08:34 | Better looking set_path(wallet_path) method. Flattened function that's easier to read. | Amir Taaki | 1 | +14 | -12 |
2012-08-24 01:38 | got rid of print_error | Jimbo77 | 1 | +1 | -2 |
2012-08-24 01:36 | small cosmetic change | Jimbo77 | 1 | +2 | -4 |
2012-08-24 01:21 | changed imports to fit pep8 styleguide | Jimbo77 | 1 | +13 | -2 |
2012-08-24 01:17 | getting rid of another BaseExceptions | Jimbo77 | 1 | +1 | -1 |
2012-08-24 01:16 | getting rid of more BaseExceptions | Jimbo77 | 1 | +2 | -2 |
2012-08-24 01:11 | changed to more descriptive exception | Jimbo77 | 1 | +2 | -1 |
2012-08-24 01:02 | Don't need two try/catch statments if nothing happens when exception is caught | Jimbo77 | 1 | +1 | -3 |
2012-08-24 01:01 | Small cosmetic fix | Jimbo77 | 1 | +1 | -1 |
2012-08-24 00:59 | Didn't need a seperate variable just for string | Jimbo77 | 1 | +1 | -2 |
2012-08-24 00:50 | changed to more descriptive exception | Jimbo77 | 1 | +1 | -1 |
2012-08-24 00:44 | Added more descriptive error if wallet cannot be loaded | Jimbo77 | 1 | +2 | -2 |
2012-08-24 00:07 | removed optparse import statment | Jimbo77 | 1 | +0 | -1 |
2012-08-24 00:05 | Merge branch 'optparse_upgrade' | Jimbo77 | 1 | +16 | -14 |
2012-08-23 09:09 | Added explanation to line returning qVariant for future eyes. | Amir Taaki | 1 | +2 | -0 |
2012-08-23 09:07 | (explanation: the value returned is a qVariant not a bool and so needs explicit comparison to work) Revert "got rid of boolean value comparison using == as stated in pep8 style guide" | Amir Taaki | 1 | +1 | -1 |
2012-08-23 09:06 | Unneeded exception raised. sys.exit returns before exception ever gets a chance to be thrown. | Amir Taaki | 1 | +1 | -1 |
2012-08-23 03:11 | changed lookup_rate() to non-public | Jimbo77 | 1 | +4 | -4 |
2012-08-23 02:50 | got rid of magic number | Jimbo77 | 2 | +2 | -2 |
2012-08-23 01:33 | changed to use built-in list methods | Jimbo77 | 1 | +0 | -1 |
2012-08-23 01:33 | changed to use built-in list methods | Jimbo77 | 1 | +2 | -1 |
2012-08-23 01:25 | created set_quote_currency() docstring | Jimbo77 | 1 | +1 | -0 |
2012-08-23 01:22 | created amount_input_changed() docstring | Jimbo77 | 1 | +1 | -0 |
2012-08-23 01:05 | created mousePressedEvents() and se_balance_text() docstrings | Jimbo77 | 1 | +2 | -0 |
2012-08-23 00:50 | got rid of boolean value comparison using == as stated in pep8 style guide | Jimbo77 | 1 | +1 | -1 |
2012-08-23 00:45 | created docstring for set_button_amount() | Jimbo77 | 1 | +2 | -0 |
2012-08-23 00:30 | updated create_quote_text() docstring | Jimbo77 | 1 | +2 | -1 |
2012-08-23 00:26 | created create_quote_text() docstring | Jimbo77 | 1 | +1 | -0 |
2012-08-23 00:20 | created set_balance() docstring | Jimbo77 | 1 | +3 | -1 |
2012-08-22 23:35 | created docstring for expand() | Jimbo77 | 1 | +1 | -0 |
2012-08-22 19:25 | Merge branch 'master' of https://github.com/spesmilo/electrum | Jimbo77 | 1 | +1 | -4 |
2012-08-22 19:01 | changed print_error to NameError exception to reduce coupling | Jimbo77 | 1 | +1 | -2 |
2012-08-22 18:53 | another small toolkit comment | Jimbo77 | 1 | +2 | -1 |
2012-08-22 18:36 | small comment explaining gui importation section of electrum script | Jimbo77 | 1 | +3 | -1 |
2012-08-22 06:34 | created several more docstrings in miniActuator | Jimbo77 | 1 | +9 | -0 |
2012-08-22 06:17 | created docstring for miniActuator | Jimbo77 | 1 | +5 | -1 |
2012-08-22 05:43 | created load_theme() docstring | Jimbo77 | 1 | +1 | -0 |
2012-08-22 05:36 | Created docstring for miniActuator __init__() | Jimbo77 | 1 | +1 | -1 |
2012-08-22 05:21 | added quit functionality to menubar in lite gui | Jimbo77 | 1 | +5 | -2 |
2012-08-20 15:10 | Revert "changed electrum logo to noface." | Amir Taaki | 3 | +2 | -1 |
2012-08-20 09:25 | untested hotfix for copying data/ to system wide local data dir. | Amir Taaki | 1 | +9 | -4 |
2012-08-20 09:12 | bugfix: wrong indentation level for prompt_password. | Amir Taaki | 1 | +1 | -2 |
2012-08-18 08:35 | More Pythonics util.print_error | Amir Taaki | 2 | +4 | -5 |
2012-08-20 02:59 | more print_errors() deleted | Jimbo77 | 1 | +2 | -6 |
2012-08-20 01:28 | created docstring for local_data_dir() | Jimbo77 | 1 | +3 | -2 |
2012-08-20 01:24 | getting rid of more unnecessary print_errors() | Jimbo77 | 1 | +2 | -3 |
2012-08-20 01:19 | getting rid of more unnecessary print_errors() | Jimbo77 | 2 | +5 | -7 |
2012-08-20 01:08 | created docstring for set_path() | Jimbo77 | 1 | +1 | -1 |
2012-08-20 00:49 | added small comment for ast.literal_eval | Jimbo77 | 1 | +1 | -1 |
2012-08-20 00:46 | added docstring for the read() function | Jimbo77 | 1 | +1 | -0 |
2012-08-20 00:17 | got rid of another unneeded print_error() | Jimbo77 | 1 | +1 | -2 |
2012-08-20 00:16 | got rid of another unneeded print_error() | Jimbo77 | 1 | +3 | -4 |
2012-08-20 00:12 | changed print_error() to sys.exit to reduce coupling | Jimbo77 | 1 | +1 | -3 |
2012-08-19 23:00 | got rid of print_error() to reduce coupling | Jimbo77 | 1 | +2 | -2 |
2012-08-19 22:27 | Created appdata_dir() docstring | Jimbo77 | 1 | +2 | -1 |
2012-08-19 22:21 | Created print_error docstring | Jimbo77 | 1 | +1 | -0 |
2012-08-19 22:10 | added ImportError and replaced print_error() with sys.exit() to reduce coupling | Jimbo77 | 1 | +4 | -6 |
2012-08-18 07:53 | alphabetically sort theme names in themes menu | Amir Taaki | 1 | +1 | -1 |
2012-08-18 07:44 | Added styling help text for themes. | Amir Taaki | 1 | +12 | -0 |
2012-08-18 07:32 | bugfix: reset path after switching to new theme selection. | Amir Taaki | 1 | +4 | -3 |
2012-08-18 07:31 | Deleted unused icons for correct/incorrect address input (we use green/red colouring of the text now) | Amir Taaki | 2 | +0 | -0 |
2012-08-18 07:31 | Added back dark theme. | Amir Taaki | 1 | +30 | -7 |
2012-08-18 07:23 | Show and change themes via GUI. | Amir Taaki | 1 | +26 | -3 |
2012-08-18 07:23 | Load theme in gui according to setting. | Amir Taaki | 1 | +27 | -18 |
2012-08-18 07:21 | Utils for dynamically loading themes. | Amir Taaki | 1 | +35 | -1 |
2012-08-18 06:17 | Structured data/ with theme subdirectories. | Amir Taaki | 5 | +14 | -0 |
2012-08-18 06:15 | Add theme name to config file. | Amir Taaki | 1 | +4 | -1 |
2012-08-16 22:31 | Prettified code for BrainWallet dialog. | Amir Taaki | 1 | +37 | -40 |
2012-08-16 21:36 | Fix merge conflicts | Maran | 2 | +2 | -3 |
2012-08-16 20:11 | Made the window a little prettier | Maran | 1 | +1 | -0 |
2012-08-16 09:28 | Changing around where we issue the messages | Maran | 2 | +21 | -13 |
2012-08-15 20:50 | Added pretty errors when pyqt is not found or qt is not the right version | Maran | 1 | +16 | -3 |
2012-08-14 19:52 | Added donation address. | Amir Taaki | 1 | +1 | -1 |
2012-08-13 22:05 | put it back to == True (oops :p) | Amir Taaki | 1 | +1 | -1 |
2012-08-13 19:57 | Fix check_button_status. QVariant returned by property(...) will not return a python bool object, but it can evaluate. | Amir Taaki | 1 | +1 | -1 |
2012-08-13 19:54 | fixed indentatioin to use 4 spaces, not 2 | Amir Taaki | 1 | +5 | -5 |
2012-08-13 13:59 | Make seed dialog much simpler and easier to understand. | Amir Taaki | 1 | +7 | -5 |
2012-08-13 13:42 | "BrainWallet Info" menu item in lite mode. | Amir Taaki | 1 | +5 | -0 |
2012-08-12 22:37 | changed electrum logo to noface. | Amir Taaki | 3 | +1 | -2 |
2012-08-12 22:34 | noface logo. | Amir Taaki | 1 | +162 | -0 |
2012-08-12 21:17 | use prettier form of connect (which has less code, and more clarity) | Amir Taaki | 1 | +15 | -15 |
2012-08-12 20:52 | use labels for to/from in lite history where available. | Amir Taaki | 3 | +10 | -14 |
2012-08-12 20:48 | open electrum-desktop.com website instead of manual. | Amir Taaki | 1 | +5 | -1 |
2012-08-12 20:31 | Added report_bug and show_about hooks for menu. | Amir Taaki | 1 | +4 | -2 |
2012-08-12 20:28 | alternating row colours for history. | Amir Taaki | 1 | +1 | -0 |
2012-08-12 20:23 | Add CSS styling to history view to make text lighter coloured. | Amir Taaki | 2 | +7 | -0 |
2012-08-12 20:17 | Added history to lite view. | Amir Taaki | 3 | +47 | -1 |
2012-08-12 19:25 | Rename main menu to 'Bitcoin' from 'Electrum'. | Amir Taaki | 1 | +8 | -8 |
2012-08-12 19:28 | Updated setup script | Maran | 1 | +1 | -4 |
2012-08-12 19:21 | Bump version to 1.0 | Maran | 1 | +1 | -1 |
2012-08-12 19:03 | Commented out some unfinished menu items | Maran | 1 | +7 | -7 |
2012-08-12 18:48 | Merge branch 'master' of https://github.com/spesmilo/electrum | Maran | 3 | +13 | -2 |
2012-08-12 18:47 | Updated domain in README | Maran | 1 | +1 | -1 |
2012-08-02 20:41 | Merge branch 'master' of https://github.com/Spesmilo/Electrum | Maran | 3 | +22 | -1 |
2012-08-02 20:41 | Added instructions for brew based setup release | Maran | 1 | +4 | -0 |
2012-08-02 16:07 | Merge branch 'cobleebuilder' | Maran | 9 | +220 | -129 |
2012-08-02 13:18 | New feature "Scan QR code" in sending dialog. | slush | 1 | +19 | -1 |
2012-08-02 13:18 | Scanning and parsing QR codes using computer's camera. | slush | 1 | +75 | -0 |
2012-08-01 19:52 | Dont require private key on import, patch by ErebusBat | Maran | 1 | +5 | -1 |
2012-08-01 19:51 | Dont confirm password from command line, patch by ErebusBat | Maran | 1 | +1 | -1 |
2012-07-23 19:00 | updated coblee description. | Amir Taaki | 1 | +1 | -1 |
2012-07-23 18:59 | Added Tachikoma and coblee. | Amir Taaki | 1 | +2 | -0 |
2012-07-23 18:43 | Fix the recursion issue on OSX | Maran | 1 | +2 | -2 |
2012-07-18 23:57 | Added AcceptBit integration. | Amir Taaki | 1 | +12 | -0 |
2012-07-17 20:53 | bugfix: signmessage expects 2 arguments. check for them. | Amir Taaki | 1 | +4 | -0 |
2012-07-17 20:50 | show help switches when using help command without subsequent command. | Amir Taaki | 1 | +3 | -2 |
2012-07-17 19:25 | More reasonable fee calculation. | Amir Taaki | 1 | +2 | -2 |
2012-07-10 16:49 | Use path of executable for resolving data directory. Don't assume . is it. | Amir Taaki | 1 | +5 | -2 |
2012-07-08 10:13 | try to detect data/style.css otherwise fallback to arch-indep data dir. | Amir Taaki | 1 | +3 | -3 |
2012-07-08 09:53 | restore current path after modifying it. | Amir Taaki | 1 | +7 | -0 |
2012-07-08 09:45 | Added DragonFly to platform checks in appdata_dir() for mac. | Amir Taaki | 1 | +2 | -1 |
2012-07-07 22:25 | Use environment variable else fallback to system app path. This enables runtime switching between styles without modifying Electrum, and avoids potential conflicts from implicit detection of a data/ subdirectory. | Amir Taaki | 1 | +8 | -4 |
2012-07-07 21:12 | fix import | ThomasV | 1 | +1 | -1 |
2012-07-07 18:53 | Corrected import paths for print_error. | Amir Taaki | 6 | +13 | -10 |
2012-07-07 18:23 | setWindowIcon() to electrum.png | Amir Taaki | 2 | +2 | -0 |
2012-07-07 17:58 | CTRL+Q / CTRL+W close window shortcuts. | Amir Taaki | 1 | +5 | -0 |
2012-07-07 17:47 | updated authors file. | genjix | 1 | +1 | -0 |
2012-07-07 17:00 | quote_currency setting can be None on first time use. Remove assert. | genjix | 1 | +4 | -2 |
2012-07-07 16:59 | Create locale/ directory when making i18n files. | genjix | 1 | +6 | -1 |
2012-07-07 16:24 | Implementing a better print_error routine | Julian Tosh | 9 | +55 | -72 |
2012-07-07 13:41 | Merge branch 'master' of gitorious.org:electrum/electrum | Julian Tosh | 2 | +59 | -36 |
2012-07-07 13:39 | Standardizing message format and implementing stderr for errors | Julian Tosh | 8 | +94 | -53 |
2012-07-07 04:45 | modified password input routines to allow for input through stdin | Julian Tosh | 3 | +33 | -22 |
2012-07-06 23:57 | Turn debugging off by default | Julian Tosh | 1 | +1 | -1 |
2012-07-06 20:36 | Adding user enabled debug messages for server communications | Julian Tosh | 2 | +20 | -8 |
2012-07-06 13:04 | AUTHORS file. encourages contributors through social proofing. | Amir Taaki | 1 | +4 | -0 |
2012-07-06 12:43 | Don't exit before wallet is saved | thomasv | 1 | +1 | -1 |
2012-07-05 20:56 | Force update for lite gui so update() gets called at least once (i.e if create/restore wallet) | Amir Taaki | 1 | +1 | -0 |
2012-07-05 19:43 | first check data/ else use system appdata/share directory. | Amir Taaki | 2 | +8 | -4 |
2012-07-05 16:23 | stop ugly flash because qt gui is trying to show itself. | Amir Taaki | 1 | +0 | -1 |
2012-07-05 16:16 | Don't show fiat currency in titlebar (not enough space). | Amir Taaki | 1 | +3 | -2 |
2012-07-05 16:08 | Use leaveEvent instead of checking mouseMove position constantly. | Amir Taaki | 1 | +2 | -3 |
2012-07-05 15:52 | set a window title for the popup and some other things. | Amir Taaki | 1 | +9 | -8 |
2012-07-05 15:44 | Fixed paths in stylesheet for resources. | Amir Taaki | 1 | +3 | -3 |
2012-07-05 15:33 | Popup for receiving Bitcoins. | Amir Taaki | 1 | +53 | -11 |
2012-07-04 23:59 | Load resources across many platforms from the shared appdir | Amir Taaki | 2 | +10 | -8 |
2012-07-04 23:41 | install data files to arch dependent appdata directory. | Amir Taaki | 1 | +13 | -1 |
2012-07-04 23:36 | add multiargs support to get_resource_path | Amir Taaki | 2 | +17 | -17 |
2012-07-04 23:25 | get_resource_path("foo.png") -> "/usr/share/electrum/foo.png" | Amir Taaki | 1 | +17 | -0 |
2012-07-04 23:15 | Copy Address -> Copy My Address | Amir Taaki | 1 | +1 | -1 |
2012-07-04 21:31 | corrected instructions for generating icons data file. | Amir Taaki | 1 | +2 | -2 |
2012-07-03 23:10 | restore_or_create (just delegates to qt_gui - this needs cleanup & abstraction away) | Amir Taaki | 2 | +8 | -3 |
2012-07-03 22:58 | bugfix for showing 0 BTC balance when Price has been discovered before wallet has been loaded and server connect... so bail. | Amir Taaki | 1 | +5 | -1 |
2012-07-03 22:35 | adding gui_lite | ThomasV | 1 | +2 | -0 |
2012-07-03 13:05 | version 0.61 | ThomasV | 1 | +2 | -2 |
2012-07-03 12:25 | app_menu has interact_button as its parent to stop its reference being dropped. | Amir Taaki | 1 | +1 | -1 |
2012-07-03 00:21 | Make lite gui the default. | Amir Taaki | 1 | +1 | -1 |
2012-07-02 20:39 | Do slow price discovery in another thread to speed up startup time and responsiveness. | Amir Taaki | 2 | +30 | -15 |
2012-07-02 20:11 | bitcoin URIs in lite mode. | Amir Taaki | 1 | +24 | -0 |
2012-07-02 19:49 | completion support for destination addresses. | Amir Taaki | 1 | +20 | -1 |
2012-07-02 18:48 | Don't show ()s when showing just the fiat currency i.e don't do (10.00 EUR), do 10.00 EUR | Amir Taaki | 1 | +3 | -1 |
2012-07-02 18:45 | Go back to balance display when amount input is empty. | Amir Taaki | 1 | +16 | -9 |
2012-07-02 18:14 | Change balance text to show conversion amount when text is entered into the amount field. | Amir Taaki | 1 | +51 | -10 |
2012-06-30 13:54 | Defer discovery of exchange rate until later to make program startup faster. | Amir Taaki | 2 | +16 | -9 |
2012-06-30 12:43 | show the BTC value in other currency. | Amir Taaki | 2 | +38 | -7 |
2012-06-30 11:47 | exchange rate discovery object. | Amir Taaki | 2 | +17 | -1 |
2012-06-30 11:37 | limit quote currency to 2 decimal places. | Amir Taaki | 1 | +2 | -1 |
2012-06-30 11:32 | clicking balance switches between different currencies. | Amir Taaki | 1 | +21 | -7 |
2012-06-30 11:11 | hotfix for new wallet.register_callback compat | Amir Taaki | 1 | +2 | -1 |
2012-06-29 19:23 | Password input dialog working. | Amir Taaki | 1 | +26 | -9 |
2012-06-29 07:41 | Added send functionality. Still needs to have the password dialog, and final testing. | Amir Taaki | 1 | +76 | -38 |
2012-06-29 05:26 | spawn both guis at start. clicking expand hides the simple one, shows the expert one. | Amir Taaki | 4 | +23 | -17 |
2012-06-29 05:17 | spawning electrum gui works if i hide widget and create it. better would be to create both at the startup and hide the inactive one. they need a way to share the wallet though. | Amir Taaki | 1 | +18 | -7 |
2012-06-29 05:06 | created expand stub. doesn't work trying to spawn electrum gui (segfault) | Amir Taaki | 1 | +18 | -4 |
2012-06-29 04:57 | Actions for app_menu (report bug, show about electrum, quit app) | Amir Taaki | 2 | +18 | -1 |
2012-06-29 01:17 | Update balance under accounts selector. | Amir Taaki | 1 | +9 | -6 |
2012-06-29 00:35 | SIGNALs should use the correct syntax for names of "foo()", not "foo" | Amir Taaki | 1 | +2 | -2 |
2012-06-29 00:33 | bugfix for "QObject: Cannot create children for a parent that is in a different thread." | Amir Taaki | 1 | +13 | -7 |
2012-06-29 00:11 | Enforce minimum width of address input so it's ~ same size as a bitcoin address. | Amir Taaki | 1 | +4 | -0 |
2012-06-28 23:56 | basic functionality: - can type in address field which is validated - amount field uses a validator - copy bitcoin address for receiving funds - send copied over (untested - needs work) | Amir Taaki | 1 | +119 | -27 |
2012-06-28 13:28 | fix TextedLineEdit tabbing behaviour. | Amir Taaki | 1 | +7 | -2 |
2012-06-27 21:06 | show btc balance (no fiat balance yet) | Amir Taaki | 2 | +85 | -9 |
2012-06-27 20:24 | moved lite gui into lib/ and added -g lite to ./electrum | Amir Taaki | 3 | +151 | -137 |
2012-06-27 20:18 | Merge branch 'master' of gitorious.org:electrum/electrum | Amir Taaki | 22 | +172 | -3408 |
2012-06-27 20:15 | GUI mockup for lite mode. | Amir Taaki | 8 | +171 | -0 |
2012-06-12 18:26 | help buttons for the send tab | ThomasV | 1 | +7 | -3 |
2012-06-12 13:36 | omit header to make generation deterministic | ThomasV | 1 | +1 | -1 |
2012-06-12 13:14 | add aes and ecdsa sources | ThomasV | 10 | +3320 | -0 |
2012-06-12 11:54 | version 0.58 | thomasv | 1 | +1 | -1 |
2012-06-12 11:52 | Merge branch 'master' of gitorious.org:electrum/electrum | thomasv | 3 | +14 | -26 |
2012-06-12 11:33 | fee: be consistent with default | thomasv | 1 | +1 | -1 |
2012-06-12 11:23 | change help text | thomasv | 1 | +1 | -1 |
2012-06-12 11:21 | add help buttons and modify gap limit in the settings dialog | thomasv | 1 | +52 | -57 |
2012-06-12 09:43 | for aliases, request target address again | thomasv | 1 | +2 | -2 |
2012-06-12 09:32 | create self.completions in constructor | thomasv | 1 | +1 | -1 |
2012-06-12 08:47 | nanotube's patch for compressed keys | thomasv | 1 | +23 | -6 |
2012-06-12 08:46 | reconstruct message if it contains spaces | thomasv | 1 | +9 | -2 |
2012-06-10 19:33 | fix: test item existence | ThomasV | 1 | +1 | -0 |
2012-06-10 19:32 | fix: move test one line up | ThomasV | 1 | +1 | -1 |
2012-06-10 19:27 | case insensitivity | ThomasV | 1 | +1 | -0 |
2012-06-10 18:36 | fix menu popping up outside window | ThomasV | 1 | +1 | -1 |
2012-06-10 16:08 | revert previous commit; it messes with menus | ThomasV | 1 | +0 | -9 |
2012-06-10 15:53 | color the address column for consistency | ThomasV | 1 | +1 | -1 |
2012-06-10 15:47 | highlight current item only when we have the focus | ThomasV | 1 | +13 | -2 |
2012-06-10 14:55 | v0.57c | ThomasV | 1 | +1 | -1 |
2012-06-10 14:54 | fix: search for the lowest possible location | ThomasV | 1 | +6 | -1 |
2012-06-10 14:04 | monospace font for amount column | ThomasV | 1 | +3 | -2 |
2012-06-10 13:59 | change order | ThomasV | 1 | +1 | -1 |
2012-06-10 13:57 | menu action: paste tx ID to clipboard | ThomasV | 1 | +4 | -3 |
2012-06-10 13:43 | v0.57b | ThomasV | 1 | +1 | -1 |
2012-06-10 13:43 | skip data files install on windows | ThomasV | 1 | +13 | -12 |
2012-06-10 13:34 | v0.57a | ThomasV | 1 | +1 | -1 |
2012-06-10 13:31 | better explanation of gap limit + minor fix for expert-mode checkbox | ThomasV | 1 | +11 | -6 |
2012-06-10 09:39 | version 0.57 | ThomasV | 1 | +1 | -1 |
2012-06-10 09:37 | create default label only if the output is not mine | ThomasV | 1 | +1 | -1 |
2012-06-10 09:30 | option to send change back to input address | ThomasV | 1 | +14 | -1 |
2012-06-10 08:52 | add two keyboard shortcuts | ThomasV | 1 | +2 | -0 |
2012-06-10 06:33 | fix parameters for aliases | ThomasV | 1 | +22 | -16 |
2012-06-09 22:29 | use column 1 because column 0 may be hidden | ThomasV | 1 | +2 | -1 |
2012-06-09 22:16 | set focus only once at init | ThomasV | 1 | +1 | -4 |
2012-06-09 22:05 | fix: receive_list | ThomasV | 1 | +1 | -1 |
2012-06-09 21:58 | convert QString to unicode | ThomasV | 1 | +2 | -2 |
2012-06-09 21:52 | simplifications. fix signal conflict. view alias details | ThomasV | 1 | +11 | -25 |
2012-06-09 21:26 | cleanup; make toplevel item current | ThomasV | 1 | +10 | -8 |
2012-06-09 20:31 | show label in payto field | ThomasV | 1 | +7 | -7 |
2012-06-09 20:23 | MyTreeWidget class for keyboard interaction | ThomasV | 1 | +17 | -4 |
2012-06-09 16:20 | fix: payto without label | ThomasV | 1 | +3 | -0 |
2012-06-09 16:06 | check item existence | ThomasV | 1 | +3 | -1 |
2012-06-09 15:49 | menus for history items | ThomasV | 1 | +22 | -13 |
2012-06-09 15:35 | strip translation messages | ThomasV | 1 | +1 | -1 |
2012-06-09 15:32 | fix for deleting an alias | ThomasV | 1 | +10 | -5 |
2012-06-09 15:18 | delete contact and edit label from menu | ThomasV | 1 | +28 | -6 |
2012-06-09 10:50 | version 0.56 | ThomasV | 1 | +1 | -1 |
2012-06-09 10:39 | do not restrict syntax | ThomasV | 1 | +2 | -2 |
2012-06-09 10:32 | do not display if the label is not accepted | ThomasV | 1 | +2 | -0 |
2012-06-09 10:23 | completions popup in the payto field, using aliases and labels | ThomasV | 1 | +42 | -8 |
2012-06-08 21:23 | remove dead code | ThomasV | 1 | +0 | -45 |
2012-06-08 21:15 | handle URI labels | ThomasV | 1 | +6 | -0 |
2012-06-08 18:52 | version 0.55a | ThomasV | 1 | +1 | -1 |
2012-06-08 18:51 | fix: distinguish between addr and m_addr | ThomasV | 1 | +3 | -3 |
2012-06-08 11:14 | set wallet file permissions | thomasv | 1 | +3 | -1 |
2012-06-07 17:52 | show error messages | ThomasV | 1 | +7 | -2 |
2012-06-07 17:47 | distinguish between ImportError and SyntaxError | ThomasV | 1 | +3 | -3 |
2012-06-07 17:03 | force synchronization by poking the interface | thomasv | 1 | +1 | -0 |
2012-06-07 16:59 | fix: the gap limit is one value higher than the gap | thomasv | 1 | +1 | -1 |
2012-06-07 16:52 | allow user to change gap limit | thomasv | 2 | +76 | -8 |
2012-06-07 15:54 | rename newaddress_dialog as new_contact_dialog | thomasv | 1 | +5 | -5 |
2012-06-07 15:46 | version 0.55 | thomasv | 1 | +1 | -1 |
2012-06-07 15:42 | add expert mode to preferences | thomasv | 2 | +21 | -16 |
2012-06-07 15:36 | replace buttons with context menus | thomasv | 1 | +96 | -44 |
2012-06-07 14:14 | define method get_address_flags | thomasv | 3 | +8 | -4 |
2012-06-07 14:07 | hide various options into expert mode | thomasv | 1 | +65 | -38 |
2012-06-07 12:13 | fix import from lib | thomasv | 1 | +3 | -6 |
2012-06-07 09:25 | unfreeze before prioritize | thomasv | 1 | +2 | -1 |
2012-06-07 09:21 | unprioritize before freeze | thomasv | 1 | +1 | -0 |
2012-06-07 09:18 | move freeze and prioritize functions into wallet class | thomasv | 3 | +38 | -31 |
2012-06-07 09:03 | improve 'addresses' console command | thomasv | 1 | +14 | -11 |
2012-06-06 17:52 | use a dict for commands and help texts | ThomasV | 1 | +54 | -62 |
2012-06-06 17:26 | 0.54c | ThomasV | 1 | +1 | -1 |
2012-06-06 17:26 | add prioritize and freeze console commands. fix choose_inputs | ThomasV | 3 | +68 | -6 |
2012-06-06 16:32 | version 0.54b | ThomasV | 1 | +1 | -1 |
2012-06-06 16:32 | raise error on compressed key format | ThomasV | 1 | +2 | -1 |
2012-06-06 15:20 | version 0.54a (bugfix) | thomasv | 1 | +1 | -1 |
2012-06-06 14:52 | fix: receive_list might contain imported keys | thomasv | 1 | +3 | -3 |
2012-06-06 14:08 | fix gap visualization | thomasv | 1 | +4 | -1 |
2012-06-06 13:41 | version 0.54 | thomasv | 1 | +1 | -1 |
2012-06-06 13:40 | prioritized coins | thomasv | 2 | +38 | -1 |
2012-06-06 13:20 | button to create addresses beyond gap limit | thomasv | 1 | +21 | -3 |
2012-06-06 13:18 | try to import local directory before module | thomasv | 1 | +10 | -5 |
2012-06-06 12:55 | change tab | thomasv | 1 | +22 | -33 |
2012-06-02 15:29 | add msqr module | ThomasV | 1 | +1 | -0 |
2012-05-30 18:37 | version 0.53 | ThomasV | 1 | +1 | -1 |
2012-05-30 14:46 | import lib directory as electrum if the library is not installed | thomasv | 3 | +10 | -10 |
2012-05-30 12:56 | create locale | thomasv | 1 | +3 | -0 |
2012-05-30 12:44 | restore app.fil | thomasv | 1 | +2 | -0 |
2012-05-30 12:42 | better error messages | thomasv | 3 | +11 | -10 |
2012-05-24 08:37 | print progress for each language | thomasv | 1 | +4 | -1 |
2012-05-24 08:17 | fix localization | thomasv | 1 | +1 | -1 |
2012-05-24 08:11 | localizations | thomasv | 1 | +1 | -1 |
2012-05-24 08:10 | do not print dict | thomasv | 1 | +1 | -1 |
2012-05-24 08:04 | localizations | thomasv | 1 | +3 | -3 |
2012-05-21 20:49 | localize 3 more messages | ThomasV | 1 | +3 | -3 |
2012-05-21 20:26 | use consistent message | ThomasV | 1 | +1 | -1 |
2012-05-21 15:18 | revert previous; fix qr code for make_address | ThomasV | 1 | +13 | -7 |
2012-05-21 14:42 | import lib as electrum | ThomasV | 1 | +4 | -5 |
2012-05-21 08:35 | require version 2.6 | thomasv | 1 | +5 | -2 |
2012-05-20 16:02 | set timeout to 1 minute | ThomasV | 1 | +1 | -1 |
2012-05-19 15:34 | fix format_satoshis | ThomasV | 2 | +12 | -4 |
2012-05-19 14:52 | fix: make sure that the message is completely sent | ThomasV | 1 | +4 | -1 |
2012-05-19 13:52 | add timeout in order to allow KeyboardInterrupt | ThomasV | 1 | +1 | -1 |
2012-05-19 09:01 | show address if coins were received at a change address | ThomasV | 1 | +15 | -5 |
2012-05-18 17:59 | detect mo files | ThomasV | 1 | +12 | -7 |
2012-05-18 16:22 | install electrum.desktop as data file | thomasv | 1 | +1 | -11 |
2012-05-18 16:04 | version 0.51 | thomasv | 1 | +1 | -1 |
2012-05-18 16:03 | install gnome menu in setup | thomasv | 1 | +13 | -0 |
2012-05-18 15:55 | add icon in setup | thomasv | 1 | +1 | -0 |
2012-05-18 15:16 | add si; minor fix | thomasv | 2 | +4 | -3 |
2012-05-18 13:37 | create locale dir | thomasv | 1 | +3 | -0 |
2012-05-18 13:30 | removing generated files in locale | thomasv | 5 | +0 | -963 |
2012-05-18 13:28 | version 0.50: localisation using gettext | thomasv | 12 | +1140 | -83 |
2012-05-17 18:26 | add init_socket to scripts | ThomasV | 2 | +4 | -1 |
2012-05-17 16:15 | version | ThomasV | 1 | +1 | -1 |
2012-05-17 16:10 | handle imported keys as well with deseed and reseed | ThomasV | 2 | +13 | -2 |
2012-05-17 11:33 | version 0.49c | ThomasV | 1 | +1 | -1 |
2012-05-17 11:15 | display kilobytes received | ThomasV | 2 | +8 | -3 |
2012-05-17 08:58 | version 0.49b | ThomasV | 1 | +1 | -1 |
2012-05-17 06:49 | fix: password on creation | ThomasV | 1 | +3 | -0 |
2012-05-17 06:42 | fix: encrypted seed might be empty | ThomasV | 1 | +1 | -1 |
2012-05-17 06:32 | bugfix: encryption of encrypted keys | ThomasV | 5 | +6 | -13 |
2012-05-16 18:24 | version 0.49a | ThomasV | 1 | +1 | -1 |
2012-05-16 17:51 | wallet.path | ThomasV | 1 | +1 | -1 |
2012-05-16 17:49 | replace options.wallet_path with wallet.path | ThomasV | 1 | +4 | -4 |
2012-05-16 17:45 | virtual method init_socket | ThomasV | 1 | +3 | -0 |
2012-05-16 17:34 | update help message | ThomasV | 1 | +0 | -1 |
2012-05-16 17:33 | rm mnemonic option, paste seed as both hexadecimal and mnemonic | ThomasV | 2 | +3 | -7 |
2012-05-16 17:20 | do not use deprecated BaseException.message | ThomasV | 3 | +3 | -3 |
2012-05-16 15:29 | slightly more robust connection procedure | thomasv | 4 | +30 | -25 |
2012-05-15 05:23 | path | ThomasV | 1 | +1 | -1 |
2012-05-14 19:31 | do not derive private keys when there is no seed | ThomasV | 3 | +9 | -4 |
2012-05-14 15:35 | better messages | thomasv | 1 | +5 | -5 |
2012-05-14 15:15 | --mnemonic option, and improved help messages | thomasv | 1 | +15 | -7 |
2012-05-14 12:54 | make the history command an online command; option -o can be used to have it offline | thomasv | 1 | +1 | -1 |
2012-05-14 12:10 | fix | thomasv | 1 | +1 | -1 |
2012-05-14 12:09 | test the existence of modules in the main script | thomasv | 2 | +15 | -14 |
2012-05-14 11:35 | Merge branch 'master' of gitorious.org:electrum/electrum | thomasv | 6 | +175 | -78 |
2012-05-14 11:35 | gnome desktop | thomasv | 2 | +16 | -0 |
2012-05-11 08:17 | version 0.48a | thomasv | 1 | +1 | -1 |
2012-05-11 08:16 | fix import | thomasv | 1 | +2 | -2 |
2012-05-10 18:39 | display help message if pyqt is not found | ThomasV | 1 | +7 | -1 |
2012-05-10 17:08 | rm unneeded file | ThomasV | 1 | +0 | -0 |
2012-05-10 15:37 | remove 2 scripts from setup | ThomasV | 1 | +1 | -3 |
2012-05-10 13:37 | define aes and ecdsa as dependencies | ThomasV | 2 | +1 | -11 |
2012-05-10 13:10 | add setup.py | ThomasV | 1 | +0 | -1 |
2012-05-10 12:38 | setup package in lib subdirectory | thomasv | 21 | +2556 | -2542 |
2012-05-10 09:10 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +9 | -7 |
2012-05-10 09:10 | remove webserver script from setup.py | ThomasV | 1 | +0 | -15 |
2012-05-05 14:44 | version 0.47b | ThomasV | 1 | +1 | -1 |
2012-05-05 14:42 | seed dialog with clipboard and qr buttons | ThomasV | 1 | +40 | -6 |
2012-05-05 13:02 | v0.47a | ThomasV | 1 | +1 | -1 |
2012-05-05 12:51 | fix: update receive tab because it displays address balances | ThomasV | 1 | +1 | -0 |
2012-05-05 10:02 | version 0.47 | ThomasV | 1 | +1 | -1 |
2012-05-05 09:51 | clear_buttons method | ThomasV | 1 | +10 | -2 |
2012-05-05 09:33 | frozen_addresses feature | ThomasV | 2 | +82 | -39 |
2012-05-04 09:14 | document the distinction between up_to_date and is_up_to_date | thomasv | 1 | +4 | -0 |
2012-05-04 07:28 | simplification | thomasv | 2 | +6 | -24 |
2012-05-02 16:12 | fix | thomasv | 1 | +1 | -0 |
2012-05-02 15:57 | version 0.46 | thomasv | 1 | +1 | -1 |
2012-05-02 15:52 | do not display response time; it is deprecated since we use stratum | thomasv | 2 | +4 | -4 |
2012-05-02 15:44 | update gtk interface: show default servers | thomasv | 1 | +15 | -2 |
2012-05-02 15:40 | option to display zeros after decimal point | thomasv | 3 | +60 | -12 |
2012-05-02 14:04 | ping server every 5 minutes to make sure the link is not down | thomasv | 1 | +4 | -2 |
2012-05-02 12:30 | unneeded | thomasv | 1 | +0 | -1 |
2012-05-02 12:21 | move start_session into wallet methods. replace get_servers with network dialog | thomasv | 3 | +52 | -62 |
2012-05-02 09:11 | Merge branch 'master' of gitorious.org:electrum/electrum | thomasv | 47 | +5391 | -5361 |
2012-04-20 09:50 | separate labels and aliases | thomasv | 1 | +4 | -2 |
2012-04-19 12:53 | Merge branch 'master' of gitorious.org:electrum/electrum | thomasv | 2 | +60 | -33 |
2012-04-19 12:53 | version 0.43e | thomasv | 1 | +1 | -1 |
2012-04-19 12:52 | fix for heading zeroes | thomasv | 1 | +1 | -1 |
2012-04-16 14:38 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 8 | +1000 | -354 |
2012-04-16 14:37 | version 0.43d: with android | ThomasV | 1 | +1 | -1 |
2012-04-03 23:13 | android | ThomasV | 2 | +93 | -24 |
2012-04-03 18:51 | qr code scanner | ThomasV | 1 | +30 | -16 |
2012-04-03 17:03 | check protocol too | ThomasV | 2 | +7 | -9 |
2012-04-03 15:32 | Electrum for Android, first commit | ThomasV | 1 | +511 | -0 |
2012-04-03 14:54 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +2 | -2 |
2012-04-03 14:52 | ripemd for android | ThomasV | 5 | +416 | -11 |
2012-04-01 15:51 | version 0.43b | ThomasV | 1 | +1 | -1 |
2012-04-01 15:50 | define pick_random_server | ThomasV | 2 | +5 | -2 |
2012-04-01 10:38 | fix transaction broadcast | ThomasV | 2 | +2 | -2 |
2012-03-31 14:46 | monospace | ThomasV | 2 | +5 | -2 |
2012-03-31 14:38 | cleanup | ThomasV | 2 | +2 | -2 |
2012-03-31 14:35 | rename interfaces | ThomasV | 4 | +7 | -7 |
2012-03-31 12:58 | fix | ThomasV | 1 | +2 | -0 |
2012-03-31 12:46 | radio buttons in pygtk | ThomasV | 1 | +66 | -4 |
2012-03-31 12:20 | fix servers list | ThomasV | 4 | +7 | -10 |
2012-03-31 12:03 | radio buttons for ports | ThomasV | 3 | +73 | -7 |
2012-03-31 10:08 | peers | ThomasV | 2 | +12 | -1 |
2012-03-31 09:47 | wallet synchronizer thread | ThomasV | 3 | +189 | -167 |
2012-03-31 04:39 | fix dialog | ThomasV | 1 | +8 | -4 |
2012-03-30 21:44 | monospace | ThomasV | 2 | +23 | -27 |
2012-03-30 16:55 | fixes | ThomasV | 2 | +15 | -7 |
2012-03-30 16:35 | information dialog | ThomasV | 1 | +28 | -4 |
2012-03-30 15:29 | use t for tcp; wallet.blocks==-1 means connecting | ThomasV | 4 | +16 | -10 |
2012-03-30 12:48 | keep one default server for now | ThomasV | 2 | +2 | -3 |
2012-03-30 12:15 | fix recovery procedure | ThomasV | 3 | +76 | -79 |
2012-03-30 08:48 | new spec and conversion | ThomasV | 4 | +28 | -14 |
2012-03-29 21:21 | tolerate results without method | ThomasV | 1 | +2 | -5 |
2012-03-29 17:11 | separate protocols and port numbers | ThomasV | 4 | +36 | -16 |
2012-03-29 14:39 | disconnected flag | ThomasV | 1 | +2 | -0 |
2012-03-28 21:29 | fix | ThomasV | 1 | +2 | -2 |
2012-03-28 21:02 | new syntax | ThomasV | 3 | +13 | -13 |
2012-03-28 12:22 | minor fixes | ThomasV | 2 | +7 | -4 |
2012-03-27 22:03 | fix | ThomasV | 1 | +1 | -1 |
2012-03-27 21:36 | no id in notifications | ThomasV | 2 | +6 | -7 |
2012-03-25 15:31 | fix banner | ThomasV | 1 | +2 | -1 |
2012-03-25 06:53 | separate start and start_session | ThomasV | 3 | +15 | -15 |
2012-03-24 14:23 | workaround for keyboard interrupt | ThomasV | 2 | +4 | -6 |
2012-03-24 12:15 | send_tx | ThomasV | 2 | +5 | -9 |
2012-03-23 21:17 | updates for gtk interface | ThomasV | 1 | +16 | -13 |
2012-03-23 20:12 | cleanup | ThomasV | 1 | +6 | -10 |
2012-03-23 20:04 | rm verbosity | ThomasV | 1 | +1 | -1 |
2012-03-23 20:03 | irrelevant now | ThomasV | 1 | +1 | -2 |
2012-03-23 19:58 | separate address creation and subscribe | ThomasV | 2 | +21 | -39 |
2012-03-23 18:32 | better errors | ThomasV | 3 | +8 | -8 |
2012-03-23 18:17 | better error messages | ThomasV | 3 | +5 | -7 |
2012-03-23 18:09 | rm comment | ThomasV | 1 | +2 | -2 |
2012-03-23 17:46 | fix varnames, and run updates on creation | ThomasV | 3 | +11 | -7 |
2012-03-23 17:30 | start_interface method | ThomasV | 3 | +27 | -34 |
2012-03-23 16:46 | fix status bar display | ThomasV | 2 | +23 | -21 |
2012-03-23 15:36 | servers | ThomasV | 1 | +1 | -1 |
2012-03-23 15:34 | asynchronous processing: use a queue, handle responses in wallet class | ThomasV | 4 | +116 | -111 |
2012-03-23 13:37 | queue responses | ThomasV | 1 | +35 | -23 |
2012-03-23 13:12 | syntax | ThomasV | 1 | +1 | -1 |
2012-03-23 12:55 | commands | ThomasV | 1 | +6 | -4 |
2012-03-21 09:18 | remove server from repo | thomasv | 13 | +0 | -2527 |
2012-03-21 08:39 | remove db | ThomasV | 1 | +0 | -383 |
2012-03-21 08:36 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 3 | +6 | -4 |
2012-03-21 08:35 | move store back into main | ThomasV | 2 | +376 | -31 |
2012-03-20 08:27 | remove bccapi things; move send_tx to backend | ThomasV | 2 | +18 | -83 |
2012-03-20 08:09 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +3 | -4 |
2012-03-20 08:09 | fix | ThomasV | 1 | +1 | -1 |
2012-03-20 05:39 | licence | ThomasV | 3 | +35 | -1 |
2012-03-20 05:36 | cleanup | ThomasV | 1 | +2 | -2 |
2012-03-20 05:34 | cleanup | ThomasV | 1 | +0 | -16 |
2012-03-20 05:29 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +3 | -4 |
2012-03-20 05:28 | separate backend | ThomasV | 2 | +358 | -329 |
2012-03-19 18:38 | comment | ThomasV | 1 | +1 | -1 |
2012-03-19 18:36 | do not log requests | ThomasV | 1 | +1 | -1 |
2012-03-19 18:34 | reduce verbosity | ThomasV | 2 | +3 | -6 |
2012-03-19 18:26 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +32 | -21 |
2012-03-19 18:26 | cleanup | ThomasV | 1 | +3 | -4 |
2012-03-19 18:19 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +48 | -46 |
2012-03-19 18:19 | stratum http server | ThomasV | 2 | +401 | -35 |
2012-03-19 12:54 | first working version for http/stratum | thomasv | 1 | +30 | -34 |
2012-03-19 09:19 | refactoring | ThomasV | 1 | +45 | -8 |
2012-03-18 11:38 | do not use svg icons | ThomasV | 6 | +7 | -6 |
2012-03-18 07:12 | import threading | ThomasV | 1 | +1 | -4 |
2012-03-18 07:07 | send; send_tx | ThomasV | 1 | +15 | -25 |
2012-03-17 22:33 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 4 | +230 | -174 |
2012-03-17 22:33 | jsonrpc | ThomasV | 1 | +9 | -3 |
2012-03-17 10:58 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +43 | -39 |
2012-03-17 10:58 | address.subscribe | ThomasV | 1 | +21 | -6 |
2012-03-16 23:46 | persistent | ThomasV | 1 | +6 | -6 |
2012-03-16 23:03 | result | ThomasV | 1 | +1 | -1 |
2012-03-16 23:02 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +58 | -40 |
2012-03-16 22:54 | use IDs and json-rpc | ThomasV | 1 | +48 | -43 |
2012-03-16 20:46 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +1 | -0 |
2012-03-16 20:45 | overload import_block | ThomasV | 1 | +20 | -15 |
2012-03-16 17:24 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 4 | +13 | -6 |
2012-03-16 17:24 | mempool fix, cache | ThomasV | 1 | +18 | -14 |
2012-03-15 12:18 | handle socket error | ThomasV | 1 | +5 | -2 |
2012-03-14 21:18 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 5 | +87 | -78 |
2012-03-14 21:16 | quit command for telnet | ThomasV | 1 | +11 | -2 |
2012-03-14 14:41 | rm verbose comments | thomasv | 1 | +0 | -2 |
2012-03-14 14:38 | bump version number; reduce timeout | thomasv | 2 | +2 | -2 |
2012-03-14 14:35 | allow user to change the port | thomasv | 4 | +38 | -49 |
2012-03-14 13:58 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 1 | +18 | -5 |
2012-03-14 13:55 | handle disconnections | thomasv | 4 | +86 | -36 |
2012-03-14 09:19 | get_servers | thomasv | 1 | +17 | -9 |
2012-03-13 22:06 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +54 | -10 |
2012-03-13 22:06 | send_tx | ThomasV | 1 | +15 | -1 |
2012-03-13 16:31 | handle disconnects | ThomasV | 2 | +6 | -3 |
2012-03-13 15:44 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +84 | -31 |
2012-03-13 15:43 | new interface | ThomasV | 3 | +61 | -23 |
2012-03-12 16:57 | new protocol | ThomasV | 1 | +82 | -9 |
2012-03-12 16:55 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 3 | +3 | -2 |
2012-03-12 16:55 | adding new protocol (draft) | thomasv | 4 | +159 | -98 |
2012-02-22 16:15 | version 0.41 | thomasv | 1 | +1 | -1 |
2012-02-22 16:11 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 3 | +153 | -112 |
2012-02-22 16:11 | return is_new | thomasv | 2 | +5 | -3 |
2012-02-22 15:17 | use real auth | thomasv | 2 | +3 | -15 |
2012-02-22 14:40 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 1 | +7 | -0 |
2012-02-22 14:39 | support for remote wallet | thomasv | 3 | +36 | -2 |
2012-02-22 13:57 | host | ThomasV | 1 | +1 | -1 |
2012-02-22 10:27 | fix | ThomasV | 1 | +6 | -1 |
2012-02-22 10:05 | path | thomasv | 1 | +2 | -1 |
2012-02-22 10:04 | wallet daemon | thomasv | 1 | +99 | -0 |
2012-02-21 22:27 | exception | ThomasV | 1 | +4 | -1 |
2012-02-21 16:13 | save wallet after creation | ThomasV | 1 | +1 | -0 |
2012-02-21 16:08 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 3 | +41 | -22 |
2012-02-20 22:03 | help | ThomasV | 1 | +2 | -1 |
2012-02-19 20:11 | Merge commit 'refs/merge-requests/5' of git://gitorious.org/electrum/electrum into merge-requests/5a | ThomasV | 1 | +2 | -3 |
2012-02-19 20:06 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +2 | -2 |
2012-02-19 20:05 | version 0.40a | ThomasV | 2 | +6 | -2 |
2012-02-16 11:31 | * Update server HOWTO to Bitcoin 0.5.2 | Ovidiu Constantin | 2 | +87 | -5 |
2012-02-15 10:35 | fix | ThomasV | 1 | +2 | -2 |
2012-02-15 07:22 | fix | ThomasV | 1 | +2 | -3 |
2012-02-14 22:32 | text | ThomasV | 2 | +16 | -6 |
2012-02-14 22:16 | banner | ThomasV | 1 | +7 | -0 |
2012-02-14 22:13 | msg | ThomasV | 1 | +2 | -2 |
2012-02-14 22:11 | unicode | ThomasV | 1 | +20 | -20 |
2012-02-14 22:02 | fix | ThomasV | 1 | +1 | -0 |
2012-02-14 21:56 | focus | ThomasV | 1 | +1 | -0 |
2012-02-14 21:50 | tweaks | ThomasV | 1 | +2 | -4 |
2012-02-14 21:24 | fix | ThomasV | 1 | +0 | -1 |
2012-02-14 19:16 | use monospace font (gtk too) | ThomasV | 1 | +2 | -0 |
2012-02-14 18:51 | use monospace font in order to enable ascii art | ThomasV | 1 | +1 | -0 |
2012-02-14 16:17 | fix | thomasv | 1 | +1 | -1 |
2012-02-14 16:16 | fix | thomasv | 1 | +1 | -1 |
2012-02-14 15:57 | changing default to qt | thomasv | 1 | +1 | -1 |
2012-02-14 15:44 | add licence | thomasv | 1 | +18 | -3 |
2012-02-14 15:41 | add QR code drawing | thomasv | 1 | +67 | -16 |
2012-02-14 14:56 | display message if icons_rc is not found | thomasv | 2 | +6 | -2 |
2012-02-14 14:42 | simplification | thomasv | 1 | +8 | -17 |
2012-02-14 14:34 | network icon | thomasv | 3 | +16 | -6 |
2012-02-14 13:58 | servers list widget | thomasv | 1 | +7 | -0 |
2012-02-14 13:34 | numbify, check amounts | thomasv | 1 | +57 | -5 |
2012-02-14 13:05 | check_recipient | thomasv | 1 | +22 | -4 |
2012-02-14 12:52 | blank lines | thomasv | 1 | +0 | -5 |
2012-02-14 12:49 | simplification | thomasv | 3 | +24 | -54 |
2012-02-14 12:38 | set_url | thomasv | 3 | +82 | -24 |
2012-02-14 11:45 | set_url | thomasv | 4 | +54 | -43 |
2012-02-14 10:33 | use resource file; change default ui | thomasv | 4 | +29 | -14 |
2012-02-14 10:10 | this should not be static | thomasv | 1 | +3 | -5 |
2012-02-14 09:05 | better messages | ThomasV | 1 | +9 | -13 |
2012-02-14 08:52 | wallet recovery: use static methods | ThomasV | 4 | +227 | -101 |
2012-02-13 20:36 | status bar buttons | ThomasV | 1 | +22 | -43 |
2012-02-13 18:12 | fix | ThomasV | 1 | +5 | -3 |
2012-02-13 18:09 | simplify | ThomasV | 1 | +14 | -42 |
2012-02-13 18:02 | better layout | ThomasV | 1 | +68 | -53 |
2012-02-13 16:43 | icons | thomasv | 4 | +1 | -779 |
2012-02-13 16:40 | icons | thomasv | 2 | +0 | -0 |
2012-02-13 16:28 | icons | thomasv | 3 | +4 | -4 |
2012-02-13 16:19 | version 0.40 | thomasv | 1 | +1 | -1 |
2012-02-13 16:16 | buttons | thomasv | 1 | +21 | -7 |
2012-02-13 15:49 | do_send | thomasv | 1 | +67 | -5 |
2012-02-13 14:44 | network dialog | thomasv | 3 | +70 | -6 |
2012-02-13 14:22 | settings dialog | thomasv | 1 | +40 | -0 |
2012-02-13 14:11 | password dialog | thomasv | 1 | +50 | -15 |
2012-02-13 13:56 | fix | thomasv | 2 | +6 | -6 |
2012-02-13 13:52 | password dialog | thomasv | 3 | +86 | -22 |
2012-02-12 23:00 | dialogs | ThomasV | 2 | +65 | -9 |
2012-02-12 20:41 | labels | ThomasV | 1 | +45 | -8 |
2012-02-12 17:02 | show tx details | ThomasV | 1 | +40 | -1 |
2012-02-12 16:19 | icons, buttons | ThomasV | 4 | +22 | -101 |
2012-02-12 13:27 | icons | ThomasV | 3 | +2 | -2 |
2012-02-12 13:08 | icons | ThomasV | 6 | +1358 | -8 |
2012-02-12 11:37 | set margins | ThomasV | 1 | +2 | -0 |
2012-02-12 11:26 | buttons | ThomasV | 1 | +31 | -2 |
2012-02-12 10:51 | font | ThomasV | 1 | +2 | -0 |
2012-02-12 10:47 | font | ThomasV | 1 | +3 | -1 |
2012-02-12 10:26 | buttons | ThomasV | 1 | +34 | -12 |
2012-02-12 09:58 | qt gui | ThomasV | 1 | +23 | -10 |
2012-02-12 09:27 | icons | ThomasV | 3 | +1052 | -0 |
2012-02-12 08:52 | qt gui: shortcuts | ThomasV | 1 | +14 | -12 |
2012-02-12 06:45 | qt gui | ThomasV | 1 | +35 | -3 |
2012-02-12 06:27 | qt gui:history | ThomasV | 1 | +71 | -17 |
2012-02-11 21:19 | signal timer | ThomasV | 1 | +37 | -5 |
2012-02-11 16:38 | window, statusbar | ThomasV | 1 | +23 | -15 |
2012-02-11 16:02 | add tabs | ThomasV | 1 | +32 | -5 |
2012-02-11 12:25 | fix | thomasv | 1 | +1 | -1 |
2012-02-11 12:14 | first sketch of qt gui | thomasv | 3 | +120 | -78 |
2012-02-11 10:20 | Merge commit 'refs/merge-requests/7' of git://gitorious.org/electrum/electrum into merge-requests/7 | thomasv | 1 | +22 | -16 |
2012-02-10 14:34 | message | thomasv | 1 | +1 | -1 |
2012-02-10 12:44 | fix | thomasv | 1 | +1 | -2 |
2012-02-10 12:23 | rewrite from_addr, allow to select addr from wallet | thomasv | 2 | +30 | -26 |
2012-02-10 12:14 | default timeout | thomasv | 1 | +2 | -1 |
2012-02-09 14:39 | servers thread | thomasv | 4 | +5 | -4 |
2012-02-08 16:15 | version 0.39 | ThomasV | 1 | +1 | -1 |
2012-02-08 16:11 | documentation | thomasv | 1 | +1 | -1 |
2012-02-08 15:55 | changing icons | thomasv | 1 | +2 | -2 |
2012-02-08 15:44 | gui tweak | thomasv | 1 | +2 | -2 |
2012-02-08 15:23 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 1 | +4 | -2 |
2012-02-08 15:22 | simplification | thomasv | 2 | +4 | -8 |
2012-02-08 14:59 | update servers separately | thomasv | 1 | +26 | -14 |
2012-02-08 13:19 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 1 | +6 | -1 |
2012-02-08 13:13 | display more accurate error messages | thomasv | 2 | +16 | -7 |
2012-02-08 12:37 | move update thread into the interface | thomasv | 4 | +106 | -85 |
2012-02-08 08:36 | Changed the new commands to be options, as suggested by ThomasV | DiThi | 1 | +19 | -30 |
2012-02-08 03:22 | Added two cli commands: payfromto and paytoch. payfromto makes a payment from a keypair given as argument without saving the keypair in the wallet or using any other address in it. paytoch is the same as payto but specifying a custom change address (useful for imported keys). | DiThi | 2 | +57 | -14 |
2012-02-07 17:27 | electrum | ThomasV | 1 | +1 | -0 |
2012-02-07 16:48 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 6 | +545 | -120 |
2012-01-19 16:27 | update imports | ThomasV | 1 | +6 | -5 |
2012-01-19 16:12 | rename | thomasv | 1 | +0 | -0 |
2012-01-19 16:11 | separate files for wallet and interface | thomasv | 3 | +774 | -732 |
2012-01-19 06:32 | fix: this is called during the status bar update, do not run socket calls here | ThomasV | 1 | +1 | -1 |
2012-01-17 21:03 | log time | ThomasV | 1 | +5 | -3 |
2012-01-17 10:15 | return on cancel | thomasv | 1 | +6 | -1 |
2012-01-17 09:50 | Merge commit 'refs/merge-requests/2' of git://gitorious.org/electrum/electrum into merge-requests/11 | ThomasV | 1 | +22 | -6 |
2012-01-17 09:47 | print unused parameters in URI | thomasv | 1 | +3 | -1 |
2012-01-15 20:40 | bump version number | ThomasV | 1 | +1 | -1 |
2012-01-15 20:22 | fix is_valid | ThomasV | 1 | +4 | -1 |
2012-01-15 20:13 | fix URI parsing | ThomasV | 1 | +6 | -2 |
2012-01-15 17:45 | read URI scheme | ThomasV | 2 | +27 | -4 |
2012-01-15 13:28 | direct interface for ultralight clients | ThomasV | 1 | +21 | -1 |
2012-01-15 10:41 | do not create change addresses in this thread; synchronize() should be sufficient | ThomasV | 1 | +2 | -9 |
2012-01-15 04:57 | version 0.36b | ThomasV | 1 | +1 | -1 |
2012-01-15 04:56 | Merge commit 'refs/merge-requests/10' of git://gitorious.org/electrum/electrum into merge-requests/10 | ThomasV | 1 | +1 | -1 |
2012-01-15 04:44 | fix: varname | ThomasV | 1 | +1 | -1 |
2012-01-13 10:52 | balance load: choose random default server on wallet creation | thomasv | 1 | +12 | -7 |
2012-01-12 14:42 | provide the full server list on wallet creation | thomasv | 2 | +24 | -8 |
2012-01-12 13:53 | rm deprecated message | thomasv | 1 | +0 | -1 |
2012-01-12 13:51 | fix | thomasv | 1 | +4 | -4 |
2012-01-12 13:48 | cleanup:separate network and recovery dialogs | thomasv | 2 | +186 | -197 |
2012-01-12 13:05 | cosmetic change | thomasv | 1 | +4 | -4 |
2012-01-12 12:52 | minor fix | thomasv | 1 | +2 | -2 |
2012-01-12 12:47 | bump version number | thomasv | 1 | +1 | -1 |
2012-01-12 12:39 | generic handler | thomasv | 1 | +41 | -33 |
2012-01-12 12:39 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +13 | -12 |
2012-01-12 12:35 | standardize send_tx and new_session parameters | ThomasV | 1 | +7 | -7 |
2012-01-11 16:36 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +111 | -85 |
2012-01-11 16:02 | remove electrum.php | ThomasV | 2 | +0 | -52 |
2012-01-11 14:28 | add json calls related to sessions | ThomasV | 1 | +5 | -3 |
2011-12-28 19:26 | * Make patches apply to bitcoin's git head. | Ovidiu Constantin | 2 | +27 | -26 |
2011-12-28 09:33 | * HOWTO fix and clarification. | Ovidiu Constantin | 1 | +3 | -2 |
2011-12-27 22:45 | * Run a server HOWTO. | Ovidiu Constantin | 1 | +219 | -0 |
2011-12-27 22:15 | * Add missing cache key to sample config. | Ovidiu Constantin | 1 | +1 | -0 |
2011-12-27 22:05 | * Sample config file beautification. | Ovidiu Constantin | 1 | +11 | -9 |
2011-12-27 21:59 | * Single-file diff that applies cleanly to Bitcoin 0.5.1. | Ovidiu Constantin | 1 | +82 | -0 |
2011-12-26 09:00 | fixes | ThomasV | 1 | +14 | -12 |
2011-12-23 13:51 | log messages | ThomasV | 1 | +8 | -12 |
2011-12-23 10:59 | multithreaded | ThomasV | 1 | +3 | -1 |
2011-12-23 10:20 | add bitcoind section | ThomasV | 1 | +7 | -0 |
2011-12-23 10:14 | don't use bitcoinrpc anymore | ThomasV | 3 | +28 | -61 |
2011-12-22 22:57 | more command separation | ThomasV | 1 | +98 | -83 |
2011-12-22 22:34 | first jsonrpc commands | ThomasV | 1 | +55 | -50 |
2011-12-22 19:30 | read password once | ThomasV | 1 | +10 | -9 |
2011-12-22 19:16 | separate commands from transport | ThomasV | 1 | +171 | -146 |
2011-12-21 17:10 | fix: display imported addresses too | thomasv | 1 | +4 | -5 |
2011-12-21 16:58 | default empty array | thomasv | 1 | +1 | -1 |
2011-12-21 16:56 | display type for imported keys | thomasv | 1 | +5 | -2 |
2011-12-21 16:20 | choose random server on wallet creation | thomasv | 1 | +5 | -5 |
2011-12-21 12:22 | bump version. move ecdsa imports | thomasv | 2 | +2 | -2 |
2011-12-21 12:11 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 1 | +31 | -5 |
2011-12-20 15:28 | do not save here; redundant | thomasv | 1 | +0 | -1 |
2011-12-20 15:04 | fix: password is not None | thomasv | 1 | +1 | -1 |
2011-12-20 13:22 | check password for all commands that require password | thomasv | 1 | +4 | -4 |
2011-12-20 13:07 | restore the option to display private keys for export | thomasv | 1 | +12 | -10 |
2011-12-20 12:42 | deprecated | thomasv | 1 | +0 | -3 |
2011-12-20 11:37 | import keys into wallet from command line; do not use separate file | thomasv | 2 | +51 | -23 |
2011-12-19 12:48 | import keys; move set_path out of constructor | ThomasV | 1 | +17 | -5 |
2011-12-19 12:18 | separate synchronize and update_tx_history | ThomasV | 2 | +28 | -13 |
2011-12-19 11:35 | remove dead code | ThomasV | 1 | +49 | -69 |
2011-12-18 22:03 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +22 | -16 |
2011-12-18 22:02 | synchronize after creation | ThomasV | 2 | +2 | -2 |
2011-12-18 21:49 | imported addresses | ThomasV | 1 | +34 | -22 |
2011-12-16 18:01 | save mpk in hex | thomasv | 1 | +3 | -3 |
2011-12-16 15:00 | upgrade with 0.33 | thomasv | 1 | +32 | -42 |
2011-12-16 14:51 | master public key is not none; deprecation message | thomasv | 2 | +2 | -6 |
2011-12-16 14:40 | cannot handle old versions | thomasv | 3 | +27 | -58 |
2011-12-16 13:17 | release notes 0.34 | thomasv | 1 | +8 | -0 |
2011-12-16 12:02 | recover->synchronize | thomasv | 1 | +1 | -1 |
2011-12-16 11:59 | increase default fee to get better priority | thomasv | 1 | +1 | -1 |
2011-12-16 11:55 | fix get_balance | thomasv | 1 | +1 | -1 |
2011-12-16 11:27 | remove gap setting from gui; this should be modified by conscious users only. | thomasv | 1 | +1 | -4 |
2011-12-16 11:22 | self-synchronizing wallet | thomasv | 2 | +37 | -33 |
2011-12-16 09:46 | coin selection: use old coins first | thomasv | 1 | +13 | -6 |
2011-12-16 09:06 | update history before raising exception | thomasv | 1 | +3 | -2 |
2011-12-16 08:47 | self | thomasv | 1 | +1 | -1 |
2011-12-16 08:47 | bugfix: should use all addresses | thomasv | 1 | +8 | -5 |
2011-12-16 08:37 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 2 | +14 | -13 |
2011-12-16 08:37 | fix change addresses in upgrade script | thomasv | 1 | +8 | -1 |
2011-12-15 16:23 | merge | thomasv | 0 | +0 | -0 |
2011-12-15 14:41 | upgrade to type 2 wallet | thomasv | 4 | +202 | -120 |
2011-12-13 15:59 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +1 | -1 |
2011-12-13 15:58 | make connection more robust | ThomasV | 1 | +13 | -14 |
2011-12-13 06:33 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 4 | +56 | -17 |
2011-12-13 06:33 | connect mouse event to tx details | ThomasV | 1 | +7 | -0 |
2011-12-09 19:44 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +37 | -30 |
2011-12-09 19:41 | align decimal point in columns | ThomasV | 1 | +7 | -6 |
2011-12-09 18:15 | send version to server | ThomasV | 1 | +1 | -1 |
2011-12-09 18:01 | version management | ThomasV | 5 | +16 | -20 |
2011-12-09 17:46 | include only client in the distribution; servers should use git | ThomasV | 2 | +0 | -0 |
2011-12-09 16:39 | use height instead of blk_hash to determine if tx is pending | thomasv | 1 | +3 | -3 |
2011-12-09 00:54 | fix cancel button in password dialog | ThomasV | 1 | +1 | -1 |
2011-12-08 20:43 | update session | ThomasV | 2 | +11 | -2 |
2011-12-08 20:42 | update session | ThomasV | 1 | +19 | -2 |
2011-12-08 14:35 | cache commands | ThomasV | 1 | +25 | -0 |
2011-12-08 08:11 | fix for empty wallets | ThomasV | 1 | +3 | -5 |
2011-12-08 08:03 | fix for empty wallets | ThomasV | 1 | +1 | -1 |
2011-12-08 00:42 | password | ThomasV | 1 | +2 | -5 |
2011-12-07 22:05 | v0.32 | ThomasV | 1 | +1 | -1 |
2011-12-07 21:38 | numbify | ThomasV | 1 | +12 | -3 |
2011-12-07 21:11 | hide fee if there's no amount | ThomasV | 1 | +4 | -1 |
2011-12-07 18:24 | do not allow unneeded precision | thomasv | 1 | +4 | -5 |
2011-12-07 17:54 | Size dependent tx fee. Allow user to override the tx fee | thomasv | 2 | +94 | -33 |
2011-12-06 21:28 | fee is an int | ThomasV | 1 | +4 | -3 |
2011-12-06 20:05 | use decimal instead of float | ThomasV | 2 | +16 | -12 |
2011-12-06 15:32 | Merge branch 'master' of git://gitorious.org/electrum/electrum | thomasv | 1 | +2 | -0 |
2011-12-06 15:31 | release notes | thomasv | 1 | +24 | -0 |
2011-12-06 15:29 | let users upgrade from this version | thomasv | 3 | +6 | -5 |
2011-12-06 14:43 | v0.31 | thomasv | 1 | +1 | -1 |
2011-12-06 14:40 | fix key stretching | thomasv | 3 | +41 | -16 |
2011-12-06 11:41 | bump version number | thomasv | 1 | +1 | -1 |
2011-12-06 11:39 | dialog parents, fix settings dialog, use gtk textview | thomasv | 1 | +50 | -51 |
2011-12-06 09:39 | fix create bug | thomasv | 1 | +1 | -1 |
2011-12-05 16:37 | fix for memcache | ThomasV | 1 | +22 | -11 |
2011-12-05 13:50 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +7 | -5 |
2011-12-05 12:54 | fixes | ThomasV | 1 | +2 | -2 |
2011-12-04 13:18 | servers not updating peers list properly; let us see if this fixes it | ThomasV | 1 | +1 | -1 |
2011-12-04 13:10 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +2 | -0 |
2011-12-04 13:09 | change host on select | ThomasV | 1 | +3 | -2 |
2011-12-04 12:16 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +1 | -1 |
2011-12-04 12:15 | new session should be started inside the loop | ThomasV | 1 | +0 | -1 |
2011-12-04 11:51 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +7 | -4 |
2011-12-04 11:50 | prevent errors when history is empty | ThomasV | 1 | +5 | -2 |
2011-12-04 11:49 | new session if host changed | ThomasV | 1 | +6 | -3 |
2011-12-03 20:34 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +56 | -17 |
2011-12-03 19:18 | initial status | ThomasV | 1 | +1 | -1 |
2011-12-03 13:08 | gui icons and messages | ThomasV | 1 | +15 | -6 |
2011-12-03 12:16 | default response should not be OK | ThomasV | 1 | +0 | -1 |
2011-12-03 11:01 | fix icon name | ThomasV | 1 | +1 | -1 |
2011-12-03 10:50 | reset peer list before update | ThomasV | 1 | +1 | -0 |
2011-12-03 10:31 | improving network dialog in gui | ThomasV | 1 | +95 | -77 |
2011-12-02 16:22 | apply tooltip to button + some cleanup | thomasv | 1 | +10 | -13 |
2011-12-02 15:44 | better adverb | thomasv | 1 | +1 | -1 |
2011-12-02 15:40 | server selection dialog | thomasv | 2 | +106 | -21 |
2011-12-02 09:23 | m | ThomasV | 1 | +2 | -1 |
2011-12-02 09:09 | packages | ThomasV | 1 | +8 | -4 |
2011-12-01 16:43 | typos | ThomasV | 1 | +1 | -1 |
2011-12-01 16:41 | Merge commit 'refs/merge-requests/6' of git://gitorious.org/electrum/electrum into merge-requests/6 | ThomasV | 3 | +34 | -16 |
2011-12-01 16:39 | typo | ThomasV | 1 | +1 | -1 |
2011-11-29 21:44 | * fix config file keys for MySQL. | Ovidiu Constantin | 1 | +1 | -1 |
2011-11-29 16:08 | default path is .electrum | ThomasV | 1 | +2 | -7 |
2011-11-29 13:52 | minor | ThomasV | 1 | +1 | -1 |
2011-11-29 13:52 | minor | ThomasV | 1 | +9 | -7 |
2011-11-29 13:50 | try home first | ThomasV | 1 | +5 | -2 |
2011-11-29 10:23 | better use a single option for wallet path | ThomasV | 1 | +15 | -13 |
2011-11-29 09:48 | Merge commit 'refs/merge-requests/4' of git://gitorious.org/electrum/electrum into merge-requests/4 | ThomasV | 3 | +10 | -6 |
2011-11-29 09:32 | bump version number, update readme | ThomasV | 2 | +5 | -4 |
2011-11-29 09:26 | use python slowaes library | ThomasV | 2 | +53 | -22 |
2011-11-26 20:47 | Merge commit 'refs/merge-requests/3' of git://gitorious.org/electrum/electrum into merge-requests/3 | ThomasV | 2 | +15 | -2 |
2011-11-26 15:08 | Merge commit 'refs/merge-requests/2' of git://gitorious.org/electrum/electrum into merge-requests/2 | ThomasV | 2 | +5 | -5 |
2011-11-23 14:15 | sql fix | ThomasV | 1 | +8 | -8 |
2011-11-23 12:04 | multiline | ThomasV | 1 | +1 | -1 |
2011-11-23 11:46 | fix | ThomasV | 1 | +1 | -1 |
2011-11-23 10:57 | Merge commit 'refs/merge-requests/1' of git://gitorious.org/electrum/electrum into merge-requests/1 | ThomasV | 2 | +38 | -22 |
2011-11-23 10:50 | start and stop | ThomasV | 2 | +4 | -0 |
2011-11-23 10:16 | show hostnames | ThomasV | 2 | +15 | -11 |
2011-11-22 22:30 | unnecessarily large | ThomasV | 1 | +1 | -1 |
2011-11-22 21:26 | improved page | ThomasV | 2 | +32 | -6 |
2011-11-22 17:54 | tx details | ThomasV | 1 | +14 | -17 |
2011-11-22 17:32 | note | ThomasV | 1 | +7 | -2 |
2011-11-22 17:18 | bitcoin-python not python-bitcoin :) | ThomasV | 1 | +5 | -2 |
2011-11-22 15:24 | address | ThomasV | 2 | +1 | -2 |
2011-11-22 13:45 | version | ThomasV | 1 | +1 | -1 |
2011-11-22 13:41 | add qr support from slush | ThomasV | 2 | +993 | -0 |
2011-11-21 09:42 | fixes | ThomasV | 2 | +6 | -3 |
2011-11-18 15:42 | get block num in locked section | ThomasV | 1 | +4 | -4 |
2011-11-18 12:07 | seed | ThomasV | 1 | +2 | -1 |
2011-11-18 10:53 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +1 | -5 |
2011-11-18 10:52 | https | ThomasV | 1 | +1 | -1 |
2011-11-17 00:55 | validate address | ThomasV | 1 | +12 | -7 |
2011-11-16 21:47 | fix | ThomasV | 1 | +6 | -5 |
2011-11-16 17:11 | v0.26 | ThomasV | 1 | +1 | -1 |
2011-11-16 17:09 | retrieve peers list from IRC | ThomasV | 1 | +74 | -12 |
2011-11-16 15:41 | minor | ThomasV | 1 | +2 | -2 |
2011-11-16 15:26 | create | ThomasV | 1 | +10 | -3 |
2011-11-16 15:14 | help | ThomasV | 1 | +1 | -1 |
2011-11-16 15:12 | add help | ThomasV | 1 | +45 | -8 |
2011-11-16 14:16 | separate mktx and sendtx | ThomasV | 2 | +41 | -27 |
2011-11-16 10:53 | nd | ThomasV | 1 | +34 | -0 |
2011-11-16 10:51 | add https port 443 | root | 1 | +1 | -1 |
2011-11-15 07:49 | update session | ThomasV | 1 | +2 | -0 |
2011-11-14 22:30 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +29 | -8 |
2011-11-14 22:06 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 2 | +17 | -13 |
2011-11-14 21:03 | raise exception to restart a session | ThomasV | 1 | +1 | -0 |
2011-11-14 19:54 | messages | root | 1 | +23 | -9 |
2011-11-14 19:50 | fee | ThomasV | 1 | +2 | -1 |
2011-11-14 19:41 | fix | ThomasV | 1 | +2 | -2 |
2011-11-14 19:35 | command line options | ThomasV | 1 | +80 | -51 |
2011-11-14 18:11 | use os.join | ThomasV | 2 | +5 | -5 |
2011-11-13 23:25 | wall | ThomasV | 1 | +1 | -1 |
2011-11-13 23:20 | patch for windows | ThomasV | 1 | +11 | -2 |
2011-11-13 22:06 | command line option to dump private keys | ThomasV | 1 | +7 | -5 |
2011-11-11 23:07 | text mode improvements | ThomasV | 1 | +21 | -8 |
2011-11-11 10:32 | Merge branch 'master' of gitorious.org:electrum/electrum | ThomasV | 1 | +3 | -10 |
2011-11-11 10:12 | password field size | ThomasV | 1 | +1 | -0 |
2011-11-10 21:21 | time | ThomasV | 2 | +16 | -9 |
2011-11-10 20:54 | m | ThomasV | 1 | +1 | -1 |
2011-11-10 20:52 | Merge branch 'master' of gitorious.org:electrum/electrum | root | 2 | +24 | -19 |
2011-11-10 20:51 | post | root | 1 | +1 | -1 |
2011-11-10 20:02 | minor | root | 1 | +6 | -4 |
2011-11-10 18:04 | port 80 | ThomasV | 1 | +17 | -9 |
2011-11-10 08:51 | better use its own dir; some users might think they can safely delete their Bitcoin dir | ThomasV | 1 | +3 | -3 |
2011-11-10 08:37 | bump | ThomasV | 1 | +1 | -1 |
2011-11-10 08:34 | fixes suggested by BTcurious | ThomasV | 2 | +24 | -12 |
2011-11-10 00:27 | m | ThomasV | 1 | +3 | -4 |
2011-11-10 00:25 | distutils | ThomasV | 2 | +19 | -0 |
2011-11-10 00:23 | readmes | ThomasV | 5 | +64 | -37 |
2011-11-09 23:47 | optimisation (edit distance) | ThomasV | 1 | +0 | -185 |
2011-11-09 22:21 | fixes | ThomasV | 1 | +7 | -7 |
2011-11-09 21:56 | exit after giuo session | ThomasV | 1 | +1 | -0 |
2011-11-09 21:54 | fix | ThomasV | 1 | +1 | -3 |
2011-11-09 20:44 | php server | ThomasV | 1 | +23 | -0 |
2011-11-09 20:42 | handle http | ThomasV | 2 | +48 | -32 |
2011-11-09 16:24 | fix | ThomasV | 1 | +1 | -1 |
2011-11-09 14:05 | size tweak | ThomasV | 1 | +3 | -2 |
2011-11-09 09:34 | accept command line arguments | ThomasV | 1 | +6 | -10 |
2011-11-08 22:01 | verbs | ThomasV | 1 | +0 | -45 |
2011-11-08 17:45 | minor | ThomasV | 2 | +2 | -2 |
2011-11-08 16:31 | remove very common words and nsfw words | ThomasV | 1 | +1 | -37 |
2011-11-08 15:48 | add command for offline tx | ThomasV | 2 | +17 | -13 |
2011-11-08 14:04 | cleanup | ThomasV | 1 | +4 | -5 |
2011-11-08 12:56 | mnemonic | ThomasV | 3 | +2025 | -29 |
2011-11-06 11:41 | fix | ThomasV | 1 | +1 | -0 |
2011-11-06 10:13 | use random seed; do not trust the user for entropy | ThomasV | 2 | +184 | -112 |
2011-11-05 19:15 | create dir if it does not exist | ThomasV | 1 | +4 | -1 |
2011-11-05 18:58 | for freeze | ThomasV | 2 | +717 | -718 |
2011-11-05 14:06 | use 'seed' instead of 'passphrase' | ThomasV | 2 | +25 | -25 |
2011-11-05 07:32 | add recipient to addressbook | ThomasV | 2 | +5 | -1 |
2011-11-05 07:09 | another fix | ThomasV | 1 | +3 | -1 |
2011-11-05 06:29 | bugfix | ThomasV | 1 | +1 | -0 |
2011-11-04 23:15 | password button | ThomasV | 1 | +33 | -30 |
2011-11-04 21:02 | minor | ThomasV | 1 | +6 | -6 |
2011-11-04 20:56 | typo | ThomasV | 1 | +1 | -1 |
2011-11-04 17:15 | server code | ThomasV | 4 | +1158 | -0 |
2011-11-04 17:00 | initial | ThomasV | 4 | +2206 | -0 |