2024-03-04 16:06:48 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-io-event: update to 1.5.1
1.5.0 (2024-03-04)
* Modernize gem.
* Expose #idle_duration - for experimental load calculation. (#101)
1.5.1 (2024-03-04)
* Ensure the idle_duration is zeroed if it won't be captured.
|
2024-02-19 16:04:49 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-io-event: update to 1.4.4
1.4.4 (2024-02-16)
* Fix mingw build (#95)
* Remove unused variable.
|
2024-02-05 16:44:40 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-io-event: update to 1.4.3
upstream merge patch-ext_io_event_selector_selector.h.
1.4.3 (2024-02-05)
* Add <sys/wait.h> for WNOHANG. by @ioquatix in #94
|
2024-02-03 16:22:55 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-io-event: update to 1.4.2
1.3.3 (2023-12-28)
What's Changed
* Correctly pass through flags rb_process_status_wait. by @ioquatix in #81
* Ensure that the saved node is freed correctly if an exception occurs. by
@ioquatix in #84
1.4.0 (2023-12-28)
What's Changed
* Ruby 3.3 updates (dropped support for Ruby 3.0) by @ioquatix in #85
1.4.1 (2024-01-10)
* Add liburing package installation for Ubuntu tests. (#87)
* Also fix #88: -std=c99 is disabling struct timespec
* Always #include <ruby.h> before any system header (#89)
1.4.2 (2024-01-14)
* No change except version.
|
2023-08-26 15:33:44 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-io-event: update to 1.3.2
1.3.0 (2023-08-23)
What's Changed
* Rename data -> selector. by @ioquatix in #67
* Spurious wakeups by @ioquatix in #66
* Don't use EPOLLONESHOT for the wakeup event. by @Math2 in #68
* Failing test case for waiting on a reused FD. by @Math2 in #69
* Always re-register epoll descriptor. by @ioquatix in #71
* Fix potential race conditions in io_uring backend. by @ioquatix in #70
* NetBSD/OpenBSD compatibility for KQueue selector, some FreeBSD fixes by
@Math2 in #72
* Introduce correct support for compacting GC. by @ioquatix in #73
* Fix external tests by @ioquatix in #75
* Add more external tests. by @ioquatix in #74
* Run coverage tests on more Ruby versions. by @ioquatix in #76
1.3.1 (2023-08-24)
What's Changed
* Fix a weird bug with duplicate CQEs. by @ioquatix in #78
1.3.2 (2023-08-24)
What's Changed
* Ensure that every io_uring_get_sqe is used correctly. by @ioquatix in #80
* Add tests for cancellation and update pure Ruby implementation. by
@ioquatix in #79
|
2023-07-30 05:55:48 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-io-event: update to 1.2.3
pkgsrc change: remove redundant RUBY_VERSIONS_ACCEPTED definition.
1.2.3 (2023-07-26)
* Add test for zero length write. (#60)
* Fix pipe test on BSD systems. (#62)
* Fix Select selector backend per-IO waiter queue handling (#63)
* Add some comments regarding the new implementation.
* Modernize gem.
|
2023-05-14 15:40:20 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-io-event: update to 1.2.2
1.2.1 (2023-05-13)
* Add fallback to epoll_wait if epoll_pwait2 returns ENOSYS. (#59)
1.2.2 (2023-05-14)
* Fix IO_Event_Interrupt_descriptor undefined symbol. (#61)
|
2023-05-01 16:36:51 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-io-event: update to 1.2.0
1.2.0 (2023-05-01)
What's Changed
* Native improvements by @ioquatix in #56
* Minor compiler warnings fixed.
* Add support for epoll_pwait2.
|
2023-03-15 15:24:34 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-io-event: update to 1.1.7
1.1.7 (2023-03-11)
* Introduce cancellation support for asynchronous io_read and io_write
operations. by @ioquatix in #55
|
2023-01-21 14:57:31 by Takahiro Kambe | Files touched by this commit (7) |
Log message:
Add ruby32 support.
|