Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix ordering of context.check_hostname and context.verify_mode so as to not ↵ | Colton Hicks | 2021-02-22 | 4 | -4/+66 | |
| | | | | raise ValueError if cert_reqs=ssl.CERT_NONE. | |||||
* | Pass long_description to setup() (#353) | Philipp A | 2021-02-09 | 1 | -27/+16 | |
| | | | | | * Pass long_description to setup() * Remove unused import | |||||
* | remove TCP_USER_TIMEOUT option for Solaris | Ciaran McGirl | 2021-02-06 | 1 | -0/+2 | |
| | ||||||
* | Fix for tox-docker 2.0 | Jorrit | 2021-01-28 | 1 | -3/+4 | |
| | | | | tox-docker 2.0.0 changed its ini section format. | |||||
* | Bump version: 5.0.4 → 5.0.5v5.0.5 | Asif Saif Uddin (Auvi) | 2021-01-28 | 4 | -4/+4 | |
| | ||||||
* | added changelog for 5.0.5 | Asif Saif Uddin (Auvi) | 2021-01-28 | 1 | -0/+11 | |
| | ||||||
* | remove wrong imports occured by commits from another branch | Asif Saif Uddin (Auvi) | 2021-01-28 | 1 | -566/+0 | |
| | ||||||
* | remove wrong imports occured by commits from another branch | Asif Saif Uddin (Auvi) | 2021-01-28 | 1 | -1/+0 | |
| | ||||||
* | Bump version: 5.0.3 → 5.0.4v5.0.4 | Asif Saif Uddin (Auvi) | 2021-01-28 | 4 | -4/+4 | |
| | ||||||
* | changelog entry for v5.0.4 | Asif Saif Uddin (Auvi) | 2021-01-28 | 1 | -0/+10 | |
| | ||||||
* | Merge branch 'master' of https://github.com/celery/py-amqp | Asif Saif Uddin (Auvi) | 2021-01-28 | 9 | -121/+228 | |
|\ | ||||||
| * | Add missing load_default_certs() call. (#350) | Moisés Guimarães de Medeiros | 2021-01-27 | 3 | -56/+124 | |
| | | | | | | Fixes: #349 | |||||
| * | Bump version: 5.0.2 → 5.0.3v5.0.3 | Asif Saif Uddin (Auvi) | 2021-01-20 | 4 | -4/+4 | |
| | | ||||||
| * | changlog entry for 5.0.3 | Asif Saif Uddin (Auvi) | 2021-01-19 | 1 | -0/+29 | |
| | | ||||||
| * | Fix _wrap_socket_sni (#347) | Moisés Guimarães de Medeiros | 2020-12-22 | 4 | -95/+105 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change the default value of ssl_version to None. When not set, the proper value between ssl.PROTOCOL_TLS_CLIENT and ssl.PROTOCOL_TLS_SERVER will be selected based on the param server_side in order to create a TLS Context object with better defaults that fit the desired connection side. * Change the default value of cert_reqs to None. The default value of ctx.verify_mode is ssl.CERT_NONE, but when ssl.PROTOCOL_TLS_CLIENT is used, ctx.verify_mode defaults to ssl.CERT_REQUIRED. * Fix context.check_hostname logic. Checking the hostname depends on having support of the SNI TLS extension and being provided with a server_hostname value. Another important thing to mention is that enabling hostname checking automatically sets verify_mode from ssl.CERT_NONE to ssl.CERT_REQUIRED in the stdlib ssl and it cannot be set back to ssl.CERT_NONE as long as hostname checking is enabled. * Refactor the SNI tests to test one thing at a time and removing some tests that were being repeated over and over. Signed-off-by: Moisés Guimarães de Medeiros <guimaraes@pm.me> | |||||
* | | import types to init | Asif Saif Uddin (Auvi) | 2021-01-19 | 1 | -0/+1 | |
| | | ||||||
* | | initial abstract typestypes | Asif Saif Uddin (Auvi) | 2020-12-13 | 1 | -4/+565 | |
| | | ||||||
* | | initial base types | Asif Saif Uddin (Auvi) | 2020-12-13 | 1 | -0/+5 | |
|/ | ||||||
* | Reworks _wrap_soscket_sni doctext | Moisés Guimarães de Medeiros | 2020-11-27 | 1 | -12/+16 | |
| | | | | | | | | | | * Normalizes all params descriptions starting with a capitalized letter. * Removes 'client' reference from key and cert, as the server_side param states, this can be used by either side of the conversation. * Enhances cert_reqs description covering all the possible values with a more acurate behaviour explanation. Signed-off-by: Moisés Guimarães de Medeiros <guimaraes@pm.me> | |||||
* | Make apicheck happy | Matus Valo | 2020-11-11 | 2 | -1/+2 | |
| | ||||||
* | Initial reference documentation amqp.transport | Matus Valo | 2020-11-10 | 3 | -16/+191 | |
| | ||||||
* | Make flake8 happy | Matus Valo | 2020-11-08 | 1 | -2/+4 | |
| | ||||||
* | Bump version: 5.0.1 → 5.0.2v5.0.2 | Omer Katz | 2020-11-08 | 4 | -4/+4 | |
| | ||||||
* | Update changelog. | Omer Katz | 2020-11-08 | 1 | -0/+25 | |
| | ||||||
* | autopep8 + isort | Omer Katz | 2020-11-08 | 7 | -35/+39 | |
| | ||||||
* | Basic publish confirm timeout fix (#343) | RezaSi | 2020-11-08 | 2 | -6/+32 | |
| | | | | | | | | | | | | | | | * Reuse the timeout for publishing to wait for a response. * Added the confirm_timeout keyword argument. If a timeout was specified and confirm_timeout was not use the timeout. Otherwise, use the confirm_timeout. * Fix unit test. * Add document for timeout and confirm_timeout in _basic_publish Co-authored-by: Omer Katz <omer.drow@gmail.com> Co-authored-by: Reza Shiri <rezashiri@cafebazaar.ir> | |||||
* | Reintroduce ca_certs and ciphers parameters of ↵ | Matus Valo | 2020-11-08 | 2 | -10/+136 | |
| | | | | | SSLTransport._wrap_socket_sni() (#344) This fixes issue introduced in commit: 53d677754b4e820acf673711532c1a1dc8e57124 | |||||
* | Update README.rst | Asif Saif Uddin | 2020-11-03 | 1 | -2/+2 | |
| | | | migrate to travisci.com | |||||
* | Cosmetic improvements to read_frame() | Matus Valo | 2020-10-13 | 2 | -4/+17 | |
| | ||||||
* | Explicitely test userid, pass and vhost in repr() tests | Matus Valo | 2020-09-14 | 1 | -6/+22 | |
| | ||||||
* | Added __repr__ to Connection() and *Transport() classes | Matus Valo | 2020-09-14 | 5 | -0/+69 | |
| | ||||||
* | trivial - ignore python virtualenv from git | Hervé Beraud | 2020-09-13 | 1 | -0/+1 | |
| | ||||||
* | Wheels are no longer universal. | Omer Katz | 2020-09-06 | 1 | -1/+1 | |
| | ||||||
* | Bump version: 5.0.0 → 5.0.1v5.0.1 | Omer Katz | 2020-09-06 | 4 | -4/+4 | |
| | ||||||
* | Update changelog. | Omer Katz | 2020-09-06 | 1 | -0/+11 | |
| | ||||||
* | Bump vine version to 5.0.0. | Omer Katz | 2020-09-06 | 1 | -1/+1 | |
| | ||||||
* | Bump version: 5.0.0b1 → 5.0.0v5.0.0 | Omer Katz | 2020-09-03 | 4 | -4/+4 | |
| | ||||||
* | Update changelog. | Omer Katz | 2020-09-03 | 1 | -0/+11 | |
| | ||||||
* | pyupgrade. | Omer Katz | 2020-09-03 | 19 | -61/+54 | |
| | ||||||
* | Bump version: 5.0.0a1 → 5.0.0b1 | Omer Katz | 2020-09-03 | 5 | -7/+6 | |
| | ||||||
* | Update changelog. | Omer Katz | 2020-09-03 | 1 | -5/+20 | |
| | ||||||
* | Stop to use deprecated method ssl.wrap_socket (#327) | Hervé Beraud | 2020-09-02 | 3 | -28/+16 | |
| | | | | | | | | | | | | | | | | | | `ssl.wrap_socket` is deprecated since python 3.7 and since python 3.2 and 2.7.9 (released in 2014) it is recommended to use the SSLContext.wrap_socket() instead of wrap_socket(). The top-level function is limited and creates an insecure client socket without server name indication or hostname matching [1]. Python 2.7 is now officially unmaintained, latest version of python 2.7 is 2.7.18, py-amqp only support python versions who are compatible with these changes [2]. These changes move away from `ssl.wrap_socket` by using now `ssl.SSLContext.wrap_socket` [3]. [1] https://docs.python.org/3/library/ssl.html#ssl.wrap_socket [2] https://github.com/celery/py-amqp/blob/master/setup.py#L24,L29 [3] https://docs.python.org/3/library/ssl.html#ssl.SSLContext.wrap_socket | |||||
* | Migrate another case imports to unittest.mock after dropping python 3.5 | Matus Valo | 2020-09-02 | 4 | -13/+5 | |
| | ||||||
* | Happify linters without errors. | Omer Katz | 2020-08-31 | 1 | -3/+5 | |
| | ||||||
* | Happify linters. | Omer Katz | 2020-08-31 | 8 | -70/+65 | |
| | ||||||
* | Adjust test to actual default. | Omer Katz | 2020-08-31 | 1 | -1/+2 | |
| | ||||||
* | isort. | Omer Katz | 2020-08-31 | 7 | -40/+19 | |
| | ||||||
* | Default to ssl.PROTOCOL_TLS. | Omer Katz | 2020-08-31 | 1 | -1/+1 | |
| | ||||||
* | CI for Python 3 only. | Omer Katz | 2020-08-31 | 3 | -25/+17 | |
| | ||||||
* | Prepare setup.py for Python 3 only support. | Omer Katz | 2020-08-31 | 1 | -15/+10 | |
| |