Commit Graph
46 Commits
Author SHA1 Message Date
yuhan6665 3d3801fc25 Update version 1.5.4 2022-03-12 20:39:54 -05:00
yuhan6665andGitHub 94c249a8c8 Fix some flaky tests related to pick port (#985)
* Fix some tests to PickPort correctly

* Add retry logic for two socks tests

Two socks tests listen for both TCP and UDP with same port number, in some cases the port is not available
Add retry logic for server core, start server core and client core separately
Extract a common method

* Add retry logic for two dokodemo tests

Two dokodemo tests listen for 5 ports, in some cases they are not available
Add retry logic for client core, start server and client separately
2022-03-12 11:56:40 -05:00
496b2c02c5 Fix context api and document (#727)
* Fix Dial function crash instance when there is no instance context in the ctx

* check ctx to fix. (#841)

* Feat: core.ToContext(ctx, v) for ctx initialization (#852)

* remove exported API: toContext

* Remove unnecessary API

* rework document for API

* fix: make sure the ctx is propagated to connections by detached connection

Co-authored-by: Shelikhoo <xiaokangwang@outlook.com>
Co-authored-by: rurirei <72071920+rurirei@users.noreply.github.com>
2022-02-19 22:45:41 -05:00
yuhan6665 d51db9469e Update version 1.5.3 2022-01-28 18:13:15 -05:00
yuhan6665 980b35b3fe Update version 1.5.2 2021-12-24 09:19:17 -05:00
yuhan6665 b0a08d3ed3 Update version 1.5.1 2021-12-14 20:34:07 -05:00
lucifer9andyuhan6665 d6ae4e9ba2 Make it easier to configure multiple listening ports 2021-11-17 23:13:15 -05:00
Arthur MorganandGitHub a58e20c811 v1.5.0 2021-10-20 14:55:23 +08:00
yuhan6665andGitHub e286cdcaa8 Style: format code by gofumpt (#761) 2021-10-20 00:57:14 +08:00
3554886ce1 vformat supports multi-core processing (#757)
* Feat: vformat supports multi-core processing (#996)

Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-10-12 15:29:22 +00:00
yuhan6665andGitHub 1ef824c0b4 Fix go generate core/format.go (#725) 2021-09-27 13:45:02 +08:00
Arthur MorganandGitHub a149c78a4c v1.4.5 2021-09-23 11:43:48 +08:00
hmol233andGitHub 7033f7cf5f Fix: protobuf file (#724) 2021-09-20 22:41:09 +08:00
Arthur Morgan ab927d2cca v1.4.4 2021-09-20 20:42:42 +08:00
dbcbb519e3 Feat: format code in one-key (#719)
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-09-20 14:22:52 +08:00
42d158bd85 vprotogen refine (#717)
* Update all proto files with existing vprotogen
* Chore: remove protoc-gen-gofast
* Feat: vprotogen adds version detector to block generation code from old protobuf version
* Feat: vprotogen refine logic

Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2021-09-18 01:16:14 +08:00
Arthur Morgan 1dca3cb3dd v1.4.3 2021-09-08 01:38:12 +08:00
Jim HanandGitHub f65c21337c v1.4.2 2021-04-01 21:08:53 +08:00
Jim HanandGitHub 95a68a6d73 v1.4.1 2021-03-31 16:00:16 +08:00
秋のかえでandGitHub 6c936e2fd3 fix: set json to default format to stdin (#446) 2021-03-28 23:45:13 +08:00
秋のかえでandGitHub b0e7ad9663 Fix: format flag not working (#410) 2021-03-21 09:13:51 +00:00
RPRXandGitHub 9dec65e367 v1.4.0 2021-03-14 15:59:19 +00:00
JimhHan 9adce5a6c4 Fix: core/config.proto 2021-03-13 20:49:02 +08:00
Jim HanandGitHub db32ce6fd9 Enhance DNS and Dialer (#341) 2021-03-06 16:29:17 +00:00
AkinoKaede d67cf3d598 v1.3.1 2021-03-02 22:59:27 +08:00
RPRXandGitHub 573b7807c0 v1.3.0 2021-02-12 15:59:56 +00:00
MonsoonandGitHub 1b87264c53 Support loading config from different formats (#228) 2021-02-12 14:12:58 +00:00
RPRXandGitHub d170416219 Add environment variable XRAY_CONE_DISABLED option 2021-02-11 15:37:02 +00:00
RPRXandGitHub 1174ff3090 Refactor: VLESS & VMess & Mux UDP FullCone NAT
https://t.me/projectXray/242770
2021-02-11 01:28:21 +00:00
RPRXandGitHub 523c416bb5 v1.2.4 2021-01-31 11:56:39 +00:00
4cd343f2d5 Fix tests (#201)
Co-authored-by: RPRX <63339210+rprx@users.noreply.github.com>
2021-01-30 13:01:20 +00:00
RPRXandGitHub 7da97635b2 v1.2.3 2021-01-22 04:00:03 +00:00
RPRXandGitHub 8eed8a0824 v1.2.2 2021-01-15 13:18:37 +00:00
RPRXandGitHub e254424c43 v1.2.1 2021-01-10 07:58:53 +00:00
RPRXandGitHub ee15cc253f Improve configuration detector (cone or symmetric) 2021-01-10 07:50:21 +00:00
RPRXandGitHub 8fc2d3b61f v1.2.0 2021-01-01 12:30:16 +00:00
RPRX 6bcac6cb10 Move common/net/connection.go into cnc folder 2020-12-28 03:20:39 +08:00
RPRXandGitHub 0203190a98 v1.1.5 2020-12-25 15:25:10 +00:00
RPRXandGitHub 4140ed7ab0 v1.1.4 2020-12-18 13:12:41 +00:00
RPRXandGitHub d71fa16e64 v1.1.3 2020-12-11 09:32:13 +00:00
RPRX f8faf3c8b8 Removal: confonly 2020-12-11 13:05:29 +08:00
JimhHanandGitHub 9c0f0a0cd5 Fix: Code generator & API (#52) 2020-12-10 03:52:05 +00:00
RPRXandGitHub bf9401ae7d v1.1.2 2020-12-06 10:08:11 +00:00
RPRXandGitHub d7ff78c688 v1.1.1 2020-12-04 03:29:36 +00:00
RPRX 16544c18ab v1.1.0 2020-12-04 09:36:16 +08:00
RPRX c7f7c08ead v1.0.0 2020-11-25 19:01:53 +08:00