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

246 Commits

Author SHA1 Message Date
Philipp Schafft
b27fc68380 Feature: Added tests for igloo_buffer_t 2018-11-07 15:06:53 +00:00
Philipp Schafft
81780410aa Feature: Added basic test framework 2018-11-07 14:44:36 +00:00
Philipp Schafft
d196273440 Feature: Added igloo_buffer_* (copy of Icecast's buffer_*) 2018-11-02 15:45:40 +00:00
Philipp Schafft
6bca93fe65 Merge branch 'feature-refobject' into ph3-libigloo 2018-11-02 12:55:38 +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
6daac34919 Cleanup: Removed more useless NO_THREAD 2018-11-02 11:40:37 +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
54af22a405 Fix: Actually install our config.h 2018-11-02 11:21:39 +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
Philipp Schafft
56053f3a58 Update: Moved libigloo.c into newly created src/ 2018-10-26 13:16:30 +00:00
Marvin Scholz
ae0a77ebde Add igloo.h 2018-10-26 13:59:15 +02:00
Philipp Schafft
b6489e7e2d Update: Renamed PROTECT_CODE() to IGLOO_PROTECT_CODE()
Is this macro in use at all?
2018-10-12 11:34:55 +00:00
Philipp Schafft
2f7226c8bd Update: Added "igloo_" to all #defines and types 2018-10-12 11:27:17 +00:00
Philipp Schafft
5cc52a7b3d Update: Added "igloo_" to all experted symbols 2018-10-12 10:55:24 +00:00
Philipp Schafft
f2efba644c Update: Corrected years of copyright 2018-10-12 10:28:09 +00:00
Philipp Schafft
60ab7b13b7 Cleanup: Corrected include guards 2018-10-12 10:16:06 +00:00
Philipp Schafft
e4a483d71e Cleanup: Removed _mangle() 2018-10-12 10:12:56 +00:00
Philipp Schafft
5986d17e47 Update: Renamed libpermafrost libigloo 2018-10-12 09:25:16 +00:00
Marvin Scholz
d8885f5668 Make common a separate library 2018-10-11 15:43:00 +02:00
Philipp Schafft
ad5fc10061 Merge branch 'update-httpp' 2018-09-20 09:58:39 +00:00
Philipp Schafft
6492a456a1 Feature: Allow enumeration of parser content 2018-09-20 09:58:28 +00:00
Philipp Schafft
c1d41f38b0 Cleanup: Fixed 9 year old typo. 2018-09-20 09:58:28 +00:00
Philipp Schafft
03659eb096 Feature: Added reference counting to httpp parser object 2018-09-20 09:58:28 +00:00
Philipp Schafft
aeddcad5df Feature: Added httpp_request_info() 2018-09-20 09:58:28 +00:00
Philipp Schafft
1f57410788 Fix: Actually insert nodes into the tree if they are new 2018-09-20 09:58:28 +00:00
Philipp Schafft
7d2b9fa3fd Feature: Added httpp_get_param_var() so multi-value access is possible 2018-09-20 09:58:28 +00:00
Philipp Schafft
53c13dd00e Update: Replaced next member with an array of values 2018-09-20 09:58:28 +00:00
Philipp Schafft
0117b90aa6 Update: Added a (still unused) next member to the http_var_t structure 2018-09-20 09:58:28 +00:00
Philipp Schafft
09fb1ce137 Fix: Consider extra arguments in HTTP request line invalid 2018-09-12 09:26:59 +00:00
Philipp Schafft
368fbd4442 Update: Code style 2018-09-12 09:22:46 +00:00
Philipp Schafft
a7b391b0f2 Fix: Correct calculation of block sites 2018-09-12 09:14:34 +00:00
Philipp Schafft
db51153683 Feature: Support alternative quoting with %#H 2018-09-12 09:14:27 +00:00
Philipp Schafft
ceab1c8cf5 Cleanup: Code style 2018-09-12 09:14:20 +00:00
Philipp Schafft
6973fe2cac Cleanup: Converted tabs to spaces 2018-09-12 09:14:13 +00:00