{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":256834986,"defaultBranch":"master","name":"ssf","ownerLogin":"supurloop","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-18T19:22:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14059907?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712334750.0","currentOid":""},"activityList":{"items":[{"before":"0aeb5beac9a3b2d95ac7c651bdbbfcafa09c993b","after":"e1761c59f60efec4c19361147d056adff77117e1","ref":"refs/heads/master","pushedAt":"2024-05-10T20:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Fix error in fsm where a pending timer is not updated when StartTimer is called.","shortMessageHtmlLink":"- Fix error in fsm where a pending timer is not updated when StartTim…"}},{"before":"88dd75b7de6de514dff70707c855aef9fc015662","after":"0aeb5beac9a3b2d95ac7c651bdbbfcafa09c993b","ref":"refs/heads/master","pushedAt":"2024-04-05T18:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Consolidated MOD255 macro; Misc code cleanup.","shortMessageHtmlLink":"Consolidated MOD255 macro; Misc code cleanup."}},{"before":null,"after":"5368a5b0bc7f845bf0afd5a722d8199267f87777","ref":"refs/heads/codec-generic-object","pushedAt":"2024-04-05T16:32:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Baseline code for generic object interface.","shortMessageHtmlLink":"- Baseline code for generic object interface."}},{"before":"e3eb4ce93a275ae2979b39ae77454b34679d7645","after":"88dd75b7de6de514dff70707c855aef9fc015662","ref":"refs/heads/master","pushedAt":"2024-03-15T15:24:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Replace literals with macros in ssfubjson.c","shortMessageHtmlLink":"- Replace literals with macros in ssfubjson.c"}},{"before":"37d2cfb744e5a8b843467464603354c5df8beea9","after":"e3eb4ce93a275ae2979b39ae77454b34679d7645","ref":"refs/heads/master","pushedAt":"2024-03-06T23:37:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Allow root element of UBJSON to be an array, update unit tests.","shortMessageHtmlLink":"- Allow root element of UBJSON to be an array, update unit tests."}},{"before":"622343035f78d5ae641b39f5d717ad79b79caf81","after":"37d2cfb744e5a8b843467464603354c5df8beea9","ref":"refs/heads/master","pushedAt":"2024-03-06T22:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Allow array to be top level JSON container, update unit tests.","shortMessageHtmlLink":"- Allow array to be top level JSON container, update unit tests."}},{"before":"f3908e3b582963d1564f40f01cec113362507b2d","after":"622343035f78d5ae641b39f5d717ad79b79caf81","ref":"refs/heads/master","pushedAt":"2024-03-06T21:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- It is optional to escape a / in a JSON string. So remove the escaping of / when generating a string and update unit test.","shortMessageHtmlLink":"- It is optional to escape a / in a JSON string. So remove the escapi…"}},{"before":"7aa1e503a22ba2a97c75001f981b30aa1ef26d8b","after":"f3908e3b582963d1564f40f01cec113362507b2d","ref":"refs/heads/master","pushedAt":"2024-03-06T21:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Make outLen output parameter required to call SSFUBJsonGetHex(), update unit test.","shortMessageHtmlLink":"Make outLen output parameter required to call SSFUBJsonGetHex(), upda…"}},{"before":"f9d6a6af69237e48345a49a4e2b6bb6d17e3d0f0","after":"7aa1e503a22ba2a97c75001f981b30aa1ef26d8b","ref":"refs/heads/master","pushedAt":"2024-03-06T21:13:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Code cleanup in ssfhex, add a couple more ssfhex unit tests.","shortMessageHtmlLink":"- Code cleanup in ssfhex, add a couple more ssfhex unit tests."}},{"before":"d303d5caaaf5d17724e1c7f8b438a67c7b3f3514","after":"f9d6a6af69237e48345a49a4e2b6bb6d17e3d0f0","ref":"refs/heads/master","pushedAt":"2024-03-06T20:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Remove dead comment.","shortMessageHtmlLink":"- Remove dead comment."}},{"before":"c787a8677bb0981025dcbd1c50e40cff9eaec601","after":"d303d5caaaf5d17724e1c7f8b438a67c7b3f3514","ref":"refs/heads/master","pushedAt":"2024-03-04T17:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Fix typo in header.","shortMessageHtmlLink":"Fix typo in header."}},{"before":"3498c2235475fd403dd93c35dbf83877c441b014","after":"c787a8677bb0981025dcbd1c50e40cff9eaec601","ref":"refs/heads/master","pushedAt":"2024-03-04T16:38:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Fix ssfdtime compiler warnings under Windows.","shortMessageHtmlLink":"- Fix ssfdtime compiler warnings under Windows."}},{"before":"6b9fa2552ee3e41d794a9c9cffc20aa9e74d79ba","after":"3498c2235475fd403dd93c35dbf83877c441b014","ref":"refs/heads/master","pushedAt":"2024-03-04T16:22:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Fix ssfheap compiler warnings on 32-bit Linux.","shortMessageHtmlLink":"Fix ssfheap compiler warnings on 32-bit Linux."}},{"before":"6ae5f7dece8531dcf434d8162f2df6ba7cebc7ad","after":"6b9fa2552ee3e41d794a9c9cffc20aa9e74d79ba","ref":"refs/heads/master","pushedAt":"2024-03-04T01:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Prevent dtime unit test failure on systems with 32-bit time_t type.","shortMessageHtmlLink":"Prevent dtime unit test failure on systems with 32-bit time_t type."}},{"before":"29f9373989f915f9363e2d9d2ba595c3a7965f40","after":"6ae5f7dece8531dcf434d8162f2df6ba7cebc7ad","ref":"refs/heads/master","pushedAt":"2024-03-02T22:39:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Fix potential reentrancy problem in date time interface.","shortMessageHtmlLink":"- Fix potential reentrancy problem in date time interface."}},{"before":"c3ddc7c99ffa688f3978a36b15f1d8c99cc60cb7","after":"29f9373989f915f9363e2d9d2ba595c3a7965f40","ref":"refs/heads/master","pushedAt":"2024-02-07T16:10:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Merge branch 'master' of http://github.com/supurloop/ssf","shortMessageHtmlLink":"Merge branch 'master' of http://github.com/supurloop/ssf"}},{"before":"7653a699e8744f78611e04c3e4cacfa49b41e4a7","after":"c3ddc7c99ffa688f3978a36b15f1d8c99cc60cb7","ref":"refs/heads/master","pushedAt":"2023-12-17T19:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"0.1.0 release","shortMessageHtmlLink":"0.1.0 release"}},{"before":"71ea84de1e0849f85239b7cf840962cc967b9e3b","after":"7653a699e8744f78611e04c3e4cacfa49b41e4a7","ref":"refs/heads/master","pushedAt":"2023-12-17T19:17:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Simplify heap checksum.","shortMessageHtmlLink":"Simplify heap checksum."}},{"before":"38674b879ef590f070adf1b674c9e8681a7ae330","after":"71ea84de1e0849f85239b7cf840962cc967b9e3b","ref":"refs/heads/master","pushedAt":"2023-12-17T14:44:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"More heap opt testing","shortMessageHtmlLink":"More heap opt testing"}},{"before":"95a5cb056134ac3cce209071533596877adba6c3","after":"38674b879ef590f070adf1b674c9e8681a7ae330","ref":"refs/heads/master","pushedAt":"2023-12-17T14:38:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Heap opts.","shortMessageHtmlLink":"Heap opts."}},{"before":"0244fe48663dad71f1578c5e38a898b1649f1a82","after":"95a5cb056134ac3cce209071533596877adba6c3","ref":"refs/heads/master","pushedAt":"2023-12-17T14:29:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Make crc calculations faster for integrity checked heap.","shortMessageHtmlLink":"- Make crc calculations faster for integrity checked heap."}},{"before":"aa7c95a0ab3afad8e106f6a767c54d03e14dd1fb","after":"0244fe48663dad71f1578c5e38a898b1649f1a82","ref":"refs/heads/master","pushedAt":"2023-12-08T00:24:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Update heap documentation.","shortMessageHtmlLink":"- Update heap documentation."}},{"before":"b7df306d6c52600a274d3ecbc269ca95c8909d24","after":"aa7c95a0ab3afad8e106f6a767c54d03e14dd1fb","ref":"refs/heads/master","pushedAt":"2023-12-07T12:35:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Replace constant in heap with sizeof.","shortMessageHtmlLink":"- Replace constant in heap with sizeof."}},{"before":"1b7735f9d58022af8db2a8574854ebb4c52e38fa","after":"b7df306d6c52600a274d3ecbc269ca95c8909d24","ref":"refs/heads/master","pushedAt":"2023-12-07T01:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Fix warnings and errors on 32-bit Windows build.\n- Added option to do additional heap block checking.","shortMessageHtmlLink":"- Fix warnings and errors on 32-bit Windows build."}},{"before":"42c8603dd21193dfbfa919163c9539ad6305f23f","after":"1b7735f9d58022af8db2a8574854ebb4c52e38fa","ref":"refs/heads/master","pushedAt":"2023-12-06T19:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Fix heap sem issue on Mac OS.","shortMessageHtmlLink":"Fix heap sem issue on Mac OS."}},{"before":"189c6c7670845963ad52135a5c6103c00891aea1","after":"42c8603dd21193dfbfa919163c9539ad6305f23f","ref":"refs/heads/master","pushedAt":"2023-12-06T17:57:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Fix heap warnings in Mac OS","shortMessageHtmlLink":"Fix heap warnings in Mac OS"}},{"before":"380aa2a482912fb6ce4f634b43868e2d867b7f21","after":"189c6c7670845963ad52135a5c6103c00891aea1","ref":"refs/heads/master","pushedAt":"2023-12-06T17:52:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Fix problems with heap alloc resizing with zeroing.\n- Add heap support for threaded environments.\n- Improved heap units tests.","shortMessageHtmlLink":"- Fix problems with heap alloc resizing with zeroing."}},{"before":"351e2fbab4ba2f28ba33501340b5e3280663a7ff","after":"380aa2a482912fb6ce4f634b43868e2d867b7f21","ref":"refs/heads/master","pushedAt":"2023-12-06T02:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Fix assert in ssfheap on Mac OS.","shortMessageHtmlLink":"Fix assert in ssfheap on Mac OS."}},{"before":"2a2629f9f43a489c3a7e30178422d1736ae62d6c","after":"351e2fbab4ba2f28ba33501340b5e3280663a7ff","ref":"refs/heads/master","pushedAt":"2023-12-06T01:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"Fix warnings in ssfheap unit test under linux.","shortMessageHtmlLink":"Fix warnings in ssfheap unit test under linux."}},{"before":"010af8f65c6e8ab8abfa0664c5e4dc1a8cf78d60","after":"2a2629f9f43a489c3a7e30178422d1736ae62d6c","ref":"refs/heads/master","pushedAt":"2023-12-06T01:33:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"supurloop","name":null,"path":"/supurloop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14059907?s=80&v=4"},"commit":{"message":"- Completed unit tests for ssfheap.","shortMessageHtmlLink":"- Completed unit tests for ssfheap."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERuYxngA","startCursor":null,"endCursor":null}},"title":"Activity · supurloop/ssf"}