- Dec 28, 2023
-
-
Liam authored
-
- Sep 13, 2023
-
-
lat9nq authored
-
- Feb 14, 2023
-
-
arades79 authored
remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency Signed-off-by:
arades79 <scravers@protonmail.com>
-
arades79 authored
Signed-off-by:
arades79 <scravers@protonmail.com>
-
- Aug 21, 2022
-
-
Liam authored
-
- Aug 19, 2022
-
-
Liam authored
-
- Aug 12, 2022
-
-
Morph authored
Delimits the hex value string on spaces, slashes, carriage returns or newlines, allowing for comments to be added in-line.
-
- Apr 23, 2022
-
-
Morph authored
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
-
- Oct 21, 2020
-
-
bunnei authored
-
- Oct 17, 2020
-
-
Lioncash authored
Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
-
- Oct 13, 2020
-
-
Lioncash authored
Makes our error coverage a little more consistent across the board by applying it to Linux side of things as well. This also makes it more consistent with the warning settings in other libraries in the project. This also updates httplib to 0.7.9, as there are several warning cleanups made that allow us to enable several warnings as errors.
-
- Sep 22, 2020
-
-
Lioncash authored
Prevents unnecessary copying of the line being parsed.
-
- Jun 12, 2019
-
-
Lioncash authored
Given 'replace' is assigned to on the following line, this isn't necessary, given the underlying data is going to be overwritten entirely.
-
Lioncash authored
These can be generified together by using a concept type to designate them. This also has the benefit of not making copies of potentially very large arrays.
-
- Oct 30, 2018
-
-
Frederic L authored
* get rid of boost::optional * Remove optional references * Use std::reference_wrapper for optional references * Fix clang format * Fix clang format part 2 * Adressed feedback * Fix clang format and MacOS build
-
- Oct 25, 2018
-
-
Zach Hilman authored
Prevents a potential bug when using RLE records in an IPS patch.
-
- Oct 09, 2018
-
-
Lioncash authored
We can just compare the existing std::vector instance with a constexpr std::array containing the desired match. This is lighter resource-wise, as we don't need to allocate on the heap.
-
Lioncash authored
Makes the layout of the array consistent, by making all elements match, instead of special-casing the first one.
-
Lioncash authored
Adds missing includes to prevent potential compilation issues in the future. Also moves the definition of a struct into the cpp file, so that some includes don't need to be introduced within the header.
-
Lioncash authored
We don't need to make a copy of the read data, so we can std::move it into the make_shared call here.
-
Lioncash authored
Makes type conversions explicit to avoid compiler warnings.
-
- Oct 04, 2018
-
-
Zach Hilman authored
Specifically bugs/crashes that arise when putting them in positions that are legal but not typical, such as midline, between patch data, or between patch records.
-
Zach Hilman authored
-
Zach Hilman authored
More accurately follows IPSwitch specification.
-
Zach Hilman authored
-
- Oct 01, 2018
-
-
Zach Hilman authored
-