git: 3aa0a0aaa23b - main - tcp: add gone_in note for net.inet.tcp.sack.revised for fbsd16

2025-09-04 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=3aa0a0aaa23b95dbf0ef58b16b313637f515b460 commit 3aa0a0aaa23b95dbf0ef58b16b313637f515b460 Author: Richard Scheffenegger AuthorDate: 2025-09-04 22:23:14 + Commit: Richard Scheffenegger

git: 65d4a8339984 - main - tcp: ensure SACK rxmit never ends up left of its hole

2025-08-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=65d4a83399843cb4c6dd44061599390843c162db commit 65d4a83399843cb4c6dd44061599390843c162db Author: Richard Scheffenegger AuthorDate: 2025-08-06 20:25:30 + Commit: Richard Scheffenegger

git: 6f6c07813b38 - main - tcp: fix reverting of spurious timeouts (RTO)

2025-03-20 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=6f6c07813b38ab04d8b1b2bb87c0291dbae25a25 commit 6f6c07813b38ab04d8b1b2bb87c0291dbae25a25 Author: Richard Scheffenegger AuthorDate: 2025-03-21 04:23:30 + Commit: Richard Scheffenegger

git: 8e7802851e6c - main - ip_fw: address lock order reversal

2024-12-19 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=8e7802851e6c08823efeaf0ca6e65f322662a867 commit 8e7802851e6c08823efeaf0ca6e65f322662a867 Author: Richard Scheffenegger AuthorDate: 2024-12-19 14:23:41 + Commit: Richard Scheffenegger

git: 31034044ff27 - main - tcp: cleanup of nits after use of accessor tcp_get_flags

2024-12-19 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=31034044ff27443489cb416ca520c07421712f69 commit 31034044ff27443489cb416ca520c07421712f69 Author: Richard Scheffenegger AuthorDate: 2024-12-19 13:47:32 + Commit: Richard Scheffenegger

git: 347dd0539f3a - main - tcp: add TH_AE capabilities to ppp and pf

2024-11-29 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=347dd0539f3a75fdf2128dd4620ca99e96f311e9 commit 347dd0539f3a75fdf2128dd4620ca99e96f311e9 Author: Richard Scheffenegger AuthorDate: 2024-11-29 08:50:24 + Commit: Richard Scheffenegger

git: 0fc7bdc97836 - main - tcp: extend the use of the th_flags accessor function

2024-11-29 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=0fc7bdc978366abb4351b0b76b50a5848cc5d982 commit 0fc7bdc978366abb4351b0b76b50a5848cc5d982 Author: Richard Scheffenegger AuthorDate: 2024-11-29 08:44:59 + Commit: Richard Scheffenegger

git: 22dcc8129385 - main - tcp: Use segment size excluding tcp options for all cwnd calculations

2024-11-14 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=22dcc81293854c4d39df639a329fecded175b2b0 commit 22dcc81293854c4d39df639a329fecded175b2b0 Author: Richard Scheffenegger AuthorDate: 2024-11-14 09:03:40 + Commit: Richard Scheffenegger

git: 8f5a2e216f4c - main - tcp: fix cwnd recalculation during limited transmit

2024-11-14 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=8f5a2e216f4cb955150c8f88ab21eaecc5adc8b9 commit 8f5a2e216f4cb955150c8f88ab21eaecc5adc8b9 Author: Richard Scheffenegger AuthorDate: 2024-11-14 08:19:34 + Commit: Richard Scheffenegger

git: c9047eb7b30d - main - tcp: allow TSO even while RX path is unordered

2024-11-14 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=c9047eb7b30d8f88fd90b62fbb40d90e046bd1d7 commit c9047eb7b30d8f88fd90b62fbb40d90e046bd1d7 Author: Richard Scheffenegger AuthorDate: 2024-11-14 07:38:30 + Commit: Richard Scheffenegger

git: dded4e9e524c - main - tcp: change SOCKBUF_* macros to SOCK_[RECV|SEND]BUF_* macros

2024-11-14 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=dded4e9e524ca1fcf4ad1c8822817ec010caf5e6 commit dded4e9e524ca1fcf4ad1c8822817ec010caf5e6 Author: Richard Scheffenegger AuthorDate: 2024-11-13 23:41:44 + Commit: Richard Scheffenegger

git: 7dc78150c730 - main - tcp: refactor cwnd during SACK transmissions to allow TSO

2024-10-29 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=7dc78150c730e90fa2afdaba3aa645932b30c429 commit 7dc78150c730e90fa2afdaba3aa645932b30c429 Author: Richard Scheffenegger AuthorDate: 2024-10-29 17:47:06 + Commit: Richard Scheffenegger

git: 440f4ba18e3a - main - tcp: fix duplicate retransmissions when RTO happens during SACK loss recovery

