aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-29Upgrade python/rsa to version-4.6Haibo Huang
Exempt-From-Owner-Approval: upgrade lib Change-Id: I0060c7ba0043698a3d7c12f36765641cfd0f8408
2020-06-16Adds mention of 4.5 version in the headers.tvalentyn
2020-06-15Don't build universal wheelsWyatt Anderson
2020-06-14Fix exception cause in common.pyRam Rachum
2020-06-12Bumped version to 4.7-dev0Sybren A. Stüvel
2020-06-12Updated documentation to use Pipenv instead of PoetrySybren A. Stüvel
See commit d15a7f3 for the reason why.
2020-06-12Retagged 4.4 as 4.6 and added bit of an explanation to CHANGELOG.mdSybren A. Stüvel
2020-06-12Update CHANGELOG.mdSybren A. Stüvel
2020-06-12Bumped version to 4.4.1Sybren A. Stüvel
2020-06-12Explicitly declare Python 3.8 as supportedSybren A. Stüvel
2020-06-12Bumped version to 4.4Sybren A. Stüvel
2020-06-12Updated CHANGELOGSybren A. Stüvel
Note that version 4.3 will not appear on the master branch, but is available in the version-4.3-py27compatible branch only.
2020-06-11Bumped version to 4.2Sybren A. Stüvel
2020-06-11Limit SHA3 support to Python 3.6+Sybren A. Stüvel
The third-party library that adds support for this to Python 3.5 is a binary package, and thus breaks the pure-Python nature of Python-RSA. This should fix [#147](https://github.com/sybrenstuvel/python-rsa/issues/147).
2020-06-11Tox: fix after removal of PoetrySybren A. Stüvel
2020-06-11Moving back to Pipenv to manage dependenciesSybren A. Stüvel
Poetry breaks no-binary installations of the RSA library, which defeats the purpose of this library. See https://github.com/sybrenstuvel/python-rsa/issues/148 Among other changes, this reverts commit fcf5b7457c70426a242b17db20dd4e34e1055f69. I also added a workaround for an `ImportError` importing `zipp` on Python 3.5.
2020-06-11Compatibility with newer MyPy versionsSybren A. Stüvel
The newer versions always have a message, even on success.
2020-06-10Merge branch 'version-4.1-name-fix'Sybren A. Stüvel
2020-06-10Fixed project name in `pyproject.toml`Sybren A. Stüvel
This resolves the issue that the files are uploaded to the wrong project on pypi.org.
2020-06-10Bumped version to 4.2-dev0Sybren A. Stüvel
2020-06-10Bumped version to 4.1Sybren A. Stüvel
2020-06-10Marked version 4.1 as releasedSybren A. Stüvel
2020-06-10Add support for Python 3.8Sybren A. Stüvel
Supporting Python 3.8 not only required configuring Tox and Travis to run the tests on that version, but also required updating the dependencies. Without that update, `pluggy` wouldn't work properly.
2020-06-03Fixed credit for reportSybren A. Stüvel
2020-06-03Fix CVE-2020-13757: detect cyphertext modifications by prepending zero bytesSybren A. Stüvel
Reject cyphertexts that have been modified by prepending zero bytes, by checking the cyphertext length against the expected size (given the decryption key). This resolves CVE-2020-13757. The same approach is used when verifying a signature. Thanks Carnil for pointing this out on https://github.com/sybrenstuvel/python-rsa/issues/146
2020-06-03Add more type hintsAndrey Semakin
2020-06-03Drop character encoding markers for Python 2.xAndrey Semakin
2020-04-24Add license type: Apache2 is a NOTICE license am: 565f90adab am: 70615f0491 ↵Bob Badour
am: f9c65dc097 am: b61107b1df am: eac7df373b Change-Id: I9aff425968949a92ba1b7b4554fa2ef067026eb5
2020-04-24Add license type: Apache2 is a NOTICE license am: 565f90adab am: 70615f0491 ↵Bob Badour
am: f9c65dc097 am: b61107b1df Change-Id: If18371055d12cfe97cb2a3770845d13178d18352
2020-04-24Add license type: Apache2 is a NOTICE license am: 565f90adab am: 70615f0491 ↵Bob Badour
am: f9c65dc097 Change-Id: I70e523bcba6a66b2b9bc8a657e6e4f852eab52e4
2020-04-24Add license type: Apache2 is a NOTICE license am: 565f90adab am: 70615f0491Bob Badour
Change-Id: I0e5a24f47a0f804150c4d7250a07bd1ca58d6f61
2020-04-24Add license type: Apache2 is a NOTICE license am: 565f90adabandroid-r-beta-3android-r-beta-2Bob Badour
Change-Id: I54d8c79976780f2f96a262e1056fd5b11d36a22c
2020-04-23Add license type: Apache2 is a NOTICE licenseBob Badour
Bug: 68860345 Bug: 69058154 Bug: 151953481 Test: no code changes Change-Id: I5f0eb07980082b8bb11f4c56cdaf7a8dd674105f
2020-04-14Choose blinding factor relatively prime to NSybren A. Stüvel
This is a requirement for RSA blinding, but wasn't implemented yet.
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 82976886ef -s ours am: 25c0ddd6b3 am: 50f712f97a am: 724d41ba5c -s ours am skip reason: subject contains skip directive Change-Id: I0ddfb517a76aff0afaa30d85c796d63773234c62
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 82976886ef -s ours am: 25c0ddd6b3 am: 50f712f97a Change-Id: I8be10648d3ffec46a1415e5c0ca6d3c3bde0246e
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 82976886ef -s ours am: 25c0ddd6b3 Change-Id: Ia9707933b8fdcabd7e62c9e6ee3646e0da2bafd5
2020-04-10[automerger skipped] DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into ↵Xin Li
stag-aosp-master am: 82976886ef -s ours am skip reason: subject contains skip directive Change-Id: I1805c16bc53edf3862e98add9c31735f4d57afe3
2020-04-09DO NOT MERGE - Empty merge qt-qpr1-dev-plus-aosp into stag-aosp-masterXin Li
Bug: 151763422 Change-Id: I54aaabcc773f654e6233208b36c41c76fd80b9bb
2020-03-26Remove redundant NOTICE symbolic link. am: e37b73e9cd am: 84794d3045 am: ↵Bob Badour
a0762a76ac am: bcff481b25 am: 68338d982d Change-Id: Icb31e72a6e3253d1d40955cda3030d41a950e99f
2020-03-26Remove redundant NOTICE symbolic link. am: e37b73e9cd am: 84794d3045 am: ↵Bob Badour
a0762a76ac am: bcff481b25 Change-Id: I01b67b00ef8b13c780ca0dfd5911c910774d37af
2020-03-26Remove redundant NOTICE symbolic link. am: e37b73e9cd am: 84794d3045 am: ↵Bob Badour
a0762a76ac Change-Id: I9cab3b5386a502d0aed1e897286e70008110d335
2020-03-26Remove redundant NOTICE symbolic link. am: e37b73e9cd am: 84794d3045Bob Badour
Change-Id: I9291f6b1f1e97e5c725e7cae58f10aba6d8ed591
2020-03-26Remove redundant NOTICE symbolic link. am: e37b73e9cd am: 84794d3045Bob Badour
Change-Id: I13b1a59b2b95921e66f3c18d3d1f6b336d4bebf8
2020-03-26Remove redundant NOTICE symbolic link. am: e37b73e9cdBob Badour
Change-Id: I75a5b7ba9f9b200940f624830b5071afd15241f4
2020-03-25Remove redundant NOTICE symbolic link.Bob Badour
Now that http://aosp/1235427 and http://aosp/1238719 are in, NOTICE symbolic links are no longer needed. Bug: 67772237 Bug: 68860345 Test: manually built and diffed before and after system image notices Change-Id: Ide8feba24eaed68510a3391d52b37cad75b7802f
2019-10-30[automerger skipped] DO NOT MERGE - ↵r_aml_301500702android-mainline-12.0.0_r55android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r45android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r9android-11.0.0_r8android-11.0.0_r7android-11.0.0_r48android-11.0.0_r47android-11.0.0_r46android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android-11.0.0_r15android-11.0.0_r14android-11.0.0_r13android-11.0.0_r12android-11.0.0_r11android-11.0.0_r10android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-s7-releaseandroid11-d1-s6-releaseandroid11-d1-s5-releaseandroid11-d1-s1-releaseandroid11-d1-releaseandroid11-d1-b-releaseXin Li
qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: 7ed71f197c am: cc30821f42 -s ours am skip reason: subject contains skip directive Change-Id: If9d4edb008827ba6de3b8d9aed9bb77708a338b6
2019-10-30DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into ↵android-r-preview-4android-r-preview-3android-r-preview-2Xin Li
stage-aosp-master am: 7ed71f197c Change-Id: Ic2c6709ff41ff312c92ded214e91b25bf1d5e28f
2019-10-30DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into ↵android-r-preview-1Xin Li
stage-aosp-master Bug: 142003500 Change-Id: Ifaabe5f7436889da01348ae72078782feef08b1b
2019-08-04Updated Code Climate badge in README.mdSybren A. Stüvel