You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
use str* API in place of isdigit() in server/conf.c #676
I'm bumping the milestone from 2.7.5 to 2.7.6 because we merged #690, which fixes the misuse of isdigit(). I still think that a slightly reworked version of #677 (with signed/unsigned expanded out into separate variables, etc.) should be merged into the following release.
PR #677 remains conflicting and changes-requested. Would you be happy for me to prepare a fresh parsing-only PR from current master that supersedes it, preserves the existing public types, and reuses the current str_to_* helpers?
@user01010111 : generally yes, but maybe a bit later - the CI resources are already overwhelmed and will be for a few days to come, with currently open PRs (which is generally a good thing) :)
I also hoped to tackle different C-str, C-bool etc. cleanups after finally merging the FTY branch into main code, to avoid fixing those troubles twice.
Have mostly just been trying to clear the lower-hanging fruit for 2.8.6 and addressing the other items where I can be helpful without (hopefully) treading on anyone's toes.
Ping me in here when you'd like me to pick it up, and I can continue if so. Thanks, Jim.
Activity
Use str* API to check for valid numeric value
Problem: isdigit() receives a char* instead of char
Problem: isdigit() receives a char* instead of char
Problem: isdigit() receives a char* instead of char
Problem: isdigit() receives a char* instead of char (#690)
[-]fix invocation of isdigit(), or use str* API[/-][+]use str* API in place of isdigit() in server/conf.c[/+]clepple commentedon Apr 29, 2019
I'm bumping the milestone from 2.7.5 to 2.7.6 because we merged #690, which fixes the misuse of
isdigit(). I still think that a slightly reworked version of #677 (with signed/unsigned expanded out into separate variables, etc.) should be merged into the following release.1 remaining item
user01010111 commentedon Sep 1, 2026
PR #677 remains conflicting and changes-requested. Would you be happy for me to prepare a fresh parsing-only PR from current master that supersedes it, preserves the existing public types, and reuses the current
str_to_*helpers?jimklimov commentedon Sep 1, 2026
@user01010111 : generally yes, but maybe a bit later - the CI resources are already overwhelmed and will be for a few days to come, with currently open PRs (which is generally a good thing) :)
I also hoped to tackle different C-str, C-bool etc. cleanups after finally merging the FTY branch into main code, to avoid fixing those troubles twice.
user01010111 commentedon Sep 1, 2026
@jimklimov, just keeping the machines feed 😂
Have mostly just been trying to clear the lower-hanging fruit for 2.8.6 and addressing the other items where I can be helpful without (hopefully) treading on anyone's toes.
Ping me in here when you'd like me to pick it up, and I can continue if so. Thanks, Jim.
upsd: validate numeric configuration values