dependabot[bot]
6f03851319
Bump mimalloc from 0.1.31 to 0.1.34
...
Bumps [mimalloc](https://github.com/purpleprotocol/mimalloc_rust ) from 0.1.31 to 0.1.34.
- [Release notes](https://github.com/purpleprotocol/mimalloc_rust/releases )
- [Commits](https://github.com/purpleprotocol/mimalloc_rust/compare/v0.1.31...v0.1.34 )
---
updated-dependencies:
- dependency-name: mimalloc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Frank Denis
41cd192214
Use ubuntu 20.04 for builds, because some people still use it
2 years ago
Frank Denis
149849fdc8
2023
2 years ago
Frank Denis
70e6021965
Remove unneeded casts
2 years ago
Frank Denis
f65c3020be
Update deps
2 years ago
Frank Denis
1603c14546
Merge pull request #150 from DNSCrypt/dependabot/cargo/hyper-0.14.22
...
Bump hyper from 0.14.20 to 0.14.22
2 years ago
dependabot[bot]
05d1d8b915
Bump hyper from 0.14.20 to 0.14.22
...
Bumps [hyper](https://github.com/hyperium/hyper ) from 0.14.20 to 0.14.22.
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.22/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.20...v0.14.22 )
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Frank Denis
138028c64e
Bump
2 years ago
Frank Denis
827553d029
Bump deps. I hate that Cargo.lock thing.
2 years ago
Frank Denis
74b77e64b8
Remove unneeded reference
2 years ago
Frank Denis
2e90f5c8b6
Update deps
2 years ago
Frank Denis
20cc2f1aed
Update deps
2 years ago
Frank Denis
7aedfe581e
Update deps
2 years ago
Frank Denis
13493f5b9d
Bump
2 years ago
Frank Denis
68f40b7570
In a future, don't remove cancelled entries
...
They have already been removed by the pop_back() call.
Cancellation in Rust is such a clusterfuck...
2 years ago
Frank Denis
7c04ba000f
Bump
2 years ago
Frank Denis
d911c345fb
Remove unneeded borrow
2 years ago
Frank Denis
cdb41a6247
Update slabigator
2 years ago
Frank Denis
0c67526c7c
Merge pull request #100 from lifenjoiner/CI
2 years ago
YX Hao
9ac068c6bd
Update readme.md
2 years ago
YX Hao
5f1eb15085
CI: add msvc test and release
2 years ago
Frank Denis
d4d53ec5ed
Merge pull request #96 from DNSCrypt/dependabot/cargo/clap-3.2.13
...
Bump clap from 3.2.12 to 3.2.13
2 years ago
dependabot[bot]
ff6415b379
Bump clap from 3.2.12 to 3.2.13
...
Bumps [clap](https://github.com/clap-rs/clap ) from 3.2.12 to 3.2.13.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v3.2.12...v3.2.13 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Frank Denis
ea6090b315
Tokio 1.20
2 years ago
Frank Denis
0374976c66
Add Cargo.lock
...
Fixes #90
2 years ago
Frank Denis
214351be32
Remove the `parking_lot` feature from `tokio`
...
Mutexes from the standard library have been improved in recent Rust
versions. Only in Linux, though.
2 years ago
Frank Denis
4edc14c0ee
Bump
2 years ago
Frank Denis
415257cbde
Require slabigator 0.1.4
2 years ago
Frank Denis
98f53b4461
Update deps
2 years ago
Frank Denis
62e2ccd67d
Merge branch 'master' of github.com:jedisct1/rust-dnscrypt-server
...
* 'master' of github.com:jedisct1/rust-dnscrypt-server:
Improve privdrop condition
Mitigate warning on intentional unused variable
2 years ago
Frank Denis
724dd6d0ba
Merge pull request #88 from lifenjoiner/win
2 years ago
YX Hao
4f99570f22
Improve privdrop condition
2 years ago
YX Hao
87e26a8aaa
Mitigate warning on intentional unused variable
2 years ago
Frank Denis
93937c92e7
Bump
2 years ago
Frank Denis
936ff9f213
Tokio needs descriptors for timers and more
2 years ago
Frank Denis
ae5195cc7e
Bump the example number of allowed TCP connections
2 years ago
Frank Denis
497770494b
Nits
2 years ago
Frank Denis
baa8f8235b
If we can't bump the file limit high enough, try as high as we can
2 years ago
Frank Denis
30dbbd6964
Bump
2 years ago
Frank Denis
76208fc494
Bring back the process feature of prometheus
...
This is extremely useful, in particular to watch the number of
file descriptors used by the application.
Unfortunately, the prometheus crate is currently broken on 32-bit
platforms.
For that reason, Until https://github.com/tikv/rust-prometheus/pull/446
is merged, we have to use a fork on that crate.
2 years ago
Frank Denis
479cb956f1
If we are running out of descriptors, drop an old connection and wait
2 years ago
Frank Denis
3499fd2d10
Warn if we can't set limits
2 years ago
Frank Denis
ead91e1ffa
Just move the set_limits function up
2 years ago
Frank Denis
6697aa8c0c
Set resource limits
2 years ago
Frank Denis
d011f82e0d
Bump
2 years ago
Frank Denis
b33836a4cc
Update minimum dep versions
2 years ago
Frank Denis
9ddeadc2ba
Handle accept() that can fail for Prometheus, too
2 years ago
Frank Denis
2aa378cae4
Tokio's accept() can fail
2 years ago
Frank Denis
fd8d282365
Remove the VecDeque for cancelation, use a slab instead
2 years ago
Frank Denis
9374f340a7
UDP acceptor: cap at udp_max_active_connections not tcp_
2 years ago