Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | docs: Add initial notes on development guidelines | Ivan Kanakarakis | 2022-10-01 | 1 | -1/+91 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | dev: Add ipdb as dev dependency | Ivan Kanakarakis | 2022-10-01 | 2 | -1/+320 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | docs: Add initial community guidelines | Ivan Kanakarakis | 2022-10-01 | 7 | -111/+422 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | docs: Update PR and issue templates | Ivan Kanakarakis | 2022-10-01 | 2 | -18/+29 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | dev: Add black and isort configurations | Ivan Kanakarakis | 2022-10-01 | 2 | -2/+37 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | dev: Defer mypy configuration | Ivan Kanakarakis | 2022-10-01 | 1 | -0/+13 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | dev: Add flake8 initial configuration | Ivan Kanakarakis | 2022-10-01 | 3 | -238/+126 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | test: Update tox, pytest and coverage commands | Ivan Kanakarakis | 2022-10-01 | 3 | -44/+938 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | build: Split dependencies into optional groups | Ivan Kanakarakis | 2022-10-01 | 2 | -16/+33 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | build: Replace version dependency on setuptools | Ivan Kanakarakis | 2022-10-01 | 2 | -6/+7 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | build: Convert to poetry | Ivan Kanakarakis | 2022-10-01 | 22 | -701/+1517 | |
|/ | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Fix extra whitespace in eidas schema datafile | Ivan Kanakarakis | 2022-09-23 | 1 | -3/+3 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Fix logout test to expect data based on the given binding | Ivan Kanakarakis | 2022-09-23 | 1 | -10/+6 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Fix signing when logout is requested | Ivan Kanakarakis | 2022-09-23 | 1 | -5/+6 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | When handling logout try each binding from the top level | Ivan Kanakarakis | 2022-09-23 | 1 | -20/+31 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Add isMemberOf to the attributemaps file for the basic name-format | Ivan Kanakarakis | 2022-09-22 | 1 | -0/+2 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Release version 7.2.1v7.2.1 | Ivan Kanakarakis | 2022-08-23 | 2 | -1/+7 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Add missing test file | Ivan Kanakarakis | 2022-08-23 | 1 | -0/+0 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Fix test with latest xmlschema | Ivan Kanakarakis | 2022-08-23 | 2 | -8/+4 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Accept and forward sign and digest alg information when creating a metadata ↵ | Ivan Kanakarakis | 2022-08-12 | 1 | -8/+21 | |
| | | | | | | string Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Release version 7.2.0v7.2.0 | Ivan Kanakarakis | 2022-08-10 | 2 | -1/+21 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Update test cases with schema validation tests | Ivan Kanakarakis | 2022-08-10 | 12 | -34/+191 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Include eIDAS definitation in the validator - expose saml2.xml.schema:validate | Ivan Kanakarakis | 2022-08-10 | 2 | -66/+68 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Add schemas for eIDAS extensions, elements and attributes | Ivan Kanakarakis | 2022-08-09 | 4 | -0/+310 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Add the voPerson v2 attributes mappings | Ivan Kanakarakis | 2022-06-28 | 1 | -21/+55 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Add registration_info_typ to get the registration information from ↵ | Ivan Kanakarakis | 2022-06-28 | 1 | -2/+24 | |
| | | | | | | EntityDescriptor services Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Allow exceptions to directly set the StatusCode in an error response | Ivan Kanakarakis | 2022-06-28 | 1 | -11/+24 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Fix saml2.mdstore.MetadataStore::sbibmd_scopes as shibmd_scopes | Ivan Kanakarakis | 2022-06-21 | 2 | -4/+13 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Merge pull request #861 from IdentityPython/those-badges | Ivan Kanakarakis | 2022-06-13 | 1 | -0/+6 | |
|\ | | | | | feat: add pepy badge to README | |||||
| * | feat: README pepy badgethose-badges | Giuseppe De Marco | 2022-06-12 | 1 | -0/+6 | |
|/ | ||||||
* | Add partial supprot for xs:date AttributeValue type | Ivan Kanakarakis | 2022-06-08 | 2 | -0/+17 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Fallback to xs:string for AttributeValue xs types | Ivan Kanakarakis | 2022-06-08 | 2 | -8/+16 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Fix authn_class fallback from authn_context_class_ref to authn_context_decl_ref | Ivan Kanakarakis | 2022-05-27 | 1 | -7/+5 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | docs: Reference python2 compatible fork | Ivan Kanakarakis | 2022-05-17 | 1 | -0/+8 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Merge pull request #860 from omidraha/patch-2 | Ivan Kanakarakis | 2022-05-05 | 1 | -1/+0 | |
|\ | | | | | Refactor: remove unused code | |||||
| * | Refactor: remove unused code | Omid Raha | 2022-05-05 | 1 | -1/+0 | |
|/ | | | This statement have no effect. | |||||
* | Merge pull request #859 from omidraha/patch-1 | Ivan Kanakarakis | 2022-05-01 | 1 | -2/+2 | |
|\ | | | | | Use Request.sender() method | |||||
| * | Use Request.sender() method | Omid Raha | 2022-04-27 | 1 | -2/+2 | |
|/ | | | Use `Request.sender()` method in the `Request._do_redirect_sig_check` method | |||||
* | Allow multiple attributes to be returned by the example idp | Ivan Kanakarakis | 2022-04-22 | 1 | -1/+1 | |
| | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
* | Merge branch 'feat-http-timeout' | Ivan Kanakarakis | 2022-04-19 | 9 | -17/+55 | |
|\ | ||||||
| * | Cover other requests calls with http_client_timeout | Xiao Zhu | 2022-04-19 | 9 | -22/+39 | |
| | | ||||||
| * | update doc | Xiao Zhu | 2022-04-19 | 1 | -0/+9 | |
| | | ||||||
| * | update tests | Xiao Zhu | 2022-04-19 | 3 | -3/+10 | |
| | | ||||||
| * | tests fixed | Xiao Zhu | 2022-04-19 | 3 | -7/+9 | |
| | | ||||||
| * | add timeout to config and httpbase | Xiao Zhu | 2022-04-19 | 4 | -4/+7 | |
|/ | ||||||
* | Merge branch 'feat-cert-load' | Ivan Kanakarakis | 2022-04-18 | 16 | -91/+311 | |
|\ | ||||||
| * | Add tests for cert chains | Ivan Kanakarakis | 2022-04-18 | 4 | -1/+159 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | Refactor certificate loading | Ivan Kanakarakis | 2022-04-18 | 7 | -66/+87 | |
| | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | Load certificates using cryptography | John Paraskevopoulos | 2022-04-18 | 8 | -45/+93 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Use cryptography.x509 load_pem_x509_certificate or load_der_x509_certificate depending on the cert type. This ensures 1) the certificate is a valid certificate 2) trailing newlines and whitespaces will be ignored - Ignore cer/crt as certificate type since these are file extensions and do not guarrantee the certificate encoding. Uses "pem" as default type for backwards compatibility. Only other valid option is "der". Everything else falls back to "pem". Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> | |||||
| * | Remove deprecated cryptography backend param | Ivan Kanakarakis | 2022-04-18 | 4 | -11/+4 | |
|/ | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com> |