Permalink
Switch branches/tags
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 Sereal-Encoder-0.23 Sereal-Encoder-0.20
Nothing to show
Commits on Sep 11, 2012
  1. Version bumps and change logs

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

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

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

    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.
    demerphq committed Sep 11, 2012
  5. Add test for warn_unknown

    tsee committed Sep 11, 2012
  6. silence unnecessary diagnostics

    demerphq committed Sep 11, 2012
  7. Promote TODO test

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

    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).
    demerphq committed Sep 11, 2012
  9. Fix Solaris build failure

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

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

    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.
    demerphq committed Sep 10, 2012
  2. WIP: Attempt to fix/handle unknown SV types better

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

    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.
    tsee committed Sep 10, 2012
  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
Commits on Sep 8, 2012
  1. try this link

    demerphq committed Sep 8, 2012
  2. forgot to chnage the updater

    demerphq committed Sep 8, 2012
  3. Tied scalar test

    tsee committed Sep 8, 2012
  4. clean up pod, get rid of the unimplemented int types (mark as reserved)

    Also changed the semantics of the high bits of the version byte so
    they are ids and not flags. (If we want to mix types we can do so
    anyway, but flags restrict the possibilities too much).
    
    This also hopefullly eliminates some magic numbers.
    demerphq committed Sep 8, 2012
  5. extend autoupdater

    demerphq committed Sep 8, 2012