Page MenuHomeFreeBSD

glebius (Gleb Smirnoff)
User

Projects (6)

User Details

User Since
May 28 2014, 2:27 PM (641 w, 17 h)

Recent Activity

Mon, Sep 7

glebius committed rGb712bb84a7a7: tcp: fix TCPS_CLOSED state underleak in syncache_socket().
Mon, Sep 7, 7:10 PM
glebius committed rG08cf9598bd90: inpcb: use new local address in in_pcbconnect().
Mon, Sep 7, 6:52 PM
glebius committed rG2e16d37e275f: tests/netinet: test case for a jail with 2 addresses.
Mon, Sep 7, 6:52 PM
glebius committed rG4e45f4c76723: buf_ring: tiny style(9) fixup.
Mon, Sep 7, 4:59 PM

Sun, Sep 6

glebius committed rGe5bcf9883989: recv(2): update description of MSG_WAITALL.
Sun, Sep 6, 4:04 PM

Sat, Sep 5

glebius committed rGf1fa2f7db121: amd64: initialize IPI scoreboard earlier.
Sat, Sep 5, 6:11 PM
glebius committed rGd13ee10b7714: random: don't collect entropy when scheduling software interrupt handlers.
Sat, Sep 5, 6:06 PM

Wed, Aug 19

glebius committed rG241df6af1729: unix: fix comment.
Wed, Aug 19, 10:55 PM

Tue, Aug 18

glebius committed rG5e0e6a9e2f83: unix: wrap comments to fit in 80 char line.
Tue, Aug 18, 5:46 PM

Mon, Aug 17

glebius committed rGa77edeb0e54a: SYSINIT: add SI_SUB_KENV.
Mon, Aug 17, 7:41 PM

Tue, Aug 11

glebius committed rG87b21f30d3fe: SYSINIT: add SI_SUB_NUMA.
Tue, Aug 11, 2:41 PM
glebius committed rG662497d5a741: SYSINIT: add explicit SI_ORDER_LAST.
Tue, Aug 11, 2:41 PM
glebius committed rG4f2465260f03: SYSINIT: add SI_SUB_FIRST.
Tue, Aug 11, 2:41 PM

Aug 10 2026

glebius committed rGd1eeae750662: linker: rely on kick_init running at SI_ORDER_MIDDLE.
Aug 10 2026, 8:54 PM
glebius committed rG413346fddb51: usb: use SYSINIT(9) order instead of using non-existing subsystem.
Aug 10 2026, 8:54 PM
glebius committed rG1dda8ba77a20: inpcb: take a pcbinfo database out from single lock.
Aug 10 2026, 8:51 PM
glebius committed rG618dc484b581: tests/netinet/socket_afinet: add more tests to multibind.
Aug 10 2026, 8:51 PM
glebius committed rGe70e25761fca: tests/netinet/socket_afinet: multibind second socket can be different.
Aug 10 2026, 8:51 PM
glebius committed rG8f6d8a901671: tests/netinet/socket_afinet: unroll multibind test into a table.
Aug 10 2026, 8:51 PM
glebius committed rGc8f38634eda3: tests/netinet6: remove test that uses Jumbo Payload Option.
Aug 10 2026, 8:42 PM

Aug 7 2026

glebius committed rGe79f6aa3e5e1: ath: return error code of HAL_STATUS type.
Aug 7 2026, 10:16 PM
glebius committed rG2ae8976a3f6a: ocs_fc: return correct error code from ocs_hw_set_persistent_topology().
Aug 7 2026, 10:15 PM
glebius committed rG9d765453b0a9: urtw: return error of usb_error_t.
Aug 7 2026, 9:14 PM
glebius committed rG6a15fd92392c: linuxkpi: add WLAN_EID_HT_OPERATION to ieee80211_eid.
Aug 7 2026, 9:13 PM
glebius committed rGd2a9eef321dc: mpt: mpt_map_physdisk() is internal and shall not return cam_status.
Aug 7 2026, 9:13 PM

