123456789101112131415161718192021222324252627282930313233 |
- Library collecting various utility components needed by several modules
- #######################################################################
- The licesing matches the rules for core - owned by FhG or more liberal
- like BSD or MIT style.
- 1. TMREC
- ========
- Time recurrence matching, with recurrences defined based on specifications
- by Internet Calendaring and Scheduling Core Object Specification (Calendar
- COS - RFC 2445)
- 2. SRJSON
- =========
- Adapted verision of cJSON - a C JSON parsing library - that integrates better
- with Kamailio/SER environment.
- The changes so far:
- - rename cJSON to srjson to avoid name space conflicts
- - ability to specify malloc/free functions per JSON document. In
- Kamailio/SER, based on needs, it can be PKG or SHM type of used memory.
- - ability to add a string value by pointer and length - the very common
- str structure
- Next targets:
- - option to clone or not the full JSON document buffer and parse using
- the clone (tied to and becomes usefule with the next item in this list)
- - don't clone the string values when parsing a JSON document, but set
- references to names and string values
- - add functions to make easy to add binary data in string values, stored
- in base32 or base64 format
|