+
Skip to content

Tags: vnt-dev/mtu

Tags

v0.2.3

Toggle v0.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Solaris support (mozilla#45)

* feat: Solaris support

WIP

* Fixes

* More llvm

* `set -e -x`

* Again

* More

* Again

* Again

* Again

* More

* Again

* Again

* Again

* Minimize diff

* Cleanup

* Don't sync `target` back to host

* Update src/bsd.rs

Co-authored-by: Max Inden <mail@max-inden.de>

* Suggestions from @mxinden

* libc@0.2.158

* Fix mozbuild

---------

Co-authored-by: Max Inden <mail@max-inden.de>

v0.2.2

Toggle v0.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: BSDs need different `#include`s (mozilla#50)

* fix: Don't include `sys/types.h` on BSD

Breaks macOS Firefox build.

* FreeBSD needs it

* OpenBSD is special, too

* Again

* Bump crate version

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Fix various dep versions and reduce features (mozilla#49)

* fix: Fix various dep versions and reduce features

In order to make Firefox build.

* Bump version

* More

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Obtain info via routing sockets (mozilla#29)

* feat: Obtain info via routing sockets

WIP

This avoids the need to mess around with sockets.

* Fixes

* Fixes

* Linux

* Windows

* Fixes

* Clippy

* Clippy

* Update src/bsd.rs

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Try and fix sanitizer issue

* Rearrange Windows code

* Fixes

* Fixes

* Omit win_bindings.rs from codecov (again)

* Update docs

* Read all socket responses to allow socket reuse

* Update README

* Add .clippy.toml

* Update src/windows/mod.rs

Co-authored-by: Max Inden <mail@max-inden.de>

* Drop neli

* Cleanups

* Nit

* Fixes

* Fix

* Fix

* Simplify

* Also install llvm-symbolizer for the sanitizer runs

* Fixes

* Fixes

* README

* clippy

* Tweaks

* Misc improvements

* ASAN_OPTIONS: detect_leaks=1:detect_stack_use_after_return=1

* Suppress

* LSAN_OPTIONS

* llvm

* path

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Again

* Update src/linux.rs

Co-authored-by: Max Inden <mail@max-inden.de>

* Use `OwnedFd`

* Address code review

* BSDs and Windows

* ifconfig

* env

* rmx_filler

* Debug

* Debug

* send

* recv

* Again

* Again

* Again

* mtu

* Fix cloudflare.com v6 address

* Undo

* rt_metrics

* More BSD

* RTAX_IFA

* All the BSDs are different, sigh

* More

* codecov

* Again

* binstall

* cargo-llvm-cov

* Again

* llvm

* Minimize conversions

* More

* Again

* Again

* Again

* Again

* Again

* More

* Again

* Again

* Linux fix

* More

* stable

* Simplify

* More comments

* Use bindgen

* Address code review

* Iterator

* Final fixes

* Install llvm

* Workflow fixes

* Hack

* Fix?

* CI

* llvm-16.0.6p30

* netbsd

* netbsd

* clang

* Remove unused code.

* More helpers

* Tweaks

* Fix

* Address code review

* Update .github/workflows/check.yml

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Update .github/workflows/check.yml

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Update .github/workflows/check.yml

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Update src/bsd.rs

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Update src/linux.rs

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Address first batch of comments from @martinthomson

* Suppress shellcheck warning

* More suggestions from @martinthomson

* Use `std::io::Result`

* clippy

* Nits

* Suggestions from @martinthomson

* Fix

* Macro

* Not Windows

---------

Co-authored-by: Martin Thomson <mt@lowentropy.net>
Co-authored-by: Max Inden <mail@max-inden.de>

v0.1.3

Toggle v0.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Cut a `0.1.3` release (mozilla#25)

v0.1.2

Toggle v0.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Allow passing in local and remote socket addresses (mozilla#16)

* feat: Allow passing in local and remote socket addresses

@martinthomson, is this what you had in mind?

Fixes #15

* Fix doctest

* Fixes

* Simplify

* Update src/lib.rs

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Update src/lib.rs

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Drop `cfg-if``

* Stricter ordering

* Compat

* Docs

* Suggestion from @martinthomson

* Manual merge from `main`

* Cleanups

* str

* Use Cloudflare's IPs, and find unused ports

* No v6 on GitHub

* loopback_0

* No copy

* doctest

* Fix Windows

* Suggestions from @martinthomson

* Rip out deprecated API support

---------

Co-authored-by: Martin Thomson <mt@lowentropy.net>

v0.1.1

Toggle v0.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request mozilla#6 from mozilla/doc-note

doc: Add an example

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request mozilla#1 from mozilla/fix-remove-windows-min

fix: Don't limit the Windows MTU
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载