1. Apr 13, 2017
  2. Mar 29, 2017
  3. Mar 03, 2017
  4. Mar 02, 2017
  5. Feb 28, 2017
    • Nathaniel McCallum's avatar
      Add JSON_EMBED encoding flag · b8bb078c
      Nathaniel McCallum authored
      The JSON_EMBED encoding flag causes the opening and closing characters
      of the top-level array ('[', ']') or object ('{', '}') to be omitted
      during encoding. This feature makes it possible to concatenate multiple
      arrays or objects in the stream output. It also makes it possible to
      perform outputs of partial composes.
      
      One such example of a partial compose is when outputting a JWE object.
      The output is a JSON object. But it has one top-level attribute
      ("ciphertext") that can grow out of proportion with the rest of the
      metadata. With the JSON_EMBED flag, the other metadata can be composed
      ahead of time and dumped during the beginning of output, where the
      "ciphertext" and "tag" attributes can be streamed out in chunks. Thus,
      the header material can be composed with Jansson and the ciphertext
      itself can be composed manually.
      b8bb078c
  6. Jan 31, 2017
  7. Jan 27, 2017
  8. Jan 26, 2017
  9. Nov 16, 2016
  10. Nov 13, 2016
  11. Oct 25, 2016
  12. Oct 19, 2016
  13. Oct 07, 2016
  14. Oct 02, 2016
  15. Sep 18, 2016
  16. Sep 16, 2016
  17. Sep 12, 2016
  18. Sep 11, 2016
  19. Sep 08, 2016
  20. Sep 01, 2016
  21. Aug 31, 2016