David Markowitz
01086d05c8
fix: use after free and uninitialized memory ( #1603 )
...
* fix use after free and uninitialized memory
* add if check for packet lengths
* move purge down further
Its used in the if check too...
2024-05-30 23:53:03 -05:00
David Markowitz
b8b2b687e2
inherit exception for CppSQLite3Exception ( #1544 )
...
catch any exception just in case exception isnt inherited from
2024-04-10 07:32:54 -05:00
David Markowitz
e54faa3820
chore: organize build flags ( #1371 )
...
* chore: organize build flags
* Remove ambiguous include path
Don't be default incluyde bcrypt so you need to specify the folder. Allows pre-processor to find the correct file.
* Revert settings
* working
f
2023-12-31 00:26:49 -06:00
Daniel Seiler
98d2f25af2
feat: get & print std::current_exception ( #1366 )
2023-12-30 08:04:26 +01:00
jadebenn
ef6f2f133e
chore: Eradicate C-style casts and further clean up some code ( #1361 )
...
* cast and code cleanup
* cast cleanup
* bug fixes and improvements
* no getBoolField method exists
* fixes
* unbroke sg cannon scoring
* removing comments
* Remove the c-style cast warning I added from CMakeLists now that they're gone (it triggers on 3rd party dependencies and slows down compilation)
* (Hopefully) fix MacOS compilation error
* partially-implemented feedback
* more updates to account for feedback
* change bool default
---------
Co-authored-by: jadebenn <jonahebenn@yahoo.com>
2023-12-27 22:18:20 -06:00
David Markowitz
22207ea9c9
Diagnostics: Fix error file ( #1231 )
2023-10-22 19:58:19 -05:00
David Markowitz
5942182486
feat: Abstract Logger and simplify code ( #1207 )
...
* Logger: Rename logger to Logger from dLogger
* Logger: Add compile time filename
Fix include issues
Add writers
Add macros
Add macro to force compilation
* Logger: Replace calls with macros
Allows for filename and line number to be logged
* Logger: Add comments
and remove extra define
Logger: Replace with unique_ptr
also flush console at exit. regular file writer should be flushed on file close.
Logger: Remove constexpr on variable
* Logger: Simplify code
* Update Logger.cpp
2023-10-21 16:31:55 -07:00
David Markowitz
e96fd56fbd
Diagnostics: Fix demangling ( #1215 )
...
Rename to better names
More comments
Less branches
2023-10-09 15:31:43 -05:00
David Markowitz
4734996c7c
Resolve most compiler warnings ( #1053 )
2023-04-12 11:48:20 -05:00
David Markowitz
1556f580d6
Improve Diagnostics logging ( #841 )
...
Improve diagnostics to write the file name and signal to the log file should there be a crash.
2022-11-27 13:47:14 -08:00
Daniel Seiler
d2b05a1ac5
Update Diagnostics.cpp ( #697 )
2022-08-02 08:56:50 -05:00
aronwk-aaron
19e77a38d8
format codebase
2022-07-28 08:39:57 -05:00
Manas Shah
f760ef456c
Small fixes for windows clang compile
2021-12-05 15:59:50 -08:00
Unknown
0545adfac3
Public release of the DLU server code!
...
Have fun!
2021-12-05 18:54:36 +01:00