Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: python
Commits on Nov 15, 2012
  1. @seveas

    First steps towards python support for serial

    seveas authored
    So far it's just the decoder, and only the simpler deserializations:
    
    - Single values (int, string etc...)
    - List/hash
    - Regexp
    - Snappy support
    
    Basic tests were performed in the python shell, so the code should be
    ok. Caveat emptor.
Commits on Nov 14, 2012
  1. @tsee

    Clarify the meaning of an offset

    tsee authored
  2. @tsee
Commits on Nov 13, 2012
  1. @avar
  2. @avar

    Add more tests for issue #7

    avar authored
    Change the tests Steffen added in 0569e4a (derived from
    #7) to also test cases where
    the sub has a string overload, making sure that subsequent copies of
    it stringify to the same thing, and if it returns a reference we'll
    stringify that.
  3. @tsee
  4. @tsee

    Fix for issue 7: backtracking gone wrong for CODE refs

    tsee authored
    When trying to stringify an unknown data structure, the encoder had a
    bug in the backtracking that would cause output corruption for
    refcounts > 1. Solution: Avoid tracking refs that we don't want to refer
    to using REFP/ALIAS.
  5. @tsee

    Remove test script (duh)

    tsee authored
  6. @tsee
  7. @tsee

    Merge pull request #6 from rurban/master

    tsee authored
    Housten typo in comment
  8. @rurban

    Housten typo

    rurban authored
Commits on Oct 29, 2012
  1. @tsee

    version bump, changelog

    tsee authored
  2. @tsee
  3. @tsee

    ref_rewrite_pos must be an offset

    tsee authored
    ref_rewrite_pos used to be a copy of the pos pointer into the buffer.
    Alas, that would turn out to be a nasty, nasty problem if you realloc
    the buffer and then restore pos from ref_rewrite_pos to point outside
    the buffer.
    
    Fix: ref_rewrite_pos is now an offset into the buffer.
  4. @tsee

    More debug asserts

    tsee authored
    No production performance impact - all compiled out.
  5. @tsee
  6. @tsee
  7. @demerphq
  8. @tsee

    Eliminate some repeated code

    tsee authored
Commits on Oct 25, 2012
  1. @tsee

    Perl: Change log and version bump

    tsee authored
  2. @tsee

    Fix leak on re-entrancy

    tsee authored
  3. @tsee

    Tests for Encoder re-entrancy

    tsee authored
  4. @tsee

    Indentation fixes

    tsee authored
  5. @tsee

    Make Sereal::Encoder re-entrant

    tsee authored
    Should only be necessary in bizarre edge cases, but, well, ...
  6. @tsee
  7. @tsee
Commits on Oct 17, 2012
  1. @tsee

    Do not ship MYMETA

    tsee authored
  2. @tsee
Commits on Oct 16, 2012
  1. @tsee

    version bump, changelog

    tsee authored
Commits on Oct 13, 2012
  1. @rgs

    Add decoder option validate_utf8

    rgs authored
    With this option (turned off by default for performance reasons)
    the decoder will emit an error on malformed UTF-8. This will
    *not* check for invalid code points; this can be added later, but Perls
    that are recent enough will warn on those anyway.
Commits on Oct 11, 2012
  1. Keeping track of things that were latin1 for roundtripping

    Chris Veenboer authored
  2. Encoding and Decoding now 100%

    Chris Veenboer authored
  3. Fix NPE in logging of array items

    Chris Veenboer authored
  4. @tsee

    TODO updates

    tsee authored
  5. Avoid refcounting NULL/undef

    Chris Veenboer authored
Something went wrong with that request. Please try again.