{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":107724222,"defaultBranch":"master","name":"nix","ownerLogin":"awakesecurity","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-10-20T20:37:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9668725?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705013314.0","currentOid":""},"activityList":{"items":[{"before":"01a678d3db13195229e87b1e3f736b0dc2e47beb","after":"1996105e91d8d2022869c4e66c0a0734e363052b","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T17:40:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"added test for empty substring special case","shortMessageHtmlLink":"added test for empty substring special case"}},{"before":"25c889baacd6a8b9b66ce4776ec729a40e39cf77","after":"01a678d3db13195229e87b1e3f736b0dc2e47beb","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T16:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"added test for empty substring special case","shortMessageHtmlLink":"added test for empty substring special case"}},{"before":"3b5a9462337b59a728be7857e2bcc58750f85399","after":"25c889baacd6a8b9b66ce4776ec729a40e39cf77","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T16:37:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix performance of builtins.substring for empty substrings\n\nWhen returning a 0-length substring, avoid calling coerceToString,\nsince it returns a string_view with the string's length, which is\nexpensive to compute for large strings.","shortMessageHtmlLink":"Fix performance of builtins.substring for empty substrings"}},{"before":"e45aae3b0ad325b8fb13b8c8be9c2920a6a5d3e1","after":"3b5a9462337b59a728be7857e2bcc58750f85399","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T16:32:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix performance of builtins.substring for empty substrings\n\nWhen returning a 0-length substring, avoid calling coerceToString,\nsince it returns a string_view with the string's length, which is\nexpensive to compute for large strings.","shortMessageHtmlLink":"Fix performance of builtins.substring for empty substrings"}},{"before":"824cffe61dd6a78a6b38f28f388a93d44080c849","after":"e45aae3b0ad325b8fb13b8c8be9c2920a6a5d3e1","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T12:23:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"copy context correctly","shortMessageHtmlLink":"copy context correctly"}},{"before":"667cd009f51d98443f0ffa1d04b1317f4bed6965","after":"824cffe61dd6a78a6b38f28f388a93d44080c849","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T12:08:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"copy context correctly","shortMessageHtmlLink":"copy context correctly"}},{"before":"27de83aec4344db3015038943b88fe5ce98c1b12","after":"667cd009f51d98443f0ffa1d04b1317f4bed6965","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T11:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"copy context correctly","shortMessageHtmlLink":"copy context correctly"}},{"before":"c2a3e78766f856745df036ab679f7963bad22725","after":"27de83aec4344db3015038943b88fe5ce98c1b12","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-12T03:45:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix performance of builtins.substring for empty substrings\n\nWhen returning a 0-length substring, avoid calling coerceToString,\nsince it returns a string_view with the string's length, which is\nexpensive to compute for large strings.","shortMessageHtmlLink":"Fix performance of builtins.substring for empty substrings"}},{"before":"2fd8dce365a52977223298e876ea5cf2e126c125","after":"c2a3e78766f856745df036ab679f7963bad22725","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-11T23:20:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix performance of builtins.substring for empty substrings\n\nWhen returning a 0-length substring, avoid calling coerceToString,\nsince it returns a string_view with the string's length, which is\nexpensive to compute for large strings.","shortMessageHtmlLink":"Fix performance of builtins.substring for empty substrings"}},{"before":"b1e19a2700c25ac34130e69e8c0b43479c214b2b","after":"2fd8dce365a52977223298e876ea5cf2e126c125","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-11T22:55:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix performance of builtins.substring for empty substrings\n\nWhen returning a 0-length substring, avoid calling coerceFromString,\nsince it returns a string_view with the string's length, which is\nexpensive to compute for large strings.","shortMessageHtmlLink":"Fix performance of builtins.substring for empty substrings"}},{"before":"8d73ce6565df925c67c5b229d140bfa702da98d7","after":"b1e19a2700c25ac34130e69e8c0b43479c214b2b","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-11T22:53:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix performance of builtins.substring for empty substrings\n\nWhen returning a 0-length substring, avoid calling coerceFromString,\nsince it returns a string_view with the string's length, which is\nexpensive to compute for large strings.","shortMessageHtmlLink":"Fix performance of builtins.substring for empty substrings"}},{"before":null,"after":"8d73ce6565df925c67c5b229d140bfa702da98d7","ref":"refs/heads/mz/fix-quadratic-splitString","pushedAt":"2024-01-11T22:48:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix performance of builtins.substring for empty substrings\n\ncoerceFromString returns a string_view which calculates the length of\nthe string, which is expensive for large strings and we don't need if\nthe length of the requested substring is 0","shortMessageHtmlLink":"Fix performance of builtins.substring for empty substrings"}},{"before":null,"after":"fa4bbe53e837a138c382468601cd769736f7d1dc","ref":"refs/heads/mz/darwin-UID-override","pushedAt":"2023-12-18T23:07:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"installer: allow overriding of NIX_FIRST_BUILD_ID on darwin\n\nbecause there are often already users in the 300 range and it's painful\nto work around.\n\nrevives #6466","shortMessageHtmlLink":"installer: allow overriding of NIX_FIRST_BUILD_ID on darwin"}},{"before":"931cd3aa547f61a626c72f9ef6a8580ae7940781","after":"1adaf9ed74d26ad40554c5107fc5c0e774584961","ref":"refs/heads/bug-addErrorContext-fmt","pushedAt":"2023-11-06T16:25:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"add test","shortMessageHtmlLink":"add test"}},{"before":"9f8334128c54054e8fe8882fe63fb4661ff7c2f1","after":"931cd3aa547f61a626c72f9ef6a8580ae7940781","ref":"refs/heads/bug-addErrorContext-fmt","pushedAt":"2023-11-06T16:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"add test","shortMessageHtmlLink":"add test"}},{"before":"e4b87d591fafd879a7b27ad8a35ba5fba26cdcad","after":"9f8334128c54054e8fe8882fe63fb4661ff7c2f1","ref":"refs/heads/bug-addErrorContext-fmt","pushedAt":"2023-11-03T17:00:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix boost::bad_format_string exception in builtins.addErrorContext\n\nThe message passed to addTrace was incorrectly being used as a format\nstring and this this would cause an exception when the string contained\na '%', which can be hit in places where arbitrary file paths are\ninterpolated.","shortMessageHtmlLink":"Fix boost::bad_format_string exception in builtins.addErrorContext"}},{"before":"48de442c23c01ea61ef8189a3f2f48f8712681e5","after":"e4b87d591fafd879a7b27ad8a35ba5fba26cdcad","ref":"refs/heads/bug-addErrorContext-fmt","pushedAt":"2023-11-03T16:38:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix exception in builtins.addErrorContext\n\nThe message passed to addTrace was incorrectly being used as a format\nstring and this this would cause an exception when the string contained\na '%', which can be hit in places where arbitrary file paths are\ninterpolated.","shortMessageHtmlLink":"Fix exception in builtins.addErrorContext"}},{"before":null,"after":"48de442c23c01ea61ef8189a3f2f48f8712681e5","ref":"refs/heads/bug-addErrorContext-fmt","pushedAt":"2023-11-03T16:34:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bacchanalia","name":"Mel Zuser","path":"/bacchanalia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/852852?s=80&v=4"},"commit":{"message":"Fix exception in builtins.addErrorContext\n\nThe message passed to addTrace was incorrecly being used as a format\nstring and this this would cause an exception when the string contained\na '%', which can be hit in places where arbitraty file paths are\ninterpolated.","shortMessageHtmlLink":"Fix exception in builtins.addErrorContext"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD3nB38wA","startCursor":null,"endCursor":null}},"title":"Activity ยท awakesecurity/nix"}