aboutsummaryrefslogtreecommitdiffstats
path: root/worker/lib/sort.go
diff options
context:
space:
mode:
authorRobin Jarry <robin@jarry.cc>2023-10-11 15:52:29 +0200
committerRobin Jarry <robin@jarry.cc>2023-10-13 00:38:13 +0200
commit00ded54adde070723c665a1c5a589c3ee080b001 (patch)
tree83df42db2d40f31dec491b82aec5286691ac6ec1 /worker/lib/sort.go
parentaa6df60483477b7519b3aeb81207cc1c6565fcf5 (diff)
downloadaerc-00ded54adde070723c665a1c5a589c3ee080b001.tar.gz
carddav-query: interpret percent escapes in source url
The username and password must be percent encoded if they are set in carddav-source. Python's parser does not automatically unquote the different URL elements. Some carddav servers do not care about this but some do and report authentication failures when the username is percent encoded. Make sure to unquote the username and password after reading them from carddav-source. Reported-by: Callum Andrew <contact@candrew.net> Signed-off-by: Robin Jarry <robin@jarry.cc> Tested-by: Callum Andrew <contact@candrew.net>
Diffstat (limited to 'worker/lib/sort.go')
0 files changed, 0 insertions, 0 deletions