1
0
mirror of https://gitlab.xiph.org/xiph/icecast-common.git synced 2024-12-04 14:46:31 -05:00
Commit Graph

295 Commits

Author SHA1 Message Date
Philipp Schafft
efc054cc89 Feature: Make all IO functions thread safe. 2019-06-30 09:51:49 +00:00
Philipp Schafft
02e0375711 Fix: Mark fresh IO objects as touched. 2019-06-27 12:38:33 +00:00
Philipp Schafft
129bdeeef3 Feature: Make interface decleration much nicer 2019-06-27 12:36:16 +00:00
Philipp Schafft
f5bc4e77c4 Feature: Added igloo_stdio_new_file() 2019-06-27 11:55:34 +00:00
Philipp Schafft
812a2ccaaf Feature: Added igloo_io_new() 2019-06-27 11:26:21 +00:00
Philipp Schafft
71176a6fc5 Feature: Added some basic implementation 2019-06-27 11:02:18 +00:00
Philipp Schafft
c83cf42cc3 Feature: Outlined basic IO interface 2019-06-27 11:01:51 +00:00
Philipp Schafft
534bbd5160 Update: Updated copyright statements 2019-06-27 07:41:22 +00:00
Philipp Schafft
c211c33d57 Fix: Move typedef to where it is needed 2019-03-30 09:28:54 +00:00
Philipp Schafft
630535d809 Fix: Typo 2019-02-12 08:43:51 +00:00
Philipp Schafft
5550c606a2 Update: Added unit tests for weak references 2018-12-18 20:48:01 +00:00
Philipp Schafft
6b8df52a23 Fix: Added required unlocking on refobject unrefing 2018-12-18 20:42:28 +00:00
Philipp Schafft
82e962538e Fix: Typo 2018-12-18 20:34:54 +00:00
Philipp Schafft
54ebab6a2a Fix: Corrected report XML unit tests 2018-12-18 20:20:38 +00:00
Philipp Schafft
a98da37c93 Feature: Implemented weak refobject references 2018-12-18 20:16:54 +00:00
Philipp Schafft
3028728484 Update: Allow <extension> tags to be updated 2018-12-12 10:47:30 +00:00
Philipp Schafft
4cedc7ba8d Update: Added new <value> types: blob, blob-base64, timestamp 2018-12-12 10:43:59 +00:00
Philipp Schafft
41d1502634 Update: Added new report XML attributes "updates" and "updatetype" 2018-12-12 10:41:14 +00:00
Philipp Schafft
7227841358 Fix: Re-Added igloo_sock_recoverable() to public API as it IS used 2018-12-07 13:51:41 +00:00
Philipp Schafft
b6e8405b59 Update: Added <report>'s new attribute "documentid" 2018-12-01 09:01:21 +00:00
Philipp Schafft
7099c9ffed Update: Added new <value> types 2018-12-01 08:52:27 +00:00
Philipp Schafft
a9c2e08203 Update: Added new type for <value> and <resource> 2018-11-29 13:54:49 +00:00
Philipp Schafft
c3af8c828d Update: Added new states a <value> can have 2018-11-29 08:50:00 +00:00
Philipp Schafft
21c5d21b53 Cleanup: Decluttered resolver API 2018-11-18 11:53:16 +00:00
Philipp Schafft
2fb3f2a051 Cleanup: Decluttered public socket API 2018-11-18 11:48:34 +00:00
Philipp Schafft
a75e064256 Fix: Handle an iterator of NULL correctly 2018-11-14 16:00:05 +00:00
Philipp Schafft
d5d1956f52 Fix: Corrected namespace for igloo_httpp_destroy() 2018-11-14 09:49:16 +00:00
Philipp Schafft
c0e27ae2d2 Fix: Added file that was missed in 037776ae55 2018-11-09 14:18:58 +00:00
Philipp Schafft
e7116f6f63 Update: Updated .gitignore 2018-11-09 14:18:54 +00:00
Philipp Schafft
69823bf72f Merge branch 'feature-reportxml' into ph3-libigloo 2018-11-09 14:18:43 +00:00
Philipp Schafft
f3f388e3de Feature: Correcte names of exported types and consts 2018-11-09 14:18:13 +00:00
Philipp Schafft
110bba709f Update: Corrected symbol names 2018-11-09 14:18:06 +00:00
Philipp Schafft
4473ed367f Feature: Added some few tests for report XML 2018-11-09 13:43:40 +00:00
Philipp Schafft
aa8b821484 Feature: Added reportxml support (copy of Icecast's) 2018-11-09 13:32:32 +00:00
Philipp Schafft
85b8882e09 Update: Added libxml2 as dependency to libigloo 2018-11-09 11:51:25 +00:00
Philipp Schafft
1aa0a9977b Feature: Added all known HTTP methods and improved API 2018-11-08 13:53:11 +00:00
Philipp Schafft
30632c2cc8 Merge branch 'feature-refobject-list' into ph3-libigloo 2018-11-08 13:53:00 +00:00
Philipp Schafft
97f1652f7d Feature: Added some comments on how the igloo_list_t API is to be used 2018-11-08 13:52:41 +00:00
Philipp Schafft
7b73af07a9 Fix: Corrected possition of comment 2018-11-08 13:31:20 +00:00
Philipp Schafft
f9377086a4 Feature: Added tests for igloo_list_t 2018-11-08 13:28:25 +00:00
Philipp Schafft
8255b1bd21 Fix: Corrected igloo_list_foreach()'s understanding of type and pointer-of-type 2018-11-08 13:26:09 +00:00
Philipp Schafft
f744fff84d Fix: Corrected igloo_list_iterator_next()'s reference counting 2018-11-08 13:15:11 +00:00
Philipp Schafft
28fea532cf Feature: Added igloo_list_clear() 2018-11-08 13:14:22 +00:00
Philipp Schafft
4b579f596c Fix: Corrected offset and fill pointer on realign 2018-11-08 10:54:08 +00:00
Philipp Schafft
eec0dc6c84 Fix: Correctly realign elements in list if space at the end is requested 2018-11-07 15:59:27 +00:00
Philipp Schafft
336553165b Feature: Implemented igloo_list_t 2018-11-07 15:59:27 +00:00
Philipp Schafft
5d5424d688 Feature: Added stub files for refobject lists 2018-11-07 15:59:27 +00:00
Philipp Schafft
bb33f86bc9 Merge branch 'feature-tests' into ph3-libigloo 2018-11-07 15:58:15 +00:00
Philipp Schafft
3ba6673337 Feature: Added tests for igloo_ro_t 2018-11-07 15:55:27 +00:00
Philipp Schafft
b27fc68380 Feature: Added tests for igloo_buffer_t 2018-11-07 15:06:53 +00:00