elad
5e2e282f9c
Add support for per-user /tmp.
...
Enabled via per_user_tmp in /etc/rc.conf (default off).
See security(8) and rc.conf(5) for more details.
Lots of input from thorpej@ & christos@, thanks!
2007-02-04 08:19:26 +00:00
uwe
3bc8e00664
Fix previous, add forgotten pointer dereference in the call to dtoa().
2007-02-04 03:20:22 +00:00
christos
971e3bb846
use dtoa() instead of returning empty when we don't have extended precision
...
information.
2007-02-04 03:05:01 +00:00
christos
cb9daf8f10
cleanup:
...
- remove __P
- remove unneeded casts
- add _DIAGASSERT
- add more diagnostics for integer overflow
- fix size_t/int confusion
- make debugging and statistics code compile
2007-02-03 23:46:09 +00:00
christos
72e430635f
chech the correct fmt in the assertion.
2007-02-03 22:26:55 +00:00
christos
c8e7c68742
int/size_t changes
2007-02-03 18:09:20 +00:00
christos
818764fc7c
some int -> size_t
...
deal with sparc64 that has 112 bits of mantissa.
2007-02-03 16:44:02 +00:00
christos
3ab861054c
make this compile with DIAGNOSTIC
2007-02-03 16:22:48 +00:00
christos
0e61db23eb
Compile with DIAGNOSTIC
2007-02-03 16:17:15 +00:00
christos
b513fb7c0a
make this compile with DIAGNOSTIC
2007-02-03 16:12:47 +00:00
christos
d228a772b3
enable wide doubles.
2007-02-03 00:28:56 +00:00
christos
f38f949967
use vfwprintf.c
2007-02-03 00:28:43 +00:00
christos
093145397b
- merge change from freebsd
...
- add support for building as vfprintf.c
- XXX: we strdup to simplify the freeing logic. This should be fixed for
efficiency in the vfprintf case.
2007-02-03 00:28:33 +00:00
christos
5d7be27437
the buffer len is called slen.
2007-02-03 00:27:52 +00:00
christos
cca9be70a3
protect buffer size from overflow.
2007-02-03 00:23:01 +00:00
christos
12287894d6
ext_int bit is no more.
2007-02-02 23:18:57 +00:00
christos
0449ecc079
since the int bit is merged, do the explicit math.
2007-02-02 23:14:09 +00:00
christos
113cee3dbe
add the new files to the build. Note I am not bumping libc now, because
...
these are not used yet.
2007-02-02 23:06:34 +00:00
christos
9ad6657285
add new prototypes.
2007-02-02 23:05:56 +00:00
christos
1634560e9d
make this compile.
2007-02-02 23:05:41 +00:00
christos
482b8dd60c
add long double and hex double support from freebsd.
2007-02-02 23:03:35 +00:00
christos
aa781c37c2
Instead of abusing stdio to get a signal-safe version of sprintf, provide one.
2007-02-02 23:00:28 +00:00
christos
858097f9a1
use __func__ instead of __FUNCTION__ which is a gcc extension.
2007-01-31 23:55:20 +00:00
chs
f4850e655c
fill in p_stat for crashdumps like the kernel does for the sysctl.
2007-01-28 21:31:13 +00:00
wiz
e6a160bd78
Fix spellos.
2007-01-28 07:58:05 +00:00
christos
41b0e71e94
Don't check for ext being NULL to destroy the res_state. Instead check
...
the option bits like we did before.
2007-01-28 07:54:01 +00:00
christos
5959955102
we don't need <irs.h>
2007-01-28 02:14:05 +00:00
christos
619824ce6d
try again.
2007-01-28 02:13:29 +00:00
christos
e519b45a11
missed one more file.
2007-01-28 02:11:44 +00:00
christos
6fbd14f0ac
We don't have __evOptMonoTime.
2007-01-28 01:43:52 +00:00
christos
91eccc4aa8
Fix minor compilation issues.
2007-01-27 23:02:12 +00:00
christos
95177770c6
add resolv_mt.h
2007-01-27 22:43:57 +00:00
christos
efba316dcc
Appropriate versions are not supplied by bind anymore.
2007-01-27 22:27:35 +00:00
christos
d73eb73dc8
merge in resolver portion of bind-9.4.0-rc2
2007-01-27 22:26:43 +00:00
christos
8e42b6c984
import resolver portion of bind-9.4.0-rc2
2007-01-27 21:45:34 +00:00
agc
9715dfff81
If we can't set the attributes when making the directory, use rmdir to
...
remove the directory, not unlink.
2007-01-27 11:49:44 +00:00
cbiere
f753f71dbe
* Don't use the term "anonymous"; this is confusing.
...
* Mention "reserved", that's what it's stands for after all.
* Mention getsockname() to determine the assigned port in any case.
2007-01-27 07:58:47 +00:00
pooka
f4e2aba8ce
document puffs_fs_suspend()
2007-01-26 23:55:27 +00:00
pooka
d83ed90176
add interfaces for suspending the file system
2007-01-26 23:00:33 +00:00
cbiere
1aaa06c687
Avoid a warning about an unused variable if compiling with -DNDEBUG.
...
Reported by Andreas Wiese in PR lib/35489.
2007-01-26 19:34:30 +00:00
cbiere
8544bfafc4
Fix for issue reported in PR lib/35401 as well as related overflow bugs.
2007-01-26 00:37:30 +00:00
cbiere
8521e1176a
* Consider all negative return values as error, not just -1.
...
* Corrected cast because (size_t) (INT_MAX + 1) is bogus.
2007-01-26 00:27:54 +00:00
jdc
3ad888c757
Pull down the following from the wcurses branch:
...
ctrace.c: revision 1.16.2.2
initscr.c: revision 1.27.18.2
Orginal commit message:
Do the debug initialisation only in ctrace.c. Otherwise, it might not
get done, for example, if we start curses with setterm() and not initscr().
2007-01-22 21:14:53 +00:00
christos
bbc680871a
Add another volatile, mentioned in current-users from a cross-build on amd64.
2007-01-22 15:06:31 +00:00
jdc
1f221324cf
Add debug "areas" that allow selective debugging by setting the
...
"CURSES_TRACE_MASK" environment variable. Postive vales include
debug areas, negative values exclude them.
2007-01-21 13:25:36 +00:00
blymn
fa0b432b40
Wide curses merge
2007-01-21 11:38:58 +00:00
blymn
17c16404e9
This file originates from the ncurses distribution, thanks to the ncurses people for letting us use it
2007-01-21 11:38:58 +00:00
blymn
5dfe4c8b18
Wide curses merge
2007-01-21 11:38:58 +00:00
ad
7630e3876c
pthread_create(): clear newthread->pt_sleeponq before calling _lwp_create().
2007-01-20 20:02:36 +00:00
christos
1eb6e5fbb2
add casts to pacify lint.
2007-01-20 18:58:11 +00:00