{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27560441,"defaultBranch":"v0.12","name":"io.js","ownerLogin":"bnoordhuis","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-12-04T21:15:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/275871?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702414361.0","currentOid":""},"activityList":{"items":[{"before":"ddb7d21c9b8f66d6fc8ebf2ea47960d1cb816975","after":"65aab5eac28b2f70f4169f37cb8f2b8daa1d8ec1","ref":"refs/heads/fix48476","pushedAt":"2024-05-11T14:05:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aduh95","name":"Antoine du Hamel","path":"/aduh95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14309773?s=80&v=4"},"commit":{"message":"squash! shut up linter","shortMessageHtmlLink":"squash! shut up linter"}},{"before":null,"after":"6bc6746a6745e37c4de10b4866ee3861e1f138d0","ref":"refs/heads/fix51129","pushedAt":"2023-12-12T20:52:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"src: enter isolate before destructing IsolateData\n\nMVP fix for a worker_threads crash where ~WorkerThreadData() ->\n~IsolateData() -> Isolate::DetachCppHeap() kicks off a round of\ngarbage collection that expects an entered isolate.\n\nNo test because the crash is not reliably reproducable but the bug\nis pretty clearly described in the linked issue and is obvious once\nyou see it, IMO.\n\nFixes: https://github.com/nodejs/node/issues/51129","shortMessageHtmlLink":"src: enter isolate before destructing IsolateData"}},{"before":null,"after":"f6a50cde0f5f1a3c3054b64f42bb870cc8a39242","ref":"refs/heads/fix49991","pushedAt":"2023-10-03T10:49:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"tools: remove genv8constants.py\n\nUnused after commit aa3a572e6b (\"build: remove dtrace & etw support\")\nfrom last year. I had this vague notion that llnode also used it but\nthat is another script.\n\nFixes: https://github.com/nodejs/node/issues/49991","shortMessageHtmlLink":"tools: remove genv8constants.py"}},{"before":"aa48cd97950e483a457e5ae28b132e5c04962e2f","after":"56c8dfba1676a118096395633600e0e975b5276e","ref":"refs/heads/fix49739","pushedAt":"2023-09-21T07:48:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"deps: remove pthread-fixes.c from uv.gyp\n\nThe file was removed in the latest libuv upgrade. Remove it from the\nbuild recipe as well.\n\nFixes: https://github.com/nodejs/node/issues/49739","shortMessageHtmlLink":"deps: remove pthread-fixes.c from uv.gyp"}},{"before":null,"after":"aa48cd97950e483a457e5ae28b132e5c04962e2f","ref":"refs/heads/fix49739","pushedAt":"2023-09-21T07:47:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"deps: remove pthread-fixes.c from uv.gyp\n\nThe file was removed in the latest libuv upgrade. Remove it from the\nbuild recipe as well.\n\nFixes: https://github.com/nodejs/node/issues/49739","shortMessageHtmlLink":"deps: remove pthread-fixes.c from uv.gyp"}},{"before":"6bdf9dc3ec7dbff00acef081f4e3dd3e061fd744","after":"30afee88e019ce28c6cb1c5fdd417673d2b28a25","ref":"refs/heads/fix42888","pushedAt":"2023-09-20T11:07:45.000Z","pushType":"push","commitsCount":1985,"pusher":{"login":"sxa","name":"Stewart X Addison","path":"/sxa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6487691?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix42888","shortMessageHtmlLink":"Merge branch 'main' into fix42888"}},{"before":null,"after":"27c941f2bbcf5b4a45b918fc8a7b6275abf4fc47","ref":"refs/heads/fix47207","pushedAt":"2023-09-13T10:11:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"src: fix TLSWrap lifetime bug in ALPN callback\n\nRetrieve the TLSWrap from the SSL object, not SSL_CTX.\n\nA SSL_CTX object is the parent of zero or more SSL objects. TLSWrap is a\nwrapper around SSL, SecureContext around SSL_CTX.\n\nNode.js normally uses a SecureContext per TLSWrap but it is possible to\nuse a SecureContext object more than once.\n\nIt was therefore possible for an ALPN callback to use the wrong\n(possibly already freed) TLSWrap object.\n\nHaving said that, while the bug is clear once you see it, I'm not able\nto trigger it (and hence no test, not for lack of trying.)\n\nNone of the bug reporters were able to reliably reproduce it either so\nthe stars probably need to align just right in order to hit it.\n\nFixes: https://github.com/nodejs/node/issues/47207","shortMessageHtmlLink":"src: fix TLSWrap lifetime bug in ALPN callback"}},{"before":"d29036ed0232c4d8f5b136a1eaf99a0077ba35ba","after":"ddb7d21c9b8f66d6fc8ebf2ea47960d1cb816975","ref":"refs/heads/fix48476","pushedAt":"2023-06-17T07:15:55.042Z","pushType":"push","commitsCount":1,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"squash! shut up linter","shortMessageHtmlLink":"squash! shut up linter"}},{"before":null,"after":"d29036ed0232c4d8f5b136a1eaf99a0077ba35ba","ref":"refs/heads/fix48476","pushedAt":"2023-06-17T07:03:59.689Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"src: support sync 'overlapped' stdio option\n\nFix an oversight in the pull request that introduced the 'overlapped'\noption to the asynchronous child process methods, and also add it to\nthe synchronous methods, like child_process.spawnSync().\n\nFixes: https://github.com/nodejs/node/issues/48476\nRefs: https://github.com/nodejs/node/pull/29412","shortMessageHtmlLink":"src: support sync 'overlapped' stdio option"}},{"before":"ea05df14b1bd12bb7cddd6337262ae1ee24ff9e3","after":"cb448d5d1672fb42919b742bbf61ee4a4edf5396","ref":"refs/heads/fix47638","pushedAt":"2023-05-25T21:24:19.273Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"tools: don't gitignore base64 config.h\n\nThe file is checked into git. Ignoring it causes a very non-obvious way\nof breaking tarball builds:\n\n1. Download and unpack tarball\n2. Check the sources into git with `git init; git add .; git commit -a`\n3. Clean the source tree with `git clean -dfx`\n4. Run `./configure && make`\n5. Observe build failure because config.h is missing\n\nFixes: https://github.com/nodejs/node/issues/47638","shortMessageHtmlLink":"tools: don't gitignore base64 config.h"}},{"before":"1681c365a9d2e147056cb75c46a28e2f7cf73eac","after":"ea05df14b1bd12bb7cddd6337262ae1ee24ff9e3","ref":"refs/heads/fix47638","pushedAt":"2023-05-25T14:52:37.672Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"tools: don't gitignore base64 config.h\n\nThe file is checked into git. Ignoring it causes a very non-obvious way\nof breaking tarball builds:\n\n1. Download and unpack tarball\n2. Check the sources into git with `git init; git add .; git commit -a`\n3. Clean the source tree with `git clean -dfx`\n4. Run `./configure && make`\n5. Observe build failure because config.h is missing\n\nFixes: https://github.com/nodejs/node/issues/47638","shortMessageHtmlLink":"tools: don't gitignore base64 config.h"}},{"before":"1681c365a9d2e147056cb75c46a28e2f7cf73eac","after":null,"ref":"refs/heads/+fix47638","pushedAt":"2023-05-25T14:48:43.097Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"}},{"before":"b4a61d7d4dca14d4c20c85877e6c793b0c4c57ba","after":"1681c365a9d2e147056cb75c46a28e2f7cf73eac","ref":"refs/heads/fix47638","pushedAt":"2023-05-25T14:48:43.097Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"tools: don't gitignore base64 config.h\n\nThe file is checked into git. Ignoring it causes a very non-obvious way\nof breaking tarball builds:\n\n1. Download and unpack tarball\n2. Check the sources into git with `git init; git add .; git commit -a`\n3. Clean the source tree with `git clean -dfx`\n4. Run `./configure && make`\n5. Observe build failure because config.h is missing\n\nFixes: https://github.com/nodejs/node/issues/47638","shortMessageHtmlLink":"tools: don't gitignore base64 config.h"}},{"before":null,"after":"1681c365a9d2e147056cb75c46a28e2f7cf73eac","ref":"refs/heads/+fix47638","pushedAt":"2023-05-25T14:48:05.018Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"tools: don't gitignore base64 config.h\n\nThe file is checked into git. Ignoring it causes a very non-obvious way\nof breaking tarball builds:\n\n1. Download and unpack tarball\n2. Check the sources into git with `git init; git add .; git commit -a`\n3. Clean the source tree with `git clean -dfx`\n4. Run `./configure && make`\n5. Observe build failure because config.h is missing\n\nFixes: https://github.com/nodejs/node/issues/47638","shortMessageHtmlLink":"tools: don't gitignore base64 config.h"}},{"before":null,"after":"b4a61d7d4dca14d4c20c85877e6c793b0c4c57ba","ref":"refs/heads/fix47638","pushedAt":"2023-05-25T14:29:23.996Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"deps: don't gitignore base64 config.h\n\nThe file is checked into git. Ignoring it causes a very non-obvious way\nof breaking tarball builds:\n\n1. Download and unpack tarball\n2. Check the sources into git with `git init; git add .; git commit -a`\n3. Clean the source tree with `git clean -dfx`\n4. Run `./configure && make`\n5. Observe build failure because config.h is missing\n\nFixes: https://github.com/nodejs/node/issues/47638","shortMessageHtmlLink":"deps: don't gitignore base64 config.h"}},{"before":"82721f8969224e8d03b78262baf8bc9fd35354de","after":"2fb3ef1e0772a681ca217a028d1c0be3c5c15fba","ref":"refs/heads/fix48130","pushedAt":"2023-05-23T09:58:06.063Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"build: relax upper limit on python version check\n\nWe can't entirely remove the limit because we want to print a helpful\nmessage with python installs we found but we can at least relax it to\na much wider range.\n\nPython 3.x is very likely compatible with 3.x-1 so don't be too uptight\nabout what versions we accept, as long as it's python >= 3.6.\n\nRefs: https://github.com/nodejs/node/issues/48130","shortMessageHtmlLink":"build: relax upper limit on python version check"}},{"before":null,"after":"82721f8969224e8d03b78262baf8bc9fd35354de","ref":"refs/heads/fix48130","pushedAt":"2023-05-23T09:56:46.247Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"build: relax upper limit on python version check\n\nWe can't entirely remove the limit because we want to print a helpful\nmessage with python installs we found but we can at least relax it to\na much wider range.\n\nPython 3.x is very likely compatible with 3.x-1 so don't be too uptight\nabout what versions we accept, as long as it's python >= 3.6.\n\nRefs: https://github.com/nodejs/node/issues/48130","shortMessageHtmlLink":"build: relax upper limit on python version check"}},{"before":null,"after":"a78fee679b2b6912dedafaf068161a54f4402e65","ref":"refs/heads/fix40184","pushedAt":"2023-05-07T09:09:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"doc: ntfs junction points must link to directories\n\nFixes: https://github.com/nodejs/node/issues/40184","shortMessageHtmlLink":"doc: ntfs junction points must link to directories"}},{"before":null,"after":"d77b60e124709cfa145d0833ad301ccfa3bb5109","ref":"refs/heads/update-bug-template","pushedAt":"2023-03-12T10:16:37.641Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bnoordhuis","name":"Ben Noordhuis","path":"/bnoordhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/275871?s=80&v=4"},"commit":{"message":"meta: ask expected behavior reason in bug template\n\nIt happens too often that bug reporters only report _what_ they expect\nto see without motivating _why_. Having to repeatedly ask for that info\ngets old.","shortMessageHtmlLink":"meta: ask expected behavior reason in bug template"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER0TmHgA","startCursor":null,"endCursor":null}},"title":"Activity ยท bnoordhuis/io.js"}