2024-10-11 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=440f4ba18e3ab7be912858bbcb96a419fcf14809 commit 440f4ba18e3ab7be912858bbcb96a419fcf14809 Author: Richard Scheffenegger AuthorDate: 2024-10-10 10:50:22 + Commit: Richard Scheffenegger

git: 0a05ea1f56e6 - main - tcp: keep syncache flags when updating ECN info

2024-09-18 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=0a05ea1f56e65ec0477d56daf5ed623087464082 commit 0a05ea1f56e65ec0477d56daf5ed623087464082 Author: Richard Scheffenegger AuthorDate: 2024-09-18 09:18:00 + Commit: Richard Scheffenegger

git: dcdfe44901ec - main - tcp: add sysctl to allow/disallow TSO during SACK loss recovery

2024-05-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=dcdfe44901eca56254ac41b11b6c7b730a276935 commit dcdfe44901eca56254ac41b11b6c7b730a276935 Author: Richard Scheffenegger AuthorDate: 2024-05-08 12:33:12 + Commit: Richard Scheffenegger

git: 2a9aae9e5f7a - main - tcp: add counter to track when SACK loss recovery uses TSO

2024-05-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=2a9aae9e5f7a1a218b2c05ed28d811e533912118 commit 2a9aae9e5f7a1a218b2c05ed28d811e533912118 Author: Richard Scheffenegger AuthorDate: 2024-05-08 12:36:53 + Commit: Richard Scheffenegger

git: cbf3575aa3c2 - main - tcp: filter small SACK blocks

2024-05-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=cbf3575aa3c2e3d0d9eb7fafb445c783489ab9d9 commit cbf3575aa3c2e3d0d9eb7fafb445c783489ab9d9 Author: Richard Scheffenegger AuthorDate: 2024-05-04 19:47:29 + Commit: Richard Scheffenegger

git: 59884aea8b98 - main - tcp: clean up macro useage in tcp_fixed_maxseg()

2024-05-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=59884aea8b98781ecc7ad2d490a9210aab750de3 commit 59884aea8b98781ecc7ad2d490a9210aab750de3 Author: Richard Scheffenegger AuthorDate: 2024-05-04 08:42:42 + Commit: Richard Scheffenegger

git: 30cf0fbf2624 - main - in_pcb: don't leak credential refcounts on error

2024-05-02 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=30cf0fbf26243f23631739f406959ce5aaba9f5c commit 30cf0fbf26243f23631739f406959ce5aaba9f5c Author: Richard Scheffenegger AuthorDate: 2024-05-01 06:40:40 + Commit: Richard Scheffenegger

git: 56b40c285b59 - main - build: add -Wswitch to clang for more consistency with gcc

2024-03-22 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=56b40c285b5994d64e7e8fba821c57f86e91502c commit 56b40c285b5994d64e7e8fba821c57f86e91502c Author: Richard Scheffenegger AuthorDate: 2024-03-21 21:47:39 + Commit: Richard Scheffenegger

git: b5a9299bb8b9 - main - ktls: catch invalid parameters earlier

2024-03-18 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=b5a9299bb8b9f1b0190899c93e0dc923b5b48343 commit b5a9299bb8b9f1b0190899c93e0dc923b5b48343 Author: Richard Scheffenegger AuthorDate: 2024-03-18 01:55:59 + Commit: Richard Scheffenegger

git: 85df11a1dec6 - main - ktls: deep copy tls_enable struct for in-kernel tcp consumers

2024-03-13 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=85df11a1dec6eab9efbce9fd20712402a8e7ac7c commit 85df11a1dec6eab9efbce9fd20712402a8e7ac7c Author: Richard Scheffenegger AuthorDate: 2024-03-13 11:35:51 + Commit: Richard Scheffenegger

git: 8917131e00b0 - main - tcp: need default in switch statement for enum. fix clang error after c9b6241e250a4f1156e2150ccdbad0d3029dcef6

2024-02-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=8917131e00b0fcd47113bdf3fa8f9b01d6c7f8da commit 8917131e00b0fcd47113bdf3fa8f9b01d6c7f8da Author: Richard Scheffenegger AuthorDate: 2024-02-25 07:23:07 + Commit: Richard Scheffenegger

git: c9b6241e250a - main - tcp: address enum-int-mismatch fix gcc13 error after f74352fbcf15341accaf5a92240871f98323215d

2024-02-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=c9b6241e250a4f1156e2150ccdbad0d3029dcef6 commit c9b6241e250a4f1156e2150ccdbad0d3029dcef6 Author: Richard Scheffenegger AuthorDate: 2024-02-25 03:45:05 + Commit: Richard Scheffenegger

git: 5e248c23d995 - main - tcp: retain some CC signals outside of kernel scope

