Page MenuHomeFreeBSD

glebius (Gleb Smirnoff)
User

Projects (6)

User Details

User Since
May 28 2014, 2:27 PM (634 w, 4 d)

Recent Activity

Mon, Jul 20

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

Fri, Jul 17

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

Wed, Jul 15

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

Fri, Jul 10

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

Tue, Jul 7

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

Mon, Jul 6

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

Wed, Jul 1

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

Mon, Jun 29

glebius committed rGf9a0147ee56e: protocols: remove IPPROTO_DIVERT.
Mon, Jun 29, 8:21 PM
glebius committed rGbdd0c4d0a7fe: netinet6: cleanse safeguards against IFT_PFLOG.
Mon, Jun 29, 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

Mar 27 2026

glebius committed rG6cf1afeccd8a: newsyslog: check for rename failure during log rotation (authored by chris.longros_gmail.com).
Mar 27 2026, 7:30 PM

Mar 25 2026

glebius committed rGf6989880841b: tests/netinet: add raw:reconnect test.
Mar 25 2026, 7:59 PM

Mar 24 2026

glebius committed rGcd05c88058b5: tests/netinet: add test for getsockname() on a disconnected TCP socket.
Mar 24 2026, 9:26 PM

Mar 23 2026

glebius committed rG73f72ca08dbb: tcp: make TCP_TRK_TRACK_FLG_* flags visible to userland programs.
Mar 23 2026, 9:56 PM

Mar 20 2026

glebius committed rG03b7b779a805: tcp/rack: don't call call tcp_state_change() before tcp_close().
Mar 20 2026, 4:55 PM
glebius committed rG0798ad802350: tcp: remove extraneous code.
Mar 20 2026, 4:55 PM

Mar 18 2026

glebius committed rGad0e698e642e: ifmcstat: remove libkvm(3) code.
Mar 18 2026, 9:12 PM
glebius committed rG85cf26c6ee09: in_var.h: fixup comments that mention use by ifmcstat(8).
Mar 18 2026, 9:12 PM
glebius committed rGcc6672235c3b: tests/netinet/raw: fix ssize_t printf(3) format.
Mar 18 2026, 6:52 PM
glebius committed rGc1481c9f4a42: tests/netinet: provide test for raw_ip.c:rip_input().
Mar 18 2026, 5:41 PM

Mar 14 2026

glebius committed rG4f59a7eb878f: tcp: fix up !VIMAGE builds.
Mar 14 2026, 4:06 AM
glebius committed rGa47c870930a7: inpcb: fix up !VIMAGE builds.
Mar 14 2026, 4:06 AM

Mar 13 2026

glebius committed rG77e0c9c3414c: inpcb: in in_pcbbind() use bool for anonport.
Mar 13 2026, 8:30 PM
glebius committed rG512e189a9641: inpcb: remove a completely outdated comment.
Mar 13 2026, 8:30 PM
glebius committed rG78c4f821f43d: jail: fix crash with startup commands on a jail without name.
Mar 13 2026, 8:28 PM

Mar 12 2026

glebius committed rG041e9eb1ae09: inpcb: overhaul in_pcb.h.
Mar 12 2026, 6:33 PM
glebius committed rG0f1aa4543fbb: debugnet: don't include udp_var.h.
Mar 12 2026, 6:33 PM
glebius committed rGa68e3a8ae840: systm.h: don't declare socket and inpcb globally.
Mar 12 2026, 4:41 PM
glebius committed rG985ac741384e: systat: remove kvm(3) support for -netstat mode.
Mar 12 2026, 4:41 PM
glebius committed rG815ef05284d1: netinet: remove _WANT_INPCB and _WANT_TCPCB.
Mar 12 2026, 4:41 PM
glebius committed rGc0462c2deafd: tcp: make sack_filter.c compilable without _WANT_TCPCB.
Mar 12 2026, 4:41 PM
glebius committed rG72472e52e310: carp: retire ioctl(2) API.
Mar 12 2026, 4:38 PM

Mar 10 2026

glebius committed rG35b976c6ce61: tests/kern/ssl_sendfile: reduce copy & paste.
Mar 10 2026, 9:04 PM
glebius committed rGded881f9056d: tests/kern/ssl_sendfile: fix 'random' and 'basic' flakyness.
Mar 10 2026, 9:04 PM

Mar 5 2026

glebius committed rG6feb16b77e7d: witness: report a thread that can't sleep in WITNESS_WARN.
Mar 5 2026, 6:45 PM
glebius committed rGd4083fb836cf: tests/net/bpf: hexdump(3) the packets if compare fails.
Mar 5 2026, 4:16 AM
glebius committed rG78843218b0cc: rss: manifest RSS option in kernel with kern.features sysctl.
Mar 5 2026, 4:16 AM
glebius committed rG1abb62867f2a: tests/net/bpf: skip the bpf:inject test when RSS is present.
Mar 5 2026, 4:16 AM
glebius committed rG776604651ea6: hpts: remove call into TCP HPTS from userret().
Mar 5 2026, 3:17 AM

Mar 4 2026

glebius committed rGdf97a58afdea: inpcb: use correct label name in a comment.
Mar 4 2026, 9:36 PM