登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
网络服务
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
22
Star
47
Fork
14
leo
/
OmniWeb
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
v4.7
9abc0f5
2018-12-20 15:34
对比
Release 4.7
leo
CHANGELOG [`dc0fe4f78`](https://gitee.com/love_linger/OmniWeb/commit/dc0fe4f785413c0d20aac6af27fa69e1e4a62e3b) Linux下删除最大连接数限制 [`29bbdd2bd`](https://gitee.com/love_linger/OmniWeb/commit/29bbdd2bd86ae617c7bba810bd2d11d93ab6755f) 安全性BUG修复 [`13819dafb`](https://gitee.com/love_linger/OmniWeb/commit/13819dafba3ad452507cd31c523d11fbeb2ee5bd) Windows下启动后修改编码页为UTF-8 [`9abc0f5f5`](https://gitee.com/love_linger/OmniWeb/commit/9abc0f5f503f4b63320fba7bdd3bb0ab75b8bb3d) 集成tinyxml2,用于解析XML文档
最后提交信息为:
add tinyxml2 library for lua
v4.6
1c691b4
2018-08-22 14:05
对比
Release 4.6
leo
CHANGELOG [`1c691b4cd`](https://gitee.com/love_linger/OmniWeb/commit/1c691b4cd17844b0c9ad57c248e34300831fb81b) 增加全局定时器/每日任务功能
最后提交信息为:
v4.6
v4.5
39a1344
2018-08-14 10:05
对比
Release 4.5
leo
CHANGELOG [`7f575cf1d`](https://gitee.com/love_linger/OmniWeb/commit/7f575cf1d83560669be9e1b67b27b073db088ea3) 修复os.mkdir在Linux上的BUG [`0a9bcf863`](https://gitee.com/love_linger/OmniWeb/commit/0a9bcf863989de0641de8585044792e6a187fafa) 默认错误页增加【返回主页】 [`78633e3bb`](https://gitee.com/love_linger/OmniWeb/commit/78633e3bb6cd4c6513f5c47cf9e8b29b2b994073) 修复内存泄露,Linux下限制线程池大小
最后提交信息为:
v4.5
v4.4.2
b78aa02
2018-08-06 19:07
对比
Release 4.4.2
leo
CHANGELOG [`9ab5c506`](https://gitee.com/love_linger/OmniWeb/commit/9ab5c506c159c54668793b7e91a2c16fcdf76a13) 防止单条日志内容过大引起的BUG [`b78aa02a`](https://gitee.com/love_linger/OmniWeb/commit/b78aa02ae455bed000348a6ac82eeecfe572c399) os.mkdir支持递归创建
最后提交信息为:
os.mkdir supports recursive create
v4.4.1
5d7124b
2018-08-03 16:36
对比
Release 4.4.1
leo
CHANGELOG * [`a5bec73f96`](https://gitee.com/love_linger/OmniWeb/commit/a5bec73f963ed8158e7e0eb21cd9244f77bbb99a) 修复os.filesize()未关闭文件的BUG * [`d2e2594b9c`](https://gitee.com/love_linger/OmniWeb/commit/d2e2594b9cff04f690dffa568b97737919c13ecc) 修复ffi无法找到strtod,strtoll,strtoull的BUG * [`8987f76ec7`](https://gitee.com/love_linger/OmniWeb/commit/8987f76ec78c9d01b8b3eefc13b9be9e3235ffcd) 移除Lua层的rsp:flush(); 增加Lua层的rsp:file() * 其他代码优化 * 更新文档
最后提交信息为:
update doc & example
v4.4
3e2a6b2
2018-07-26 09:29
对比
Release 4.4
leo
CHANGELOG - [`4b30c87015`](https://gitee.com/love_linger/OmniWeb/commit/4b30c870157a0167f29b234b79fec40c2a893f76) 修复os.exists等函数因为空字串crash - [`4b30c87015`](https://gitee.com/love_linger/OmniWeb/commit/4b30c870157a0167f29b234b79fec40c2a893f76) 增加os.filesize函数
最后提交信息为:
v4.4
v4.3
5bcaaac
2018-07-19 09:19
对比
Release 4.3
leo
CHANGELOG - [`c279deff6f`](https://gitee.com/love_linger/OmniWeb/commit/c279deff6f794d8a96950ca923cb31434f528186) 不再提供daemonize配置 - [`d497af19ae`](https://gitee.com/love_linger/OmniWeb/commit/d497af19ae75cc824767ca516b56a0101a8101d3) 不再默认集成SQLite3,请使用LuaJIT ffi自行封装数据库模块,推荐使用luapower提供的[mysql](https://github.com/luapower/mysql)组件 - [`d497af19ae`](https://gitee.com/love_linger/OmniWeb/commit/d497af19ae75cc824767ca516b56a0101a8101d3)在omni.ini中可自行添加session,除`main`及`error_pages`外,其他的配置会导出到Lua的全局表`config`中,如`config.database.port`表示取: ```ini [database] port=3306 ``` - [`e5e366d4dc`](https://gitee.com/love_linger/OmniWeb/commit/e5e366d4dccbe631f3f031a7ad8cd5a162727fb1) 使用`std::tmpnam`生成系统默认的临时文件,不再使用`www/tmp`作为临时文件目录 - 重新使用CentOS 7作为预编译Linux环境 - 其他BUG修复及优化
最后提交信息为:
v4.3
v4.2
097bc6a
2018-05-09 09:53
对比
Release 4.2
leo
CHANGELOG - [`b7fe6ca5f`](https://gitee.com/love_linger/OmniWeb/commit/b7fe6ca5fce21b6a2c697a4e8687781c44b15ad9) 修复omni.ini中配置expire不启作用BUG - [`097bc6aaf`](https://gitee.com/love_linger/OmniWeb/commit/097bc6aaff459a03164ae378de660defc99d023f) Win32 Release版本不再启用minidump,并增加安装包类型附件
最后提交信息为:
v4.2
v4.1
37c69de
2018-05-03 12:04
对比
Release 4.1
leo
CHANGELOG 1. session放在req下面不合理,现在改为全局变量,实现移到C++ 2. Response不再提供context table,同时修改template.lua 3. omni.ini中可以配置是否启用session 4. 简化app.lua 5. 修复上传文件复制时数据丢失BUG
最后提交信息为:
fix os.cp file data missing
v4.0
7527901
2018-05-02 16:22
对比
Release 4.0
leo
CHANGELOG 1. 经测试Lua的多线程(lua_newthread)出现各种问题,所以决定每次访问初始化一个lua VM。于是有了这个线程安全版本。之前3.0不建议使用。 2. 由于LuaVM之间的独立性,所以不得不提供一个omni.ini用于配置 3. Linux不再提供CentOS 7的预编译包,改为Debian 9平台
最后提交信息为:
fix error page bind
v3.0
d9f9676
2018-04-27 16:16
对比
Release 3.0
leo
CHANGELOG 1. 修复3.0rc存在的BUG 2. 优化Base64Decode的效率 3. 增加CRC32及BKDRHash算法 4. 扩展Lua os库,增加文件操作接口 5. router可为HTTP error code配置静态页面 6. 增加response:context()方便统一增加渲染模板参数 7. 增加Crash时core dump
最后提交信息为:
modify compile flags
预览版本
v3.0rc
a2eeb5e
2018-04-25 11:34
对比
Pre-Release 3.0
leo
CHANGLOG 1. 重构项目,libmicrohttpd,lua, sqlite3以源码形式集入工程,升级limicrohttpd, lua采用官方版本 2. 重写C++核心代码,使结构清晰 3. 加强线程安全 4. 项目使用xmake管理
最后提交信息为:
3.0rc
v2.3.1
02c1417
2017-08-17 16:20
对比
Release 2.3.1
leo
CHANGELOG 1. 重写sqlite3的lua层导出,不再使用lsqlite3 2. 附件中MVC使用内置sqlite3替代MariaDB,同时提供linux与Win32的可执行程序
最后提交信息为:
Fix linux strlen bug
v2.3
78cc7e1
2017-08-16 11:49
对比
Release 2.3
leo
CHANGELOG 1. Linux平台下使用POSIX regex,以解决GCC 4.8.x下C++ regex的BUG 2. 集成LuaSQLite3 3. 修复无法在一个Response中应用多个Set-Cookie的BUG 4. Upload文件夹移到静态文件目录下,favicon.ico移到{static}/image/favicon.ico
最后提交信息为:
Fix: Can NOT apply more than one Set-Cookie in a response
v2.2.1
af580ed
2017-05-05 10:03
对比
Release 2.2.1
leo
1. 修复POST参数长度BUG
最后提交信息为:
fix post value length bug
v2.2
2af36e5
2017-05-04 18:23
对比
Release 2.2
leo
1. 修复checkbox提交数组的BUG 2. 静态文件增加客户端缓存 3. 精简代码
最后提交信息为:
add cache-age for static resources
v2.1
63d41d8
2017-05-03 17:41
对比
Release 2.1
leo
CHANGELOG 1. 上传文件夹不在启动时创建 2. 静态文件传输增加HTTP MIME类型 3. 修改脚本入口 4. 新的极简MVC架构
最后提交信息为:
add Storage::Expire; fix cookie expire BUG;
v2.0
89d6a1f
2017-04-28 10:34
对比
Release 2.0
leo
1. 修复Dispatch error message丢失BUG 2. 新增favicon.ico的处理 3. 重新实现 rsp:json() 和 rsp:html() 4. 集成lua-resty-template 5. 提供一个简单的MVC框架
最后提交信息为:
update readme
预览版本
v2.0rc
12e6a8c
2017-04-27 12:01
对比
Release 2.0 RC
leo
1. 使用GNU libmicrohttpd替代mongoose作为HTTP服务底层 2. 架构重写,提升执行效率
最后提交信息为:
v2.0
v1.5
ae92eed
2016-11-19 17:46
对比
Release 1.5
leo
1. 支持多级Controller,重写Controller与Action的解析算法,简化router 2. 修复Bootstrap使用tether报错 3. 修复v1.4中win32版libmariadb.dll错误的bug
最后提交信息为:
fix bootstrap v4 error
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Lua
1
https://gitee.com/love_linger/OmniWeb.git
git@gitee.com:love_linger/OmniWeb.git
love_linger
OmniWeb
OmniWeb
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册