You are on page 1of 10

Skip to content

 
 
ehang-io / nps Public
 Watch 444
 Fork 4.5k

Star 24.3k

 Code
 Issue 377
 Pull requests 12
 Actions
 Projects 1
 wiki
 security
 Insights

Releases: ehang-io / nps


Releases Tags

v0.26.10
April 8, 2021
 ffdfgdfg

v0.26.10

 c9a4d82
Compare
v0.26.10 Latest

add :

fix:

 Fixed error after title comment in NPC config file , thanks @hellodword
 Updated Service library, improved FreeBSD support, Windows , Linux
Systemd ; sysV support has been improved
 Updated the KCP library and fixed the ARM device instruction set problem
caused by its dependence on cpuid

change:

 account password is configured on the web panel , it will


automatically log in, thanks @caiych
 Web panel style beautification, thanks to @wuhanstudio
 Documentation improvements , thanks to @clh021 , @bigcoder84
 Android client joins disconnection and reconnection
 SDK client is modified to block function calls. When the function returns, it
means that the client exits, and whether to reconnect is controlled by the
call
 Golang version upgraded to 1.15
 Updated some other libraries

Assets 37

 android_client.apk

90.7MB

 darwin_amd64_client.tar.gz

4.59MB

 darwin_amd64_server.tar.gz

5.61MB

 freebsd_386_client.tar.gz

4.07MB

 freebsd_386_server.tar.gz

5.07MB

 freebsd_amd64_client.tar.gz

4.41MB

 freebsd_amd64_server.tar.gz

5.42MB

 freebsd_arm_client.tar.gz
4.01MB

 freebsd_arm_server.tar.gz

5.01MB

 linux_386_client.tar.gz

4.1MB

 Source code(zip)
 Source code (tar.gz)
 Show all 37 assets

154 people reacted


👍 130xiazimo, Kwaain , syb024, lnm3000, h13-0, xuecanlong , Desmond56, csrts , Sagiri42 , ycllwl ,
and 120 more reacted with thumbs up emoji 😄 21syb024, lnm3000, guoliang1994, liushidai ,
openping , caiguangyin , Rickyxrc , Colorful1224, dracodong , liuyi -jpg , and 11 more reacted with
laugh emoji 🎉 22syb024, lnm3000, liushidai , qiaoliangXgamemode , Rickyxrc , Colorful1224,
lpreterite , dracodong , liuyi -jpg , chshouyu , and 12 more reacted with hooray emoji ❤️20syb024,
lnm3000, liushidai , caiguangyin , WindowsXPsp3, zjls6, Rickyxrc , oslven , Colorful1224,
dracodong , and 10 more reacted with heart emoji 🚀 21syb024, lnm3000, liushidai , chen403,
Rickyxrc , Colorful1224, dracodong , irschneider , liuyi -jpg , JoiLa , and 11 more reacted with
rocket emoji 👀 26syb024, liushidai , pmexi , 2JONAS, Rickyxrc , Colorful1224, j0ck1e, luoye663,
dracodong , 1121076248 , and 16 more reacted with eyes emoji

v0.26.9
Oct 6, 2020
 ffdfgdfg

v0.26.9

 a8a0a1d
Compare
v0.26.9

add :

 Signal connection increases TCP keepalive parameter to reduce the


possibility of dropped calls in some cases

fix:

 Update GUI library version, fix Android client crash problem #576 #572


 The connection in the compression function is not properly closed, which
causes the increase of memory and CPU #456 #584 #600
 panic problem when HTTP cache is enabled #626 #509
 Display untranslated original information to solve the web prompt
undefined #524 #636

change:

 GoLang version upgraded to 1.14


 config file in the program directory when the Windows service runs npc ,
thanks to @xiexiao
 Update some library versions
 Web redisplays the client ID on the tunnel editing interface
 Docker image re-add arm

Assets 37

Fixed some bugs


Jun 17, 2020
 ffdfgdfg

v0.26.8

 5474358
Compare
Fixed some bugs

Android client , you can try android_client_fix.apk

add :

fix:

 problem that the custom disconnection time does not take effect
 Calling conn.Close gets stuck when TCP cannot complete the four
breakups , and it is due to Close for a long time WAIT or TIME WAIT ,
resulting in the problem of not being able to
reconnect #569 #567 #542 #538

change:

Assets 38
2 people reacted
👍 2 Sta Rainorigin and alfredtofu reacted with thumbs up emoji

Added some things , fixed some bugs


