eggdrop
eggdrop copied to clipboard
The Eggdrop IRC Bot
Found by: michaelortmann Patch by: michaelortmann Fixes: One-line summary: Fix read_lang() crash on malformed language file Additional description (if needed): eggdrop crashes on malformed (missing `,`) language file Example: Edit...
Found by: vanosg Patch by: michaelortmann Fixes: #1672 One-line summary: Fix .channel formatting Additional description (if needed): Test cases demonstrating functionality (if applicable): **1. `.channel`** Before: ``` Channel #test666, 2...
....and update channel records with the account name. This may not be possible w/o massive reworking to how we handle/process tags, but probably needs to be done anyway in preparation...
While Eggdrop doesn't have extbans in its future, perhaps we could modify a similar internal Eggdrop functionality to ban users based on their account. Use case 1: ``.+accountban badaccount`` monitors...
Found by: michaelortmann Patch by: michaelortmann Fixes: One-line summary: Fix make error, see test case below (enhance portability) Additional description (if needed): Replaced u_int8_t with uint8_t, which is the way...
The formatting of .channel is, for lack of a better term, out of whack. The columns do not align properly under the headers
Found by: Geo Patch by: michaelortmann Fixes: One-line summary: Fix format-truncation warning Additional description (if needed): This PR truncates the return of `strerror_r()` to a reasonable len. Better, than to...
Found by: michaelortmann Patch by: michaelortmann Fixes: One-line summary: Fix heap-use-after-free Additional description (if needed): Test cases demonstrating functionality (if applicable): **Before:** ``` [06:42:33] Challenging BotB... ================================================================= ==105725==ERROR: AddressSanitizer: heap-use-after-free...
Found by: michaelortmann Patch by: michaelortmann Fixes: One-line summary: More / new typo fixes Additional description (if needed): compilling -> compiling infront -> in front Test cases demonstrating functionality (if...