Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-24 | Move underrun/overrun recovery code from the sun-api back-end to | Alexandre Ratchov | |
the the generic code, so it can be used by other back-ends as well. No behavior change (hopefully). | |||
2013-08-24 | replace random() with arc4random. | David Gwynne | |
blambert didnt like stuff linking to libevent getting warnings about use of an unsafe api. ok blambert@ mikeb@ deraadt@ millert@ | |||
2013-08-17 | Use %lld and cast to (long long) when printing time_t values and atoll() | Philip Guenther | |
when parsing them. Add a couple [ug]id_t --> u_int casts for consistency with rest of code. Based on a diff from Nathanael Rensen (nathanael (at) polymorpheus.com) | |||
2013-08-16 | seekdir()/rewinddir() must update the position returned by telldir() | Philip Guenther | |
2013-08-15 | Align stack yp buffers to 64-bit boundaries now, for they might contain | Miod Vallat | |
a struct passwd. ok deraadt@ guenther@ kettenis@ | |||
2013-08-14 | use Bsx; | Jason McIntyre | |
from jan stary | |||
2013-08-14 | ident and data members of struct kevent changed types: ident to | Philip Guenther | |
uintptr_t, so it can hold pointers for EVFILT_TIMER and _AIO, and data to quad_t, so it can hold file offets. | |||
2013-08-14 | more Bx; | Jason McIntyre | |
From: Jan Stary | |||
2013-08-14 | some Bx/Ox conversion; | Jason McIntyre | |
From: Jan Stary | |||
2013-08-14 | no longer any need to quote macro lines with >9 args; | Jason McIntyre | |
From: Jan Stary | |||
2013-08-13 | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | Philip Guenther | |
members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@ | |||
2013-08-10 | Plug fd and mem leak in fuse_open's error path. ok syl@ | Jeremie Courreges-Anglas | |
2013-08-10 | Remove some useless DPRINTF. | Sylvestre Gallon | |
2013-08-08 | sync with recent name changes; | Jason McIntyre | |
2013-08-08 | rename fuse docs after existent functions; | Jason McIntyre | |
2013-08-08 | Prep for big ino_t: cast to unsigned long long and format with %ll or %q | Philip Guenther | |
httpd correction and ok kettenis@ | |||
2013-08-07 | Document lgamma_r, lgammaf_r, and lgammal_r. | Todd C. Miller | |
Prodded by espie@, OK martynas@ | |||
2013-08-07 | simple inaccurate implementation of lrint* functions on vax, just so | Marc Espie | |
we have them. Compiles on vax. okay martynas@ | |||
2013-08-06 | When writing a new record in pw_copy() print the uid and gid as | Todd C. Miller | |
unsigned, just like we do the existing records. OK deraadt@ | |||
2013-08-06 | Remove support for COMPILER_VERSION == gcc2. | Miod Vallat | |
Change the logic depending upon COMPILER_VERSION everywhere, to assume gcc4 is the norm and to explicitely test for gcc3 when a different behaviour is required. No functional change intended. Be sure to `make install' in share/mk before attempting to do anything. | |||
2013-08-06 | scalbnf on vax, okay miod@ | Marc Espie | |
2013-08-05 | tgamma(+-0) == +-Inf | Mark Kettenis | |
ok martynas@ | |||
2013-08-03 | KERN_PROC_BYPID --> KERN_FILE_BYPID | Philip Guenther | |
pointed out by Dominique Laigle (dlaigle (at) gmail.com) | |||
2013-08-02 | Fix a couple of corner cases in the implementation of pow(3) to make it | Mark Kettenis | |
compatible with C99. Most notably: - 1**y == 1, even if y is NaN - (-1)**+-Inf == 1 and adjust the cephes testsuite to test for the right thing here. ok martynas@ | |||
2013-08-01 | Add linker warnings for rand() and random() and various related functions. | Mark Kettenis | |
ok deraadt@ | |||
2013-07-31 | remove complete balony description of the setprogname() interface [as | Theo de Raadt | |
imported from netbsd] -- like, if maximum portability requires you to setprogname(), what NAME WOULD YOU PASS IT? LIKE DUH!!!!! also add some historical context so that people understand how this fits into the scheme of things. ok okan kettenis jmc | |||
2013-07-30 | Free the list used for tracking the pthread_{get,set}specific() | Philip Guenther | |
data after calling all the destructors. noted by kettenis@ diff by tedu@ | |||
2013-07-30 | Stop overwriting the dying thread's struct thread as its tid member may | Philip Guenther | |
be concurrently updated by __threxit() prompted by a report from Alf Schlichting (a.schlichting (at) lemarit.com) ok kettenis@ | |||
2013-07-29 | fix a colossal cockup due to pointer/array confusion. | Ted Unangst | |
code isn't used yet, thankfully. first observed by djm running regress. ok deraadt djm | |||
2013-07-20 | sync with the actual definition of struct statfs in <sys/mount.h>; ok jmc@ | Christian Weisgerber | |
2013-07-18 | HISTORY; tweaks and ok sobrado@ jmc@ | Ingo Schwarze | |
2013-07-17 | missing symbol rename. | Eric Faurot | |
2013-07-17 | more library history | Ingo Schwarze | |
facts checked by sobrado@ style tweaks and ok jmc@ | |||
2013-07-16 | use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@ | Ingo Schwarze | |
2013-07-16 | more macro simplification; from Jan Stary | Jason McIntyre | |
2013-07-16 | non[ -]existing -> non-existent; | Jason McIntyre | |
2013-07-15 | Fix atan2f() and hypotf() by actually converting both their arguments to the | Miod Vallat | |
larger type and passing them both the the double routine. | |||
2013-07-15 | use some generic code on vax, to do round/roundf/scalbln... | Marc Espie | |
suggested by martynas@ okay miod@ (just rearranges the !vax makefile, no compile change there) | |||
2013-07-15 | use atan2f to add atanf | Marc Espie | |
okay martynas@ | |||
2013-07-15 | bring reference C code that's not compiled in synch with asm code | Marc Espie | |
okay martynas@ | |||
2013-07-15 | add some missing asm functions to vax: long double as aliases to double, | Marc Espie | |
and float functions by cvtfd/cvtdf (like in netbsd) scalbnf will have to wait, as it's more complicated... brings vax in line with the rest. okay miod@/martynas@ | |||
2013-07-13 | Remove no longer needed vax CFLAGS workarounds. | Miod Vallat | |
2013-07-12 | major bump after asr symbols changes | Eric Faurot | |
2013-07-12 | Make some symbols static and prefix all visible symbols with asr_ | Eric Faurot | |
to prevent collisions with third-party programs. suggested by sthen@, ok theo@ | |||
2013-07-11 | Merge fuse_opt code with stsp@ fuse_opt code. | syl | |
ok tedu@ | |||
2013-07-10 | rfc 3493 obsoletes 2553. i spotted this after reading hiroki sato's changes | Jason McIntyre | |
in freebsd src commit r253066. our man pages had been updated, but i must have missed the following: - getnameinfo.3: 2553 -> 3493 - ip6.4: we listed both. remove 2553. | |||
2013-07-06 | functions, not macros; from Daniel Dickman | Jason McIntyre | |
ok guenther | |||
2013-07-05 | ELF_TOOLCHAIN bye bye. | Miod Vallat | |
2013-07-05 | VAX ELF userland bits. Consists mostly of register prefix additions. | Miod Vallat | |
2013-07-05 | Add support for fuse_teardown(3). This function | syl | |
is needed by zipfs. ok tedu@ |