Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1845 from MrAwesome/patch-10.2.74 | Yuki Okushi | 2020-07-29 | 1 | -1/+1 |
|\ | | | | | Bump version to 0.2.74 | ||||
| * | Bump version to 0.2.74 | Glenn Hope | 2020-07-27 | 1 | -1/+1 |
| | | | | | | This includes changes which will allow us to successfully build `libstd` for the PSP. | ||||
* | | Merge pull request #1844 from asomers/CTL_P1003_1B_MAXID | Yuki Okushi | 2020-07-29 | 2 | -0/+5 |
|\ \ | | | | | | | Deprecate CTL_P1003_1B_MAXID | ||||
| * | | Deprecate CTL_P1003_1B_MAXID | Alan Somers | 2020-07-27 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | It's been removed in FreeBSD 13 (svn r363622), and never had any legitimate use outside of the base system anyway. | ||||
* | | | Merge pull request #1843 from amanda-tait/fuchsia-cmsg | Yuki Okushi | 2020-07-28 | 1 | -0/+55 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Fix style in CMSG_* "macros" for fuchsia | amanda-tait | 2020-07-27 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | This change addresses two style errors found in PR review: * indent and linebreak in CMSG_NXTHDR * prefer `0 as *mut cmsghdr` over `core::ptr::nul_mut()` | ||||
| * | | Add CMSG_* "macro" support to Fuchsia | Amanda Tait | 2020-07-27 | 1 | -0/+54 |
| | | | | | | | | | | | | | | | | | | | | | This change defines and implements functions for the Fuchsia platform corresponding to the C library CMSG_* macros, used for processing socket control messages sent or received using the recv_msg(2)/send_msg(2) syscalls. | ||||
* | | | Merge pull request #1842 from MrAwesome/psp_copy_clone_macros | Yuki Okushi | 2020-07-28 | 2 | -1414/+1238 |
|\ \ \ | |_|/ |/| | | Create macros for defining Copy/Clone on enums and struct(), use for psp | ||||
| * | | Create macros for defining Copy and Clone on psp's enums and parenthetical ↵ | Glenn Hope | 2020-07-27 | 2 | -1414/+1238 |
|/ / | | | | | | | | | | | | | | | structs Fix styling Re-run CI | ||||
* | | Merge pull request #1841 from JohnTitor/freebsd11 | Yuki Okushi | 2020-07-27 | 1 | -1/+1 |
|\ \ | | | | | | | Update FreeBSD 11 to 11.4-RELEASE | ||||
| * | | Update FreeBSD 11 to 11.4-RELEASE | Yuki Okushi | 2020-07-27 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #1840 from JohnTitor/suppress-lint | Yuki Okushi | 2020-07-27 | 2 | -11/+13 |
|\ \ | |||||
| * | | Run rustfmt | Yuki Okushi | 2020-07-27 | 1 | -6/+2 |
| | | | |||||
| * | | Suppress `improper_ctypes_definitions` for `compiler_builtins` | Yuki Okushi | 2020-07-27 | 1 | -5/+11 |
|/ / | |||||
* | | Merge pull request #1839 from kellda/_aligned_malloc | Yuki Okushi | 2020-07-26 | 1 | -0/+2 |
|\ \ | | | | | | | Add "_aligned_malloc" on windows platform | ||||
| * | | Add "_aligned_malloc" on windows platform | kellda | 2020-07-25 | 1 | -0/+2 |
| |/ | |||||
* | | Merge pull request #1837 from JohnTitor/xbuild | Yuki Okushi | 2020-07-26 | 3 | -19/+32 |
|\ \ | | | | | | | Use `build-std` feature instead of using `cargo-xbuild` | ||||
| * | | Use `build-std` feature instead of using `cargo-xbuild` | Yuki Okushi | 2020-07-25 | 3 | -19/+32 |
| | | | |||||
* | | | Merge pull request #1834 from GabrielMajeri/ptrace-event-stop | Yuki Okushi | 2020-07-26 | 3 | -2/+4 |
|\ \ \ | |/ / |/| | | Add `PTRACE_EVENT_STOP` | ||||
| * | | Add `PTRACE_EVENT_STOP` | Gabriel Majeri | 2020-07-25 | 3 | -2/+4 |
| |/ | |||||
* | | Merge pull request #1835 from bdonlan/freebind | Yuki Okushi | 2020-07-25 | 1 | -0/+1 |
|\ \ | |/ |/| | Expose IP_FREEBIND constant for linux | ||||
| * | Expose IP_FREEBIND constant for linux | Bryan Donlan | 2020-07-24 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #1831 from xonatius/patch-1 | Yuki Okushi | 2020-07-24 | 1 | -0/+5 |
|\ | |||||
| * | Fixed style suggestion | Daniil Bondarev | 2020-07-23 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> | ||||
| * | Added clock_getcpuclockid to linux | Daniil Bondarev | 2020-07-21 | 1 | -0/+5 |
| | | | | | | | | https://man7.org/linux/man-pages/man3/clock_getcpuclockid.3.html | ||||
* | | Merge pull request #1830 from JohnTitor/utmpx | Yuki Okushi | 2020-07-24 | 3 | -3/+107 |
|\ \ | |/ |/| | Declare `utmpx` on musl | ||||
| * | Declare `utmpx` on musl | Yuki Okushi | 2020-07-22 | 3 | -3/+107 |
| | | |||||
* | | Merge pull request #1828 from stefano-garzarella/vsock-vmaddr-local | Yuki Okushi | 2020-07-21 | 2 | -0/+12 |
|\ \ | |/ |/| | |||||
| * | Skip test for "VMADDR_CID_RESERVED" and "VMADDR_CID_LOCAL" | Stefano Garzarella | 2020-07-20 | 1 | -0/+6 |
| | | | | | | | | | | | | | | VMADDR_CID_RESERVED is NOT available from Linux v5.6. VMADDR_CID_LOCAL is available only on Linux >= v5.6. Signed-off-by: Stefano Garzarella <sgarzare@redhat.com> | ||||
| * | linux: add VMADDR_CID_LOCAL | Stefano Garzarella | 2020-07-20 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | In Linux we replaced VMADDR_CID_RESERVED with VMADDR_CID_LOCAL in commit ef343b35d46667668a099655fca4a5b2e43a5dfe. It is available since Linux v5.6, and it can be used to do local communication if supported. This patch deprecates VMADDR_CID_RESERVED for backward compatibility. Signed-off-by: Stefano Garzarella <sgarzare@redhat.com> | ||||
* | | Merge pull request #1827 from sunfishcode/linux-fadvise64 | Yuki Okushi | 2020-07-21 | 1 | -0/+6 |
|\ \ | |/ |/| | Add a declaration for `posix_fadvise64` on Linux. | ||||
| * | Add a declaration for `posix_fadvise64` on Linux. | Dan Gohman | 2020-07-20 | 1 | -0/+6 |
|/ | | | | | As with the other *64 functions in Linux, `posix_fadvise64` is like `posix_fadvise` but uses `off64_t` instead of `off_t`. | ||||
* | Merge pull request #1825 from shepmaster/release0.2.73 | Yuki Okushi | 2020-07-20 | 1 | -1/+1 |
|\ | | | | | Bump to 0.2.73 | ||||
| * | Bump to 0.2.73 | Jake Goulding | 2020-07-19 | 1 | -1/+1 |
| | | | | | | | | | | This incorporates the changes needed to cross-compile `rustc` for the aarch64-apple-darwin target. | ||||
* | | Merge pull request #1826 from shepmaster/release-instructions | Yuki Okushi | 2020-07-20 | 1 | -6/+3 |
|\ \ | | | | | | | Remove unneeded release step | ||||
| * | | Remove unneeded release step | Jake Goulding | 2020-07-19 | 1 | -6/+3 |
| |/ | | | | | | | Also simplify some of the phrasing and perform minor grammar tweaks. | ||||
* | | Merge pull request #1797 from overdrivenpotato/psp | Yuki Okushi | 2020-07-20 | 2 | -3/+4874 |
|\ \ | |||||
| * | | use s! macro on structs | Paul Sajna | 2020-07-19 | 1 | -2914/+2517 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix compilation errors rustfmt fix style add f! for const fns remove unneccessary const functions | ||||
| * | | add or deny missing debug implementations | Paul Sajna | 2020-07-19 | 1 | -71/+260 |
| | | | | | | | | | | | | rustfmt | ||||
| * | | Reorganize psp definitions into one file | Marko Mijalkovic | 2020-07-19 | 29 | -5286/+5123 |
| | | | |||||
| * | | Declare all extern blocks as `extern "C"` | Marko Mijalkovic | 2020-07-19 | 12 | -16/+16 |
| | | | |||||
| * | | Flatten imports in gu.rs | Marko Mijalkovic | 2020-07-19 | 17 | -383/+477 |
| | | | | | | | | | | | | Fix style errors | ||||
| * | | Add PSP to CI | Marko Mijalkovic | 2020-07-19 | 1 | -0/+3 |
| | | | |||||
| * | | Add PSP user mode API | Marko Mijalkovic | 2020-07-19 | 28 | -0/+5145 |
| |/ | |||||
* | | Merge pull request #1810 from nagisa/freebsd-fcntl | Yuki Okushi | 2020-07-20 | 3 | -0/+28 |
|\ \ | |/ |/| | |||||
| * | Move the SEAL constants to freebsd12 module | Simonas Kazlauskas | 2020-07-20 | 3 | -9/+8 |
| | | |||||
| * | Add some missing fcntl flags for freebsd | Simonas Kazlauskas | 2020-07-20 | 2 | -0/+29 |
|/ | |||||
* | Merge pull request #1823 from JohnTitor/switch | Yuki Okushi | 2020-07-19 | 4 | -23/+59 |
|\ | | | | | Revive CI for the switch target | ||||
| * | Revive CI for the switch target | Yuki Okushi | 2020-07-19 | 4 | -23/+59 |
| | | |||||
* | | Merge pull request #1824 from pfmooney/illumos-epollexclusive | Yuki Okushi | 2020-07-18 | 3 | -2/+6 |
|\ \ | |/ |/| | Expose EPOLLEXCLUSIVE on illumos platform |