2024-02-24 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=5e248c23d995a059d24f4784d5a256cddd42e557 commit 5e248c23d995a059d24f4784d5a256cddd42e557 Author: Richard Scheffenegger AuthorDate: 2024-02-24 20:01:54 + Commit: Richard Scheffenegger

git: 038699a8f18a - main - tcp: cubic - restart epoch after RTO

2024-02-24 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=038699a8f18a0a651ee06b85fa1dbbee1eab56f1 commit 038699a8f18a0a651ee06b85fa1dbbee1eab56f1 Author: Richard Scheffenegger AuthorDate: 2024-02-24 16:07:25 + Commit: Richard Scheffenegger

git: 40fdc6d25f01 - main - tcp: provide correct snd_fack on post_recovery

2024-02-24 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=40fdc6d25f01eea7767f1ba21efcde0e8e26b5eb commit 40fdc6d25f01eea7767f1ba21efcde0e8e26b5eb Author: Richard Scheffenegger AuthorDate: 2024-02-24 15:53:32 + Commit: Richard Scheffenegger

git: f74352fbcf15 - main - tcp: use enum for all congestion control signals

2024-02-24 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=f74352fbcf15341accaf5a92240871f98323215d commit f74352fbcf15341accaf5a92240871f98323215d Author: Richard Scheffenegger AuthorDate: 2024-02-24 15:41:31 + Commit: Richard Scheffenegger

git: 38983d40c18e - main - tcp: prevent div by zero in cc_htcp

2024-02-24 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=38983d40c18ec5705dcba19ac320b86c5efe8e7e commit 38983d40c18ec5705dcba19ac320b86c5efe8e7e Author: Richard Scheffenegger AuthorDate: 2024-02-24 15:35:23 + Commit: Richard Scheffenegger

git: fcea1cc9711a - main - tcp: fix RTO ssthresh for non-6675 pipe calculation

2024-02-14 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=fcea1cc9711aa774f6fac305418db4d42b64a5bd commit fcea1cc9711aa774f6fac305418db4d42b64a5bd Author: Richard Scheffenegger AuthorDate: 2024-02-14 13:51:39 + Commit: Richard Scheffenegger

git: 57e27ff07aff - main - tcp: partially undo D43792

2024-02-12 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=57e27ff07aff35289892f79288bebf76a3c31fec commit 57e27ff07aff35289892f79288bebf76a3c31fec Author: Richard Scheffenegger AuthorDate: 2024-02-12 20:43:18 + Commit: Richard Scheffenegger

git: 62d47d73b7eb - main - tcp: stop timers and clean scoreboard in tcp_close()

2024-02-10 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=62d47d73b7eb01f3b0a37541df5e7aaa36f54335 commit 62d47d73b7eb01f3b0a37541df5e7aaa36f54335 Author: Richard Scheffenegger AuthorDate: 2024-02-10 09:28:42 + Commit: Richard Scheffenegger

git: a8e817cf5c9c - main - tcp: stop doing superfluous work after sending RST

2024-02-10 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=a8e817cf5c9c6e34357e0c078a256e2526b9da53 commit a8e817cf5c9c6e34357e0c078a256e2526b9da53 Author: Richard Scheffenegger AuthorDate: 2024-02-10 09:24:10 + Commit: Richard Scheffenegger

git: 3eeb22cb8194 - main - tcp: clean scoreboard when releasing the socket buffer

2024-02-10 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=3eeb22cb819409b49296ecb0acbd453671168313 commit 3eeb22cb819409b49296ecb0acbd453671168313 Author: Richard Scheffenegger AuthorDate: 2024-02-10 09:16:08 + Commit: Richard Scheffenegger

git: 23c4f232478a - main - tcp: ensure tcp_sack_partialack does not inflate cwnd after RTO

2024-02-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=23c4f232478aa022cad45f2cde349ff56bb2a094 commit 23c4f232478aa022cad45f2cde349ff56bb2a094 Author: Richard Scheffenegger AuthorDate: 2024-02-08 18:56:27 + Commit: Richard Scheffenegger

git: 32a6df57df3e - main - tcp: calculate ssthresh on RTO according to RFC5681

2024-02-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=32a6df57df3ef5783bc4bb066cce9c476496e7a9 commit 32a6df57df3ef5783bc4bb066cce9c476496e7a9 Author: Richard Scheffenegger AuthorDate: 2024-02-08 18:12:19 + Commit: Richard Scheffenegger

git: 1adab814e813 - main - tcp: use tcp_fixed_maxseg instead of tcp_maxseg in cc modules

2024-02-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=1adab814e8136ec26e8efbdb40e671d943d7fbf0 commit 1adab814e8136ec26e8efbdb40e671d943d7fbf0 Author: Richard Scheffenegger AuthorDate: 2024-02-08 16:56:29 + Commit: Richard Scheffenegger

