[libbytelist-java] annotated tag upstream/1.0.12 created (now dfe652d)

Miguel Landaeta nomadium at moszumanska.debian.org
Fri Feb 13 01:53:21 UTC 2015


This is an automated email from the git hooks/post-receive script.

nomadium pushed a change to annotated tag upstream/1.0.12
in repository libbytelist-java.

        at  dfe652d   (tag)
   tagging  5ee09ecc4250bb7ccea7ceb8df621157858eb5e8 (commit)
 tagged by  Miguel Landaeta
        on  Thu Feb 12 15:59:05 2015 -0300

- Log -----------------------------------------------------------------
Upstream release 1.0.12

Charles Oliver Nutter (22):
      Fix JRUBY-3574: ByteList.shallowDup does not propagate length correctly
      Fix for JRUBY-3578: ByteList.endsWith fails on empty bytelist
      Encapsulate all public fields and deprecate them to produce warnings for any code still accessing them. Encapsulated setters also have asserts to ensure values coming in are sane.
      Add some additional encoding-aware constructors and bump version to 1.0.2.
      Make all constructors with an incoming encoding set encoding field.
      Bump version to 1.0.7.
      Ensure encoding can never be null.
      Fix append, prepend, and grow to properly consider begin offset.
      ensure(size) should only realloc array if size > bytes.length, not >=.
      Bump to 1.0.9 for release.
      Call invalidate() anywhere we're making a visible change to ByteList contents.
      Multiple fixes for existing methods and new methods pulled down from RubyString.
      Make ByteList-wrapping constructor actually wrap, rather than copy.
      Revert "Make ByteList-wrapping constructor actually wrap, rather than copy."
      Revert all COW-related changes I made and reapply enebo's fix.
      Also reset begin = 0 on ensure copying.
      Minor doco fix.
      Minimally robustify hashCode and toString.
      Move to Sonatype for releases.
      ByteList#ensure should make the buffer requested size, not * 1.5.
      Restore 1.5x with an upper-bounds check.
      Make #replace do what it actually should.

Christian Meier (1):
      keep license header and License.md in sync

Gustav Munkby (1):
      Fix two problems in ByteList#startsWith

Marcin Mielżyński (8):
      Add POM and manifest to ByteList, update ByteList versions.
      ByteList changes: encoding field added, removed validHash flag (zero hash is considered invalid now as java.lang.String does), explicit null checks moved to assertions, ToLowerCaseTable table reused from jcodings. Performance of ByteList.equal() improved by about 10%.
      ByteList encoding defaults to ascii (at least for 1.9 stuff development period)
      Do not calculate buffer size with Doubles involved, it's 15x slower.
      Introduce ByteList.shallowDup().
      Add fill method to ByteList.
      Allow truncating in ByteList.unshare(int).
      Bump Bytelist version.

Nick Sieger (1):
      Implement NIO-based charset encoding/decoding to work around perf issues

Ola Bini (2):
      Add trunk to bytelist
      Checking current ByteList implementation

Stephen Bannasch (1):
      add Eclipse .classpath and .project

Thomas E Enebo (3):
      Merge pull request #1 from josedonizetti/starts_with_comparing
      Merge pull request #4 from grddev/starts-with
      Merge pull request #6 from mkristian/patch-1

Thomas E. Enebo (17):
      Add lot o javadocs and some assertions
      Update bytelist to use latest jcodings + add javadocs+source deployment using maven
      Remove this assert since it hurts ci (cannot reproduce locally and we want 1.5rc1 out)
      Bump to 1.0.6 for newer version of jcodings
      Bump version
      de-rev since headius already had
      Double bump
      Ensure was not considering begin
      mvn3 requires special connector for webdav deploy
      HEH...grr 1.0.10 in pom
      Minor style tweak and update pom to be snapshot of next release
      Add license file with full license text to bytelist
      Bump for new version
      Trying to resolve sonatype refusing to close this artifact on deployment
      Update for next dev version
      Let's get something checked in so travis is not screaming at me after every commit
      update for release and use updated jcodings release

Thomas Enebo (3):
      POM tweaks for bytelist
      Bump version
      Tag 1.0.3 release

Vladimir Sizikov (1):
      Eclipse settings tweaks, plus gitignore.

josedonizetti (1):
      when startsWith comparing with a list with more bytes should return false

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libbytelist-java.git



More information about the pkg-java-commits mailing list