[jira] [Created] (RNG-120) Fix security issues in serialization code for Random instances

2019-09-30 Thread Alex Herbert (Jira)
Alex Herbert created RNG-120: Summary: Fix security issues in serialization code for Random instances Key: RNG-120 URL: https://issues.apache.org/jira/browse/RNG-120 Project: Commons RNG Issue

[jira] [Commented] (RNG-120) Fix security issues in serialization code for Random instances

2019-10-01 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16941766#comment-16941766 ] Alex Herbert commented on RNG-120: -- {quote}Is there any correct use for methods writeObject and readObject?

[jira] [Commented] (RNG-120) Fix security issues in serialization code for Random instances

2019-10-01 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16942109#comment-16942109 ] Alex Herbert commented on RNG-120: -- {quote}But how can one be sure? {quote} I suppose you can be sure if

[jira] [Resolved] (RNG-119) Add LongJumpable support to XorShiRo generators

2019-09-26 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-119. -- Fix Version/s: 1.3 Resolution: Implemented In git master. > Add LongJumpable support to XorShiRo

[jira] [Created] (RNG-119) Add LongJumpable support to XorShiRo generators

2019-09-26 Thread Alex Herbert (Jira)
Alex Herbert created RNG-119: Summary: Add LongJumpable support to XorShiRo generators Key: RNG-119 URL: https://issues.apache.org/jira/browse/RNG-119 Project: Commons RNG Issue Type: New

[jira] [Resolved] (RNG-117) RandomSource to support creating byte[] seed for implementing class.

2019-09-26 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-117. -- Fix Version/s: 1.3 Resolution: Implemented In git master. > RandomSource to support creating

[jira] [Created] (RNG-118) XoRoShiRo PlusPlus generators

2019-09-26 Thread Alex Herbert (Jira)
Alex Herbert created RNG-118: Summary: XoRoShiRo PlusPlus generators Key: RNG-118 URL: https://issues.apache.org/jira/browse/RNG-118 Project: Commons RNG Issue Type: New Feature

[jira] [Resolved] (RNG-120) Fix security issues in serialization code for Random instances

2019-10-02 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-120. -- Fix Version/s: 1.3 Resolution: Implemented In git master. > Fix security issues in serialization

[jira] [Created] (RNG-121) Cheng Beta Sampler

2019-10-02 Thread Alex Herbert (Jira)
Alex Herbert created RNG-121: Summary: Cheng Beta Sampler Key: RNG-121 URL: https://issues.apache.org/jira/browse/RNG-121 Project: Commons RNG Issue Type: Improvement Components:

[jira] [Commented] (RNG-118) XoRoShiRo PlusPlus generators

2019-09-29 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16940379#comment-16940379 ] Alex Herbert commented on RNG-118: -- Stress test results: {noformat} RNG Dieharder

[jira] [Resolved] (RNG-76) Add a primitive constructor to SplitMix64

2019-09-30 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-76. - Fix Version/s: 1.3 Resolution: Implemented In git master. > Add a primitive constructor to

[jira] [Resolved] (RNG-118) XoRoShiRo PlusPlus generators

2019-09-30 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-118. -- Fix Version/s: 1.3 Assignee: Alex Herbert Resolution: Implemented In git master. >

[jira] [Resolved] (RNG-84) PCG

2019-09-30 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-84?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-84. - Fix Version/s: 1.3 Resolution: Implemented PCG generators are in master. > PCG > --- > >

[jira] [Commented] (RNG-123) PCG generators may exhibit massive stream correlation

2019-11-18 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16976497#comment-16976497 ] Alex Herbert commented on RNG-123: -- Hi Sebastiano, thank you for the report and demonstration code. I

[jira] [Commented] (RNG-123) PCG generators may exhibit massive stream correlation

2019-11-18 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16976619#comment-16976619 ] Alex Herbert commented on RNG-123: -- I did note about the two constants for the two different generators

[jira] [Commented] (RNG-123) PCG generators may exhibit massive stream correlation

2019-11-18 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16976724#comment-16976724 ] Alex Herbert commented on RNG-123: -- Thank you for the link and comprehensive explanation.   > PCG

[jira] [Updated] (RNG-78) ThreadLocalRandomSource

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-78: Fix Version/s: 1.3 > ThreadLocalRandomSource > --- > > Key: RNG-78 >