git: 0b3f9e435f2b - main - tcp: move cc_post_recovery past snd_una update

2024-01-29 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=0b3f9e435f2bde9e5be27030d9f574a977a1ad47 commit 0b3f9e435f2bde9e5be27030d9f574a977a1ad47 Author: Richard Scheffenegger AuthorDate: 2024-01-27 23:16:59 + Commit: Richard Scheffenegger

git: 2d05a1c81b2c - main - tcp: commonize check for more data to send, style changes

2024-01-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=2d05a1c81b2cbb5468a242d0add44f850aa31811 commit 2d05a1c81b2cbb5468a242d0add44f850aa31811 Author: Richard Scheffenegger AuthorDate: 2024-01-25 23:19:30 + Commit: Richard Scheffenegger

git: fc262fd3dc0a - main - tcp: AccECN access ACE field by shifting bits

2024-01-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=fc262fd3dc0a111f42d34cff4012912db906549a commit fc262fd3dc0a111f42d34cff4012912db906549a Author: Richard Scheffenegger AuthorDate: 2024-01-25 22:21:07 + Commit: Richard Scheffenegger

git: 0932fb565a08 - main - tcp: fix TCPSTAT accounting for SACK

2024-01-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=0932fb565a08e6e13dd9843e7a60dae311911d0d commit 0932fb565a08e6e13dd9843e7a60dae311911d0d Author: Richard Scheffenegger AuthorDate: 2024-01-25 21:03:36 + Commit: Richard Scheffenegger

git: c7c325d01de4 - main - tcp: pass maxseg around instead of calculating locally

2024-01-24 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=c7c325d01de4a1509e0a978f28275279de692130 commit c7c325d01de4a1509e0a978f28275279de692130 Author: Richard Scheffenegger AuthorDate: 2024-01-24 15:42:29 + Commit: Richard Scheffenegger

git: dfe30e41967f - main - tcp: remove unused tcp_sack_output_debug() function

2024-01-19 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=dfe30e41967f9b5112c42ca20ec2c366db74cef9 commit dfe30e41967f9b5112c42ca20ec2c366db74cef9 Author: Richard Scheffenegger AuthorDate: 2024-01-19 13:48:11 + Commit: Richard Scheffenegger

git: f4574e2dc5a4 - main - tcp: prevent spurious empty segments and fix uncommon panic

2024-01-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=f4574e2dc5a4719379496338257526aba484751b commit f4574e2dc5a4719379496338257526aba484751b Author: Richard Scheffenegger AuthorDate: 2024-01-08 08:25:39 + Commit: Richard Scheffenegger

git: 429f14f83ae1 - main - tcp: clean PRR state after ECN congestion recovery.

2024-01-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=429f14f83ae1f6357a9455d4f075522420b01b03 commit 429f14f83ae1f6357a9455d4f075522420b01b03 Author: Richard Scheffenegger AuthorDate: 2024-01-08 08:28:01 + Commit: Richard Scheffenegger

git: 30409ecdb648 - main - tcp: do not purge SACK scoreboard on first RTO

2024-01-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=30409ecdb648901223f4e02e4a575d79c447acab commit 30409ecdb648901223f4e02e4a575d79c447acab Author: Richard Scheffenegger AuthorDate: 2024-01-06 19:25:17 + Commit: Richard Scheffenegger

git: 893ed42eca32 - main - tcp: Make use of enum for sack_changed

2024-01-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=893ed42eca32f7b5e3a5b8cef3f364be0d9cf3ef commit 893ed42eca32f7b5e3a5b8cef3f364be0d9cf3ef Author: Richard Scheffenegger AuthorDate: 2024-01-06 19:07:39 + Commit: Richard Scheffenegger

git: 38c63bdc4625 - main - libdtrace: decode all tcp header flags and add decoding capability of TH_AE to dtrace, including the example provided with tcpdebug.

2023-12-31 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=38c63bdc46252d4d8cd313dff4183ec4546d26d9 commit 38c63bdc46252d4d8cd313dff4183ec4546d26d9 Author: Richard Scheffenegger AuthorDate: 2023-12-31 14:00:21 + Commit: Richard Scheffenegger

git: a8b70cf26030 - main - netpfil: Use accessor functions and named constants for all tcphdr flags

2023-12-26 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=a8b70cf26030d68631200619bd1b0ad35b34b6b8 commit a8b70cf26030d68631200619bd1b0ad35b34b6b8 Author: Richard Scheffenegger AuthorDate: 2023-12-25 11:26:25 + Commit: Richard Scheffenegger

git: 8717c306bd59 - main - tcp: allow userspace use of tcp header flags accessor functions

2023-12-22 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=8717c306bd5929b9d3cc9535aa1f9830993033de commit 8717c306bd5929b9d3cc9535aa1f9830993033de Author: Richard Scheffenegger AuthorDate: 2023-12-21 23:47:36 + Commit: Richard Scheffenegger

