Andras Banki-Horvath
baaf099b6d
build: bump to go 1.22.3
2024-07-12 09:13:56 +02:00
Oliver Gugger
3627582871
mod+test: bump lnd dependency to v0.17.0-beta
2024-06-21 11:10:09 +02:00
dependabot[bot]
cbdf15db28
build(deps): bump github.com/btcsuite/btcd
...
Bumps [github.com/btcsuite/btcd](https://github.com/btcsuite/btcd ) from 0.23.5-0.20230125025938-be056b0a0b2f to 0.24.0.
- [Release notes](https://github.com/btcsuite/btcd/releases )
- [Changelog](https://github.com/btcsuite/btcd/blob/master/CHANGES )
- [Commits](https://github.com/btcsuite/btcd/commits/v0.24.0 )
---
updated-dependencies:
- dependency-name: github.com/btcsuite/btcd
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-06 14:36:34 +00:00
dependabot[bot]
7b0a6e60fd
build(deps): bump golang.org/x/net from 0.21.0 to 0.23.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.21.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-19 13:15:18 +00:00
dependabot[bot]
cfe9fc9bf8
build(deps): bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.7+incompatible to 24.0.9+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.7...v24.0.9 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-20 17:24:58 +00:00
Oliver Gugger
19c32a9a0c
mod+tools: bump deprecated protobuf to fix linter
2024-03-15 18:38:23 +01:00
dependabot[bot]
ca89d1a637
build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
...
Bumps google.golang.org/protobuf from 1.31.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-13 23:14:42 +00:00
dependabot[bot]
3cea0bdc93
build(deps): bump github.com/jackc/pgx/v4 from 4.18.1 to 4.18.2
...
Bumps [github.com/jackc/pgx/v4](https://github.com/jackc/pgx ) from 4.18.1 to 4.18.2.
- [Changelog](https://github.com/jackc/pgx/blob/v4.18.2/CHANGELOG.md )
- [Commits](https://github.com/jackc/pgx/compare/v4.18.1...v4.18.2 )
---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-12 15:32:10 +00:00
dependabot[bot]
5dc09cb9d8
build(deps): bump github.com/opencontainers/runc from 1.1.5 to 1.1.12
...
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc ) from 1.1.5 to 1.1.12.
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.1.12/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.1.5...v1.1.12 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-31 22:58:26 +00:00
dependabot[bot]
168a71a488
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-18 23:59:37 +00:00
Oliver Gugger
b86d458c7d
mod: bump opentelemetry to even newer versions
...
The automatic version bump created by Dependabot caused a compile time
issue and an issue with the linter.
Bumping the other go.opentelemetry.io dependencies seems to fix that.
2023-11-28 12:46:59 -06:00
dependabot[bot]
8c5507fea6
build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
...
Bumps [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib ) from 0.25.0 to 0.46.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.25.0...zpages/v0.46.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-11-20 18:30:39 +00:00
Olaoluwa Osuntokun
b54c1396f0
build: update to latest versions of: net, crypto, grpc
2023-11-20 12:22:33 -06:00
dependabot[bot]
888bbe9b70
build(deps): bump github.com/docker/docker
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 20.10.24+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v20.10.24...v24.0.7 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-30 15:39:22 +00:00
dependabot[bot]
fc41050efc
build(deps): bump google.golang.org/grpc from 1.53.0 to 1.56.3
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.53.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.53.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-25 22:32:13 +00:00
dependabot[bot]
4329596743
build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.10.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.10.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-12 11:22:48 +00:00
dependabot[bot]
5577ec2346
build(deps): bump google.golang.org/grpc from 1.51.0 to 1.53.0
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.51.0 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.51.0...v1.53.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-05 21:39:44 +00:00
positiveblue
baec26209e
lnc: add lnc session package
2023-06-30 15:22:25 -07:00
Oliver Gugger
1536ce4bc2
mod: upgrade google.golang.org/grpc to v1.51.0
2023-06-15 13:40:42 +02:00
positiveblue
9c5453b410
aperturedb: implement secrets store
2023-06-14 21:44:19 -07:00
positiveblue
6700d01b39
aperturedb: add support for postgres/sqlite
2023-06-14 21:44:17 -07:00
Oliver Gugger
fec2bbee26
mod: bump lnd to v0.16.0-beta
2023-03-29 15:30:04 +02:00
Oliver Gugger
27f3a1e15a
multi: fix grpc version issue
2023-02-27 13:36:56 +01:00
Oliver Gugger
2b1feae753
multi: bump lnd+lndclient compile time dependency
2023-02-27 13:36:54 +01:00
dependabot[bot]
eabc2c1dc2
build(deps): bump golang.org/x/crypto
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.0.0-20211215153901-e495a2d5b3d3 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/commits/v0.1.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-27 08:33:29 +00:00
dependabot[bot]
71136e6b96
build(deps): bump golang.org/x/net
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.0.0-20220722155237-a158d28d115b to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/commits/v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-25 01:46:07 +00:00
dependabot[bot]
85f5d953da
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.11.0...v1.11.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-02-15 02:42:15 +00:00
ffranr
a5659a82cb
go.mod+go.sum: run: go mod tidy
2023-01-27 12:29:45 +00:00
ffranr
bd9102b65b
go.mod: bump go version
2023-01-27 12:29:44 +00:00
ffranr
2976ec4de2
go.mod: upgrade lnd dependency
...
The lnd dependency is upgraded to the version currently used by taro.
The motivation behind upgrading lnd is to upgrade lnd/tor to v1.1.0
unit tests: mock signer: add missing interface methods
unit tests: mock signer: add missing interface method arguments
unit tests: mock walletkit: add missing interface method arguments
unit tests: mock lightning client: add missing interface method arguments
unit tests: mock chain notifier: add missing interface method arguments
2023-01-24 18:40:21 +00:00
positiveblue
2c3cb8c9f7
multi: bump btcec/v2 and btcutil to new versions
2022-03-25 10:30:54 +01:00
Oliver Gugger
d9adacfab6
mod: fix etcd problem with auth token
2022-01-31 12:46:21 +01:00
Olaoluwa Osuntokun
dd485d9a8e
aperture: add basic gRPC prometheus scraping for hashmail server
2021-11-29 20:22:40 -08:00
Oliver Gugger
7bcc8355d0
multi: configure and start hashmail server
...
With this commit we make it possible to enable the Lightning Node
Connect mailbox server to be enabled and started as a local service
within aperture.
2021-11-24 17:32:47 +01:00
Oliver Gugger
8dad6da45a
aperture: add hashmail server
2021-11-24 17:32:41 +01:00
carla
c22c0db128
aperture: parse command line flags
2021-09-28 10:14:40 +02:00
Oliver Gugger
aa3f3cfcde
multi: update to lnd with etcd 3.5
2021-07-30 09:00:21 +02:00
Oliver Gugger
b88feb173f
multi: update to lnd 0.13.0-beta
...
We update the compile time dependency of lnd to version 0.13.0-beta to
make it easier to run aperture in the same process as other projects
which also updated.
The runtime dependency is still kept at v0.12.0-beta as we don't use any
new RPCs.
2021-07-15 11:19:12 +02:00
Oliver Gugger
615f4141a8
mod+Travis: update min golang version to 1.15, Travis to 1.16
2021-05-11 13:25:25 +02:00
Oliver Gugger
c4778c3fd2
multi: update dependencies
2021-05-07 16:47:03 +02:00
Oliver Gugger
ad6a69b1b5
mod: update to latest lnd and lndclient dep
2020-12-02 10:17:52 +01:00
Oliver Gugger
4351939c20
mod+test: update to lnd v0.11.0-beta and lndclient v0.11.0-0
2020-09-01 09:15:50 +02:00
Oliver Gugger
a5f2f83685
aperture: use lnd client through interface
2020-08-11 10:08:44 +02:00
Oliver Gugger
3b73ac96cb
mod+lsat+test: copy test code to get rid of loop
...
To get rid of the loop dependency, we copy the test code that we rely on
and fix some imports.
2020-08-11 10:03:34 +02:00
Oliver Gugger
a625ad69b0
mod: update lnd, use lndclient repo
2020-08-07 17:33:02 +02:00
Olaoluwa Osuntokun
0c14706fa4
aperture: propagate rename
2020-03-18 13:57:18 -07:00
Wilmer Paulino
494fdcc0a3
kirin: allow handling client requests over Tor onion services
...
In this commit, we integrate Tor onion services into the proxy. Clients
can now make their requests through Tor's encrypted network. To make
this possible, there were a few quirks, the most important being that
clients were unable to establish encrypted HTTP/2 connections due to
TLS certificates not being able to verify onion services. To work around
this, we now spin up an additional HTTP/2 server _without TLS_ that's
not exposed to the outside world and can only be accessed through the
onion services, which already provide encryption.
Once the onion services are created, we store their private keys within
etcd to ensure we can recover them later on as the proxy is intended to
be long-lived.
2020-03-13 12:54:33 -07:00
Oliver Gugger
e539e6306f
mod: add autocert library
2020-01-10 14:16:41 +01:00
Oliver Gugger
02584d1f38
mod: update to latest loop and lnd versions
2020-01-03 16:44:08 +01:00
Wilmer Paulino
831a41b33e
macaroons: remove temporary macaroon creation and verification logic
2019-11-26 11:14:11 -08:00