Skip to content

Tags: dhduvall/libc

Tags

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.2.11

Toggle 0.2.11's commit message
Version 0.2.11

* A fix to timegm on 64-bit Android
* Addition of printf-related symbols
* Addition of ucontext structs on musl
* Support for ARM musl targets
* Addition of SIGEMT on OSX and SIGINFO on most BSDs
* Addition of prlimit and prlimit64
* Addition of WSIGNALED on SOX
* Addition of RLIMIT_RSS on OSX

0.2.10

Toggle 0.2.10's commit message
Auto merge of rust-lang#262 - alexcrichton:bump, r=alexcrichton

Bump to 0.2.10

0.2.9

Toggle 0.2.9's commit message
Auto merge of rust-lang#245 - alexcrichton:bump, r=alexcrichton

Bump to 0.2.9