git: e3b9058e5cd0 - main - tcp: properly unroll sack transmission on tx error with LRD

2023-12-18 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=e3b9058e5cd0f541da596624a366e14cabcf2e2a commit e3b9058e5cd0f541da596624a366e14cabcf2e2a Author: Richard Scheffenegger AuthorDate: 2023-12-18 12:01:28 + Commit: Richard Scheffenegger

git: 31cf66d7554c - main - dummynet: add simple gilbert-elliott channel model

2023-12-17 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=31cf66d7554c2fa6a5aea77f4cd54712e611cdd0 commit 31cf66d7554c2fa6a5aea77f4cd54712e611cdd0 Author: Richard Scheffenegger AuthorDate: 2023-12-17 12:19:52 + Commit: Richard Scheffenegger

git: 9276ad23b872 - main - tcp: shift PRR sending cadence slightly left

2023-12-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=9276ad23b872eddc42e05304acb10bf5421b043c commit 9276ad23b872eddc42e05304acb10bf5421b043c Author: Richard Scheffenegger AuthorDate: 2023-12-07 14:13:05 + Commit: Richard Scheffenegger

git: a95cd6e4870b - main - siftr: refactor batch log processing

2023-12-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=a95cd6e4870b79178860e03366c4327e533ecf1e commit a95cd6e4870b79178860e03366c4327e533ecf1e Author: Richard Scheffenegger AuthorDate: 2023-12-07 13:43:03 + Commit: Richard Scheffenegger

git: f071abd92e72 - main - tcp: properly initialize LRD while accepting session in syncache

2023-12-02 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=f071abd92e726fc12e9256662e1f286f364252ee commit f071abd92e726fc12e9256662e1f286f364252ee Author: Richard Scheffenegger AuthorDate: 2023-12-02 11:15:37 + Commit: Richard Scheffenegger

git: f42518ff1250 - main - tcp: for LRD move sysctl from tcp.do_lrd tp tcp.sack.lrd, remove sockopt

2023-11-30 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=f42518ff1250fcc76a0a1eed9f411edbbb172541 commit f42518ff1250fcc76a0a1eed9f411edbbb172541 Author: Richard Scheffenegger AuthorDate: 2023-11-30 20:10:14 + Commit: Richard Scheffenegger

git: 34c45bc6a394 - main - tcp: enable LRD by default

2023-11-30 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=34c45bc6a3940ccfddb60207cb103f73bf87c4a6 commit 34c45bc6a3940ccfddb60207cb103f73bf87c4a6 Author: Richard Scheffenegger AuthorDate: 2023-11-30 04:33:50 + Commit: Richard Scheffenegger

git: 49a6fbe38728 - main - [tcp] add PRR 6937bis heuristic and retire prr_conservative sysctl

2023-11-17 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=49a6fbe38728173da74d5b497f700178e2a6c830 commit 49a6fbe38728173da74d5b497f700178e2a6c830 Author: Richard Scheffenegger AuthorDate: 2023-11-15 21:37:42 + Commit: Richard Scheffenegger

git: 22dc8609c565 - main - tcp: use signed IsLost() related accounting variables

2023-10-17 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=22dc8609c565456fda3de6ddc34e07af98f11203 commit 22dc8609c565456fda3de6ddc34e07af98f11203 Author: Richard Scheffenegger AuthorDate: 2023-10-17 14:07:23 + Commit: Richard Scheffenegger

git: 569f2292cae3 - main - test: iterate both reader and writer threads starting at the actual pagesize

2023-10-11 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=569f2292cae399cb216b850295036a8ae2fc66c1 commit 569f2292cae399cb216b850295036a8ae2fc66c1 Author: Richard Scheffenegger AuthorDate: 2023-10-11 21:11:37 + Commit: Richard Scheffenegger

git: 91ee2d8d9a67 - main - tcp: clear SACK state when scoreboard is forcefully freed

2023-10-11 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=91ee2d8d9a67c4b70612cb02d6d8bcb6a226cb6f commit 91ee2d8d9a67c4b70612cb02d6d8bcb6a226cb6f Author: Richard Scheffenegger AuthorDate: 2023-10-11 20:38:34 + Commit: Richard Scheffenegger

git: e2c6a6d29b16 - main - tcp: include RFC6675 IsLost() in pipe calculation

2023-10-09 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=e2c6a6d29b163f936c6f9a8020021f711768808d commit e2c6a6d29b163f936c6f9a8020021f711768808d Author: Richard Scheffenegger AuthorDate: 2023-10-09 09:55:14 + Commit: Richard Scheffenegger

git: b352ef58c29b - main - tcp: Handle in SYN-RCVD

