Skip to content

Commit 4f66d65

Browse files
authored
Merge pull request #21 from libxengine/develop
V3.9.0.1001 Merge
2 parents 2395033 + b1c20a3 commit 4f66d65

File tree

23 files changed

+217
-127
lines changed

23 files changed

+217
-127
lines changed

CHANGELOG

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
XEngine_Authorize V3.9.0.1001
2+
3+
优化:管理程序的用户列表刷新代码
4+
优化:会话模块的秒钟时间统计方法
5+
修改:多端登录可以不限制登录设备类型了
6+
修改:分钟时间修改为秒钟,时间更加精准
7+
修改:管理程序展示所有用户级别了
8+
修改:当启动失败后服务需要按下按钮关闭
9+
修改:自定义卡和天数卡背分开处理了
10+
修改:秒钟时间类型现在展示的剩余时间了
11+
修改:加密传输的启动日志
12+
修改:多端登录的类型判断支持
13+
修复:注册协议设置用户级别和时间错误
14+
删除:管理程序添加用户的时候没用的代码
15+
16+
improved:user list flush for app
17+
improved:time second count way for sessoion module
18+
modify:does not limit login type for mutil login
19+
modify:minute time modified to second time,Timing is more accurate
20+
modify:show all user level for management app
21+
modify:button push key for close service when service start is failed
22+
modify:custom and day type handle separately
23+
modify:second time type show left time and not left date
24+
modify:crypto transport start log
25+
modify:Mulit Login type handle is supported
26+
fixed:register protocol set user level and time is incorrent
27+
delete:unused when add user for manage app
28+
================================================================
129
XEngine_Authorize V3.8.0.1001
230

331
添加:管理端用户地址列表支持

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ V2可以直接升级到V3版本,因为数据库并没有修改,直接替换程
4242
14. 分布式验证授权功能支持
4343
15. 黑名单管理
4444
16. 本地cdkey生成验证支持
45-
17. 支持功公告管理
45+
17. 支持公告管理
4646
18. 支持动态验证码登录
4747
19. 支持多端登录和合并用时
4848

XEngine_Apps/Authorize_APPClient.e

1.22 KB
Binary file not shown.

XEngine_Apps/Authorize_APPClient/Authorize_APPClient.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,7 @@ int main()
377377
AuthClient_GetPass();
378378
AuthClient_GetTime();
379379

380-
std::this_thread::sleep_for(std::chrono::seconds(60));
380+
std::this_thread::sleep_for(std::chrono::seconds(600));
381381
AuthClient_Delete();
382382
AuthClient_Try();
383383

XEngine_Docment/Docment_en.docx

7 Bytes
Binary file not shown.

XEngine_Docment/Docment_zh.docx

46 Bytes
Binary file not shown.

XEngine_Release/XEngine_Config/HttpCode.types

