 Sergey ArkhipovandGitHub
|
3f8f96b91f
|
Merge pull request #230 from 9seconds/simplify-sockopts
Simplify sockopts
|
2021-12-01 16:03:52 +04:00 |
|
 Sergey ArkhipovandGitHub
|
16c06f247c
|
Merge pull request #231 from 9seconds/whitelists
Whitelist support
|
2021-11-29 18:26:39 +04:00 |
|
 Sergey ArkhipovandGitHub
|
3540408adf
|
Merge pull request #224 from dariubs/patch-1
|
2021-11-04 22:40:14 +03:00 |
|
 Sergey ArkhipovandGitHub
|
853395106b
|
Merge pull request #223 from boypt/fixdohv6
fix ipv6 doh-ip
|
2021-11-02 18:17:42 +03:00 |
|
 Sergey ArkhipovandGitHub
|
73bd7287f0
|
Merge pull request #221 from boypt/fixtimeskew
|
2021-10-31 21:07:31 +03:00 |
|
 Sergey ArkhipovandGitHub
|
5c636a68dc
|
Merge pull request #217 from 9seconds/golangcilint-1.42.1
golangci-lint 1.42.1
|
2021-10-05 11:10:08 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ce8f1ebb6c
|
Merge pull request #216 from 9seconds/configure-fallback-dc
Add configuration option allow-fallback-on-unknown-dc
|
2021-10-04 15:09:47 +03:00 |
|
 Sergey ArkhipovandGitHub
|
3e105f2beb
|
Merge pull request #215 from 9seconds/9seconds-patch-1
Update Actions permissions
|
2021-10-04 14:31:58 +03:00 |
|
 Sergey ArkhipovandGitHub
|
6bbdd99e7f
|
Update codeql-analysis.yml
|
2021-10-04 14:18:50 +03:00 |
|
 Sergey Arkhipovand9seconds
|
894c68019e
|
Update permissions in files
|
2021-10-04 14:16:29 +03:00 |
|
 Sergey ArkhipovandGitHub
|
98f18fc22b
|
Merge pull request #214 from 9seconds/log-json
Add new BindJSON method to a logger
|
2021-10-04 12:22:43 +03:00 |
|
 Sergey ArkhipovandGitHub
|
01b739aa7c
|
Merge pull request #213 from 9seconds/fix-windows-build
Fix windows build
|
2021-10-04 10:20:13 +03:00 |
|
 Sergey ArkhipovandGitHub
|
706aef8ca1
|
Merge pull request #211 from 9seconds/docker-build-timelimit
|
2021-09-24 22:00:06 +03:00 |
|
 Sergey ArkhipovandGitHub
|
f742066c54
|
Merge pull request #210 from 9seconds/fallback-to-random-dc
Fallback to another DC if given is unknown
|
2021-09-24 12:18:05 +03:00 |
|
 Sergey ArkhipovandGitHub
|
866906e770
|
Merge pull request #206 from 9seconds/golang-1.17-v2
Upgrade to golang 1.17
|
2021-08-30 14:39:28 +03:00 |
|
 Sergey ArkhipovandGitHub
|
fbc7499cda
|
Merge pull request #203 from 9seconds/simplify-time-randomization
Simplify TCP relay time randomization
|
2021-08-30 10:58:47 +03:00 |
|
 Sergey ArkhipovandGitHub
|
00bb7be900
|
Merge pull request #202 from 9seconds/golangcilint-1.42
|
2021-08-28 04:33:21 +03:00 |
|
 Sergey ArkhipovandGitHub
|
9d72904508
|
Merge pull request #200 from 9seconds/aggressive-tcp-relay
Change algorithm of TCP relaying
|
2021-08-27 17:50:33 +03:00 |
|
 Sergey ArkhipovandGitHub
|
bd39fa63cb
|
Merge pull request #199 from 9seconds/update-lint
Update golangci-lint to 1.41.1
|
2021-07-31 11:43:10 +03:00 |
|
 Sergey ArkhipovandGitHub
|
7c70fd8079
|
Merge pull request #198 from 9seconds/simple-run
Simple run mode
|
2021-07-30 16:50:36 +03:00 |
|
 Sergey ArkhipovandGitHub
