{
  "founder": "wumpus",
  "channel": "#bitcoin-core-dev",
  "network": "freenode",
  "id": "41d5d642a7044adb9b3504d51e00a786",
  "name": "#bitcoin-core-dev",
  "chair": "wumpus",
  "chairs": [
    "wumpus"
  ],
  "nicks": {
    "wumpus": 16,
    "core-meetingbot": 4,
    "meshcollider": 1,
    "jonatack": 1,
    "murch": 4,
    "jb55": 1,
    "jnewbery": 1,
    "michaelfolkson": 20,
    "fjahr": 1,
    "ariard": 1,
    "sipa": 12,
    "achow101": 2,
    "gribble": 2,
    "gleb": 1,
    "luke-jr": 2
  },
  "start_time": "2021-05-06T19:00:26+00:00",
  "end_time": "2021-05-06T19:20:35+00:00",
  "active": false,
  "original_topic": "Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt",
  "current_topic": "Plan for future Core fuzzing using OSS-Fuzz (michaelfolkson)",
  "messages": [
    {
      "id": "5b4fede06a70417c9008c843472c8b04",
      "sender": "wumpus",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2021-05-06T19:00:26+00:00"
    },
    {
      "id": "65003ca74c3c4067a244c9251f510830",
      "sender": "core-meetingbot",
      "payload": "Meeting started Thu May  6 19:00:26 2021 UTC.  The chair is wumpus. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.",
      "action": false,
      "timestamp": "2021-05-06T19:00:26+00:00"
    },
    {
      "id": "a2989d0a60844aa18691086460513751",
      "sender": "core-meetingbot",
      "payload": "Available commands: action commands idea info link nick",
      "action": false,
      "timestamp": "2021-05-06T19:00:26+00:00"
    },
    {
      "id": "6f7fa11d48144b8587a92996d2165c43",
      "sender": "wumpus",
      "payload": "#bitcoin-core-dev Meeting: achow101 aj amiti ariard bluematt cfields Chris_Stewart_5 digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik",
      "action": false,
      "timestamp": "2021-05-06T19:00:34+00:00"
    },
    {
      "id": "ce7bf6d906c943d4a3260be5508f6a56",
      "sender": "wumpus",
      "payload": "petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild wumpus",
      "action": false,
      "timestamp": "2021-05-06T19:00:35+00:00"
    },
    {
      "id": "6cd71444cc5f46c6bff618da71f3ac53",
      "sender": "meshcollider",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:00:47+00:00"
    },
    {
      "id": "a63fb8c7ec1047d2a97520d5f25ea8b9",
      "sender": "jonatack",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:00:51+00:00"
    },
    {
      "id": "b6bb2fc747a94fbeba0f9badb703e870",
      "sender": "murch",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:00:52+00:00"
    },
    {
      "id": "69cdde41b23f4f45a3d9d3436367af5a",
      "sender": "jb55",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:00:54+00:00"
    },
    {
      "id": "1995258b126d459d91c034507af0fa9e",
      "sender": "jnewbery",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:00:56+00:00"
    },
    {
      "id": "ae4d6aa198494c1c8c0ceb0138beec78",
      "sender": "michaelfolkson",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:00:58+00:00"
    },
    {
      "id": "1d2495c719bf4f7fa45c47364cfecaaf",
      "sender": "fjahr",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:00:59+00:00"
    },
    {
      "id": "c0b97e2d91d94bd2a19b6fc6bffdeffc",
      "sender": "ariard",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:01:28+00:00"
    },
    {
      "id": "fcb470fabe794df6a5e23cd79a8abf83",
      "sender": "wumpus",
      "payload": "welcome to the weekly bitcoin-core-dev meeting, there is one proposed meeting topic from http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt: Plan for future Core fuzzing using OSS-Fuzz (michaelfolkson)",
      "action": false,
      "timestamp": "2021-05-06T19:01:54+00:00"
    },
    {
      "id": "5897f69f9fb54576b12e5b553b195a60",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:01:56+00:00"
    },
    {
      "id": "6ec59a5c495e4dedaa2a2d38bb2562bf",
      "sender": "wumpus",
      "payload": "any last minute topic proposals?",
      "action": false,
      "timestamp": "2021-05-06T19:02:05+00:00"
    },
    {
      "id": "d5c9503a0b7d453d94ba57e67b9023af",
      "sender": "wumpus",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2021-05-06T19:02:53+00:00"
    },
    {
      "id": "663868bac44342a3b376db1d9aff8aa0",
      "sender": "core-meetingbot",
      "payload": "topic: High priority for review",
      "action": false,
      "timestamp": "2021-05-06T19:02:54+00:00"
    },
    {
      "id": "c57186b47159481bbc5a3c6feeb37af3",
      "sender": "wumpus",
      "payload": "10 current blockers on review in https://github.com/bitcoin/bitcoin/projects/8",
      "action": false,
      "timestamp": "2021-05-06T19:03:21+00:00"
    },
    {
      "id": "f16526e582f94c4d9fdcdd5aeb88571b",
      "sender": "wumpus",
      "payload": "anything to add/remove or this is ready for merge?",
      "action": false,
      "timestamp": "2021-05-06T19:03:39+00:00"
    },
    {
      "id": "ece6b7c518dc40f0b9c29b70e87acc8c",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:04:23+00:00"
    },
    {
      "id": "fdd36acb8e3b49e38a913e87a499f9ec",
      "sender": "murch",
      "payload": "#17331 has five concept ACKs and one tACK",
      "action": false,
      "timestamp": "2021-05-06T19:04:43+00:00"
    },
    {
      "id": "e9c86e09660745078d47c48dd5a21711",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/17331 | Use effective values throughout coin selection by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #17331 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-05-06T19:04:48+00:00"
    },
    {
      "id": "adcb0481dffc4c219c98e70d169ff2f2",
      "sender": "murch",
      "payload": "Might be good if a couple more people took a look",
      "action": false,
      "timestamp": "2021-05-06T19:05:00+00:00"
    },
    {
      "id": "9cbdbac44661457a8b99792145198d80",
      "sender": "sipa",
      "payload": "i will",
      "action": false,
      "timestamp": "2021-05-06T19:05:09+00:00"
    },
    {
      "id": "7e86b4049fda4f659d70149b866f8c43",
      "sender": "wumpus",
      "payload": "right, needs more code review ACKs i guess",
      "action": false,
      "timestamp": "2021-05-06T19:05:18+00:00"
    },
    {
      "id": "1f3eab34a3474e4692808744a941a4c4",
      "sender": "gleb",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-05-06T19:06:01+00:00"
    },
    {
      "id": "c70e0f2efb3043fc9b2efb0d6b9049a1",
      "sender": "wumpus",
      "payload": "nothing else?",
      "action": false,
      "timestamp": "2021-05-06T19:06:24+00:00"
    },
    {
      "id": "6203858ba8d04121bb899115c92921cd",
      "sender": "achow101",
      "payload": "I will be making a few changes to #17331, so it is not rtm",
      "action": false,
      "timestamp": "2021-05-06T19:06:31+00:00"
    },
    {
      "id": "97d881a5c8de46e98a6fefa994bfaad7",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/17331 | Use effective values throughout coin selection by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #17331 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-05-06T19:06:34+00:00"
    },
    {
      "id": "eb35d75541f54b9f8233bcf1001004c1",
      "sender": "wumpus",
      "payload": "achow101: thanks for letting us know",
      "action": false,
      "timestamp": "2021-05-06T19:06:59+00:00"
    },
    {
      "id": "59377800a43642bca63ac63f8049b898",
      "sender": "wumpus",
      "payload": "no other discussion of high prio PRs? moving to next topic",
      "action": false,
      "timestamp": "2021-05-06T19:08:14+00:00"
    },
    {
      "id": "974fb9e97a394dad96ac052f97fd4d07",
      "sender": "wumpus",
      "payload": "#topic Plan for future Core fuzzing using OSS-Fuzz (michaelfolkson)",
      "action": false,
      "timestamp": "2021-05-06T19:08:32+00:00"
    },
    {
      "id": "cc8a61a9cf8b48fa9acc0dab2d1456d2",
      "sender": "core-meetingbot",
      "payload": "topic: Plan for future Core fuzzing using OSS-Fuzz (michaelfolkson)",
      "action": false,
      "timestamp": "2021-05-06T19:08:33+00:00"
    },
    {
      "id": "13a2ab1e81894e9fb884c8a7392dab22",
      "sender": "michaelfolkson",
      "payload": "Ok cool, so I don't know if the regular fuzzers are here but Core has signed up to use Google's OSS-Fuzz from what I understand",
      "action": false,
      "timestamp": "2021-05-06T19:09:16+00:00"
    },
    {
      "id": "cee371f034004fc2aeb4d432a63ca1f3",
      "sender": "murch",
      "payload": "https://github.com/google/oss-fuzz/pull/5699",
      "action": false,
      "timestamp": "2021-05-06T19:09:43+00:00"
    },
    {
      "id": "09b9c5f71dc04a9e94a5bb2a3923f207",
      "sender": "michaelfolkson",
      "payload": "I heard about it through this https://github.com/bitcoin/bitcoin/pull/21856",
      "action": false,
      "timestamp": "2021-05-06T19:09:44+00:00"
    },
    {
      "id": "d49a2ea3657f4b78adb659de59300e85",
      "sender": "michaelfolkson",
      "payload": "In the past there were some discussions on whether it would be wise to sign up to it. The biggest concern being the 90 day disclosure.",
      "action": false,
      "timestamp": "2021-05-06T19:10:32+00:00"
    },
    {
      "id": "fa04e3a6b1ba4d9792b66849ad67584b",
      "sender": "michaelfolkson",
      "payload": "But it sounds like these concerns were resolved and there was some misunderstanding that there could always be some exceptions (for Core or any other project)",
      "action": false,
      "timestamp": "2021-05-06T19:11:15+00:00"
    },
    {
      "id": "e104c016df864df8b378b5dee1bebfe7",
      "sender": "luke-jr",
      "payload": "presumably by the time it gets to Google, 90 day disclosure is better than not knowing at all?",
      "action": false,
      "timestamp": "2021-05-06T19:11:27+00:00"
    },
    {
      "id": "4d814a0206194b99b579e466b7181124",
      "sender": "michaelfolkson",
      "payload": "luke-jr: I think this more if Google finds out about it they plan to release details of it after 90 days",
      "action": false,
      "timestamp": "2021-05-06T19:12:07+00:00"
    },
    {
      "id": "11c5e31070f94d328c44ede4dd8a2d90",
      "sender": "michaelfolkson",
      "payload": "luke-jr: If there is no exception",
      "action": false,
      "timestamp": "2021-05-06T19:12:23+00:00"
    },
    {
      "id": "84c1eda4125b4959ade4083b3660dc50",
      "sender": "luke-jr",
      "payload": "michaelfolkson: right, but if we had already know, Google wouldn't have found out anyway",
      "action": false,
      "timestamp": "2021-05-06T19:12:54+00:00"
    },
    {
      "id": "37df515d5e5f4751bd23eb1b84a82991",
      "sender": "sipa",
      "payload": "we have an exception",
      "action": false,
      "timestamp": "2021-05-06T19:13:04+00:00"
    },
    {
      "id": "76fa6a46814040d6a28f5fcf465ff42c",
      "sender": "michaelfolkson",
      "payload": "sipa: Ok I wasn't clear on the details of that. But that's good",
      "action": false,
      "timestamp": "2021-05-06T19:13:29+00:00"
    },
    {
      "id": "461a82bcac0f4470a2d237563461720e",
      "sender": "michaelfolkson",
      "payload": "So assuming there are no problems with the disclosure part (which it sounds like there isn't) I wondered what the plan was to take advantage of using OSS-Fuzz",
      "action": false,
      "timestamp": "2021-05-06T19:14:05+00:00"
    },
    {
      "id": "8b78be4af2fa484da06e01f85c1c7882",
      "sender": "michaelfolkson",
      "payload": "Or have we not thought this far ahead yet?",
      "action": false,
      "timestamp": "2021-05-06T19:14:25+00:00"
    },
    {
      "id": "f05d278aefdb46a8be5c998ad4cbcb26",
      "sender": "michaelfolkson",
      "payload": "It looks like this was signed up for the last week",
      "action": false,
      "timestamp": "2021-05-06T19:14:37+00:00"
    },
    {
      "id": "2b127d739a4e49dd9c0f05bdbd887e9b",
      "sender": "sipa",
      "payload": "michaelfolkson: MarcoFalke knows more details",
      "action": false,
      "timestamp": "2021-05-06T19:15:13+00:00"
    },
    {
      "id": "c978c2d471474b97b24c0e11f8d12b67",
      "sender": "michaelfolkson",
      "payload": "The main benefit it appears to give is access to vast amount of CPU cores but I wondered what particular fuzzing would be done on those cores and whether that would be managed by an individual, the fuzzing team etc",
      "action": false,
      "timestamp": "2021-05-06T19:15:41+00:00"
    },
    {
      "id": "3bf253bd4f32455daf0d8fe19dbb4a2f",
      "sender": "sipa",
      "payload": "but i don't think there is that much to say; it's up and running our fuzzers fron what i understand, in a number of configurations",
      "action": false,
      "timestamp": "2021-05-06T19:15:51+00:00"
    },
    {
      "id": "b8336937e3af4c6482d5cbb8604bb5e2",
      "sender": "michaelfolkson",
      "payload": "So no plan to allocate certain fuzzing exercises, targeted fuzzing to those particular cores?",
      "action": false,
      "timestamp": "2021-05-06T19:16:29+00:00"
    },
    {
      "id": "0849d2e250ba44ce81f2eeb133d72d4b",
      "sender": "sipa",
      "payload": "not sure what the advantage of that would be",
      "action": false,
      "timestamp": "2021-05-06T19:17:09+00:00"
    },
    {
      "id": "2cca6ea041c24b11be52f3bcdde987e5",
      "sender": "sipa",
      "payload": "if we think our fuzzers are good, more cpu power running them is good",
      "action": false,
      "timestamp": "2021-05-06T19:17:28+00:00"
    },
    {
      "id": "4719fd982a934322ad67ffdb542cba7d",
      "sender": "sipa",
      "payload": "if we don't think they're useful, they should be removed",
      "action": false,
      "timestamp": "2021-05-06T19:17:39+00:00"
    },
    {
      "id": "0874055e0a504ba5838c06c9e81fada0",
      "sender": "michaelfolkson",
      "payload": "Ok so just running existing fuzzers but with more CPU power",
      "action": false,
      "timestamp": "2021-05-06T19:17:56+00:00"
    },
    {
      "id": "09119500252c40c5aa08b12e722997e9",
      "sender": "michaelfolkson",
      "payload": "Do we get anything else from signing up to OSS-Fuzz other than CPU cores? Do you know?",
      "action": false,
      "timestamp": "2021-05-06T19:18:26+00:00"
    },
    {
      "id": "f134e85a44684599b55d40b2c57a7ede",
      "sender": "sipa",
      "payload": "in what sense?",
      "action": false,
      "timestamp": "2021-05-06T19:18:43+00:00"
    },
    {
      "id": "9f464adeaa8c4f6bb2c4f586e8099adf",
      "sender": "michaelfolkson",
      "payload": "I'm not sure. Just clarifying if that is the only benefit",
      "action": false,
      "timestamp": "2021-05-06T19:19:01+00:00"
    },
    {
      "id": "81387532cc4448318f2f356d5eea2c68",
      "sender": "sipa",
      "payload": "i mean... that's what fuzzing is",
      "action": false,
      "timestamp": "2021-05-06T19:19:13+00:00"
    },
    {
      "id": "8e37cb7eceb545b1908ef6ef77456586",
      "sender": "sipa",
      "payload": "they help us eun our fuzzers",
      "action": false,
      "timestamp": "2021-05-06T19:19:18+00:00"
    },
    {
      "id": "f501a7a5deb1405fa8a1728427c160e1",
      "sender": "sipa",
      "payload": "for free",
      "action": false,
      "timestamp": "2021-05-06T19:19:22+00:00"
    },
    {
      "id": "892b05ad0d494e83adfd327b7a8cdb75",
      "sender": "michaelfolkson",
      "payload": "They have a few fuzzing experts over at Google. Maybe they will engage with it",
      "action": false,
      "timestamp": "2021-05-06T19:19:28+00:00"
    },
    {
      "id": "f6feab74a631432096067d0a5de7526a",
      "sender": "michaelfolkson",
      "payload": "shrugs",
      "action": true,
      "timestamp": "2021-05-06T19:19:31+00:00"
    },
    {
      "id": "3956f60eaf6c4531b9d84a546a99318f",
      "sender": "wumpus",
      "payload": "tbh, i'm not sure this is a meeting discussion topic or simply some questions that could be handled outside the meeting, but i guess it's okay as we have no other topics for today",
      "action": false,
      "timestamp": "2021-05-06T19:19:38+00:00"
    },
    {
      "id": "a6f5d1f9085848398676612759751533",
      "sender": "michaelfolkson",
      "payload": "Ok that's all. Just interested in what had happened and what the plan was",
      "action": false,
      "timestamp": "2021-05-06T19:20:09+00:00"
    },
    {
      "id": "a8933e20b74f476481f65956c0730dbb",
      "sender": "wumpus",
      "payload": "okay",
      "action": false,
      "timestamp": "2021-05-06T19:20:24+00:00"
    },
    {
      "id": "fa036eb533e94a30a3de776f78de7992",
      "sender": "michaelfolkson",
      "payload": "I hadn't seen it discussed anywhere on IRC until that PR popped up",
      "action": false,
      "timestamp": "2021-05-06T19:20:25+00:00"
    },
    {
      "id": "f82944be81034bc0b837230c525ab4a0",
      "sender": "wumpus",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2021-05-06T19:20:35+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "5b4fede06a70417c9008c843472c8b04",
        "sender": "wumpus",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2021-05-06T19:00:26+00:00"
      },
      "operand": null,
      "id": "5b4fede06a70417c9008c843472c8b04",
      "timestamp": "2021-05-06T19:00:26+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "d5c9503a0b7d453d94ba57e67b9023af",
        "sender": "wumpus",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2021-05-06T19:02:53+00:00"
      },
      "operand": "High priority for review",
      "id": "d5c9503a0b7d453d94ba57e67b9023af",
      "timestamp": "2021-05-06T19:02:53+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "e9c86e09660745078d47c48dd5a21711",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/17331 | Use effective values throughout coin selection by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #17331 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-05-06T19:04:48+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/17331",
      "id": "e9c86e09660745078d47c48dd5a21711",
      "timestamp": "2021-05-06T19:04:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "97d881a5c8de46e98a6fefa994bfaad7",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/17331 | Use effective values throughout coin selection by achow101 \u00c3\u0082\u00c2\u00b7 Pull Request #17331 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-05-06T19:06:34+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/17331",
      "id": "97d881a5c8de46e98a6fefa994bfaad7",
      "timestamp": "2021-05-06T19:06:34+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "974fb9e97a394dad96ac052f97fd4d07",
        "sender": "wumpus",
        "payload": "#topic Plan for future Core fuzzing using OSS-Fuzz (michaelfolkson)",
        "action": false,
        "timestamp": "2021-05-06T19:08:32+00:00"
      },
      "operand": "Plan for future Core fuzzing using OSS-Fuzz (michaelfolkson)",
      "id": "974fb9e97a394dad96ac052f97fd4d07",
      "timestamp": "2021-05-06T19:08:32+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "cee371f034004fc2aeb4d432a63ca1f3",
        "sender": "murch",
        "payload": "https://github.com/google/oss-fuzz/pull/5699",
        "action": false,
        "timestamp": "2021-05-06T19:09:43+00:00"
      },
      "operand": "https://github.com/google/oss-fuzz/pull/5699",
      "id": "cee371f034004fc2aeb4d432a63ca1f3",
      "timestamp": "2021-05-06T19:09:43+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "f82944be81034bc0b837230c525ab4a0",
        "sender": "wumpus",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2021-05-06T19:20:35+00:00"
      },
      "operand": null,
      "id": "f82944be81034bc0b837230c525ab4a0",
      "timestamp": "2021-05-06T19:20:35+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}