Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flexible Privacy Groups feature - Support to Tessera's EC encryptor #4282

Merged

Commits on Aug 19, 2022

  1. Squashed commit of the following:

    commit ce3b476
    Author: Miguel Rojo <[email protected]>
    Date:   Fri Aug 19 16:37:54 2022 +0100
    
        changelog
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 606c53a
    Author: Miguel Rojo <[email protected]>
    Date:   Fri Aug 19 16:12:41 2022 +0100
    
        small refactor
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 1441f72
    Merge: b78403b 3a2aeab
    Author: Miguel Angel Rojo <[email protected]>
    Date:   Fri Aug 19 15:32:51 2022 +0100
    
        Merge branch 'hyperledger:main' into flexible-privacy-ec-encryptor
    
    commit b78403b
    Author: Miguel Rojo <[email protected]>
    Date:   Fri Aug 19 15:23:17 2022 +0100
    
        flexible multitenancy working as well
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit b68efc2
    Author: Miguel Rojo <[email protected]>
    Date:   Fri Aug 19 13:31:28 2022 +0100
    
        removed unused constructor
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit c6f7c48
    Author: Miguel Rojo <[email protected]>
    Date:   Fri Aug 19 13:21:23 2022 +0100
    
        fixed removeparticipant smart contract method
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 09e51ef
    Author: Miguel Rojo <[email protected]>
    Date:   Fri Aug 19 11:22:17 2022 +0100
    
        added encryptor type to flexible method in the factory
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 4a804fc
    Author: Fabio Di Fabio <[email protected]>
    Date:   Thu Aug 18 21:45:07 2022 +0200
    
        Refactor and fix retrying get block switching peer (hyperledger#4256)
    
        * Refactor retrying peer task switching peers at every try
    
        RetryingGetBlockFromPeersTask had a problem that prevented to complete
        when all the peers were tried without success, and that also had the
        consequence to not removing the failed requested block for the internal
        caches in BlockPropagationManager, that could cause a stall since that
        block will to be tried to be retrieved again.
    
        Signed-off-by: Fabio Di Fabio <[email protected]>
    
    commit 8d1de9e
    Author: garyschulte <[email protected]>
    Date:   Thu Aug 18 12:17:56 2022 -0700
    
        implement tentative mainnet TTD (hyperledger#4260)
    
        * implement tentative mainnet TTD
        * fix unit test breakage
        * add to change log
    
        Signed-off-by: garyschulte <[email protected]>
    
    commit 95f95a1
    Author: Justin Florentine <[email protected]>
    Date:   Thu Aug 18 14:51:37 2022 -0400
    
        Panda prove ments (hyperledger#4267)
    
        * breaks pandas up, test coverage
    
        Signed-off-by: Justin Florentine <[email protected]>
    
    commit 5bb9a30
    Author: garyschulte <[email protected]>
    Date:   Thu Aug 18 10:52:50 2022 -0700
    
        Bugfix/clique post merge fast sync (hyperledger#4276)
    
        * if merge enabled, wrap two clique rules in composed Attached rule to enable fast-sync to proceed normally for post-merge networks
        * move BlockPropagationManager warning to debug until hyperledger#4274
    
        Signed-off-by: garyschulte <[email protected]>
    
    commit 95d0825
    Author: Miguel Rojo <[email protected]>
    Date:   Fri Aug 19 10:43:15 2022 +0100
    
        test fixed
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 6c2f17a
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 19:07:39 2022 +0100
    
        reverted some logs
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 57faef6
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 19:07:00 2022 +0100
    
        reverted some logs
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit ecde451
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 18:49:03 2022 +0100
    
        reverted some logs
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit d6625e7
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 18:43:43 2022 +0100
    
        reverted some logs
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit d554b7a
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 18:42:09 2022 +0100
    
        reverted some logs
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit e4663e7
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 18:38:20 2022 +0100
    
        fixed issue with decodelist and no elements
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 2188c66
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 18:36:59 2022 +0100
    
        fixed issue with decodelist and no elements
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 84881d7
    Author: Danno Ferrin <[email protected]>
    Date:   Wed Aug 17 22:40:26 2022 -0600
    
        Gradle repository maintenance (hyperledger#4273)
    
        Cleanup repository references and limit scope of non-mavenCentral
        repositories.
    
        Signed-off-by: Danno Ferrin <[email protected]>
    
    commit 93cc7b7
    Author: Stefan Pingel <[email protected]>
    Date:   Thu Aug 18 11:49:09 2022 +1000
    
        make obvious when a breach of protocol is logged, add peer in some places (hyperledger#4268)
    
        Signed-off-by: Stefan <[email protected]>
        Co-authored-by: Sally MacFarlane <[email protected]>
    
    commit d0283f4
    Author: Justin Florentine <[email protected]>
    Date:   Wed Aug 17 15:48:53 2022 -0400
    
        Block prop on first final (hyperledger#4265)
    
        * start filtering peers after 1 finalized instead of 2
        * stops counting finalized, and starts filtering on first finalized
        * DefaultSynchronizer now listens to Forkhoice messages so it can stop block propagation at finalization, as opposed to TTD (previous behavior)
    
        Signed-off-by: Justin Florentine <[email protected]>
    
    commit 2e2ea1f
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 17:24:22 2022 +0100
    
        modified flexibleutil so it works with dynamic byte arrays, some logs to remove
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 0464ccc
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 11:42:16 2022 +0100
    
        smart contracts adapted, changed bytecodes
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 0cf4586
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 11:02:08 2022 +0100
    
        smart contracts adapted, changed bytecodes
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 56a0ea3
    Author: Miguel Rojo <[email protected]>
    Date:   Thu Aug 18 10:36:45 2022 +0100
    
        added some logs, to be reverted
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 952085d
    Author: Miguel Rojo <[email protected]>
    Date:   Wed Aug 17 17:52:09 2022 +0100
    
        solidity contracts changed so they use bytes instead of bytes32
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 2d956f0
    Author: Miguel Rojo <[email protected]>
    Date:   Wed Aug 17 17:45:26 2022 +0100
    
        solidity contracts changed so they use bytes instead of bytes32
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit d91db9c
    Author: garyschulte <[email protected]>
    Date:   Tue Aug 16 11:35:07 2022 -0700
    
        getProof encoding fix for 4249 (hyperledger#4261)
    
        * getProof encoding fix for 4249
    
        Signed-off-by: garyschulte <[email protected]>
    
    commit e154a47
    Author: Miguel Rojo <[email protected]>
    Date:   Wed Aug 17 17:38:27 2022 +0100
    
        solidity contracts changed so they use bytes instead of bytes32
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 46e2e41
    Author: Miguel Rojo <[email protected]>
    Date:   Wed Aug 17 13:34:55 2022 +0100
    
        modified flexibleutil to support ec keys
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    commit 4159147
    Author: Fabio Di Fabio <[email protected]>
    Date:   Tue Aug 16 11:17:00 2022 +0200
    
        Fix off-by-one error in AbstractRetryingPeerTask (hyperledger#4254)
    
        Signed-off-by: Fabio Di Fabio <[email protected]>
    
    commit 2813ce7
    Author: Miguel Rojo <[email protected]>
    Date:   Tue Aug 16 10:37:22 2022 +0100
    
        first commit with the flexible privacy tests adapted
    
        Signed-off-by: Miguel Rojo <[email protected]>
    
    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    86f4659 View commit details
    Browse the repository at this point in the history
  2. fixed some unit tests

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    f81e391 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1230f88 View commit details
    Browse the repository at this point in the history
  4. fixed rlp acceptance test

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    3d779d0 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'flexible-privacy-ec-encryptor' of github.com:freemanzMr…

    …ojo/besu into flexible-privacy-ec-encryptor
    freemanzMrojo committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    23acd98 View commit details
    Browse the repository at this point in the history
  6. fixed rlp acceptance test

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    fed53e7 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Configuration menu
    Copy the full SHA
    9ed0060 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55bb86f View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. changelog updated

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    3fcfdc2 View commit details
    Browse the repository at this point in the history
  2. smart contract method signatures alignment

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    7b1520d View commit details
    Browse the repository at this point in the history
  3. spotless

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    45c3329 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    683f6bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d298ff6 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    47fa260 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b5db37 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Configuration menu
    Copy the full SHA
    dd8cbb6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52d7a85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d85239f View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. using private modifiers

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    19fdda5 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    e274b92 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Configuration menu
    Copy the full SHA
    aa43080 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Configuration menu
    Copy the full SHA
    a10cd66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea564b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    f8b5275 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    9a65e36 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    2d5742e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b2130f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49827af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ff51eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6fa9bdc View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    63d0c1f View commit details
    Browse the repository at this point in the history
  2. modified changelog for v22.7.3 instead

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    664f07f View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    6ba5706 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    ffbac17 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    51f482c View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    186d0c7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Configuration menu
    Copy the full SHA
    8e89aca View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2022

  1. Configuration menu
    Copy the full SHA
    f687a34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    161f5be View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    bbb4bec View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Configuration menu
    Copy the full SHA
    a8d5e3e View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    e82818f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into flexible-privacy-ec-encryptor

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    e120dce View commit details
    Browse the repository at this point in the history
  3. Merge branch 'flexible-privacy-ec-encryptor' of github.com:freemanzMr…

    …ojo/besu into flexible-privacy-ec-encryptor
    freemanzMrojo committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    426d10c View commit details
    Browse the repository at this point in the history
  4. changed changelog

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    bebf84a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Merge branch 'main' into flexible-privacy-ec-encryptor

    Signed-off-by: Miguel Angel Rojo <[email protected]>
    freemanzMrojo committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    1c47e30 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    2221f79 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Merge branch 'main' into flexible-privacy-ec-encryptor

    Signed-off-by: Miguel Angel Rojo <[email protected]>
    freemanzMrojo committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    a2a55c6 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    f819d39 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    c8a3699 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    f2d1666 View commit details
    Browse the repository at this point in the history
  2. some review comments addressed

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    2996178 View commit details
    Browse the repository at this point in the history
  3. removed try-catch not required and alignment with the use of uint256#…

    …frombytes
    
    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    d1d797c View commit details
    Browse the repository at this point in the history
  4. fixed unit test

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    9bd2b22 View commit details
    Browse the repository at this point in the history
  5. some refactor to check when the participants size does not match with…

    … the expected slice
    
    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    730dee6 View commit details
    Browse the repository at this point in the history
  6. removed all try-catch blocks

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    04a12fc View commit details
    Browse the repository at this point in the history
  7. small refactor

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 5, 2022
    Configuration menu
    Copy the full SHA
    d949558 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    5a96c6d View commit details
    Browse the repository at this point in the history
  2. changelog updated after release

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    5af3b0e View commit details
    Browse the repository at this point in the history
  3. changelog updated after release

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    07b2fe7 View commit details
    Browse the repository at this point in the history
  4. changelog updated after release

    Signed-off-by: Miguel Rojo <[email protected]>
    freemanzMrojo committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    884b90f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d193132 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ca68dc View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Configuration menu
    Copy the full SHA
    94dcbc8 View commit details
    Browse the repository at this point in the history