aboutsummaryrefslogtreecommitdiff
path: root/common.c
Commit message (Collapse)AuthorAgeFilesLines
...
* config: simplify and mostly finishPřemysl Janouch2015-05-021-49/+55
| | | | | | | | What still sucks: - "on_change" callbacks have little information; maybe we could add a user-defined field to the schema; also config_schema_apply_to_object() might assign "user_data" - no idea how to generate the default configuration file
* config: implement config_schema_apply_to_object()Přemysl Janouch2015-05-021-24/+64
|
* config: implement config_load()Přemysl Janouch2015-05-021-4/+21
|
* config: assert that strings are valid UTF-8Přemysl Janouch2015-05-021-0/+2
|
* config: implement string tokenizingPřemysl Janouch2015-05-021-2/+123
|
* config: finish config_item_write() implementationPřemysl Janouch2015-05-021-1/+19
|
* config: implement a few more methodsPřemysl Janouch2015-05-021-7/+32
|
* config: get rid of "is_nullable"Přemysl Janouch2015-05-021-4/+3
| | | | If it doesn't have a default, it just is.
* Move some macros to common.cPřemysl Janouch2015-05-021-0/+13
|
* Get rid of "All rights reserved"Přemysl Janouch2015-05-011-2/+1
|
* Implement config_item_get()Přemysl Janouch2015-05-011-2/+37
|
* Implement config_item_set_from()Přemysl Janouch2015-05-011-13/+97
|
* Allow extra newlines before right brace in configPřemysl Janouch2015-05-011-0/+1
|
* Halfplement configuration writingPřemysl Janouch2015-05-011-2/+88
|
* Fix error reporting in configuration parsingPřemysl Janouch2015-05-011-15/+64
|
* Start writing a new configuration systemPřemysl Janouch2015-05-011-0/+596
| | | | For degesch but in the long term for the rest as well.
* Prepare for a custom logger in degeschPřemysl Janouch2015-04-111-5/+7
|
* Move the SOCKS code to common.cPřemysl Janouch2015-04-111-0/+407
|
* Bump libertyPřemysl Janouch2015-03-291-170/+1
|
* Move to libertyPřemysl Janouch2015-02-281-2026/+12
|
* Add a useful assertion to the pollerPřemysl Janouch2015-02-211-0/+2
|
* Avoid null pointer dereferencePřemysl Janouch2015-02-141-0/+2
| | | | In irc_listen_resolve() with NULL `host'.
* Import optimized event loop from ponymapPřemysl Janouch2015-02-121-184/+268
|
* Import option handler from ponymapPřemysl Janouch2015-02-111-0/+149
|
* FixesPřemysl Janouch2014-09-271-1/+3
|
* Fix timersPřemysl Janouch2014-09-201-9/+9
|
* s/_func/_fn/Přemysl Janouch2014-09-191-8/+8
|
* Fix removal from dispatch in timer callbacksPřemysl Janouch2014-09-191-2/+2
|
* Another fix for the legacy pollerPřemysl Janouch2014-08-181-1/+1
|
* Fix infinite loop in the legacy pollerPřemysl Janouch2014-08-181-4/+2
|
* Bump _XOPEN_SOURCE to 600Přemysl Janouch2014-08-181-1/+1
| | | | | Otherwise it's not going to compile on FreeBSD, because of e.g. missing v/snprintf() and va_copy().
* Deal better with displaying IPv6 addressesPřemysl Janouch2014-08-171-0/+9
|
* Remove the `src' directoryPřemysl Janouch2014-08-101-0/+1988
There are not that many files, and aren't going to be.