[jira] [Updated] (RNG-34) Benchmarks for samplers

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-34?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-34: Fix Version/s: 1.1 Affects Version/s: 1.0 > Benchmarks for samplers > --- > >

[jira] [Updated] (RNG-67) Instructions for how to build and run the examples-stress code

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-67?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-67: Fix Version/s: 1.3 > Instructions for how to build and run the examples-stress code >

[jira] [Updated] (RNG-68) AhrensDieterMarsagliaTsangGammaSampler constructor can be optimised for the theta parameter

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-68: Fix Version/s: 1.3 > AhrensDieterMarsagliaTsangGammaSampler constructor can be optimised for the > theta

[jira] [Updated] (RNG-87) MultiplyWithCarry256

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-87?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-87: Fix Version/s: 1.3 > MultiplyWithCarry256 > > > Key: RNG-87 >

[jira] [Updated] (RNG-88) Update the GenerationPerformance benchmark

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-88?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-88: Fix Version/s: 1.3 > Update the GenerationPerformance benchmark > -- >

[jira] [Closed] (RNG-39) Move "UnitSphereRandomVectorGenerator" from "Commons Math"

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-39?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert closed RNG-39. --- Resolution: Implemented Changes that effect the public API are marked as Implemented (not Done). > Move

[jira] [Resolved] (RNG-69) GeometricSampler

2019-11-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-69. - Resolution: Implemented Changes that effect the public API are marked as Implemented (not Done). >

[jira] [Updated] (CODEC-264) murmur3.hash128() does not account for unsigned seed argument

