lijia
|
d4d46ea31b
|
fix gitlab-ci.yml
v2.0.14
|
2024-11-15 11:45:38 +08:00 |
|
lijia
|
8d7b85f98c
|
support aarch64
v2.0.13
|
2024-11-15 11:32:26 +08:00 |
|
lijia
|
513b9b52d9
|
backport to master, from TSG-21660:fix support QUIC CHLO fragment
v2.0.12
|
2024-10-21 17:30:48 +08:00 |
|
杨威
|
e770ce2c84
|
Resolve OMPUB-1493 "Fix "
|
2024-10-16 03:44:26 +00:00 |
|
liuxueli
|
1ab2559887
|
TSG-19817: Bugfix memory leak
v2.0.11
|
2024-03-07 14:05:28 +08:00 |
|
yangwei
|
33a2bc5b39
|
🐎 ci(travis): remove sentry-cli
v2.0.10
|
2024-01-11 16:58:54 +08:00 |
|
yangwei
|
aebc66e015
|
🎈 perf(QUIC_MAX_UDP_PAYLOAD_SIZE): from 65527 to 1460
reduce mem alloc
|
2024-01-11 15:46:09 +08:00 |
|
liuxueli
|
a7d76dda73
|
TSG-16626: 收到UDP Close状态,若未调用过业务层则不需要通知业务层close状态
v2.0.9
|
2023-08-25 18:30:30 +08:00 |
|
yangwei
|
4d731800bf
|
🐞 fix(parse_quic_uncryption_payload): 增加长度判断,修复长度异常时造成的内存非法读
附test/pcap/quic_len-2.pcapng为解析长度异常的包
v2.0.8
|
2023-07-28 23:24:57 +08:00 |
|
yangwei
|
1b678406e7
|
🔧 build(cmake version): 更新最低版本要求至3.10,修复changelog脚本生成可能报错的问题
|
2023-07-28 23:22:51 +08:00 |
|
yangwei
|
479fd1a771
|
🐞 fix(quic version len): 增加包长判断,避免读越界
|
2023-07-26 19:21:14 +08:00 |
|
liuxueli
|
bfeae04470
|
Debug版本链接ASAN,用于定位问题
v2.0.7
|
2023-07-26 11:19:32 +08:00 |
|
liuxueli
|
513732e4f1
|
第一个数据包仅解析一次,节省cpu
v2.0.6
|
2023-06-27 13:34:19 +08:00 |
|
liuxueli
|
96f9ce34ca
|
收到上层业务返回drop pkt状态时,不关闭对流的处理
v2.0.5
|
2023-02-16 10:20:46 +08:00 |
|
liuxueli
|
ffb443ed7e
|
OMPUB-527: 从解密后的client hello负载中解析user agent参数时,未对参数长度负值进行判断导致parse_quic_transport_parameter函数死循环触发sapp的watchdog timeout
v2.0.4
|
2022-06-16 15:39:13 +08:00 |
|
liuxueli
|
98c567cf88
|
TSG-9724: 适配Rocky Linux8.5
v2.0.3
|
2022-03-11 13:19:05 +08:00 |
|
刘学利
|
d76065f87e
|
Merge branch 'feature-use-nginx-quic' into 'master'
TSG-8455 基于Nginx-QUIC和OpenSSL重构QUIC解析层
See merge request MESA_Platform/quic!3
v2.0.2
|
2021-11-12 08:39:24 +00:00 |
|
刘学利
|
3605410615
|
TSG-8455 基于Nginx-QUIC和OpenSSL重构QUIC解析层
|
2021-11-12 08:39:24 +00:00 |
|
刘学利
|
6e3830983c
|
Merge branch 'bugfix-memory-leak-by-decrypt-failed' into 'master'
解密失败时申请的内存未释放导致内存泄漏
See merge request MESA_Platform/quic!2
v2.0.1
|
2021-11-10 21:35:20 +00:00 |
|
liuxueli
|
b446c3e32f
|
解密失败时申请的内存未释放导致内存泄漏
|
2021-11-11 00:27:18 +03:00 |
|
刘学利
|
7838d6eb7c
|
Merge branch 'bugfix-build-rpm-error' into 'master'
update CMakeLists.txt, QUIC头文件变更
See merge request MESA_Platform/quic!1
v2.0.0
|
2021-11-10 17:28:41 +00:00 |
|
liuxueli
|
989a6627dc
|
update CMakeLists.txt, QUIC头文件变更
|
2021-11-10 20:23:12 +03:00 |
|
liuxueli
|
895e4c08bb
|
TSG-8364: 支持配置文件配置最多解析N数据包
|
2021-11-10 19:39:17 +03:00 |
|
liuxueli
|
11c3aa538a
|
TSG-8364: 重构代码,只解QUIC链接的第一个数据包
|
2021-11-10 11:55:22 +03:00 |
|
liuxueli
|
fa5af89690
|
TSG-8364: 增加校验长度的逻辑避免导致段错误
|
2021-11-06 21:10:20 +03:00 |
|
liuxueli
|
da000d2b4b
|
TSG-8261,TSG-8291: 部分QUIC RFC9000未解析出SNI/User-Agent字段
|
2021-11-05 20:57:48 +03:00 |
|
liuxueli
|
eecd661b91
|
TSG-8261,TSG-8291: 部分QUIC RFC9000未解析出SNI/User-Agent字段
|
2021-11-02 19:55:46 +03:00 |
|
liuxueli
|
a6d1dbf9d2
|
TSG-7993: 解密后得到得payload length为0时,未对异常值做判断导致memcpy越界,也可导致watchdog timeout
|
2021-10-12 15:56:14 +08:00 |
|
liuxueli
|
e436823d37
|
TSG-7850: 修复释放quic stream导致段错误的问题
|
2021-09-23 15:54:06 +08:00 |
|
liuxueli
|
56db00e24f
|
TSG-7832: 支持非标端口8443,支持配置文件配置支持识别的端口QUIC_PORT_LIST=443;8443;
|
2021-09-18 17:15:54 +08:00 |
|
liuxueli
|
123fcf1559
|
TSG-7767: 修复内存泄漏,对返回值判断不严谨,返回0xFFFFFFFF到SAPP,导致CLOSE状态未释放内存
|
2021-09-14 18:53:21 +08:00 |
|
liuxueli
|
b5210028da
|
TSG-7756: QUIC.v13.1异常存在重启,解析client hello出错时,未对参数进行检查
|
2021-09-14 04:10:34 +00:00 |
|
liuxueli
|
fb3f2460ea
|
quic client hello数据包中不包含SNI、UA时,长度赋值为0
|
2021-09-14 09:54:06 +08:00 |
|
liuxueli
|
f22424dcc5
|
TSG-7753: 修改quic_protocol_identify函数,增加输出VERSION/UA字段
|
2021-09-14 09:29:45 +08:00 |
|
liuxueli
|
3aa13f90d7
|
第一个数据包尝试解析SNI,支持QUIC SNI的白名单
|
2021-09-13 16:33:56 +08:00 |
|
liuxueli
|
6bf86b1824
|
TSG-7747: 调整SNI/UA的默认索引值
|
2021-09-13 15:05:07 +08:00 |
|
liuxueli
|
72e835353c
|
解析tag_num出现异常时支持存数据包
|
2021-09-10 15:19:28 +08:00 |
|
liuxueli
|
fc462eb0b5
|
TSG-7725: 解析TAG_NUM出现异常导致SAPP重启
|
2021-09-10 13:19:28 +08:00 |
|
liuxueli
|
c67f8195f5
|
TSG-7682: 解析加密SNI异常导致SAPP重启
|
2021-09-08 17:20:05 +08:00 |
|
liuxueli
|
033f935e75
|
add auto gtest
|
2021-09-05 15:55:34 +08:00 |
|
liuxueli
|
132a495756
|
TSG-7634: 支持解析gquic 23/34/37/41/44的SNI
|
2021-09-04 19:55:07 +08:00 |
|
liuxueli
|
a2eb69b2ad
|
TSG-7636: 修复读越界问题
|
2021-09-04 13:46:32 +08:00 |
|
liuxueli
|
59638765e3
|
TSG-7627: 解析加密GQUIC048 SNI导致watchdog timeout
|
2021-09-03 14:51:29 +08:00 |
|
liuxueli
|
8d623d0f02
|
Libgcrypt warning: missing initialization - please fix the application
|
2021-09-01 17:57:14 +08:00 |
|
liuxueli
|
80584df0a9
|
TSG-7551: quic解析层支持解析GQUIC 35/39的SNI
|
2021-09-01 15:38:47 +08:00 |
|
liuxueli
|
e33f9b48ce
|
TSG-7556: 支持解析quic RFC9000加密SNI
|
2021-08-26 13:19:01 +08:00 |
|
liuxueli
|
314b09531f
|
identify-ietf-rfc9000
|
2021-08-25 21:32:48 +08:00 |
|
liuxueli
|
3412ad1afe
|
update ci/travis.sh
|
2021-08-24 10:29:04 +08:00 |
|
刘学利
|
f68700112e
|
TSG-7298: QUIC解析层支持解析quic-ietf加密SNI
|
2021-08-23 11:15:11 +00:00 |
|
刘学利
|
13ba53b5a9
|
Merge branch 'bugfix-memory-leak-by-ret-error' into 'develop-v1.1.0'
TSG-6617: 异常数据包返回-1,导致内存泄漏
See merge request MESA_Platform/gquic!1
|
2021-06-23 06:38:56 +00:00 |
|