libkiwix/test
Veloman Yunkan 4d60b106a2 Quasi-URI-encoded suggestion links
Before this fix suggestion links were built out of fully URI-encoded
book name and article path components despite the fact that this measure
was taken against only a few dangerous symbols such as '#', '?', '"' and
'\'.  However, URI-encoding the slash symbols in the path has some
undesirable side-effects (see #958).

Henceforth only the problematic symbols are encoded in the article path
component. The book name is still fully URI-encoded since I don't see
any counter-arguments.
2023-07-01 17:52:11 +04:00
..
data Enhanced the test data to demonstrate issue#950 2023-06-24 20:03:54 +04:00
book.cpp Deprecated Book::getLanguage() 2023-03-08 15:24:53 +01:00
httplib.h Fix warning in httplib. 2021-11-16 09:39:56 +01:00
kiwixserve.cpp Fix tests. 2020-01-20 17:00:18 +01:00
library.cpp Deprecated Book::getLanguage() 2023-03-08 15:24:53 +01:00
library_server.cpp Fool-proof checking of book illustration presence 2023-06-24 20:10:41 +04:00
lrucache.cpp uint is not defined on Windows 2022-06-10 11:21:35 +02:00
manager.cpp Deprecated Book::getLanguage() 2023-03-08 15:24:53 +01:00
meson.build Proper URI-encoding in InternalServer::build_redirect() 2023-02-08 22:16:09 +01:00
name_mapper.cpp Dropped Library::getBookBy*() non-const functions 2021-11-30 18:20:27 +04:00
opds_catalog.cpp Proper URI-encoding in kiwix::getSearchUrl() 2023-01-25 19:15:12 +04:00
otherTools.cpp Properly implemented parseUserLanguagePreferences() 2022-12-14 15:34:46 +01:00
pathTools.cpp Do not include posix header on Windows 2022-01-19 16:15:59 +01:00
regex.cpp Got rid of unused *pendToFirstOccurence() funcs 2022-09-21 15:52:26 +04:00
server.cpp Quasi-URI-encoded suggestion links 2023-07-01 17:52:11 +04:00
server_helper.cpp Introduce a pagination object to render search result. 2022-05-23 19:12:17 +02:00
server_search.cpp Fix server_search test. 2023-06-30 12:04:42 +02:00
server_testing_tools.h Redirection of slashless root URL 2023-02-22 17:54:20 +04:00
stringTools.cpp Add download-links to tiles in /nojs 2023-03-29 19:02:56 +05:30
tagParsing.cpp Fix tests. 2020-01-20 17:00:18 +01:00