Commit Graph

11126 Commits

Author SHA1 Message Date
christos
8919424bdb No need to compile their own efun's. 2006-08-26 18:12:50 +00:00
christos
6e90deb9cb Efun source. 2006-08-26 18:11:45 +00:00
christos
e72710e561 Add efun(3) 2006-08-26 18:11:12 +00:00
matt
acf2f4a0d7 Remove the XNS man pages. 2006-08-26 16:11:05 +00:00
matt
95ff9c00a4 Move ns_addr and ns_ntoa to compat libc. Add a stripped version of
<netns/ns.h> which only include struct ns_addr and the ns_addr and ns_ntoa
function prototypes.
2006-08-26 16:07:01 +00:00
jdc
beb55bfff9 Handle cases where the application installs a SIGWINCH handler after the
curses one is installed by:

  1.  not reinstalling the curses one after restarting
  2.  not sending KEY_RESIZE

Also, update the size of curscr, stdscr and __virtscr to match the new
screen size, so that their sizes are always updated.

Fixes the cases where applications call endwin() and then refresh() in
their SIGWINCH handler (i.e. the resizing problems in PR pkg/27777).
2006-08-25 17:04:32 +00:00
skrll
44521a9e2e Implement MD_DO_NOT_NEED_FALLTHRU for i386.
Reviewed by christos.
2006-08-25 12:44:19 +00:00
christos
1463de6acb use the re-entrant version of getservbyport. 2006-08-24 15:39:11 +00:00
mrg
13cc47f2ec remove duplicates added in previous commit. 2006-08-24 06:56:39 +00:00
jdc
52ef6583f9 Add some more debugging information. 2006-08-23 19:23:55 +00:00
jdc
ed312f0773 When deleting windows and screens, also set to NULL the standard names
that refer to the window or screen just deleted.
Add some more debugging information.
2006-08-23 19:23:14 +00:00
jdc
c4b88fb280 Make sure we update the correct window when changing colour pairs. 2006-08-23 19:20:37 +00:00
christos
74f55fa411 I think we want both wcs{c,n}casecmp weak. 2006-08-23 14:01:21 +00:00
tnozaki
f264ea3a01 cleanup code 2006-08-23 12:57:24 +00:00
mrg
a8ef0c95b4 add wcsdup, wcscasecmp and wcsncasecmp. fixes build problems.. 2006-08-23 06:18:12 +00:00
christos
bfce146aaa include one more new file. 2006-08-23 01:51:51 +00:00
wrstuden
25b0eaef3c Close a window in which we can not notice a recently-slept-on-our
mutex thread, thus leaving a thread sleeping on an unlocked mutex.

Reviewed by myself and Christos.

Problem reported by Arne H. Juul, arnej at pvv dot ntnu dot no,
in PR 26208. This fix represents option 1 presented in the PR.
2006-08-22 21:46:09 +00:00
christos
54097ce7af PR/34238: Aleksey Cheusov: add wcsdup, wcscasecmp and wcsncasecmp functions 2006-08-22 20:50:46 +00:00
tnozaki
4e2e31b9fe merge recent DragonFlyBSD's change, original commit message is:
Remove all occurences of double semicolons at the end if a line by single ones.
Submitted-by: Bill Marquette <bill DOT marquette AT gmail DOT com>
2006-08-21 20:30:52 +00:00
christos
f1fff5b02e Change to a 3 clause copyright after permission of the holders. 2006-08-21 12:45:30 +00:00
ross
05fabc196c urk, wrong place, obviously 2006-08-21 07:08:45 +00:00
thorpej
d21620b264 Several changes to proplib:
- Arrays can now be externalized and internalized in the same way
  dictionaries can.
- Add new "externalize to file" and "internalize from file" functions
  to make reading a property list from a file and writing a property
  list to a file more convenient.
- Many assertions in the object implementations are gone.  Instead,
  calling an accessor for one object type with a different object type
  as an argument will return a suitable "invalid" value.
- prop_object_type() now returns a new PROP_TYPE_UNKNOWN value if called
  with a NULL object.
- Externalized property lists now contain a reference to the Apple XML
  plist DTD.
- Add a new prop_ingest(3) facility, which provides a convenient way to
  translate a dictionary into an arbitrary binary representation.