May 7, 2020
 ffdfgdfg

v0.26.7

 e6b825d
Compare
Added some things , fixed some bugs

add :

 api /client/ list Add get server connection host and connection type #483
 Add custom client disconnect time #485

fix:

 web mobile phone is blocked, thank you @kekxv _


 android client can not paste #479
 p2p cannot be used due to some changes in the previous version #515

change:

 android client starts, it successfully reads the configuration and


automatically connects #476
 nps encryption function uses the tls certificate generated at startup by
default, and does not depend on external certificates,
thanks @snowie2000 #507

Assets 37

Fixed some bugs


Mar 25, 2020
 ffdfgdfg

v0.26.6
 c9b7553
Compare
Fixed some bugs

add :

fix:

 web redisplay id _ #453 #461 #475


 The speed limit problem when the client is added for the first time
 mux calculation length repeated assignment
 The problem that the server startup may be stuck #470
 missing server ip entry in the web

change:

 Solve the problem that npc supports client and private agent access at
the same time #472

Assets 37

Fixed some bugs , added some things


Mar 11, 2020
 ffdfgdfg

v0.26.5

 f22914c
Compare
Fixed some bugs , added some things

add :

 adding and editing tunnels on the web , add usage scenario


prompts #410 Mentioned in hostlist Click the online status in the list
to directly access the penetration address. Thanks @hzgjq
 Add version printing, now both the client and the server can use the -
version parameter to print the version
 add client linux sdk file packaging

fix:
 The problem that the offline custom configuration of the client fails #433
 android client name issue, and rotating black screen #439

change:

 Mux design modification, adding window delay gain, window low filling
gain, initial window expansion ratio, the speed problem has been
significantly improved when there is a certain delay and packet loss #390 ,
thanks to @迷迷的蜜蜜 Provide a complete test; reduce the number of
syscall calls, effectively reducing the cpu time by half #438

Assets 37

Fixed some bugs


Mar 2, 2020
 ffdfgdfg

v0.26.4

 9fbdbb1
Compare
Fixed some bugs

add :

fix:

 busybox and sysV environment ( openwrt ) service library failure


problem #419
 The client uses the http proxy to connect to the server problem

change:

 Support custom stun server #409


 web page optimization Thanks @hzgjq
 golang The version is temporarily kept at 1.13

Assets 37

Fixed some bugs


Feb 19, 2020
 ffdfgdfg

v0.26.3

 2f9ee71
Compare
Fixed some bugs

situation where the server record cannot be saved under


windows has been fixed

add :

fix:

 mux Simultaneous pop in a lock-free queue may cause an infinite loop


 same object may be put into the mux buffer pool twice
 socks5 tcp connection is not disconnected in time
 udp Imperfect penetration logic

change:

 The file record is changed to a temporary file and replaced after writing
to avoid data loss due to truncated files #412
 service initialization fails , it continues to run, but cannot provide
related functions #407

Assets 37

Fixed some bugs


Feb 11, 2020
 ffdfgdfg

v0.26.2

 7ede000
Compare
Fixed some bugs

add :

 pprof The debug port can be set in the configuration #382


fix:

 that goroutine did not wait caused the connection count error #391
 Local udp port error causes crash
 HTTP forward proxy request is incompletely read and the connection is
rejected
 problem that the UDP tunnel was not closed in time
 File operations may cause data loss due to failure to write back to
the hard disk in time

change:

 goroutine pool library version update, performance improvement


 android UI library version update

Assets 37

Fixed some bugs


Jan 31, 2020
 ffdfgdfg

v0.26.1

 5c37505
Compare
Fixed some bugs

add :

fix:

 In some cases, mux has a high bandwidth calculation problem, which


leads to high client memory usage
 nps global task competition problem #315
 in some cases #367
 problem that the UDP tunnel was not closed in time
 enabling compression and encryption, forwarding UDP out of order
problem #370 #368
 Front anti-generation time nps The ip limit function obtains ip error
problem #353
 API POST /client/ edit wrong #347
change:

 API is not enabled by default


 mux is independent as nps-mux
 systemd configuration file increases the maximum number of open files
limit

Assets 37
Previous 1 2 3 4 5 6 Next

footer
© 2023 GitHub, Inc.
Footer navigation

 Terms
 Privacy
 security
 Status
 Docs
 Contact GitHub
 Pricing
 APIs
 Training
 blog
 About

Release v0.26.10 ehang-io / nps

You might also like