Philipp Schafft
|
b8ce49e64e
|
Update: Updated igloo_ro_unref to use igloo_error_t
|
2019-09-14 10:59:48 +00:00 |
|
Philipp Schafft
|
2c2f477ed7
|
Update: Updated igloo_ro_weak_ref(), igloo_ro_weak_unref(), and igloo_ro_set_associated() to use igloo_error_t
|
2019-09-14 10:59:48 +00:00 |
|
Philipp Schafft
|
b59963aa25
|
Update: Run type_get_interfacecb() in unlocked state (guarded by ref) so it can call igloo_ro_ref()
|
2019-09-14 10:59:48 +00:00 |
|
Philipp Schafft
|
76a9d1c756
|
Feature: Allow asking objects for their error state
|
2019-09-14 10:59:48 +00:00 |
|
Philipp Schafft
|
3c6c6c62b5
|
Fix: Fixed build dependencies
|
2019-09-14 10:59:33 +00:00 |
|
Philipp Schafft
|
0aa7ee2116
|
Feature: Added some basic error codes
This should also satisfy the requirements of libshout.
|
2019-09-14 08:18:35 +00:00 |
|
Philipp Schafft
|
e28102841f
|
Feature: Added generic error type
|
2019-09-12 13:01:26 +00:00 |
|
Philipp Schafft
|
eeb46eb889
|
Feature: Added igloo_list_forward()
|
2019-09-12 09:35:07 +00:00 |
|
Philipp Schafft
|
729c89939e
|
Feature: Added igloo_list_remove()
|
2019-09-11 10:27:15 +00:00 |
|
Philipp Schafft
|
0d86c455e4
|
Update: Added a set of tests for list policies
|
2019-09-08 16:31:01 +00:00 |
|
Philipp Schafft
|
9ffe95c223
|
Feature: Added list policies FIXED and FIXED_PIPE
|
2019-09-08 16:26:28 +00:00 |
|
Philipp Schafft
|
76c4621599
|
Feature: Added basic framework for list policies
|
2019-09-04 07:59:08 +00:00 |
|
Philipp Schafft
|
eaf71d262b
|
Feature: Added ctest for timing module
|
2019-08-21 16:05:29 +00:00 |
|
Philipp Schafft
|
1d55a731ff
|
Update: Use clock_gettime(CLOCK_MONOTONIC, ...) if available
|
2019-08-21 16:00:25 +00:00 |
|
Philipp Schafft
|
a119a6d4c9
|
Update: src/ro.o now has src/private.o as a dependentcy
|
2019-08-21 15:58:25 +00:00 |
|
Philipp Schafft
|
acc808f667
|
Update: Shuffled around timing.c
|
2019-08-21 06:36:02 +00:00 |
|
Philipp Schafft
|
c0704e9bc3
|
Feature: Print associated as object
|
2019-08-07 14:09:24 +00:00 |
|
Philipp Schafft
|
08e849de9a
|
Feature: use %H and alt form for printing base object content
|
2019-08-03 14:08:28 +00:00 |
|
Philipp Schafft
|
ecdfa060d7
|
Fix: Corrected a nibbleswap in logging code
|
2019-08-03 14:03:22 +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
|
5cd72c093c
|
Update: Added tests for filters
|
2019-07-14 17:51:25 +00:00 |
|
Philipp Schafft
|
30280610ac
|
Update: Added more tests for log messages
|
2019-07-14 17:28:56 +00:00 |
|
Philipp Schafft
|
ac4f5eee2e
|
Feature: Implement __flush() and __set_backend()
|
2019-07-14 14:13:45 +00:00 |
|
Philipp Schafft
|
fda0ecf0e9
|
Feature: Added super basic tests for logmsg module
|
2019-07-14 13:03:57 +00:00 |
|
Philipp Schafft
|
8b39e8c234
|
Update: Updated spaceing
|
2019-07-14 13:03:57 +00:00 |
|
Philipp Schafft
|
fd668fd935
|
Fix: Corrected IGLOO_LOGLEVEL_* -> igloo_LOGLEVEL_*
|
2019-07-14 13:03:57 +00:00 |
|
Philipp Schafft
|
6cee49d16f
|
Fix: Typo
|
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
|
c8b7f85f76
|
Update: Make log format selectable, also implementing "old" for the old format
|
2019-07-14 13:03:57 +00:00 |
|
Philipp Schafft
|
cd500b0213
|
Fix: Fixed memory leak with filters in objecthandlers
|
2019-07-14 13:03:57 +00:00 |
|
Philipp Schafft
|
3e03ab583c
|
Feature: Added basic logmsg filter
|
2019-07-14 13:03:57 +00:00 |
|
Philipp Schafft
|
74d5a02530
|
Feature: Print logmsg options
|
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
|
fd617578a7
|
Feature: Added igloo_objecthandler_flush() and igloo_objecthandler_set_backend()
|
2019-07-14 12:57:15 +00:00 |
|
Philipp Schafft
|
d123abab8c
|
Feature: Added igloo_ro_get_interface()
|
2019-07-09 07:24:08 +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
|
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
|
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
|
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
|
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
|
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
|
a75e064256
|
Fix: Handle an iterator of NULL correctly
|
2018-11-14 16:00:05 +00:00 |
|
Philipp Schafft
|
c0e27ae2d2
|
Fix: Added file that was missed in 037776ae55
|
2018-11-09 14:18:58 +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
|
f9377086a4
|
Feature: Added tests for igloo_list_t
|
2018-11-08 13:28:25 +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
|
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 |
|
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
|
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
|
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
|
ca83ce32d7
|
Update: Added stub files for refobject
|
2018-11-02 12:01:10 +00:00 |
|
Philipp Schafft
|
56053f3a58
|
Update: Moved libigloo.c into newly created src/
|
2018-10-26 13:16:30 +00:00 |
|