Lines changed: 54 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
100:HTTP/1.1 100 Continue
33
101:HTTP/1.1 101 Switching Protocols
44
102:HTTP/1.1 102 Processing
5+
103:HTTP/1.1 103 Early Hints
6+
110:HTTP/1.1 110 (obsoleted) Response is Stale
7+
111:HTTP/1.1 111 (obsoleted) Revalidation Failed
8+
112:HTTP/1.1 112 (obsoleted) Disconnected Operation
9+
113:HTTP/1.1 113 (obsoleted) Heuristic Expiration
10+
199:HTTP/1.1 199 (obsoleted) Miscellaneous Warning
511
//CodeSuccess
612
200:HTTP/1.1 200 OK
713
201:HTTP/1.1 201 Created
@@ -10,18 +16,25 @@
1016
204:HTTP/1.1 204 No Content
1117
205:HTTP/1.1 205 Reset Content
1218
206:HTTP/1.1 206 Partial Content
19+
207:HTTP/1.1 207 Multi-Status
20+
208:HTTP/1.1 208 Already Reported
21+
214:HTTP/1.1 214 (obsoleted) Transformation Applied
22+
226:HTTP/1.1 226 IM Used
23+
299:HTTP/1.1 299 (obsoleted) Miscellaneous Persistent Warning
1324
//CodeRedirect
1425
300:HTTP/1.1 300 Multiple Choices
1526
301:HTTP/1.1 301 Moved Permanently
16-
302:HTTP/1.1 302 Move temporarily
27+
302:HTTP/1.1 302 Moved temporarily
1728
303:HTTP/1.1 303 See Other
1829
304:HTTP/1.1 304 Not Modified
1930
305:HTTP/1.1 305 Use Proxy
2031
306:HTTP/1.1 306 Switch Proxy
32+
307:HTTP/1.1 307 Temporary Redirect
33+
308:HTTP/1.1 308 Permanent Redirect
2134
//CodeRequestFail
2235
400:HTTP/1.1 400 Bad Request
23-
401:HTTP/1.1 401 Payment Required
24-
402:HTTP/1.1 402 Unauthorized
36+
401:HTTP/1.1 401 Unauthorized
37+
402:HTTP/1.1 402 Payment Required
2538
403:HTTP/1.1 403 Forbidden
2639
404:HTTP/1.1 404 Not Found
2740
405:HTTP/1.1 405 Method Not Allowed
@@ -37,14 +50,32 @@
3750
415:HTTP/1.1 415 Unsupported Media Type
3851
416:HTTP/1.1 416 Requested Range Not Satisfiable
3952
417:HTTP/1.1 417 Expectation Failed
53+
418:HTTP/1.1 418 I'm a teapot
54+
419:HTTP/1.1 419 (Unofficial) Page Expired
55+
420:HTTP/1.1 420 (Unofficial) Method Failure
4056
421:HTTP/1.1 421 too many connections
4157
422:HTTP/1.1 422 Unprocessable Entity
4258
423:HTTP/1.1 423 Locked
4359
424:HTTP/1.1 424 Failed Dependency
4460
425:HTTP/1.1 425 Unordered Collection
4561
426:HTTP/1.1 426 Upgrade Required
46-
449:HTTP/1.1 449 Retry With
47-
451:HTTP/1.1 451 Unavailable For Legal Reasons
62+
428:HTTP/1.1 428 Precondition Required
63+
429:HTTP/1.1 429 Too Many Requests
64+
430:HTTP/1.1 430 (Unofficial) Request Header Fields Too Large
65+
431:HTTP/1.1 431 Request Header Fields Too Large
66+
440:HTTP/1.1 440 (IIS) Login Time-out
67+
444:HTTP/1.1 444 (nginx) No Response
68+
449:HTTP/1.1 449 (IIS) Retry With
69+
450:HTTP/1.1 450 (Unofficial) Blocked by Windows Parental Controls
70+
451:HTTP/1.1 451 (IIS) Redirect
71+
460:HTTP/1.1 460 (AWS)
72+
463:HTTP/1.1 463 (AWS)
73+
494:HTTP/1.1 494 (nginx) Request header too large
74+
495:HTTP/1.1 495 (nginx) SSL Certificate Error
75+
496:HTTP/1.1 496 (nginx) SSL Certificate Required
76+
497:HTTP/1.1 497 (nginx) HTTP Request Sent to HTTPS Port
77+
498:HTTP/1.1 498 (Unofficial) Invalid Token
78+
499:HTTP/1.1 499 (nginx) Token Required
4879
//CodeServerFail
4980
500:HTTP/1.1 500 Internal Server Error
5081
501:HTTP/1.1 501 Not Implemented
@@ -54,8 +85,24 @@
5485
505:HTTP/1.1 505 HTTP Version Not Supported
5586
506:HTTP/1.1 506 Variant Also Negotiates
5687
507:HTTP/1.1 507 Insufficient Storage
57-
508:HTTP/1.1 509 Bandwidth Limit Exceeded
88+
508:HTTP/1.1 508 Loop Detected
89+
509:HTTP/1.1 509 (Unofficial) Bandwidth Limit Exceeded
90+
510:HTTP/1.1 510 Not Extended
91+
511:HTTP/1.1 511 Network Authentication Required
92+
520:HTTP/1.1 520 (Cloudflare) Web Server Returned an Unknown Error
93+
521:HTTP/1.1 521 (Cloudflare) Web Server Is Down
94+
522:HTTP/1.1 522 (Cloudflare) Connection Timed Out
95+
523:HTTP/1.1 523 (Cloudflare) Origin Is Unreachable
96+
524:HTTP/1.1 524 (Cloudflare) A Timeout Occurred
97+
525:HTTP/1.1 525 (Cloudflare) SSL Handshake Failed
98+
526:HTTP/1.1 526 (Cloudflare) Invalid SSL Certificate
99+
527:HTTP/1.1 527 (Cloudflare) Railgun Error
100+
529:HTTP/1.1 529 (Unofficial) Site is overloaded
101+
530:HTTP/1.1 530 (Cloudflare) Site is frozen
102+
561:HTTP/1.1 561 (AWS) Unauthorized
103+
598:HTTP/1.1 598 (Unofficial) Network read timeout error
104+
599:HTTP/1.1 599 (Unofficial) Network Connect Timeout Error
58105
600:HTTP/1.1 600 Unparseable Response Headers
59-
//CodeUser
106+
//XEngine Code
60107
1001:HTTP/1.1 1001 XEngine Auth Ok
61108
1002:HTTP/1.1 1002 XEngine Auth Failed

XEngine_Release/XEngine_Config/HttpMime.types

