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: rust-lang/libc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.2.85
Choose a base ref
...
head repository: rust-lang/libc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.2.86
Choose a head ref
  • 12 commits
  • 13 files changed
  • 5 contributors

Commits on Jan 28, 2021

  1. Haiku: add definitions for the Haiku's native sytem API.

    On the Haiku platform, the POSIX (and BSD) API coexists with the native API,
    that has its origins on the BeOS platform. Unlike other UNIX-like platforms,
    the native API is not an extension of the POSIX API, but instead exists sui
    generis, and many of the POSIX concepts have their own native variety, with
    relatively limited interoperability.
    
    Nontheless, the native API coexists in the same library as the standard C and
    POSIX functions, namely libroot.so, and therefore this crate is a good place
    to add bindings to it.
    
    This commit implements most of Haiku's support kit, the most important parts
    of the kernel kit, and a part of the storage kit.
    nielx committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    c3f7feb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    497f7f4 View commit details
    Browse the repository at this point in the history
  3. Haiku: fix various issues pointed out by the automated tests

    No changes to other platforms.
    nielx committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    813d7d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

  1. Drop support for CloudABI

    kellda committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    7c136e5 View commit details
    Browse the repository at this point in the history
  2. Auto merge of #2055 - kellda:fix-2025, r=Amanieu

    Drop support for CloudABI
    
    Fixes #2025
    
    I'm fine to wait until a breaking version number is released for this to be merged.
    bors committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    49776c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2021

  1. Configuration menu
    Copy the full SHA
    d51b418 View commit details
    Browse the repository at this point in the history
  2. Auto merge of #2058 - GuillaumeGomez:mac-adds, r=Amanieu

    Add getmntinfo and getmntinfo functions, MNT_WAIT and MNT_NOWAIT constants
    bors committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    b43486f View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2021

  1. Configuration menu
    Copy the full SHA
    1e7e5f3 View commit details
    Browse the repository at this point in the history
  2. Auto merge of #2034 - nielx:haiku-native, r=JohnTitor

    Haiku: add definitions for the Haiku's native sytem API.
    
    On the Haiku platform, the POSIX (and BSD) API coexists with the native API,
    that has its origins on the BeOS platform. Unlike other UNIX-like platforms,
    the native API is not an extension of the POSIX API, but instead exists sui
    generis, and many of the POSIX concepts have their own native variety, with
    relatively limited interoperability.
    
    Nonetheless, the native API coexists in the same library as the standard C and
    POSIX functions, namely libroot.so, and therefore this crate is a good place
    to add bindings to it.
    
    This commit implements most of Haiku's support kit, the most important parts
    of the kernel kit, and a part of the storage kit.
    bors committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    05cc796 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8a28ad View commit details
    Browse the repository at this point in the history
  4. Auto merge of #2060 - Thomasdezeeuw:macos-so_linger_sec, r=JohnTitor

    Add SO_LINGER_SEC on macOS
    bors committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    5f7c6c1 View commit details
    Browse the repository at this point in the history
  5. Auto merge of #2059 - GuillaumeGomez:upgrade-version, r=JohnTitor

    Upgrade crate version to 0.2.86
    
    Following #2058.
    
    If you could make a release, it'd be awesome! Thanks in advance!
    bors committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    59c4f0c View commit details
    Browse the repository at this point in the history
Loading