Commit Graph
55 Commits
Author SHA1 Message Date
database-mysql 781e77ada0 build: 适配 Java 21(编译目标 21,版本常量与文档同步) 2026-11-02 08:22:20 +08:00
database-mysql 644933e2cc Merge branch 'main' of https://git.opensource-studio.info/database-mysql/gnu_java_utils_library 1.7-SNAPSHOT 2026-10-18 16:58:29 +08:00
database-mysql 30f2c04d13 Merge pull request 'fix: 安全修复与功能改进(1.7-SNAPSHOT)' (#3) from fix/security-and-quality into main 2026-10-18 16:41:38 +08:00
database-mysql 15357768c7 docs: 按 1.7 更新说明 README 与 INFO 更新日志 2026-10-18 16:40:26 +08:00
database-mysql b1d4fed408 chore: 版本号升级为 1.7-SNAPSHOT 2026-10-18 16:33:02 +08:00
database-mysql cfea5ed26b fix: 修复安全漏洞与功能缺陷,测试迁移至 JUnit 5
- compress: 修复 Zip-Slip 路径穿越(UnZip/UnTarGz 校验条目路径并拒绝链接条目)
- encrypt: AES 升级为 AES-256/GCM,RSA 改为真实混合加密,流式处理大文件,
  临时文件+原子替换避免损坏原文,密钥文件限制为属主可读写,DES 标记废弃
- random: 修复上界 Integer.MAX_VALUE 溢出,randomString 参数校验
- echo: ColorPrintlnPlus 格式码叠加(颜色+加粗等),颜色码输入校验防终端注入
- hwid: ProcessBuilder+超时+并发排空输出流,Windows 改用 PowerShell CIM(wmic 回退),
  修正 Linux 磁盘序列号命令,MAC 优先物理网卡,哈希失败不再回退 hashCode
- runtime: getJarPath 经 URI 解析(处理空格/编码),临时目录改用 Files.createTempDirectory
- file: CreateFile 移除死代码与假异步;CompressPNG 临时文件+原子替换,阈值空校验
- build: pom 补元数据/插件版本/manifest 版本注入,version 与 pom 对齐并读取 Implementation-Version
- test: 全部测试迁移为 JUnit 5(53 个用例),删除 System.exit 式手写测试与 10 亿次循环测试
- chore: 删除 cp.txt 并加入 .gitignore
2026-10-18 16:30:47 +08:00
database-mysql 8933b4c652 修复了README一些问题 2026-09-24 02:45:45 +08:00
database-mysql bf3b92d206 修复了README一些问题 1.6-SNAPSHOT 2026-09-24 02:39:53 +08:00
database-mysql 8e160d7c70 Merge pull request 'dev' (#2) from dev into main
Reviewed-on: #2
2026-09-24 02:22:36 +08:00
database-mysql fb4ec202b1 修复了README一些问题 2026-09-24 02:20:05 +08:00
database-mysql e2e9b0e8a9 修复了一些BUG 2026-09-24 02:19:12 +08:00
database-mysql 6e7a1bfbee Create PNG Image Compress 2026-09-20 22:58:46 +08:00
database-mysql bc5bfe0d00 Create PNG Image Compress 2026-09-20 22:57:12 +08:00
database-mysql 341ec1b0f6 修复了一些BUG 1.5-SNAPSHOT 2026-08-14 04:46:38 +08:00
database-mysql 9817a41801 INFO.md 2026-08-14 00:26:55 +08:00
database-mysql e3263fc56e 版本更新 1.4-SNAPSHOT 2026-08-12 03:58:18 +08:00
database-mysql ec1728f4e2 Merge branch 'main' of https://git.opensource-studio.info/database-mysql/gnu_java_utils_library 2026-08-12 03:54:51 +08:00
database-mysql 7464c1fc9f Merge branch 'dev' 2026-08-12 03:53:52 +08:00
database-mysql faa29bb664 Merge pull request 'dev文件加解密操作' (#1) from dev into main
Reviewed-on: #1
2026-08-12 03:53:40 +08:00
database-mysql a0d6c6570f 文件加解密操作 2026-08-12 03:50:36 +08:00
database-mysql 9d452ded62 文件加解密操作 2026-08-12 03:43:22 +08:00
database-mysql e31384a848 新增/未测试 文件加解密操作 2026-08-12 03:09:26 +08:00
database-mysql c38b8857d5 新增/未测试 文件操作 2026-08-12 03:00:02 +08:00
database-mysql 1729ea3319 更新 ColorNameEnum注释 2026-08-11 19:19:31 +08:00
database-mysql 7bb822db9f 更新 README/INFO 2026-08-11 01:11:34 +08:00
database-mysql 3ec2e132c3 更新 README/pom.xml 1.3-SNAPSHOT 2026-08-10 20:18:26 +08:00
database-mysql c8462d5c68 添加 临时目录相关方法 2026-08-10 20:14:39 +08:00
database-mysql 441891652c 添加 临时目录相关方法 2026-08-10 20:12:21 +08:00
database-mysql 03e223df9b 添加 注释 2026-08-10 18:49:27 +08:00
database-mysql 0304fed324 添加 RunTime相关方法与类 2026-08-10 06:49:33 +08:00
database-mysql 6934ac8663 添加 VERSION接口 2026-08-10 06:27:34 +08:00
database-mysql 072d2a841b 更新 注释 2026-08-10 06:24:44 +08:00
database-mysql 4fd86d332f 添加 获取版本方法 2026-08-10 06:14:50 +08:00
database-mysql eadcca5b59 更新 README 2026-08-08 19:27:19 +08:00
database-mysql e557dcde11 更新 README 2026-08-08 19:26:31 +08:00
database-mysql 00b0636a0d 更新 README 2026-08-08 19:24:02 +08:00
database-mysql ac361cebcf 添加 版本信息 2026-08-08 19:07:12 +08:00
database-mysql 9ebb6f8354 更新 README 2026-08-08 08:27:22 +08:00
database-mysql d73881fd86 更新 README 2026-08-08 08:27:02 +08:00
database-mysql 1e577622b3 更新 README 2026-08-08 08:08:47 +08:00
database-mysql a2bfbf1005 添加功能 ColorPrintlnPlus/仿照Minecraft类型的文本终端打印 1.2-SNAPSHOT 2026-08-08 04:08:18 +08:00
database-mysql 31024f33c5 修复一些已知的BUG 2026-08-06 03:40:16 +08:00
database-mysql 8ce618e03d 修改 README 2026-08-06 03:32:37 +08:00
database-mysql b2e94b3b86 修改 README 1.1-SNAPSHOT 2026-08-06 03:25:45 +08:00
database-mysql 720ccf1952 Add NOTICE 2026-08-06 03:07:12 +08:00
database-mysql ba1cbc9674 添加 HWID相关功能 2026-08-05 09:40:10 +08:00
database-mysql 949030d606 添加 随机数生成 2026-08-05 06:45:56 +08:00
database-mysql 350f59bfe2 添加 使用示例 2026-08-03 18:03:25 +08:00
database-mysql 907bde792a README 2026-08-03 17:52:21 +08:00
database-mysql 2ff9313a2a README 2026-08-03 17:51:24 +08:00