mirror of
https://gitee.com/acl-dev/acl.git
synced 2024-12-14 08:50:53 +08:00
cc05b877a2
first commit acl to github
134 lines
3.3 KiB
Plaintext
134 lines
3.3 KiB
Plaintext
|
||
37) 2010.3.5
|
||
37.1) bugfix: jaws 动态加载 mod_http.so 时,在做DNS查询时可能会因为
|
||
jaws 的运行空间与 mod_http.so 运行空间的不同而产生问题
|
||
37.2) bugfix: 在win32下运行时,自动启动时 jaws 因为的运行路径问题而
|
||
不能正常启动
|
||
|
||
36) 2010.2.25
|
||
36.1) http_proxy.c: 增加了 Proxy-Connection 选项关闭功能
|
||
|
||
35) 2010.2.24
|
||
35.1) 使用最新的 acl 库编译
|
||
|
||
34) 2010.2.8-2.9
|
||
34.1) feature: 域名解析支持泛域名(即域名组)的动、静态解析功能
|
||
|
||
33) 2010.2.4
|
||
33.1) 使用最新的 acl 库及 protocol 库编译
|
||
|
||
32) 2010.2.3
|
||
32.1) 使用最新的 acl 库及 protocol 库编译
|
||
32.2) http_proxy.c: fix some bugs
|
||
|
||
31) 2010.1.25
|
||
31.1) 使用最新的 acl 库及 protocol 库编译
|
||
|
||
30) 2010.1.24
|
||
30.1) bugfix: http_proxy.c, http_client.c 修订了与过滤器相关的BUG
|
||
|
||
29) 2010.1.22
|
||
29.1) 增加了对 /etc/hosts 类型文件的支持,并且进行了扩展,可以支持
|
||
"ip1;ip2;ip3 domain" 格式
|
||
29.2) bugfix: http_client.c 在过滤器表示要接管连接请求时有一处内存越界
|
||
|
||
28) 2010.1.20
|
||
28.1) 将 service_main.c 模块移至 global/ 目录
|
||
|
||
27) 2010.1.16-18
|
||
27.1) 增加了直接发送DNS协议包进行DNS查询的功能
|
||
|
||
26) 2010.1.14
|
||
26.1) http_proxy.c: 修订已知的几处 bugs
|
||
|
||
25) 2010.1.10
|
||
25.1) http_proxy.c: 修订了几处可能会产生问题的地方; 整理了一下代码
|
||
|
||
24) 2010.1.8
|
||
24.1) bugfix: http_proxy.c 有一些设计上的问题,现在已经修复
|
||
|
||
23) 2010.1.7
|
||
23.1) plugin/: 整理了一下模块划分及接口注释说明
|
||
|
||
22) 2010.1.6
|
||
22.1) http_proxy.c: 修改了几处bugs
|
||
|
||
21) 2010.1.1
|
||
21.1) http_proxy.c: 整理了一些代码并修改了几处 bugs
|
||
20) 2009.12.30
|
||
20.1) http_proxy.c 修订了几处可能出问题的 bugs
|
||
|
||
19) 2009.12.16
|
||
19.1) module/mod_http: http_proxy.c 整理了代码
|
||
19.2) performance: 因为 acl_vstream.c 内部性能优化导致 acl_aio.c 的读性能
|
||
大大提高,从而 mod_http 的代理大文件性能也大大提高
|
||
|
||
18) 2009.12.8
|
||
18.1) 可以支持 win32 平台了
|
||
|
||
17) 2009.12.7
|
||
17.1) mod_http.so: 修改了动态插件的初始化调用方式,以便于配合主程序在同一
|
||
进程内可以同时启动多个线程实例
|
||
|
||
16) 2009.12.6
|
||
16.1) 为了更好地支持在一个进程内启动多个非阻塞线程实例,调整了模块加载接口
|
||
|
||
15) 2009.12.5
|
||
15.1) bugfix: http_proxy.c 中 http_proxy_complete() 因为原来对
|
||
client_entry_detach() 的提前调用导致 http_client 被释放而后面又会有引用
|
||
http_client 的地址,从而导致内存非法访问
|
||
15.2) feature: Jaws 服务器可以在一个进程里同时启动多个线程实例,而每个
|
||
线程实例又是一个单独的非阻塞服务器,从而可以更有效地利用多核
|
||
|
||
14) 2009.11.23
|
||
14.1) 去掉了一些无用的文件及库
|
||
|
||
13) 2009.11.16-22
|
||
13.1) 修复了一些BUG
|
||
13.2) http_proxy.c: 支持HTTP响应头随同响应体在一个 write 中发送,从而减少
|
||
了一次系统IO次数
|
||
|
||
12) 2009.11.15
|
||
12.1) 已经可以支持 cgi 程序了
|
||
|
||
11) 2009.11.14
|
||
11.1) jaws 成为一个通用的非阻塞的服务框架,通过动态加载服务模块
|
||
来提供服务; 因此,HTTP服务就做为一项单独的服务模块动态被 jaws 加载
|
||
|
||
10) 2009.11.12
|
||
10.1) compile: LINUX64 平台下动态库增加编译参数 -fPIC
|
||
|
||
9) 2009.11.11
|
||
9.1) feature: 增加了HTTP响应数据体的过滤功能
|
||
9.2) 重新整理了一些安装包
|
||
|
||
8) 2009.11.8
|
||
8.1) features: linux 下支持动态加载过滤器库功能
|
||
|
||
7) 2009.11.6
|
||
7.1) 在最新版的ACL库基础上进行了编译
|
||
|
||
6) 2009.3.9
|
||
6.1) 在最新版的ACL库基础上进行了编译
|
||
|
||
5) 2009.1.23
|
||
5.1) 在最新版的ACL库基础上进行了编译
|
||
5.2) bug need to be fixed: 在请求对象首次建立后,如果在取得请求数据前
|
||
关闭了,则有可能造成内存泄漏
|
||
|
||
4) 2008.10.7
|
||
4.1) 去掉编译选项中的增加链接功能
|
||
|
||
3) 2008.10.6
|
||
3.1) 整理了编译工程,将 acl】饧?protocol 库移至本工程中
|
||
3.2) 将WIN32下的可执行程序生成目录重新调整了一下,创建了 build 目录
|
||
及 dist/win32_setup 目录作为WIN32的生成目录;dist/unix_setup 为UNIX
|
||
的生成目录
|
||
|
||
2) 2008.10.4
|
||
2.1) 将 lib_ctrl 形成 MFC 动态库
|
||
2.2) 制做了安装包
|
||
|
||
1) 2008.9.17
|
||
1.1) 0.1 version release
|