- Created a new Go module named 'teleport' for secure port forwarding. - Added essential files including .gitignore, LICENSE, and README.md with project details. - Implemented configuration management with YAML support in config package. - Developed core client and server functionalities for handling port forwarding. - Introduced DNS server capabilities and integrated logging with sanitization. - Established rate limiting and metrics tracking for performance monitoring. - Included comprehensive tests for core components and functionalities. - Set up CI workflows for automated testing and release management using Gitea actions.
20 lines
397 B
Modula-2
20 lines
397 B
Modula-2
module teleport
|
|
|
|
go 1.23.5
|
|
|
|
require (
|
|
github.com/miekg/dns v1.1.68
|
|
github.com/sirupsen/logrus v1.9.3
|
|
github.com/spf13/pflag v1.0.10
|
|
golang.org/x/crypto v0.40.0
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
)
|
|
|
|
require (
|
|
golang.org/x/mod v0.24.0 // indirect
|
|
golang.org/x/net v0.41.0 // indirect
|
|
golang.org/x/sync v0.14.0 // indirect
|
|
golang.org/x/sys v0.34.0 // indirect
|
|
golang.org/x/tools v0.33.0 // indirect
|
|
)
|