111 Commits (ef5121cf12a1fd61e3a0bddefb28ef94b89c55f0)

Author SHA1 Message Date
SomberNight 16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 7 years ago
Dimitris Apostolou 989c9c2b55 Fix typos 7 years ago
SomberNight 7b50790584
do not raise BaseException 7 years ago
SomberNight 42582b6a64
fix #4219 7 years ago
SomberNight 9b7536e75c use explicit utf-8 encoding when opening files in text mode 7 years ago
SomberNight 500c0493d0 clean up prev commit 7 years ago
Abdussamad 5997c18aef better code organization 7 years ago
SomberNight 909c063eb1 contact/invoice import: better exception handling. 7 years ago
ThomasV 60e0b43b81 fix 3262: protobuf SerializeToString() returns bytes.. 7 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 7 years ago
Justin Turner Arthur 9a0aa9b478 Remove Python 2 support imports. 7 years ago
SomberNight 0d0f8c5842 fix: payment request related stuff (qt crash, exporting, refresh bug) 7 years ago
SomberNight 67f418e94d fix: saving payment request as bip70 file 7 years ago
ThomasV 7f58e23ed9 python3 update 7 years ago
ThomasV 216e9403be cleanup six (no python2 support) 7 years ago
ThomasV e02687bcf2 python3 updates 8 years ago
Johann Bauer 8e54d5c4d4 Make proxies work 8 years ago
ThomasV 4f516dc08e fixes for paymentrequests and python3 8 years ago
Dmitry Sorokin 21101386a2 paymentrequest upd 8 years ago
Dmitry Sorokin 362ca96f38 x509 fixes and plugins 8 years ago
Dmitry Sorokin d304ccdf17 py3 in qtgui 8 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
ThomasV 6185f94de4 archive paid invoices in the history tab 8 years ago
ThomasV dcffea150e store contacts and invoices in wallet file. fix #1482 8 years ago
ThomasV 6d38c411d1 lazy load certificates 8 years ago
ThomasV 54dcca0787 fix #2118 8 years ago
Alexander Schlarb c666070af4 Properly handle invalid payment request URLs 8 years ago
ThomasV d950cd7323 fix crash when parsing request (issue #1969) 8 years ago
ThomasV 305843999e Relicensing 9 years ago
ThomasV 41f6fec2ac kivy: set_paid for paid invoices 9 years ago
ThomasV fd0e5739e2 kivy: disable amount and description buttons if payment request is signed 9 years ago
ThomasV fbfb75eaa1 kivy: use scrollview for invoice dialog 9 years ago
ThomasV d56ec05b9b kivy: show payment request details 9 years ago
ThomasV dcc59d6f70 rm unused PR state 9 years ago
ThomasV ff7bdc1f38 paymentrequest.py: return No Signature 9 years ago
ThomasV 2955fd1a8c allow unsigned payment requests 9 years ago
ThomasV 078cabd745 kivy: store contacts as invoices 9 years ago
ThomasV 0b54ed0243 follow up 0d52911561 9 years ago
ThomasV ebd5a565ed fix: add missing definition of sha1 9 years ago
ThomasV ca3c320ef4 simplify x509 constructor 10 years ago
ThomasV aadffa0c8f check_ssl_config: verify pubkey 10 years ago
ThomasV a9e74da11c check SSL certificate in config dialog 10 years ago
ThomasV e8d30129ea replace TLSLite dependency with minimal RSA implementation 10 years ago
ThomasV 508b5373ac minor fixes 10 years ago
ThomasV 8960b16e09 more sanitization 10 years ago
ThomasV b813ba0bdd sanitize timestamp and expiration in requests 10 years ago
ThomasV acbd434f76 cleanup request signing 10 years ago
ThomasV a8ed934a7f fix bug with make_unsigned_request 10 years ago
ThomasV a6c65b8997 change internal format of requests 10 years ago
ThomasV e77f0c98e7 extend bitcoin: URI with signature data, instead of serialized format 10 years ago