Aug 3 2026

glebius committed rGd3a0bf0a79ef: ng_ipfw: provide a tree for faster hook lookup.
Aug 3 2026, 9:56 PM

Jul 28 2026

glebius added a reverting change for rG801c0f383c0a: tests/ktls: merge two sysctl checking helpers into one: rG76363a797043: Revert "tests/ktls: merge two sysctl checking helpers into one".
Jul 28 2026, 2:17 AM
glebius committed rG76363a797043: Revert "tests/ktls: merge two sysctl checking helpers into one".
Jul 28 2026, 2:17 AM

Jul 27 2026

glebius committed rG698402f4f97c: inpcb: declare struct in_conninfo as a single declaration.
Jul 27 2026, 7:28 PM
glebius committed rG801c0f383c0a: tests/ktls: merge two sysctl checking helpers into one.
Jul 27 2026, 5:32 PM

Jul 20 2026

glebius added a reverting change for rG77a201b1705d: ministat: parse comma used as decimal delimiter: rGaa588213d8f5: ministat: revert "parse comma used as decimal delimiter".
Jul 20 2026, 6:41 PM
glebius committed rGaa588213d8f5: ministat: revert "parse comma used as decimal delimiter".
Jul 20 2026, 6:41 PM

Jul 17 2026

glebius committed rG56ac3351c61f: witness: fix operation without WITNESS_SKIPSPIN.
Jul 17 2026, 1:40 AM
glebius committed rG77a201b1705d: ministat: parse comma used as decimal delimiter.
Jul 17 2026, 1:40 AM

Jul 15 2026

glebius committed rG3abd3d3cf3f0: inpcb: return ENOMEM if bind(2) fails to allocate lbgroup.
Jul 15 2026, 7:08 PM
glebius committed rGca4eb3f3989b: inpcb: do not set INP_ANONPORT until successful operation.
Jul 15 2026, 7:08 PM
glebius committed rG3ff24c76c140: inpcb: remove unneeded #ifdef INET || INET6.
Jul 15 2026, 2:18 AM

Jul 10 2026

glebius committed rGf0b8c514a18d: libalias: use htons() when converting from host to network (authored by Yusuke Ichiki <public@yusuke.pub>).
Jul 10 2026, 6:13 PM
glebius committed rG3c8cc666a3d3: netinet6: Remove unused rip6_usrreqs declaration (authored by Yusuke Ichiki <public@yusuke.pub>).
Jul 10 2026, 5:50 PM

Jul 7 2026

glebius committed rG11bd6ade5dfd: linux: switch off interface name translation and schedule its removal.
Jul 7 2026, 9:20 PM
glebius committed rG6cfc526e7f91: acpi: fix instant panic in hest_attach().
Jul 7 2026, 9:17 PM
glebius committed rG1ea204b91909: inpcb: make net.inet.ip.portrange port number limiting sysctls unsigned.
Jul 7 2026, 4:29 PM
glebius committed rG3fdb1b6f10b3: netinet6: further refactor in6_pcbconnect().
Jul 7 2026, 4:28 PM

Jul 6 2026

glebius committed rGee5d87a3e2ca: raw ip: fix race of two connect(2).
Jul 6 2026, 9:39 PM

Jul 1 2026

glebius committed rG07db0309378c: tests/socket_afinet: make multibind test more verbose on failure.
Jul 1 2026, 5:49 AM
glebius committed rG51eb57406480: tests/netinet/socket_afinet: reduce tautology in test cases names.
Jul 1 2026, 5:49 AM
glebius committed rG0bc0b0c3f738: tests/socket_afinet: extend bind_connected_port_test to cover more cases.
Jul 1 2026, 5:49 AM
glebius committed rG57cc01057bb2: tests/socket_afinet: make child_bind() return a full spectre of results.
Jul 1 2026, 5:49 AM
glebius committed rG6b75f8ff5e1b: inpcb: use correct mask in in6_pcblookup_lbgroup().
Jul 1 2026, 5:47 AM

