Nicco Kunzmann
f6a538e351
Move imports to top
2024-03-17 11:56:38 +00:00
Nicco Kunzmann
6f4ea86dab
Improve equality tests
...
reduce the code duplication
test more cases in the same way
2024-03-17 11:47:04 +00:00
Nicco Kunzmann
9f5d7bae68
refactor test file for issue 116
2024-03-17 11:25:54 +00:00
dependabot[bot]
7db6b37f25
Bump the github-actions group with 5 updates
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `3` | `4` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `2` | `3` |
| [actions/checkout](https://github.com/actions/checkout ) | `3` | `4` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `4` | `5` |
| [elgohr/Github-Release-Action](https://github.com/elgohr/github-release-action ) | `4` | `5` |
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
Updates `elgohr/Github-Release-Action` from 4 to 5
- [Release notes](https://github.com/elgohr/github-release-action/releases )
- [Commits](https://github.com/elgohr/github-release-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: elgohr/Github-Release-Action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 14:40:55 +00:00
Christian Clauss
7c930b1854
Update dependabot.yml
2024-01-29 14:37:50 +00:00
Christian Clauss
d1ceabdfec
Create 591.minor-changes
2024-01-29 14:37:50 +00:00
Christian Clauss
0ac4f6fc3a
Keep GitHub Actions up to date with GitHub's Dependabot
...
* https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
* https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem
2024-01-29 14:37:50 +00:00
Jaca
518c18ad91
Merge pull request #590 from Shortfinga/master
...
Update license
2024-01-24 17:23:09 +01:00
Maximilian Wirtz
ef64213c24
Use proper SPDX identifier
...
BSD is ambiguous. There are several BSD versions and flavours out there
(see https://spdx.org/licenses/ ). Based on the `LICENSE.rst` I think it
is "BSD 2-Clause "Simplified" License".
2024-01-24 16:41:11 +01:00
ennamarie19
bf8ad7add8
Merge pull request #587 from niccokunzmann/reproduce-fuzz-errors
...
Add scripts and tests to reproduce fuzzer errors in pytest
2024-01-08 20:41:53 -05:00
Jaca
369aac36b8
Merge pull request #588 from jiangyinzuo/patch-1
...
Update cli.rst
2024-01-05 13:17:48 +01:00
Yinzuo Jiang
0e30c0998a
Update CHANGES.rst
2024-01-05 18:38:59 +08:00
Yinzuo Jiang
4582cd0a35
Update cli.rst
2024-01-05 18:31:35 +08:00
Nicco Kunzmann
fb83c4ef98
Update workflow steps versions
2023-12-31 21:47:21 +00:00
Nicco Kunzmann
c90092a52a
ignore broken unicode
2023-11-21 15:16:37 +00:00
Nicco Kunzmann
dddbafb80a
fix broken unicode
2023-11-21 15:13:33 +00:00
Nicco Kunzmann
d039b71405
fix fuzzer call
2023-11-21 15:05:34 +00:00
Nicco Kunzmann
575dc227eb
add to changelog
2023-11-21 14:55:43 +00:00
Nicco Kunzmann
0af037b63c
Add scripts and tests to reproduce fuzzer errors in pytest
...
- move fuzzing tests in to test folder
- create a script that runs the fuzzer and extracts the test case if the test fails
2023-11-21 14:53:47 +00:00
angatha
951bd67bb3
Merge pull request #585 from niccokunzmann/collaborator
...
rename contributor to collaborator
2023-11-15 19:09:11 +01:00
angatha
12fc882c9f
Replace contributors with collaborators in Links section
2023-11-15 18:56:21 +01:00
Nicco Kunzmann
b8be6256a9
rename contributor to collaborator
2023-11-14 15:16:13 +00:00
Nicco Kunzmann
ce0de32248
Merge pull request #584 from ennamarie19/master
2023-11-12 07:55:28 +00:00
bcapuano
d5f0016b07
Added more instrumentation + caught one more exception
2023-11-11 11:21:34 -05:00
Nicco Kunzmann
64d9f03017
Merge pull request #583 from collective/feat/improve-fuzzing-coverage
...
Fuzzer Work: Added More Exception Handling
2023-11-10 11:50:03 +00:00
McKenna
7cb4c56bc4
Added more catch substrings to fuzzer
2023-11-08 20:14:42 -05:00
Nicco Kunzmann
0816d7bb0b
Merge pull request #579 from collective/feat/fuzzing-corpus
...
OSS-Fuzz: Migrating corpus to upstream
2023-11-08 09:03:11 +00:00
ennamarie19
3523143a6c
Merge branch 'master' into feat/fuzzing-corpus
2023-11-06 20:27:36 -05:00
McKenna
44edb190f0
Added ics exclude to MANIFEST.in
2023-11-06 20:22:42 -05:00
Nicco Kunzmann
5c42e8e523
Merge pull request #580 from collective/feat/improve-fuzzing-harness
...
Updated fuzzer harness
2023-11-06 11:34:08 +00:00
Nicco Kunzmann
11eb89b8cd
Merge pull request #581 from ennamarie19/master
...
Add fixes for OSS-Fuzz bugs and test cases
2023-11-06 11:14:08 +00:00
McKenna
12ce60bee8
Updated changelog
2023-11-05 13:21:14 -05:00
bcapuano
099b0de531
Added test to ensure type error remains resolved as discovered by OSSFuzz
2023-11-05 13:08:32 -05:00
McKenna
079acabe23
Added failing test cases to corpus
2023-11-05 12:56:06 -05:00
bcapuano
c76012262b
Added more explcit typing to from_unicode and changed to have one return
2023-11-05 12:48:12 -05:00
McKenna
1b2e8382e8
Updated changelog
2023-11-05 12:44:50 -05:00
ennamarie19
db54100d42
Merge pull request #2 from niccokunzmann/ennamarie19-master
...
reproduce fuzzing error
2023-11-05 12:40:12 -05:00
McKenna
96e660f82e
Updated fuzzer harness
2023-11-05 12:35:41 -05:00
McKenna
0dc712eb15
Migrating corpus to upstream
2023-11-05 12:25:54 -05:00
Nicco Kunzmann
7db9bf2aa0
reproduce fuzzing error
...
see https://github.com/collective/icalendar/pull/577#discussion_r1382441779
2023-11-04 18:45:30 +00:00
bcapuano
41afc2c7d2
Cleaned up type-error fix
2023-11-04 12:37:45 -04:00
bcapuano
bb684ec5cd
Fixed vddList to return an empty byte-string for an empty input
2023-11-04 12:14:12 -04:00
bcapuano
38785144da
Updated fuzzer to support multiple in from_ical
2023-11-04 12:05:43 -04:00
bcapuano
23998f0d03
Updated changelog with bug fixes
2023-11-04 11:56:28 -04:00
bcapuano
484f9930d6
Merge branch 'feat/oss-fuzz-integration'
2023-11-04 11:55:00 -04:00
bcapuano
e5daa1500e
Fixed wrong date format, index error in cal.py, and type error in prop.py derived from OSSFuzz bugs
2023-11-04 11:54:34 -04:00
Nicco Kunzmann
8daef15721
Add new CHANGELOG section for future release
...
See https://icalendar.readthedocs.io/en/latest/maintenance.html#new-releases
2023-11-03 17:26:45 +00:00
Nicco Kunzmann
2d83765c7b
Merge pull request #576 from niccokunzmann/release
...
version 5.0.11
2023-11-03 17:17:40 +00:00
Nicco Kunzmann
23f7065b40
version 5.0.11
2023-11-03 17:04:01 +00:00
Jaca
9ce1fa8c8f
Merge pull request #575 from niccokunzmann/comparing
...
Compare test calendars to find components that do not equal
2023-11-02 21:26:30 +01:00