Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Track 0.23 #1

Closed
wants to merge 1,146 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1146 commits
Select commit Hold shift + click to select a range
cc87ce1
deps: aws-lc-rs 1.6.2 -> 1.6.4
cpu Apr 5, 2024
3b90d88
build(deps): bump h2 from 0.3.24 to 0.3.26
dependabot[bot] Apr 5, 2024
bf5b073
deps: update cargo semver compatible deps
cpu Apr 8, 2024
277b4a6
tests: move existing RSA test data to RSA 2048
cpu Mar 15, 2024
961db38
tests: remove .req and .rsa test files
cpu Mar 15, 2024
9444dcb
Cargo: alphabetize workspace members
cpu Mar 15, 2024
2b0e174
deps: rcgen 0.12 -> 0.13
cpu Apr 7, 2024
cf8f5a3
rustls/examples: add rcgen based CA generation tool
cpu Mar 18, 2024
c8aac1b
test-ca: regenerate with rcgen
cpu Mar 15, 2024
e65110e
test-ca: remove legacy OpenSSL tooling/config
cpu Mar 15, 2024
fa605bf
test-ca: add README, point to test_ca.rs tool
cpu Mar 18, 2024
793553e
docs: update ROADMAP post-quantum kex item
cpu Apr 11, 2024
5ed2c97
deps: update cargo semver compatible deps
cpu Apr 15, 2024
740ca41
tests/api.rs: reformat
ctz Apr 16, 2024
d8a2ae0
Add API exposing shape of the performed handshake
ctz Apr 16, 2024
d2e1e66
bogo: verify expected handshake kind
ctz Apr 16, 2024
5ea02ed
Return `Option` from `handshake_kind()`
ctz Apr 17, 2024
1f5146c
docs: update SECURITY example
cpu Apr 18, 2024
f45664f
Don't specially handle unauthenticated close_notify alerts
ctz Apr 18, 2024
2123576
Regression test for `complete_io` infinite loop bug
ctz Apr 18, 2024
6e938bc
complete_io: bail out if progress is impossible
ctz Apr 18, 2024
14cb5d2
Prepare 0.23.5
ctz Apr 18, 2024
dd0b2ce
proj: MSRV 1.61 -> 1.63
cpu Apr 18, 2024
f57d4b7
proj: fix clippy::unnecessary_lazy_evaluation findings
cpu Apr 18, 2024
7b93604
Install golang on macos runners
ctz Apr 24, 2024
a74f9d5
deps: update cargo semver compatible deps
cpu Apr 22, 2024
513e374
crypto::aws_lc_rs: minor docs nits
ctz Apr 26, 2024
59c33df
deps: update cargo semver compatible deps
cpu Apr 29, 2024
682f16c
Small correction to the quic::PacketKey::integrity_limit doc
MOZGIII Apr 29, 2024
ffcc718
README.md: fix spelling error
ctz May 1, 2024
c46cf7e
Apply suggestions from clippy 1.78
djc May 2, 2024
08af80a
aws-lc-rs: reduce priority of `ECDSA_NISTP521_SHA512`
ctz Apr 26, 2024
ec8320b
Rename `SignatureScheme::sign`
ctz May 3, 2024
4ba3a0a
Cargo.lock: update rustls version under hickory
ctz May 3, 2024
1265e55
ring: cfg-gate the hmac module
cpu May 3, 2024
69b5d23
build: emit rustc-check-cfg for bench, read_buf
cpu May 6, 2024
a2c21fe
deps: update cargo semver compatible deps
cpu May 6, 2024
e155c6a
crypto: derive Clone & Debug for HpkeSuite
cpu Apr 12, 2024
41d283b
crypto: trait tweaks for HpkeSuite, HpkePublicKey
cpu Apr 18, 2024
8690411
crypto: implement Zeroize for HpkePrivateKey
cpu Apr 29, 2024
5ce2a49
handshake: derive Clone for HelloRetryRequest
cpu Apr 12, 2024
6faac22
tests: rework test_config_builders_debug
cpu Apr 29, 2024
f214df9
bogo: fix config rewriting when cpp is clang
djc May 15, 2024
27d81e0
Warn on lints, don't deny
djc May 15, 2024
ccb352c
Linearize Reader::read() and read_buf()
djc May 15, 2024
ef02434
Deduplicate Reader state checks
djc May 15, 2024
749121a
Ignore data appearing after `close_notify`
djc May 15, 2024
424bb31
Test for junk in deframer buffer after `close_notify`
ctz May 15, 2024
972da7f
Test app data after `close_notify` is ignored
ctz May 15, 2024
55890f0
Test for junk in unbuffered input after `close_notify`
ctz May 16, 2024
252b5d3
Prepare 0.23.6
ctz May 16, 2024
06dc1d5
deps: update cargo semver compatible deps
cpu May 16, 2024
386b6fd
Correctly discard data after `close_notify` alert
ctz May 17, 2024
ced64bc
`read_tls` refuse to read further data after `close_notify` alert
ctz May 17, 2024
7d4e809
Ignore duplicative `send_close_notify` calls
ctz May 17, 2024
2c72fb0
Test for more `close_notify` conditions
ctz May 17, 2024
e45fec4
Prepare 0.23.7
ctz May 17, 2024
4e2856b
updated the command to run the examples tlsserver-mio and tlsclient-mio
May 18, 2024
b6e3739
deps: anyhow v1.0.83 -> v1.0.86
cpu May 20, 2024
80f1fe4
deps: itertools 0.12 -> 0.13
cpu May 20, 2024
fbaa0f9
Rename `CertificatePayloadTls13::convert`
ctz May 15, 2024
3ef136c
Extend borrowed certificate data support to TLS1.3
ctz May 15, 2024
dfa926a
Unify limits on certificate message size
ctz May 15, 2024
ce3d12a
Replace manual feature computations with python script
ctz May 20, 2024
125d641
Test theoretical support for OCSP pinning
ctz May 20, 2024
c570793
Cover `HandshakeMessagePayload::into_owned()`
ctz May 20, 2024
8da3530
Add support for enforcing CRL expiration
jasperpatterson Apr 25, 2024
572f970
Add test for CRL expiration
jasperpatterson Apr 30, 2024
04ef27c
api.rs: format imports
ctz May 22, 2024
45c8a54
Remove `PayloadU24::new`
ctz May 23, 2024
9664833
Refactor construction of `CertificatePayloadTls13`
ctz May 23, 2024
091587b
Derive Clone for `ServerConfig` & `ClientConfig`
ctz May 22, 2024
06c777b
Hide internals from documentation
ctz May 16, 2024
99abca5
Prepare 0.23.8
ctz May 23, 2024
b00ae7e
ci: temp. pin nightly to 2024-05-22
cpu May 27, 2024
34d00a3
deps: update semver compatible dependencies
cpu May 27, 2024
bf0c79b
cargo: fix bench profile LTO setting
cpu May 28, 2024
21b51fc
msgs: fix clippy::use_self finding
cpu May 28, 2024
65d2e86
ci: update cargo-check-external-types toolchain
cpu May 28, 2024
29bdc8c
fix rustc-check-cfg
cpu May 30, 2024
80a26fe
msgs/enums.rs: drop autogenerated file comment
ctz May 28, 2024
cfc6347
Reuse `has_duplicates` for keyshare groups
ctz May 28, 2024
849f6d5
Certificate compression standard encodings
ctz May 15, 2024
7e07bcb
Certificate compression foundations
ctz May 22, 2024
224d835
Support certificate compression using zlib-rs
ctz May 15, 2024
e142852
Support certificate compression using brotli
ctz May 23, 2024
52e398c
Basic testing of compression/decompression impls
ctz May 23, 2024
db0a1a2
Specify and test later MSRV if zlib-rs is included
ctz May 20, 2024
2fbcb4a
Offer and support certificate decompression on client
ctz May 15, 2024
c03556c
Offer and support certificate compression on server
ctz May 22, 2024
b43c722
Support certificate compression for bogo tests
ctz May 15, 2024
403dac5
Cache certificate compressions
ctz May 21, 2024
c679d02
Support client certificate decompression on server
ctz May 29, 2024
fe6297c
Support client certificate compression on client
ctz May 29, 2024
ef5da46
Improve testing of certificate compression errors
ctz May 29, 2024
4b2afb6
Fill out certificate compression documentation
ctz May 30, 2024
a54a83a
Update roadmap to reflect initial release of the OpenSSL compatibilit…
bdaehlie May 31, 2024
ce11c13
provider-example: fix hpke test comment typos
cpu May 21, 2024
981b2dd
crypto: offer HpkeSuite from Hpke trait
cpu May 24, 2024
d96834d
crypto: drop &mut from Hpke fns
cpu May 24, 2024
09aad0f
crypto: derive Eq/PartialEq for HpkeSuite
cpu May 24, 2024
c1a09dc
crypto: remove HpkeProvider trait
cpu May 24, 2024
141366d
crypto: add fips() fn to Hpke trait
cpu May 27, 2024
b3a73f1
crypto: add HkdfPrkExpand trait, impl for HMAC HKDF
cpu May 28, 2024
8024070
aws_lc_rs: expose ring-like HMAC module
cpu May 28, 2024
f52d1c8
crypto: remove gating on ring-like HMAC algos
cpu May 28, 2024
8f3bb90
aws_lc_rs: implement HPKE traits
cpu May 27, 2024
d8a9498
crypto: un-hide the HPKE module
cpu May 22, 2024
209e892
add crate for provider integration tests
cpu May 28, 2024
835c17c
aws_lc_rs: test HPKE impl against test vectors
cpu May 29, 2024
e2fe9a3
handshake_test: tidy runtogethernames
ctz May 31, 2024
e931e9a
handshake_test: fix copy-paste error
ctz May 31, 2024
853d4c8
handshake_test: adjust naming of ServerKeyExchangePayload fns
ctz May 31, 2024
d202e0d
handshake_test: remove get_ function prefices
ctz May 31, 2024
1aba137
handshake_test: clarify cloning tests
ctz May 31, 2024
4bd989c
handshake_test: reorder items in file
ctz May 31, 2024
bacc19c
General roadmap updates.
bdaehlie May 31, 2024
0c85c01
Add issue number for server-side ECH in the roadmap.
bdaehlie May 31, 2024
503d42b
Tidy away unneeded #[allow()]s
ctz Jun 3, 2024
5faa88c
hs.rs: refactor to eliminate conditional allow()
ctz Jun 3, 2024
de851b4
unbuffered examples: avoid clippy lint
ctz Jun 3, 2024
590716e
Fix unstable fmt job
ctz Jun 3, 2024
e754234
Prepare 0.23.9
ctz Jun 3, 2024
4451f6b
docs: add OpenSSF best practices badge
cpu Jun 3, 2024
bc913b8
ROADMAP: check off cert compression
ctz Jun 4, 2024
11a4c01
Add renovate.json
renovate-bot Jun 3, 2024
ca81ff6
ci: move renovate.json to .github
cpu Jun 3, 2024
fd81ca3
ci: customize renovate settings
cpu Jun 3, 2024
dd5de6b
ci: remove dependabot
cpu Jun 3, 2024
c5fb85f
chore(deps): lock file maintenance
renovate-bot Jun 5, 2024
c7ce751
Avoid incidental use of X25519 in tests
ctz Jun 6, 2024
c82a9cb
Disable X25519 key exchange in FIPS mode
ctz Jun 6, 2024
7950afc
bogo: use specific error for PeerMisbehaved::SelectedUnofferedCipherS…
ctz Jun 6, 2024
dafc7ac
Run bogo FIPS tests
ctz Jun 6, 2024
aff6df2
admin/coverage: correct latent zlib-rs feature use
ctz Jun 6, 2024
c2dfa5c
aws_lc_rs: fix unused import w/ no-std
cpu Jun 6, 2024
7c900ff
Reject excessive warning alerts
ctz Jun 5, 2024
ced1009
Limit rebuffed renegotiation attempts
ctz Jun 5, 2024
a15a579
Limit key update requests
ctz Jun 5, 2024
b7c9c03
Test for renegotiation rejection behaviour
ctz Jun 5, 2024
5dd1998
Fix `InvalidMessage::MissingData` message for u16
ctz Jun 5, 2024
291ee38
Limit consecutive empty fragments
ctz Jun 5, 2024
756b7dc
fix lib.rs examples link
bmw Jun 7, 2024
7022b1e
Revert "ci: temp. pin nightly to 2024-05-22"
cpu Jun 10, 2024
a01d5ad
msgs: EchConfig -> EchConfigPayload
cpu Jun 11, 2024
db3a9bd
connect-tests: fix DNS ECH config list tests
cpu Apr 18, 2024
1ce333f
crypto: add key generation to Hpke trait
cpu Jun 3, 2024
89f190a
client: make emit_client_hello_for_retry fallible
cpu Apr 12, 2024
a8fe64a
client: tweak ClientHelloPayload construction
cpu Apr 12, 2024
cadd9a8
ech: initial client side support (minus GREASE)
cpu Apr 12, 2024
7e895b5
ech: support client GREASE ECH
cpu Apr 18, 2024
4f8b059
examples: enhance ech-client
cpu Apr 12, 2024
329751d
bogo: make runme default to aws-lc-rs
cpu Apr 26, 2024
f5b37da
client: update FIPS to consider ECH
cpu May 30, 2024
b4eba48
bogo: implement most client-side ECH tests w/ aws-lc-rs
cpu Apr 25, 2024
4003752
deps: use patched trust-dns 0.22
cpu Jun 4, 2024
f604642
apply nightly formatting
cpu Jun 12, 2024
180436a
ech: implement inner hello extension compression
cpu Jun 6, 2024
246b637
examples: avoid ech-client bare println
cpu Jun 13, 2024
b8b1822
examples: fix ech-client example invocation
cpu Jun 13, 2024
0058b2f
examples: add ech-client usage example to --help
cpu Jun 13, 2024
29d8aaf
ci: run ech-client in daily-tests
cpu Jun 13, 2024
f3041a1
client: fix rustdoc with_ech broken link
cpu Jun 13, 2024
65cb181
client: fix ech-client.rs rustdoc link
cpu Jun 13, 2024
2928643
Cargo: version 0.23.9 -> 0.23.10
cpu Jun 13, 2024
5d3caaa
docs: cross off client-side ECH from roadmap
cpu Jun 13, 2024
35b5dcd
fix(deps): update rust crate zlib-rs to 0.2
renovate-bot Jun 13, 2024
10d2ae8
Revert "deps: use patched trust-dns 0.22"
cpu Jun 16, 2024
1c8b1c3
deps: use hickory-resolver alpha release
cpu Jun 16, 2024
7d998cd
chore(deps): update seanmiddleditch/gha-setup-ninja action to v5
renovate-bot Jun 17, 2024
acc9fe5
Use normal brackets to avoid docopt literal default
ckcr4lyf Jun 18, 2024
48ff7c9
docs: add ech-client.rs to examples/README.md
cpu Jun 18, 2024
3bb255c
build(deps): bump curve25519-dalek from 4.1.2 to 4.1.3
dependabot[bot] Jun 18, 2024
159b088
api.rs: format
ctz Jun 19, 2024
fbe18f3
Restore `cargo fmt` ability to format integration tests
ctz Jun 19, 2024
f8701b7
Expand and eliminate `test_for_each_provider` macro
ctz Jun 19, 2024
15940b4
api_ffdhe: specify `required-features`
ctz Jun 19, 2024
6c2e27a
CONTRIBUTING.md: add multi-provider testing notes
ctz Jun 19, 2024
1a69db9
Use port-prefix naming to lookup the correct ECHConfig
ckcr4lyf Jun 19, 2024
9dfbc8e
Also debug log public_name
ckcr4lyf Jun 19, 2024
d53e071
docs: iff => if and only if
Borber Jun 20, 2024
d463346
Fit `received_middlebox_ccs` into `TemperCounters` type
ctz Jun 17, 2024
535e794
Correct out-of-order `key_update` responses
ctz Jun 10, 2024
20567b3
Add `refresh_traffic_keys()` function
ctz Jun 10, 2024
4dfea58
bogo: support all KeyUpdate tests
ctz Jun 10, 2024
e184380
Replace record_layer API for encryption sequence exhaustion
ctz Jun 11, 2024
a7dcf81
Obtain encryption sequence limit from suite
ctz Jun 11, 2024
b04baed
Send `key_update` request when encrypter exhausted
ctz Jun 11, 2024
86d9833
Correct `confidentiality_limit` for TCP-TLS
ctz Jun 12, 2024
e0c0bf7
`write_fragments`: output `sendable_tls` as prefix
ctz Jun 14, 2024
628040f
`eager_send_close_notify`: reuse `send_close_notify`
ctz Jun 14, 2024
17be276
unbuffered: add `WriteTraffic::refresh_traffic_keys()`
ctz Jun 14, 2024
7551448
unbuffered: test automatic key refresh
ctz Jun 14, 2024
082b3f8
Test and fix TLS1.2 closure on key exhaustion
ctz Jun 17, 2024
8a8023a
unbuffered: test and fix TLS1.2 closure on key exhaustion
ctz Jun 18, 2024
10206b2
chore(deps): lock file maintenance
renovate-bot Jun 24, 2024
ce6e3b5
unbuffered*-client: address windows stack exhaustion?
ctz Jun 21, 2024
a5b2fdf
Assert stack size of unbuffered connection types
ctz Jun 24, 2024
33986db
unbuffered*-client: attempt to fix flickeryness
ctz Jun 21, 2024
f90bdc4
pre_encrypt_action: use match
ctz Jun 21, 2024
927250c
Import `record_layer::PreEncryptAction`
ctz Jun 21, 2024
42437fe
Use `mem::take` rather than `Option::take` for flag
ctz Jun 21, 2024
8a9ff7d
Lower-case log message
ctz Jun 21, 2024
183dedc
send_single_fragment: restructure
ctz Jun 21, 2024
3ce518b
Extract `key_update` sending into `update_encrypter`
ctz Jun 24, 2024
185cc71
Inline single-use `key_update` constructors
ctz Jun 21, 2024
6c006f9
add elided lifetime parameters throughout
cpu Jun 25, 2024
b77229e
lib: add warn for elided_lifetimes_in_paths
cpu Jun 25, 2024
325a6b6
chore: fix some comments
haouvw Jun 26, 2024
8c46c08
ticketer: reject ciphertexts longer than we produced
ctz Jun 24, 2024
4502d2d
ticketer: prepend a `key_name` to tickets
ctz Jun 25, 2024
90ccaf8
Codec::read_bytes: detect trailing data
ctz Jun 24, 2024
cf0c947
Improve error specificity for excess-size certificates
ctz Jun 24, 2024
18aa20a
examples Fix minor typo (ciper -> cipher)
bheesham Jun 27, 2024
acf4287
unbuffered: add missing Deref for `CommonState`
ctz Jul 3, 2024
08bc10d
common_state: expose key exchange group
cpu Jun 28, 2024
b70c8be
Cargo: update webpki to 0.102.5; update Cargo.lock
lvkv Jul 3, 2024
bd2c5a3
Expose ParsedCertificate SubjectPublicKeyInfo
lvkv Jun 19, 2024
8840b88
Add SigningKey:public_key and CertifiedKey::keys_match with errors
lvkv Jun 19, 2024
cc393e7
Add tests for CertifiedKey::keys_match
lvkv Jul 3, 2024
0a0359f
Avoid markdown footnotes
ctz Jul 5, 2024
9c38845
bench: move to using clap
ctz Jun 20, 2024
cd5601b
bench_impl.rs: top down reordering
ctz Jun 21, 2024
f84b9c6
Extract buffered-specific bulk testing
ctz Jun 21, 2024
85285ec
Benchmark bulk performance via unbuffered API
ctz Jun 21, 2024
c2d0db5
clippy: disable `incompatible_msrv` in CI
ctz Jun 27, 2024
9bb6912
Allow CLI to specify which API to test
ctz Jul 1, 2024
7ee32e8
Extract buffered-specific parts of handshake tests
ctz Jul 1, 2024
9be5b1a
Correct client handshake performance measurements
ctz Jul 1, 2024
eb9b36e
Benchmark handshaking for unbuffered API
ctz Jul 1, 2024
b718788
add ecdsa+eddsa for aes-256 suite tests
ctz Jul 3, 2024
29257e8
Validate resumption benchmarks actually do
ctz Jul 3, 2024
fefc057
Hoist Arc into `make_client/server_config` return type
ctz Jul 5, 2024
8b8d5dc
Refactor and explain bulk `total_data` behaviour
ctz Jul 5, 2024
0e2d2ac
chore(deps): lock file maintenance
renovate-bot Jul 8, 2024
54b3b5e
Refactor AlwaysResolvesChain to take existing CertifiedKey
lvkv Jul 6, 2024
20fdce6
Call CertifiedKey::keys_match from ConfigBuilder::with_single_cert*
lvkv Jul 6, 2024
b5895c7
Add `public_key()` for all built-in `SigningKey`s
ctz Jul 8, 2024
bc1e543
ring::sign: tidy up pkcs8 conversion
ctz Jul 8, 2024
f781276
x509.rs: move `asn1_wrap` below callers
ctz Jul 8, 2024
cd9be0d
Prepare 0.23.11
ctz Jul 8, 2024
7b521da
roadmap: reflect 0.23.11
ctz Jul 8, 2024
63eecac
chore(deps): update rust crate tikv-jemallocator to 0.6
renovate-bot Jul 14, 2024
49c31cb
chore(deps): lock file maintenance
renovate-bot Jul 15, 2024
dfc8ae5
ci: remove stabilityDays from renovate config
cpu Jul 15, 2024
e58aaa8
ci: add rebaseWhen to renovate config
cpu Jul 15, 2024
3cc2c2d
Support P521 SHA-256/SHA-384 signatures with aws-lc-rs (#2050)
samin-cf Jul 23, 2024
127a0a7
build(deps): bump openssl from 0.10.64 to 0.10.66
dependabot[bot] Jul 22, 2024
ebda385
Update version to 0.23.12
samin-cf Jul 23, 2024
e8d2bbb
Merge tag 'v/0.23.12' into track-0.23
ibigbug Sep 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[alias]

fmt-unstable = ["fmt", "--all", "--", "--config-path", ".rustfmt.unstable.toml"]
1 change: 1 addition & 0 deletions .clippy.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
upper-case-acronyms-aggressive = true
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Checklist**
* [ ] I've searched the issue tracker for similar bugs.

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Use one of the examples to connect to `....`
2. ...
3. See error

**Applicable Version(s)**
A list of versions and platforms you've tested with.

**Expected behavior**
A clear and concise description of what you expected to happen.

**Additional context**
Add any other context about the problem here.
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/dependency-update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
name: Dependency Update
about: Request a dependency be updated
title: Dependency update request
labels: ''
assignees: ''

---

<!--
Please note that we are only interested in **semver-incompatible** update requests. Updates to dependencies that are
semver-compatible can be done in dependent projects without needing changes in this repository.

For example, if you are here because you believe Rustls is bringing in dependency `foo` at version `0.2.1` and
you wish Rustls used `0.2.2` instead, you should not file an issue and instead should run `cargo update` in your
dependent project. It would only be appropriate to file an issue if you require Rustls use `foo` at version `0.3.0+`.
-->

**Checklist**
* [ ] I've searched the issue tracker for similar requests
* [ ] I've confirmed my request is for a semver-incompatible update

**Is your dependency update request related to a problem? Please describe.**
A clear and concise description of what the problem is.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Checklist**
* [ ] I've searched the issue tracker for similar requests

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
11 changes: 0 additions & 11 deletions .github/dependabot.yml

This file was deleted.

41 changes: 41 additions & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
],
"labels": [
"dependencies"
],
"lockFileMaintenance": {
"enabled": true
},
"prCreation": "not-pending",
"rangeStrategy": "update-lockfile",
"rebaseWhen": "behind-base-branch",
"github-actions": {
"fileMatch": [
"^ci\\/.*/[^/]+\\.ya?ml$"
]
},
"packageRules": [
{
"matchManagers": [
"cargo"
],
"matchUpdateTypes": [
"patch"
],
"enabled": false
},
{
"matchManagers": [
"cargo"
],
"matchUpdateTypes": [
"minor"
],
"matchCurrentVersion": "!/^0/",
"enabled": false
}
]
}
Loading