2023-07-26 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=b352ef58c29b1f2967e358c147e0f7faf8cfbef3 commit b352ef58c29b1f2967e358c147e0f7faf8cfbef3 Author: Richard Scheffenegger AuthorDate: 2023-07-26 22:41:25 + Commit: Richard Scheffenegger

git: 04682968c3f7 - main - tcp: expose AccECN mode and TCP FastOpen (TFO) in TCPI

2023-06-20 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=04682968c3f7993cf9c07d091c9411d38fb5540b commit 04682968c3f7993cf9c07d091c9411d38fb5540b Author: Richard Scheffenegger AuthorDate: 2023-06-20 21:27:11 + Commit: Richard Scheffenegger

git: 7ea8d0279805 - main - Update various sys/netinet source files to conform with the style(9) guide on how to label FALLTHOUGH in switch statements.

2023-06-20 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=7ea8d02798055068682e80d8791556d3f81bda82 commit 7ea8d02798055068682e80d8791556d3f81bda82 Author: Richard Scheffenegger AuthorDate: 2023-06-20 21:23:01 + Commit: Richard Scheffenegger

git: 8e7c2e14cffa - main - netstat: display c and C flags properly

2023-06-09 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=8e7c2e14cffaa33f1f1413f8a3e462611217b8e8 commit 8e7c2e14cffaa33f1f1413f8a3e462611217b8e8 Author: Richard Scheffenegger AuthorDate: 2023-06-09 21:57:00 + Commit: Richard Scheffenegger

git: eb5bfdd06565 - main - tcp: Add and update cubic module variable names

2023-06-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=eb5bfdd06565b38939079bf29265264efb1e21c0 commit eb5bfdd06565b38939079bf29265264efb1e21c0 Author: Richard Scheffenegger AuthorDate: 2023-06-06 21:03:30 + Commit: Richard Scheffenegger

git: 43b117f88f30 - main - tcp: make the maximum number of retransmissions tunable per VNET

2023-06-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=43b117f88f3044d5f08e70b0daf0bb964f9ecb4b commit 43b117f88f3044d5f08e70b0daf0bb964f9ecb4b Author: Richard Scheffenegger AuthorDate: 2023-06-06 20:56:44 + Commit: Richard Scheffenegger

git: 2169f71277b4 - main - tcp: use IPV6_FLOWLABEL_LEN

2023-04-11 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=2169f71277b4703606f97d2dfc703d1d0e2c9c9e commit 2169f71277b4703606f97d2dfc703d1d0e2c9c9e Author: Richard Scheffenegger AuthorDate: 2023-04-11 16:53:20 + Commit: Richard Scheffenegger

git: f858eb916fd2 - main - tcp: send SACK rescue retransmission also mid-stream

2023-03-27 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=f858eb916fd263f696c290798d4a260b6e55af60 commit f858eb916fd263f696c290798d4a260b6e55af60 Author: Richard Scheffenegger AuthorDate: 2023-03-28 02:01:48 + Commit: Richard Scheffenegger

git: 399a5655e6ed - main - tcp: Make TCP PCAP buffer properly configurable.

2023-02-28 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=399a5655e6edf69a63f1c37e66fdad19dcfdb5cf commit 399a5655e6edf69a63f1c37e66fdad19dcfdb5cf Author: Richard Scheffenegger AuthorDate: 2023-02-28 18:57:30 + Commit: Richard Scheffenegger

git: 18b83b626a4f - main - tcp: reduce the size of t_rttupdated in tcpcb

2023-01-26 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=18b83b626a4f596f1686140b99473125be9e33bf commit 18b83b626a4f596f1686140b99473125be9e33bf Author: Richard Scheffenegger AuthorDate: 2023-01-26 17:07:11 + Commit: Richard Scheffenegger

git: 1a70101a8700 - main - tcp: account sent/received IP ECN markings independently

2022-11-10 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=1a70101a870015304d5b2446b480d8677d8aad36 commit 1a70101a870015304d5b2446b480d8677d8aad36 Author: Richard Scheffenegger AuthorDate: 2022-11-10 10:35:02 + Commit: Richard Scheffenegger

git: 0b00b801493a - main - ipfw: Have NAT steal the TH_RES1 bit, instead of the TH_AE bit

2022-11-09 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=0b00b801493aa1d4996b0891ea58fbef343f85df commit 0b00b801493aa1d4996b0891ea58fbef343f85df Author: Richard Scheffenegger AuthorDate: 2022-11-09 09:54:34 + Commit: Richard Scheffenegger

git: dc9daa04fb68 - main - tcp: allow packets to be marked as ECT1 instead of ECT0

2022-11-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=dc9daa04fb6813c5229470b71201d0645c95c206 commit dc9daa04fb6813c5229470b71201d0645c95c206 Author: Richard Scheffenegger AuthorDate: 2022-11-08 17:35:58 + Commit: Richard Scheffenegger

