Permalink
Commits on Jun 27, 2016
  1. POM listed incorrect license. This code has always contained proper l…

    …icenses (and so has out LICENSE file). Someone probably copied this pom from another project as a starter?
    enebo committed Jun 27, 2016
Commits on Aug 17, 2015
  1. Merge pull request #11 from nirvdrum/allow_subclassing

    Allow ByteList to be subclassed.
    enebo committed Aug 17, 2015
  2. Merge pull request #10 from nirvdrum/cleanup_deprecations

    Cleanup deprecations
    enebo committed Aug 17, 2015
  3. Convert tabs to spaces.

    nirvdrum committed Aug 17, 2015
  4. Clean out deprecated code.

    nirvdrum committed Aug 17, 2015
Commits on Apr 22, 2015
Commits on Apr 2, 2015
Commits on Mar 24, 2015
Commits on Mar 19, 2015
  1. Better version of memcmp.

    headius committed Mar 19, 2015
Commits on Mar 16, 2015
  1. Merge pull request #8 from nirvdrum/typo_fixes

    Fixed a couple more typos.
    headius committed Mar 16, 2015
  2. Fixed a couple more typos.

    nirvdrum committed Mar 16, 2015
  3. Merge pull request #7 from nirvdrum/typo_fix

    Fixed a typo.
    headius committed Mar 16, 2015
  4. Fixed a typo.

    nirvdrum committed Mar 16, 2015
Commits on Nov 11, 2014
  1. Bump for next dev cycle

    enebo committed Nov 11, 2014
Commits on Oct 26, 2014
  1. Merge pull request #6 from mkristian/patch-1

    keep license header and License.md in sync
    enebo committed Oct 26, 2014
Commits on Oct 21, 2014
Commits on Oct 6, 2014
  1. Merge pull request #4 from grddev/starts-with

    Fix two problems in ByteList#startsWith
    enebo committed Oct 6, 2014
Commits on Jul 19, 2014
Commits on Jul 18, 2014
Commits on Jul 11, 2014
  1. Fix two problems in ByteList#startsWith

    First problem is that the offset is not taken into account when short-
    circuiting on length, which can lead to ArrayIndexOutOfBoundsException.
    
    The second problem was that instead of reading the real sizes, the code
    was making copies of both byte arrays involved in a startsWith check,
    just to obtain the length.
    grddev committed Jul 11, 2014
Commits on Feb 20, 2014
  1. Update for next dev version

    enebo committed Feb 20, 2014
  2. Bump for new version

    enebo committed Feb 20, 2014
Commits on Jan 17, 2014
  1. Minimally robustify hashCode and toString.

    Under concurrent modification, hashCode could end up returning 0
    and toString could return a null reference since they returned
    their updated values from the newly-written field. I modified both
    to keep the new value in a local variable and return that, so even
    if another thread has just invalidated that result the return
    value will still be within an expected range.
    
    This does not guarantee these methods won't raise an index-related
    or other exception; it just guarantees these two methods won't
    return totally bogus values.
    
    Fixes #3.
    headius committed Jan 17, 2014
  2. Minor doco fix.

    headius committed Jan 17, 2014