orange
55304c5df1
fixed bug
2026-03-15 04:28:56 +03:00
orange
19d796cd4e
improvement
2026-03-15 04:23:07 +03:00
orange
d31ea6ed4d
added more stuff
2026-03-15 04:17:30 +03:00
orange
977d772687
fix
2026-03-13 22:20:57 +03:00
orange
746f1b84a8
hot fix
2026-03-13 22:16:42 +03:00
orange
d6a2165f83
fix
2026-03-13 21:37:03 +03:00
orange
bb1b5ad14a
removed shit
2026-03-13 21:32:44 +03:00
orange
f188257e0f
added stuff
2026-03-13 21:28:16 +03:00
orange
87966c82b9
added realization
2026-03-13 21:09:12 +03:00
orange
9da19582b5
added files
2026-03-13 20:51:59 +03:00
orange
ffacba71e2
changed to string view
2026-03-11 14:31:45 +03:00
orange
6081a9c426
added throw test
2026-03-11 14:30:01 +03:00
orange
8bbd504356
added check
2026-03-11 14:23:12 +03:00
orange
1d54039f57
added events
2026-03-11 14:19:58 +03:00
orange
b8a578774c
improved serialization
2026-03-11 14:12:52 +03:00
orange
1341ef9925
Auto stash before checking out "origin/main"
2026-03-10 20:06:00 +03:00
orange
1e601d2d8f
android fix
2026-03-10 19:01:54 +03:00
orange
99a30e8fdf
added pattern scan to lua
2026-03-10 18:55:55 +03:00
orange
0cdd1d021f
added triangle to lua
2026-03-10 18:39:20 +03:00
orange
f237ee5f6a
removed useless headers
2026-03-10 18:15:54 +03:00
orange
9058ea9b39
refactored to class
2026-03-10 18:14:29 +03:00
orange
f707ac1adb
fixed forward decl
2026-03-10 18:04:31 +03:00
orange
cbdabd3fc2
removed useless header
2026-03-10 17:57:11 +03:00
orange
0726fdef32
webasm fix
2026-03-10 16:31:49 +03:00
orange
0ffe0c2bdc
potential fix
2026-03-10 16:24:21 +03:00
orange
e9600ad42b
splited lua into multiple sources
2026-03-10 16:15:02 +03:00
orange
afb2a13dd6
added color
2026-03-08 23:08:23 +03:00
orange
943472cf64
migrated to sol2
...
decomposed method
added vector2, vector4
refactored tests
added opengl engine to lua
added other engines
added source tests
removed tons of lua files
2026-03-08 12:55:35 +03:00
orange
60bf8ca30f
moved file
2026-03-01 13:00:24 +03:00
orange
e935155022
improved tests
2026-02-19 07:47:23 +03:00
orange
49319a1c7c
added more files
2026-02-19 01:05:09 +03:00
orange
d0f3e5059a
added formulas
2026-02-19 01:05:09 +03:00
orange
1c844fe488
removed uselss c++ file
2026-02-05 23:31:14 +03:00
orange
6490bf13ed
improvement
2026-02-05 23:27:31 +03:00
orange
41d09c5699
fixed bug
2026-02-04 19:10:06 +03:00
orange
d14e77883a
removed nesting
2026-02-04 18:35:04 +03:00
orange
ca39dc20c1
removed nesting
2026-02-04 18:33:05 +03:00
orange
02810fb0f3
fixed codestyle
2026-02-04 18:30:45 +03:00
orange
3aa1e23025
added resharper ignore segment
2026-02-04 18:29:55 +03:00
Copilot
53fdff64e2
Add Mach-O pattern scanner ( #144 )
...
* Initial plan
* Add Mach-O pattern scanner implementation and unit tests
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
* Add Mach-O pattern scanner
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
* Remove CodeQL build artifacts from PR
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
2026-02-04 17:30:20 +03:00
orange
e12c6b1824
removed unity build completely
2026-01-29 20:06:18 +03:00
orange
2f725bab05
dropped uselss cpp files
2026-01-27 00:51:17 +03:00
orange
f9261cb553
ppatch
2026-01-26 17:21:23 +03:00
orange
701687c38b
added files
2026-01-26 15:44:46 +03:00
orange
6c5cc816cc
unlikely added
2026-01-04 03:27:46 +03:00
orange
ea459a40da
added unlikely
2026-01-03 08:57:56 +03:00
orange
eed788f9f4
Feature/elf pattern scan ( #133 )
...
* added some code
* improvement
* visit
* added scanner code
* update
* fixed naming
* added const
* added type casting
* added file
* patch
* added unlikely
* added in module scanner
* fixing test
* fix
* remove
* improvement
* fix
* Update source/utility/elf_pattern_scan.cpp
Co-authored-by: Saikari <lin@sz.cn.eu.org >
* rev
* fix
* patch
* decomposed method
* fix
* fix
* improvement
* fix
* fix
* commented stuff
---------
Co-authored-by: Saikari <lin@sz.cn.eu.org >
2026-01-01 03:37:55 +03:00
orange
c215a0a265
fixed bug due to on screen ndc check
2025-12-09 07:53:52 +03:00
orange
09263b390f
improved mesh class
2025-11-29 16:28:06 +03:00
orange
790c49e796
removed brackets
...
Initial plan
Initial exploration and analysis complete
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
Optimize performance: A* pathfinding, Vector3 hash, pattern scanner, AVX2 code, and serialization
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
Add bounds check for navigation mesh serialization
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
Document serialization limitation for large neighbor counts
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
Add _codeql_build_dir to gitignore
Co-authored-by: orange-cpp <59374393+orange-cpp@users.noreply.github.com >
Removes codeql detected source root
Eliminates the automatically generated file that was causing issues.
This file was added by codeql and no longer needed.
revert
cleaned up gitignore
moved to anon namespace
Improves navigation mesh serialization and clamping
Ensures correct serialization of navigation meshes by clamping neighbor counts to prevent data corruption when exceeding uint16_t limits.
Updates data types to `std::uint8_t` and `std::size_t` for consistency.
Uses `std::copy_n` instead of `std::memcpy` for deserialization.
2025-10-30 05:38:58 +03:00