| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
months since it was introduced so it's safe to assume people have this dir now.
ok deraadt@
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
the invalid exception bits, as described in Section 3.3.6.1.1 of
PowerPC Architecture Programming Environments Manual.
A proper way to cause an invalid operation exception is to set
FPSCR[VXSOFT]. Similarly, we clear all the FPSCR[VX*] bits otherwise.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
vmmap is designed to perform address space randomized allocations,
without letting fragmentation of the address space go through the roof.
Some highlights:
- kernel address space randomization
- proper implementation of guardpages
- roughly 10% system time reduction during kernel build
Tested by alot of people on tech@ and developers.
Theo's machines are still happy.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
cases.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
an error is returned but closedir() is not called.
spotted and fix provided by Frank Denis obsd-tech@pureftpd.org
ok otto@, millert@
|
| |
|
|
|
|
| |
ok matthew dcoppa miod
|
|
|
|
| |
than a single one. No behaviour change
|
| |
|
|
|
|
| |
calls to sio_<backend>_open(). No behaviour change
|
|
|
|
| |
device names
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the openssl and libz versions:
- use a generic ${lib_version}
- define ${version_file} to look run ${version_re} on to
acquire the library version.
- add license
- remove unused -k flag
no change in generated files
ok sthen@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
position zero, skipping a random number of free slots and then
picking the next free one. This slowed things down, especially if
the number of full slots increases.
This changes the scannning to start at a random position in the
bitmap and then taking the first available free slot, wrapping if
the end of the bitmap is reached. Of course we'll still scan more
if the bitmap becomes more full, but the extra iterations skipping
free slots and then some full slots are avoided.
The random number is derived from a global, which is incremented
by a few random bits every time a chunk is needed (with a small optimization
if only one free slot is left).
Thanks to the testers!
|
|
|
|
|
| |
tested by landry@ in a bulk.
ok miod@ sthen@
|
|
|
|
|
| |
code. This is simpler as long as not all backends use the same
default.
|
|
|
|
| |
ok sthen@
|
|
|
|
|
| |
when the server and the client are not of the same endianness.
Found by naddy.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
1UL to 1U.
|
|
|
|
| |
thanks to all testers.
|
|
|
|
|
|
|
|
|
|
| |
Since the second division operand is a power of two, non-zero,
non-nan, this got optimized (-O2) into multiplication. As a result
the underflow exception wasn't being raised properly.
Make the second operand a volatile to prevent incorrect optimizations.
OK miod@.
|
|
|
|
| |
Unicode character set in a UTF-8 locale and can therefore return wrong answers.
|
| |
|
| |
|
| |
|
|
|
|
| |
- add nearbyint, nearbyintf and nearbyintl implemented using fenv
|
|
|
|
| |
"Yes, go ahead then" deraadt
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
work over TCP, for instance, to expose the sound card of one machine
with other machines of the network.
The first client generates a 128-bit random number (aka the
session cookie), saves it in $HOME/.aucat_cookie and sends it to the
server. Successive clients load the cookie from $HOME/.aucat_cookie
and send it to the server but the server accepts only clients whose
cookie matches the session cookie. When all clients are gone, the
session is over, and another cookie could start a new session, and so
on.
TCP is enabled on the server with the new -L option, and on the client
side hostnames are specified with a new optional component in the
device name.
hints from damien, dlg and deraadt, tweaks from jmc
|
|
|
|
| |
requested by deraadt
|
|
|
|
| |
tree, no idea where it came from; ok millert@ jmc@
|
|
|
|
|
|
|
| |
* shorten and clarify some explanations
* update the POSIX reference, this conforms to -2008 as well
* use .In and .Rv where possible
ok tedu@, feedback and ok jmc@
|
| |
|
|
|
|
| |
OK tedu@.
|
| |
|
| |
|
|
|
|
|
|
| |
reentrant getgrent functions (getgrgid_r, getgrnam_r).
seems reasonable to millert@, ok deraadt@
|
| |
|
| |
|