Commit Graph

477 Commits (master)
 

Author SHA1 Message Date
Frank Denis 70e6021965 Remove unneeded casts 1 year ago
Frank Denis f65c3020be Update deps 1 year 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
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
Frank Denis 88c8db8ab2
Merge pull request #87 from lifenjoiner/win
Add compiling condition for Windows
2 years ago
YX Hao cb2944ca40 Update readme.md 2 years ago