summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ci: Build with uchardet supportwip/hadess/more-encodingBastien Nocera2021-03-041-1/+1
* tests: Fix invalid UTF-8 RSS testBastien Nocera2021-03-041-0/+4
* plparser: Detect character encoding when UTF-8 validation failsBastien Nocera2021-03-043-3/+57
* plparser: Validate UTF-8 before returning itBastien Nocera2021-03-041-2/+7
* plparser: Ignore case for UTF-8 encoding check in XML documentscrvi2021-03-041-1/+1
* plparser: Print the origin encoding when converting to UTF-8Bastien Nocera2021-03-041-1/+2
* Revert "plparser: Ignore case for UTF-8 encoding check in XML documents"Bastien Nocera2021-03-041-1/+1
* plparser: Simplify error pathsBastien Nocera2021-03-041-8/+3
* plparser: Print the UTF-8 conversion errorBastien Nocera2021-03-041-2/+3
* tests: Ignore case for UTF-8 encoding check in XML documentscrvi2021-03-042-0/+90
* plparser: Ignore case for UTF-8 encoding check in XML documentscrvi2021-03-041-1/+1
* tests: Add content type metadata field for feedscrvi2021-03-033-2/+68
* podcast: Handle missing rel property for link nodecrvi2021-03-031-0/+4
* podcast: Add content type metadata field for feedscrvi2021-03-031-0/+3
* tests: Add test for XML trailing space bugBastien Nocera2021-03-022-0/+127
* core: Ignore trailing spaces in element namesBastien Nocera2021-03-021-2/+11
* core: Add state names to debug in XML parserBastien Nocera2021-03-022-13/+59
* core: Make it easier to print XML parsing debugBastien Nocera2021-03-022-0/+16
* Update Galician translationFran Dieguez2021-02-241-14/+11
* podcast: Add support for item content ratingcrvi2021-02-232-2/+27
* podcast: Add support for feed content ratingcrvi2021-02-233-2/+2454
* plparser: Add support for content ratingcrvi2021-02-232-0/+18
* podcast: Set feed owner as feed author if author is emptycrvi2021-02-233-6/+46
* podcast: Always prefer recent date as publish date for feedscrvi2021-02-233-4/+58
* podcast: Look for item content type in all relevant tagscrvi2021-02-232-1/+29
* podcast: Look for item image uri in all relevant tagscrvi2021-02-233-3/+19061
* podcast: Fetch feed image uri from new image tag formatcrvi2021-02-234-1/+80
* podcast: Use xml_parser_get_node_value() for atom entriescrvi2021-02-231-10/+4
* xml: Add xml_parser_get_node_value() helper functioncrvi2021-02-231-0/+15
* podcast: Always prefer item tags with longer descriptionscrvi2021-02-234-5/+30
* podcast: Always prefer feed tags with longer descriptionscrvi2021-02-234-2/+4765
* Update Punjabi translationA S Alam2021-02-141-20/+19
* xspf: Correctly parse XSPF title fieldSam Thursfield2021-01-283-1/+14
* ci: Use Fedora 33 for the CIBastien Nocera2021-01-281-1/+3
* tests: Detect missing shared-mime-infoBastien Nocera2021-01-281-0/+6
* ci: Add missing shared-mime-info dep for testsBastien Nocera2021-01-281-1/+1
* videosite: Install videosite READMEBastien Nocera2020-09-291-0/+3
* videosite: Move documentation to separate fileBastien Nocera2020-09-292-34/+44
* build: Disable quvi support by defaultBastien Nocera2020-09-291-1/+1
* videosite: Use envvar to change the videoscript dirwip/hadess/script-dirBastien Nocera2020-08-201-3/+7
* Add Kurdish Sorani translationJwtiyar Nariman2020-05-042-0/+55
* Update Ukrainian translationDaniel Korostil2020-03-161-21/+21
* plparser: Fix header typoBastien Nocera2020-02-281-1/+1
* 3.26.5V_3_26_5Bastien Nocera2020-02-282-2/+7
* ci: Add ABI checkBastien Nocera2020-02-282-0/+126
* ci: Remove intltool from the CIBastien Nocera2020-02-281-1/+1
* tests: Add test for remote MP3 fileBastien Nocera2020-02-281-0/+9
* plparser: Make sure that remote MP3s get treated as audioBastien Nocera2020-02-281-0/+3
* tests: Add an async saving testBastien Nocera2020-02-271-0/+44
* plparser: Add async versions of playlist savingBastien Nocera2020-02-274-30/+191