Commit Graph

  • 2a639ccc77 优化代码 GoEdgeLab 2022-03-17 19:48:04 +08:00
  • a381850dbc 源站可以自定义回源主机名 刘祥超 2022-03-17 17:03:52 +08:00
  • dbeb40a11a 源站可以自定义回源主机名 GoEdgeLab 2022-03-17 17:03:52 +08:00
  • 14abce08c3 IPSet支持IPv6 刘祥超 2022-03-16 20:47:55 +08:00
  • 59cda8534b IPSet支持IPv6 GoEdgeLab 2022-03-16 20:47:55 +08:00
  • 469a3ea979 优化WAF性能 刘祥超 2022-03-16 17:06:26 +08:00
  • 6bd4998dbe 优化WAF性能 GoEdgeLab 2022-03-16 17:06:26 +08:00
  • 9b85487a70 提升缓存效率 刘祥超 2022-03-16 16:20:53 +08:00
  • a90baa69c7 提升缓存效率 GoEdgeLab 2022-03-16 16:20:53 +08:00
  • 06ef206c9f 节点可以单独设置缓存目录 刘祥超 2022-03-16 15:24:35 +08:00
  • 832fb355fa 节点可以单独设置缓存目录 GoEdgeLab 2022-03-16 15:24:35 +08:00
  • 1c2ca73208 缓存策略修改时尽可能不重新加载 刘祥超 2022-03-15 21:33:44 +08:00
  • a7cb922e9f 缓存策略修改时尽可能不重新加载 GoEdgeLab 2022-03-15 21:33:44 +08:00
  • b9abc55728 本地数据库升级之后增加日志 刘祥超 2022-03-15 18:58:56 +08:00
  • 6ba34ee540 本地数据库升级之后增加日志 GoEdgeLab 2022-03-15 18:58:56 +08:00
  • 21e206061d 优化本地数据库性能 刘祥超 2022-03-15 18:32:39 +08:00
  • cbc97652a5 优化本地数据库性能 GoEdgeLab 2022-03-15 18:32:39 +08:00
  • ddebc0e4a8 增加回源跟随功能 刘祥超 2022-03-14 15:07:18 +08:00
  • 240698ff0d 增加回源跟随功能 GoEdgeLab 2022-03-14 15:07:18 +08:00
  • 31b16ad67a 正在退出时不上报错误 刘祥超 2022-03-14 12:23:28 +08:00
  • cbbfdd2f01 正在退出时不上报错误 GoEdgeLab 2022-03-14 12:23:28 +08:00
  • d0b86af4ef 程序意外退出时关闭sqlite指针 刘祥超 2022-03-14 11:47:34 +08:00
  • 6436ba503b 程序意外退出时关闭sqlite指针 GoEdgeLab 2022-03-14 11:47:34 +08:00
  • ce87fa25e7 sqlite添加参数_sync=OFF 刘祥超 2022-03-14 11:08:02 +08:00
  • 9a6a491817 sqlite添加参数_sync=OFF GoEdgeLab 2022-03-14 11:08:02 +08:00
  • ecbb11eee2 增加对数据库操作的统计命令:edge-node dbstat/减少几个不必要的查询操作 刘祥超 2022-03-13 19:27:38 +08:00
  • 5279877cd2 增加对数据库操作的统计命令:edge-node dbstat/减少几个不必要的查询操作 GoEdgeLab 2022-03-13 19:27:38 +08:00
  • 9849f14044 自动为热点数据设置合适的过期时间 刘祥超 2022-03-12 20:50:05 +08:00
  • c1890be289 自动为热点数据设置合适的过期时间 GoEdgeLab 2022-03-12 20:50:05 +08:00
  • 34fae1c2a3 内存缓存刷到磁盘后自动从内存中删除 刘祥超 2022-03-12 20:01:28 +08:00
  • 8c668ec7ba 内存缓存刷到磁盘后自动从内存中删除 GoEdgeLab 2022-03-12 20:01:28 +08:00
  • 8b22d00ce4 优化代码 刘祥超 2022-03-12 19:45:22 +08:00
  • 34f81e3f5a 优化代码 GoEdgeLab 2022-03-12 19:45:22 +08:00
  • 1e64386744 更新相关库 刘祥超 2022-03-12 19:11:29 +08:00
  • b3043f4ca9 更新相关库 GoEdgeLab 2022-03-12 19:11:29 +08:00
  • 8dfeda0d80 优化代码 刘祥超 2022-03-12 18:00:22 +08:00
  • 87b51dbd21 优化代码 GoEdgeLab 2022-03-12 18:00:22 +08:00
  • 0ece9e0897 优化代码 刘祥超 2022-03-11 17:21:23 +08:00
  • a7d530eb5a 优化代码 GoEdgeLab 2022-03-11 17:21:23 +08:00
  • 79ffda4706 使用异步IO写入缓存文件 刘祥超 2022-03-11 15:29:18 +08:00
  • ca015d35a5 使用异步IO写入缓存文件 GoEdgeLab 2022-03-11 15:29:18 +08:00
  • 0d2d7591e5 自动清理本地IP名单过期条目/修复白名单可能不起作用的Bug 刘祥超 2022-03-06 19:40:26 +08:00
  • e94ea8386d 自动清理本地IP名单过期条目/修复白名单可能不起作用的Bug GoEdgeLab 2022-03-06 19:40:26 +08:00
  • 577a5618a1 修复纯内存缓存可能启动多个flush内容的goroutine的Bug 刘祥超 2022-03-06 18:09:33 +08:00
  • ca243fa739 修复纯内存缓存可能启动多个flush内容的goroutine的Bug GoEdgeLab 2022-03-06 18:09:33 +08:00
  • 49822ab7e9 分块传输内容可以写入到内存中/分块传输内容可以判断最大尺寸 刘祥超 2022-03-06 17:18:06 +08:00
  • 96db004fb2 分块传输内容可以写入到内存中/分块传输内容可以判断最大尺寸 GoEdgeLab 2022-03-06 17:18:06 +08:00
  • 421cb82505 增加Partial Content大尺寸测试用例 刘祥超 2022-03-06 14:40:31 +08:00
  • f788f3894e 增加Partial Content大尺寸测试用例 GoEdgeLab 2022-03-06 14:40:31 +08:00
  • 1c0192d773 优化Partial Content缓存 刘祥超 2022-03-05 19:31:50 +08:00
  • 4a1d374c1e 优化Partial Content缓存 GoEdgeLab 2022-03-05 19:31:50 +08:00
  • 10443dfb15 优化Partial Content缓存 刘祥超 2022-03-05 16:47:17 +08:00
  • 4f36514550 优化Partial Content缓存 GoEdgeLab 2022-03-05 16:47:17 +08:00
  • f34ad57e12 优化Partial Content缓存 刘祥超 2022-03-04 22:42:03 +08:00
  • 1d3319a0b7 优化Partial Content缓存 GoEdgeLab 2022-03-04 22:42:03 +08:00
  • 21c80aea78 不支持对GET以外的方法返回的Partial内容的缓存 刘祥超 2022-03-04 17:09:12 +08:00
  • cf074fdaea 不支持对GET以外的方法返回的Partial内容的缓存 GoEdgeLab 2022-03-04 17:09:12 +08:00
  • 16c123c400 当缓存条件状态码为206时,自动支持区间缓存 刘祥超 2022-03-04 17:00:48 +08:00
  • 061c684762 当缓存条件状态码为206时,自动支持区间缓存 GoEdgeLab 2022-03-04 17:00:48 +08:00
  • 18d301e17f 更新TeaGo 刘祥超 2022-03-04 15:11:18 +08:00
  • 221741c779 更新TeaGo GoEdgeLab 2022-03-04 15:11:18 +08:00
  • dc9a399ff8 升级相关依赖库 刘祥超 2022-03-04 12:30:06 +08:00
  • 39d4f69f6c 升级相关依赖库 GoEdgeLab 2022-03-04 12:30:06 +08:00
  • 269e33b9a0 删除Partial缓存时,同时删除区间范围相关文件 刘祥超 2022-03-04 11:51:59 +08:00
  • c63840427d 删除Partial缓存时,同时删除区间范围相关文件 GoEdgeLab 2022-03-04 11:51:59 +08:00
  • 581a3d49fc 实现基础的206 partial content缓存 刘祥超 2022-03-03 19:36:28 +08:00
  • 619407f9e4 实现基础的206 partial content缓存 GoEdgeLab 2022-03-03 19:36:28 +08:00
  • 8aeb5eb1b6 WAF有允许(allow)动作出现的时候不再继续往下执行 刘祥超 2022-02-26 17:13:27 +08:00
  • 6984257224 WAF有允许(allow)动作出现的时候不再继续往下执行 GoEdgeLab 2022-02-26 17:13:27 +08:00
  • 4d79ce7659 修改Partial Content的Bounary值长度(从60字节修改为16字节) 刘祥超 2022-02-25 19:09:09 +08:00
  • c6c74523db 修改Partial Content的Bounary值长度(从60字节修改为16字节) GoEdgeLab 2022-02-25 19:09:09 +08:00
  • 9fda8c425a 增加 edge-node reload 命令/优化命令行帮助 刘祥超 2022-02-25 11:23:32 +08:00
  • 260dcbeeff 增加 edge-node reload 命令/优化命令行帮助 GoEdgeLab 2022-02-25 11:23:32 +08:00
  • 14259b2ef5 Update http_request_cache.go 刘祥超 2022-02-24 20:39:43 +08:00
  • 36d8c3f366 Update http_request_cache.go GoEdgeLab 2022-02-24 20:39:43 +08:00
  • 211750eb8e 默认不同步写入压缩缓存/增加是否同步写入压缩缓存设置/去除默认content-type类型设置 刘祥超 2022-02-24 20:13:05 +08:00
  • 50232d4938 默认不同步写入压缩缓存/增加是否同步写入压缩缓存设置/去除默认content-type类型设置 GoEdgeLab 2022-02-24 20:13:05 +08:00
  • 1050231086 修改版本为0.4.5 刘祥超 2022-02-24 19:26:57 +08:00
  • 3c634bd1a7 修改版本为0.4.5 GoEdgeLab 2022-02-24 19:26:57 +08:00
  • 034965a697 优化代码 刘祥超 2022-02-24 16:44:28 +08:00
  • 437308209b 优化代码 GoEdgeLab 2022-02-24 16:44:28 +08:00
  • 239acf2d17 修复WAF提取正则表达式关键词时可能会使程序崩溃的Bug 刘祥超 2022-02-23 17:35:35 +08:00
  • bfa0545fdc 修复WAF提取正则表达式关键词时可能会使程序崩溃的Bug GoEdgeLab 2022-02-23 17:35:35 +08:00
  • 6260fd1009 sqlite缓存表增加tag字段 刘祥超 2022-02-23 16:06:18 +08:00
  • 9c2e8593af sqlite缓存表增加tag字段 GoEdgeLab 2022-02-23 16:06:18 +08:00
  • f10ffbaebd 修改版本为0.4.4 刘祥超 2022-02-23 14:49:42 +08:00
  • a80012aa56 修改版本为0.4.4 GoEdgeLab 2022-02-23 14:49:42 +08:00
  • 83f581f7f0 清理缓存时也清理HEAD缓存 v0.4.3 刘祥超 2022-02-22 21:52:28 +08:00
  • ca4889973c 清理缓存时也清理HEAD缓存 GoEdgeLab 2022-02-22 21:52:28 +08:00
  • 03ce082926 支持对GET/POST之外的请求方法独立缓存 刘祥超 2022-02-22 21:43:47 +08:00
  • 083d58e958 支持对GET/POST之外的请求方法独立缓存 GoEdgeLab 2022-02-22 21:43:47 +08:00
  • ebafe458ff 支持缓存压缩后的内容 刘祥超 2022-02-22 19:29:27 +08:00
  • 2d7e78e0db 支持缓存压缩后的内容 GoEdgeLab 2022-02-22 19:29:27 +08:00
  • ff30b8d15c 修改版本为v0.4.3 刘祥超 2022-02-21 18:31:17 +08:00
  • 80908373d2 修改版本为v0.4.3 GoEdgeLab 2022-02-21 18:31:17 +08:00
  • 51dd778ca7 更改为v0.4.2 v0.4.2 刘祥超 2022-02-21 17:52:02 +08:00
  • b3042354d2 更改为v0.4.2 GoEdgeLab 2022-02-21 17:52:02 +08:00
  • b5f706686c 修复热点数据从文件系统转移到内存时可能不完整的Bug/实现部分Partial Content功能 刘祥超 2022-02-21 17:33:58 +08:00
  • a6a44bf4d4 修复热点数据从文件系统转移到内存时可能不完整的Bug/实现部分Partial Content功能 GoEdgeLab 2022-02-21 17:33:58 +08:00
  • b67c2ec39c 缓存关闭X-Cache显示时从Header中删除X-Cache 刘祥超 2022-02-21 16:55:25 +08:00