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

115 Commits

Author SHA1 Message Date
Philipp Schafft
76c4621599 Feature: Added basic framework for list policies 2019-09-04 07:59:08 +00:00
Philipp Schafft
c214da3f52 Update: Improved formating a bit 2019-08-03 12:33:46 +00:00
Philipp Schafft
db30985dca Feature: Added flags to igloo_ro_stringify() to support object and content stringification 2019-08-03 12:33:32 +00:00
Philipp Schafft
92ce939b1d Fix: Corrected constant names 2019-07-14 13:45:42 +00:00
Philipp Schafft
fd668fd935 Fix: Corrected IGLOO_LOGLEVEL_* -> igloo_LOGLEVEL_* 2019-07-14 13:03:57 +00:00
Philipp Schafft
e4520abf4c Feature: Implemented igloo_logmsg_get_context(), igloo_logmsg_get_message(), and igloo_logmsg_get_extra() 2019-07-14 13:03:57 +00:00
Philipp Schafft
0f693550d6 Update: Added some documentation 2019-07-14 13:03:57 +00:00
Philipp Schafft
de2712ab48 Feature: Initial code for new logging API 2019-07-14 13:03:57 +00:00
Philipp Schafft
334e84fac3 Fix: Corrected comment 2019-07-14 13:01:43 +00:00
Philipp Schafft
fd617578a7 Feature: Added igloo_objecthandler_flush() and igloo_objecthandler_set_backend() 2019-07-14 12:57:15 +00:00
Philipp Schafft
233a333883 Feature: Added igloo_RO_GET_TYPE_BY_SYMBOL() which returns a type pointer by the type's name 2019-07-10 06:42:52 +00:00
Philipp Schafft
d123abab8c Feature: Added igloo_ro_get_interface() 2019-07-09 07:24:08 +00:00
Philipp Schafft
a9e1d240e3 Update: Added fields for future use. 2019-07-08 07:44:16 +00:00
Philipp Schafft
732baaa895 Feature: Corrected tabs to spaces 2019-07-08 07:39:36 +00:00
Philipp Schafft
b92d680fcc Feature: Added igloo_ro_stringify() support to buffers 2019-07-07 16:02:54 +00:00
Philipp Schafft
d1e2abbddd Feature: Added additional functions to work with pure refobjects 2019-07-07 16:01:06 +00:00
Philipp Schafft
f9badfd502 Fix: Corrected double referencing of (x) in type checking macros that resulted in memory leaks 2019-07-07 11:37:48 +00:00
Philipp Schafft
517de7207e Fix: Added igloo_RO_IS_VALID() check to non-transparent-unions igloo_RO_TO_TYPE() 2019-07-01 12:26:44 +00:00
Philipp Schafft
4a9dd94b07 Fix: Corrected bugs related to incorrect check for transparent unions 2019-07-01 12:22:15 +00:00
Philipp Schafft
f00e684932 Feature: Added Interface that allows filtering and handling of objects 2019-06-30 16:49:08 +00:00
Philipp Schafft
ab094ce672 Feature: Added support for filters 2019-06-30 16:03:54 +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
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
82e962538e Fix: Typo 2018-12-18 20:34:54 +00:00
Philipp Schafft
a98da37c93 Feature: Implemented weak refobject references 2018-12-18 20:16:54 +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
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
d5d1956f52 Fix: Corrected namespace for igloo_httpp_destroy() 2018-11-14 09:49:16 +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
aa8b821484 Feature: Added reportxml support (copy of Icecast's) 2018-11-09 13:32:32 +00:00
Philipp Schafft
1aa0a9977b Feature: Added all known HTTP methods and improved API 2018-11-08 13:53:11 +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
8255b1bd21 Fix: Corrected igloo_list_foreach()'s understanding of type and pointer-of-type 2018-11-08 13:26:09 +00:00
Philipp Schafft
28fea532cf Feature: Added igloo_list_clear() 2018-11-08 13:14:22 +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
d196273440 Feature: Added igloo_buffer_* (copy of Icecast's buffer_*) 2018-11-02 15:45:40 +00:00
Philipp Schafft
541080b308 Fix: Corrected copyright 2018-11-02 12:15:00 +00:00
Philipp Schafft
037776ae55 Feature: Actually use igloo_initialize() to initialize the library 2018-11-02 12:14:48 +00:00
Philipp Schafft
26221864dd Feature: Added a basic igloo_initialize() 2018-11-02 12:13:26 +00:00
Philipp Schafft
0d8749c0c6 Fix: Added missing prototype for igloo_ro_new__return_zero() 2018-11-02 12:10:24 +00:00
Philipp Schafft
2b6b718568 Feature: Added support to actually define types 2018-11-02 12:10:11 +00:00
Philipp Schafft
2bee2ee3a4 Feature: Implemented refobject API 2018-11-02 12:08:52 +00:00
Philipp Schafft
904ddf1c39 Feature: Outlined new refobject API 2018-11-02 12:07:00 +00:00
Philipp Schafft
9b26fdf57d Update: Added special header typedef.h used only for defining types 2018-11-02 12:03:57 +00:00
Philipp Schafft
022c6c2afc Update: Added stub header for basic and common types 2018-11-02 12:02:45 +00:00
Philipp Schafft
ca83ce32d7 Update: Added stub files for refobject 2018-11-02 12:01:10 +00:00
Philipp Schafft
ad85650f05 Cleanup: Removed blank lines at end of file 2018-11-02 11:35:37 +00:00
Philipp Schafft
e1532e3e47 Update: Corrected header guard 2018-11-02 11:30:49 +00:00
Philipp Schafft
b1979946c4 Update: Added extern "C" {}-blocks 2018-11-02 11:29:00 +00:00
Philipp Schafft
2621d4bb6e Fix: Corrected header includes 2018-11-02 11:20:04 +00:00
Philipp Schafft
a94db086b8 Cleanup: Removed useless NO_THREAD 2018-11-01 13:25:43 +00:00
Philipp Schafft
70547dc823 Update: Added compile time config as <igloo/config.h> 2018-11-01 13:23:50 +00:00
Philipp Schafft
7674b277d6 Fix: Added missing namespace for HTTPP_NS_* and httpp_req_* 2018-10-31 17:08:24 +00:00
Philipp Schafft
6404c9a156 Fix: Corrected namespace for threading part 2018-10-31 17:08:04 +00:00
Philipp Schafft
2ed4716a10 Update: Moved headers around so they can be used 2018-10-26 14:20:20 +00:00
Marvin Scholz
ae0a77ebde Add igloo.h 2018-10-26 13:59:15 +02:00