)]}'
{
  "log": [
    {
      "commit": "fd070e05a7474f38c7fecdf4d4b6005d2547ee00",
      "tree": "473995f40d69139a1f50ed9ada71ea27ad805f07",
      "parents": [
        "b3a02d36c3043c4925155d87d266a7d5a668a807"
      ],
      "author": {
        "name": "Tom Ritter",
        "email": "tom@ritter.vg",
        "time": "Thu Oct 16 18:51:48 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 16 18:51:48 2025"
      },
      "message": "Fix build with MinGW (#730)\n\nTor builds Firefox with WebRTC enabled as of recently, and these\nfixes are needed to compile usrsctp with MinGW"
    },
    {
      "commit": "b3a02d36c3043c4925155d87d266a7d5a668a807",
      "tree": "b62a06385d43b640c4af6c33f8ab7074eb599e14",
      "parents": [
        "d525f878118495e3e9b6883761447dbdeda7ed2d"
      ],
      "author": {
        "name": "Sergey Fedorov",
        "email": "vital.had@gmail.com",
        "time": "Wed Aug 27 18:17:05 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 18:17:05 2025"
      },
      "message": "sctp_os_userspace.h: ensure WORDS_BIGENDIAN is defined on powerpc*-apple-darwin (#733)\n\n"
    },
    {
      "commit": "d525f878118495e3e9b6883761447dbdeda7ed2d",
      "tree": "96c3302c9c6177ac1d709a80d3ce91bad802bd61",
      "parents": [
        "33d7af1a207783f42f5fc2d10ed27a8de7dc495b"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 06 15:51:44 2025"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 06 15:51:44 2025"
      },
      "message": "Updates from FreeBSD upstream\n"
    },
    {
      "commit": "33d7af1a207783f42f5fc2d10ed27a8de7dc495b",
      "tree": "ab6a1a8dde6a4659df979b8d3bac08bb1543874f",
      "parents": [
        "7569d2ce1e8658534369ad9726ca62139211db84"
      ],
      "author": {
        "name": "Sergei Trofimovich",
        "email": "slyich@gmail.com",
        "time": "Fri Jul 25 10:07:39 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 25 10:07:39 2025"
      },
      "message": "netinet/sctp_usrreq.c: fix `gcc-16` build error (#729)\n\nUpcoming `gcc-16` improved unused variable use detection and now\nreports unused` cnt` as:\n\n    usrsctplib/netinet/sctp_usrreq.c: In function \u0027sctp_setopt\u0027:\n    usrsctplib/netinet/sctp_usrreq.c:5571:29: error: variable \u0027cnt\u0027 set but not used [-Werror\u003dunused-but-set-variable\u003d]\n     5571 |                         int cnt;\n          |                             ^~~\n\nThe change drops unused `cnt` variable."
    },
    {
      "commit": "7569d2ce1e8658534369ad9726ca62139211db84",
      "tree": "7da97207e08e03af2b152f378f78e46f17f17e82",
      "parents": [
        "881513ab3fc75b4c53ffce7b22b08e7b07fcc67a"
      ],
      "author": {
        "name": "Paul-Louis Ageneau",
        "email": "paul-louis@ageneau.org",
        "time": "Fri Jul 25 10:06:22 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 25 10:06:22 2025"
      },
      "message": "Fix minimum required version to configure with CMake 4 (#724)\n\n* Fix minimum required version to configure with CMake 4\n\n* Use policy_max optional parameter\n\nCo-authored-by: Fabio Alessandrelli \u003cfabio.alessandrelli@gmail.com\u003e\n\n---------\n\nCo-authored-by: Fabio Alessandrelli \u003cfabio.alessandrelli@gmail.com\u003e"
    },
    {
      "commit": "881513ab3fc75b4c53ffce7b22b08e7b07fcc67a",
      "tree": "22c36f1e716e6bfe0903d78aa849286b7d31e40b",
      "parents": [
        "d527f87814eff77c2f17f5557cb077d13d828225"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Mar 31 10:11:06 2025"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Mar 31 10:11:06 2025"
      },
      "message": "Fix locking issue if adding remote address fails\n"
    },
    {
      "commit": "d527f87814eff77c2f17f5557cb077d13d828225",
      "tree": "dd39f5563758c18b3b2fccea0fb8f5c8e94c4083",
      "parents": [
        "2e1ab1050bbb6c710f6a475f1601acf1ae7ecb78"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Mar 31 08:13:05 2025"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Mar 31 08:13:05 2025"
      },
      "message": "Integrate FreeBSD changes\n\nNo functional change intended.\n"
    },
    {
      "commit": "2e1ab1050bbb6c710f6a475f1601acf1ae7ecb78",
      "tree": "bcec15f5baa44aa0656ecc9bae11fab7f9481858",
      "parents": [
        "2d884bb3f2bce7a2c23b96aa7fe68e49bb331f1c"
      ],
      "author": {
        "name": "msvoelker",
        "email": "timo.voelker@fh-muenster.de",
        "time": "Thu Jan 09 11:49:06 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 09 11:49:06 2025"
      },
      "message": "Update cifuzz.yml"
    },
    {
      "commit": "2d884bb3f2bce7a2c23b96aa7fe68e49bb331f1c",
      "tree": "88975b94a126670c2f842575ff522b90ef2d8560",
      "parents": [
        "a6b381de91d45d976fb99e6a76eba83ee11a54f6"
      ],
      "author": {
        "name": "msvoelker",
        "email": "timo.voelker@fh-muenster.de",
        "time": "Thu Jan 09 10:56:21 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 09 10:56:21 2025"
      },
      "message": "Update cifuzz.yml"
    },
    {
      "commit": "a6b381de91d45d976fb99e6a76eba83ee11a54f6",
      "tree": "18330010aaa591f6df1dd6ffb057aabf4b4ebf41",
      "parents": [
        "b28f0b55b00bde67f6be80d6623e2775b88026b8"
      ],
      "author": {
        "name": "msvoelker",
        "email": "timo.voelker@fh-muenster.de",
        "time": "Thu Jan 09 10:56:03 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 09 10:56:03 2025"
      },
      "message": "Update build-with-cmake.yml"
    },
    {
      "commit": "b28f0b55b00bde67f6be80d6623e2775b88026b8",
      "tree": "061a566d1557bacbbeaf38f7d03a7469534764f9",
      "parents": [
        "ead08b7689c794554723117be2d205bfb27cc021"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Nov 03 11:44:02 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Nov 03 11:44:02 2024"
      },
      "message": "Improve handling of address changes.\n"
    },
    {
      "commit": "ead08b7689c794554723117be2d205bfb27cc021",
      "tree": "ae9531f81e6ca6e3f8756fd49767bfd86004c289",
      "parents": [
        "e92f3b302fc2eecb0d06d2282e9ce8eb8484bb93"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Oct 27 14:05:29 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Oct 27 14:05:29 2024"
      },
      "message": "more cleanups\n"
    },
    {
      "commit": "e92f3b302fc2eecb0d06d2282e9ce8eb8484bb93",
      "tree": "7f3f01213204abd7d15e266528e88ba059180e0c",
      "parents": [
        "1c22f31b5e3dc426e9520605e4a9cab68d49480d"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Oct 25 16:10:05 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Oct 25 16:10:05 2024"
      },
      "message": "cleanup, no functional change intended\n"
    },
    {
      "commit": "1c22f31b5e3dc426e9520605e4a9cab68d49480d",
      "tree": "627d4e1ae41e097db084b2618e3adf96256375f0",
      "parents": [
        "b9b3ded3526f47b006ad85ef1448fc4e97e28236"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Oct 25 13:50:03 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Oct 25 13:50:03 2024"
      },
      "message": "cleanup: no functional change\n"
    },
    {
      "commit": "b9b3ded3526f47b006ad85ef1448fc4e97e28236",
      "tree": "1161d731a07ffe229acd8bfd57a3611e22a3c8c9",
      "parents": [
        "dc9381f3c1f247d7f36e4453c7855eae939a1a17"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Oct 10 13:55:20 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Oct 10 13:55:20 2024"
      },
      "message": "enforce locking, no functional change intended\n"
    },
    {
      "commit": "dc9381f3c1f247d7f36e4453c7855eae939a1a17",
      "tree": "b022da6df2f31dfd439be6889e4129fd64f57490",
      "parents": [
        "a07d9a846480f072fe53cd9f55fd014077d532af"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Oct 10 08:47:42 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Oct 10 08:47:42 2024"
      },
      "message": "Cleanup, no functional change intended\n"
    },
    {
      "commit": "a07d9a846480f072fe53cd9f55fd014077d532af",
      "tree": "aafb3d228f930341e7694b738a17ecdf698acd51",
      "parents": [
        "1330843b6ffd0c5c2d7483b07050049eedda8077"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Aug 22 12:51:20 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Aug 22 12:51:20 2024"
      },
      "message": "Fix format of sysctl variables\n"
    },
    {
      "commit": "1330843b6ffd0c5c2d7483b07050049eedda8077",
      "tree": "c3917a6e4f78bd8805fb46822c66304c7c8ff2ed",
      "parents": [
        "0b14cf49b4bf7aabe004ba77c573617b8d66ad6c"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 03 12:00:29 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 03 12:00:29 2024"
      },
      "message": "Improve input validation of data chunks\n\nfsn_included should only be considered, if first_frag_seen is true.\nAlso, fix the resetting of the control structure, if stream queues\nare flushed.\nThis fixes #597 where a legitimate message sequence was incorrectly\nclassified as illegitimate.\n"
    },
    {
      "commit": "0b14cf49b4bf7aabe004ba77c573617b8d66ad6c",
      "tree": "24f226b1346b26a506ea7ae913fcf6a4cad31e62",
      "parents": [
        "e711f82ad09eddef42859073c66242887c24a016"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Jul 26 00:22:08 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Jul 26 00:22:08 2024"
      },
      "message": "Fix typos\n"
    },
    {
      "commit": "e711f82ad09eddef42859073c66242887c24a016",
      "tree": "0e85583b2cc6e4214832ffd3ed0dadcf335a96ef",
      "parents": [
        "4308e5e6f510db4b6fcfffdc753cb8bddaaf4b5c"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 10 20:44:23 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 10 20:44:23 2024"
      },
      "message": "Improve heartbeat timer calculation\n"
    },
    {
      "commit": "4308e5e6f510db4b6fcfffdc753cb8bddaaf4b5c",
      "tree": "9da656a80eb95efa5f871ea2ce7540a21675ed47",
      "parents": [
        "45cf3ba8c4adc67a9fb4a192ec6f1f761fc7b677"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 10 20:39:48 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 10 20:39:48 2024"
      },
      "message": "Use time_t where appropriate\n"
    },
    {
      "commit": "45cf3ba8c4adc67a9fb4a192ec6f1f761fc7b677",
      "tree": "39e54ab33be1a01c23734fc8849ce42a5376efea",
      "parents": [
        "afc561fada4237040f0ee41a8895dc1c21ad72df"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu May 09 16:42:24 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu May 09 16:42:24 2024"
      },
      "message": "Fix Coverity issues and minor cleanups\n"
    },
    {
      "commit": "afc561fada4237040f0ee41a8895dc1c21ad72df",
      "tree": "289079cbfcee2290819039ad5f7170deb4afd028",
      "parents": [
        "c4b52c34d4a7ecca6c992ba2f7f09607997d8ead"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu May 02 14:08:16 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu May 02 14:08:47 2024"
      },
      "message": "SS_ISCONFIRMING has been retired in the FreeBSD kernel\n"
    },
    {
      "commit": "c4b52c34d4a7ecca6c992ba2f7f09607997d8ead",
      "tree": "94d0df3e7d972127a9b6653fe8256791d87d4d51",
      "parents": [
        "5335d225d144b7e15fd3ccb3e767b236c7582749"
      ],
      "author": {
        "name": "Jonathan Lennox",
        "email": "jonathan.lennox@8x8.com",
        "time": "Wed Apr 17 19:09:05 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 17 19:09:05 2024"
      },
      "message": "Fix detection of sockaddr_conn.sconn_len when srcdir !\u003d objdir. (#701)\n\n"
    },
    {
      "commit": "5335d225d144b7e15fd3ccb3e767b236c7582749",
      "tree": "2da145322f14c8cd38b3ea88454ba9b0b48086e4",
      "parents": [
        "e8da23960041019e20723a8ef8d2fc1c61d83995"
      ],
      "author": {
        "name": "Jonathan Lennox",
        "email": "jonathan.lennox@8x8.com",
        "time": "Wed Apr 17 19:06:29 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 17 19:06:29 2024"
      },
      "message": "Lock ACCEPT_LOCK before checking socket-\u003eso_head. (#698)\n\n"
    },
    {
      "commit": "e8da23960041019e20723a8ef8d2fc1c61d83995",
      "tree": "e26a4c8caebe50c63ba094b09b62476e56e6b425",
      "parents": [
        "dee47407da14e07d0bcc5f7a9ba1ec4986ee5c58"
      ],
      "author": {
        "name": "Jonathan Lennox",
        "email": "jonathan.lennox@8x8.com",
        "time": "Wed Apr 17 19:05:39 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 17 19:05:39 2024"
      },
      "message": "Enhance timer execution debug log. (#708)\n\nThis makes the information for timer execution match that for timer scheduling."
    },
    {
      "commit": "dee47407da14e07d0bcc5f7a9ba1ec4986ee5c58",
      "tree": "7c50581ae64856bd5750fdaa4c10d36c91a8a84b",
      "parents": [
        "d45b53f5dfa79533f5c5e7aefa5d7570405afb39"
      ],
      "author": {
        "name": "Jonathan Lennox",
        "email": "jonathan.lennox@8x8.com",
        "time": "Wed Apr 17 18:46:19 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 17 18:46:19 2024"
      },
      "message": "Add SCTPDBG statements for soref/sorele. (#706)\n\n"
    },
    {
      "commit": "d45b53f5dfa79533f5c5e7aefa5d7570405afb39",
      "tree": "925ad8aee923c0fadda2ea77d6a8d1de28ec7b2f",
      "parents": [
        "5106d51c86908dfdbdd7b8484191a83401aa709f"
      ],
      "author": {
        "name": "Jonathan Lennox",
        "email": "jonathan.lennox@8x8.com",
        "time": "Sun Apr 14 11:29:11 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 14 11:29:11 2024"
      },
      "message": "Separate --enable-debug from --enable-opt in configure. (#700)\n\nThis makes -g -O2 the default build mode."
    },
    {
      "commit": "5106d51c86908dfdbdd7b8484191a83401aa709f",
      "tree": "4ac7b061ea96f24184979c333fe23bdab97dbe9e",
      "parents": [
        "848eca82f92273af9a79687a90343a2ebcf3481d"
      ],
      "author": {
        "name": "grootgordon",
        "email": "grootgordon@gmail.com",
        "time": "Sun Apr 14 11:11:25 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 14 11:11:25 2024"
      },
      "message": "Update Manual.md (#705)\n\nUpdate sctp_L2_abc_variable to 2 because SCTPCTL_ABC_L_VAR_DEFAULT is 2."
    },
    {
      "commit": "848eca82f92273af9a79687a90343a2ebcf3481d",
      "tree": "912156d4e2d67e8ca5bc20993f0dfb43be707aec",
      "parents": [
        "265f20562e4d3fa977c6d9e09d0631b8125ac949"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Feb 28 14:07:19 2024"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Feb 28 14:07:42 2024"
      },
      "message": "Allow sending packets with INIT ACK chunks and zero checksum\n"
    },
    {
      "commit": "265f20562e4d3fa977c6d9e09d0631b8125ac949",
      "tree": "3b639716f382d014dcc32bd816bf524b5afc7e3a",
      "parents": [
        "ebb18adac6501bad4501b1f6dccb67a1c85cc299"
      ],
      "author": {
        "name": "grootgordon",
        "email": "5849840+grootgordon@users.noreply.github.com",
        "time": "Thu Jan 11 13:48:32 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 11 13:48:32 2024"
      },
      "message": "Update Manual.md (#694)\n\nupdate  draft-ietf-tsvwg-sctp-udp-encaps-03 to RFC6951"
    },
    {
      "commit": "ebb18adac6501bad4501b1f6dccb67a1c85cc299",
      "tree": "2a6b118bbf2c8d82ed5f99920c9f8961bc393d53",
      "parents": [
        "2952e9324299c5729ba9f03a87924f787868e494"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Nov 06 10:09:20 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Nov 06 10:09:20 2023"
      },
      "message": "Sync with FreeBSD\n"
    },
    {
      "commit": "2952e9324299c5729ba9f03a87924f787868e494",
      "tree": "5ceee7fae9a71d814651f4f61a9bbca8b6dedf96",
      "parents": [
        "308006e9ba81318daf8742fb00c7a06c48a90fa6"
      ],
      "author": {
        "name": "melpon",
        "email": "shigemasa7watanabe+github@gmail.com",
        "time": "Sun Nov 05 13:52:04 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 05 13:52:04 2023"
      },
      "message": "Extend use_zero_crc check to AF_CONN sockets (#690)\n\nThe `use_zero_crc` flag is already considered for AF_INET address family.\r\nThis commit ensures that when transmitting using sockets created with the\r\nAF_CONN address family, crc32c calculation is skipped based on this flag."
    },
    {
      "commit": "308006e9ba81318daf8742fb00c7a06c48a90fa6",
      "tree": "a9fc14abae384622cb7792b8e82db02218f72fae",
      "parents": [
        "c9902a03567315a7776c160cd08cbf4c8ac6af28"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Nov 05 13:46:45 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Nov 05 13:46:45 2023"
      },
      "message": "Fix syntax error\n\nThis fixes #688.\n"
    },
    {
      "commit": "c9902a03567315a7776c160cd08cbf4c8ac6af28",
      "tree": "f14c169ec81b156598513838a9788a4455e46403",
      "parents": [
        "a0cbf4681474fab1e89d9e9e2d5c3694fce50359"
      ],
      "author": {
        "name": "melpon",
        "email": "shigemasa7watanabe+github@gmail.com",
        "time": "Sun Nov 05 13:44:36 2023"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 05 13:44:36 2023"
      },
      "message": "Add definition for sctp_ootb_with_zero_cksum (#689)\n\n"
    },
    {
      "commit": "a0cbf4681474fab1e89d9e9e2d5c3694fce50359",
      "tree": "95affd1ace8861e82514b665ff2c47abed3c01ee",
      "parents": [
        "01bab70a7af7ae6ec47299595322de0419a78123"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Sep 13 13:37:16 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Sep 13 13:37:16 2023"
      },
      "message": "Further improve shutting down the read side of a socket\n"
    },
    {
      "commit": "01bab70a7af7ae6ec47299595322de0419a78123",
      "tree": "4208f420ee53734b09cc7fb5a257b8453ef7be26",
      "parents": [
        "8961eab0de729b15fcba01d15c9730c80833dcab"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Sep 12 23:53:17 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Sep 12 23:53:17 2023"
      },
      "message": "Improve shutting down of the read side of a socket\n"
    },
    {
      "commit": "8961eab0de729b15fcba01d15c9730c80833dcab",
      "tree": "53f0710ee7304becd2850cf7288efeab1d8c7034",
      "parents": [
        "61de530c071b0273d430e9f05153ccecd78cb5a0"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 19:35:28 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 19:35:28 2023"
      },
      "message": "Do not call sctp_ulp_notify recursively\n"
    },
    {
      "commit": "61de530c071b0273d430e9f05153ccecd78cb5a0",
      "tree": "b0c384ea5f4179dc52def3f67d61088ae1af2d05",
      "parents": [
        "3e0636a2f8cf37f8a6a9414fe8f75b987090d174"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 14:26:17 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 14:26:17 2023"
      },
      "message": "Improve locking for notifications\n"
    },
    {
      "commit": "3e0636a2f8cf37f8a6a9414fe8f75b987090d174",
      "tree": "1c590fbe2efdbc77878b7c743600a5aed3d309fd",
      "parents": [
        "9358fda7c3fce0e6e2a67c1485ae7e641c3084f4"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 12:28:43 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 12:28:43 2023"
      },
      "message": "Improve Stream Reset notification handling\n"
    },
    {
      "commit": "9358fda7c3fce0e6e2a67c1485ae7e641c3084f4",
      "tree": "eddb43ae30bd79d6bfb7b677fdcb37aa090f4834",
      "parents": [
        "7efafe6d232f515dddfcbac9d4f0eff8d41f74ea"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 11:23:03 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Sep 08 11:23:03 2023"
      },
      "message": "Cleanup SCTP AUTH related notifications\n"
    },
    {
      "commit": "7efafe6d232f515dddfcbac9d4f0eff8d41f74ea",
      "tree": "4ca834f3315c10fe9bfd99a5a8adc20b8fd95fc4",
      "parents": [
        "ad3017623161238e7b5e4bd2bd8784d2c2e141f1"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Aug 25 15:37:27 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Aug 25 15:37:27 2023"
      },
      "message": "Cleanup\n"
    },
    {
      "commit": "ad3017623161238e7b5e4bd2bd8784d2c2e141f1",
      "tree": "72f231d3da389fe9fbf07d95dae13f7bd8d21372",
      "parents": [
        "f4d3996035a3eb5c34de1c3eb95301b18dcf2841"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Aug 24 14:02:30 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Aug 24 14:02:30 2023"
      },
      "message": "Improve handling of socket which was shutdown for reading\n"
    },
    {
      "commit": "f4d3996035a3eb5c34de1c3eb95301b18dcf2841",
      "tree": "9278623c2eabf4dddc70de8080d7470af238272d",
      "parents": [
        "a3a535e59124adc3b13e515fe11b3af73a53b359"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 23 09:20:31 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 23 09:20:31 2023"
      },
      "message": "Improve handling of SHUTDOWN and SHUTDOWN ACK chunks\n"
    },
    {
      "commit": "a3a535e59124adc3b13e515fe11b3af73a53b359",
      "tree": "2b131f6afed94e9f0d1fa4b9348818e351ea6c92",
      "parents": [
        "54af901de0f1efa0d75d48b7ebd404273485ff75"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 19 13:07:20 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 19 13:07:20 2023"
      },
      "message": "Fix non-INVARIANTS build\n"
    },
    {
      "commit": "54af901de0f1efa0d75d48b7ebd404273485ff75",
      "tree": "904e3b0f1695100fdf1d11bea65d0f2004e6a912",
      "parents": [
        "226c0261dd8612049c16af7ff2d49a4269335a9b"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 19 10:57:17 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 19 10:57:17 2023"
      },
      "message": "Cleanup graceful shutdown of the peer\n"
    },
    {
      "commit": "226c0261dd8612049c16af7ff2d49a4269335a9b",
      "tree": "9c85137715ff33af5445323347e6a06c80c214d8",
      "parents": [
        "5ca29ac7d8055802c7657191325c06386640ac24"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 19 08:31:24 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 19 08:31:24 2023"
      },
      "message": "Sync with FreeBSD\n"
    },
    {
      "commit": "5ca29ac7d8055802c7657191325c06386640ac24",
      "tree": "d8b12b0e4cb81877c304ec1a3dd2b15a0577a464",
      "parents": [
        "2d4e0f08d3ceac14bf10a23967b3f9db8fc46592"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Aug 14 10:37:59 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Aug 14 10:37:59 2023"
      },
      "message": "Cleanup\n"
    },
    {
      "commit": "2d4e0f08d3ceac14bf10a23967b3f9db8fc46592",
      "tree": "7da83596f0a83d7b83907765d8414e86f914bb24",
      "parents": [
        "adf4752894a344f51f5bb8802acaeed343f34831"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Aug 14 06:57:15 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Aug 14 06:57:15 2023"
      },
      "message": "Use an assert\n"
    },
    {
      "commit": "adf4752894a344f51f5bb8802acaeed343f34831",
      "tree": "daee2610607be6c672f0f38f3b4a7a605ce09d45",
      "parents": [
        "e3d1e8c62428d910af25e7ae6d1b9da8c056fe26"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Aug 14 06:41:01 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Aug 14 06:41:01 2023"
      },
      "message": "Improve consistency\n"
    },
    {
      "commit": "e3d1e8c62428d910af25e7ae6d1b9da8c056fe26",
      "tree": "fac5afd3f2500da40916a5ed18671e7bff39eabb",
      "parents": [
        "ba012ae2ba26360f5c7aa90d9e6b1594b1964331"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 09 08:31:36 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 09 08:31:36 2023"
      },
      "message": "Cleanup\n"
    },
    {
      "commit": "ba012ae2ba26360f5c7aa90d9e6b1594b1964331",
      "tree": "1bfb09f76b2dbfe305678579ff809a49c9558c63",
      "parents": [
        "9a8fc34cc1f3c28f9980a5d9fd72d38a13a1a90e"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Aug 08 11:30:11 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Aug 08 11:30:11 2023"
      },
      "message": "Fix userland build\n"
    },
    {
      "commit": "9a8fc34cc1f3c28f9980a5d9fd72d38a13a1a90e",
      "tree": "ddd8459f997943be406f59ecc84532ec5ada8cd3",
      "parents": [
        "be1d96fcf0f50ac5cbece0d4de5a732c787672e8"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Aug 08 11:18:14 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Aug 08 11:18:14 2023"
      },
      "message": "Remove redundant code\n"
    },
    {
      "commit": "be1d96fcf0f50ac5cbece0d4de5a732c787672e8",
      "tree": "c6e3a5ee8bb6806f05af268dd8a7ed58e5917156",
      "parents": [
        "cf96de02a9f49bd44c5aae3f2b6e0fa4223df0bf"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Aug 08 10:47:05 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Tue Aug 08 10:47:05 2023"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "cf96de02a9f49bd44c5aae3f2b6e0fa4223df0bf",
      "tree": "dbdb1c2e3cf900dff041b70e02d848b02d944237",
      "parents": [
        "c439c8705d6b1a6aeed7e21cc5314bed19431d09"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 05 09:56:41 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 05 09:56:41 2023"
      },
      "message": "Cleanup, no functional change\n"
    },
    {
      "commit": "c439c8705d6b1a6aeed7e21cc5314bed19431d09",
      "tree": "e303aa4b4e538192b506961e14261624c82807f4",
      "parents": [
        "87baaa77e3d550b2a1d045e9eb6f04c4ee221f36"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 05 09:27:45 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 05 09:27:45 2023"
      },
      "message": "Remove check already done by caller\n"
    },
    {
      "commit": "87baaa77e3d550b2a1d045e9eb6f04c4ee221f36",
      "tree": "c16dedbd4e943dd11f442ca384d720a0bf1d0dec",
      "parents": [
        "622139e4fc5f0480a6ab9c66b02789f8669eeb46"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 05 09:20:35 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Aug 05 09:20:35 2023"
      },
      "message": "Do not clear sb_cc when the write side is shutdown\n"
    },
    {
      "commit": "622139e4fc5f0480a6ab9c66b02789f8669eeb46",
      "tree": "292117c5f989c4d2be3917a41da8f22b04e5b9bf",
      "parents": [
        "8ea35f0bb61292e108aac4816b49b6afc3538cd2"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jul 31 22:17:18 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jul 31 22:17:18 2023"
      },
      "message": "Try to fix compilation issues.\n"
    },
    {
      "commit": "8ea35f0bb61292e108aac4816b49b6afc3538cd2",
      "tree": "3f16996ac1e82bc5c01f7c7e428c93d7b1e6c73f",
      "parents": [
        "8fef5020752fa2f1d1b4760dd95246fc6c80031f"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jul 31 15:36:26 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jul 31 15:36:26 2023"
      },
      "message": "Fix typo.\n"
    },
    {
      "commit": "8fef5020752fa2f1d1b4760dd95246fc6c80031f",
      "tree": "5f426a91659d8274d5e672e73e6cdca940ac3beb",
      "parents": [
        "b096653f37ed6e8df7ecc29a7c792574e2130cd6"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jul 31 15:31:04 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jul 31 15:31:04 2023"
      },
      "message": "Delete stray s\n"
    },
    {
      "commit": "b096653f37ed6e8df7ecc29a7c792574e2130cd6",
      "tree": "35e7d996c28aa60d2a5257f1d32467544f334920",
      "parents": [
        "130ddb1aa15e815f34107d5d13ef14885828e64e"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Jul 28 22:27:31 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Jul 28 22:27:31 2023"
      },
      "message": "Fix FreeBSD kernel specific bug.\n"
    },
    {
      "commit": "130ddb1aa15e815f34107d5d13ef14885828e64e",
      "tree": "158e34ce737b5e040a568f23d10c2c357a98dfa5",
      "parents": [
        "95ac813b73cc6cd7d0c0125d0b8a2445ba8c615e"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Jul 28 22:06:02 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Jul 28 22:06:02 2023"
      },
      "message": "Improve consistency\n"
    },
    {
      "commit": "95ac813b73cc6cd7d0c0125d0b8a2445ba8c615e",
      "tree": "a1a6071d72c66ee1525dc4d919266ac9573d14f9",
      "parents": [
        "ac559d2a95277e5e0827e9ee5a1d3b1b50e0822a"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Jul 23 14:01:22 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Jul 23 14:01:22 2023"
      },
      "message": "Update zero checksum support\n"
    },
    {
      "commit": "ac559d2a95277e5e0827e9ee5a1d3b1b50e0822a",
      "tree": "f6939819d6edeeda6890d5fbe681ba06578c4c46",
      "parents": [
        "a6bf1b43878ed97cd555c7c94e3725938cbb5d0e"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed May 24 09:41:30 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed May 24 09:41:30 2023"
      },
      "message": "Unbreak building usrsctp on FreeBSD current\n"
    },
    {
      "commit": "a6bf1b43878ed97cd555c7c94e3725938cbb5d0e",
      "tree": "c54867ea6513bcd877692bdd416b4ce77fc0fee7",
      "parents": [
        "e6b93c46f9f307ea816a032d89cab3f54b953ec0"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed May 03 18:41:08 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed May 03 18:41:08 2023"
      },
      "message": "Only start shutdown guard timer when sending SHUTDOWN chunk\n"
    },
    {
      "commit": "e6b93c46f9f307ea816a032d89cab3f54b953ec0",
      "tree": "413681e97cc5a3ba0fcdd6b72327a1e2b19c98a8",
      "parents": [
        "2df6df7b5fd83f9603bf2b2f21422e1ddb7cef1d"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed May 03 15:39:08 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed May 03 15:39:08 2023"
      },
      "message": "Improve shutdown(..., SHUT_WR) handling\n"
    },
    {
      "commit": "2df6df7b5fd83f9603bf2b2f21422e1ddb7cef1d",
      "tree": "87fab2c562ab0259d1546f7a95474d278164e51b",
      "parents": [
        "05be78c8c7dce302cb4d7de42521283028441758"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Apr 30 11:37:33 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Apr 30 11:37:33 2023"
      },
      "message": "Improve handling of stale cookie error causes\n"
    },
    {
      "commit": "05be78c8c7dce302cb4d7de42521283028441758",
      "tree": "d5a63509379546409ab800a5dff7f6aeecc14ce8",
      "parents": [
        "f9f95023816b61a2f257d2fb77658dceaea7213f"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Apr 23 15:54:31 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Apr 23 15:54:31 2023"
      },
      "message": "Use names from RFC 8260\n"
    },
    {
      "commit": "f9f95023816b61a2f257d2fb77658dceaea7213f",
      "tree": "9d5104950d1bfb58f1a38bbf5b94d5ee8e8c4311",
      "parents": [
        "7b44679308472c6100b24bdbe5e471ec10ed296d"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Mar 18 22:38:54 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Mar 18 22:38:54 2023"
      },
      "message": "Fix typo in assignment\n"
    },
    {
      "commit": "7b44679308472c6100b24bdbe5e471ec10ed296d",
      "tree": "31429c729e31af34b47858a8ea47eda1ff5d2f03",
      "parents": [
        "7039e16914e7a352f3acb451dda558645160a6fd"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Mar 16 16:50:33 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Mar 16 16:50:33 2023"
      },
      "message": "sctp: enforce Kahn\u0027s rule during the handshake\n\nDon\u0027t take RTT measurements on packets containing INIT or COOKIE-ECHO\nchunks, when they were retransmitted.\n"
    },
    {
      "commit": "7039e16914e7a352f3acb451dda558645160a6fd",
      "tree": "4f00d110eedb18a82cd4693d1a6e55645905f325",
      "parents": [
        "95e30001eb901365f65042643cd9d18e55a81dc9"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Mar 16 09:55:34 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Mar 16 09:55:34 2023"
      },
      "message": "When getting back a cookie, the receiver does not know whether the\npeer retransmitted the COOKIE-ECHO chunk or not. Therefore, don\u0027t\ndo an RTT measurement. It might be much too long.\nTo overcome this limitation, one could do at least two things:\n1. Bundle the INIT-ACK chunk with a HEARTBEAT chunk for doing the\n   RTT measurement. But this is not allowed.\n2. Add a flag to the COOKIE-ECHO chunk, which indicates that it\n   is the initial transmission, and not a retransmission. But\n   this requires an RFC.\n"
    },
    {
      "commit": "95e30001eb901365f65042643cd9d18e55a81dc9",
      "tree": "67cf1cd5a4432de928de8f2e8f159fd3045f7e71",
      "parents": [
        "c44bb985fd4d999c00905c272be9a365fb5b4d54"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Mar 15 22:01:43 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Mar 15 22:01:43 2023"
      },
      "message": "Allow disabling of SCTP_ACCEPT_ZERO_CHECKSUM socket option\n"
    },
    {
      "commit": "c44bb985fd4d999c00905c272be9a365fb5b4d54",
      "tree": "5b03c3fd39338566b345243416793fde754501a9",
      "parents": [
        "ca70d3af67059294eea4a4276ae17acdcff7c090"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Mar 15 21:45:40 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Mar 15 21:45:40 2023"
      },
      "message": "Improve zero checksum negotiation\n\nEnforce consistency between announcing zero checksum support and\nactually using it in the association. The value from the inp when\nthe INIT ACK is sent must be used, not the one from the inp when\nthe cookie is received.\n"
    },
    {
      "commit": "ca70d3af67059294eea4a4276ae17acdcff7c090",
      "tree": "ae024be31e8456d585d04188bdff7d96b908bea6",
      "parents": [
        "c1d6cb3bf4344e01e7d0b3157f4e7103d55b0fbf"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Mar 10 00:58:47 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri Mar 10 00:58:47 2023"
      },
      "message": "Initial support of draft-tuexen-tsvwg-sctp-zero-checksum\n"
    },
    {
      "commit": "c1d6cb3bf4344e01e7d0b3157f4e7103d55b0fbf",
      "tree": "97d6b4f36e014b8758cb9fc4e3e16c91d94364a1",
      "parents": [
        "87f52843f9cf7dda0d4239ec22946ab922f98876"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Feb 02 21:49:45 2023"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Thu Feb 02 21:49:45 2023"
      },
      "message": "Improve delivery of stream reset notifications\n"
    },
    {
      "commit": "87f52843f9cf7dda0d4239ec22946ab922f98876",
      "tree": "64e072d0b91964b9e8266698b33a0ef594f25167",
      "parents": [
        "8e12cd9e01fc94d2e84ea1afa351c845966e116e"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Nov 06 23:18:57 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun Nov 06 23:18:57 2022"
      },
      "message": "Sync with FreeBSD\n"
    },
    {
      "commit": "8e12cd9e01fc94d2e84ea1afa351c845966e116e",
      "tree": "697af48952a9fecee782a2d8b6c9a005c8ce2a32",
      "parents": [
        "01cc4e042e2235b29d9d489d89728a6f9ac063ed"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Oct 12 23:26:25 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Oct 12 23:26:25 2022"
      },
      "message": "Improve sending of ABORT in response to INIT-ACK\n"
    },
    {
      "commit": "01cc4e042e2235b29d9d489d89728a6f9ac063ed",
      "tree": "d858c8212f224420303cc7f38c6b1aed109bdeff",
      "parents": [
        "e19d122c9f015fc281d7fc541929c887eebe3114"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 10 10:29:50 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 10 10:29:50 2022"
      },
      "message": "Improve handling of send calls with no user data\n"
    },
    {
      "commit": "e19d122c9f015fc281d7fc541929c887eebe3114",
      "tree": "3b89e1edb339df084aae4ad68fb9eb9e7e34ad01",
      "parents": [
        "fd216944c9dc0ee4117103895b9d00d249329e3f"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 03 15:35:14 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Aug 03 15:35:14 2022"
      },
      "message": "Sync with FreeBSD\n"
    },
    {
      "commit": "fd216944c9dc0ee4117103895b9d00d249329e3f",
      "tree": "f5dc61623dd396718cc54454df6a91b82edcdc92",
      "parents": [
        "695ab6b1f7792decdee5e6bcd936a9e3d9d411d8"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jun 27 21:32:21 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jun 27 21:32:21 2022"
      },
      "message": "Fix compilation\n"
    },
    {
      "commit": "695ab6b1f7792decdee5e6bcd936a9e3d9d411d8",
      "tree": "e98a84eb35bd4f31c408438e5b1ada04758c35d1",
      "parents": [
        "3e1c5ae9560154d86f5636d6abfb8101dc2e0c47"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jun 27 21:19:51 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon Jun 27 21:19:51 2022"
      },
      "message": "FreeBSD related changes\n"
    },
    {
      "commit": "3e1c5ae9560154d86f5636d6abfb8101dc2e0c47",
      "tree": "5e0fb27ab093f72e17763b4a7e33fce1db7e6518",
      "parents": [
        "47877b6bec787cb2e8d7ba2e1cd855d4cec4d0b1"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 21:25:43 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 21:25:43 2022"
      },
      "message": "Fix build issue.\n"
    },
    {
      "commit": "47877b6bec787cb2e8d7ba2e1cd855d4cec4d0b1",
      "tree": "b037ae2bb582f1d12fe904d0ad8f064f028482e4",
      "parents": [
        "8fbc3391d0b41df1e6ca4814e5e43085e6246e41"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 21:18:33 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 21:18:33 2022"
      },
      "message": "Remove bookkeeping not needed anymore\n"
    },
    {
      "commit": "8fbc3391d0b41df1e6ca4814e5e43085e6246e41",
      "tree": "e7c6e95fbbc296fe48722d361d63a0fca9e40e08",
      "parents": [
        "b75a1304e0ad090f4e167a1799ede4e508d5b0a5"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 18:44:43 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 18:44:43 2022"
      },
      "message": "Fix bug introduced with last commit\n"
    },
    {
      "commit": "b75a1304e0ad090f4e167a1799ede4e508d5b0a5",
      "tree": "ff33c051e229d82278d6ea42ad73835edde42a4a",
      "parents": [
        "9b353c68a45d71474ea991dc4f33acc2a7acce49"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 18:35:46 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Jun 08 18:35:46 2022"
      },
      "message": "Cleanup, no functional change intended\n"
    },
    {
      "commit": "9b353c68a45d71474ea991dc4f33acc2a7acce49",
      "tree": "aa1d8b4d4761a18077c9de653db369e07cfc8ea9",
      "parents": [
        "03e94bd30b9cb7a820eaaf2e5b4455a7fe75a9e6"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Jun 04 09:20:39 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat Jun 04 09:20:39 2022"
      },
      "message": "Use atomic operation to add flag to the inp if it is not locked\n"
    },
    {
      "commit": "03e94bd30b9cb7a820eaaf2e5b4455a7fe75a9e6",
      "tree": "a7936abcaf010ee3053af965663ae8a957e006a8",
      "parents": [
        "f345eda37230eb27190fd80b4d31e6e6960f6778"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 29 18:47:07 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 29 18:47:07 2022"
      },
      "message": "Improve listen() call on 1-to-1 style sockets\n"
    },
    {
      "commit": "f345eda37230eb27190fd80b4d31e6e6960f6778",
      "tree": "274c0938690c12cbaef8257d26eddb22bd48f575",
      "parents": [
        "fdda406bc606d33639f37badc611717e29faec2b"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 17:40:01 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 17:40:01 2022"
      },
      "message": "Use a consistent view of send parameters\n"
    },
    {
      "commit": "fdda406bc606d33639f37badc611717e29faec2b",
      "tree": "d26f758cf994469ad9069165b46748ab821a4cf2",
      "parents": [
        "5f87058e783f44f696017a78e9f310f93307e0fd"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 17:12:17 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 17:12:17 2022"
      },
      "message": "Ignore SCTP_SENDALL for 1-to-1 style sockets\n"
    },
    {
      "commit": "5f87058e783f44f696017a78e9f310f93307e0fd",
      "tree": "72406141b3f6839150255a5931521916680f6022",
      "parents": [
        "ceb8ec1ff3edc4cf892f9c396d68eab9332c8161"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 16:40:43 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 16:40:43 2022"
      },
      "message": "Improve send() handling while shutdown in progress\n"
    },
    {
      "commit": "ceb8ec1ff3edc4cf892f9c396d68eab9332c8161",
      "tree": "d6df3f8f5d04494daed369e6c49ae364223952a7",
      "parents": [
        "9ed16fc3b71f5365bce8ed366f9f5a2d6147c13f"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 15:11:35 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 15:11:35 2022"
      },
      "message": "Cleanups in error paths\n"
    },
    {
      "commit": "9ed16fc3b71f5365bce8ed366f9f5a2d6147c13f",
      "tree": "aed5ee182d28b9deb68f908c6ff653abc6b3f595",
      "parents": [
        "5afb9603823eca7e1587ab7d3d72422664163993"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 09:31:30 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 28 09:31:30 2022"
      },
      "message": "Cleanup\n"
    },
    {
      "commit": "5afb9603823eca7e1587ab7d3d72422664163993",
      "tree": "9bc5a6af587d40aeac7b8fbf903622d8e877a756",
      "parents": [
        "13a3b53020d18089a127e556e79c6e33b36c847b"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon May 23 14:04:59 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Mon May 23 14:04:59 2022"
      },
      "message": "More cleanups, no functional change\n"
    },
    {
      "commit": "13a3b53020d18089a127e556e79c6e33b36c847b",
      "tree": "81d349cfd1166b82efad681bae726e3e96b721a9",
      "parents": [
        "ad57a4b6672313596ba94fd513e36fa10d870c52"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 15 20:51:57 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 15 20:51:57 2022"
      },
      "message": "Cleanup sb_cc usage\n"
    },
    {
      "commit": "ad57a4b6672313596ba94fd513e36fa10d870c52",
      "tree": "b4e0b7a53b8b53c140f2ee9f6e0d990da279c98a",
      "parents": [
        "100856717a8b2517e0e02a13f5781f26c71e5f79"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 15 10:15:35 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 15 10:15:35 2022"
      },
      "message": "Cleanup, no functional change intended\n"
    },
    {
      "commit": "100856717a8b2517e0e02a13f5781f26c71e5f79",
      "tree": "e31b0bdf2a61fe9996b66d02e865558ea84308a7",
      "parents": [
        "8d6935d86ccbdd036cfdcddb47bcf563a4f235f5"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 15 09:55:48 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sun May 15 09:55:48 2022"
      },
      "message": "Improve path verification, thanks to Alexander Funke\n"
    },
    {
      "commit": "8d6935d86ccbdd036cfdcddb47bcf563a4f235f5",
      "tree": "6b853eb82cc099f85d3642d0fd3bc6c50a5bdd4a",
      "parents": [
        "dec849540ce00b50a5fbfa46540cc2bc7cf032ad"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 14 23:51:24 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Sat May 14 23:51:24 2022"
      },
      "message": "Improve consistency, no functional change intended\n"
    },
    {
      "commit": "dec849540ce00b50a5fbfa46540cc2bc7cf032ad",
      "tree": "a91c32f38b613a8f52cbb4f22038e256df472cda",
      "parents": [
        "2a207d659165937dc453a4743a641ffb380155bd"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 13 10:23:03 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 13 10:23:03 2022"
      },
      "message": "Fix locking bug\n"
    },
    {
      "commit": "2a207d659165937dc453a4743a641ffb380155bd",
      "tree": "72eafd45de4135f21f91397a2d6e317fd86da714",
      "parents": [
        "ca9271dc5f21420b952b53b8ab25b9aed7b99165"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 13 10:11:30 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Fri May 13 10:11:30 2022"
      },
      "message": "Sync with FreeBSD\n"
    },
    {
      "commit": "ca9271dc5f21420b952b53b8ab25b9aed7b99165",
      "tree": "9fc3f60196c6be82a0af372cf81d5da44eb15630",
      "parents": [
        "7094946893afb481557049bbac715be585197833"
      ],
      "author": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Apr 27 14:46:34 2022"
      },
      "committer": {
        "name": "Michael Tuexen",
        "email": "tuexen@fh-muenster.de",
        "time": "Wed Apr 27 14:46:34 2022"
      },
      "message": "Improve locking\n"
    }
  ],
  "next": "7094946893afb481557049bbac715be585197833"
}