git: 37bf391d3cee - main - tcp: make tcp_packets_this_ack() only visible in kernel scope

2022-11-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=37bf391d3cee813e061b7f653050895531834c43 commit 37bf391d3cee813e061b7f653050895531834c43 Author: Richard Scheffenegger AuthorDate: 2022-11-06 12:50:13 + Commit: Richard Scheffenegger

git: 004bb636ca65 - main - tcp: Move sysctl OIDs related to ECN to tcp_ecn.c

2022-11-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=004bb636ca65f3239da284c20abb7f9d1d953dee commit 004bb636ca65f3239da284c20abb7f9d1d953dee Author: Richard Scheffenegger AuthorDate: 2022-11-06 11:36:55 + Commit: Richard Scheffenegger

git: b1258b76435a - main - tcp: add conservative d.cep accounting algorithm

2022-11-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=b1258b76435ac370ddd0f814a351779ddb267f6f commit b1258b76435ac370ddd0f814a351779ddb267f6f Author: Richard Scheffenegger AuthorDate: 2022-11-06 10:59:55 + Commit: Richard Scheffenegger

git: 22c81cc51636 - main - tcp: add AccECN CE packet counters to tcpinfo

2022-11-06 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=22c81cc51636cfebe94e0979eb31556d87775938 commit 22c81cc51636cfebe94e0979eb31556d87775938 Author: Richard Scheffenegger AuthorDate: 2022-11-06 10:55:52 + Commit: Richard Scheffenegger

git: 3708c3d370f2 - main - tcp: reserve tcp_info counters for AccECN

2022-11-04 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=3708c3d370f26af0841cd3e97bf569d39c42953b commit 3708c3d370f26af0841cd3e97bf569d39c42953b Author: Richard Scheffenegger AuthorDate: 2022-11-04 09:18:41 + Commit: Richard Scheffenegger

git: 83c1ec92e454 - main - tcp: ECN preparations for ECN++, AccECN (tcp_respond)

2022-10-20 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=83c1ec92e454a7592dd15b15b738d18ae36575e0 commit 83c1ec92e454a7592dd15b15b738d18ae36575e0 Author: Richard Scheffenegger AuthorDate: 2022-10-20 19:20:13 + Commit: Richard Scheffenegger

git: 6bf91573c153 - main - tcp: update repeat with latest IP ECN info

2022-10-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=6bf91573c153d48344d9eb66dd654e44ab2a1002 commit 6bf91573c153d48344d9eb66dd654e44ab2a1002 Author: Richard Scheffenegger AuthorDate: 2022-10-06 23:50:02 + Commit: Richard Scheffenegger

git: 265d0f767ca8 - main - tcp: honor rfc1323 sysctl on passive sessions

2022-10-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=265d0f767ca851650ac40d8a483111d997497a9e commit 265d0f767ca851650ac40d8a483111d997497a9e Author: Richard Scheffenegger AuthorDate: 2022-10-06 23:43:14 + Commit: Richard Scheffenegger

git: 9c6558383546 - main - siftr: apply filter early on

2022-10-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=9c6558383546fd3eb0fb934625c4c5ade901a6cd commit 9c6558383546fd3eb0fb934625c4c5ade901a6cd Author: Richard Scheffenegger AuthorDate: 2022-10-06 23:31:48 + Commit: Richard Scheffenegger

git: 4edff766cb91 - main - tcp: correct simultaneous SYN ECN reaction in RFC3168 mode.

2022-10-03 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=4edff766cb91ef87e3181c64fa7b3adf1a8ca8bf commit 4edff766cb91ef87e3181c64fa7b3adf1a8ca8bf Author: Richard Scheffenegger AuthorDate: 2022-10-03 22:22:25 + Commit: Richard Scheffenegger

git: 0924ae8f47ae - main - tcp: allow window scale and timestamps to be toggled individually

2022-10-03 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=0924ae8f47ae7095a048843e588a81a12787a819 commit 0924ae8f47ae7095a048843e588a81a12787a819 Author: Richard Scheffenegger AuthorDate: 2022-10-03 17:18:58 + Commit: Richard Scheffenegger

git: a743fc8826fa - main - tcp: fix cwnd restricted SACK retransmission loop

2022-09-22 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=a743fc8826fa348b09d219632594c537f8e5690e commit a743fc8826fa348b09d219632594c537f8e5690e Author: Richard Scheffenegger AuthorDate: 2022-09-22 10:55:25 + Commit: Richard Scheffenegger

git: bb1d472d79f7 - main - tcp: make CUBIC the default congestion control mechanism.

2022-09-13 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=bb1d472d79f718296a2e9487dd0c219a9b67b2ff commit bb1d472d79f718296a2e9487dd0c219a9b67b2ff Author: Richard Scheffenegger AuthorDate: 2022-09-13 10:01:53 + Commit: Richard Scheffenegger

