|
Tor 0.4.9.3-alpha-dev
|
lib/encoding: Encoding data in various forms, types, and transformations
More...Files | |
| binascii.c | |
| Miscellaneous functions for encoding and decoding various things in base{16,32,64}. | |
| binascii.h | |
| Header for binascii.c. | |
| confline.c | |
| Functions to manipulate a linked list of key-value pairs, of the type used in Tor's configuration files. | |
| confline.h | |
| Header for confline.c. | |
| cstring.c | |
| Decode data that has been written as a C literal. | |
| cstring.h | |
| Header for cstring.c. | |
| keyval.c | |
| Handle data encoded as a key=value pair. | |
| keyval.h | |
| Header for keyval.c. | |
| kvline.c | |
| Manipulating lines of key-value pairs. | |
| kvline.h | |
| Header for kvline.c. | |
| pem.c | |
| Implement a trivial version of PEM encoding, for use with NSS. | |
| pem.h | |
| Header for pem.c. | |
| qstring.c | |
| Implement QuotedString parsing. | |
| qstring.h | |
| Header for qstring.c. | |
| time_fmt.c | |
| Encode and decode time in various formats. | |
| time_fmt.h | |
| Header for time_fmt.c. | |
lib/encoding: Encoding data in various forms, types, and transformations
Here we have time formats (timefmt.c), quoted strings (qstring.c), C strings (string.c) base-16/32/64 (binascii.c), and more.