8a8437634a
MPD client: fix argument quoting
2024-08-07 22:04:00 +02:00
e78b410a6a
MPD client: save the protocol version
2024-08-07 22:03:08 +02:00
7a0cb13a1a
MPD client: fix build on OpenIndiana
2023-07-24 08:33:45 +02:00
7e8e085c97
Remove pointless, wrong constant
...
C99 allows trailing commas.
2021-12-18 00:25:13 +01:00
5dec46df2c
Add clang-format configuration, clean up
2021-10-30 03:10:17 +02:00
9b72304963
Fix a memory leak in mpd_client_parse_line()
2020-10-12 02:07:15 +02:00
722ef65c1f
Name change
2020-08-01 14:02:25 +02:00
bca7167d03
Fix the SCGI parser and tests
2018-10-18 06:34:16 +02:00
3e4e4e5103
Allow aborting the FastCGI protocol parser
2018-10-18 04:08:47 +02:00
9494e8e2af
Add some comments
2018-10-11 21:02:45 +02:00
69800a6afb
Relicense to 0BSD, update mail address
...
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.
2018-06-21 23:57:25 +02:00
6e9217e5d0
MPD client: +mpd_client_send_command_raw()
2017-06-26 03:35:05 +02:00
bf534010cb
_init() -> _make() where possible
2017-06-22 20:42:44 +02:00
ec128558a4
MPD client: abort pending tasks
2017-06-04 04:27:10 +02:00
22edb6d489
Add a warning comment to "poller_fd::closed"
2017-05-06 21:15:03 +02:00
9afcb337ad
Fix the WebSocket frame parser
2017-02-06 19:45:03 +01:00
daa900e12f
Fix and update LICENSE
2017-02-03 23:03:32 +01:00
0e08055d6d
Rename strv_add*() to strv_append*()
...
Consistency.
2017-01-23 23:07:24 +01:00
5552ce1dbe
Rename "struct str_vector" to "struct strv"
...
Short names for things used often.
2017-01-23 23:01:20 +01:00
74b00a921a
MPD client: fix resource leak
2017-01-18 16:34:25 +01:00
dfc7ff57ef
MPD client: support command_list_ok_begin
2016-10-13 01:12:34 +02:00
2a15b1de70
Import an MPD client interface
2016-10-11 09:37:22 +02:00
dc54db9069
Make error_set() return NULL for convenience
...
This often eliminates the need for a block where one line is enough.
2016-10-10 07:43:57 +02:00
0b77bdeaf9
Merge cstr_split() and cstr_split_ignore_empty()
2016-10-09 09:45:27 +02:00
a34ce0b6b8
Allow ignoring params in http_parse_media_type()
2016-10-09 09:43:46 +02:00
7fa873fb96
Import stuff from uirc3
2015-07-11 17:44:37 +02:00
8a28bfa3d1
IRC: properly unescape message tags
2015-06-11 21:00:00 +02:00
6605ba87db
Fix typo in comment
2015-05-02 22:33:00 +02:00
f20218e73e
Add more stuff
...
And break the API. All in the name of progress!
2015-03-29 01:55:10 +01:00