Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: orange-cpp/omath
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.0.1
Choose a base ref
...
head repository: orange-cpp/omath
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.1.0
Choose a head ref
  • 9 commits
  • 12 files changed
  • 1 contributor

Commits on Oct 27, 2025

  1. added some comments

    orange-cpp committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    dccc12e View commit details
    Browse the repository at this point in the history
  2. removed useless option

    orange-cpp committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    b214cdf View commit details
    Browse the repository at this point in the history
  3. removed

    orange-cpp committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    ea7b812 View commit details
    Browse the repository at this point in the history
  4. fix

    orange-cpp committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    6438575 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #93 from orange-cpp/feaure/small_improvement

    removed useless option
    orange-cpp authored Oct 27, 2025
    Configuration menu
    Copy the full SHA
    d2fbc28 View commit details
    Browse the repository at this point in the history
  6. Clarifies release process for stable builds

    Explains that changes merged into master won't reach stable users unless the `stable` tag is updated.
    orange-cpp committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    7cb8a4d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2025

  1. fixed typo

    orange-cpp committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    765d5e7 View commit details
    Browse the repository at this point in the history
  2. removed brackets

    Initial plan
    
    Initial exploration and analysis complete
    
    Co-authored-by: orange-cpp <[email protected]>
    
    Optimize performance: A* pathfinding, Vector3 hash, pattern scanner, AVX2 code, and serialization
    
    Co-authored-by: orange-cpp <[email protected]>
    
    Add bounds check for navigation mesh serialization
    
    Co-authored-by: orange-cpp <[email protected]>
    
    Document serialization limitation for large neighbor counts
    
    Co-authored-by: orange-cpp <[email protected]>
    
    Add _codeql_build_dir to gitignore
    
    Co-authored-by: orange-cpp <[email protected]>
    
    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.
    orange-cpp committed Oct 30, 2025
    Configuration menu
    Copy the full SHA
    eec34c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d194a5 View commit details
    Browse the repository at this point in the history
Loading