summaryrefslogtreecommitdiffstats
path: root/misc
Commit message (Expand)AuthorAgeFilesLines
* threads: use utility+POSIX functions instead of weird wrapperswm42015-05-111-1/+2
* json: fix UTF-8 handlingwm42015-04-281-2/+2
* Update license headersMarcin Kurczewski2015-04-132-10/+8
* bstr: fix possible undefined behavior with length 0 stringswm42015-01-121-1/+1
* Silence some Coverity warningswm42014-11-211-1/+1
* bstr: don't call memcpy(..., NULL, 0)wm42014-11-211-0/+2
* json: handle >\\"< fragments correctlywm42014-10-211-2/+3
* lua: expose JSON parserwm42014-10-192-0/+6
* misc: add JSON parserwm42014-10-172-0/+309
* bstr: check strings before memcmp/strncasecmpJames Ross-Gowan2014-10-071-2/+6
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-294-2/+653
* Add Plan 9-style barrierswm42014-07-262-0/+62
* sub: add detection via BOMwm42014-07-221-4/+30
* build: include <strings.h> for strcasecmp()wm42014-07-101-0/+1
* Audit and replace all ctype.h useswm42014-07-011-0/+19
* ring: use a different type for read/write pointerswm42014-05-301-3/+3
* ring: implement drain in terms of readwm42014-05-291-12/+9
* Fix gcc 4.7 warning about shadowing talloc_parent in mp_dispact_queuePaweł Forysiuk2014-05-281-2/+2
* atomics: switch to C11 stdatomic.hwm42014-05-211-13/+8
* threads: use mpv time for mpthread_cond_timedwait wrapperwm42014-05-181-4/+6
* dispatch: document some guaranteeswm42014-04-251-0/+4
* dispatch: wakeup only if needed on mp_dispatch_resume()wm42014-04-241-1/+3
* dispatch: improve documentation commentswm42014-04-231-8/+10
* threads: fix function namewm42014-04-231-1/+1
* dispatch: implement timeoutwm42014-04-231-6/+11
* dispatch: use a real lock for mp_dispatch_lock()wm42014-04-231-37/+20
* dispatch: fix broken lockingwm42014-04-231-0/+7
* dispatch: wakeup target thread when locking/suspendingwm42014-04-231-1/+16
* dispatch: move into its own source filewm42014-04-232-0/+274
* charset_conv: mp_msg conversionswm42013-12-212-23/+28
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-174-0/+552