Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* compatible with low-version rustc * pass clippy * Bump version * prepare to support windows-tap * update * prepare to support windows-tap (#101) * compatible with low-version rustc * pass clippy * Bump version * prepare to support windows-tap * update * support windows-tap * support windows-tap * fix * cargo fmt * cargo clippy * cargo clippy * deliver layer2 for tap * deliver layer2 * Update device.rs * refine * fix codec * adjust 'AbstractDevice' * remove tap_packet * change * fix bsd error * fix bsd error * fix bsd error * fix bsd error * fix bsd error * fix bsd error * fix bsd error * fix linux error * cargo clippy * cargo clippy * fix linux error * fix cargo.toml * fix some errors * cargo fmt * fix windows example * fix windows example * Bump version * cargo clippy * fix error * fix error * fix error * update linux * update config * fix macos error * fix macos * update recv * config linux * fix some errors * Remove the MTU on Tun * fix error * fix macos * fix error * fix example * fix android * refine * fix windows async * fix async windows * fix freebsd * fix freebsd * update readme * Update README.md * windows async * windows shutdown * AsyncDevice Drop * update linux * Remove useless code * shutdown * tap drop * add shutdown * add shutdown * add shutdown * add shutdown * add feature experimental * add feature experimental * add feature experimental * add feature experimental * fix features * fix features * fix bug * remove shutdown * windows enable * windows enable * windows enable * update experimental * update experimental * cargo clippy * update experimental * add flag * recv Interest ERROR * address_with_prefix * use IntoAddress * clippy * set_destination * rename variable name * update cargo.toml * cargo clippy ios&android * fix shutdown * update macos * update macos * refine macos route * update freebsd * update freebsd * update freebsd * update freebsd * update freebsd * update freebsd * update freebsd * add tap for freebsd * select fd * add tap for freebsd * update * update * update * select pipe macos * update readme * linux if_indextoname * Change method name * use write_all * ioctl_read tungetiff * fmt * fmt * linux from_raw_fd * fmt * get name from libc * test freebsd * revert freebsd * add into_raw_fd * freebsd * freebsd * freebsd * revert freebsd * platform from_raw_fd * packet_information default is true in iOS|macos * update freebsd * update freebsd * update freebsd * update freebsd * update freebsd * mac address * mac address * mac address * mac address * add set mac address for freebsd * update * update freebsd * update freebsd * update freebsd mac * open len * open mac_address for windows * linux set/get mac addr * linux set/get mac addr * linux set/get mac addr * windows tap * cargo fmt * cargo fmt * cargo clippy * cargo clippy windows * cargo clippy windows * remove println * map_err * windows code * ping-tap * cargo fmt * cargo fmt * cargo clippy * fix doc * fix doc * fix doc * cargo fmt --------- Co-authored-by: lubeilin <1791778603@qq.com> Co-authored-by: lbl <49143209+lbl8603@users.noreply.github.com>
- Loading branch information