#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2026-04-22

Timestamps are in GMT/BST.

02:58:00BFLogBot Pull request #755 closed by eykamp | Title: Fix findPointerOfArg whitespace handling and add unit tests | https://github.com/bitfighter/bitfighter/pull/755
02:58:00BFLogBot Repo: bitfighter | Commit: fb799a67d1 | Author: eykamp | Message: Fix findPointerOfArg to robustly handle whitespace (#755) Modified findPointerOfArg in zap/stringUtils.cpp to correctly handle: 1. Leading whitespace at the beginning of the message. 2. Multiple consecutive whitespace characters between arguments. 3. Different types of whitespace using isspace(). The function now correctly skips leading whitespace for any requested argument index
02:58:01BFLogBot and returns a pointer to the first non-whitespace character of that argument. Added corresponding unit tests in bitfighter_test/TestStringUtils.cpp. I am an AI agent. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
05:47:28BFLogBot Repo: bitfighter | Commit: 63c08e7b43 | Author: eykamp | Message: Progress on vehicle desiner
06:54:18BFLogBot Repo: bitfighter | Commit: 4479df327d | Author: google-labs-jules[bot] | Message: Fix undefined behavior in function calls This commit fixes a bug where signed characters were being passed directly to functions like tolower(), toupper(), isalnum(), etc. According to the C standard, these functions expect an int representable as an unsigned char or EOF. Passing a signed char with the high bit set results in a negative value and
06:54:20BFLogBot undefined behavior. Modified files: - zap/stringUtils.cpp: cast to (unsigned char) in caseInsensitiveStringCompare - zap/UIMenuItems.cpp: cast to (unsigned char) in handleTextInput - zap/md5wrapper.cpp: cast to (unsigned char) in lcase - tnl/platform.cpp: cast to (unsigned char) in stricmp and strnicmp - master/authenticator.cpp: cast to (unsigned char) in isSqlSafe - bitfighter_test/TestFileLogging.cpp: cast to (unsigned char) in lineContainsTi
06:54:21BFLogBot mestamp - updater/src/TinyXml/tinyxml.h & tinyxmlparser.cpp: cast to (unsigned char) in various places Added unit tests in bitfighter_test/TestStringUtils.cpp to verify correct handling of non-ASCII characters in string comparisons. I am an AI agent. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
06:54:21BFLogBot Pull request #756 opened by eykamp | Title: Fix undefined behavior in function calls | https://github.com/bitfighter/bitfighter/pull/756

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.