Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | test-utf8: add a smoke test for utf8_console_width() | Zbigniew Jędrzejewski-Szmek | 2018-08-24 |
| | |||
* | tree-wide: drop license boilerplate | Zbigniew Jędrzejewski-Szmek | 2018-08-24 |
| | | | | | | | | | | Files which are installed as-is (any .service and other unit files, .conf files, .policy files, etc), are left as is. My assumption is that SPDX identifiers are not yet that well known, so it's better to retain the extended header to avoid any doubt. I also kept any copyright lines. We can probably remove them, but it'd nice to obtain explicit acks from all involved authors before doing that. | ||
* | tests: add a simple test for utf8_n_codepoints() | Zbigniew Jędrzejewski-Szmek | 2018-05-30 |
| | |||
* | Prep v236 : Add missing SPDX-License-Identifier (8/9) src/test | Sven Eden | 2018-03-26 |
| | |||
* | Prep v233.3: Add all possible coverage tests for elogind | Sven Eden | 2017-07-20 |
| | |||
* | Remove src/test | Andy Wingo | 2015-04-19 |
| | |||
* | test: utf8 - fix utf16 tests on BE machines | Tom Gundersen | 2015-02-18 |
| | |||
* | shared: utf8 - support decoding the full utf16 | Tom Gundersen | 2014-12-22 |
| | | | | We originally only supported the BMP (i.e., we treated UTF-16 as UCS-2). | ||
* | utf8: when escaping unprintable unichars, escape the whole unichar, not just ↵ | Lennart Poettering | 2014-12-04 |
| | | | | the first byte of it | ||
* | utf8: intruduce utf8_escape_non_printable | WaLyong Cho | 2014-12-04 |
| | |||
* | core: do not print invalid utf-8 in error messages | Zbigniew Jędrzejewski-Szmek | 2014-02-08 |
| | |||
* | utf8: ascii_filter() is unused, let's remove it | Lennart Poettering | 2013-11-07 |
| | |||
* | utf8: fix utf8_is_printable | Zbigniew Jędrzejewski-Szmek | 2013-10-05 |
| | |||
* | 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 | 2013-09-19 |
| | | | | | | | | 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. | ||
* | shared/utf8: merge implementations, remove cruft | Dave Reisner | 2013-09-19 |
| | | | | | This unifies the utf8 handling code which was previously duplicated in udev and systemd. | ||
* | move utf8 functions from libudev-private.h to utf8.h | Dave Reisner | 2013-09-17 |
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. |