blymn
a54cbbdb50
Remove the resetting of top_row, cur_item and the pattern buffer from
...
post_menu so menu state is kept across upost/post actions. This addresses
PR #21218 .
2003-04-19 12:52:39 +00:00
nathanw
b7ac97b866
More agressive assertions. Change a number of detected conditions, which
...
officially have undefined behavior, from returning an error code to raising
an assertion failure.
Also, don't bother to explicitly test for (illegal) null pointers and return
an error; they'll bomb out soon enough.
2003-04-18 21:36:38 +00:00
nathanw
66fc73c7eb
Use a __predict_true() in the definition of pthread__assert().
2003-04-18 21:32:32 +00:00
wiz
365962d31f
Convert to mdoc.
2003-04-17 19:48:37 +00:00
wiz
335e44b3ef
Convert to mdoc.
2003-04-17 19:35:03 +00:00
wiz
93ebe1c2f3
Punctuation nit.
2003-04-17 19:32:17 +00:00
wiz
7e06307f35
Convert to mdoc.
2003-04-17 19:18:01 +00:00
wiz
0a1b8c0e9c
Increase width in a list.
2003-04-17 19:17:48 +00:00
wiz
6fa350b93d
Convert to mdoc.
2003-04-17 18:48:28 +00:00
wiz
f77fff8c0b
Convert to mdoc.
2003-04-17 18:14:21 +00:00
wiz
4472b40375
Convert to mdoc. Fix an error (two many arguments to a function).
2003-04-17 17:57:12 +00:00
wiz
df25ca4551
Convert to mdoc. Fix one or two bugs while here, hope I didn't introduce
...
more :)
2003-04-17 17:02:48 +00:00
fvdl
b32287cc19
Catch up with changed struct reg (same as gregs in mcontext now).
2003-04-17 10:13:51 +00:00
lukem
c6af0a620d
clear errno before strtol() if we're going to test it for ERANGE afterwards
2003-04-17 03:25:56 +00:00
thorpej
aef8e968bf
Don't link libcrypto against libcrypt; that doesn't work on systems
...
that don't support shared libraries. Instead, build the NetBSD crypt(3)
library directly into libcrypto.
2003-04-17 00:32:22 +00:00
thorpej
90099f5fe1
hrink the Blowfish routines down to only what we need for __bcrypt(),
...
and don't export any of the Blowfish functionality outside bcrypt.c.
2003-04-17 00:31:04 +00:00
thorpej
d1bb0be3e8
If libcrypto is defined, use the MD5 routines from libcrypto, rather
...
than from libc.
2003-04-17 00:29:43 +00:00
nathanw
a74799949a
pthread_mutex_trylock(): It's not an error to call trylock() on a
...
mutex already locked by the calling thread, even for non-recursive
mutexes.
2003-04-16 18:59:12 +00:00
nathanw
008033bb65
When a thread sleeps on a mutex or cv, have it put itself on the
...
front of the sleep queue rather than the back. This is more
cache-friendly behavior and within the (lack of) constraints on wakeup
ordering imposed on equal-priority threads.
2003-04-16 18:30:43 +00:00
nathanw
8114703654
Fix a fencepost error in writing to the debug buffer.
2003-04-16 17:37:47 +00:00
wiz
e2b9f7144c
Use .In instead of .Fd.
2003-04-16 16:09:04 +00:00
wiz
472351e13d
Use
...
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
2003-04-16 13:34:34 +00:00
wiz
44b6aa4c8b
Mostly mdoc improvements, some typos.
2003-04-16 12:53:37 +00:00
wiz
e0f416155a
New sentence, new line.
2003-04-16 12:36:44 +00:00
wiz
848d4d3dde
getch(3), not curses_getch(3). New sentence, new line.
2003-04-16 12:29:42 +00:00
wiz
b425910551
Typo and grammar fixes. Sort SEE ALSO. Use more mdoc.
2003-04-16 08:36:54 +00:00
wiz
5af328316a
Bump date for last.
2003-04-14 12:06:26 +00:00
simonb
4604766a89
Remove CAVEATS section and note that isascii() works on all integer
...
values.
From PR standards/21179 from Christian Biere. Verified against SUSv3 too.
2003-04-14 12:04:18 +00:00
wiz
3c88fe4c61
Bump date, remove an article.
2003-04-14 08:45:51 +00:00
jdolecek
e75e2e6438
seteuid() and setegid() were adopted in IEEE Std 1003.1-2001 + X/Open
...
portability guide issue 6, adjust headers to expose the function
prototypes with appropriate _POSIX_C_SOURCE/_XOPEN_SOURCE defines
fixes standards/21136 by MAEKAWA Masahide
2003-04-14 08:12:11 +00:00
salo
0db44986d2
Add slovak language libc message catalog.
2003-04-14 05:21:47 +00:00
kleink
c02f38cf64
Warn if the old unsetenv() is referenced.
2003-04-13 17:39:13 +00:00
dogcow
dc650bfb56
Document ip.checkinterface
2003-04-12 07:41:12 +00:00
christos
8099c8302c
add functions to retrieve option values.
2003-04-11 17:36:57 +00:00
jdc
0361a50a77
Add spacing around variable definitions.
...
From a discussion with Thomas Klausner.
2003-04-11 09:37:15 +00:00
salo
f939ebddeb
Document HW_CNMAGIC, fix HW_PHYSMEM64 and HW_USERMEM64 format in the table,
...
describe HW_MACHINE_ARCH and HW_ALIGNBYTES in the same order as listed in the
table.
2003-04-11 08:44:16 +00:00
wiz
550ed62a35
Add a comma after e.g.
2003-04-10 18:32:34 +00:00
atatat
6c903bbeb1
Document the new MAP_ALIGNED() flag/macro, be more specific about what
...
values for fd are acceptable when using MAP_ANON, and add a short
paragraph describing (in short) the relationship between mmap()
allocations and the break.
Addresses PR kern/7935 and PR lib/20803.
2003-04-10 18:22:47 +00:00
wiz
2db352f405
Update german translation for ERANGE.
2003-04-10 07:26:48 +00:00
jdolecek
9865cb9229
update ERANGE czech string according to the english ERANGE update
2003-04-10 07:20:52 +00:00
nathanw
cc1db07645
Just use PAGE_SHIFT from <machine/vmparam.h> instead of going through
...
hoops to read and cache the value from the crash dump header.
2003-04-09 22:46:39 +00:00
kleink
27d8588746
Change the strerror() string for ERANGE consistently to "Result too
...
large or too small" and reword its intro(2) description to reflect
the present use for non-numerical out-of-range errors; resolves
Andrew Brown's PR standards/21004, the discussion of which was
dramatically sped up by repeated whipping from Perry Metzger. :-)
2003-04-09 21:36:28 +00:00
jmmv
33b8c350b6
Add a Catalan libc message catalog file (plus everything else needed to
...
track the file). Closes my own PR lib/19498.
2003-04-09 20:17:06 +00:00
drochner
e0fb4a2b6b
-in bindtextdomain(), don't crash if a NULL dirname is passed - return the
...
current path setting in this case (or default)
-fix return value
-don't copy a string to itself
2003-04-09 14:11:33 +00:00
wiz
43a80c6fd2
Improve mdoc a bit.
2003-04-08 21:19:15 +00:00
wiz
94f29563af
Better mdoc; add a missing 'is'.
2003-04-08 21:15:21 +00:00
jdc
a1a7bef1e4
Document LINES and COLS environment variables.
2003-04-08 18:57:09 +00:00
jdc
7a37df1b93
Add ESCDELAY variable to control the inter-key delay in escape sequences.
...
Fixes PR 20031 by Thomas Klausner.
2003-04-08 18:55:43 +00:00
jdc
6e028f681b
Add mvwin manual pages.
...
From PR 21041.
2003-04-08 06:02:17 +00:00
jdc
38b99f1400
Make sure that windows are not off the left or top edges of the screen.
...
Noticed while looking at PR 21041.
2003-04-08 05:56:01 +00:00
jdc
119cd94332
Document mvwin().
...
Fixes PR 21041 by Tyler Retzlaff.
2003-04-08 05:53:49 +00:00
nathanw
2a4cef11ba
When threads are started, register an atfork callback to clear
...
pthread__started in the child process. This lets sleep() work in the
child, as required by POSIX.
2003-04-07 21:29:48 +00:00
nathanw
cffc057ae2
Oops, make the atfork queues static so they don't pollute the
...
namespace.
2003-04-07 21:09:57 +00:00
kleink
3b364b9b85
Make sure we reference getcontext() by its internal name.
2003-04-07 21:04:20 +00:00
kleink
e77f46b397
Fix stack pointer fixup of oucp (a relict from times when this
...
was implemented entirely different, and then bit rot commenced).
2003-04-07 19:44:40 +00:00
nathanw
45c9543071
Consistently use pthread__assert() rather than err() to assert that
...
timer_settime() worked, and don't bother calling err() after a
pthread__assert() call.
2003-04-07 19:41:22 +00:00
kleink
aa92e94d2a
Observed in other places: move __unsetenv13.c near unsetenv.c, only
...
group name space wrappers separately.
2003-04-07 17:18:20 +00:00
drochner
1a9947a7d7
unsetenv(3) returns "int" now
2003-04-07 16:29:06 +00:00
drochner
22b67837d4
compile unsetenv(3) into libc or you'll mess up your system
2003-04-07 16:22:43 +00:00
kleink
5edfa3f673
Bump to 12.97: addition of __unsetenv13().
2003-04-07 13:41:56 +00:00
kleink
13dee93fb3
1003.1-2001 has introduced unsetenv() which differs from the current
...
implementation in not permitting a "name=value" argument.
* Add a conforming __unsetenv13() and do function renaming for
unsetenv(); preserve old symbol with old behavior.
* Make visible setenv() and unsetenv() for 1003.1-2001 feature selection
macros; resolves PR standards/20479.
2003-04-07 13:41:13 +00:00
wiz
07d13217f3
Some e.g. cleanup: replace "eg" with "e.g.,". From Igor Sobrado in PR 19692.
2003-04-07 06:56:38 +00:00
petrov
64f9771a77
Floating point argument should be in %f0 (sparcv9 ABI says).
2003-04-06 22:56:38 +00:00
tshiozak
6ca2252907
- support for the additional code area of zh_CN.GB18030 locale,
...
- make sure that __nbrune_t is unsigned 32bit clean and
- fix wrong copyright notice in the last commit.
this patch is contributed by Takehiko NOZAKI <sigsegv at s25 dot xrea dot com>.
2003-04-06 18:33:23 +00:00
perry
50f8bf598f
symlink /usr/include/des.h to openssl/des.h
...
This is done in FreeBSD, and OpenBSD apparently also has a des.h
inspired by Greg Woods in PR lib/10528
2003-04-06 18:12:36 +00:00
dsl
61a8612dd3
Use snprintf instead of hand crafted string copy and numeric conversion.
...
Avoids problems if/when the pid is greater than 999999.
(approved by christos)
2003-04-06 18:05:52 +00:00
perry
d3a7a45513
add links for des functions. PR bin/10528 from Greg Woods
2003-04-06 17:44:41 +00:00
jdc
dcd13397db
Swap red/blue and yellow/cyan when working with Sb/Sf colour. Problem noticed
...
when working on PR 21000.
2003-04-06 07:22:13 +00:00
bjh21
55cecd0f26
NetBSD/acorn26 has used APCS-32 for years, so unifdef -U__APCS_26__.
2003-04-05 23:15:10 +00:00
bjh21
b9adad89fd
Use the correct instruction for returning ffrom a function (MOV rather
...
than MOVS).
2003-04-05 23:09:58 +00:00
bjh21
c18226d8a8
NetBSD/acorn26 has been using APCS-32 for years, so unifdef -U__APCS_26__.
2003-04-05 23:08:50 +00:00
christos
036ef4f391
cast int to size_t to appease lint (Geoff Wing)
2003-04-05 17:02:14 +00:00
jdc
e6800497da
Keep the cr->nl translation state in a separate variable, so that we can
...
do the translation ourselves (if the tty didn't do it for us).
Add debugging to track functions that change tty state.
Fixes PR 20834 by Stephen Borrill.
2003-04-05 10:06:59 +00:00
christos
cf3a405a52
PR/21014: Tom Lyon: Failure to clear string by passing the wrong size to memset
2003-04-05 03:47:18 +00:00
nathanw
64b72cb09f
A couple of READ calls in td_sync_info() were reading into a
...
pthread_spin_t variable (4 bytes) but telling read that they were
reading sizeof(struct pthread_spinlock_st) (12 bytes). This led to
overwriting other things on the stack, like the return address. Oops.
Fix by changing READ call here (and elsewhere, for future safety) to:
READ(,, &variable, sizeof(variable))
instead of
READ(,, &variable, sizeof(type)).
Fixes a crash in gdb when running "thread examine all" reported by
Bill Studenmund.
2003-04-05 01:39:13 +00:00
nathanw
4777259ff2
Don't call pthread__locked_switch() to switch to ourself. Bad stack
...
mangling results.
Fixes regression in test yield2, dating to 2003/1/2 when
pthread__locked_switch() was changed to not store the saved-context
pointer until after switching stacks.
Note to self: regression tests exist to be run.
2003-04-04 01:08:25 +00:00
martin
dc8fa84c54
#include <machine/vmparam.h> for PAGE_SIZE
2003-04-03 22:07:16 +00:00
mycroft
76126365c9
Link libcrypto against libcrypt to make sure crypt() is still there -- and
...
therefore build it earlier in the build process as well.
2003-04-03 00:41:50 +00:00
fvdl
42614ed3f3
Add support for UFS2. UFS2 is an enhanced FFS, adding support for
...
64 bit block pointers, extended attribute storage, and a few
other things.
This commit does not yet include the code to manipulate the extended
storage (for e.g. ACLs), this will be done later.
Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.
2003-04-02 10:39:19 +00:00
scw
aa018ec72e
Add a work-around for an SH5 binutils bug which results in bogus
...
GOT offsets in the PIC-compiled crt0 of statically linked binaries.
2003-04-01 10:20:38 +00:00
perry
8cb755776e
runnning->running from Igor Sobrado, PR misc/19814
2003-03-31 18:49:45 +00:00
perry
ca9aafe282
bessel->Bessel, from Igor Sobrado in PR misc/19814
2003-03-31 18:47:42 +00:00
perry
896b16517d
bessel->Bessel from Igor Sobrado PR misc/19814
2003-03-31 18:46:38 +00:00
perry
8e25ed3ff9
currrent->current, accomodate->accommodate from Igor Sobrado PR misc/19814
...
also recognise->recognize (sorry, I know, flames anticipated.)
2003-03-31 18:44:09 +00:00
perry
c286c47561
curent->current from Igor Sobrado in PR misc/19814
...
plus some other spelling errors and (sorry) some UK->USing for
consistency.
2003-03-31 18:41:51 +00:00
perry
9b2c6bd3d7
preceeded->preceded, desciptor->descriptor from Igor Sobrado, PR misc/19814
2003-03-31 18:38:11 +00:00
perry
8e85db615f
millenia->millennia from Igor Sobrado PR misc/19814
2003-03-31 18:35:38 +00:00
perry
702861031b
em-gosmacs-traspose->em-gosmacs-transpose (Igor Sobrado, PR misc/19909)
2003-03-31 16:52:42 +00:00
perry
73d8247707
avaliable->available (Igor Sobrado, PR misc/19810)
2003-03-31 03:05:43 +00:00
perry
59dbd74ed6
enforcable->enforceable (Igor Sobrado, PR misc/19731)
2003-03-31 03:02:59 +00:00
perry
e1308f9cb1
semanics->semantics (Igor Sobrado, PR misc/19731)
2003-03-31 03:02:22 +00:00
wiz
867416748b
VAX, not vax. Igor Sobrado in PR 19678.
2003-03-30 21:01:58 +00:00
jdc
6babc534d9
Increment libcurses minor (addition of attr_set() group of functions).
2003-03-30 07:40:02 +00:00
jdc
b5eb0508f1
Add attr_set() group of functions.
...
Fixes PR lib/20034 by Thomas Klausner.
2003-03-30 07:38:41 +00:00
thorpej
40e1466e08
Only fill in the server and client sockaddr in the request if
...
the fields are NULL.
2003-03-30 00:32:52 +00:00
wiz
0acfa3bb9e
Consistently spell occurrence with two rs.
2003-03-29 22:48:37 +00:00
jdc
045c8e350f
Now refresh() refreshes subwindows too.
...
Fixes PR lib/20544 by rtr.
2003-03-29 21:43:22 +00:00
thorpej
715b5daad8
Remove GCC 3.3 hack; the libtelnet code has been changed to avoid the
...
warning.
2003-03-28 21:03:48 +00:00
pooka
0e9bf3053c
avoid using multiple different ways of saying the same thing
2003-03-28 17:00:49 +00:00
christos
eb430229c6
do the exit on lint warnings only on i386 like libc, to avoid the wrath of
...
the sloppy archs.
2003-03-28 14:02:45 +00:00