{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19394219,"defaultBranch":"master","name":"BigInt","ownerLogin":"dandclark","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-03T03:04:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1688716?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1613518694.94568","currentOid":""},"activityList":{"items":[{"before":"13652d299ed3f88ce16405b92f80176e747cad40","after":"311f72165ae4afd20b53a34b7813fd688c1a10d3","ref":"refs/heads/master","pushedAt":"2023-10-20T02:06:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"implement division and some helper functions (#9)\n\nimplement division and some helper functions #9","shortMessageHtmlLink":"implement division and some helper functions (#9)"}},{"before":"59955c92725fec690497c2900a586c622a2c817d","after":"13652d299ed3f88ce16405b92f80176e747cad40","ref":"refs/heads/master","pushedAt":"2023-10-13T04:21:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"conversion to/from strings (#8)\n\nI plan to implement division functionality next, but would like the ability to convert to/from strings to facilitate verifying the results of division operations","shortMessageHtmlLink":"conversion to/from strings (#8)"}},{"before":"2b235686a8936966de546088abc4811e7b2a6efd","after":"59955c92725fec690497c2900a586c622a2c817d","ref":"refs/heads/master","pushedAt":"2023-10-06T02:28:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"bug fixes (#7)\n\n* bug fixes\r\n\r\navoid using signed integer index in for loop when terminating value is unsigned\r\ncheck for malloc() returning NULL\r\ndetect overflow when converting BigInt to int\r\ndedup BigInt_print()\r\nBigInt_fprint() performance improvement\r\n\r\n* clang compatibility, fix buffer misallocation\r\n\r\nfix clang compatibility issues (char* vs unsigned char*)\r\nadd optional redzone logic to help find seg fault\r\nfix bug in BigInt_ensure_digits() where not enough memory was allocated (causing seg fault)\r\ncomment out BigInt_test_operations(999999999,123456789) because it always fails with ERANGE trying to convert back to int\r\nrename OPERATION_TYPE_MAX to OPERATION_TYPE_COUNT because MAX implies maximum value whereas COUNT implies maximum value + 1\r\nallow setting BIGINT_TEST_LOGGING outside of BigInt_test.h\r\nprint \"testing finished\" at the end of all tests (tinyc does not print anything when a seg fault occurs)\r\n\r\n* changes requested by danddclark\r\n\r\nreorder args in BigInt_to_int()\r\ndocument return values for functions that now return BOOL instead of void\r\nfix demo.c to be compatible with api changes\r\nfix README.md to be compatible with api changes\r\n\r\n* documentation, formatting, less errno handling, bug fix\r\n\r\ndocument redzone logic\r\napply formatting requested by dandclark\r\ndon't manipulate errno unnecessarily\r\nfix bug outputting wrong symbol for negative numbers in BigInt_fprint()\r\nadd asserts to demo.c\r\nfix inaccuracy in README.md","shortMessageHtmlLink":"bug fixes (#7)"}},{"before":"645d5b3cfa996836e046c1547013fb09fc288ba3","after":"2b235686a8936966de546088abc4811e7b2a6efd","ref":"refs/heads/master","pushedAt":"2023-07-15T02:10:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dandclark","name":"Dan Clark","path":"/dandclark","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1688716?s=80&v=4"},"commit":{"message":"Added function to print to arbitrary output streams (#5)\n\nAdd a seperate BigInt_fprint() function to allow writing to files.","shortMessageHtmlLink":"Added function to print to arbitrary output streams (#5)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADm35DAgA","startCursor":null,"endCursor":null}},"title":"Activity ยท dandclark/BigInt"}