aboutsummaryrefslogtreecommitdiff
path: root/analyzer/parser
Commit message (Collapse)AuthorAgeFilesLines
* feat: added a very-very basic total rewards thingy, still needs to do ↵Mosder2026-07-282-1/+2
| | | | detection through the special packet sent by client and there's a lot of placeholder things and not the best code there. Also - normal items don't stack and they definitely should - that's gonna be a bit of refactoring :)))))))))))
* refactor: generalized dynamic arrays with structures/array.hMosder2026-07-285-79/+66
|
* feat: added support for streams from both server and client (uhm, actually, ↵Mosder2026-07-283-1/+6
| | | | there's only one stream, since TCP streams are bidirectional, blah, blah, blah...)
* refactor: added -Wextra to CFLAGSMosder2026-07-262-5/+5
|
* feat: added helper functions for dealing with memory management and ↵Mosder2026-07-234-79/+56
| | | | refactored the codebase to use them
* refactor: generalized parser structs with offsetof and put them into ↵Mosder2026-07-2212-541/+366
| | | | separate files
* refactor: improved csv table generationsMosder2026-07-212-21/+5
|
* refactor: moved parser/fight_results.* into parser/fight_results/Mosder2026-07-214-2/+2
|
* fix: fixed some bugs in parser/fight_results.cMosder2026-07-211-22/+24
|
* fix: fixed memmem having incorrect length of haystackMosder2026-07-211-2/+2
|
* feat: added parsing for gearMosder2026-07-212-114/+430
|
* feat: added drif parsing and coloring of items depending on typeMosder2026-07-202-56/+179
|
* refactor: changed #ifndef guards, so that there is one per fileMosder2026-07-202-23/+9
|
* feat: added parsing of normal itemsMosder2026-07-202-13/+73
|
* refactor: removed redundant parenthesesMosder2026-07-161-1/+1
|
* Merge branch '3-file-analysis' of ssh://github.com/Mosder/branal into ↵Mosder2026-07-161-1/+1
|\ | | | | | | 3-file-analysis
| * refactor: removed comment that was unfortunately wrongMosder2026-07-141-1/+1
| |
* | feat: added "prettier" printing of fight results. still need to better parse ↵Mosder2026-07-161-2/+2
|/ | | | items, drifs and gear
* feat: created converter from CSV files to a C header files containing static ↵Mosder2026-07-141-2/+12
| | | | arrays. Used for creating ID to STR conversion for saturations and items.
* refactor: generalized Makefile by adding CC and CFLAGS variables. Changed ↵Mosder2026-07-146-10/+10
| | | | from realtive to absolute paths for includes
* refactor: fixed some whitespace indentMosder2026-07-131-8/+8
|
* feat: added basic parsing of fight results dataMosder2026-07-133-5/+206
|
* feat: added generic functionallity for getting the parsed data from streamMosder2026-07-136-47/+179
|
* feat: added functionallity for TCP stream reassemblyMosder2026-07-104-18/+26
|
* feat: added basic structures for fight results parsing and base ↵Mosder2026-07-064-0/+156
functionallity of finding only the necessary data. Still need to do tcp stream reassembly and the actual parsing of the data.