Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-18 | test: utf8 - fix utf16 tests on BE machines | Tom Gundersen | |
2014-12-22 | shared: utf8 - support decoding the full utf16 | Tom Gundersen | |
We originally only supported the BMP (i.e., we treated UTF-16 as UCS-2). | |||
2014-12-04 | utf8: when escaping unprintable unichars, escape the whole unichar, not just ↵ | Lennart Poettering | |
the first byte of it | |||
2014-12-04 | utf8: intruduce utf8_escape_non_printable | WaLyong Cho | |
2014-02-08 | core: do not print invalid utf-8 in error messages | Zbigniew Jędrzejewski-Szmek | |
2013-11-07 | utf8: ascii_filter() is unused, let's remove it | Lennart Poettering | |
2013-10-05 | utf8: fix utf8_is_printable | Zbigniew Jędrzejewski-Szmek | |
2013-09-19 | test-utf8: add more tests for public functions | Dave Reisner | |
2013-09-19 | device-nodes: move device node specific code to own file | Dave Reisner | |
In the process, rename udev_encode_string which is poorly named for what it does. It deals specifically with encoding names that udev creates and has its own rules: utf8 is valid but some ascii is not (e.g. path separators), and everything else is simply escaped. Rename it to encode_devnode_name. | |||
2013-09-19 | shared/utf8: merge implementations, remove cruft | Dave Reisner | |
This unifies the utf8 handling code which was previously duplicated in udev and systemd. | |||
2013-09-17 | move utf8 functions from libudev-private.h to utf8.h | Dave Reisner | |
There's now some more obvious overlap amongst the two utf8 validation functions, but no more than there already was previously. This also adds some menial tests for anyone who wants to do more merging of these two in the future. |