Commit Graph

308 Commits (390e278435ba44a65ceb0f87018d869f8bbe20df)
 

Author SHA1 Message Date
q191201771 390e278435 [fix] package connection: 先关闭net.Close再发送通知消息至channel 4 years ago
q191201771 bfe988cab4 header license 4 years ago
q191201771 ca71a3107f demo diffpstack 4 years ago
q191201771 254171716b v0.20.0 -> CHANGELOG.md 4 years ago
yoko 3530c8caf0
Merge pull request #2 from joestarzxh/master
[feat] http headers支持重复键值
4 years ago
joestarzxh 080711ddeb [feat]使用官方 http.Header 替换原来http的头部 4 years ago
joestarzxh 0825c539e0 [fix]http头部可以重复key 4 years ago
joestarzxh 8750061fc4 [fix] http Headers支持重复键值 4 years ago
q191201771 3ce83946b3 prev commit patch 4 years ago
q191201771 5f0aeca78f v0.19.3 -> CHANGELOG.md 4 years ago
q191201771 ac592538eb [feat] package charbar: 新package,用于在控制台绘制ascii柱状图 4 years ago
q191201771 1f3383a4d9 [chore] iterate build 4 years ago
q191201771 d561448473 typo 4 years ago
q191201771 7d473a6df1 v0.19.2 -> CHANGELOG.md 4 years ago
q191201771 ad2ee644de [fix] package nazaatomic: arm32编译失败 4 years ago
q191201771 75f0303b90 v0.19.1 -> CHANGELOG.md 4 years ago
q191201771 910e91ec9a [feat] package nazasync: 优化Mutex的实现,更方便的定位Mutex的问题 4 years ago
q191201771 d8ee63b6e6 v0.19.0 -> CHANGELOG.md 4 years ago
q191201771 d6ea811e9d [refactor] 重构naza整个项目的命名规则,见 https://github.com/q191201771/lal/issues/87 4 years ago
q191201771 8b839e3e4f v0.18.5 4 years ago
q191201771 4ce7763275 messages:
- [feat] nazalog: 新增日志级别LevelTrace,目前已有trace, debug, info, warn, error, fatal, panic
- [feat] nazalog: 新增日志级别LevelNothing,初始化成这个级别的Logger,不会打印任何内容
- [feat] nazalog: 提供一个Logger实例DummyLogger,该实例不打印任何内容
- [feat] nazalog: 新增SetGlobalLogger,业务方可以设置替换全局Logger
- [feat] nazalog: 新增GetGlobalLogger,业务方可以获取全局Logger,比如将全局Logger赋值给其他Logger使用
4 years ago
q191201771 330a917da4 README 4 years ago
q191201771 171806593f v0.18.4 4 years ago
q191201771 ee31064541 [feat] package filesystemlayer: 新的包,提供一层文件操作的抽象,可以使用内存替换磁盘作为存储 4 years ago
q191201771 2e84251f0f [refactor] package sync: Mutex中使用unique.SingleGenerator 4 years ago
q191201771 67d5ebcdf5 CHNAGELOG.md patch 4 years ago
q191201771 660fe53c2b v0.18.3 4 years ago
q191201771 0aa7608e27 [perf] nazabits: 提高BitReader性能 4 years ago
q191201771 0319f2ab04 [fix] nazaatomic: 匹配平台写错导致重定义 4 years ago
q191201771 796621be2c v0.18.2 4 years ago
q191201771 c978c80d1e [doc] README 4 years ago
q191201771 6e1a5d01bc [fix] package nazaatomic: mips mipsle两个32位的平台的64位原子整型使用mutex来避免崩溃 4 years ago
q191201771 697603d95c [feat] package nazalog: Level和AssertBehavior两个枚举类型增加ReadableString返回对应的可读字符串 4 years ago
q191201771 bea117833b v0.18.1 4 years ago
q191201771 a24a0d5d7f [feat] package nazasync:新增的package,其中的Mutex可用于debug锁方面的问题 4 years ago
q191201771 90b29a0b9e [doc] license 4 years ago
q191201771 18eeb73565 v0.18.0 4 years ago
q191201771 0b0db12bb3 1. [feat] 新增package crypto:内部包含PKCS5和PKCS7的加密、解密函数,AES CBC的加密、解密函数 2. [refactor] unique: 拆分成SingleGenerator,MultiGenerator,业务方可以使用多个SingleGenerator来获得更高的性能 4 years ago
q191201771 70669a9239 v0.17.1 4 years ago
q191201771 48aa1c71d9 [feat] nazabits: BitReader,增加一种使用方式,可多次读取,最后判断是否发生错误 4 years ago
q191201771 b9debb1376 [feat] nazalog: 增加配置项 1 是否在每行日志首部添加时间戳的信息 2 时间戳是否精确到毫秒 3 日志是否包含日志级别字段 4 years ago
q191201771 aeb64104d8 [refactor] naza中使用sync/atomic的代码替换成使用nazaatomic 4 years ago
q191201771 414ddb2b99 [fix] nazaatomic: uint64和int64,在32位系统时,使用mutex替代标准库中的atomic,避免崩溃,见文章:https://pengrl.com/p/21030/ 4 years ago
q191201771 aa23a2a9d8 v0.17.0 4 years ago
q191201771 7588a6d19b [feat] package nazaerrors: 增加Wrap函数,用于封装error 4 years ago
q191201771 e96ce43b65 v0.16.1 4 years ago
q191201771 82ba4581b3 messages:
- [feat] package nazastring,增加SubSliceSafety函数,安全的获取切片的子切片
- [feat] package nazaerrors,增加CombineErrors函数,将多个error组合成一个
4 years ago
q191201771 109404ceb9 v0.16.0 4 years ago
q191201771 713132b8ab [refactor] package nazahttp: 删除函数ReadHTTPRequest,新增函数ReadHTTPRequestMessage,函数ReadHTTPResponseMessage 4 years ago
q191201771 8241c19a26 v0.15.5 -> CHANGELOG.md 4 years ago