2006-08-21 04:13:28 +00:00
plunky
a097328fe5 Add service discovery support for the Handsfree profile 2006-08-17 20:13:31 +00:00
jnemeth
335cb46309 PR/34218 -- Matt Fleming -- date hangs when root trys to set time
backwards while at securelevel >= 2
2006-08-17 09:59:55 +00:00
rpaulo
13a593e7c8 We support the POSIX Clock Selection Option. 2006-08-14 18:14:19 +00:00
wiz
31e92ca26e stresep, not strnsep. Remove duplicate "the". Bump date for previous. 2006-08-13 23:20:52 +00:00
wiz
a5afdcde5a Mark up NULL. 2006-08-13 23:19:45 +00:00
christos
cbfb283c65 - Add strndup and stresep
- Use stresep so in fstab so that we can mount paths with white space in them.
2006-08-12 23:49:53 +00:00
christos
ce0ef6cfc4 Pretending to be Elad's keyboard:
fileassoc.diff adds a fileassoc_table_run() routine that allows you to
pass a callback to be called with every entry on a given mount.

veriexec.diff adds some raw device access policies: if raw disk is
opened at strict level 1, all fingerprints on this disk will be
invalidated as a safety measure. level 2 will not allow opening disk
for raw writing if we monitor it, and prevent raw writes to memory.
level 3 will not allow opening any disk for raw writing.

both update all relevant documentation.

veriexec concept is okay blymn@.
2006-08-11 19:17:47 +00:00
wiz
ffda6b7e64 Bump date for previous. 2006-08-08 17:32:56 +00:00
wiz
e003ee3619 Add RCS Id. 2006-08-08 17:32:05 +00:00
wiz
81b12ac32b Quote some characters for HTML output. 2006-08-08 17:31:35 +00:00
tnozaki
8d8d8b951d - wcstombs.3
correct wrong prototype,
    reported by OpenBSD's PR 5171/library.
- wcsrtombs.3
    correct wrong prototype and misusage of the header file.
2006-08-08 17:14:05 +00:00
wiz
acffd648f6 Bump date for previous. Remove some Pp for consistency. 2006-08-05 18:18:37 +00:00
christos
e846b07c1f Update for Greg Woods. Add new options and mention the bit values together
with the options
2006-08-05 17:58:53 +00:00
jld
04316d3cd7 Remove inappropriate comma. 2006-08-04 20:55:45 +00:00
yamt
0872061b2c add missing const. 2006-08-04 17:06:56 +00:00
yamt
273fdcedb9 whitespace. 2006-08-04 16:36:44 +00:00
yamt
6e8d813f5e remove the support of variable-sized filehandle from compat version of
syscalls.  (strictly speaking, it breaks abi.  i don't think it's a problem
because this feature is short-lived and there are no affected in-tree
filesystems.)
2006-08-04 16:30:22 +00:00
wiz
3774518cbd Drop trailing whitespace. 2006-08-03 19:17:49 +00:00
tron
f7f8c72cc7 Remove leftover debugging message. Problem pointed out by Kurt Schreiner
on "current-users" mailing list.
2006-08-03 17:38:26 +00:00
jld
e8ef331ffa Fix PR 34112, where a program could mysteriously exit on return from a
signal handler, by deriving the context pointer from the stack pointer
instead of trying to read it from where the sigaction function may have
overwritten it with arbitrary bits.

Fix provided by Matthias Drochner in the PR.
2006-08-02 04:18:48 +00:00
drochner
d81b3ce220 make an intermediate float variable "volatile" on i386 to work around a gcc
optimization problem: subsequent add/subs were done inside FPU registers,
with "double" precision, without rounding to "float" in between
2006-08-01 20:14:35 +00:00
martin
cb10eb2bc2 Bump libc to 145 (fhandle_t is gone) 2006-07-31 16:39:23 +00:00
martin
b4cb63a646 Make filehandles opaque to userland 2006-07-31 16:34:42 +00:00
wiz
ae2c80bc90 Typo fix. 2006-07-30 00:21:26 +00:00
wiz
4076aeb801 Serial comma. Bump date for previous. Sort sections. Make ready for HTML
output.
2006-07-30 00:15:54 +00:00
wiz
1c4f3b5dd5 Bump date for previous. 2006-07-29 23:47:39 +00:00
christos
55b31470bb use indirect lookup. 2006-07-28 15:14:45 +00:00
joerg
d52654469c db->seq expects an u_int as fourth argument. 2006-07-28 01:24:24 +00:00