aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add iscntrl_ascii()Přemysl Eric Janouch2020-10-021-0/+6
| | | | It's too easy to miss the DEL character.
* Add a slogan of sortsPřemysl Eric Janouch2020-08-011-0/+3
|
* Name changePřemysl Eric Janouch2020-08-016-6/+6
|
* Improve setjmp safety in config parserPřemysl Janouch2020-04-191-5/+7
|
* Fix the SCGI parser and testsPřemysl Janouch2018-10-182-9/+27
|
* Allow aborting the FastCGI protocol parserPřemysl Janouch2018-10-182-7/+9
|
* Add some commentsPřemysl Janouch2018-10-111-0/+5
|
* Add missing include for "struct iovec"Přemysl Janouch2018-06-241-0/+1
|
* Remove .travis.ymlPřemysl Janouch2018-06-211-24/+0
| | | | | | We don't depend on any proprietary services no longer. I'll have to make my own replacements with blackjack and hookers. Until then, the file stays in the commit log as an example.
* Update READMEPřemysl Janouch2018-06-211-4/+4
|
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-217-25/+14
| | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway.
* Describe syntax of advanced configuration w/ PEGPřemysl Janouch2018-04-191-0/+26
|
* siphash: silence fall-through warningsPřemysl Janouch2017-09-261-7/+7
|
* Little improvementsPřemysl Janouch2017-07-242-3/+3
|
* MPD client: +mpd_client_send_command_raw()Přemysl Janouch2017-06-261-13/+19
|
* Improve simple_config_update_from_file()Přemysl Janouch2017-06-221-45/+18
| | | | | | | | | | - considerably shorter - catch file read errors as we should - better error messages, now including the filename - disallow empty keys as they are never used - allow whitespace before start of comment NUL characters stop processing now, though. If anyone cares.
* _init() -> _make() where possiblePřemysl Janouch2017-06-226-312/+239
|
* CleanupPřemysl Janouch2017-06-142-8/+1
|
* Make config_item_clone() staticPřemysl Janouch2017-06-121-1/+1
|
* Add VIM syntax highlight for "config"Přemysl Janouch2017-06-121-0/+26
|
* Improve read_line()Přemysl Janouch2017-06-121-13/+9
| | | | One less useless boolean variable.
* MPD client: abort pending tasksPřemysl Janouch2017-06-041-22/+22
|
* Update READMEPřemysl Janouch2017-06-041-0/+2
|
* Make socket_io_try_*() actually use read/writePřemysl Janouch2017-05-071-5/+5
| | | | So that they can be used with pipes.
* Add a warning comment to "poller_fd::closed"Přemysl Janouch2017-05-062-0/+4
|
* Fix broken toupper_ascii()Přemysl Janouch2017-05-062-2/+2
| | | | Update copyright years.
* Add packaging scripts for MesonPřemysl Janouch2017-04-304-0/+69
| | | | | It probably doesn't belong here but I don't feel like creating another repository for this either yet.
* Fix the WebSocket frame parserPřemysl Janouch2017-02-061-3/+2
|
* Fix and update LICENSEPřemysl Janouch2017-02-036-17/+11
|
* Travis CI: brevify notificationsPřemysl Janouch2017-02-031-0/+6
|
* Fixes to the previous batch of commitsPřemysl Janouch2017-01-232-7/+5
|
* Rename strv_add*() to strv_append*()Přemysl Janouch2017-01-233-24/+24
| | | | Consistency.
* Rename str_ensure_space() to str_reserve()Přemysl Janouch2017-01-232-5/+5
| | | | Let's not invent our own terminology.
* join_strv() -> strv_join(), take a string argumentPřemysl Janouch2017-01-231-2/+2
|
* Rename "struct str_vector" to "struct strv"Přemysl Janouch2017-01-234-80/+80
| | | | Short names for things used often.
* Add a library with TUI helpersPřemysl Janouch2017-01-233-0/+301
|
* Add ARRAY convenience macrosPřemysl Janouch2017-01-231-0/+17
| | | | Because dynamically allocated arrays in C are a pain.
* MPD client: fix resource leakPřemysl Janouch2017-01-181-1/+5
|
* Add some consts to function argumentsPřemysl Janouch2016-10-231-9/+9
|
* MPD client: support command_list_ok_beginPřemysl Janouch2016-10-131-4/+12
|
* Import an MPD client interfacePřemysl Janouch2016-10-112-2/+653
|
* Make error_set() return NULL for conveniencePřemysl Janouch2016-10-102-37/+19
| | | | This often eliminates the need for a block where one line is enough.
* Merge cstr_split() and cstr_split_ignore_empty()Přemysl Janouch2016-10-092-21/+8
|
* Allow ignoring params in http_parse_media_type()Přemysl Janouch2016-10-091-3/+5
|
* Add some constness to str_map methodsPřemysl Janouch2016-10-051-3/+3
|
* Fix a commentPřemysl Janouch2016-10-041-1/+1
|
* Use CLOCK_MONOTONIC_RAW for timers if availablePřemysl Janouch2016-10-041-1/+4
| | | | Should make timers work more precisely on Linux.
* Add config_read_from_file()Přemysl Janouch2016-10-011-0/+21
|
* Add socket_io_*() functionsPřemysl Janouch2016-10-011-0/+71
|
* Simplify resolve_relative_filename_generic()Přemysl Janouch2016-10-011-14/+6
|