Jun 29 2026

glebius committed rGf9a0147ee56e: protocols: remove IPPROTO_DIVERT.
Jun 29 2026, 8:21 PM
glebius committed rGbdd0c4d0a7fe: netinet6: cleanse safeguards against IFT_PFLOG.
Jun 29 2026, 8:21 PM

Jun 26 2026

glebius committed rG41bc52c89320: ng_socket: simplify protosw(9) methods.
Jun 26 2026, 11:36 PM
glebius committed rG4d3cbeb7b407: ng_socket: plug node reference leak.
Jun 26 2026, 11:36 PM

Jun 25 2026

glebius committed rG90ea8e89d9b7: netinet6: refactor in6_pcbconnect().
Jun 25 2026, 9:35 PM

Jun 16 2026

glebius committed rG8b2b62b49d88: sockstat: consolidate unix(4) protocols in the array of protocols.
Jun 16 2026, 5:04 PM
glebius committed rG3a58a50dd4fa: sockstat: don't use getprotoent(3).
Jun 16 2026, 5:04 PM

Jun 8 2026

glebius committed rG256fa87c9fc3: netgraph: remove remnants of IPPROTO_DIVERT.
Jun 8 2026, 4:36 PM

May 28 2026

glebius committed rGca91300c0749: inpcb: a pcb may travel only from the wild hash to exact, not vice versa.
May 28 2026, 5:05 AM
glebius committed rGd62e8c5c6fdc: inpcb: update inpcb multipath routing information only on success.
May 28 2026, 5:05 AM

May 26 2026

glebius committed rG77fd9e0ceabc: upstream: fix hard-to-reach NULL deref during pubkey auth (authored by djm@openbsd.org <djm@openbsd.org>).
May 26 2026, 7:28 PM
glebius committed rG2750d957870a: tcp: fix TCP_ACCOUNTING build.
May 26 2026, 5:24 PM

May 20 2026

glebius committed rGe924a2c80b9e: netlink: fix unsigned overflow on a truncated message.
May 20 2026, 2:30 PM
glebius committed rGe145afc9eb91: netlink: factor out compatibility code from inlined function.
May 20 2026, 2:30 PM

Apr 29 2026

glebius committed rG6883b120c537: inpcb: allow to specify different sizes for port and load balance hashes.
Apr 29 2026, 4:20 PM
glebius committed rG9b8eb70ca974: inpcb: improve some internal function names.
Apr 29 2026, 4:20 PM

Apr 27 2026

glebius committed rGb5f4d40951c3: kgss: de-virtualize kgss_gssd_handle.
Apr 27 2026, 4:12 PM
glebius committed rGf8c8cc64ff0d: kgss: remove unnecessary CURVNET_SET() and kgss_gssd_handle checks.
Apr 27 2026, 4:12 PM
glebius committed rG8695b968815f: kgss: remove KGSS_VNET_* macros family.
Apr 27 2026, 4:12 PM

Apr 25 2026

glebius committed rG2bd2f267f344: kgss: remove unnecessary CURVNET_SET() and kgss_gssd_handle checks.
Apr 25 2026, 2:56 AM
glebius committed rG4602d45eb3b1: kgss: de-virtualize kgss_gssd_handle.
Apr 25 2026, 2:56 AM
glebius committed rG50c5715159f1: kgss: remove KGSS_VNET_* macros family.
Apr 25 2026, 2:56 AM

Apr 21 2026

glebius committed rG14a47a8bed87: inpcb: remove always true condition in in_pcblookup_local().
Apr 21 2026, 4:11 PM

Apr 17 2026

glebius committed rGd9e7dd4a19b8: carp: define CARP_AUTHLEN for carp_authlen field (authored by chris.longros_gmail.com).
Apr 17 2026, 6:34 PM

Apr 14 2026