|
889ab6c227
|
Merge pull request #195 from 9seconds/lint-1.40
Update golangci-lint to 1.40.1
|
2021-05-17 15:51:33 +03:00 |
|
 Sergey ArkhipovandGitHub
|
bf34f0c92d
|
Merge pull request #191 from 9seconds/goreleaser
Add support of goreleaser
|
2021-05-07 16:36:32 +03:00 |
|
 Sergey ArkhipovandGitHub
|
b19f491fc8
|
Merge pull request #189 from 9seconds/relay-close-racecondition
Fix race condition in closing a relay
|
2021-05-07 11:40:06 +03:00 |
|
 Sergey ArkhipovandGitHub
|
cc1f60c4a6
|
Merge pull request #187 from 9seconds/trimpath
Add trimpath for better build reproducibility
|
2021-05-05 11:44:28 +03:00 |
|
 Sergey ArkhipovandGitHub
|
097b52c8ef
|
Make values in tag meaning more consistent
|
2021-04-12 18:53:23 +03:00 |
|
 Sergey ArkhipovandGitHub
|
c3ffd7a307
|
Merge pull request #184 from 9seconds/e2e-integration-test
Add a real integration test
|
2021-04-12 10:41:19 +03:00 |
|
 Sergey ArkhipovandGitHub
|
2273a0e4af
|
Merge pull request #183 from 9seconds/test-stage
Add option to use telegram test dcs
|
2021-04-09 17:14:08 +03:00 |
|
 Sergey ArkhipovandGitHub
|
81bca75c25
|
Merge pull request #180 from 9seconds/v2
V2
|
2021-04-09 14:09:29 +03:00 |
|
 Sergey ArkhipovandGitHub
|
7718f62477
|
Merge pull request #179 from 9seconds/golang1.16
Update dockerfile to golang 1.16
|
2021-03-03 17:54:13 +03:00 |
|
 Sergey ArkhipovandGitHub
|
dca43853fb
|
Merge pull request #178 from 9seconds/ci-arm32
Build for arm 32 platforms
|
2021-03-03 17:42:59 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ed495b3800
|
Merge pull request #177 from 9seconds/faketls-hotfix
Correct rewinding for faketls
|
2021-03-03 17:24:38 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ac0b442b43
|
Merge pull request #176 from 9seconds/fix-urls
Fix urls for missed IPs
|
2021-03-03 15:40:15 +03:00 |
|
 Sergey ArkhipovandGitHub
|
52d47a9786
|
Create codeql-analysis.yml
|
2021-03-02 22:01:47 +03:00 |
|
 Sergey ArkhipovandGitHub
|
2ba79a8508
|
Create SECURITY.md
|
2021-03-02 22:00:18 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ce7769472d
|
Merge pull request #175 from 9seconds/ci
Integrate with Github actions
|
2021-03-02 21:43:20 +03:00 |
|
 Sergey ArkhipovandGitHub
|
eb5eea2625
|
Merge pull request #174 from 9seconds/linter
Update golangci-linter
|
2021-03-02 16:18:05 +03:00 |
|
 Sergey ArkhipovandGitHub
|
d965dc3c07
|
Merge pull request #173 from 9seconds/simplify-makefile
Simplify Makefile
|
2021-03-02 15:52:29 +03:00 |
|
 Sergey ArkhipovandGitHub
|
e075169dd4
|
Merge pull request #166 from biozz/fix-statsd-docs
Fix docs related to statsd usage
|
2021-01-06 08:08:02 +03:00 |
|
 Sergey ArkhipovandGitHub
|
586ac9dcb9
|
Merge pull request #160 from a68366/master
Fix t.me QR code. Closes #159
|
2020-10-19 10:56:39 +03:00 |
|
 Sergey ArkhipovandGitHub
|
5d17e264e6
|
Merge pull request #156 from 9seconds/no-pools
Get rid of sync pools
|
2020-08-10 15:20:15 +03:00 |
|
 Sergey ArkhipovandGitHub
