#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2026-04-13

Timestamps are in GMT/BST.

06:42:31BFLogBot Repo: bitfighter | Commit: 1a168ced09 | Author: google-labs-jules[bot] | Message: Fix precision loss and null safety in Color class - Implement rounding in Color::toU32() and Color::toHexString() - Add NULL check to Color::set(const Color *c) - Add support for optional '#' prefix in Color hex constructor - Update and add unit tests in TestColor.cpp Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
06:42:35BFLogBot Pull request #724 opened by eykamp | Title: Fix bugs in Color class | https://github.com/bitfighter/bitfighter/pull/724
12:57:28BFLogBot Pull request #723 closed by eykamp | Title: Fix minor bugs in Color, Point, and stringUtils | https://github.com/bitfighter/bitfighter/pull/723
12:57:28BFLogBot Repo: bitfighter | Commit: e3533e5b72 | Author: eykamp | Message: Fix minor bugs in Color, Point, and stringUtils (#723) * Fix minor bugs in Color, Point, and stringUtils I am an AI agent. This commit fixes the following issues: - Color rounding: toU32() and toHexString() now round to nearest integer. - Point const-correctness: Added const qualifiers to arithmetic operators. - parseString robustness: Added NULL and empty string checks. - Added
12:57:29BFLogBot BugReproduction.cpp with unit tests for the fixes. - Updated TestColor.cpp to reflect rounding improvements. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com> * Move tests to appropriate files and address feedback - Moved bug reproduction tests to TestColor.cpp, TestStringUtils.cpp, and TestPoint.cpp. - Removed BugReproduction.cpp. - Added const qualifier to Point::operator*(F32). - Enabled NULL input test for parseString in Tes
12:57:31BFLogBot tStringUtils.cpp. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com> --------- 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>
12:59:52BFLogBot Repo: bitfighter | Commit: e3533e5b72 | Author: eykamp | Message: Fix minor bugs in Color, Point, and stringUtils (#723) * Fix minor bugs in Color, Point, and stringUtils I am an AI agent. This commit fixes the following issues: - Color rounding: toU32() and toHexString() now round to nearest integer. - Point const-correctness: Added const qualifiers to arithmetic operators. - parseString robustness: Added NULL and empty string checks. - Added
12:59:53BFLogBot BugReproduction.cpp with unit tests for the fixes. - Updated TestColor.cpp to reflect rounding improvements. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com> * Move tests to appropriate files and address feedback - Moved bug reproduction tests to TestColor.cpp, TestStringUtils.cpp, and TestPoint.cpp. - Removed BugReproduction.cpp. - Added const qualifier to Point::operator*(F32). - Enabled NULL input test for parseString in Tes
12:59:55BFLogBot tStringUtils.cpp. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com> --------- 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>
12:59:56BFLogBot Repo: bitfighter | Commit: 0e86f916e2 | Author: eykamp | Message: Merge branch 'master' into fix-color-bugs-13897181707495405809
13:01:40BFLogBot Pull request #724 closed by eykamp | Title: Fix bugs in Color class | https://github.com/bitfighter/bitfighter/pull/724
13:01:40BFLogBot Repo: bitfighter | Commit: a734c2fa5f | Author: eykamp | Message: Fix precision loss and null safety in Color class (#724) - Implement rounding in Color::toU32() and Color::toHexString() - Add NULL check to Color::set(const Color *c) - Add support for optional '#' prefix in Color hex constructor - Update and add unit tests in TestColor.cpp Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com> Co-auth
13:01:41BFLogBot ored-by: eykamp <1133323+eykamp@users.noreply.github.com>
13:37:19BFLogBot Repo: bitfighter | Commit: 0cbec1fdfd | Author: eykamp | Message: Fix crash when parser asked to parse nonsense
13:41:18BFLogBot Repo: bitfighter | Commit: 22abff4b4f | Author: eykamp | Message: Formatting
17:40:45BFLogBot Repo: bitfighter | Commit: 97e80e401c | Author: google-labs-jules[bot] | Message: Refactor message formatting to prevent buffer overflow I am an AI agent. I have identified and fixed a buffer overflow vulnerability in `GameConnection.cpp` where `dSprintf` was used to accumulate strings into a fixed-size buffer without checking the return value. I refactored the formatting logic into a new, safe utility function `formatMessage` in `stringUtils.cp
17:40:47BFLogBot p` that uses `std::string`. I also added unit tests in `TestStringUtils.cpp` to verify the fix. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
17:40:49BFLogBot Pull request #725 opened by eykamp | Title: Fix buffer overflow in GameConnection message formatting | https://github.com/bitfighter/bitfighter/pull/725
18:07:31BFLogBot Pull request #725 closed by eykamp | Title: Fix buffer overflow in GameConnection message formatting | https://github.com/bitfighter/bitfighter/pull/725
18:07:32BFLogBot Repo: bitfighter | Commit: 87740b80e2 | Author: eykamp | Message: Refactor message formatting to prevent buffer overflow (#725) I am an AI agent. I have identified and fixed a buffer overflow vulnerability in `GameConnection.cpp` where `dSprintf` was used to accumulate strings into a fixed-size buffer without checking the return value. I refactored the formatting logic into a new, safe utility function `formatMessage` in `stringUtils.cpp` that u
18:07:34BFLogBot ses `std::string`. I also added unit tests in `TestStringUtils.cpp` to verify the fix. 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>

Index Search ←Prev date Next date→

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