about summary refs log tree commit homepage
DateCommit message (Expand)
2024-03-25linux_inet_diag: avoid errors for users compiling w/o assertions HEAD master
2024-03-25khashl: use ruby_xrealloc2 to avoid overflow
2024-03-25use switch to khashl for hash table outside of GVL
2024-03-25linux_inet_diag: remove needless OBJ_FREEZE calls
2024-03-23treewide: future-proof frozen_string_literal changes
2024-01-15gemspec: support rack 3.x
2024-01-15extconf: disable optimization to speed up checks by ~3%
2024-01-15test/test_last_data_recv: don't require posix_mq
2024-01-15tests: support running tests without rack||aggregate
2024-01-15middleware: reuse inet_diag netlink socket
2023-12-29tcp_listener_stats: always eagerly close sockets
2023-09-10aggregate/last_data_recv: support Socket#accept{,_nonblock}
2023-06-26test_linux_reuseport_tcp_listen_stats: skip w/o unicorn
2023-06-26linux_inet_diag: get rid of alloca usage
2023-06-26my_fileno: use rb_io_check_closed for Ruby <3.1
2023-06-26avoid unnecessary #to_io calls
2023-06-11Improve compatibility with Ruby 3.3+
2023-06-06my_fileno: drop Ruby 1.8 support and simplify
2023-02-25raindrops 0.20.1 v0.20.1
2023-02-24Fix off by one error in test
2023-02-24Fix queue stats for sockets with SO_REUSEPORT
2021-12-06raindrops 0.20.0 v0.20.0
2021-11-30doc: update with IMAP(S) URLs and improve descriptions
2021-11-26Allow Raindrops objects to be backed by a file
2021-05-25raindrops 0.19.2 v0.19.2
2021-05-25pkg.mk: remove index.html and created.rid from homepage
2021-05-25doc: use Tor v3 .onion URLs
2021-05-25mark ListenStats in C ext for GC.compact
2020-01-08raindrops 0.19.1 v0.19.1
2020-01-06replace bogomips.org with yhbt.net
2020-01-06fixes for newer rubies
2020-01-06ext/raindrops/extconf: fix cflags reset on ancient CC
2019-04-22doc: switch homepage to dark216
2017-08-09raindrops 0.19.0 - Rack 2.x middleware compatibility v0.19.0
2017-07-25Properly override respond_to? in Raindrops::Middleware::Proxy
2017-04-26tcp_info: remove unnecessary extconf.h include
2017-04-26Ruby thread compatibility updates
2017-03-23raindrops 0.18.0 v0.18.0
2017-03-23aggregate/pmq: update version numbers for Ruby and Linux
2017-03-23doc: document Raindrops::TCP hash
2017-03-23build: avoid olddoc for building the RubyGem
2017-03-23doc: update location of TCP_INFO-related stuff
2017-03-20doc: remove private email support address
2017-03-18Merge remote-tracking branch 'origin/aggregate-pmq'
2017-03-18Merge remote-tracking branch 'origin/freebsd'
2017-03-18aggregate/pmq: avoid File#stat allocation aggregate-pmq
2017-03-18aggregate/pmq: remove io-extra requirement
2017-03-18aggregate/pmq: avoid false sharing of lock buffers
2017-03-18avoid reading errno repeatedly
2017-03-17linux_inet_diag: reduce stack usage and simplify