Package: pycryptodome / 3.11.0+dfsg1-4

Metadata

Package Version Patches format
pycryptodome 3.11.0+dfsg1-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Fix Documentation.patch | (download)

Doc/src/license.rst | 3 2 + 1 - 0 !
README.rst | 3 0 + 3 - 0 !
2 files changed, 2 insertions(+), 4 deletions(-)

 * use debian copyright file for licenses

0002 Suppress privacy violations.patch | (download)

Doc/conf.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 suppress privacy violations

(by default) sphinx.ext.mathjax uses mathjax online (from cdnjs) to
display math; imgmath generates static images.

0003 sphinx compatibility.patch | (download)

Doc/conf.py | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 sphinx compatibility

0004 Permit easy selection of a python binary in the C te.patch | (download)

src/test/Makefile | 25 13 + 12 - 0 !
1 file changed, 13 insertions(+), 12 deletions(-)

 permit easy selection of a python binary in the c test suite

Debian and derivatives don't have a /usr/bin/python at the moment, the
binary is /usr/bin/python3. Make it easy to select this when running the
C test suite.

0005 C Tests Avoid creating a 0 length array.patch | (download)

src/test/make_tests_poly1305_load_m.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 c tests: avoid creating a 0-length array
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

C does not permit 0-length arrays, triggering this warning (raised to an
error with -Werror) from GCC 11:

```
build/test_poly1305_load_m.c:16:5: error: poly1305_load_m reading 1 byte from a region of size 0 [-Werror=stringop-overread]
   16 |     poly1305_load_m(m, secret, 0);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```

0006 The final argument to mont_select is a size_t.patch | (download)

src/test/test_mont.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 the final argument to mont_select() is a size_t