2019-11-21 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated CODEC-264: --- Summary: murmur3.hash128() does not account for unsigned seed argument (was: murmur3.hash64() does

[jira] [Created] (CODEC-269) MurmurHash3.IncrementalHash32

2019-11-21 Thread Alex Herbert (Jira)
Alex Herbert created CODEC-269: -- Summary: MurmurHash3.IncrementalHash32 Key: CODEC-269 URL: https://issues.apache.org/jira/browse/CODEC-269 Project: Commons Codec Issue Type: Bug Affects

[jira] [Commented] (CODEC-264) murmur3.hash128() does not account for unsigned seed argument

2019-11-21 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16979257#comment-16979257 ] Alex Herbert commented on CODEC-264: I am going to clean up MurmurHash3 with full documentation of the

[jira] [Commented] (CODEC-264) murmur3.hash128() does not account for unsigned seed argument

2019-11-21 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16979255#comment-16979255 ] Alex Herbert commented on CODEC-264: As discussed on the PR raised by Claude the two sign extension

[jira] [Created] (CODEC-268) Deprecate methods in MurmurHash3 with no equivalent in the reference c++ source.

2019-11-21 Thread Alex Herbert (Jira)
Alex Herbert created CODEC-268: -- Summary: Deprecate methods in MurmurHash3 with no equivalent in the reference c++ source. Key: CODEC-268 URL: https://issues.apache.org/jira/browse/CODEC-268 Project:

[jira] [Created] (CODEC-267) MurmurHash3.hash32() does not process trailing bytes as unsigned

2019-11-21 Thread Alex Herbert (Jira)
Alex Herbert created CODEC-267: -- Summary: MurmurHash3.hash32() does not process trailing bytes as unsigned Key: CODEC-267 URL: https://issues.apache.org/jira/browse/CODEC-267 Project: Commons Codec

[jira] [Updated] (CODEC-269) Allow repeat calls to IncrementalHash32.end() to generate the same value.

2019-11-21 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated CODEC-269: --- Summary: Allow repeat calls to IncrementalHash32.end() to generate the same value. (was:

[jira] [Commented] (CODEC-267) MurmurHash3.hash32() does not process trailing bytes as unsigned

2019-11-21 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16979251#comment-16979251 ] Alex Herbert commented on CODEC-267: Another bug related to sign extension is in hash128() >

[jira] [Updated] (CODEC-264) murmur3.hash128() does not account for unsigned seed argument

2019-11-21 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated CODEC-264: --- Assignee: Alex Herbert > murmur3.hash128() does not account for unsigned seed argument >

[jira] [Created] (RNG-124) Create fixed increment PCG generators

2019-11-22 Thread Alex Herbert (Jira)
Alex Herbert created RNG-124: Summary: Create fixed increment PCG generators Key: RNG-124 URL: https://issues.apache.org/jira/browse/RNG-124 Project: Commons RNG Issue Type: Improvement

[jira] [Resolved] (CODEC-269) Allow repeat calls to IncrementalHash32.end() to generate the same value.

2019-11-21 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-269?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved CODEC-269. Fix Version/s: 1.14 Resolution: Fixed Added to git master. > Allow repeat calls to

[jira] [Commented] (CODEC-268) Deprecate methods in MurmurHash3 with no equivalent in the reference c++ source.

2019-12-03 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16986828#comment-16986828 ] Alex Herbert commented on CODEC-268: I have deprecated the hash64 methods as they are not part of

[jira] [Commented] (CODEC-265) java.lang.NegativeArraySizeException

2019-12-06 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16990287#comment-16990287 ] Alex Herbert commented on CODEC-265: {quote}Would that make it possible to base64 files up to some %

[jira] [Commented] (GEOMETRY-73) Create User Guide

2019-12-15 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/GEOMETRY-73?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16996656#comment-16996656 ] Alex Herbert commented on GEOMETRY-73: -- Hi [~mattjuntunen], I do not know why tags are stripped

[jira] [Commented] (GEOMETRY-73) Create User Guide

2019-12-12 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/GEOMETRY-73?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16994407#comment-16994407 ] Alex Herbert commented on GEOMETRY-73: -- You can use APT to include source code. {noformat}

[jira] [Resolved] (NUMBERS-136) "log10" inconsistent with "log"

2019-12-12 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/NUMBERS-136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved NUMBERS-136. -- Resolution: Fixed log() and log10() use the same code with a method reference to the

[jira] [Resolved] (NUMBERS-137) Suspicious special case in "log"

2019-12-11 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/NUMBERS-137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved NUMBERS-137. -- Assignee: Alex Herbert Resolution: Fixed log() is fully compliant with ISO C99

[jira] [Resolved] (NUMBERS-54) Stream-based utilities

2019-12-11 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/NUMBERS-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved NUMBERS-54. - Assignee: Alex Herbert Resolution: Fixed log() and log10() are now consistent. They are

[jira] [Resolved] (CODEC-259) Broken direct java.nio.ByteBuffer support in org.apache.commons.codec.binary.Hex

2019-12-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-259?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved CODEC-259. Resolution: Fixed Fixed in git master. The ByteBuffer backing array is only used if the array size

[jira] [Resolved] (CODEC-265) java.lang.NegativeArraySizeException

2019-12-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved CODEC-265. Fix Version/s: 1.14 Resolution: Fixed Memory allocation has been added to allow encoding up

[jira] [Resolved] (CODEC-261) Unable to encode read-only ByteBuffer

2019-12-05 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved CODEC-261. Fix Version/s: 1.14 Resolution: Fixed The modifications to fix CODEC-259 have fixed this

[jira] [Created] (NUMBERS-139) Complex Multiplicative and Additive operators

2019-12-07 Thread Alex Herbert (Jira)
Alex Herbert created NUMBERS-139: Summary: Complex Multiplicative and Additive operators Key: NUMBERS-139 URL: https://issues.apache.org/jira/browse/NUMBERS-139 Project: Commons Numbers

[jira] [Commented] (COLLECTIONS-728) BloomFilter contribution

2019-12-08 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/COLLECTIONS-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16990850#comment-16990850 ] Alex Herbert commented on COLLECTIONS-728: -- {quote}it would make more sense to follow the

[jira] [Commented] (BCEL-331) Enforce contribution guidelines when committing

2019-10-27 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/BCEL-331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16960641#comment-16960641 ] Alex Herbert commented on BCEL-331: --- The problems of line endings can be solved using

[jira] [Commented] (RNG-86) PractRand

2019-10-28 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16961037#comment-16961037 ] Alex Herbert commented on RNG-86: - h1. PractRand PractRand is a test suite that can test the output of RNGs.

[jira] [Comment Edited] (RNG-86) PractRand

2019-10-28 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16961037#comment-16961037 ] Alex Herbert edited comment on RNG-86 at 10/28/19 2:12 PM: --- h1. PractRand

[jira] [Commented] (COLLECTIONS-728) BloomFilter contribution

2019-10-28 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/COLLECTIONS-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16961433#comment-16961433 ] Alex Herbert commented on COLLECTIONS-728: -- {quote}your second match is incorrect. Match is

[jira] [Resolved] (RNG-86) PractRand

2019-10-29 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-86?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-86. - Fix Version/s: 1.3 Assignee: Alex Herbert Resolution: Implemented PractRand support has been

[jira] [Commented] (CONFIGURATION-766) BigDecimal(double) should not be used

2019-10-29 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CONFIGURATION-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16961890#comment-16961890 ] Alex Herbert commented on CONFIGURATION-766: Just write the same test targeting the

[jira] [Commented] (CONFIGURATION-766) BigDecimal(double) should not be used

2019-10-29 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CONFIGURATION-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16961984#comment-16961984 ] Alex Herbert commented on CONFIGURATION-766: So there is an issue that conversion

[jira] [Commented] (CONFIGURATION-766) BigDecimal(double) should not be used

2019-10-29 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CONFIGURATION-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16962517#comment-16962517 ] Alex Herbert commented on CONFIGURATION-766: If this method is to be made more correct

[jira] [Commented] (COLLECTIONS-728) BloomFilter contribution

2019-10-25 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/COLLECTIONS-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16959847#comment-16959847 ] Alex Herbert commented on COLLECTIONS-728: -- Looking at BloomFilter.java class there is

[jira] [Commented] (COLLECTIONS-728) BloomFilter contribution

2019-10-25 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/COLLECTIONS-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16960025#comment-16960025 ] Alex Herbert commented on COLLECTIONS-728: -- Following on from a conversation had on GitHub

[jira] [Updated] (CODEC-265) java.lang.NegativeArraySizeException

2019-11-26 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated CODEC-265: --- Assignee: Alex Herbert > java.lang.NegativeArraySizeException >

[jira] [Commented] (CODEC-265) java.lang.NegativeArraySizeException

2019-11-26 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16982418#comment-16982418 ] Alex Herbert commented on CODEC-265: Verified using this test which currently fails with an

[jira] [Commented] (CODEC-134) Base32 would decode some invalid Base32 encoded string into arbitrary value

2019-11-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-134?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981199#comment-16981199 ] Alex Herbert commented on CODEC-134: This is not totally fixed. For example the fix for Base64 uses:

[jira] [Commented] (CODEC-263) Base64.decodeBase64 throw exception

2019-11-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981194#comment-16981194 ] Alex Herbert commented on CODEC-263: When encoding bytes which are 8-bit into 6-bit characters you can

[jira] [Created] (CODEC-270) Base32 and Base64 still allow decoding some invalid trailing characters

2019-11-24 Thread Alex Herbert (Jira)
Alex Herbert created CODEC-270: -- Summary: Base32 and Base64 still allow decoding some invalid trailing characters Key: CODEC-270 URL: https://issues.apache.org/jira/browse/CODEC-270 Project: Commons

[jira] [Updated] (CODEC-270) Base32 and Base64 still allow decoding some invalid trailing characters

2019-11-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated CODEC-270: --- Description: Both Base32 and Base64 check that the final bits from the trailing digit that will be

[jira] [Commented] (CODEC-270) Base32 and Base64 still allow decoding some invalid trailing characters

2019-11-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981218#comment-16981218 ] Alex Herbert commented on CODEC-270: Fix is in PR #29. When implementing the fix I noticed that

[jira] [Commented] (CODEC-259) Broken direct java.nio.ByteBuffer support in org.apache.commons.codec.binary.Hex

2019-11-26 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16982672#comment-16982672 ] Alex Herbert commented on CODEC-259: The current implementation converts a ByteBuffer to a byte[].

[jira] [Updated] (RNG-126) PoissonSamplerCache to return a SharedStateDiscreteSampler

2019-11-27 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-126: - Description: The {{PoissonSamplerCache}} method: {code:java} public DiscreteSampler createPoissonSampler(

[jira] [Created] (RNG-126) PoissonSamplerCache to return a SharedStateDiscreteSampler

2019-11-27 Thread Alex Herbert (Jira)
Alex Herbert created RNG-126: Summary: PoissonSamplerCache to return a SharedStateDiscreteSampler Key: RNG-126 URL: https://issues.apache.org/jira/browse/RNG-126 Project: Commons RNG Issue Type:

[jira] [Commented] (CODEC-265) java.lang.NegativeArraySizeException

2019-12-02 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16986436#comment-16986436 ] Alex Herbert commented on CODEC-265: Smarter memory allocation has been implemented for the

[jira] [Comment Edited] (RNG-124) Create fixed increment PCG generators

2019-11-25 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981711#comment-16981711 ] Alex Herbert edited comment on RNG-124 at 11/25/19 5:13 PM: I have completed the

[jira] [Commented] (RNG-124) Create fixed increment PCG generators

2019-11-25 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981711#comment-16981711 ] Alex Herbert commented on RNG-124: -- I have completed the stress test runs using Dieharder, BigCrush and

[jira] [Created] (RNG-125) Run the performance benchmarks for new generators

2019-11-25 Thread Alex Herbert (Jira)
Alex Herbert created RNG-125: Summary: Run the performance benchmarks for new generators Key: RNG-125 URL: https://issues.apache.org/jira/browse/RNG-125 Project: Commons RNG Issue Type: Task

[jira] [Resolved] (RNG-124) Create fixed increment PCG generators

2019-11-25 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-124. -- Fix Version/s: 1.4 Resolution: Implemented In git master. > Create fixed increment PCG generators

[jira] [Resolved] (CODEC-270) Base32 and Base64 still allow decoding some invalid trailing characters

2019-11-28 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved CODEC-270. Fix Version/s: 1.14 Resolution: Fixed In git master > Base32 and Base64 still allow

[jira] [Reopened] (RNG-67) Instructions for how to build and run the examples-stress code

2019-11-14 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-67?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert reopened RNG-67: - > Instructions for how to build and run the examples-stress code >

[jira] [Updated] (RNG-67) Instructions for how to build and run the examples-stress code

2019-11-14 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-67?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert updated RNG-67: Component/s: examples > Instructions for how to build and run the examples-stress code >

[jira] [Resolved] (RNG-126) PoissonSamplerCache to return a SharedStateDiscreteSampler

2019-11-28 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-126. -- Fix Version/s: 1.4 Resolution: Implemented In master. > PoissonSamplerCache to return a

[jira] [Commented] (CODEC-268) Deprecate methods in MurmurHash3 with no equivalent in the reference c++ source.

2019-11-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981047#comment-16981047 ] Alex Herbert commented on CODEC-268: {quote}The older implementations should not be removed {quote} I

[jira] [Resolved] (CODEC-264) murmur3.hash128() does not account for unsigned seed argument

2019-11-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved CODEC-264. Fix Version/s: 1.14 Resolution: Fixed New method hash128x64 to handle unsigned seed argument

[jira] [Resolved] (CODEC-267) MurmurHash3.hash32() does not process trailing bytes as unsigned

2019-11-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved CODEC-267. Fix Version/s: 1.14 Resolution: Fixed New method hash32x86 with fix for trailing negative

[jira] [Commented] (RNG-86) PractRand

2019-11-28 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16984577#comment-16984577 ] Alex Herbert commented on RNG-86: - I had some compute time to spare so ran all the generators that did not

[jira] [Commented] (RNG-122) Change SeedFactory random source

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16945809#comment-16945809 ] Alex Herbert commented on RNG-122: -- There are new long period {{XoRoShiRo}} generators by Vigna and

[jira] [Commented] (RNG-122) Change SeedFactory random source

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16945880#comment-16945880 ] Alex Herbert commented on RNG-122: -- bq. That's a good reason in itself. I assumed that it was done already;

[jira] [Created] (RNG-122) Change SeedFactory random source

2019-10-07 Thread Alex Herbert (Jira)
Alex Herbert created RNG-122: Summary: Change SeedFactory random source Key: RNG-122 URL: https://issues.apache.org/jira/browse/RNG-122 Project: Commons RNG Issue Type: Improvement

[jira] [Commented] (CSV-247) A single empty header is allowed when not allowing empty column headers.

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CSV-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16945858#comment-16945858 ] Alex Herbert commented on CSV-247: -- I still think there is an inconsistency. My original test case in the

[jira] [Comment Edited] (CSV-247) A single empty header is allowed when not allowing empty column headers.

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CSV-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16945858#comment-16945858 ] Alex Herbert edited comment on CSV-247 at 10/7/19 12:55 PM: I still think there

[jira] [Comment Edited] (CSV-247) A single empty header is allowed when not allowing empty column headers.

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CSV-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16945858#comment-16945858 ] Alex Herbert edited comment on CSV-247 at 10/7/19 1:04 PM: --- I still think there is

[jira] [Commented] (RNG-122) Change SeedFactory random source

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16945835#comment-16945835 ] Alex Herbert commented on RNG-122: -- {quote}Isn't it a bit overkill,  {quote} It is more a point of why use

[jira] [Resolved] (RNG-121) Cheng Beta Sampler

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-121. -- Fix Version/s: 1.3 Resolution: Implemented In master. > Cheng Beta Sampler > -- >

[jira] [Resolved] (RNG-122) Change SeedFactory random source

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-122. -- Fix Version/s: 1.3 Resolution: Implemented In master. > Change SeedFactory random source >

[jira] [Commented] (CSV-247) A single empty header is allowed when not allowing empty column headers.

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CSV-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16945989#comment-16945989 ] Alex Herbert commented on CSV-247: -- [~ggregory] I've updated the PR with a quick rebase. The code logic in

[jira] [Closed] (CSV-247) A single empty header is allowed when not allowing empty column headers.

2019-10-07 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CSV-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert closed CSV-247. Verified in master. > A single empty header is allowed when not allowing empty column headers. >

[jira] [Resolved] (RNG-83) Run the benchmarking and stress test for the new XorShiRo generators

2019-10-11 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/RNG-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Herbert resolved RNG-83. - Assignee: Alex Herbert Resolution: Done The user guide has been updated with: - Performance tests for

[jira] [Created] (NUMBERS-141) Complex javadoc to use MathJax

2019-12-19 Thread Alex Herbert (Jira)
Alex Herbert created NUMBERS-141: Summary: Complex javadoc to use MathJax Key: NUMBERS-141 URL: https://issues.apache.org/jira/browse/NUMBERS-141 Project: Commons Numbers Issue Type:

[jira] [Commented] (NUMBERS-144) Rat check fails on examples module files

2020-02-13 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/NUMBERS-144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17036136#comment-17036136 ] Alex Herbert commented on NUMBERS-144: -- Is it failing spotbugs? That what happens on my build. It

[jira] [Commented] (NUMBERS-144) Rat check fails on examples module files

2020-02-13 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/NUMBERS-144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17036160#comment-17036160 ] Alex Herbert commented on NUMBERS-144: -- I've updated master to fix the spotbugs configuration for

[jira] [Commented] (NUMBERS-144) Rat check fails on examples module files

2020-02-13 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/NUMBERS-144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17036357#comment-17036357 ] Alex Herbert commented on NUMBERS-144: -- The warnings are for the JMH module as a lot of the

[jira] [Commented] (CODEC-263) Base64.decodeBase64 throw exception

2020-02-24 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/CODEC-263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17043721#comment-17043721 ] Alex Herbert commented on CODEC-263: Hi [~tallison] The fix is present in codec 1.15-snapshot. You

[jira] [Commented] (MATH-1510) mathjax CDN shutting down

2020-01-26 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/MATH-1510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17023827#comment-17023827 ] Alex Herbert commented on MATH-1510: The script I added to commons RNG was: {code:java}

[jira] [Commented] (GEOMETRY-75) Performance Test Module

2020-01-29 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/GEOMETRY-75?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17026274#comment-17026274 ] Alex Herbert commented on GEOMETRY-75: -- I am currently working on a hypot implementation for use in

[jira] [Commented] (GEOMETRY-75) Performance Test Module

2020-01-29 Thread Alex Herbert (Jira)
[ https://issues.apache.org/jira/browse/GEOMETRY-75?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17026329#comment-17026329 ] Alex Herbert commented on GEOMETRY-75: -- I see that you did use a JDK from 9+. Here's the difference

  1   2   3   4   5   6   7   8   9   10   >