glebius committed rG6b00c652db7f: inpcb: make in6_pcbdisconnect() just like in_pcbdisconnect().
Apr 14 2026, 11:24 PM
glebius committed rG76b90c1d31b9: inpcb: remove last use of relic u_quad_t.
Apr 14 2026, 4:06 PM
glebius committed rG9b76228006d8: inpcb: retire inp_vnet.
Apr 14 2026, 4:06 PM

Apr 12 2026

glebius committed rG151a1eab3b78: tcp: fix !INVARIANTS build.
Apr 12 2026, 9:46 PM
glebius committed rG411c28b6caa4: hash(9): fix my stupid off-by-one.
Apr 12 2026, 9:11 PM
glebius added a reverting change for rG2589ec0f3657: pcb: Move an assignment into in_pcbdisconnect(): rGedece33b38eb: inpcb: move local address assignment out of in_pcbdisconnect().
Apr 12 2026, 6:36 PM
glebius committed rGece716c5d347: raw ip: move hash table manipulation to inpcb layer.
Apr 12 2026, 6:36 PM
glebius committed rGd7c409174d25: inpcb: make in6_pcbsetport() acquire the hash lock internally.
Apr 12 2026, 6:36 PM
glebius committed rGedece33b38eb: inpcb: move local address assignment out of in_pcbdisconnect().
Apr 12 2026, 6:36 PM
glebius committed rGacb79b56b1eb: udp: make in_pcbbind_setup() acquire the hash lock internally.
Apr 12 2026, 6:36 PM
glebius committed rG1d0ea3dfb9cb: raw ip: remove extra argument to rip_dodisconnect().
Apr 12 2026, 6:36 PM
glebius committed rG40dbb06fa73c: inpcb: retire INP_DROPPED and in_pcbdrop().
Apr 12 2026, 6:36 PM
glebius committed rG8b4d0bec4311: inpcb: make in_pcbbind() acquire the hash lock internally.
Apr 12 2026, 6:36 PM
glebius committed rG2c48736c55c2: inpcb: make in_pcbconnect() acquire the hash lock internally.
Apr 12 2026, 6:36 PM
glebius committed rGce283e115b02: netinet6: remove INP_DROPPED checks from setsockopt(2).
Apr 12 2026, 6:36 PM
glebius committed rGac5b9628002c: inpcb: retire the inpcb global list.
Apr 12 2026, 6:35 PM
glebius committed rG0ba87ded9d07: inpcb: make in_pcbdisconnect() acquire the hash lock internally.
Apr 12 2026, 6:35 PM
glebius committed rG2cfe62664ab7: inpcb: retire the inpcbinfo list lock.
Apr 12 2026, 6:35 PM
glebius committed rG202370905f11: inpcb: apply smr_advance(9)/smr_wait(9) trick only to reusable sockets.
Apr 12 2026, 6:35 PM
glebius added a reverting change for D38362: pcb: Move an assignment into in_pcbdisconnect(): rGedece33b38eb: inpcb: move local address assignment out of in_pcbdisconnect().
Apr 12 2026, 6:35 PM
glebius committed rG9992eb435829: gif: use hashalloc(9).
Apr 12 2026, 5:40 PM
glebius committed rGcd5ff4e841fb: pf: use hashalloc(9) for key, id, src-node and udp-endpoint hashes.
Apr 12 2026, 5:40 PM
glebius committed rGabf68d1cf025: hash(9): introduce hashalloc()/hashfree() KPI.
Apr 12 2026, 5:40 PM
glebius committed rG87ef3067acbd: tcp lro: use hashalloc(9).
Apr 12 2026, 5:40 PM
glebius committed rGadba114dfbfb: netinet: use hashalloc(9) for IP address hash.
Apr 12 2026, 5:40 PM
glebius committed rG8e1513dc6738: inpcb: use hashalloc(9).
Apr 12 2026, 5:40 PM

Mar 31 2026

glebius committed rG407b1e498018: rss: make toeplitz.c standard part of the kernel.
Mar 31 2026, 4:51 PM