#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2026-04-12

Timestamps are in GMT/BST.

07:19:44BFLogBot Repo: bitfighter | Commit: 2f28cdf304 | Author: google-labs-jules[bot] | Message: Fix Vector use-after-free and improve Point const-correctness This commit addresses a memory safety issue in the `TNL::Vector` class where `pop_front()` and `pop_back()` returned a reference to the element being removed, potentially leading to use-after-free. These methods now return `void`. Additionally, missing `const` qualifiers have been added to several arith
07:19:45BFLogBot metic operators in `Zap::Point` to improve API consistency and allow their use on `const Point` objects. Unit tests have been added for `tnl::Vector` and updated for `Zap::Point` to verify these changes. I am an AI agent assisting with these improvements. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
07:19:49BFLogBot Pull request #722 opened by eykamp | Title: Fix Vector use-after-free and Point const-correctness | https://github.com/bitfighter/bitfighter/pull/722
18:01:37BFLogBot Repo: bitfighter | Commit: 59a5941a10 | Author: google-labs-jules[bot] | Message: 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 BugReproduction.cpp with unit tests for th
18:01:39BFLogBot e fixes. - Updated TestColor.cpp to reflect rounding improvements. Co-authored-by: eykamp <1133323+eykamp@users.noreply.github.com>
18:01:42BFLogBot Pull request #723 opened by eykamp | Title: Fix minor bugs in Color, Point, and stringUtils | https://github.com/bitfighter/bitfighter/pull/723
20:20:12BFLogBot Comment on issue #723 | User: eykamp | Comment: Please move the tests into the appropriate test files, or create some if they don't exist. They should not be in a sepa ... | https://github.com/bitfighter/bitfighter/pull/723#issuecomment-4233071722
20:21:12BFLogBot Repo: bitfighter | Commit: fd19fc514d | Author: eykamp | Message: Fix Vector use-after-free and improve Point const-correctness (#722) This commit addresses a memory safety issue in the `TNL::Vector` class where `pop_front()` and `pop_back()` returned a reference to the element being removed, potentially leading to use-after-free. These methods now return `void`. Additionally, missing `const` qualifiers have been added to several arithmetic ope
20:21:12BFLogBot Pull request #722 closed by eykamp | Title: Fix Vector use-after-free and Point const-correctness | https://github.com/bitfighter/bitfighter/pull/722
20:21:13BFLogBot rators in `Zap::Point` to improve API consistency and allow their use on `const Point` objects. Unit tests have been added for `tnl::Vector` and updated for `Zap::Point` to verify these changes. I am an AI agent assisting with these improvements. 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>
20:24:38BFLogBot Comment on issue #723 | User: google-labs-jules[bot] | Comment: > Please move the tests into the appropriate test files, or create some if they don't exist. They should not be in a se ... | https://github.com/bitfighter/bitfighter/pull/723#issuecomment-4233085354
20:25:16BFLogBot Repo: bitfighter | Commit: 6c466e959c | Author: google-labs-jules[bot] | Message: 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 TestStringUtils.cpp. 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.