{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":92236088,"defaultBranch":"master","name":"calc","ownerLogin":"lcn2","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-24T01:19:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10429707?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716861859.0","currentOid":""},"activityList":{"items":[{"before":"a547c36f0a7bc2fc1a24af69efb1183bb37e80e0","after":"7f72908b9502cbc2bcee483278580154ad88e62f","ref":"refs/heads/master","pushedAt":"2024-06-01T01:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"add regression test for ilog2 bug\n\nAdded regress test to verify the\n[fix](https://github.com/lcn2/calc/commit/33815f49e634ba8dcbb4220b7c1ffb00e8c355b9)\nfor\n[issue #148](https://github.com/lcn2/calc/issues/148).\n\nSorry: We forgot to include this regression test to previous update.","shortMessageHtmlLink":"add regression test for ilog2 bug"}},{"before":"1e2698b42db09a427b2676ce70d65e24fead1e41","after":"a547c36f0a7bc2fc1a24af69efb1183bb37e80e0","ref":"refs/heads/master","pushedAt":"2024-05-28T01:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"prep CHANGES for the next release of calc","shortMessageHtmlLink":"prep CHANGES for the next release of calc"}},{"before":"732279bcc38b1740845f4bc24226a9f7ef295ae2","after":"1e2698b42db09a427b2676ce70d65e24fead1e41","ref":"refs/heads/master","pushedAt":"2024-05-28T01:36:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Merge pull request #149 from bambooleafz/master\n\nthis should fixes issue #148","shortMessageHtmlLink":"Merge pull request #149 from bambooleafz/master"}},{"before":"1232b5994915ac736638d8ebdb2be594138dbbdf","after":"732279bcc38b1740845f4bc24226a9f7ef295ae2","ref":"refs/heads/master","pushedAt":"2024-05-13T18:52:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Merge pull request #147 from fruityloops1/master","shortMessageHtmlLink":"Merge pull request #147 from fruityloops1/master"}},{"before":"c97ee188adc586524f2c0ac78b4eef5258ca7faa","after":"1232b5994915ac736638d8ebdb2be594138dbbdf","ref":"refs/heads/master","pushedAt":"2024-02-12T22:39:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Merge pull request #144 from coreysciuto-toast/patch-1\n\nFix Manpage typo","shortMessageHtmlLink":"Merge pull request #144 from coreysciuto-toast/patch-1"}},{"before":"ae8584683910fd409fbf7619b39ef3459e524ae5","after":"c97ee188adc586524f2c0ac78b4eef5258ca7faa","ref":"refs/heads/master","pushedAt":"2024-02-09T16:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Release v2.15.0.6\n\nThe following are the changes in this release:\n\n Thanks to GitHub user @ashamedbit, a long standing memory leak in\n zrandom.c has been fixed.","shortMessageHtmlLink":"Release v2.15.0.6"}},{"before":"e096bd9ad8100b8808d7fe24e246aeec96146868","after":"ae8584683910fd409fbf7619b39ef3459e524ae5","ref":"refs/heads/master","pushedAt":"2024-02-09T16:27:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"improve useful strings produced by update_ver","shortMessageHtmlLink":"improve useful strings produced by update_ver"}},{"before":"884b1bc81b3456c0c5ab310d5e13e0bef1152912","after":"e096bd9ad8100b8808d7fe24e246aeec96146868","ref":"refs/heads/master","pushedAt":"2024-02-09T16:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"credit @ashamedbit a memory leak fix in zrandom.c","shortMessageHtmlLink":"credit @ashamedbit a memory leak fix in zrandom.c"}},{"before":"bb3b8610902beef46087104edf7c88c32411cfd6","after":"884b1bc81b3456c0c5ab310d5e13e0bef1152912","ref":"refs/heads/master","pushedAt":"2024-02-09T15:53:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Merge pull request #142 from ashamedbit/fix-memory-leak\n\nFix memory leak in zrandom.c","shortMessageHtmlLink":"Merge pull request #142 from ashamedbit/fix-memory-leak"}},{"before":"0a3469125e5124abda5d1c8b3d5ebe999271ad92","after":"bb3b8610902beef46087104edf7c88c32411cfd6","ref":"refs/heads/master","pushedAt":"2024-02-02T04:46:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Release v2.15.0.5\n\nThe following are the changes in this release:\n\n make clobber now removes the legacy files: have_fpos.h, help/man,\n and help/usage. The latter 2 are now managed as help aliases\n in help.c.\n\n make install now removes the legacy files: ${HELPDIR}/man\n and ${HELPDIR}/usage.\n\n Fixed a problem where, when calc was linked with and uses GNU\n readline then for any multi-line copy-and-paste, only the first\n line is executed. Thanks to GitHub user @malfisya for reporting\n this problem, and thanks to GitHub user @gromit1811 for doing\n the research needed to overcome deficiencies in the GNU readline\n documentation, and for supplying the work-a-round to allow\n multi-line copy-and-paste to work as expected!","shortMessageHtmlLink":"Release v2.15.0.5"}},{"before":"9b37e79f2171984640a8d1ea16174c5f446ec44f","after":"0a3469125e5124abda5d1c8b3d5ebe999271ad92","ref":"refs/heads/master","pushedAt":"2024-02-02T04:38:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"prep CHANGES for the next release of calc","shortMessageHtmlLink":"prep CHANGES for the next release of calc"}},{"before":"18cd1f90670ff403edb6fd9592ba1d700de8a624","after":"9b37e79f2171984640a8d1ea16174c5f446ec44f","ref":"refs/heads/master","pushedAt":"2024-01-05T18:24:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"update CHANGES, fix make clobber and make install\n\nmake clobber also removes the legacy files: help/man, and help/usage.\n\nmake install now removes the legacy files: ${HELPDIR}/man and\n${HELPDIR}/usage.\n\nDocument the GNU readline then for any multi-line copy-and-paste\nfix in CHANGES.","shortMessageHtmlLink":"update CHANGES, fix make clobber and make install"}},{"before":"29695028cd2cb366c6cdaadb3e902d85aab20255","after":"18cd1f90670ff403edb6fd9592ba1d700de8a624","ref":"refs/heads/master","pushedAt":"2024-01-05T17:51:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Merge pull request #139 from gromit1811/master\n\nProperly handle multi-line strings and newline returned by readline()","shortMessageHtmlLink":"Merge pull request #139 from gromit1811/master"}},{"before":"1d37930d22d867bdf9a5be4bf16a40d0bd44d7ea","after":"29695028cd2cb366c6cdaadb3e902d85aab20255","ref":"refs/heads/master","pushedAt":"2023-12-26T20:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"improve make clobber\n\nmake clobber now removes the legacy file: have_fpos.h","shortMessageHtmlLink":"improve make clobber"}},{"before":"60698d2130ee658247da51a52e9909c7cca2f269","after":"1d37930d22d867bdf9a5be4bf16a40d0bd44d7ea","ref":"refs/heads/master","pushedAt":"2023-12-21T13:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Release v2.15.0.4\n\nThe following are the changes in this release:\n\n Fixed bug that caused calc to fail to compile filepos2z() in file.c\n on little endian machines for the Debian apcalc package. Thanks to\n Martin Buck (m at rtin-buck dor de) for for fix.\n\n Removed unused macros from zmath.h:\n\n\tSWAP_B32_IN_HASH(dest, src)\n\tSWAP_B16_IN_HASH(dest, src)\n\tSWAP_B8_IN_HASH(dest, src)\n\tSWAP_B32_IN_FLAG(dest, src)\n\tSWAP_B16_IN_FLAG(dest, src)\n\tSWAP_B8_IN_FLAG(dest, src)\n\n When SWAP_HALF_IN_B32(dest, src), SWAP_B32_IN_FULL(dest, src),\n SWAP_B16_IN_HALF(dest, src), SWAP_B32_IN_bool(dest, src),\n or SWAP_B32_IN_LEN(dest, src), SWAP_HALF_IN_FILEPOS(dest, src)\n is an assignment such as:\n\n\t(*(dest) = *(src))\n\n We now case the dest and src pointers to the proper type before\n referencing and performing the assignment.\n\n Documented unexpected behavior when calc is running in\n \"shell script mode\" and the prompt builtin function is used\n without the -p flag. Updated help/prompt, help/unexpected\n and the calc man page accordingly.\n\n Unless calc is given the -p command line option, calc will reopen\n stdin as /dev/null instead of just closing stdin. This prevents\n subsequent opens grabbing the 1st file descriptor.\n\n Disable regress tests 4709, 4710, and 7763 because they print\n multi-byte sequences, which are just fine for calc, the awk\n used to evaluate the regression suite output in some legacy\n systems report a \"multibyte conversion failure\".\n\n Added a number of missing Makefile variables to the \"make env\" rule.\n\n The man command is used to format the calc.1 man page into calc.usage.\n\n The \"help calc\" command now prints the formatted calc man page (calc.usage).\n The \"help man\" command now prints the formatted calc man page (calc.usage).\n The \"help usage\" command now prints the formatted calc man page (calc.usage).\n\n The file, calc.cat1, is formed by gzipping the calc.usage\n formatted man page. The calc.cat1 is installed as the calc\n cat section 1 man page.\n\n Updated the Copyright string in version.c to refer to\n the COPYING file and the \"help copying\" command.\n\n Added calc.cat1 to .gitignore. Using \"sort -d -u\" to sort .gitignore content.\n\n Avoiding use of modern [[ and ]] in Makefile for those legacy systems\n whose shell do not support them. Be sure to use ||'s between []'s\n to avoid problems with legacy shell such as the Bourne shell. *sigh*\n\n Fixed the order of \"help full\" to match the order of topics listed\n buy the \"help help\" command.\n\n Sorted the halias[] help topics table in help.c using sort -d -u.","shortMessageHtmlLink":"Release v2.15.0.4"}},{"before":"3e7ccfd31ce5bc32a562ed67625de1423cbec91e","after":"60698d2130ee658247da51a52e9909c7cca2f269","ref":"refs/heads/master","pushedAt":"2023-12-21T13:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"fix Makefile for legacy shell\n\nThe top level Makefile needs to use multiple []'s between ||'s\nto not cause problems for legacy shells such as the Bourne shell.\n\nFor example:\n\n```make\n\t-${Q} if [ -z \"${MANDIR}\" ] || [ ! -s calc.1 ]; then \\\n...\n\t-${Q} if [ -z \"${CATDIR}\" ] || [ ! -s calc.cat1 ]; then \\\n```","shortMessageHtmlLink":"fix Makefile for legacy shell"}},{"before":"488d81b809629056f474582a1332dc66a4bee6a4","after":"3e7ccfd31ce5bc32a562ed67625de1423cbec91e","ref":"refs/heads/master","pushedAt":"2023-12-21T13:35:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Release v2.15.0.3\n\nThe following are the changes in this release:\n\n Fixed bug that caused calc to fail to compile filepos2z() in file.c\n on little endian machines for the Debian apcalc package. Thanks to\n Martin Buck (m at rtin-buck dor de) for for fix.\n\n Removed unused macros from zmath.h:\n\n\tSWAP_B32_IN_HASH(dest, src)\n\tSWAP_B16_IN_HASH(dest, src)\n\tSWAP_B8_IN_HASH(dest, src)\n\tSWAP_B32_IN_FLAG(dest, src)\n\tSWAP_B16_IN_FLAG(dest, src)\n\tSWAP_B8_IN_FLAG(dest, src)\n\n When SWAP_HALF_IN_B32(dest, src), SWAP_B32_IN_FULL(dest, src),\n SWAP_B16_IN_HALF(dest, src), SWAP_B32_IN_bool(dest, src),\n or SWAP_B32_IN_LEN(dest, src), SWAP_HALF_IN_FILEPOS(dest, src)\n is an assignment such as:\n\n\t(*(dest) = *(src))\n\n We now case the dest and src pointers to the proper type before\n referencing and performing the assignment.\n\n Documented unexpected behavior when calc is running in\n \"shell script mode\" and the prompt builtin function is used\n without the -p flag. Updated help/prompt, help/unexpected\n and the calc man page accordingly.\n\n Unless calc is given the -p command line option, calc will reopen\n stdin as /dev/null instead of just closing stdin. This prevents\n subsequent opens grabbing the 1st file descriptor.\n\n Disable regress tests 4709, 4710, and 7763 because they print\n multi-byte sequences, which are just fine for calc, the awk\n used to evaluate the regression suite output in some legacy\n systems report a \"multibyte conversion failure\".\n\n Added a number of missing Makefile variables to the \"make env\" rule.\n\n The man command is used to format the calc.1 man page into calc.usage.\n\n The \"help calc\" command now prints the formatted calc man page (calc.usage).\n The \"help man\" command now prints the formatted calc man page (calc.usage).\n The \"help usage\" command now prints the formatted calc man page (calc.usage).\n\n The file, calc.cat1, is formed by gzipping the calc.usage\n formatted man page. The calc.cat1 is installed as the calc\n cat section 1 man page.\n\n Updated the Copyright string in version.c to refer to\n the COPYING file and the \"help copying\" command.\n\n Added calc.cat1 to .gitignore. Using \"sort -d -u\" to sort .gitignore content.\n\n Avoiding use of modern [[ and ]] in Makefile for those legacy systems\n whose shell do not support them. *sigh*\n\n Fixed the order of \"help full\" to match the order of topics listed\n buy the \"help help\" command.\n\n Sorted the halias[] help topics table in help.c using sort -d -u.","shortMessageHtmlLink":"Release v2.15.0.3"}},{"before":"932d27053e12f64ab5041fc51df9422202c80f57","after":"488d81b809629056f474582a1332dc66a4bee6a4","ref":"refs/heads/master","pushedAt":"2023-12-21T13:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"prep CHANGES for the next release of calc","shortMessageHtmlLink":"prep CHANGES for the next release of calc"}},{"before":"8e8d6c852ac1b7f85deeed6da03c58f2defe416c","after":"932d27053e12f64ab5041fc51df9422202c80f57","ref":"refs/heads/master","pushedAt":"2023-12-19T11:15:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"update help/prompt copyright date\n\nPut back 2006 date between 1999 and 2023.","shortMessageHtmlLink":"update help/prompt copyright date"}},{"before":"54dd89dcf7378e190602b603713ccf7b930ff28b","after":"8e8d6c852ac1b7f85deeed6da03c58f2defe416c","ref":"refs/heads/master","pushedAt":"2023-12-19T09:00:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"fix distlist inventory and fix make clobber","shortMessageHtmlLink":"fix distlist inventory and fix make clobber"}},{"before":"d91e966f19386a93178ca37ed45bd087cf4fc76e","after":"54dd89dcf7378e190602b603713ccf7b930ff28b","ref":"refs/heads/master","pushedAt":"2023-12-19T08:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"document prompt in shell script mode, fix man formatting, legacy awk\n\nDocumented unexpected behavior when calc is running in\n\"shell script mode\" and the prompt builtin function is used\nwithout the -p flag. Updated help/prompt, help/unexpected\nand the calc man page accordingly.\n\nUnless calc is given the -p command line option, calc will reopen\nstdin as /dev/null instead of just closing stdin. This prevents\nsubsequent opens grabbing the 1st file descriptor.\n\nDisable regress tests 4709, 4710, and 7763 because they print\nmulti-byte sequences, which are just fine for calc, the awk\nused to evaluate the regression suite output in some legacy\nsystems report a \"multibyte conversion failure\".\n\nAdded a number of missing Makefile variables to the \"make env\" rule.\n\nThe man command is used to format the calc.1 man page into calc.usage.\n\nThe \"help calc\" command now prints the formatted calc man page (calc.usage).\nThe \"help man\" command now prints the formatted calc man page (calc.usage).\nThe \"help usage\" command now prints the formatted calc man page (calc.usage).\n\nThe file, calc.cat1, is formed by gzipping the calc.usage\nformatted man page. The calc.cat1 is installed as the calc\ncat section 1 man page.\n\nUpdated the Copyright string in version.c to refer to\nthe COPYING file and the \"help copying\" command.\n\nAdded calc.cat1 to .gitignore. Using \"sort -d -u\" to sort .gitignore content.\n\nAvoiding use of modern [[ and ]] in Makefile for those legacy systems\nwhose shell do not support them. *sigh*\n\nFixed the order of \"help full\" to match the order of topics listed\nbuy the \"help help\" command.\n\nSorted the halias[] help topics table in help.c using sort -d -u.","shortMessageHtmlLink":"document prompt in shell script mode, fix man formatting, legacy awk"}},{"before":"8d6f83ad912bf9cd1ddbb6e1ce15e92de0c10ba7","after":"d91e966f19386a93178ca37ed45bd087cf4fc76e","ref":"refs/heads/master","pushedAt":"2023-12-15T07:21:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"improve how calc compiles on big endian machines\n\nFixed bug that caused calc to fail to compile filepos2z() in file.c\non little endian machines for the Debian apcalc package. Thanks to\nMartin Buck (m at rtin-buck dor de) for for fix.\n\nRemoved unused macros from zmath.h:\n\n SWAP_B32_IN_HASH(dest, src)\n SWAP_B16_IN_HASH(dest, src)\n SWAP_B8_IN_HASH(dest, src)\n SWAP_B32_IN_FLAG(dest, src)\n SWAP_B16_IN_FLAG(dest, src)\n SWAP_B8_IN_FLAG(dest, src)\n\nWhen SWAP_HALF_IN_B32(dest, src), SWAP_B32_IN_FULL(dest, src),\nSWAP_B16_IN_HALF(dest, src), SWAP_B32_IN_bool(dest, src),\nor SWAP_B32_IN_LEN(dest, src), SWAP_HALF_IN_FILEPOS(dest, src)\nis an assignment such as:\n\n (*(dest) = *(src))\n\nWe now case the dest and src pointers to the proper type before\nreferencing and performing the assignment.","shortMessageHtmlLink":"improve how calc compiles on big endian machines"}},{"before":"8dd380a9f73d5793456681a0263f443124bb9cf2","after":"8d6f83ad912bf9cd1ddbb6e1ce15e92de0c10ba7","ref":"refs/heads/master","pushedAt":"2023-12-08T22:03:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Release v2.15.0.2\n\nThe following are the changes in this release:\n\n Updated BUGS about MSYS2 on Windows compiling of calc.\n\n Added more git related checks and sanity checks to chk_tree.\n\n Added ${FSANITIZE} make variable to Makefile.config to hold\n common Address Sanitizer (ASAN) optins to modern Linux and macOS.\n The Address Sanitizer is NOT enabled not compiled in by default.\n Improved comments in Makefile.local for RHEL9.2 (Linux) and for\n macOS 14.0 that, when uncommented and calc is recompiled (i.e.,\n make clobber all) will enable the Address Sanitizer (ASAN) for calc.\n\n Fixed memory leaks in the logn, aversin, acoversin, avercos,\n acovercos, ahaversin, ahavercos, ahacovercos, aexsec,\n aexcsc, and acrd.\n\n Fixed a compile error in zmath.h that impacted legacy 32-bit Big\n Endian machines. Thanks goes to GitHub user @gromit1811 for their\n pull request.\n\n Fixed the check for when forming have_sys_mount.h.\n Thanks goes to GitHub user @gromit1811 for their pull request.\n\n Added \"STATIC bool blum_initialized = false\" to zrandom.c to improve\n how the code detects if the Blum-Blum-Shub pseudo-random number\n generator is seeded or not, and how to free the state correctly.\n\n NOTE: There is a very minor memory leak in zrandom.c that will be\n fixed in a later release.","shortMessageHtmlLink":"Release v2.15.0.2"}},{"before":"fbaff69c92dca39b9754ea3a3a8c2360b9394a4b","after":"8dd380a9f73d5793456681a0263f443124bb9cf2","ref":"refs/heads/master","pushedAt":"2023-12-08T21:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"prep CHANGES for the next release of calc","shortMessageHtmlLink":"prep CHANGES for the next release of calc"}},{"before":"c724227ef9a15f51f3622f3e5554f2f9b630a10b","after":"fbaff69c92dca39b9754ea3a3a8c2360b9394a4b","ref":"refs/heads/master","pushedAt":"2023-12-08T21:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"improve how random seed state is determined\n\nAdded \"STATIC bool blum_initialized = false\" to zrandom.c to improve\nhow the code detects if the Blum-Blum-Shub pseudo-random number\ngenerator is seeded or not, and how to free the state correctly.\n\nNOTE: There is a very minor memory leak in zrandom.c that will be\nfixed in a later release.","shortMessageHtmlLink":"improve how random seed state is determined"}},{"before":"3fd64578a633ff5bae088d45152dbe982c9dbb33","after":"c724227ef9a15f51f3622f3e5554f2f9b630a10b","ref":"refs/heads/master","pushedAt":"2023-11-03T00:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"thank GitHub user @gromit1811 for have_sys_mount.h fix","shortMessageHtmlLink":"thank GitHub user @gromit1811 for have_sys_mount.h fix"}},{"before":"80b7cd34fe27afa796a4d00984b2c2722a09e435","after":"3fd64578a633ff5bae088d45152dbe982c9dbb33","ref":"refs/heads/master","pushedAt":"2023-11-03T00:24:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"Merge pull request #132 from gromit1811/fix_have_sys_mount\n\nActually check for sys/mount.h when forming have_sys_mount.h","shortMessageHtmlLink":"Merge pull request #132 from gromit1811/fix_have_sys_mount"}},{"before":"630947d35c73e1b94e94f311242d4f6967ca560f","after":"80b7cd34fe27afa796a4d00984b2c2722a09e435","ref":"refs/heads/master","pushedAt":"2023-11-01T23:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"final tweak to the thanks in CHANGES .. promise :-)\n\nWe could collapse the last 3+ commits, but\nthen again why try to cover up the fun! :-)","shortMessageHtmlLink":"final tweak to the thanks in CHANGES .. promise :-)"}},{"before":"45f62fd7b413999e657087c30d26cec39085f560","after":"630947d35c73e1b94e94f311242d4f6967ca560f","ref":"refs/heads/master","pushedAt":"2023-11-01T23:15:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"improve thanks in CHANGES :-)","shortMessageHtmlLink":"improve thanks in CHANGES :-)"}},{"before":"8ca980b2bb8c0ea21ca1bf7d9d57df17c48d4363","after":"45f62fd7b413999e657087c30d26cec39085f560","ref":"refs/heads/master","pushedAt":"2023-11-01T23:14:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lcn2","name":"Landon Curt Noll","path":"/lcn2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10429707?s=80&v=4"},"commit":{"message":"fixed a typo in the previous commit :-)","shortMessageHtmlLink":"fixed a typo in the previous commit :-)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWYEvmwA","startCursor":null,"endCursor":null}},"title":"Activity ยท lcn2/calc"}