mirror of https://github.com/hyperledger/besu
Tag:
Branch:
Tree:
0a19f4750f
23.4.4-branch
4844-devnet-5b
5561migrate-tests-to-Junit5
CloseServerSocket
TransactionValidatorService
add-peer-dns
besu-for-fleet
bump_web3j
eip-4844-interop
github_ci
main
mega-eof
pectra-devnet-4
pectra-devnet3-block-110500-issue
reduceRetries
release-23.1.x
release-23.10.2
release-23.10.3
release-23.10.x
release-23.4.x
release-23.7.x
release-24.1.1
release-24.1.2
release-24.1.x
release-24.2.0
release-24.3.0-hotfix
release-24.3.2-hotfix
release-24.3.3-hotfix
release-24.4.0
release-24.5.0-rc1
release-24.5.0-rc2
release-24.5.3
release-24.7.0
revert-7203-patch-1
revert-7586-fixCHANGELOGtypo
sally-delete-me-2
sally-delete-me-testing-rules
sonarTour
tag-24.3.2
tessera_as_internal_process
test-dco1
test-dco2
test-dco3
verkle
0.8.0
0.8.0-RC1
0.8.0-RC2
0.8.1
0.8.2
0.8.3
0.8.4
0.8.5
0.9.0
0.9.1
1.0.0
1.0.0-RC1
1.0.1
1.0.2
1.0.3
1.1.0
1.1.0-RC1
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
1.2.0-RC1
1.2.1
1.2.2
1.2.3
1.2.4
1.3.0
1.3.0-RC1
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.3.9
1.4.0
1.4.0-RC1
1.4.0-RC2
1.4.0-beta1
1.4.0-beta2
1.4.0-beta3
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.5-RC1
1.4.5-RC2
1.4.5-RC3
1.4.6
1.4.6-RC1
1.4.6-RC2
1.5.0
1.5.0-RC1
1.5.0-RC2
1.5.0-RC3
1.5.1
1.5.1-RC1
1.5.2
1.5.3
1.5.4
1.5.5
1626082128492
1626086821182
20.10.0
20.10.0-RC1
20.10.0-RC2
20.10.1
20.10.2
20.10.3
20.10.4
21.1.0
21.1.0-RC1
21.1.0-RC2
21.1.1
21.1.2
21.1.3
21.1.4
21.1.5
21.1.6
21.1.7
21.10.0
21.10.0-RC1
21.10.0-RC2
21.10.0-RC3
21.10.0-RC4
21.10.1
21.10.2
21.10.3
21.10.4
21.10.5
21.10.6
21.10.7
21.10.8
21.10.9
21.2.0-RC1
21.7.0
21.7.0-RC1
21.7.0-RC2
21.7.1
21.7.2
21.7.3
21.7.4
22.1.0
22.1.0-RC1
22.1.0-RC2
22.1.0-RC3
22.1.0-RC4
22.1.1
22.1.2
22.1.3
22.10.0
22.10.0-RC1
22.10.0-RC2
22.10.1
22.10.101
22.10.2
22.10.3
22.12.8.1
22.12.8.2
22.12.8.3
22.12.8.4
22.4.0
22.4.0-RC1
22.4.0-RC2
22.4.1
22.4.2
22.4.3
22.4.4
22.7.0
22.7.0-RC1
22.7.0-RC2
22.7.0-RC3
22.7.1
22.7.2
22.7.3
22.7.4
22.7.5
22.7.6
22.7.7
23.1.0
23.1.0-BETA
23.1.0-RC1
23.1.0-RC2
23.1.1
23.1.1-RC1
23.1.100
23.1.2
23.1.3
23.10.0
23.10.1
23.10.2
23.10.3
23.10.3-hotfix
23.4.0
23.4.0-RC1
23.4.1
23.4.2
23.4.3
23.4.4
23.7.0
23.7.1
23.7.2
23.7.3
24.1.0
24.1.1
24.1.2
24.10.0
24.10.0-RC1
24.10.0-RC2
24.2.0
24.2.0-RC1
24.2.0-RC2
24.2.0-RC3
24.2.0-RC4
24.3.0
24.3.0-hotfix
24.3.1
24.3.2
24.3.3
24.4.0
24.4.0-RC1
24.4.0-RC2
24.4.0-RC3
24.5.0
24.5.0-RC1
24.5.1
24.5.2
24.5.2-RC0
24.5.2-RC1
24.5.3
24.5.4
24.6.0
24.6.0-RC1
24.6.0-RC2
24.7.0
24.7.0-RC1
24.7.1
24.7.1-RC1
24.8.0
24.8.0-RC1
24.9.0
24.9.0-RC1
24.9.0-RC2
24.9.1
24.9.1-RC1
GHA-TESTRUN-1
GHA.TESTRUN.1
canary
dev
develop
${ noResults }
8 Commits (0a19f4750f5be2ebb81dfd2949993f65cc77fc9a)
Author | SHA1 | Message | Date |
---|---|---|---|
Karim T |
8a68402732
|
[BOUNTY-4] Add NAT Kubernetes Support (#410)
* add kubernetes support Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * fix review issues Signed-off-by: Karim TAAM <karim.t2am@gmail.com> |
5 years ago |
Karim T |
39826b1423
|
[BOUNTY-2] Add NAT Docker Support (#368)
* add docker detection Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * add port mapping detection Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * add tests and refactor ip detection Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * clean RunnerBuilder Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * clean useless modification Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * spotless Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * resolve tests issues Signed-off-by: Karim TAAM <karim.t2am@gmail.com> * streamline auto detection Signed-off-by: Ratan Rai Sur <ratan.r.sur@gmail.com> Co-authored-by: Abdelhamid Bakhta <45264458+abdelhamidbakhta@users.noreply.github.com> Co-authored-by: Ratan Rai Sur <ratan.r.sur@gmail.com> |
5 years ago |
Danno Ferrin |
838f7aa5e0
|
Fix Gradle 7.0 compatibility issues and build warnings (#288)
Removes as many Gradle 7.0 compatibility issues as possible * `baseName` -> `archiveBaseName` * `extension` -> `archiveExtension` * `destinationDir` -> `destinationDirectory` * `runtime` -> `runtimeOnly` * Change some log4j-api and log4j-core dependencies * Remove an unneeded and outdated plugin (`net.ltgt.apt`) * tweak the plugin-api change detector's property annotations. Warnings still exist with one external plugin used for license file checking that we do not control the source code for. Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com> |
5 years ago |
Karim T | 624c25ec7e |
[BOUNTY-2] Explicit Configuration & General internal NAT API #190 (#298)
* refactor nat manager Signed-off-by: Karim TAAM <karim.t2am@gmail.com> Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * restart tests Signed-off-by: Karim TAAM <karim.t2am@gmail.com> Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * restart tests Signed-off-by: Karim TAAM <karim.t2am@gmail.com> Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Add Tuweni to Plugin-APIs (#295) Generally, byte[] -> Bytes of some form. Most of the changes are the side effect of the type changes or chaning to the names of Tuweni equivilant calls (getHexString->toHexString, etc). UnformattedData -> Bytes Log Topics went from Hash to Bytes32 Difficulty went to UInt256 to match core impl. Quantity lost BinaryData and is just getValue() and toHexString() Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com> Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * DSL precondition to avoid creating orphan processes (#291) Signed-off-by: Christopher Hare <chris.hare@consensys.net> Co-authored-by: Danno Ferrin <danno.ferrin@shemnon.com> Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Fix AT failure because of additional field sent by Orion (#299) Signed-off-by: Stefan Pingel <stefan.pingel@consensys.net> Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Update NatService.java Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Update NatServiceType.java Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Update NatServiceType.java Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Update NatServiceType.java Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Update NatServiceType.java Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * remove method Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * SPDX-License-Identifier: Apache-2.0 Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * SPDX-License-Identifier: Apache-2.0 Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * Comment waitForFile: "besu.networks" Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * spotless apply Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * test Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * create file if not exist Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * remove useless code Signed-off-by: Abdelhamid Bakhta <abdelhamid.bakhta@consensys.net> * fix waitForFile method Signed-off-by: Karim TAAM <karim.t2am@gmail.com> Co-authored-by: Danno Ferrin <danno.ferrin@shemnon.com> Co-authored-by: CJ Hare <CjHare@users.noreply.github.com> Co-authored-by: pinges <16143240+pinges@users.noreply.github.com> Co-authored-by: Abdelhamid Bakhta <45264458+abdelhamidbakhta@users.noreply.github.com> |
5 years ago |
Danno Ferrin |
5ec561a5b3
|
[PAN-3143] Handle zero port better in NAT (#147)
When setting the p2p port to zero and turning on UPNP nat an attempt is made to map port zero. This should actually map the opened port instead. The core logic is also now set up to throw an exception if a zero local port is requested. Signed-off-by: Danno Ferrin <danno.ferrin@gmail.com> |
5 years ago |
Joshua Fernandes |
bac5c673d3
|
Adding a spdx license check gradle task (#30)
* adding in spdx-license-identifier & updated check for the same; removing license check from spotless Signed-off-by: Joshua Fernandes <joshua.fernandes@consensys.net> * Change CheckSpdxHeader to a task. Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net> |
5 years ago |
Joshua Fernandes | d6a2394e2d |
Migrating Pantheon to Besu (#1945)
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net> |
5 years ago |
Stephen Shelton | 3e410b48fc |
Add UPnP Support (#1334)
Add support for working within Network Address Translation (NAT) environments. This adds a CLI flag `--nat-method` with two options, `NONE` (the default and current behavior) and `UPNP.` `--nat-method` will affect what IP address and ports are advertised via the P2P discovery and other APIs that report the address and port for P2P actions. `UPNP` is intended for a typical home or small office environment where a wireless router or modem provides NAT isolation. Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net> |
5 years ago |