invidious/src
Samantaz Fox ce1fb8d08c
Use XML.parse instead of XML.parse_html
Due to recent changes to libxml2 (between 2.9.14 and 2.10.4,
See https://gitlab.gnome.org/GNOME/libxml2/-/issues/508), the
HTML parser doesn't take into account the namespaces (xmlns).

Because HTML shouldn't contain namespaces anyway, there is no
reason for use to keep using it. But switching to the XML
parser means that we have to pass the namespaces to every
single 'xpath_node(s)' method for it to be able to properly
navigate the XML structure.
2023-05-08 01:05:48 +02:00
..
ext StaticFileHandler: use HTTP::Status rather than integers 2022-08-15 13:22:39 +02:00
invidious Use XML.parse instead of XML.parse_html 2023-05-08 01:05:48 +02:00
invidious.cr API: make /api/v1/videos respect the 'local' parameter 2023-01-15 17:18:34 +01:00