Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TagString: implement fix_utf8() without GLib | Max Kellermann | 2014-10-10 | 1 | -22/+34 |
| | |||||
* | TagString: return WritableBuffer<char> | Max Kellermann | 2014-10-10 | 1 | -17/+16 |
| | |||||
* | TagString: use strndup() for unterminated string | Max Kellermann | 2014-10-10 | 1 | -1/+1 |
| | | | | Fixes buffer overflow bug. | ||||
* | TagString: remove ISO-Latin-1 fallback | Max Kellermann | 2014-10-10 | 1 | -14/+1 |
| | | | | | | | | MPD handles all strings in UTF-8 internally. Those decoders which read Latin-1 tags are supposed to implement the conversion, instead of passing Latin-1 to TagBuilder::AddItem(). FixTagString() is simply the wrong place to do that, and hard-coding Latin-1 is kind of arbitrary. | ||||
* | TagString: disable UTF-8 validation if GLib is disabled | Max Kellermann | 2014-02-17 | 1 | -3/+13 |
| | |||||
* | copyright year 2014 | Max Kellermann | 2014-01-13 | 1 | -1/+1 |
| | |||||
* | util/Alloc: new library replacing GLib's g_malloc() | Max Kellermann | 2014-01-07 | 1 | -5/+10 |
| | |||||
* | Tag: move fix_tag_value() to TagString.cxx | Max Kellermann | 2013-09-05 | 1 | -0/+126 |