|
e286dea650
|
Merge pull request #151 from FollowMeDown/master
Fix Keep-Alive Issue for OpenBSD/ArchLinux
|
2020-08-10 12:49:16 +03:00 |
|
 Sergey ArkhipovandGitHub
|
95abb54dc8
|
Merge pull request #146 from 9seconds/fix-docker-image
Updates for dockerfile
|
2020-05-19 11:31:25 +03:00 |
|
 Sergey ArkhipovandGitHub
|
9ce6674070
|
Merge pull request #144 from 9seconds/tune-buffers
Add possibility to scale middleproxy buffers
|
2020-03-31 09:51:40 +03:00 |
|
 Sergey ArkhipovandGitHub
|
cd46a734ea
|
Merge pull request #143 from 9seconds/32kb
Tune buffer limits to 32kb by default
|
2020-03-25 10:15:47 +03:00 |
|
 Sergey ArkhipovandGitHub
|
cd92a343aa
|
Merge pull request #142 from 9seconds/keep-alives
Set keep-alive for tcp connections
|
2020-03-25 10:07:26 +03:00 |
|
 Sergey ArkhipovandGitHub
|
8977d77a13
|
Merge pull request #141 from 9seconds/change-defaults
Decrease defaults
|
2020-03-24 17:05:25 +03:00 |
|
 Sergey ArkhipovandGitHub
|
be1a47287a
|
Merge pull request #140 from 9seconds/pools
Add pool support everywhere
|
2020-03-24 16:53:48 +03:00 |
|
 Sergey ArkhipovandGitHub
|
2d9f2345dc
|
Merge pull request #139 from 9seconds/memory-direct
Memory optimizations for direct mode
|
2020-03-23 15:08:37 +03:00 |
|
 Sergey ArkhipovandGitHub
|
1a619e3090
|
Merge pull request #138 from 9seconds/ntp-servers
Add possibility to define your own ntp servers
|
2020-03-20 14:37:38 +03:00 |
|
 Sergey ArkhipovandGitHub
|
efdac2c0d8
|
Merge pull request #136 from 9seconds/prefer-options
Option for IP preference
|
2020-03-20 13:23:16 +03:00 |
|
 Sergey ArkhipovandGitHub
|
e559388802
|
Merge pull request #137 from 9seconds/golang-1.14
Use golang 1.14
|
2020-03-20 13:23:06 +03:00 |
|
 Sergey ArkhipovandGitHub
|
cf43ae780b
|
Merge pull request #129 from 9seconds/disable-antireplay
Possibility to disable antireplay cache
|
2020-02-03 11:32:30 +03:00 |
|
 Sergey ArkhipovandGitHub
|
5cc07a54a2
|
Merge pull request #127 from 9seconds/close-connections
Implement connection TTLs for multiplexing
|
2019-12-10 14:21:34 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ba2143a6ae
|
Merge pull request #126 from 9seconds/ipv4
Prefer ipv6 protocol on direct connections
|
2019-12-10 14:21:18 +03:00 |
|
 Sergey ArkhipovandGitHub
|
19efcc93fc
|
Merge pull request #123 from 9seconds/panic-on-err
Crash if we can't allocate incoming connection
|
2019-12-04 10:37:20 +03:00 |
|
 Sergey ArkhipovandGitHub
|
8a783d6b4e
|
Merge pull request #122 from 9seconds/close-connections
Make cloaking more robust
|
2019-12-04 10:17:39 +03:00 |
|
 Sergey ArkhipovandGitHub
|
7788b169b6
|
Merge pull request #121 from 9seconds/fix-run-sh
Make run.sh more robust
|
2019-11-25 10:37:46 +03:00 |
|
 Sergey ArkhipovandGitHub
|
0db83a0cc8
|
Merge pull request #117 from rlex/readme_fix
Fix units in readme
|
2019-11-20 10:13:17 +03:00 |
|
 Sergey ArkhipovandGitHub
|
f2f7c2a4de
|
Merge pull request #115 from 9seconds/gogettable
Make mtg go-gettable
|
2019-11-19 11:55:33 +03:00 |
|
 Sergey ArkhipovandGitHub
