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
cdb41a6247
Update slabigator
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
YX Hao
4f99570f22
Improve privdrop condition
2 years ago
Frank Denis
93937c92e7
Bump
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
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
fd8d282365
Remove the VecDeque for cancelation, use a slab instead
2 years ago
Frank Denis
9a0f13b8b9
Merge branch 'master' of github.com:jedisct1/rust-dnscrypt-server
...
* 'master' of github.com:jedisct1/rust-dnscrypt-server:
Update readme.md
Add compiling condition for Windows
2 years ago
YX Hao
18dd7538b5
Add compiling condition for Windows
2 years ago
Frank Denis
2b9bf1ff5a
Revert "Don't enable the parking_lot feature in tokio"
...
This reverts commit a9c6061862
.
2 years ago
Frank Denis
69baa4020e
Require the latest tokio version
2 years ago
Frank Denis
8a8d459148
bump
2 years ago
Frank Denis
a9c6061862
Don't enable the parking_lot feature in tokio
...
That seems to be causing the event loop to randomly deadlock and the
server to stop accepting connections.
2 years ago
Frank Denis
528161044a
Bump
2 years ago
Frank Denis
a7dd01c6c6
Upgrade hyper
2 years ago
Frank Denis
0a4a4b5a52
Update deps
2 years ago
Frank Denis
7c2b7a3b42
Don't enable the prometheus "process" feature
...
It's broken on non-Linux system as well as at least linux/armv7l
2 years ago
Frank Denis
748b944a61
Switch from jemalloc to mimalloc
2 years ago
Frank Denis
9e52627655
Update serde_big_array
3 years ago
Frank Denis
0deb4f4d0b
Update deps (parking_lot in particular)
3 years ago
Frank Denis
714241e2d5
Update clap to v3
3 years ago
Frank Denis
7b39ea4554
Update deps; includes a nasty bug in tokio
3 years ago
Frank Denis
9bbefc42e8
Update deps
3 years ago
Frank Denis
d95b56cbd4
Update Prometheus
3 years ago
Frank Denis
16d540bcc9
Update Amazon Tokio and other deps
3 years ago
Frank Denis
630bcb67b2
Keep the LICENSE file in addition to it being defined in Cargo
3 years ago
Frank Denis
d332a1c9bd
Use license-file instead of license, for packaging
3 years ago
Frank Denis
c6af6c30a3
Update deps
3 years ago
Frank Denis
d2d9e6eb7e
Update deps; especially for tokio 1.8.2 bug fixes
3 years ago
Frank Denis
485fb44286
Update env_logger
3 years ago
Frank Denis
e1473d3fcb
Force tokio 1.8.0
3 years ago
Frank Denis
a5fef297f5
Bump
3 years ago
Frank Denis
e50b82f524
Update deps
3 years ago
Frank Denis
78eb2719ab
Revert "Remove daemonization, it's always been broken"
...
This reverts commit 4f22725931
.
3 years ago
Frank Denis
4f22725931
Remove daemonization, it's always been broken
...
Fixes #68
3 years ago
Frank Denis
723a8f631e
Require daemonize-simple 0.1.5
...
This avoids a crash at startup with some tokio versions when standard
descriptors are redirected to files.
Fixes #67
3 years ago