Commit Graph

390 Commits

Author SHA1 Message Date
Looly
a45bfebd07 修复Sftp.upload目标路径为null时空指针问题(issue#ID14WX@Gitee) 2025-10-10 17:05:15 +08:00
Looly
aa6b1332d5 修复Sftp递归删除目录时使用相对路径可能导致死循环的问题(pr#1380@Gitee) 2025-09-27 19:46:11 +08:00
lianxin
32363c919e fix:修复递归删除目录时使用相对路径可能导致死循环的问题 2025-09-26 10:17:46 +08:00
Golden Looly
bde2472596 Merge pull request #4081 from 18855532268/v5-dev
fix:添加判空处理
2025-09-19 20:33:09 +08:00
18855532268
a4f5a084b8 fix:添加判空处理 2025-09-18 23:18:15 +08:00
Looly
23e3be4ec1 修复JschSessionPool并发问题(pr#4079@Github) 2025-09-16 21:05:59 +08:00
xxxtea
8844bcd5ce Fix issue 4077 解决Jsch会话池并发删除问题
#4077
2025-09-16 14:18:29 +08:00
Looly
172bbff73e Mail.buildContent改进,正文部分总在最前(issue#4072@Github) 2025-09-13 16:33:31 +08:00
Looly
4685644422 fix code 2025-08-29 12:22:53 +08:00
Looly
bd123386ce 修复ReflectUtil中因class和Method关联导致的缓存无法回收问题(issue#4039@Github) 2025-08-29 11:52:06 +08:00
Looly
8bc7c997d1 !1373 getClientIP 优先获取传入的请求头信息
Merge pull request !1373 from handy/handy
2025-08-11 03:15:49 +00:00
Looly
445703380b fix comment 2025-08-11 10:48:06 +08:00
handy
a27ebb4403 getClientIP 优先获取传入的请求头信息 2025-08-07 13:35:00 +08:00
Farahani
d5bc6216a4 Update Pinyin4jEngine.java
fix(方法注释):注释错误修改
2025-08-06 00:21:10 +08:00
Looly
3d0d8dea4b 修复QLExpressEngineallowClassSet无效问题(issue#3994@Github) 2025-07-22 15:26:19 +08:00
Looly
acac32fd50 解决关闭时session问题 2025-07-14 16:49:03 +08:00
Looly
b43899c6fb SftpreconnectIfTimeout方法改为捕获所有异常(issue#3989@Github) 2025-07-08 15:57:19 +08:00
Looly
fc4a71200a 修正SshjSftp在SftpSubsystem服务时报错问题(pr#1338@Gitee) 2025-05-12 12:15:27 +08:00
厉军
2b777c3841 避免重复rename函数,增加新单元测试SshjSftpTest,SftpTest用于测试Sftp类 2025-04-30 16:22:14 +08:00
厉军
e458bca2a0 Merge remote-tracking branch 'origin/feature/ftp-rename' into v5-dev
# Conflicts:
#	hutool-extra/src/main/java/cn/hutool/extra/ftp/AbstractFtp.java
#	hutool-extra/src/test/java/cn/hutool/extra/ssh/SftpTest.java
2025-04-30 15:29:45 +08:00
厉军
6e2e137b91 测试代码调整 2025-04-30 15:28:18 +08:00
厉军
81159f75bb 解决pwd、cd调用command导致仅SftpSubsystem服务时无法正常使用的问题 2025-04-30 15:20:52 +08:00
Looly
9015c3ea0a AbstractFtp增加rename方法(issue#IC3PMI@Gitee) 2025-04-26 11:52:17 +08:00
Looly
6d8764eb03 TemplateConfig增加setUseCache方法(issue#IC3JRY@Gitee) 2025-04-26 11:31:22 +08:00
厉军
1e9c92c015 FTP接口增加rename方法,改文件/目录名 2025-04-24 16:43:39 +08:00
Looly
1c3e8634c8 add version 2025-03-03 11:41:40 +08:00
choweli
10f02bb9bc PinyinUtil增加选择是否返回声调 2025-02-27 10:27:46 +08:00
choweli
f697141cab PinyinUtil增加选择是否返回声调 2025-02-27 10:18:48 +08:00
Looly
4ef8814c14 fix test 2025-02-21 17:52:32 +08:00
Looly
05f16f051e change link 2025-02-21 17:40:14 +08:00
Looly
7d7d4406fc fix bug 2024-12-09 20:54:21 +08:00
Looly
0c5444e442 优化Ftp.download,返回false抛出异常(issue#3805@Github) 2024-12-04 12:20:55 +08:00
Looly
d11693fb2d 修复Sftp中传入Session重连时逻辑错误问题(issue#IB69U8@Gitee) 2024-11-24 15:42:56 +08:00
阿拉丁神灯
e81e077b4c !1279 修复MailUtil发送html格式邮件无法正常展示图片问题
* bugfix mail:图片附件设置内联,能够正常引用附件图片
* bugfix mail:图片附件设置内联,能够正常引用附件图片
2024-11-21 02:49:42 +00:00
Looly
a06b7a32aa SpringUtil增加getBean重载(issue#3779@Github) 2024-11-21 10:29:01 +08:00
海轩铭
e411b082e7 将所有main中未使用的函数调用进行了删除 2024-11-14 16:44:31 +08:00
fanli
71cb737209 QrCodeUtil添加二维码logo支持配置圆角 2024-09-23 16:01:38 +08:00
Looly
7e539ec3ea 修复JakartaMailUtil引用javax的问题 2024-08-09 19:41:14 +08:00
Looly
ef90358c51 prepare 5.8.31 2024-08-09 19:21:32 +08:00
Looly
85fc13be04 单元测试由Junit4变更为Junit5 2024-08-09 14:53:02 +08:00
Looly
c7e0bc5d9f 单元测试由Junit4变更为Junit5 2024-08-09 14:32:30 +08:00
Looly
74ee2c7425 MailAccount增加自定义参数支持 2024-08-08 13:16:37 +08:00
Looly
c6fc880405 CompressUtil.createExtractor支持tgz自动识别 2024-07-31 00:36:13 +08:00
John Musk
78c2dd9c77 CompressUtil automatically decompress tgz and tar.gz files 2024-07-26 08:18:42 +09:00
Looly
cfc83563c1 增加JakartaMailUtil,支持新包名的mail 2024-07-16 16:54:36 +08:00
Looly
dffac9dc86 fix code 2024-05-24 17:26:17 +08:00
Looly
6fc1ba09d9 修复CompressUtil工具多出\问题 2024-04-15 11:16:29 +08:00
Rocsun
e41c2425f1 设置jsch登录认证方式,跳过Kerberos身份验证 2024-04-01 15:26:16 +08:00
Looly
eebec03334 修复图片操作未调用flush导致资源未释放问题 2024-03-28 22:26:32 +08:00
Looly
067d7dc495 FreemarkerEngine修改默认版本参数 2024-02-19 18:45:38 +08:00