|
8fdd4292b1
|
Merge pull request #116 from 9seconds/gcoldconnections
Forcefully cleanup old connections
|
2019-11-19 11:55:07 +03:00 |
|
 Sergey ArkhipovandGitHub
|
112d3a916c
|
Merge pull request #110 from pexcn/patch-1
fix typo
|
2019-11-12 16:14:35 +03:00 |
|
 Sergey ArkhipovandGitHub
|
8e0436e89a
|
Merge pull request #109 from 9seconds/logger-names
Add more granular names to connection loggers
|
2019-11-12 14:29:26 +03:00 |
|
 Sergey ArkhipovandGitHub
|
196ef3d449
|
Merge pull request #108 from 9seconds/fix-buffers
Fix minor issues with cli
|
2019-11-12 12:28:36 +03:00 |
|
 Sergey ArkhipovandGitHub
|
4f8755879d
|
Merge pull request #107 from 9seconds/statsd
Correct metric types for statsd
|
2019-11-12 12:21:33 +03:00 |
|
 Sergey ArkhipovandGitHub
|
596fafe30d
|
Merge pull request #103 from K900/patch-1
Fix statsd address
|
2019-11-11 21:19:42 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ef60877cb0
|
Merge pull request #102 from 9seconds/next
v1.0
|
2019-11-11 17:55:06 +03:00 |
|
 Sergey ArkhipovandGitHub
|
c2b8e88961
|
Merge pull request #98 from strangecamelcaselogin/master
Bind 3129 port to 127.0.0.1 in docker examples
|
2019-08-31 13:35:50 +03:00 |
|
 Sergey ArkhipovandGitHub
|
018e5b96f4
|
Merge pull request #96 from L11R/master
Windows compilation fix; deps update
|
2019-08-29 22:31:04 +03:00 |
|
 Sergey ArkhipovandGitHub
|
78dea9ae3f
|
Merge pull request #76 from 9seconds/replay
Base prevention of replay attacks on proxy
|
2019-04-26 16:34:02 +03:00 |
|
 Sergey ArkhipovandGitHub
|
39e7663e0c
|
Merge pull request #70 from im-kulikov/fix/deprecation-warning
DualStack is deprecated
|
2019-03-01 10:12:11 +03:00 |
|
 Sergey ArkhipovandGitHub
|
71f7bf6cad
|
Merge pull request #71 from im-kulikov/feature/add-go1.12-to-travis-ci
Add Golang 1.12 to TravisCI
|
2019-03-01 10:06:59 +03:00 |
|
 Sergey ArkhipovandGitHub
|
b565d83d40
|
Merge pull request #62 from Eternity-Yarr/patch-1
Update README.md
|
2019-01-24 08:43:34 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ebc459440c
|
Merge branch 'master' into patch-1
|
2019-01-24 08:28:16 +03:00 |
|
 Sergey ArkhipovandGitHub
|
e7958aaf33
|
Merge pull request #57 from 9seconds/remove-go-generate
Remove generating of version.go
|
2018-11-02 20:20:18 +00:00 |
|
 Sergey ArkhipovandGitHub
|
f81f29cbb4
|
Merge pull request #55 from 9seconds/secure-mode-readme
Add explanation on secure mode
|
2018-11-02 15:21:27 +00:00 |
|
 Sergey ArkhipovandGitHub
|
2d9259db48
|
Merge pull request #56 from hdid/patch-1
tiny fix README.md
|
2018-11-02 15:20:47 +00:00 |
|
 Sergey ArkhipovandGitHub
|
60472072aa
|
Add explanation on secure mode
Hopefully, this closes https://github.com/9seconds/mtg/issues/49
|
2018-11-02 09:02:45 +00:00 |
|
 Sergey ArkhipovandGitHub
|
47fb5c23cb
|
Merge pull request #53 from 9seconds/prometheus-mtg-only
Use mtg metrics only for prometheus endpoint
|
2018-11-01 18:32:55 +03:00 |
|
 Sergey ArkhipovandGitHub
|
fce6118c71
|
Merge pull request #52 from 9seconds/log-config
Log configuration on proxy start
|
2018-11-01 18:25:25 +03:00 |
|
 Sergey ArkhipovandGitHub
