wiz
5aeb3dc3c1
Add RCS Id; whitespace and punctuation fixes.
2001-04-09 12:25:37 +00:00
wiz
98a7e03eee
select(2), not (3); order SEE ALSO; whitespace and punctuation fixes.
2001-04-09 12:21:43 +00:00
wiz
04d01455a4
Add RCS Id, and some whitespace/punctuation fixes.
2001-04-09 12:21:01 +00:00
wiz
814224e5c6
netconfig(5), not (4), and whitespace.
2001-04-09 12:20:18 +00:00
wiz
f51570c57d
netconfig(5), not (4); environ(7), not (5); whitespace, and use
...
.Dq instead of ``xx.''
2001-04-09 12:19:45 +00:00
wiz
3bb356f0f8
netconfig(5), not (4), and whitespace fixes.
2001-04-09 12:18:48 +00:00
wiz
086fe0f436
Whitespace.
2001-04-09 12:17:35 +00:00
wiz
ff9338b919
Fix date, and some whitespace.
2001-04-09 12:17:16 +00:00
wiz
9ae930ee53
getrlimit(2), not (3)
2001-04-09 12:16:54 +00:00
wiz
0ddda8637f
getmntinfo(3) not (2)
2001-04-09 12:16:36 +00:00
wiz
56d8eaccf3
Fix date, whitespace and punctuation.
2001-04-09 12:11:06 +00:00
wiz
7533beb4cb
xref uhid(4) instead of non-existing hid(4)
2001-04-09 12:09:49 +00:00
wiz
6f7450c1be
Whitespace fixes.
2001-04-09 12:09:11 +00:00
wiz
13e4a787c0
mdoc'ify
2001-04-09 12:07:57 +00:00
jdolecek
2a2ea948de
Add a note this appeared in NetBSD 1.6. Pointed out on current-users@
...
by Geoff Wing.
2001-04-09 09:29:54 +00:00
kleink
7be2be4b36
No need for <sys/types.h>.
2001-04-07 16:14:44 +00:00
kleink
d8fe668b8f
Add a LIBRARY section.
2001-04-07 16:13:32 +00:00
simonb
ea5c187922
xref kvm_open.
2001-04-06 14:37:27 +00:00
wiz
b1593d9814
Add getbootfile(3) to libutil, and a man page.
...
Bump libutil version to 5.5.
2001-04-06 14:31:14 +00:00
wiz
14dbdf5518
Negative exit code cleanup: Replace exit(-x) with exit(x).
...
As seen on tech-userlevel.
2001-04-06 11:13:45 +00:00
itojun
39e1f5e4ef
description for "discard" was missing. sync with kame
2001-04-06 07:04:31 +00:00
blymn
47eb37d515
* Fixed horizontal scrolling.
2001-04-06 05:24:59 +00:00
blymn
a773c5b773
* Fix horizontal scrolling
...
* Fix cursor positioning at the end of a static field
* Fix the end field request handler.
2001-04-06 05:03:22 +00:00
blymn
ab600f6ad4
* Fixes for horizontal scrolling
...
* Character is added to the destination field in auto-skip mode when
a new field is skipped to.
2001-04-06 04:40:43 +00:00
christos
4331e2615e
Fix sentinel for the buffer in globtilde. It was off by x 2. Noted by Theo.
2001-04-03 14:50:37 +00:00
jhawk
404ef082e4
Xr printf(9)
2001-04-03 13:59:22 +00:00
wiz
2c7d48475b
mdoc'ify. With a tip of the hat to kleink.
2001-04-02 21:26:21 +00:00
wiz
b37c366b3f
Improve some markup.
2001-04-02 20:49:57 +00:00
wiz
3a3aafcf17
Fix format typo, and whitespace.
2001-04-02 20:48:38 +00:00
wiz
caeeeac59d
End sentence with a dot.
2001-04-02 18:29:49 +00:00
wiz
feb5cd7b0b
Remove trailing space from comment line.
2001-04-02 18:27:13 +00:00
wiz
6b5ab77765
fo -> for
2001-04-02 18:25:34 +00:00
tshiozak
9d67eaba15
Remove UTF-2. UTF-2 is superceded by UTF-8.
2001-04-01 17:45:39 +00:00
tshiozak
0c95c16c79
Remove UTF-2. UTF-2 is superceded by UTF-8.
...
see also:
http://mail-index.netbsd.org/tech-userlevel/2001/03/30/0000.html
http://mail-index.netbsd.org/tech-userlevel/2001/03/30/0001.html
http://mail-index.netbsd.org/tech-userlevel/2001/03/30/0002.html
2001-04-01 17:43:07 +00:00
kleink
d665068674
Emit a link warning for the old timezone() interface; from Nick Hudson.
2001-03-31 19:13:00 +00:00
kleink
cd11a7a9fa
Add a daylight(3) link as well. XXX Can't link to timezone(3) yet.
2001-03-31 19:00:56 +00:00
kleink
f6a1b39cc5
Finally deprecate the old timezone() interface in favor of an XSH5
...
timezone/daytime pair; as proposed by J.T. in September, 1996.
Fixes PR standards/11807 by Nick Hudson.
2001-03-31 18:58:41 +00:00
kleink
9b04b6e1a5
Oops, missed type change in previous.
2001-03-31 18:45:38 +00:00
kleink
836e086116
Bump minor to 74: addition of __timezone13 and daytime.
2001-03-31 18:32:47 +00:00
kleink
a495a577a0
Finally deprecate the old timezone() interface in favor of an XSH5
...
timezone/daytime pair; as proposed by J.T. in September, 1996.
Fixes PR standards/11807 by Nick Hudson.
2001-03-31 18:29:20 +00:00
agc
6b3108e0aa
Revert previous overzealous change, committed in error.
2001-03-30 16:12:44 +00:00
agc
ab498e3d7f
Put back prototype of yyparse(), since the function name is modified
...
by the Makefile
YPREFIX+=__libyy
setting, and we thus get an unprototyped function.
2001-03-30 15:17:47 +00:00
kleink
b1cc53ab31
While I'm here, add a LIBRARY section.
...
XXX Someone should lift this to our mdoc.
2001-03-29 20:56:30 +00:00
kleink
49cc52fbf7
Declaration syntax nit.
2001-03-29 20:54:06 +00:00
kleink
8ca649a389
Sprinkle some restrict.
2001-03-29 19:06:39 +00:00
kleink
ad8586ad2d
Fix printf format used in example; from Jim Bernard in PR lib/12496.
2001-03-29 18:50:59 +00:00
christos
c5da7a4cfa
try to make this compile on 1.4.x
2001-03-28 22:53:40 +00:00
christos
5bc6f3f69d
deal with buffer overflows for fixed length buffers.
2001-03-28 22:13:06 +00:00
christos
6f6e7c44eb
KNF. no functional differences.
2001-03-28 21:16:48 +00:00
kleink
530e81b761
Wrap external declarations inside __{BEGIN,END}_DECLS; fixes PR lib/12458
...
by Dan McMahill.
2001-03-27 22:46:55 +00:00
itojun
4b72eeeee5
net.inet.ip.maxfragpackets defines the maximum size of ip reass queue
...
(prevents fragment flood from chewing up mbuf memory space).
derived from KAME net.inet6.ip6.maxfragpackets.
2001-03-27 02:24:38 +00:00
tshiozak
636743250b
fix a bit bug. this bug normally causes no problem.
2001-03-26 20:06:46 +00:00
tshiozak
6c89983bd3
support nl_langinfo(CODESET).
2001-03-26 19:55:42 +00:00
blymn
7e7a04dc80
Bumped major because driver commands have changed value and the subwin
...
is no longer created by the library.
2001-03-25 12:37:29 +00:00
blymn
64bd55957f
* Remove code that created the subwin if it did not exist as this is
...
not the correct behaviour.
* Mods to support new curses window behaviour.
2001-03-25 12:34:47 +00:00
blymn
4aa1a8e86c
* Fix wrapping behaviour - O_WRAP turns on/off wrapping on word
...
boundaries.
* Only justify static fields and only scroll dynamic fields.
* Handle O_PUBLIC and O_VISIBLE flags when drawing field.
* Changes to support new curses window handling.
2001-03-25 12:32:53 +00:00
blymn
172c564232
* Bracket constant defines
...
* Driver commands are now offset by curses KEY_MAX
2001-03-25 12:27:22 +00:00
blymn
919001b4a1
* Fixed curses window handling, library no longer creates a subwin.
...
* Do not position the cursor in the field is O_PUBLIC is not set.
2001-03-25 12:24:47 +00:00
blymn
6c29066dc9
* truncate field contents to field length if field is or becomes static
...
* Allow field options to be changed when field posted unless field
is the current one.
* Allow field justification to be changed when field posted unless it
is the current one.
* dynamic_field_info now returns field size in rows and columns if
the field is static - previously this was an error.
2001-03-25 12:21:06 +00:00
jdolecek
10b43f7cd4
kvm_doargv2(): make sure the string ends with '\0'; sysctl() might not
...
properly end it if the data would be longer than the supplied
buffer
This fixes lib/11467 by SAITOH Masanobu and lib/12389, maybe also
lib/12439.
2001-03-24 10:02:45 +00:00
jdolecek
233eee3634
Minor fix to kvm_doargv2() - if the kd->argv is reallocated, reinitialize
...
'ap' too. This doesn't seem to have any effect either way; seems like the
condition is never met?
2001-03-24 09:54:52 +00:00
kleink
346219c95f
Sprinkle some restrict qualifiers.
2001-03-22 07:37:04 +00:00
cgd
1da7909939
clean up a bit, xref exit(3), and suggest use of EXIT_FAILURE.
2001-03-22 01:47:17 +00:00
cgd
e8c9c330a8
document EXIT_SUCCESS and EXIT_FAILURE, since they've been around
...
since ANSI and (for portability, since ANSI) in some circles they're
the preferred exit status codes.
2001-03-22 01:37:46 +00:00
kleink
77fbd9fe1c
Sprinkle some restrict qualifiers.
2001-03-21 22:42:28 +00:00
mycroft
6da9b09f70
Use `rpcgen -C'.
2001-03-21 20:14:10 +00:00
augustss
7358f05060
Make this file lint.
2001-03-20 11:47:44 +00:00
christos
e125f8f194
chmod the history file to 600 so that only the owner can read it.
...
[inspired by the openbsd fix to readline]
2001-03-20 00:08:31 +00:00
atatat
432509762f
Bump minor version to 73: MD2 was added.
2001-03-19 05:00:41 +00:00
atatat
3ddb3899a3
Add md2 routines to libc.
2001-03-19 04:13:16 +00:00
simonb
7512af6e5b
Don't use a u_char array for a workspace that will be cast then accessed
...
as int's, as the array is not guaranteed to be int-aligned on the stack.
Use a CHAR64LONG16 type instead for the workspace, since the workspace
is accessed through that type anyway.
Fixes PR pkg/12417 from Andrew Brown.
2001-03-19 03:14:00 +00:00
christos
317bb0ea2f
set gl_pathv to NULL after we free it.
2001-03-18 22:40:20 +00:00
pooka
b8116b5540
make prototypes match reality found in <sys/ktrace.h>
2001-03-18 21:51:11 +00:00
christos
93b3db97f3
limit the amount of memory used, not the number of arguments used.
2001-03-16 21:09:05 +00:00
christos
f913546a2e
Implement GLOB_LIMIT that limits number of matches to ARG_MAX.
2001-03-16 20:34:08 +00:00
fair
fdd13acbc4
Correct typo in ERRORS, and document that getdents(2) can return
...
directory entries that refer to deleted files, all per PR 10567.
2001-03-16 07:58:24 +00:00
fair
0b6f011535
Add documentation of nmemb parameter, per PR 10567
2001-03-16 07:47:29 +00:00
fair
bee514872a
Added the following text to answer PR 7249:
...
The manual page for each system call will list some of the
common errno codes that system call can return, but that
should not be considered an exhaustive list, i.e. a properly
written program should be able to gracefully recover from
any error that a system call might return. Documenting
all the error codes that a system call can return in a more
specification-like manner would take more resources than
this project has available.
2001-03-16 06:56:48 +00:00
lukem
c9cccc1354
reference <stdarg.h> not <varargs.h>, and separate out the synopsis
...
for vsyslog(3) from the rest after <stdarg.h>, as per printf(3)/vsprintf(3)
2001-03-14 06:12:35 +00:00
bjh21
d1fdb92ff8
Remove arm32-specific files from libc. NetBSD/arm32 now uses the generic
...
ARM sources in lib/libc/arch/arm.
2001-03-13 19:31:36 +00:00
ross
64846612a5
fix WARNS triggered by reachover makefile under regress
2001-03-13 08:15:14 +00:00
fair
4ca39aa709
Add a description of the special kernel thread "ioflush" to the "special
...
processes" section, per PR 10912. While we're here, clean up nroff nits,
like spaces at the ends of lines.
2001-03-13 03:24:13 +00:00
simonb
61bb060b34
Include <string.h> for memcpy() prototype.
2001-03-12 03:20:10 +00:00
mjl
8e859a9e3f
Revert minor to 0 since there is no abi change on request of thorpej.
2001-03-12 00:45:25 +00:00
mjl
b822e3e5a8
Fix incorrect SHA1 calculation on big endian machines reported
...
in PR/12045 by John Valdes, who also provided the problem's
solution and a patch.
XXX This problem could have been caught about a year ago if we
XXX just ran the regression tests on every build!
2001-03-11 13:57:45 +00:00
cgd
b42009b570
actually, don't define SHQUOTE_USE_MULTIBYTE
2001-03-10 22:37:54 +00:00
christos
fc701562b4
make these lint properly.
...
1. don't use MB_CUR_MAX, but MB_LEN_MAX because MB_CUR_MAX is a variable.
2. return a size_t type.
3. added const cond on do while macros.
4. remove unused variables and code,
2001-03-10 20:54:53 +00:00
wiz
3da563eb15
Fix typo reported by Geoff C. Wing in pkg/12369.
2001-03-10 12:57:02 +00:00
cgd
7aeb4f4018
minor=72, for shquote()/shquotev().
2001-03-10 01:53:14 +00:00
cgd
360514740c
Add shquote() and shquotev(). From the manual page:
...
The shquote() and shquotev() functions copy strings and transform the
copies by adding shell escape and quoting characters. They are used to
encapsulate arguments to be included in command strings passed to the
system() and popen() functions, so that the arguments will have the cor-
rect values after being evaluated by the shell.
2001-03-10 01:51:49 +00:00
bjh21
6964bdfcad
Re-instate __fixunssfsi() and __fixunsdfsi(), but only for arm32 with a.out
...
binaries, because libc's provided them there forever.
2001-03-08 18:56:19 +00:00
bjh21
328780b294
Leave selection of APCS mode to the compiler -- future versions of cpp will
...
get it right.
Always include new softfloat code -- it seems OK on arm32.
2001-03-07 00:49:48 +00:00
assar
7243e32f7d
remove libkadm5 - it is not being used for anything useful
2001-03-04 02:33:09 +00:00
cgd
bc035adad9
update the date; pointed out by mycroft
2001-03-02 06:06:08 +00:00
cgd
21e6278642
don't forget the LIBRARY section
2001-03-02 04:52:08 +00:00
wiz
ddb7e7aa53
Four casts for lint.
2001-03-01 14:37:35 +00:00
itojun
dea3f7103b
it seems that gethostent(3) is no longer supplied in libc.
...
couple of wording corrections.
From: Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de>
2001-02-28 02:30:31 +00:00
cgd
2eb1943575
make these more amenable to being copied into libkern. (Gee, why wasn't
...
this done before? it's not like it was hard...)
2001-02-27 19:44:54 +00:00
cgd
82f3142780
fix NetBSD RCS id tags
2001-02-27 19:04:39 +00:00
cgd
181fee6ea8
pull up <machine/endian.h> and use BYTE_ORDER to decide endianness,
...
rather than MIPSEL and MIPSEB definitions.
2001-02-27 18:59:16 +00:00
itojun
d65f44a1a5
correct typecast mistake.
...
http://www.openbsd.org/errata.html#libwrap
2001-02-27 04:13:13 +00:00
blymn
7bedd38e80
Fixed include file naming should be menu.h not menus.h.
2001-02-26 01:26:05 +00:00
blymn
5aa18180e9
Add current field error code.
2001-02-26 01:21:06 +00:00
msaitoh
581638d47c
check __LEADING_UNDERSCORE
2001-02-25 15:51:24 +00:00
bjh21
fe6fa58436
Add support for ARM VFP-format doubles, conditional on __VFP_FP__.
2001-02-21 18:09:25 +00:00
lukem
2e118c9dce
fix _DIAGASSERT usage in hsearch()
2001-02-21 16:31:01 +00:00
eeh
6a9224a06d
Remove old compatibility hack. Should no longer be needed.
2001-02-21 00:47:21 +00:00
jdolecek
26426e6fac
Note this conforms to ANSI C as well. Fixes standards/12157.
2001-02-20 11:36:01 +00:00
cgd
6ec85a49fd
nuke a last-minute addition in the getprogname() cleanup that didn't work.
2001-02-20 01:17:37 +00:00
cgd
65a1026492
convert to use getprogname()
2001-02-19 22:43:42 +00:00
cgd
0fd3d5e599
nuke a ref to __progname that somehow crept in
2001-02-19 22:43:21 +00:00
cgd
6b25d77513
convert from __progname to getprogname()
2001-02-19 22:22:16 +00:00
cgd
337d03ef63
add cross-reff to getprogname(3)
2001-02-19 22:20:15 +00:00
cgd
8ab4d07911
bump libc minor for getprogname() & setprogname() addition
2001-02-19 22:15:35 +00:00
cgd
dd482e4f34
add getprogname() and setprogname()
2001-02-19 22:14:20 +00:00
cgd
21202a2cb3
add getprogname() and setprogname(). These allow uses of __progname to
...
be wrapped in some sane fashion, for portability.
2001-02-19 22:13:23 +00:00
cgd
2497c0a8d3
define getprogname to _getprogname for internal use
2001-02-19 22:11:40 +00:00
ross
687259968d
LP64
2001-02-19 21:26:04 +00:00
simonb
71c90eeec6
ANSIfy and merge some stylistic changes from arm26/crt0.c.
...
No functional changes.
2001-02-18 23:03:34 +00:00
simonb
5df49e36f3
Fix typo.
2001-02-18 23:01:39 +00:00
bjh21
45531ab974
The ARM FPA is big-endian as far as the word order in doubles is concerned.
2001-02-18 22:13:41 +00:00
bjh21
d47ff437ed
Make both ARM ports support both NLIST_AOUT and NLIST_ELF32.
2001-02-17 21:18:40 +00:00
msaitoh
6e979b59fa
_C_LABEL()
2001-02-16 20:03:09 +00:00
msaitoh
36db62c9dc
add hcreate.3
2001-02-16 12:25:09 +00:00
minoura
3bad25dc55
Sync w/ Citrus.
...
Do not unmap mo files to make sure the gettext() return values are
valid even when multiple mo files are accessed by turns.
Some applications (GNOME, etc) depends on this behaviour of GNU's
implementation.
2001-02-16 07:20:35 +00:00
blymn
a6ae537d07
Handle the "unknown" ipv6 address form (::).
2001-02-16 03:28:24 +00:00
blymn
3ebef9c407
Added new function form_max_page.
2001-02-16 03:21:35 +00:00
blymn
9bb8631d38
replace strncpy with strlcpy.... 'nuff said.
2001-02-16 03:19:32 +00:00
enami
62589880a5
No need to invoke extra shell.
2001-02-16 01:05:32 +00:00
minoura
b00e307d9c
Sync w/ Citrus.
...
Return NULL when msgid == NULL, per GNU implementation.
2001-02-15 10:48:31 +00:00
blymn
af82d72d3e
Avoid trying to wrap a single row field.
2001-02-15 05:21:26 +00:00
blymn
6cda6dc59f
Truncate the buffer string to the field buffer size if the field is static.
2001-02-15 05:20:42 +00:00
msaitoh
3c31811206
don't profile (use NENTRY() and ALTENTRY())
2001-02-14 21:04:17 +00:00
msaitoh
43f68615ec
use _C_LABEL()
2001-02-14 11:32:44 +00:00
cgd
d563d62f6c
update for current status of implementation
2001-02-14 05:59:56 +00:00
cgd
579369d368
build new hsearch() code
2001-02-14 05:44:29 +00:00
cgd
603bfd4ff7
nuke old, unredeemably broken DB-based version of hsearch() et al.
2001-02-14 05:41:46 +00:00
cgd
51a7af156e
add new, from scratch implementation of hsearch() et al that actually works
2001-02-14 05:41:25 +00:00
cgd
66678fd1bb
move db/man/hcreate.3 to stdlib/hcreate.3
2001-02-14 05:41:01 +00:00
sommerfeld
37a3c0e7bc
Replace strcpy with strlcpy and bounds check.
...
From mheffner@vt.edu via freebsd-audit@freebsd.org via hesiod@mit.edu
2001-02-13 15:41:18 +00:00
cgd
8318d9d0b9
change 'char *' args of clnt_pcreateerror, clnt_spcreateerror,
...
clnt_perror, and clnt_sperror to 'const char *' to follow manual
pages (!!).
2001-02-13 01:00:21 +00:00
blymn
95df9c4076
Various bug fixes:
...
* Allow the / char in the char_check routine
* Added debug for field checking
* Fixed handling of the 0xaabbccdd form
* Always set buffer 1 if it is available - previously dotted quad
did not set this buffer.
* Fixed segv if no dots found
2001-02-13 01:00:11 +00:00
cgd
e76f9e3425
don't extern char *__progname; it's never used!
2001-02-12 23:59:17 +00:00
cgd
14a283f3cb
since this makefile go to such trouble to subvert the normal make
...
process, it should be kind enough to provide its own 'distclean'
target (that does the same thing as clean and cleandir).
2001-02-12 23:24:34 +00:00
itojun
a20390114e
fix listener side example. from deraadt, sync with kame
2001-02-12 09:28:40 +00:00
itojun
f7d72dde3e
use standard IPv6 address comparison macros. sync with kame
2001-02-12 09:27:46 +00:00
assar
8454735dc5
update for new libkrb5
2001-02-11 18:28:50 +00:00
assar
03d6b1489a
update make infrastructure and shlib versions numbers for heimdal 0.3e
2001-02-11 18:02:04 +00:00
blymn
ab9688a19e
Fixed various bugs, the ipv6 type now works...
2001-02-11 12:15:30 +00:00
enami
b812acc76c
Pass -B to the make command used to make print-shlib-{major,minor} so
...
that make install with -j option works.
2001-02-11 01:21:24 +00:00
eeh
e21d458f48
Don't flush the zero-ed data from the cache.
2001-02-10 23:35:41 +00:00
blymn
944e9d510a
Extended the address formats that are allowed to include aa.bb.cc.dd/nn
...
and 0xaabbccdd styles.
2001-02-10 14:57:53 +00:00
blymn
cf4178992e
Check NULL0K _before_ PASSOK and clean up the PASSOK logic.
2001-02-10 14:55:18 +00:00
blymn
445edb6de2
Added ipv6 builtin type.
2001-02-10 14:53:11 +00:00
blymn
11525656c8
New builtin type to handle ipv6 style addresses. Thanks to Charles
...
Hannum for suggesting this needed to be done.
2001-02-10 14:51:32 +00:00
briggs
4d91dcef0e
Remove extra #include.
2001-02-10 05:36:35 +00:00
bjh21
b2ffea9b75
__arm26__ || __arm32__ -> __arm__
...
Not least because the unified NetBSD/arm compiler probably won't predefine
__arm26__ or __arm32__.
2001-02-09 18:38:32 +00:00
wiz
d1112b63ff
De-lint. Reviewed by christos.
2001-02-09 14:16:12 +00:00
wiz
f485910f19
De-lint. Reviewed by Christos.
2001-02-09 11:47:21 +00:00
wiz
3a1b1621fc
Add casts to please lint. Reviewed by christos.
2001-02-09 10:55:48 +00:00
wiz
4bf88f4e07
De-lint. Reviewed by christos.
2001-02-08 18:33:50 +00:00
wiz
4d8cd9d9e4
Add some casts to make lint shut up. Reviewed by christos.
2001-02-08 18:28:07 +00:00
wiz
3eb0e0c1cf
De-lint. Reviewed by christos.
2001-02-08 18:10:02 +00:00
itojun
109fcc5522
implement upper limit to icmp6 redirects (experimental, turned off)
...
negative value to {mtudisc,redirect}_{hi,lo}wat will turn off the limitation.
sync with kame.
2001-02-08 16:07:39 +00:00
bjh21
0347c41a17
Don't declare functions that are provided elsewhere in libc.
2001-02-08 13:22:15 +00:00
itojun
4a7fa50e38
always write out and read in files using 32bit timeval.
...
(if you have files written by 64bit arch, sorry, we can't read
those... there's no magic number or anything like that)
sync with tcpdump.org change.
2001-02-07 17:35:56 +00:00
joda
3334e10334
bump minor number (added some functions)
2001-02-07 14:10:04 +00:00
joda
2c0019bcce
add all functions from libkadm5clnt so that it's (again, after recent
...
changes to the latter) possible to build clients that use both client
and `server' connections
2001-02-07 14:06:57 +00:00
itojun
bf46c79fa7
add ECONNABORTED.
2001-02-07 12:50:15 +00:00
joda
1112a2d7ef
this library is hard to use w/o client_glue.c
2001-02-07 10:36:38 +00:00
itojun
22b473e0f6
during ip6/icmp6 inbound packet processing, do not call log() nor printf() in
...
normal operation (/var can get filled up by flodding bogus packets).
sysctl net.inet6.icmp6.nd6_debug will turn on diagnostic messages.
(#define ND6_DEBUG will turn it on by default)
improve stats in ND6 code.
lots of synchronziation with kame (including comments and cometic ones).
2001-02-07 08:59:47 +00:00
christos
4495412c88
de-lint.
2001-02-06 18:48:41 +00:00
christos
261c265b50
I've had it. Raise the barrier on committing unlinted code. On the i386
...
make lint exit on warnings.
2001-02-06 18:47:09 +00:00
blymn
3d2346b6d0
* Moved field overflow check into _formi_add_char to allow overwriting a
...
full field.
* Fixed buf0_status being reset so O_BLANK now works correctly.
2001-02-06 00:02:25 +00:00
blymn
69869e5c1a
Restructured driver character insert to allow overwrite of full field
...
without autoskipping.
2001-02-05 23:59:52 +00:00
jdc
d096f2ef67
Display default (HLINE/VLINE) characters when character 0 is passed in.
...
This is not in the SUSv2 specification but is what System V curses does
(and it's consistent with box() and border()).
2001-02-05 21:56:36 +00:00
jdc
8ce2f7e54b
Don't delete attributes when character 0 (default) is passed in.
...
Minor KNF.
2001-02-05 21:54:21 +00:00
scottr
ed472989a6
Implement a significantly improved version of memccpy(), with thanks to
...
Ignatios Souvatzis for correcting the SVR4 ABI code and for a few
micro-optimizations that followed from these changes.
The overall improvement was measured at 3-4x for copies of at least
4 bytes on the 68030, and 8 bytes on the 68040. For smaller copies
the improvement was still measurable, if not as dramatic.
2001-02-05 00:17:22 +00:00
scottr
7b10d18078
Implement a significantly improved version of memccpy(), with thanks to
...
Ignatios Souvatzis for correcting the SVR4 ABI code and for a few
micro-optimizations that followed from these changes.
2001-02-05 00:17:21 +00:00
christos
291a545230
remove redundant declaration of yyparse.
2001-02-04 19:50:51 +00:00
bjh21
015575c577
Use _C_LABEL rather than _C_FUNC.
2001-02-03 16:25:26 +00:00
blymn
644e74211b
Made the field wrapping function available to other modules.
2001-02-03 12:41:08 +00:00
blymn
d7aa2675c9
Fixed the counting of rows in the field.
...
Fixed O_NULLOK handling in field validation
2001-02-03 12:38:47 +00:00
blymn
7ce7b46217
Buffer now wrapped and redrawn when buffer is set.
2001-02-03 12:35:14 +00:00
blymn
043f30d2d2
Reset offsets when a new field is entered.
2001-02-03 12:33:17 +00:00
itojun
e1683049dc
no need to dig /usr/lib/runemodule on beforeinstall - mtree have already
...
digged it.
2001-01-31 18:39:47 +00:00
blymn
99af4c1003
Added field and character checking.
2001-01-30 06:44:42 +00:00
blymn
790e1a7fb4
When buffers are created they are given an empty string instead of just
...
being set to NULL. Stops us returning a NULL pointer for buffers that
are never set.
2001-01-30 06:33:51 +00:00
christos
566893d359
- use MAXPATHLEN to get the array size for the path we store.
...
- use strlcpy() instead of strncpy() to avoid the off-by-one error
and the three missing '\0' terminations.
- perform bounds checks to make sure we don't turn this into a random
memory writing tool using setenv HOME `perl -e 'print "a"x5000'`
2001-01-29 01:22:31 +00:00
tsutsui
500e09d2ad
Include string.h for mem*() prototypes.
2001-01-27 05:40:18 +00:00
tsutsui
dfd4bf0465
Include string.h for memset() prototype.
2001-01-26 13:42:11 +00:00
itojun
34cabf50d6
- scope separater is percentage, not atmark.
...
- typo in example. s/err1/errx/.
- some wording improvements.
sync with kame.
2001-01-26 13:30:38 +00:00
wiz
37606c1593
delint (variable is only used for size, so make if size_t instead of int).
2001-01-26 13:20:32 +00:00
wiz
35fa1be31c
ANSIfy and de-lint. Reviewed by christos.
2001-01-26 10:53:30 +00:00
jdolecek
ca797c3c15
make local constant arrays const
2001-01-25 22:50:55 +00:00
jdolecek
f1e8bc8da8
remove bogus comment from EXAMPLE section
...
Add HISTORY section, mentioning strlcpy()/strlcat() first appeared
in OpenBSD 2.4 and when this came to NetBSD and FreeBSD
2001-01-25 22:39:19 +00:00
jdolecek
90a4ab0deb
add forgotten argument name to actime_r() prototype
2001-01-25 20:55:51 +00:00
jdolecek
90bf9d58e5
make tags[] and flags[] const
2001-01-25 09:46:44 +00:00
itojun
2dcdf0fcb8
(finally!) enable multibyte LC_CTYPE locale support.
...
the functionality will be available for dynamic-linked binary only, due to
limitation with dlopen() from within statically-linked binaries.
(statically-linked binary can still enjoy singlebyte LC_CTYPE locale support)
from citrus project.
2001-01-25 09:21:57 +00:00
itojun
4481e2ca0d
build multibyte locale modules. installed into /usr/lib/runemodule and
...
dynamically loaded at runtime.
2001-01-25 09:16:38 +00:00
lukem
fa11ebb133
apparently ansi c only required fread(3) to return 0 if size or nmembs == 0.
...
however, susv2 adds the same to fwrite(3), so add the explicit check.
document this for both fread & fwrite. move diagassert for buf!=NULL to after
the (size * nmembs) == 0 check.
this has the helpful side effect of preventing the _DIAGASSERT()ion in
fwrite() being triggered by lots of 3rdparty code that calls fwrite() with
buf=NULL count=0
2001-01-25 02:06:25 +00:00
itojun
1aba0c48bc
split setlocale.c for smaller footprint (do not pull things in too much).
...
have magic number check in locale modules.
rename: lib/libc/locale/setlocale_sb.c -> setlocale1.c
NOTE: this commit does not enable multibyte locale support, yet.
2001-01-25 01:25:05 +00:00
jdolecek
ced1de21ce
It seems utrace(2) actually appeared in FreeBSD 2.2, not 4.0 according
...
to FreeBSD CVS logs
2001-01-24 23:43:43 +00:00
itojun
2dda99193c
make sure "qname" argument to getanswer() is properly given. from lukem
2001-01-24 15:05:48 +00:00
enami
ac0355d06b
Make make depend or make -j3 works.
2001-01-24 09:32:48 +00:00
bjh21
3da8f9bff4
Correct licence to current TNF one.
2001-01-23 19:07:34 +00:00
jdolecek
f1f01145ee
make tmspc10[] const
2001-01-23 15:56:46 +00:00
jdolecek
86ebf640b0
sprinkle couple const
2001-01-23 15:55:30 +00:00
blymn
91a2e44938
Fix off by one bug in field scrolling decision when inserting chars.
2001-01-23 02:01:56 +00:00
blymn
6334f1911b
Added support for the O_OVERLOAD_* form options.
2001-01-23 01:59:29 +00:00
blymn
b7108db3c2
Added check for null args pointer.
2001-01-23 01:57:01 +00:00
itojun
4d99bddbd0
declare (internal) encoding state for 'NONE' encoding, for future
...
thread safety. no externally visible difference.
2001-01-22 04:42:40 +00:00
blymn
2746300fb2
Don't manipulate a field with a null string pointer.
...
Cleaned up debug code to handle null string pointer case too.
2001-01-22 01:07:33 +00:00
blymn
0e267bb5c1
Changed ordering of the cursor positioning call so the posted flag is
...
set before form_pos_cursor is called.
2001-01-22 01:05:34 +00:00
itojun
f972083e05
move __mb_cur_max to dedicated *.o, so that we do not pull in
...
locale stuff just by calling printf().
2001-01-22 00:29:46 +00:00
blymn
9149afdc3b
bump lib minor
2001-01-21 11:49:20 +00:00
blymn
5b3b45d26a
Position cursor when posting the form.
2001-01-21 11:48:29 +00:00
blymn
3df15dbec6
Prevent negative index on strncpy if end = start = 0
2001-01-21 11:47:09 +00:00
blymn
cee5688d61
Prototype function for opening debug file.
2001-01-21 11:43:43 +00:00
blymn
cc04d0d72a
Prevent negative index in strncpy if start = end = 0
2001-01-21 11:42:14 +00:00
itojun
ce8aa899c9
wording in comment
2001-01-21 07:13:23 +00:00
itojun
cdc6b98589
have _CTYPE_SW1 to all isprint() chars. important for future curses multibyte
...
support.
2001-01-21 04:34:47 +00:00
itojun
527f9efec1
comment; we do not set digit value (lowermost 8bit) at the moment
...
when we read in old locale declaration file.
2001-01-21 04:34:11 +00:00
itojun
09c87b61bb
check _B (old isprint && !isgraph) when we generate _CTYPE_R (isprint).
...
otherwise, iso-8859-x locale will become incorrect about isprint(0xa0).
XXX too much workaround...
2001-01-21 03:56:27 +00:00
itojun
98641ce4a4
workaround for PR 11993. when we read in old locale file,
...
- don't really trust _B in the file.
- generate derived bits at runtime - like _CTYPE_R.
TODO: update ctype.h so that it look at RunLocale table.
2001-01-21 03:49:02 +00:00
itojun
6bb7c9da0c
avoid exposure of libc internal symbols into public header (wctype.h).
2001-01-20 17:40:09 +00:00
augustss
c029defce9
Make these compile again.
...
(Say after me: Compile before commit. :)
2001-01-20 14:48:55 +00:00
blymn
36483ba984
* Fixed common error in all types code
...
* Removed the args field from types struct and made sure the args in
the field are used.
2001-01-20 11:03:43 +00:00
kleink
4b543c30e7
Add VRRP support.
2001-01-19 09:02:40 +00:00
blymn
bcd5895d31
Fixed segv if a field that never had buffer 0 set has characters added
...
to it.
2001-01-18 23:53:10 +00:00
blymn
fde37c21e6
* Stop next/prev field commands wrapping
...
* Made debug file open a function call that can be called multiple
times.
* Fixed the enum type.
2001-01-18 05:42:23 +00:00
itojun
9870327734
fix syscall() and __syscall(). r0 has to be set to SYS_syscall or
...
SYS___syscall, respectively. otherwise sys/arch/sh3/sh3/trap.c will
look at the wrong argument.
2001-01-17 05:15:02 +00:00
lukem
1b4c6a992b
don't _DIAGASSERT(cp != NULL) until after cnt is checked for != 0.
...
other stuff in the rpc systems (e.g, authnone_create() with _null_auth)
trigger this assertion otherwise
2001-01-17 01:07:10 +00:00
lukem
9004e39fee
rename MAX_MARSHEL_SIZE to MAX_MARSHAL_SIZE
2001-01-16 15:46:52 +00:00
tron
216b116e30
Remove duplicate "tags" target.
2001-01-16 12:10:29 +00:00
cgd
d594ce939b
comment or delete text after CPP directives.
2001-01-16 02:50:27 +00:00
cgd
c338834cd9
use expr to do subtraction. shell math isn't as portable.
2001-01-16 02:42:39 +00:00
cgd
9ac9838b47
#undef, not #undefine.
2001-01-16 02:38:17 +00:00
blymn
c021922626
Multiple fixes:
...
* A debug version of libform will be build if DEBUG_FORMS is defined
* Can no longer edit fields that do not have O_EDIT set
* Changed background attribute to A_NORMAL like ncurses
* Fixed truncation of field contents when content length == field length
* Current field is set to first visible & active field on form post
2001-01-16 01:02:47 +00:00
blymn
4aa92dbcd1
There was a missing check for curscr != NULL, fixed.
2001-01-14 08:12:47 +00:00
itojun
0e83f5f0d1
pull in openbsd strlcat.c 1.3 -> 1.4.
...
Reverse the order of two loop invariant to make 'strlcat(0, "foo", 0)'
not get a SEGV; Richard Kettlewell <rjk@greenend.org.uk>
2001-01-13 04:19:54 +00:00
jdolecek
ae76c71d75
slighly clarify how endbyte is used, so that this matches implementation more closely
2001-01-12 19:23:11 +00:00
jdolecek
d64e200968
term_rebuffer_display(): set el->el_term.t_size.v to terminals
...
height, not a magic value, so that e.g. el_display[] and el_vdisplay[]
are not bigger than needed.
Discussed with Christos Zoulas.
2001-01-10 22:42:56 +00:00
phil
029a48b331
Add empty cleanhtml target.
2001-01-10 21:30:05 +00:00
blymn
680d3cd9aa
Fixed casting bug in array indexing, a signed char was being sign
...
extended when cast to unsigned, made the cast "unsigned char"
2001-01-10 14:02:31 +00:00
enami
0ebf8f7f72
- Fix typo
...
- Wrap long line
2001-01-10 13:20:17 +00:00
jdolecek
3b81461031
fix partial completion - we failed to refresh screen in that case
2001-01-10 08:10:45 +00:00
jdolecek
00ff7cacf5
Enlarge editline buffers as needed to support arbitrary length lines.
...
This also addresses lib/9712 by Phil Nelson.
2001-01-10 07:45:41 +00:00
hubertf
44d7ee0289
* Document the vendor.* sysctl branch
...
* in sysctl.3, sort the list of CTL_ prefixes and sync with sysctl.h
2001-01-10 03:03:02 +00:00
bjh21
da666fcde6
Replace boiler-plate code sequences with macro invocations from SYS.h.
2001-01-09 21:19:33 +00:00