1. 11 Jan, 2016 1 commit
    • Geoff Simmons's avatar
      various refactorings: · 3c5b47e6
      Geoff Simmons authored
      - establish a common interface for encoders and decoders, and
        re-implement the existing functions accordingly
      - encoders always convert STRING_LIST to BLOB, decoders vice versa
      - VMOD encode() and decode() write the new data to workspace
      - transcode() writes the temporary BLOB to stack, then encodes it
        into a STRING in workspace
      - if the same encoding is specified in transcode() for encode and decode,
        just return the concatenated STRING
        - XXX: except this won't reject illegal decodings
      - simplify hex_encode(), and fix hex_en-/decode_l() (was backwards)
      - add a macro to skip over empty and undefined strings in a STRING_LIST
      3c5b47e6
  2. 04 Jan, 2016 6 commits
  3. 09 Jul, 2015 2 commits
  4. 08 Jul, 2015 1 commit
  5. 17 Jun, 2015 2 commits
  6. 29 May, 2015 1 commit
  7. 28 May, 2015 4 commits
  8. 24 May, 2015 1 commit
  9. 16 Mar, 2015 4 commits
  10. 11 Mar, 2015 1 commit
  11. 07 Mar, 2015 1 commit
  12. 06 Mar, 2015 2 commits
  13. 03 Mar, 2015 10 commits
  14. 11 Feb, 2015 1 commit
  15. 28 Jan, 2015 1 commit
  16. 11 Dec, 2014 1 commit
  17. 09 Dec, 2014 1 commit