|
4695a0c433
|
Merge pull request #47 from 9seconds/prometheus
Prometheus integration
|
2018-10-17 13:14:31 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ac2625209b
|
Merge pull request #45 from 9seconds/stats
Rework stats server
|
2018-10-16 22:24:01 +03:00 |
|
 Sergey ArkhipovandGitHub
|
7c463851b2
|
Okay, 3 megabytes. Image grows :(
|
2018-10-13 11:18:36 +03:00 |
|
 Sergey ArkhipovandGitHub
|
c9f6b922c3
|
Merge pull request #44 from 9seconds/goroutines-number
Decrease the number of used goroutines
|
2018-10-12 10:56:46 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ac33abbbb1
|
Merge pull request #40 from 9seconds/secure-only
"Secure only" mode
|
2018-09-24 18:15:36 +03:00 |
|
 Sergey ArkhipovandGitHub
|
3cf7f1396b
|
Merge pull request #39 from 9seconds/gofrs-uuid
Switch to maintained UUID fork
|
2018-09-21 11:35:31 +03:00 |
|
 Sergey ArkhipovandGitHub
|
278753d91e
|
Merge pull request #38 from 9seconds/go11modules
Support of Go 1.11 modules
|
2018-09-21 11:20:08 +03:00 |
|
 Sergey ArkhipovandGitHub
|
591500de41
|
Merge pull request #37 from 9seconds/default-dcidx
Support of default DC indexes
|
2018-09-21 10:22:52 +03:00 |
|
 Sergey ArkhipovandGitHub
|
243a89a68c
|
Merge pull request #33 from 9seconds/contexts
Use contexts for Conn wrapper
|
2018-07-28 13:31:53 +03:00 |
|
 Sergey ArkhipovandGitHub
|
b0d86abc74
|
Small table fix
|
2018-07-28 12:40:41 +03:00 |
|
 Sergey ArkhipovandGitHub
|
6c0030d20e
|
Merge pull request #32 from 9seconds/readme-env-vars
Document environment variables
|
2018-07-28 12:39:47 +03:00 |
|
 Sergey ArkhipovandGitHub
|
2e8c9623de
|
Merge pull request #31 from 9seconds/propagate-buffer-sizes
Propagate buffer sizes
|
2018-07-27 14:31:43 +03:00 |
|
 Sergey ArkhipovandGitHub
|
6253c21615
|
Merge pull request #30 from 9seconds/ipv6-fix
Fix ipv6/ipv4 name resolution
|
2018-07-27 10:10:46 +03:00 |
|
 Sergey Arkhipovand9seconds
|
c8da08ecce
|
Allow go master to fail
|
2018-07-18 17:45:45 +03:00 |
|
 Sergey ArkhipovandGitHub
|
c814e9405d
|
Merge pull request #27 from 9seconds/statsd
Integration with statsd
|
2018-07-13 13:08:05 +03:00 |
|
 Sergey ArkhipovandGitHub
|
18e46241f8
|
Merge pull request #25 from 9seconds/stats
Simplify stats
|
2018-07-13 10:05:38 +03:00 |
|
 Sergey ArkhipovandGitHub
|
247ee5b20b
|
Merge pull request #24 from 9seconds/ntp
Add support of ntp time verification
|
2018-07-13 09:18:33 +03:00 |
|
 Sergey ArkhipovandGitHub
|
d0ae470c73
|
Merge pull request #22 from 9seconds/secure-padding
Correct support of secure padding
|
2018-07-13 08:20:57 +03:00 |
|
 Sergey ArkhipovandGitHub
|
c71c90420e
|
Merge pull request #15 from 9seconds/secure
Support secure mode
|
2018-07-10 10:08:04 +03:00 |
|
 Sergey ArkhipovandGitHub
|
2933062393
|
Jira-style links :(
|
2018-07-09 16:51:03 +03:00 |
|
 Sergey ArkhipovandGitHub
|
e5612bfa91
|
Merge pull request #10 from 9seconds/channels
Promoted channels
|
2018-07-09 16:49:23 +03:00 |
|