8000 Tags · Infinity-OS/libc · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

0.2.21

Toggle 0.2.21's commit message
Version 0.2.21

* Add many more socket related constants
* Fix i686 and aarch64 android
* Add many more termios related constants/functions
* Add ppoll
* Add readdir for more platforms
* Add jail functions/constants for FreeBSD
* Add pthread_exit
* Add EPOLLEXCLUSIVE
* Add WIFCONTINUED
* Add MSG_PEEK
* Fix a number of issues on Solaris
* Add wcstombs
* Add O_TMPFILE
* Add pipe2 to more platforms

0.2.20

Toggle 0.2.20's commit message
Version 0.2.20

* Add fchdir
* Add some DragonFly/FreeBSD ttycom constants
* Add waitid
* Add MSG_PEEK
* Add getpeerid

0.2.19

Toggle 0.2.19's commit message
Version 0.2.19

* Correct i686 openbsd definitions
* Fix some structures on DragonFly
* Add structures for passing file descriptors
* Add clearenv
* Fix WIFSIGNALED
* Add clock_settime
* Add mremap
* Add some more execl* functions
* Add initgroups
* Initial sparc64 linux support
* Add solaris constants for advisory locking

0.2.18

Toggle 0.2.18's commit message
Version 0.2.18

* Add Unix 98 pt functions
* Add initial support for fuchsia
* Fix compatibility with powerpc64
* Add tcsetpgrp
* Add initial support for redox
* Add setfsgid/setfsuid
* Add pledge(2)
* Add support for `-C target-feature=+crt-static` on MSVC/musl
* Add ENOTSUP
* Add POSIX AIO definitions

0.2.17

Toggle 0.2.17's commit message
Version 0.2.17

0.2.16

Toggle 0.2.16's commit message
Version 0.2.16

* Added binding for `memset`
* Added binding for `utmpx`
* Add some poll constants
* Add some scheduling related functions
* Add `sem_timedwait`
* Add `lutimes`
* Add `getchar`
* Add `putchar`
* Fill out some more `kqueue` definitions
* Add `sync_file_range`

0.2.15

Toggle 0.2.15's commit message
Version 0.2.15

* Added some solaris constants for dlsym/dlopen
* Add if_nameindex and if_freenameindex
* Add reboot() and constants
* Fix warnings on 1.9.0 and earlier rustc versions.
* Add pthread_condattr_t bindings
* Add setlocale/wsetlocale on Windows
* Add sethostname for FreeBSD
* Add utmp bindings
* Add some passwd related functions
* Add some ptrace option parameters
* Add clock_nanosleep
* Add getgid
* Add memcpy/memmove

0.2.14

Toggle 0.2.14's commit message
Version 0.2.14

* Added some more pathconf constants
* Added missing constants on Solaris/Illumos
* Added strdup function
* Added epoll_create1 function
* Added SIGEMT constant
* Added linger struct

0.2.13

Toggle 0.2.13's commit message
Version 0.2.13

* Added bindings:
  * WUNTRACED
  * lchown
  * SEEK_DATA
  * SEEK_HOLE
  * WCONTINUED
  * WNOWAIT
  * WSTOPPED

0.2.12

Toggle 0.2.12's commit message
Version 0.2.12

* Added definition of _SC_HOST_NAME_MAX for more platforms
* Added a bunch of syslog-related functions, constants, and structs
* Added strnlen binding
* Added PIPE_BUF constant where defined
* Fixed a few structs on Android AArch64
* Added getprogname and setprogname bindings
* Added getloadavg bindings
* Added process_vm_{readv,writev} bindings
* Added many more sysctl constants
* Fixed some ioctl constants on musl targets
* Added pthread_getaffinity_np and pthread_setaffinity_np bindings
* Added more constants related to pthread mutexes
* Added sysinfo bindings for Linux and Android
* Added nice, serpriority, and getpriority bindings
* Added a few SOCK_* constants on Linux
* Added sched_getcpu for Android and Linux
* Added bindings to semaphore APIs on Unix
* Added more WIF* bindings
0