]> err.no Git - systemd/commit
conf: enforce UTF8 validty everywhere
authorLennart Poettering <lennart@poettering.net>
Mon, 12 Mar 2012 21:22:16 +0000 (22:22 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 12 Mar 2012 21:22:21 +0000 (22:22 +0100)
commit7f110ff9b8828b477e87de7b28c708cf69a3d008
tree651d0f8f32ce086872f1e262bb8caee795a04c67
parent669e49fe2c841e53f7f2196bbe5d614013429ecd
conf: enforce UTF8 validty everywhere

we need to make sure that configuration data we expose via the bus ends
up in using getting an assert(). Even though configuration data is only
parsed from trusted sources we should be more careful with what we read.
Makefile.am
TODO
src/conf-parser.c
src/load-fragment.c
src/service.c
src/utf8.c [new file with mode: 0644]
src/utf8.h [new file with mode: 0644]
src/util.c