{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":148686626,"defaultBranch":"master","name":"QCBOR","ownerLogin":"laurencelundblade","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-13T19:21:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7951515?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718043058.0","currentOid":""},"activityList":{"items":[{"before":"8e3c2433dc266e5fda07d60d0741042eb745db59","after":null,"ref":"refs/heads/int-labels","pushedAt":"2024-06-10T18:10:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"}},{"before":"cd34e58e7734f0847a3838942ce957ce3f5f253b","after":"ec290b882e87a33c16f9aa51935ebd86e9e3cef7","ref":"refs/heads/master","pushedAt":"2024-06-10T18:10:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"New #ifndef QCBOR_DISABLE_NON_INTEGER_LABELS\n\n#define QCBOR_DISABLE_NON_INTEGER_LABELS allows label processing for all but integers labels to be disabled to save object code.\r\n\r\nThere was also a lot of refactoring of the decode in this change for the sake of clarity and object code size reduction.\r\n\r\nAll totaled, this saves nearly 200 bytes of object code, but that is the growth in object code over the last years from small fixes and features so there's no net gain compared to a years ago. The minimal decoder is still 1550 bytes.\r\n\r\n\r\n* #define to disable non-integer labels\r\n\r\n* Add non-int to CI\r\n\r\n* Remove string labels from QCBORItem\r\n\r\n* Small corrections\r\n\r\n* lots of code tidiness\r\n\r\n* optimize out-of-place break error handling\r\n\r\n* fix allocate all bug introduced early in PR\r\n\r\n---------\r\n\r\nCo-authored-by: Laurence Lundblade ","shortMessageHtmlLink":"New #ifndef QCBOR_DISABLE_NON_INTEGER_LABELS"}},{"before":"38964bde4a02bc686a372e86c6c6d4fa4fe0145d","after":"8e3c2433dc266e5fda07d60d0741042eb745db59","ref":"refs/heads/int-labels","pushedAt":"2024-06-09T21:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"fix allocate all bug introduced early in PR","shortMessageHtmlLink":"fix allocate all bug introduced early in PR"}},{"before":"9560697ef2a422ecbea80654f8aa6533605efd8b","after":"38964bde4a02bc686a372e86c6c6d4fa4fe0145d","ref":"refs/heads/int-labels","pushedAt":"2024-06-08T18:49:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"optimize out-of-place break error handling","shortMessageHtmlLink":"optimize out-of-place break error handling"}},{"before":"9533c48d4cd9e283ae4cffa834e06a9a4676da5e","after":"9560697ef2a422ecbea80654f8aa6533605efd8b","ref":"refs/heads/int-labels","pushedAt":"2024-06-07T18:32:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"lots of code tidiness","shortMessageHtmlLink":"lots of code tidiness"}},{"before":"78a66132e0e9d3d3356c1fe268db50a38e00fec9","after":"9533c48d4cd9e283ae4cffa834e06a9a4676da5e","ref":"refs/heads/int-labels","pushedAt":"2024-06-07T04:41:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"merge and #ifdef fan out fixes","shortMessageHtmlLink":"merge and #ifdef fan out fixes"}},{"before":"59b2d74251c49c3d885c42269aa359e7666054e2","after":"78a66132e0e9d3d3356c1fe268db50a38e00fec9","ref":"refs/heads/int-labels","pushedAt":"2024-06-06T19:20:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Remove string labels from QCBORItem","shortMessageHtmlLink":"Remove string labels from QCBORItem"}},{"before":"327d8de40cff27d0e77387663b01369b218c9a41","after":"c4ab2eaaacf0017ea6b9706e4ef58aa82d7c3827","ref":"refs/heads/array-doc","pushedAt":"2024-06-06T18:00:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Doc clarifications","shortMessageHtmlLink":"Doc clarifications"}},{"before":"711c9b384422fc6459dbd51dcfdfaa6995a23d5d","after":null,"ref":"refs/heads/err-string","pushedAt":"2024-06-06T17:55:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"}},{"before":"5db34da44011ef8dfa586134fe84ddcda6ec99b8","after":"cd34e58e7734f0847a3838942ce957ce3f5f253b","ref":"refs/heads/master","pushedAt":"2024-06-06T17:55:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Bring string descriptions of errors up to date (#235)\n\n* Bring string descriptions of errors up to date\r\n\r\n* tidiness\r\n\r\n---------\r\n\r\nCo-authored-by: Laurence Lundblade ","shortMessageHtmlLink":"Bring string descriptions of errors up to date (#235)"}},{"before":"5f837b2649a779afd54af852fd9572ca626e789c","after":"711c9b384422fc6459dbd51dcfdfaa6995a23d5d","ref":"refs/heads/err-string","pushedAt":"2024-06-06T17:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"tidiness","shortMessageHtmlLink":"tidiness"}},{"before":null,"after":"5f837b2649a779afd54af852fd9572ca626e789c","ref":"refs/heads/err-string","pushedAt":"2024-06-06T03:57:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Bring string descriptions of errors up to date","shortMessageHtmlLink":"Bring string descriptions of errors up to date"}},{"before":null,"after":"327d8de40cff27d0e77387663b01369b218c9a41","ref":"refs/heads/array-doc","pushedAt":"2024-06-05T19:26:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Improve EnterArray() documentation","shortMessageHtmlLink":"Improve EnterArray() documentation"}},{"before":"db9ffd03139d1768332576c64a6ca6e2474da755","after":"801c2bd2363bade8b6d958496059ead435f9d51c","ref":"refs/heads/tell2","pushedAt":"2024-06-04T18:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Minor corrections","shortMessageHtmlLink":"Minor corrections"}},{"before":"62cae935dcd6bd8e7fe5950dd246b7f0c5154a3c","after":"59b2d74251c49c3d885c42269aa359e7666054e2","ref":"refs/heads/int-labels","pushedAt":"2024-06-04T18:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Add non-int to CI","shortMessageHtmlLink":"Add non-int to CI"}},{"before":null,"after":"62cae935dcd6bd8e7fe5950dd246b7f0c5154a3c","ref":"refs/heads/int-labels","pushedAt":"2024-06-03T20:16:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"#define to disable non-integer labels","shortMessageHtmlLink":"#define to disable non-integer labels"}},{"before":null,"after":"db9ffd03139d1768332576c64a6ca6e2474da755","ref":"refs/heads/tell2","pushedAt":"2024-06-03T18:41:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Add EndCheck(); change Tell() behavior","shortMessageHtmlLink":"Add EndCheck(); change Tell() behavior"}},{"before":"d62b8a795b965be175652a6e6942c029d0879d40","after":"70fc1257a7b3045a374489d3734a8a26d8fd3b2c","ref":"refs/heads/dev","pushedAt":"2024-05-31T17:57:36.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Merge recent changes from master","shortMessageHtmlLink":"Merge recent changes from master"}},{"before":"1f846519dc01157d5cb28c780bfb38afcc5e9e0e","after":null,"ref":"refs/heads/perverse","pushedAt":"2024-05-30T10:14:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"}},{"before":"3e0bdc5b5d22192b5a6a8ce14269f77cd6b2bdc9","after":"5db34da44011ef8dfa586134fe84ddcda6ec99b8","ref":"refs/heads/master","pushedAt":"2024-05-30T10:14:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Fixes for maps-as-arrays mode and unusual map labels (#228)\n\nbug fix: QCBOR_DECODE_MODE_MAP_AS_ARRAY didn't work with indefinite-length maps\r\n\r\nbug fix: QCBOR_DECODE_MODE_MAP_AS_ARRAY didn't work with QCBORDecode_EnterArray() and QCBORDecode_GetArray().\r\n\r\nAdd lots of testing for QCBOR_DECODE_MODE_MAP_AS_ARRAY including testing with unusual map labels like NaN floating point, maps, tag data items.\r\n\r\n* Fixes for maps-as-arrays mode and unusual map labels\r\n\r\n* Tidyness\r\n\r\n* Test #ifdef fan out\r\n\r\n* tidyness\r\n\r\n---------\r\n\r\nCo-authored-by: Laurence Lundblade ","shortMessageHtmlLink":"Fixes for maps-as-arrays mode and unusual map labels (#228)"}},{"before":"6be2bdeb35137efdc8420e3d4831081d00953c6e","after":"1f846519dc01157d5cb28c780bfb38afcc5e9e0e","ref":"refs/heads/perverse","pushedAt":"2024-05-30T10:12:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"tidyness","shortMessageHtmlLink":"tidyness"}},{"before":"b239c65376fbc502587df88e47629fa667c721c7","after":"3e0bdc5b5d22192b5a6a8ce14269f77cd6b2bdc9","ref":"refs/heads/master","pushedAt":"2024-05-30T09:40:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Add CMake header install config\n\nCloses #172","shortMessageHtmlLink":"Add CMake header install config"}},{"before":"0d171f0bd85d064dba6ce6f7ca82df78a8838382","after":"6be2bdeb35137efdc8420e3d4831081d00953c6e","ref":"refs/heads/perverse","pushedAt":"2024-05-29T05:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Test #ifdef fan out","shortMessageHtmlLink":"Test #ifdef fan out"}},{"before":"171de0b966af20d9711067c42fc9968d01a49b7b","after":"0d171f0bd85d064dba6ce6f7ca82df78a8838382","ref":"refs/heads/perverse","pushedAt":"2024-05-28T16:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Tidyness","shortMessageHtmlLink":"Tidyness"}},{"before":null,"after":"171de0b966af20d9711067c42fc9968d01a49b7b","ref":"refs/heads/perverse","pushedAt":"2024-05-27T20:36:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Fixes for maps-as-arrays mode and unusual map labels","shortMessageHtmlLink":"Fixes for maps-as-arrays mode and unusual map labels"}},{"before":"d8362b62db6d23d5e0409db934f6799e913b68a3","after":null,"ref":"refs/heads/ub-clean","pushedAt":"2024-05-26T15:07:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"}},{"before":"8d9e0cd56208c4ae818c4530836d6570fe475e42","after":"b239c65376fbc502587df88e47629fa667c721c7","ref":"refs/heads/master","pushedAt":"2024-05-26T15:07:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Clean up comments in UsefulBuf (#227)\n\nCo-authored-by: Laurence Lundblade ","shortMessageHtmlLink":"Clean up comments in UsefulBuf (#227)"}},{"before":"223849d1fd54c45a64819fc65175f8d8b9b9c95f","after":null,"ref":"refs/heads/no-pref-float","pushedAt":"2024-05-26T01:12:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"}},{"before":"cbd7d138669f4e19d6e06443c3e3bee44cc342ac","after":"8d9e0cd56208c4ae818c4530836d6570fe475e42","ref":"refs/heads/master","pushedAt":"2024-05-26T01:12:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Refactor of float/double encode for when preferred is disabled (#226)\n\nCo-authored-by: Laurence Lundblade ","shortMessageHtmlLink":"Refactor of float/double encode for when preferred is disabled (#226)"}},{"before":null,"after":"d8362b62db6d23d5e0409db934f6799e913b68a3","ref":"refs/heads/ub-clean","pushedAt":"2024-05-25T03:35:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"laurencelundblade","name":"Laurence Lundblade","path":"/laurencelundblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7951515?s=80&v=4"},"commit":{"message":"Clean up comments in UsefulBuf","shortMessageHtmlLink":"Clean up comments in UsefulBuf"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYWs_EAA","startCursor":null,"endCursor":null}},"title":"Activity ยท laurencelundblade/QCBOR"}