about summary refs log tree commit homepage
path: root/ext/raindrops/linux_inet_diag.c
DateCommit message (Expand)
2024-03-25linux_inet_diag: avoid errors for users compiling w/o assertions
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
2023-12-29tcp_listener_stats: always eagerly close sockets
2023-06-26linux_inet_diag: get rid of alloca usage
2023-06-26avoid unnecessary #to_io calls
2023-02-24Fix queue stats for sockets with SO_REUSEPORT
2021-05-25mark ListenStats in C ext for GC.compact
2020-01-06replace bogomips.org with yhbt.net
2017-04-26Ruby thread compatibility updates
2017-03-17linux_inet_diag: reduce stack usage and simplify
2017-03-01ext: fix documentation for C ext-defined classes
2016-07-28linux_inet_diag: GCC attribute format check
2016-02-25linux: tcp_listener_stats drops "true" placeholders
2015-01-14linux_inet_diag: fix Wshorten-64-to-32 warnings
2015-01-14linux_inet_diag: clarify *fprintf usage without GVL
2015-01-13move mailing list to raindrops-public@bogomips.org
2014-09-07linux_inet_diag: annotate memory freeing on diag errors
2014-02-18linux_inet_diag: fix Ruby 2.2 (dev) build
2013-09-13Remove Scope IDs from IPv6 addresses.
2013-08-31linux_inet_diag: improve compatibility with newer GCs
2013-04-20linux_inet_diag: better align listener_stats struct
2013-04-11linux_inet_diag: avoid unnecessary sockaddr initialization
2012-05-12avoid warning for rb_thread_io_blocking_region
2011-06-27doc: librelist.com => librelist.org
2011-06-16linux_inet_diag: avoid pointer aliasing warnings
2011-03-21inet_diag: no need to rely on sin6_addr internals
2011-03-21inet_diag: fix build under MRI 1.8.7
2011-03-21inet_diag: FD_CLOEXEC for inet_diag sockets by default
2011-03-21inet_diag: use rb_thread_io_blocking_region under 1.9.3dev
2011-03-17inet_diag: properly deal with INADDR_ANY binds
2011-03-16doc: fix documentation for Raindrops::InetDiagSocket class
2011-03-12inet_diag: switch to inet_pton() for translation
2011-03-12allow reusing netlink socket for inet_diag
2011-03-12inet_diag: fix signedness warnings on 32-bit
2011-03-12inet_diag: no need to specify family
2011-03-12inet_diag: fix up IPv6 address stringification
2011-03-12inet_diag: fall back on IPv6 lookups
2011-03-12inet_diag: fold all_tcp_listener_stats into tcp_listener_stats
2011-03-12inet_diag: small reorganization
2011-03-12inet_diag: do not set unblocking function
2011-03-12move st_table cleanup
2011-03-12inet_diag: stricter IPv6 address parsing
2011-03-11linux: method for dumping all TCP listener stats
2011-03-11inet_diag: force the use of 32-bit counters
2011-03-11inet_diag: fixup braindamage from refactoring
2011-03-11cleanup struct initialization to avoid ifdefs
2011-03-11use unsigned values for all counters
2011-03-11inet_diag: cleanup unnecessarily large struct