Cytoplasm is now a C99 library! Upgrading from C89 to C99 makes Cytoplasm more portable than ever.
j2s
to allow additional fields in structures and ignore them in
encoding and decoding. Note that additional fields are totally untouched—they
are not even initialized to a default value.j2s
under
specific circumstances.JsonMerge()
to the JSON API to merge two JSON objects together.HttpRouter
decode path parts before matching them on regular expressions.ArraySort()
that would crash programs if the passed array has no
elements.