Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-10 | Convert SDL_Delay() to sleep_for()kk/debugger-use-sleepfor-1 | Kirk Klobe | |
2022-11-09 | Add Zlib license | John Novak | |
2022-11-09 | Update LICENSE | John Novak | |
2022-11-09 | Add stb_truetype to the build system | John Novak | |
2022-11-09 | Add stb_truetype library | Sean Barrett | |
stb_truetype is a lightweight, header-only library to parse, decode, and rasterize characters from TrueType fonts. | |||
2022-11-09 | Add fontstash to the build system | John Novak | |
2022-11-09 | Add fontstash library | Mikko Mononen | |
Font stash is light-weight online font texture atlas builder written in C. It uses stb_truetype to render fonts on demand to a texture atlas. | |||
2022-11-08 | Reduce compiler warning allowance | FeralChild64 | |
2022-11-08 | Compiler warning fix from ManyMouse author | FeralChild64 | |
Co-authored-by: icculus <icculus@icculus.org> | |||
2022-11-08 | Clarify tandy and ibm5153 cga_colors config descriptions | Kappa971 | |
2022-11-08 | Update Italian (it-it) translation | Kappa971 | |
2022-11-08 | Clarify `tandy` and `ibm5153` `cga_colors` config descriptions | John Novak | |
2022-11-07 | Confirm to powf float-only API in reSIDfp | kcgen | |
2022-11-07 | Sync reSIDfp with upstream | Leandro Nini | |
2022-11-07 | Add general DOS user request functions | FeralChild64 | |
2022-11-07 | Allow to cancel interactive mouse mapping with a keyboard | FeralChild64 | |
2022-11-07 | Update Polish (pl) translation | FeralChild64 | |
2022-11-06 | Improve interactive mouse mapping | FeralChild64 | |
2022-11-06 | Rename ninja in the Ubuntu package list | kcgen | |
2022-11-06 | Add ninja to Fedora and Ubuntu CI packages | kcgen | |
2022-11-06 | Fix sentence starting with lower case in MOUNT command help | FeralChild64 | |
2022-11-05 | Cleanup string IDs of DOS programs | FeralChild64 | |
2022-11-05 | Update tag-line | kcgen | |
Co-authored-by: John Novak <john@johnovak.net> | |||
2022-11-04 | Add mouse related hints to title bar | FeralChild64 | |
2022-11-03 | Move toolkit-independent mouse code out of sdlmain.cpp | FeralChild64 | |
2022-11-03 | Fix a bug preventing rescanning for new mice | FeralChild64 | |
2022-10-30 | Delete obsolete translated msgs | Robert de Rooy | |
2022-10-30 | Update Italian (it-it) translation | Kappa971 | |
2022-10-29 | Add Dutch translation of MORE | Robert de Rooy | |
2022-10-28 | Update zlib wrap to version 1.2.13 revision 1 | kcgen | |
2022-10-28 | Update SpeexDSP wrap to version 1.2.1 revision 5 | kcgen | |
2022-10-27 | Split contributed CD-DA scripts into fetch vs. cue functions | kcgen | |
This avoids duplicating the CUE generating portion among the playlist and chapter fetching scripts. It also improves the CUE generation to handle content that exceeds a single Redbook CD-DA (it generates multiple CUEs). | |||
2022-10-26 | Implement MORE.COM command | FeralChild64 | |
2022-10-24 | Add Dutch tranlation of MOUSECTL | Robert de Rooy | |
2022-10-23 | Update Italian (it-it) translation | Kappa971 | |
2022-10-23 | Fix a time-of-check time-of-use (TOCTOU) scenario in ManyMouse (CWE-367) | kcgen | |
TOCTOU security issues exists between a check event and a use event in which an attacker can change properties about the thing being used. In this case, the code checked several stat-based properties about the mouse's character-device file path, and once verified, opened the the file path as a bona fide mouse device. Because the same open file descriptor isn't maintained across the checks through to the usage, we can't be guaranteed that file used is the one we checked (the crux of the TOCTOU vulnerability). To fix it, we hold the sample file descriptor across the checks and usage. | |||
2022-10-23 | Fix an implicit sign conversion warning in ManyMouse | kcgen | |
Fixes: warning: implicit conversion changes signedness: 'unsigned int' to 'int' | |||
2022-10-23 | Fix potential loss-of-precision when reading in ManyMouse | kcgen | |
2022-10-23 | Fix uninitialized event member access in ManyMouse (CWE-457) | kcgen | |
In pump_events, the event struct members are used initialized in three places: 1. Line 479, the event struct is passed into queue_event() which accesses the event's minval member, but it hasn't been written to at this point. 2. Line 488, the event struct is passed into queue_event() which accesses the event's minval member, but it hasn't been written to at this point. 3. Line 505, the event struct is passed into queue_event() which accesses the event's item member, but it hasn't been written to at this point. | |||
2022-10-22 | Fix outdated config option description | FeralChild64 | |
2022-10-22 | Add unit tests for clamp_to_<int_t> functions | kcgen | |
2022-10-22 | Add unsigned input handling to clamp_to_ functions | kcgen | |
2022-10-22 | Handle code review remarks | FeralChild64 | |
2022-10-22 | Fix range intersection warning in ManyMouse library | FeralChild64 | |
2022-10-22 | Fix static analysis remarks | FeralChild64 | |
2022-10-22 | Fix mouse code formatting | FeralChild64 | |
2022-10-22 | Handle code review remarks | FeralChild64 | |
2022-10-22 | Use the existing interface strings in ParseInterfaces | kcgen | |
2022-10-22 | Operate on the list of interfaces as a local member | kcgen | |
2022-10-22 | Handle code review remarks | FeralChild64 | |