3913 Commits

Author SHA1 Message Date
高铁 84835dd3cf bug fixed for set list 1.2.78 2021-08-29 11:03:47 +08:00
高铁 b183861694 bug fixed for JSONObject/JSONArray.equals 2021-08-23 16:49:28 +08:00
高铁 5271d86fc4 improved jsonpath 2021-07-17 18:51:43 +08:00
高铁 4a51ad4d09 improved blacklist 2021-07-17 18:51:07 +08:00
温绍锦 23070b2ccd Merge pull request #3538 from hulog/issue3521
fixed issue3521
2021-07-10 13:33:06 +08:00
温绍锦 5bc4e8bec2 Merge pull request #3641 from vacuityv/vac-add-clone-feature
JSONObject clone return JSONObject
2021-07-10 13:23:17 +08:00
温绍锦 3b370ac07c Merge pull request #3722 from lethal233/fastjson-lsl
fix #3067 & #3638
2021-07-10 10:41:48 +08:00
温绍锦 78a98bf3a9 Merge pull request #3684 from fmeum/patch-1
Add OSS-Fuzz status badge
2021-07-10 10:19:17 +08:00
温绍锦 3f96301342 Merge branch 'master' into patch-1 2021-07-10 10:19:11 +08:00
温绍锦 0657d1ef9e Merge pull request #3758 from kingom0426/master
fix spelling error. (DefaultJSONParser.java)
2021-07-10 10:15:27 +08:00
温绍锦 07556942be Merge pull request #3797 from kurisu9az/master
Fix issue 3796 类的字段过多时,生成的字节码错误
2021-07-10 10:14:14 +08:00
温绍锦 96d0ee532a Merge pull request #3826 from hnyyghk/fix-generic-field-deserialize
Fix generic field deserialize, issue #3810
2021-07-10 10:08:51 +08:00
温绍锦 8fe305b62a Merge pull request #3832 from alibaba/dependabot/maven/net.minidev-json-smart-2.4.1
Bump json-smart from 2.2.1 to 2.4.1
2021-07-10 10:02:25 +08:00
高铁 02f5b0afeb merge pull request #3661 2021-07-08 09:56:24 +08:00
dependabot[bot] a6840f3fdf Bump json-smart from 2.2.1 to 2.4.1
Bumps [json-smart](https://github.com/netplex/json-smart-v2) from 2.2.1 to 2.4.1.
- [Release notes](https://github.com/netplex/json-smart-v2/releases)
- [Commits](https://github.com/netplex/json-smart-v2/commits/2.4.1)

---
updated-dependencies:
- dependency-name: net.minidev:json-smart
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 01:36:10 +00:00
温绍锦 ea03ec84d7 Merge pull request #3757 from alibaba/dependabot/maven/org.springframework.security-spring-security-web-5.2.10.RELEASE
Bump spring-security-web from 4.2.3.RELEASE to 5.2.10.RELEASE
2021-07-08 09:36:06 +08:00
温绍锦 9a2756445d Merge pull request #3744 from alibaba/dependabot/maven/commons-io-commons-io-2.7
Bump commons-io from 1.4 to 2.7
2021-07-08 09:35:42 +08:00
温绍锦 410abd3a0b Merge pull request #3737 from clark-liu/master
Fix typo valiateResult -> validateResult
2021-07-08 09:34:07 +08:00
温绍锦 0cf65682ae Merge pull request #3733 from rootcn/master
Update README.md
2021-07-08 09:33:41 +08:00
温绍锦 8a929a42c5 Merge pull request #3711 from Certseeds/issue3689
fix #3689
2021-07-08 09:25:13 +08:00
温绍锦 1286becf8f Merge pull request #3808 from RLin2015New/issue3805_tryfix
Issue3805 tryfix
2021-07-08 09:17:36 +08:00
温绍锦 0f30967e5a Merge pull request #3763 from MaverickNyk/SonarFix
Fixed Sonar Issues
2021-07-07 22:10:50 +08:00
温绍锦 db0789fca9 Merge pull request #3811 from itsVol/fix#3804
Fix #3804
2021-07-07 22:06:14 +08:00
温绍锦 63fd110f53 Merge pull request #3770 from hotaru555/issue3655
fix #3655
2021-07-07 21:30:09 +08:00
温绍锦 319b890bd6 Merge pull request #3819 from iqiancheng/iqiancheng-patch-1
update: 更新文档至最新版本
2021-07-07 20:23:47 +08:00
hnyyghk bd2531617c Fix generic field deserialize, issue #3810 2021-06-30 19:01:56 +08:00
千橙 77fc012306 Update README.md
update: 更新文档至最新版本
2021-06-25 10:45:27 +08:00
itsVol 25398e4e20 add testcase 2021-06-15 22:48:54 +08:00
itsVol 11405d48f8 fix #3804 2021-06-15 22:40:49 +08:00
RLin2015New 813564bbee 去除冗余内容 2021-06-15 15:27:28 +08:00
RLin2015New 91ef13b5a1 尝试修复 https://github.com/alibaba/fastjson/issues/3805 对应的问题
问题:当前fastJson在解析LocalDateTime 类型时不支持自定义的DateFormat格式
修复方案:在Jdk8DateCodec对LocalDateTime处理时,增加对于是否存有自定义格式化类型的识别,如果有就用自定义格式化类型,如果没有则依旧采用默认类型
2021-06-15 15:26:55 +08:00
18581489108 4dbbfcfb4c Fix issue 3796 类的字段过多时,生成的字节码错误
java bean类过大时,生成的字节码地址可能为负数,即

if_icmpeq     -32586

这个提交修复了该问题,将if_icmpeq转换为if_icmpne+gotow语句。

提供了一个测试用例
2021-06-02 19:00:25 +08:00
AmaiHotaru d54d159f20 fix issue 3655 2021-05-22 16:36:26 +08:00
Nikhil Kumar db11d2ade8 Fixed Sonar Issues 2021-05-14 12:20:55 +05:30
kingom0426 d007be7a5b Update DefaultJSONParser.java 2021-05-12 14:12:26 +08:00
dependabot[bot] 9cd2e11443 Bump spring-security-web from 4.2.3.RELEASE to 5.2.10.RELEASE
Bumps [spring-security-web](https://github.com/spring-projects/spring-security) from 4.2.3.RELEASE to 5.2.10.RELEASE.
- [Release notes](https://github.com/spring-projects/spring-security/releases)
- [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc)
- [Commits](https://github.com/spring-projects/spring-security/compare/4.2.3.RELEASE...5.2.10.RELEASE)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 00:17:59 +00:00
dependabot[bot] 87519b1e38 Bump commons-io from 1.4 to 2.7
Bumps commons-io from 1.4 to 2.7.

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-26 16:53:05 +00:00
clark 697e1521b6 Fix typo valiateResult -> validateResult 2021-04-23 20:54:55 +08:00
yewberry 61884d1ca9 Update README.md
update version to 1.2.76
2021-04-22 14:02:05 +08:00
Certseeds 3dfc699a93 rename testcases.
</subject>

Branch: issue3689

<type>:
- [ ] Bug fix
- [ ] Bug fix (Test)
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
- [ ] This change requires a documentation update

<body>

<footer>

Signed-off-by: Certseeds <51754303+Certseeds@users.noreply.github.com>
2021-04-21 23:49:10 +08:00
Certseeds cbd625b774 format code, use hashset to replace if-else,replace magic number.
</subject>

Branch: issue3689

<type>:
- [ ] Bug fix
- [ ] Bug fix (Test)
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
- [ ] This change requires a documentation update

<body>

<footer>

Signed-off-by: Certseeds <51754303+Certseeds@users.noreply.github.com>
2021-04-19 23:40:10 +08:00
lethal233 65fb33c1e3 modify old testcases when fixing #3638 & #3067 2021-04-19 11:25:24 +08:00
lethal233 4f1496ba12 fix & testcases for [#3067](https://github.com/alibaba/fastjson/issues/3067)&[#3638](https://github.com/alibaba/fastjson/issues/3638) 2021-04-17 15:34:49 +08:00
Shilong Li f75aabb861 Merge pull request #1 from alibaba/master
update local repo
2021-04-17 14:32:01 +08:00
Certseeds d6b2f6d715 remove irrelevant test
</subject>

Branch: issue3689

<type>:
- [ ] Bug fix
- [x] Bug fix (Test)
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
- [ ] This change requires a documentation update

<body>
The double lines of code come from commit 'a88fee7aec2baf1c6d50fdb2bad62fd674d8731e'

<footer>

Signed-off-by: Certseeds <51754303+Certseeds@users.noreply.github.com>
2021-04-10 17:28:37 +08:00
Certseeds 1901698c91 fix #3689
</subject>

Branch: issue3689

<type>:
- [x] Bug fix
- [ ] Bug fix (Test)
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation update
- [ ] This change requires a documentation update

<body>
now JSONArray.parseArray("//*") will thrown exception instead of return
null

<footer>

Signed-off-by: Certseeds <51754303+Certseeds@users.noreply.github.com>
2021-04-10 17:13:12 +08:00
Certseeds 2fafaa142c add testcase for issue #3689
</subject>

Branch: issue3689

<type>:
- [ ] Bug fix
- [ ] Bug fix (Test)
- [ ] New feature
- [x] New Test Case
- [ ] Breaking change
- [ ] Documentation update
- [ ] This change requires a documentation update

<body>

<footer>

Signed-off-by: Certseeds <51754303+Certseeds@users.noreply.github.com>
2021-04-10 16:59:09 +08:00
高铁 14a95cc5b0 1.2.77 init 2021-04-05 18:17:06 +08:00
高铁 dbc4a95387 1.2.76 1.2.76 2021-04-05 18:16:16 +08:00
高铁 4fadfd0ecb add testcase for #3655 2021-04-05 18:02:27 +08:00