[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-10-09 Thread STINNER Victor
STINNER Victor added the comment: FYI the merged fix is: commit 9764c151c51480a7ca6042b1ccd69be2620ff360 Author: matejcik Date: Thu Feb 16 14:41:31 2017 +0100 update test_socket AEAD test for kernel 4.9 and up (#133) --

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-06-10 Thread STINNER Victor
STINNER Victor added the comment: Oh ok, fine. Hopefully, 3.6.2 is coming in next days ;-) -- ___ Python tracker ___

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-06-09 Thread Neil Schemenauer
Neil Schemenauer added the comment: This bug can be closed. The fix is in the master branch (commit 9764c151c51480a) and has also been backported to the "3.6" branch (git commit 4ac01f0ff3e). The fork for 3.6.1rc1 happened before the backport which is why 3.6.1 doesn't have the fix.

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-06-09 Thread STINNER Victor
STINNER Victor added the comment: The fix was also merged to master. It should be backported to 3.6. Neil, do you want to try to backport it? -- ___ Python tracker

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-06-09 Thread Neil Schemenauer
Neil Schemenauer added the comment: This patch works for me as well. Debian testing, kernel: Linux version 4.9.0-3-amd64 (debian-ker...@lists.debian.org) (gcc version 6.3.0 20170425 (Debian 6.3.0-16) ) #1 SMP Debian 4.9.25-1 (2017-05-02) In the 3.6.1 Python release, test_socket fails with:

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-16 Thread STINNER Victor
STINNER Victor added the comment: Even when the fix will be backported to Python 3.6, please keep the issue open until Christian Heimes has time to review the kernel changes. Copy/paste of his message on the PR#133: "I still haven't had time to study the changes in the Linux kernel. Let's

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-16 Thread jan matejek
Changes by jan matejek : -- pull_requests: +94 ___ Python tracker ___ ___ Python-bugs-list

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-15 Thread STINNER Victor
STINNER Victor added the comment: @matejcik: would you mind to create a pull request for your patch? -- ___ Python tracker ___

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-11 Thread Christian Heimes
Christian Heimes added the comment: Thx Barry, I'll try to find some time to verify the new Kernel API and commit the patch early next week. -- ___ Python tracker

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-11 Thread Barry A. Warsaw
Barry A. Warsaw added the comment: Confirmed that test_socket_aead_kernel49.patch fixes the problem for Ubuntu 17.04. It'll probably fix it for Debian Stretch too give its kernel version number, but I haven't tested that yet. -- ___ Python tracker

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-11 Thread Barry A. Warsaw
Changes by Barry A. Warsaw : -- nosy: +barry ___ Python tracker ___ ___ Python-bugs-list

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-10 Thread STINNER Victor
STINNER Victor added the comment: I confirm that test_socket pass with test_socket_aead_kernel49.patch on my Fedora 25 (kernel 4.9.5-200.fc25.x86_64). I would be nice to fix test_socket which is currently broken ;-) -- nosy: +haypo ___ Python

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-02 Thread jan matejek
jan matejek added the comment: the attached patch fixes the test for me -- keywords: +patch Added file: http://bugs.python.org/file46494/test_socket_aead_kernel49.patch ___ Python tracker

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-02-02 Thread jan matejek
jan matejek added the comment: The "'0' * taglen" part is now considered part of plaintext. Which makes a lot of sense :) Removing the "empty taglen" fixes the encryption part of the tests for me. Similarly, for the decryption test, we must only read and check the message without the tag.

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-01-19 Thread Christian Heimes
Christian Heimes added the comment: recv(64) works. I need to figure out why 64 and what's in the extra bytes. -- ___ Python tracker ___

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-01-19 Thread Charalampos Stratakis
Changes by Charalampos Stratakis : -- nosy: +cstratak ___ Python tracker ___ ___

[issue29324] test_aead_aes_gcm fails on Kernel 4.9

2017-01-19 Thread Christian Heimes
New submission from Christian Heimes: $ ./python -m test -m test_aead_aes_gcm test_socket Run tests sequentially 0:00:00 [1/1] test_socket test test_socket failed -- Traceback (most recent call last): File "/home/heimes/dev/python/cpython/Lib/test/support/__init__.py", line 556, in wrapper