Commit Graph

  • 665432a47b Use latest cross jtnunley 2023-03-18 10:34:25 -0700
  • 20b8492880 Use unreleased android image jtnunley 2023-03-18 08:57:11 -0700
  • 987cf99573
    Update bitflags requirement from 1.3.2 to 2.0.0 dependabot[bot] 2023-03-13 15:08:09 +0000
  • e10c7e8da1
    Version 2.6.0 (#92) v2.6.0 John Nunley 2023-03-08 10:42:18 -0800
  • f48f2c1a5a
    test: Add test for more than 32 connections (#93) John Nunley 2023-03-08 10:40:23 -0800
  • 672264dcea Doesn't work for OpenBSD jtnunley 2023-03-08 10:21:24 -0800
  • 2b48723174 fmt jtnunley 2023-03-08 09:58:38 -0800
  • 7c0d4896a7 test: Add test for more than 32 connections jtnunley 2023-03-08 09:54:07 -0800
  • b4aa308a3e Version 2.6.0 jtnunley 2023-03-06 07:57:09 -0800
  • e93fc7c055 Change more backends to rustix jtnunley 2023-03-05 17:14:54 -0800
  • 2c2375cdeb m(windows): Reimplement Wepoll in Rust (#88) John Nunley 2023-03-05 16:25:25 -0800
  • 3b4ba17220 Fix Dragonfly BSD CI Taiki Endo 2023-03-04 15:20:03 +0900
  • 98b8c6dc8f Test more Windows targets on CI Taiki Endo 2023-02-22 22:45:04 +0900
  • 24900fb662
    m(windows): Reimplement Wepoll in Rust (#88) John Nunley 2023-03-05 16:25:25 -0800
  • 2b75eead9d Hygenic macro fix jtnunley 2023-03-05 16:04:02 -0800
  • 3a41a8e2a6 Code review #2 jtnunley 2023-03-05 15:47:06 -0800
  • c3ab16109c fmt jtnunley 2023-03-05 14:16:54 -0800
  • 7f7ee5cdd0 Code review comments jtnunley 2023-03-05 14:11:49 -0800
  • e85331c437 Fix Dragonfly BSD CI Taiki Endo 2023-03-04 15:20:03 +0900
  • 1e4467b1be Test more Windows targets on CI Taiki Endo 2023-02-22 22:45:04 +0900
  • 89c98aa6a8 Fix Dragonfly BSD CI Taiki Endo 2023-03-04 15:20:03 +0900
  • c43d182eb3 m: Use rustix instead of libc John Nunley 2023-03-02 15:38:27 -0800
  • 02daef8ac6 Add build constants to reduce cfg expansion notgull/build-constants jtnunley 2023-02-25 12:26:04 -0800
  • f1c1218395 Review comments jtnunley 2023-02-22 14:42:03 -0800
  • 229a943560 Test more Windows targets on CI Taiki Endo 2023-02-22 22:45:04 +0900
  • 321a8d0efa fmt John Nunley 2023-02-21 15:45:44 -0800
  • 3195bc2ef3 Fix documentation and add better errors John Nunley 2023-02-21 15:27:01 -0800
  • 6b668afeea Implement our own Windows backend jtnunley 2023-02-03 09:10:48 -0800
  • ca2577895b init wasi wasi Yoshua Wuyts 2023-02-09 18:04:30 +0100
  • d443196f64 Use image_family for FreeBSD image in Cirrus CI Taiki Endo 2023-02-06 21:25:48 +0900
  • dfc5a1479b Use image_family for FreeBSD image in Cirrus CI Taiki Endo 2023-02-06 21:25:48 +0900
  • a5aae98805
    feat: Expose other kqueue filters (#83) John Nunley 2023-02-03 11:14:33 -0800
  • 2a433eb3c4 Fix examples jtnunley 2023-02-03 10:40:10 -0800
  • 9d09ad35bf Make filter fields public jtnunley 2023-02-03 10:37:56 -0800
  • 9a1bf97555 rustfmt jtnunley 2023-02-03 10:30:53 -0800
  • 5987fa882a Add inlines + move PollerSealed jtnunley 2023-02-03 10:29:12 -0800
  • 7497fcfbc8 Change API a little + fix netbsd timer jtnunley 2023-02-03 09:55:23 -0800
  • 7da3e3d336 Code clarity et al jtnunley 2023-01-13 16:28:36 -0800
  • 3acee4e6bc Replace wepoll with my own creation jtnunley 2023-01-06 07:53:19 -0800
  • 6d8fa234db Only run MSRV BSD builds on Linux jtnunley 2023-02-01 10:41:32 -0800
  • 1b18e14fbc Build MSRV for FreeBsd/OpenBsd in CI jtnunley 2023-02-01 10:39:24 -0800
  • 324b48022f Fix netbsd/openbsd compilation jtnunley 2023-02-01 10:25:34 -0800
  • fea85d3726 feat: Expose other kqueue filters jtnunley 2023-02-01 09:45:55 -0800
  • 914aa48d67 Update windows-sys requirement from 0.42 to 0.45 dependabot[bot] 2023-01-23 14:15:29 +0000
  • 7a2f33cc55
    Update windows-sys requirement from 0.42 to 0.45 dependabot[bot] 2023-01-23 14:15:29 +0000
  • 900b00c061 Test NetBSD/OpenBSD/Dragonfly BSD with vmactions Taiki Endo 2023-01-22 23:21:04 +0900
  • ce62a195c0 Test NetBSD/OpenBSD/Dragonfly BSD with vmactions Taiki Endo 2023-01-22 23:21:04 +0900
  • ff86c54dfd Minimize GITHUB_TOKEN permissions Taiki Endo 2023-01-21 20:29:55 +0900
  • 9b67232ea4 Test FreeBSD with Cirrus CI Taiki Endo 2023-01-21 20:19:56 +0900
  • 3bc6310121 Set CARGO_NET_GIT_FETCH_WITH_CLI=true in CI Taiki Endo 2023-01-21 20:06:28 +0900
  • 05074f9019 Minimize GITHUB_TOKEN permissions Taiki Endo 2023-01-21 20:29:55 +0900
  • e0bd12124e Test FreeBSD with Cirrus CI Taiki Endo 2023-01-21 20:19:56 +0900
  • 9b4a2e7d66 Set CARGO_NET_GIT_FETCH_WITH_CLI=true in CI Taiki Endo 2023-01-21 20:06:28 +0900
  • 27f23a9384
    m: Use EVFILT_USER instead of a self-pipe on kqueue where supported (#73) John Nunley 2023-01-13 05:35:49 +0000
  • 729b5ee071
    Use port_send for event ports (#74) John Nunley 2023-01-13 05:35:28 +0000
  • 6db9e695fc Fix kqueue flags John 2023-01-12 09:52:30 -0800
  • b5e7d9047b Use port_send for event ports jtnunley 2023-01-12 09:24:51 -0800
  • 756b5db387 Use EVFILT_USER instead of a self-pipe jtnunley 2023-01-12 09:18:02 -0800
  • b5e7f256e1 feat: Expose kqueue's signal handling functionality jtnunley 2023-01-09 08:48:35 -0800
  • dc4c5b4ec0
    bugfix: Prevent large timeouts from causing panics (#71) John Nunley 2023-01-08 03:35:46 +0000
  • 8794f68ed6 bugfix: Prevent large timeouts from causing panics jtnunley 2023-01-07 16:52:48 -0800
  • 1f6c2499a0 fmt jtnunley 2023-01-06 08:06:40 -0800
  • 1c57ece9c3 test: Add test for multiple level triggered sources jtnunley 2023-01-06 08:00:44 -0800
  • 181acc67d0
    Add level and edge triggered modes to the poller (#59) John Nunley 2022-12-30 14:43:47 -0800
  • b4575a3591 Add tests for new modes jtnunley 2022-12-29 18:16:38 -0800
  • 79bfca3958 int: Use tracing instead of log jtnunley 2022-12-30 10:14:04 -0800
  • bc56d1fb38
    Test the backend that uses poll on CI (#63) Taiki Endo 2022-12-29 16:01:25 +0900
  • 560a6c77ef Test the backend that uses poll on CI Taiki Endo 2022-12-29 14:22:18 +0900
  • 7c91b094eb Refractor error handling jtnunley 2022-12-28 20:03:32 -0800
  • f40530395b Add level and edge triggered modes to the poller jtnunley 2022-12-19 10:06:08 -0800
  • 1a3f61da89 Enable dependabot update for Rust Taiki Endo 2022-12-28 12:10:34 +0900
  • 5e9bedbae8 Sort target_os cfg to match docs Taiki Endo 2022-12-28 12:00:18 +0900
  • 14e1488537 Clean up CI config Taiki Endo 2022-12-28 11:59:21 +0900
  • 341ca612b8 Update taiki-e/install-action to v2 Taiki Endo 2022-12-28 11:38:56 +0900
  • 7682e7c180 Enable dependabot update for Rust Taiki Endo 2022-12-28 12:10:34 +0900
  • 796df6a300 Sort target_os cfg to match docs Taiki Endo 2022-12-28 12:00:18 +0900
  • 73f34c181e Clean up CI config Taiki Endo 2022-12-28 11:59:21 +0900
  • 85fede5839 Update taiki-e/install-action to v2 Taiki Endo 2022-12-28 11:38:56 +0900
  • 97e6ecd0d0
    Support tvOS and watchOS (#60) John Nunley 2022-12-19 19:54:45 -0800
  • a00a0f9328 Update docs and tests jtnunley 2022-12-19 19:38:16 -0800
  • 888c2aaa0c Support tvOS and watchOS jtnunley 2022-12-19 14:37:20 -0800
  • f0afd7788e
    Release 2.5.2 (#58) v2.5.2 Taiki Endo 2022-12-13 12:26:59 +0900
  • 2379c4a1f6 Release 2.5.2 Taiki Endo 2022-12-13 12:17:25 +0900
  • cebf394ca6
    Future-proof the kevent API (#56) Alan Somers 2022-12-12 20:16:19 -0700
  • 971a382e7a Formant with rustfmt Taiki Endo 2022-12-13 11:46:37 +0900
  • 5343302970
    Update use of libc::timespec to prepare for future libc version (#55) Wesley Wiser 2022-12-03 09:04:37 -0500
  • e7c0e41655 Future-proof the kevent API Alan Somers 2022-12-02 22:56:18 -0700
  • 5a81fc6541 Update use of libc::timespec to prepare for future libc version Wesley Wiser 2022-12-02 21:21:09 -0500
  • 00e7eefc4d
    Add error message for Wepoll (#54) John Nunley 2022-11-30 20:26:28 -0800
  • d37536d75e Avoid unsupported error kind where it is not supported jtnunley 2022-11-30 11:43:56 -0800
  • 89f7be0741 Add error message for Wepoll jtnunley 2022-11-30 10:59:03 -0800
  • 0b45549097
    Test x86_64-pc-windows-gnu with Wine on CI (#53) Taiki Endo 2022-11-30 23:21:01 +0900
  • d51dc0ac86 Test x86_64-pc-windows-gnu with Wine on CI Taiki Endo 2022-11-30 22:18:11 +0900
  • 1d54c93f9d Release 2.5.1 v2.5.1 Taiki Endo 2022-11-29 22:12:55 +0900
  • 6f459f89a9 Use std::os::raw::c_int instead of std::ffi::c_int Taiki Endo 2022-11-29 22:12:39 +0900
  • 10f436d18c Release 2.5.1 Taiki Endo 2022-11-29 22:12:55 +0900
  • 4c35fb051e Use std::os::raw::c_int instead of std::ffi::c_int Taiki Endo 2022-11-29 22:12:39 +0900
  • e5fe94732c Release 2.5.0 v2.5.0 Taiki Endo 2022-11-27 16:10:24 +0900
  • 76ee52a68c Remove msrv field from .clippy.toml Taiki Endo 2022-11-27 16:00:08 +0900
  • 67ccd61cde Release 2.5.0 Taiki Endo 2022-11-27 16:10:24 +0900