Permalink
Switch branches/tags
Sereal-Path-4.003 Sereal-Path-4.002 Sereal-Path-4.001_004 Sereal-Path-4.001_003 Sereal-Path-4.001_002 Sereal-Path-4.001_001 Sereal-Path-0.014 Sereal-Path-0.013 Sereal-Path-0.011 Sereal-Path-0.010 Sereal-Path-0.009 Sereal-Path-0.008 Sereal-Path-0.007 Sereal-Path-0.004 Sereal-Path-0.003 Sereal-Path-0.002 Sereal-Path-0.001 Sereal-Merger-0.001 Sereal-Encoder-4.001_003 Sereal-Encoder-4.001_002 Sereal-Encoder-4.001_001 Sereal-Encoder-3.015 Sereal-Encoder-3.014_002 Sereal-Encoder-3.014_001 Sereal-Encoder-3.014 Sereal-Encoder-3.012 Sereal-Encoder-3.011 Sereal-Encoder-3.010 Sereal-Encoder-3.009 Sereal-Encoder-3.008 Sereal-Encoder-3.007 Sereal-Encoder-3.006_007 Sereal-Encoder-3.006_006 Sereal-Encoder-3.006_005 Sereal-Encoder-3.006_004 Sereal-Encoder-3.006_003 Sereal-Encoder-3.006_002 Sereal-Encoder-3.006_001 Sereal-Encoder-3.006 Sereal-Encoder-3.005_005 Sereal-Encoder-3.005_004 Sereal-Encoder-3.005_003 Sereal-Encoder-3.005_002 Sereal-Encoder-3.005_001 Sereal-Encoder-3.005 Sereal-Encoder-3.004 Sereal-Encoder-3.003_004 Sereal-Encoder-3.003_003 Sereal-Encoder-3.003_002 Sereal-Encoder-3.003_001 Sereal-Encoder-3.003 Sereal-Encoder-3.002_002 Sereal-Encoder-3.002_001 Sereal-Encoder-3.002 Sereal-Encoder-3.001_012 Sereal-Encoder-3.001_011 Sereal-Encoder-3.001_009 Sereal-Encoder-3.001_008 Sereal-Encoder-3.001_007 Sereal-Encoder-3.001_006 Sereal-Encoder-3.001_005 Sereal-Encoder-3.001_004 Sereal-Encoder-3.001_003 Sereal-Encoder-3.001_002 Sereal-Encoder-3.001_001 Sereal-Encoder-3.001 Sereal-Encoder-3.000_004 Sereal-Encoder-3.000_003 Sereal-Encoder-3.000_002 Sereal-Encoder-3.000_001 Sereal-Encoder-2.070_103 Sereal-Encoder-2.070_102 Sereal-Encoder-2.070_101 Sereal-Encoder-2.12 Sereal-Encoder-2.11 Sereal-Encoder-2.10 Sereal-Encoder-2.09 Sereal-Encoder-2.08 Sereal-Encoder-2.07_01 Sereal-Encoder-2.06 Sereal-Encoder-2.04 Sereal-Encoder-2.03 Sereal-Encoder-2.02 Sereal-Encoder-2.01 Sereal-Encoder-2.00_03 Sereal-Encoder-2.00_02 Sereal-Encoder-2.00_01 Sereal-Encoder-0.37 Sereal-Encoder-0.36 Sereal-Encoder-0.35 Sereal-Encoder-0.34 Sereal-Encoder-0.33 Sereal-Encoder-0.32 Sereal-Encoder-0.31 Sereal-Encoder-0.30 Sereal-Encoder-0.29 Sereal-Encoder-0.28 Sereal-Encoder-0.27 Sereal-Encoder-0.26 Sereal-Encoder-0.25
Nothing to show
Commits on Sep 14, 2012
  1. Perl: Export if used on CL; more likely testing; changelog

    tsee committed Sep 14, 2012
    - Export functions if used on the command line.
    - Run tests that require both encoder and decoder if there's a
      compatible encoder/decoder - not just if it's exactly the same.
    - Changelog and version bump to 0.09.
  2. Implement looks_like_sereal

    tsee committed Sep 14, 2012
    Checks the magic string and some basic header properties. No full
    validation of the packet.
Commits on Sep 13, 2012
  1. Kill variadic macros

    tsee committed Sep 13, 2012
  2. Initial commit of Java Decoder.

    Chris Veenboer committed Sep 13, 2012
    This is very much a WIP, do not use for anything serious :)
  3. Changelog, version bump

    tsee committed Sep 13, 2012
  4. Implement snappy_threshold option

    tsee committed Sep 13, 2012
    Defaults to 1k - less data and we won't even try to compress.
Commits on Sep 12, 2012
Commits on Sep 11, 2012
  1. fix comment

    demerphq committed Sep 11, 2012
  2. Fix typo in example

    tsee committed Sep 11, 2012
  3. Version bumps and change logs

    tsee committed Sep 11, 2012
  4. Merge pull request #1 from audreyt/patch-1

    demerphq committed Sep 11, 2012
    two small typos
  5. two small typos

    audreyt committed Sep 11, 2012
  6. move use Data::Dumper down so we load it after we load the tests

    demerphq committed Sep 11, 2012
    Loading DD on some versions of Perl seems to change the result of
    !0, which means we fail tests. This is probably a perl bug.
    
    Anyway, this changes the tests to make sure we load DD after we load
    the test set, so we get the right data structures in memory.
  7. Add test for warn_unknown

    tsee committed Sep 11, 2012
  8. silence unnecessary diagnostics

    demerphq committed Sep 11, 2012
  9. Promote TODO test

    tsee committed Sep 11, 2012
  10. define the macro inline where it is used, and then undef it afterwards

    demerphq committed Sep 11, 2012
    this macro is intimate to one routine only and exists only for refactoring, so
    move it local to where it is used, and undef it after the last use so it is clear
    it is not for general use (and next to where it is used).
  11. Fix Solaris build failure

    tsee committed Sep 11, 2012
    Probably, including the right header would do the same thing...
  12. Promote TODO test

    tsee committed Sep 11, 2012
Commits on Sep 10, 2012
  1. Do not die on undef PVMG's

    demerphq committed Sep 10, 2012
    We end up dieing because the SV we are dumping is a magic SV, which
    we have called mg_get() on, which has been legitimately set to undef.
    
    I am not sure if there is a better way to detect whether PVMGs have been
    handled ok. We could maybe rework this logic further, but it seems ok
    now.
  2. WIP: Attempt to fix/handle unknown SV types better

    tsee committed Sep 10, 2012
    This is still broken. Specifically "breaks" support for tied hashes (and
    possibly arrays and scalars). Not clear that supporting them was
    strictly correct before.
  3. Implement (stringify|undef|warn)_unknown options to the Encoder

    tsee committed Sep 10, 2012
    Basically, if we find unknown data structures (references, really), we
    have several options: die (default), emit undef, or stringify the data
    structure. If either of the latter two, we optionally emit a warning,
    too.
    
    Not being too strict with your input data makes a lot of sense if you're
    working on the system that is used to track problems. You never want
    that flat-out dying rather than just making do.
  4. Remove outdated comment

    tsee committed Sep 10, 2012
  5. Minor spec fixes (cosmetics)

    tsee committed Sep 10, 2012
  6. README updates and fixes

    tsee committed Sep 10, 2012
Commits on Sep 9, 2012