Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
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 orlearn 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:libgit2/libgit2
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:36f7e21
Choose a base ref
Loading
...
head repository:libgit2/libgit2
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:4ce872a
Choose a head ref
Loading
  • 14commits
  • 31files changed
  • 1contributor

Commits on May 13, 2024

  1. alloc: introduce debug allocators

    Instead of tweaking the `stdalloc` allocator when`GIT_DEBUG_STRICT_ALLOC` is defined, actually create a debuggingallocator. This allows us to ensure that we are strict about things likenot expecting `malloc(0)` to do something useful, but we can alsointroduce an excessively pedantic `realloc` implementation that _always_creates a new buffer, throws away its original `ptr`, and overwrites thedata that's there with garbage. This may be helpful to identify placesthat make assumptions about realloc.
    @ethomson
    ethomson committedMay 13, 2024
    Configuration menu
    Copy the full SHA
    aaed67fView commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfd6e01View commit details
    Browse the repository at this point in the history
  3. util: don't return system allocated strings in realpath

    realpath(3) _may_ allocate strings (if the second param is NULL) usingthe system allocator. However, callers need an assurance that they canfree memory using git__free. If we made realpath do an allocation, thenmake sure that we strdup it into our allocator's memory.More importantly, avoid this behavior by always providing a buffer top_realpath invocations.
    @ethomson
    ethomson committedMay 13, 2024
    Configuration menu
    Copy the full SHA
    afb2ef2View commit details
    Browse the repository at this point in the history
  4. tests: reset the allocator to the default

    Instead of setting the allocator to stdalloc, just pass `NULL`, in casewe're running with the debug allocator.
    @ethomson
    ethomson committedMay 13, 2024
    Configuration menu
    Copy the full SHA
    abedcfeView commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    eb00b48View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dab9d4View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. README: update build badges and links

    Use new-style links to the build information and badges, which link to the workflow filename, not the display name.
    @ethomson
    ethomson authoredMay 16, 2024
    1Configuration menu
    Copy the full SHA
    ee55269View commit details
    Browse the repository at this point in the history
  2. Merge pull request#6811from libgit2/ethomson/test_allocator

    Introduce a stricter debugging allocator for testing
    @ethomson
    ethomson authoredMay 16, 2024
    Configuration menu
    Copy the full SHA
    6c5520fView commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Revert "commit: fix const declaration"

    This reverts commitcf19ddc, whichwas breaking for several projects.
    @ethomson
    ethomson committedJun 13, 2024
    2Configuration menu
    Copy the full SHA
    49d3fadView commit details
    Browse the repository at this point in the history
  2. Merge pull request#6816from libgit2/ethomson/readme

    README: add experimental builds to ci table
    @ethomson
    ethomson authoredJun 13, 2024
    Configuration menu
    Copy the full SHA
    93cb09fView commit details
    Browse the repository at this point in the history
  3. Merge pull request#6829from libgit2/ethomson/fix_constness

     Fix constness issue introduced in#6716
    @ethomson
    ethomson authoredJun 13, 2024
    Configuration menu
    Copy the full SHA
    4516ca1View commit details
    Browse the repository at this point in the history
  4. v1.8.2: update changelog

    @ethomson
    ethomson committedJun 13, 2024
    Configuration menu
    Copy the full SHA
    48b6327View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e9d56b0View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4ce872aView commit details
    Browse the repository at this point in the history
Loading

[8]ページ先頭

©2009-2025 Movatter.jp