Lines changed: 31 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,56 @@
11
text/html html htm shtml
22
text/css css
33
text/xml xml
4-
image/gif gif
5-
image/jpeg jpeg jpg
6-
application/javascript js
7-
application/atom+xml atom
8-
application/rss+xml rss
9-
104
text/mathml mml
115
text/plain txt
126
text/vnd.sun.j2me.app-descriptor jad
137
text/vnd.wap.wml wml
148
text/x-component htc
159

10+
image/gif gif
11+
image/jpeg jpeg jpg
12+
image/avif avif
1613
image/png png
1714
image/tiff tif tiff
15+
image/webp webp
1816
image/vnd.wap.wbmp wbmp
17+
image/svg+xml svg svgz
1918
image/x-icon ico
2019
image/x-jng jng
2120
image/x-ms-bmp bmp
22-
image/svg+xml svg svgz
23-
image/webp webp
2421

25-
application/font-woff woff
22+
font/woff woff
23+
font/woff2 woff2
24+
25+
application/pdf pdf
26+
27+
application/vnd.google-earth.kml+xml kml
28+
application/vnd.google-earth.kmz kmz
29+
30+
application/msword doc
31+
application/vnd.ms-excel xls
32+
application/vnd.ms-powerpoint ppt
33+
application/vnd.ms-fontobject eot
34+
application/vnd.oasis.opendocument.graphics odg
35+
application/vnd.oasis.opendocument.presentation odp
36+
application/vnd.oasis.opendocument.spreadsheet ods
37+
application/vnd.oasis.opendocument.text odt
38+
application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
39+
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
40+
application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
41+
42+
application/javascript js
43+
application/atom+xml atom
44+
application/rss+xml rss
2645
application/java-archive jar war ear
2746
application/json json
2847
application/mac-binhex40 hqx
29-
application/msword doc
30-
application/pdf pdf
3148
application/postscript ps eps ai
3249
application/rtf rtf
3350
application/vnd.apple.mpegurl m3u8
34-
application/vnd.ms-excel xls
35-
application/vnd.ms-fontobject eot
36-
application/vnd.ms-powerpoint ppt
3751
application/vnd.wap.wmlc wmlc
38-
application/vnd.google-earth.kml+xml kml
39-
application/vnd.google-earth.kmz kmz
52+
application/wasm wasm
53+
4054
application/x-7z-compressed 7z
4155
application/x-cocoa cco
4256
application/x-java-archive-diff jardiff
@@ -62,10 +76,6 @@ application/octet-stream dmg
6276
application/octet-stream iso img
6377
application/octet-stream msi msp msm
6478

65-
application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
66-
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
67-
application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
68-
6979
audio/midi mid midi kar
7080
audio/mpeg mp3
7181
audio/ogg ogg
@@ -83,4 +93,4 @@ video/x-m4v m4v
8393
video/x-mng mng
8494
video/x-ms-asf asx asf
8595
video/x-ms-wmv wmv
86-
video/x-msvideo avi
96+
video/x-msvideo avi

XEngine_Release/XEngine_Config/XEngine_Config.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"nWSPort":5301,
44
"nHTTPPort":5302,
55
"bDeamon":false,
6-
"bTimeNotify":true,
6+
"bTimeNotify":false,
77
"XMax":{
88
"nMaxClient":10000,
99
"nMaxQueue":10000,
@@ -25,17 +25,17 @@
2525
"bHTTPAuth":false,
2626
"bPassAuth":false,
2727
"nHTTPAuthTime":10,
28-
"nMultiMode":0,
28+
"nMultiMode":2,
2929
"st_PassUrl":{
3030
"tszPassLogin":"http://127.0.0.1:5303/auth/pass/login",
3131
"tszPassLogout":"http://127.0.0.1:5303/auth/pass/logout",
3232
"tszPassTimeout":"http://127.0.0.1:5303/auth/pass/timeout"
3333
},
3434
"st_MulitLogin":{
35-
"bMinute":true,
35+
"bSecond":true,
3636
"bDay":true,
3737
"bTime":true,
38-
"bCustom":true
38+
"bCustom":false
3939
}
4040
},
4141
"XCrypto":{
@@ -52,6 +52,7 @@
5252
"LogLeave":32
5353
},
5454
"XVer":[
55+
"V3.9.0.1001 Build20231110",
5556
"V3.8.0.1001 Build20230811",
5657
"V3.7.0.1001 Build20230421",
5758
"V3.6.0.1001 Build20230224",

XEngine_Release/XEngine_Config/XEngine_SwitchConfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"bSwitchCDKey":true,
99
"bSwitchNotice":true,
1010
"bSwitchDCode":false,
11-
"bSwitchMulti":false
11+
"bSwitchMulti":true
1212
}

0 commit comments

Comments
 (0)