Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 20, 2015
Commits on Apr 19, 2015
Commits on Apr 1, 2015
  1. Undo workaround for RT #124162

  2. Correct a kebab typo

    Tighten constraint on an internal function to catch errors earlier
Commits on Mar 29, 2015
  1. Remove a parrot-backend-specific workaround.

    While I am at it, make the array in question native.
Commits on Mar 23, 2015
  1. Work in what native array stuff I can get to work

    And some commented out ones that work only when not precomp
Commits on Mar 22, 2015
  1. Fix test for Sum::Marshal::Block as it will add empty blocks in front

    of trailing bits now, and should.
  2. Adjust finalization to avoid double-finalizing MDPad-based Sums.

    Most such sums hadthe same .finalize code, so provide it from MDPad.
    Deal with the fact that Blob/Buf started flattening
    Make MD2 .final attribute public.  For now.
    The blockish finalize system will probably deserve some more thought post-GLR
Commits on Mar 1, 2015
  1. Formatting

  2. Use a buf32 for the message permutation block

    Replace a hyperop with a cross op
  3. Switch SHA1 to keeping its internal state in a buf32.

        Elements of a buf are the only true uints in rakudo at the moment
        which means when we work on them we don't have to do strange masky things
        Most of this has actually worked before the native-ref merge ISTR
        This is slower than the way it was
        But, it gives us a metric for progress in Native Shaped Arrays
    Use a workaround to get a bound attribute initialized in a role.
        There needs to be a better way to do BUILDish things from roles.
  4. Fix parameter type on native "mhash" function

       Oddly it did not mind that blobs were being passed to a buf8
       parameter before the nativeref merge.
Commits on Feb 28, 2015
  1. Merge pull request #1 from b2gills/patch-1

    Change to a Markdown ordered list
  2. Test CRC LUTs

    Fix a few tests that were passing for the wrong reason
  3. Add missing workarounds for crony composition NYI

    Saturation-bomb everything with flatteners until after the GLR
Commits on Feb 27, 2015
  1. Work around the fact that zen slices started returning non-flattening…

    … objects
    Just use .values instead.
  2. @b2gills
Commits on Feb 22, 2015
  1. Add Sum::SM3 to META*

  2. Add Sum::SM3 (Official hash function in China)

      Only a pure Perl 6 implementation available right now.
Commits on Feb 21, 2015
  1. Update pod synopses

    Re-enable the manpage synopsis tests as they now work (perhaps even on jvm)
    ...which revealed that most of the new Sum::Recourse classes forgot "does Sum"
    ...which is kind of amazig considering how well they worked
    Anyway, fix that.
  2. GOST should be does Sum too

    Activate manpage synopsis test
Something went wrong with that request. Please try again.