python-caldav / caldav

Apache License 2.0
313 stars 91 forks source link

Prevent infinite recursion when querying #344

Closed bchardin closed 8 months ago

bchardin commented 8 months ago

An infinite recursion could occur when the server responded with an error code 500 and the body of the request did not contain the binary string "".

Now the application checks that this binary string is present.

This PR should fix #343.