package rawlink
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=046b9450e71bb13f2d44efcd49e5ce75850d38bf2bf53da9e62fd96a51b386ce
sha512=9445a8362f68dcad827bbbf7e5583f2c3986c496dcfc8edc4a270824ad3ff97b3caca3e6c925924913a42cbd86adee91719922e979728056b11ec36e87054846
CHANGES.md.html
v2.1 (2022-08-26)
Fix broken dune files
Include
dhcp_client_filter
anddhcp_server_filter
in EioInclude an actual interface for Eio
Fix Eio types on
send_packet
v2.0 (2022-08-26)
Eio support via rawlink-eio
Lwt split into rawlink-lwt
More and better testing binaries
Update to dune 3.2 format
Split common bits in Rawlink_lowlevel
v1.2 (2022-04-14)
Fix linking against non-lwt rawlink
Implement promiscuous mode
Update caml_ calls in rawlink_stubs.c
v1.1 (2022-04-01)
Use Host_endian instead of Little_endian, requires Cstruct >= 6.1.0, this will make rawlink work correctly on big endian machines
Adapt to modern Cstruct
const/deconstify string/bytes
v1.0 (2019-01-17)
This release splits the Lwt package into a separate rawlink.lwt
ocamlfind package. Existing users of Lwt_rawlink
can just rename the ocamlfind package rawlink
to rawlink.lwt
to get the previous functionality.
Add a
dhcp_client_filter
for DHCP client port (#8 by @yomimono)Rename
dhcp_filter
todhcp_server_filter
(#8 by @yomimono)Support Lwt 4.0 (#10 by @hannesm)
Port build system to Dune (#11 by @avsm)
0.7 (2017-11-26)
Fix compilation on POSIX-like systems (such as FreeBSD) by including netinet/in.h
0.6 (2017-11-24)
Support ocaml 4.06
Fix cstruct linking
0.5 (2017-04-16)
Convert to topkg
0.4 (2016-12-17)
Convert to ppx
0.3 (2015-08-30)
Fix fd leak in bpf_open
Fix linux send function
0.2 (2015-08-28)
Fix to bpf_split_buf
0.1 (2015-10-09)
Initial release