-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BIP75 Simplification and Enhancements #385
Commits on Mar 29, 2016
-
- Update HTTPS to be TLS-protected HTTP
- Add Updated Messages section to describe the status_code and status_message - Separated Message and Communication Errors into Payment Protocol Errors and Communication Errors - Add first draft Payment Protocol error codes - Update InvoiceRequest Message Creation description amount example to return Payment Protocol error in the case of an issue with the amount.
Matt David committedMar 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 8bf7d90 - Browse repository at this point
Copy the full SHA 8bf7d90View commit details
Commits on Apr 26, 2016
-
- Reset bip-0070/extensions.mediawiki to the original BIP70 contents
- Remove status_code and status_message from individual Payment Protocol messages - Remove EncryptedInvoiceRequest, EncryptedPaymentRequest, EncryptedPayment and EncryptedPaymentACK messages from protobuf definition file - Add ProtocolMessageType enum and ProtocolMessageType and EncryptedProtocolMesssage messages to bip-0075/paymentrequest.proto definition file - Update BIP75 text to remove old individual message encryption paths and include new encapsulating messages for self-contained PaymentProtocol communication (including errors) over various transport layers - Add initial list of status codes - Update BIP75 to use AES-256-GCM and remove message hash as GCM mode provides authenticated encryption - Update ECDH calculation to use SHA256 hash of ECDH's X point instead of the raw X point itself
Matt David committedApr 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 8bb6305 - Browse repository at this point
Copy the full SHA 8bb6305View commit details
Commits on Apr 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 6c9625e - Browse repository at this point
Copy the full SHA 6c9625eView commit details -
- Fix straggling EncryptedPaymentRequest reference
Matt David committedApr 27, 2016 Configuration menu - View commit details
-
Copy full SHA for c2a7334 - Browse repository at this point
Copy the full SHA c2a7334View commit details -
Adding linebreaks and fixing some bad links
Matt David committedApr 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 32d9f9d - Browse repository at this point
Copy the full SHA 32d9f9dView commit details -
Matt David committed
Apr 27, 2016 Configuration menu - View commit details
-
Copy full SHA for b5517ba - Browse repository at this point
Copy the full SHA b5517baView commit details -
- Add information about the use of GCM Authentication tag
- Add requirement of additional authenticated data in the case that either status_code and/or status_message are in use
Matt David committedApr 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 7d9e11d - Browse repository at this point
Copy the full SHA 7d9e11dView commit details -
Matt David committed
Apr 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 1e6e914 - Browse repository at this point
Copy the full SHA 1e6e914View commit details -
Matt David committed
Apr 27, 2016 Configuration menu - View commit details
-
Copy full SHA for dcbbc87 - Browse repository at this point
Copy the full SHA dcbbc87View commit details -
Fix spacing again and pull IV size down to 12 bytes in accord with NI…
…ST 800-38D
Matt David committedApr 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 057591d - Browse repository at this point
Copy the full SHA 057591dView commit details
Commits on Apr 28, 2016
-
- Recommit mistakently deleted encrypted invoicerequest flow diagram
Matt David committedApr 28, 2016 Configuration menu - View commit details
-
Copy full SHA for a79432a - Browse repository at this point
Copy the full SHA a79432aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8f05f0 - Browse repository at this point
Copy the full SHA f8f05f0View commit details -
Merge pull request #17 from jmacwhyte/master
Updated S&F suggestions, some other tweaks and typos.
Configuration menu - View commit details
-
Copy full SHA for a90bd90 - Browse repository at this point
Copy the full SHA a90bd90View commit details
Commits on May 9, 2016
-
Merge remote-tracking branch 'upstream/master'
# Conflicts: # bip-0075.mediawiki
Matt David committedMay 9, 2016 Configuration menu - View commit details
-
Copy full SHA for 3cf25a7 - Browse repository at this point
Copy the full SHA 3cf25a7View commit details
Commits on May 11, 2016
-
- Update ECDH output to use SHA512 instead of SHA256
- Specify HMAC_DRBG security strength
Matt David committedMay 11, 2016 Configuration menu - View commit details
-
Copy full SHA for e1d74be - Browse repository at this point
Copy the full SHA e1d74beView commit details -
- Remove libsecp256k1 reference
Matt David committedMay 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 40d4246 - Browse repository at this point
Copy the full SHA 40d4246View commit details