Debian Patches
Status for vdirsyncer/0.19.3-5
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
020241220~c79d368.patch | fix _Component.__delitem__ with adjacent identical keys Hypothesis found the following example: . ``` tests/unit/utils/test_vobject.py:335: in add_prop assert c[key] == value E AssertionError: assert '0' == '1' E E - 1 E + 0 E Falsifying example: E state = VobjectMachine() E unparsed_0 = state.get_unparsed_lines(encoded=False, joined=False) E parsed_0 = state.parse(unparsed=unparsed_0) E state.add_prop_raw(c=parsed_0, key='0', params=[], value='0') E state.add_prop_raw(c=parsed_0, key='0', params=[], value='0') E state.add_prop(c=parsed_0, key='0', value='1') E state.teardown() ``` . After the two `add_prop_raw` calls, `c.props` is `["0;:0", "0;:0", "FOO:YES"]`. `_Component.__delitem__` then fails to effectively delete the previous key: it deletes the first `"0;:0"` item, but then checks for continuation lines following it and incorrectly keeps the second `"0;:0"` item even though it begins with one of the prefixes it's trying to delete. Checking for the prefix in the check for continuation lines fixes this. |
Colin Watson <cjwatson@debian.org> | yes | debian upstream | https://github.com/pimutils/vdirsyncer/commits/c79d368 | 2025-06-30 |
0_20230823~ec82bf9.patch | fix HealthCheck.all() deprecation warnings | Justin ! <just1602@riseup.net> | yes | upstream | https://github.com/pimutils/vdirsyncer/pull/1086/commits/ec82bf9 | 2024-12-05 |
0_20240127~3084cf3.patch | accept newer branch of module aiostream | Hugo Osvaldo Barrera <hugo@whynothugo.nl> | yes | upstream | https://github.com/pimutils/vdirsyncer/pull/1112/commits/3084cf3 | 2024-12-05 |
1003_skip_network_tests.patch | Skip network test unless EXTENDED_TESTING is set in environment | Jonas Smedegaard <dr@jones.dk> | no | 2021-12-05 | ||
2001_click-log_relax_dependency.patch | relax dependency on Python module click-log Debian package is not yet updated, and the older version seems adequate. |
Jonas Smedegaard <dr@jones.dk> | not-needed | 2021-12-05 | ||
2002_include_license_from_copyright_file.patch | include license from copyright file | Filip Pytloun <filip@pytloun.cz> | not-needed | 2021-12-05 |