git: ea6d0de29933 - main - tcp: Make all references to CUBIC uppercase

2022-09-13 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=ea6d0de29933402ec59da238b629af92939f4dc2 commit ea6d0de29933402ec59da238b629af92939f4dc2 Author: Richard Scheffenegger AuthorDate: 2022-09-13 09:59:09 + Commit: Richard Scheffenegger

git: 4012ef7754cf - main - tcp: Functional implementation of Accurate ECN

2022-08-31 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=4012ef7754cf29ce27d6fd728437830dea9915fd commit 4012ef7754cf29ce27d6fd728437830dea9915fd Author: Richard Scheffenegger AuthorDate: 2022-08-31 13:01:25 + Commit: Richard Scheffenegger

git: c21b7b55bea2 - main - tcp: finish SACK loss recovery on sudden lack of SACK blocks

2022-08-31 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=c21b7b55bea2cc2bf3b420c70a9018e703ed6f00 commit c21b7b55bea2cc2bf3b420c70a9018e703ed6f00 Author: Richard Scheffenegger AuthorDate: 2022-08-31 12:49:25 + Commit: Richard Scheffenegger

git: 66605ff791b1 - main - tcp: Undo the increase in sequence number by 1 due to the FIN flag in case of a transient error.

2022-07-15 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=66605ff791b12a2c3bb4570379db0e14d29fca4c commit 66605ff791b12a2c3bb4570379db0e14d29fca4c Author: Richard Scheffenegger AuthorDate: 2022-07-14 00:49:10 + Commit: Richard Scheffenegger

git: 57317c8971df - main - tcp: exclude KASSERTS when rescue retransmissions are in play.

2022-06-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=57317c8971df76bd6faeb7dfdc4379097d004caf commit 57317c8971df76bd6faeb7dfdc4379097d004caf Author: Richard Scheffenegger AuthorDate: 2022-06-08 12:21:28 + Commit: Richard Scheffenegger

git: ce2525c8108a - main - tcp: remove goto and address another NULL deref in SACK

2022-06-08 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=ce2525c8108a830d08d75771621d1bc580edd82c commit ce2525c8108a830d08d75771621d1bc580edd82c Author: Richard Scheffenegger AuthorDate: 2022-06-08 07:14:16 + Commit: Richard Scheffenegger

git: 231e0dd5d1fb - main - tcp: skip sackhole checks on NULL

2022-06-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=231e0dd5d1fb7778b1cb285e5ebee5502d5ad253 commit 231e0dd5d1fb7778b1cb285e5ebee5502d5ad253 Author: Richard Scheffenegger AuthorDate: 2022-06-07 16:16:54 + Commit: Richard Scheffenegger

git: 91d6afe6e2a9 - main - tcp: Sanity check of SACK holes on retransmissions

2022-06-07 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=91d6afe6e2a912fd5059fc11dbeffc85474897af commit 91d6afe6e2a912fd5059fc11dbeffc85474897af Author: Richard Scheffenegger AuthorDate: 2022-06-07 07:07:09 + Commit: Richard Scheffenegger

git: 033718abc859 - main - tcp: Whitespace cleanup in brr and rack

2022-04-13 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=033718abc859fd062c46b38c557e8438b802dee0 commit 033718abc859fd062c46b38c557e8438b802dee0 Author: Richard Scheffenegger AuthorDate: 2022-04-13 10:47:34 + Commit: Richard Scheffenegger

git: 407c34e735b5 - main - iscsi: retrieve global login timeout from sysctlbyname() as integer

2022-02-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=407c34e735b5d17e2be574808a09e6d729b0a45a commit 407c34e735b5d17e2be574808a09e6d729b0a45a Author: Richard Scheffenegger AuthorDate: 2022-02-25 19:56:31 + Commit: Richard Scheffenegger

git: 2ff07d9220a0 - main - tcp: Restore correct ECT marking behavior on SACK retransmissions

2022-02-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=2ff07d9220a0af1ffe31849bfd66139557a9aa27 commit 2ff07d9220a0af1ffe31849bfd66139557a9aa27 Author: Richard Scheffenegger AuthorDate: 2022-02-25 19:05:15 + Commit: Richard Scheffenegger

git: bd6bb4939714 - main - iscsi: per-session timeouts and rapid teardown of session on reconnect

2022-02-25 Thread Richard Scheffenegger
The branch main has been updated by rscheff: URL: https://cgit.FreeBSD.org/src/commit/?id=bd6bb4939714bf8bf9cf180ffd4ff55cd876d643 commit bd6bb4939714bf8bf9cf180ffd4ff55cd876d643 Author: Richard Scheffenegger AuthorDate: 2022-02-25 09:33:59 + Commit: Richard Scheffenegger

  1   2   >