Doug Barton
dad5d4e08c
Resolve conflicts
2003-10-06 01:55:17 +00:00
Greg Lehey
7434862b98
Many new entries, some corrections.
...
Submitted by: Gordon Bergling <gordon@bsd-network.org>
2003-10-06 01:17:42 +00:00
Greg Lehey
0bbd18b22b
Remove numerous duplicates.
2003-10-06 01:15:38 +00:00
Greg Lehey
443fcf924e
Add many new entries.
...
Submitted by: Gordon Bergling <gordon@bsd-network.org>
2003-10-06 01:09:34 +00:00
Yaroslav Tykhiy
69df5b5a0b
Assorted minor fixes, mostly style(9):
...
- PID should be pid_t, not int;
- sort #include's and local variables;
- don't overuse initializers;
- use warn(3) instead of perror(3) consistently;
- amplify the comment on signals.
2003-10-04 15:17:08 +00:00
Yaroslav Tykhiy
1530954057
Don't dump core from the time(1) process itself
...
if the child process has exited on a signal
whose default action is to dump core.
2003-10-04 14:42:03 +00:00
Ruslan Ermilov
277a49999a
Make the -q option DTRT in the compat mode.
...
PR: 48210
2003-10-03 21:33:39 +00:00
Sam Leffler
8145952fa5
remove unneeded include of route.h
...
Supported by: FreeBSD Foundation
2003-10-03 21:05:08 +00:00
Ruslan Ermilov
21159d1687
Fix a bug that prevented exists() from finding "foo/", "foo/."
...
and "foo/.." when ".PATH: foo" was also given.
PR: bin/34062
2003-10-02 21:30:30 +00:00
Ruslan Ermilov
94212a14e9
Document the recently added `O' modifier.
2003-10-02 18:38:23 +00:00
Simon L. B. Nielsen
891ca8cf3b
tftp.1:
...
- Add the optional port argument to SYNOPSIS.
main.c:
- Sync usage with the manual page.
Approved by: trhodes (main.c part)
Obtained from: OpenBSD (jmc)
MFC after: 2 weeks
2003-10-01 21:01:14 +00:00
Greg Lehey
8b3a7a6e7f
Remove a poorly chosen line break.
2003-10-01 00:59:13 +00:00
Greg Lehey
1ff834f0b2
Get some holidays more correct. This isn't helped by the lack of firm
...
information from the government web sites.
2003-10-01 00:58:35 +00:00
Greg Lehey
e48ad5b257
Remove Australian holidays. They're wrong, and more correct ones are
...
in calendar.australia.
2003-10-01 00:57:49 +00:00
Alexander Nedotsukov
8e68cd9718
According to information from the Ministry of Health, Labour and Welfare,
...
Japanese national holidays have been revised, and Respect-for-the-Aged Day
will be on the third Monday of September from 2003 on.
PR: 56695
Submitted by: Vitaly Musaev <vm@vitalius.net>
2003-09-29 07:16:21 +00:00
Greg Lehey
00734763e9
Add St. Crispin's day.
...
Requested by: Andrew Lankford <arlankfo@141.com>
2003-09-29 01:09:13 +00:00
Greg Lehey
db6f3b7505
Add Michaelmas.
2003-09-28 22:38:43 +00:00
Ken Smith
bec725403c
- Clarification to how command line arguments are processed.
...
PR: docs/55613
Submitted by: gshapiro@freebsd.org
Approved by: blackend (mentor)
2003-09-28 17:54:48 +00:00
Tim J. Robbins
6613c32aa0
Use the new style struct sockaddr instead of osockaddr in system calls
...
so that talk works without COMPAT_43.
Obtained from: NetBSD (christos), Rumi Szabolcs
2003-09-28 09:45:56 +00:00
Tim J. Robbins
7045754fcf
Don't cast ioctl FIONREAD's argument to struct sgttyb *. This makes
...
no function changes, but removes an unnecessary reference to a
deprecated struct.
Obtained from: NetBSD (thorpej)
2003-09-28 09:21:24 +00:00
Tim J. Robbins
c32cccd0bb
Use the POSIX tty interface instead of the old interface. This makes
...
rlogin work properly without COMPAT_43.
Obtained from: NetBSD (mycroft)
2003-09-28 08:54:56 +00:00
Tim J. Robbins
f27d1bf2ec
Remove remnants of Kerberos -Kkx options.
2003-09-28 08:43:41 +00:00
Tim J. Robbins
f2dd06ab16
Use the 3-component version of the KERN_PROC_PROC sysctl.
2003-09-27 08:14:37 +00:00
Marcel Moolenaar
42845ac591
Fix bug introduced in version 1.246 with the addition of NO_TOOLCHAIN.
...
The c89, c99, lex and yacc subdirectories were bogusly added to the
${MACHINE_ARCH} != "ia64" case.
Pointy hat: phk
2003-09-24 00:43:48 +00:00
Max Khon
6c7aa7fe1b
Do not cache and correctly free() dosmount entry in case of errors.
...
PR: 53980 (partially)
2003-09-23 16:44:17 +00:00
Marcel Moolenaar
e964232cd5
Implement the O modifier. The O modifier sorts the words in a
...
variable. The implementation is based upon the patch sent to
arch@, but modified to be compatible with NetBSD. The modifier
that does a reverse sort has been dropped for now, but the
ability to add one later has been preserved.
2003-09-18 03:15:57 +00:00
Marcel Moolenaar
9e3275a35b
Fix a `cast to pointer from integer of different size' warning.
...
usage() has been made a (non-void) function so that it can be
used in a pointer expression (see macro `next'). Widen the
implied integer return type of usage() so that we can cast to
a pointer without warnings.
2003-09-17 03:58:52 +00:00
Ruslan Ermilov
959d6c24f6
Get rid of duplicates.
2003-09-14 13:41:59 +00:00
Ruslan Ermilov
faf94801fd
- Cut out the code that caches the "." directory out of Dir_Init()
...
into a separate function, Dir_InitDot().
- Postpone the current and object directories detection (and caching
of the "." directory) until after all command line arguments are
parsed. This makes the -C option DTRT.
PR: bin/47149
2003-09-14 12:31:33 +00:00
Simon L. B. Nielsen
d7b645262d
Make the description of the connect, get, and put commands clearer.
...
Reported by: Gary W. Swearingen <underway@comcast.net>
Submitted by: Jim Brown <jpb@sixshooter.v6.thrupoint.net> (original version)
Reviewed by: ru
PR: docs/36459
MFC after: 3 weeks
2003-09-13 23:34:34 +00:00
Tim J. Robbins
d3c0dc17b0
Remove symorder. It's almost useless now that we have ELF kernels and
...
no a.out toolchain.
2003-09-11 05:58:21 +00:00
Ruslan Ermilov
fe08efe680
mdoc(7): Use the new feature of the .In macro.
2003-09-08 19:57:22 +00:00
Ruslan Ermilov
6ce729e14d
Finish the reversion of rev. 1.52.
2003-09-08 18:58:47 +00:00
Ruslan Ermilov
04a398293c
Command line variables take precedence over global variables.
...
Make this true in the .for loops too. The following fragment,
FOO= foo bar
all:
.for f in ${FOO}
@echo ${f}
.endfor
when run as "make FOO=xxx" should print "xxx". (OpenBSD had
this bug fixed for some time.)
2003-09-08 08:23:29 +00:00
Philippe Charnier
69fe77ce99
Do not print the result of strftime() in case of failure, the content is
...
indeterminate in such a case. The correct value for 2nd argument is
sizeof(buf). Do not NUL-terminate the result string, strftime() will do it
for us.
2003-09-07 16:31:32 +00:00
Philippe Charnier
b956c13cfe
Add FBSDID. Do not \n terminate warnx() argument. fprint() -> warnx().
2003-09-07 15:50:43 +00:00
Philippe Charnier
fed771de60
Introduce arguments the standard way. In .Ar command ..., ... is not an
...
argument, command is.
2003-09-07 15:43:50 +00:00
Philippe Charnier
9ea098b13e
Remove duplicate #include. Do not \n terminate errx() arg.
2003-09-07 15:30:42 +00:00
Philippe Charnier
003bc1d43e
Add FBSDID. Use errx() instead of fprintf()/exit(). Call exit() at the end
...
of usage() and make the code aware of that.
2003-09-07 15:26:44 +00:00
Philippe Charnier
6d06b97c3b
The .Fn function. Dot terminate sentences. Use .Bd/.Ed instead of .Ar to
...
emphasize examples of source definition file.
2003-09-07 14:33:07 +00:00
Tim J. Robbins
2c801d3d5f
Use KERN_PROC_PROC instead of KERN_PROC_ALL when enumerating processes so
...
that we kill each process once, not once for every thread it owns. This
avoids "No such process" warnings when killing threaded processes.
2003-09-07 09:13:44 +00:00
Warner Losh
87fdc84cba
Keep up with minor changes to NetBSD. Consider a variable empty when
...
not define.
Obtained From: NetBSD (rev 1.18; sjg)
2003-09-07 02:16:10 +00:00
Hiten Pandya
74cd7c2b5a
Baud rate capability is br', not
ba'.
...
PR: docs/56426
Submitted by: FUJISHIMA Satsuki <sf@FreeBSD.ORG>
2003-09-06 18:36:51 +00:00
Jens Schweikhardt
dcae6166e2
Removed another spurious semicolon forgotten in the previous commit.
2003-09-06 11:55:05 +00:00
Jens Schweikhardt
81f8caf7ef
Removed two spurious semicolons after function definitions.
...
Removed three spurious tabs on lines by themselves.
PR: bin/56492
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
MFC after: 6 weeks
2003-09-06 10:55:30 +00:00
David E. O'Brien
02f7e15bfa
Finish the deorbital burn of the i386-only a.out toolchain.
2003-09-06 02:18:03 +00:00
Tim J. Robbins
5c65194915
#include <runetype.h> directly for the definition of _CACHED_RUNES, needed
...
by ldef.h, rather than relying on GCC-specific pollution from <ctype.h>.
Noticed by: Stefan Farfeleder
2003-09-05 16:05:21 +00:00
Peter Pentchev
095a0a15af
Change /dev/rsa0 and /dev/rwt0 references to sa0 and wt0.
...
PR: 55925
Submitted by: Michael L. Squires <mikes@siralan.org>
MFC after: 1 month
2003-09-05 15:28:09 +00:00
Tim J. Robbins
ec4b89998a
Fix typo: c89, not c88.
2003-09-05 09:03:39 +00:00
Diomidis Spinellis
f1c194401c
Removed unused macro definition
...
Approved by: schweikh (mentor - blanket)
MFC after: 6 weeks
2003-09-04 20:05:46 +00:00
Alexander Kabaev
84c0a48249
Eliminate last three uses of varargs.h in the tree. These three files
...
were including varargs.h file but did not use any of its macros,
so they escaped the clean-up before.
2003-09-01 04:12:18 +00:00
Poul-Henning Kamp
a0d8575547
Typo in last commit.
...
Spotted by: tjr
2003-08-30 06:39:56 +00:00
Poul-Henning Kamp
3bc2f9a897
Introduce more knobs to slim down FreeBSD userland
...
NO_TOOLCHAIN skips Compilers and Binutils
NO_USB skips USB stuff
NO_VINUM skips Vinum stuff
NO_ACPI skips ACPI stuff
2003-08-29 10:35:01 +00:00
Diomidis Spinellis
85da09e85d
- Document gencat(1)
...
- Fix grammar error and rationale for not using the command
Approved by: schweikh (mentor)
MFC after: 2 weeks
2003-08-22 17:55:56 +00:00
Mark Murray
ee6b974c41
Big cleanup. Remove unused stuff, make closer to style(9).
...
OK'ed by: peter (long time ago)
2003-08-22 17:47:40 +00:00
Mark Murray
a272cd3af0
Warns fixes. Mainly unused headers/params/vars removal, but also
...
some malloc cleanup.
2003-08-22 17:32:07 +00:00
Poul-Henning Kamp
a21af19141
In case of zero span data supress the histogram plot.
2003-08-18 11:13:19 +00:00
Tim J. Robbins
7007f3d660
Tidy up usage message.
2003-08-17 10:33:54 +00:00
Tim J. Robbins
a3092ad9c2
Tidy up synopsis.
2003-08-17 10:24:53 +00:00
Tim J. Robbins
3293332416
Tidy up usage message.
2003-08-17 10:21:19 +00:00
Mathieu Arnold
6d79a6e473
Add my birthday to calendar
...
Approved by: demon (mentor)
2003-08-15 12:02:31 +00:00
Alexander Nedotsukov
f9e2e24f48
Add my birthday to the calendar.
...
Approved by: marcus (mentor)
2003-08-15 06:48:11 +00:00
David Greenman
7b51f66476
Removed check of st_rdev changing in the -F support. st_rdev for regular
...
files is usually the first direct block pointer. Since FreeBSD does
automatic block reallocation to reduce filesystem fragmentation, the
file being tailed can be relocated to different blocks 'on-the-fly',
making the check for st_rdev unreliable. The result of this bug is
tail -F pseudo-randomnly thinking the file was rotated when it wasn't,
and as a result, spews out the entire file trying to catch up.
MFC after: 3 days
2003-08-14 11:02:03 +00:00
Murray Stokely
6f2a73e0d9
Add Alfred Hitchcock's birthday.
...
Inspired by: google.com
2003-08-13 19:21:11 +00:00
Poul-Henning Kamp
3b9b37bd54
A small statistics tool for gauging the statistical significance
...
of data from benchmarks etc. Implements "Student's t" for various
confidence levels, defaults to 95%.
If your benchmarks are not significant at the 95% confidence level,
we don't want to hear about it.
2003-08-13 07:21:54 +00:00
Tim J. Robbins
f6901ba839
Add GB18030 and GBK to the list of encodings. Cross-reference the
...
new manual pages for the Big5, GB18030, GBK, and MSKanji encodings.
2003-08-10 11:51:14 +00:00
Marcel Moolenaar
ac2ded1df3
Fix sign-extension bug for 32 and 64-bit values. For 64-bit values
...
this involves the sign-extension of the high and low "word". Both
of which are 32-bit. The bug is especially harmful on ia64, where
0x9fffffffe0000000 is a common address (base of register stack).
This was invariably displayed as 0xffffffffe0000000.
The sign-extension is fixed by using {b|l}e{16|32|64}dec() where
applicable. Since elfdump(1) is not a bootstrap tool, dependency
on these functions is not a problem.
2003-08-09 01:55:37 +00:00
Jeffrey Hsu
c7b9b5bb49
1. Add support for printing PIM-related statistics with
...
netstat -s -p pim
2. Print information about the bandwidth meters installed in the kernel with
netstat -g
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
2003-08-07 18:21:21 +00:00
Greg Lehey
efd11f7a2c
Add Jonathan Postel's year of birth.
2003-08-06 03:38:12 +00:00
Dag-Erling Smørgrav
99d1300607
send() and recv() are just wrappers, not actual syscalls.
2003-08-05 19:34:36 +00:00
Jeffrey Hsu
0ae2b7649e
* Use sysctlbyname(3) to print statistics about the MFC and
...
multicast VIF tables.
This change is needed for consistency with the rest of the
netstat/mroute.c implementation, and because in some
cases "netstat -g" may fail to report the multicast forwarding
information (e.g., if we run a multicast router on PicoBSD).
* Remove "DVMRP" from the head comment of file netstat/mroute.c,
because the printed multicast-related statistics are not
DVMRP-specific anymore.
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
2003-08-05 17:07:04 +00:00
Dag-Erling Smørgrav
9b2f78c553
Add recv(2), recvfrom(2), send(2) and sendfrom(2).
2003-08-05 10:45:06 +00:00
Andrey A. Chernov
035944c3b6
Back out [:upper:] and [:lower:] classes sorting, it is not required
...
by POSIX and gains nothing with current code.
2003-08-05 07:59:46 +00:00
Andrey A. Chernov
8ad968ee96
Clarify upper/lower conversion description more.
2003-08-05 07:53:28 +00:00
David Schultz
09a6b6c3db
Remove redundant declarations.
2003-08-05 06:50:28 +00:00
David Schultz
923e62f953
Don't overflow the block quota calculations for NFS mounts.
...
PR: 47607
Submitted by: Eric van Gyzen <vangyzen@stat.duke.edu>
2003-08-05 06:47:49 +00:00
Andrey A. Chernov
bc44c44a14
Explain better what happens when [:lower:] <-> [:upper:]
2003-08-05 06:00:00 +00:00
Andrey A. Chernov
30c1156451
No functional changes, just code reorganization from prev. commit, it
...
makes one malloc unneeded, removes two bzero's and makes code more readable.
"Bright ideas comes only _after_ commits."
2003-08-04 05:22:06 +00:00
Andrey A. Chernov
21f53e9138
POSIX require complex processing of 'c-c' ranges: if one of the endpoints
...
is octal sequence, range is taken in the byte values order, for non-octal
endpoints range is taken in the sorted collation order.
Implement it.
2003-08-04 04:20:04 +00:00
Andrey A. Chernov
796263418b
Special fix just for
...
tr -[cC]s '[:upper:]' '[:lower:]'
case (or vice versa):
chars taken from s2 can be different this time
due to lack of complex upper/lower processing,
so fill string2 again to not miss some.
2003-08-04 02:57:17 +00:00
Andrey A. Chernov
d7da7302f9
Microoptimization of prev. patch: do strdup() only if (cflag || Cflag)
2003-08-03 22:19:43 +00:00
Andrey A. Chernov
e42eb6838e
1) Fix -C - it was broken since introduced, wrong array sorted
...
2) Fix last (repeated) char after [:class:], it was \0 in original code
2003-08-03 22:02:49 +00:00
Andrey A. Chernov
761c008c99
Remove charcoll() stabilization added in 1.16, it gains nothing but conflicts
...
with ranges.
2003-08-03 04:18:07 +00:00
Andrey A. Chernov
a508a04d43
POSIX requires 'c-c' must conform collate and be in collation order
2003-08-03 03:51:27 +00:00
Andrey A. Chernov
00611f0457
This patch address two problems.
...
1st one is relatively minor: according our own manpage, upper and lower
classes must be sorted, but currently not.
2nd one is serious:
tr '[:lower:]' '[:upper:]'
(and vice versa) currently works only if upper and lower classes
have exact the same number of elements. When it is not true, like for
many ISO8859-x locales which have bigger amount of lowercase letters,
tr may do nasty things.
See this page
http://www.opengroup.org/onlinepubs/007908799/xcu/tr.html
for detailed description of desired tr behaviour in such cases.
2003-08-03 02:23:39 +00:00
Marcel Moolenaar
a9fdd3a89e
Fix truss on ia64. The syscall arguments are written to the trap
...
frame, occupying scratch registers r16 and up. We don't have to
save any scratch registers for syscalls, so we have plenty of
room there. Consequently, when we fetch the registers from the
process, we automaticly have all the arguments and don't need
to read them seperately.
2003-08-02 22:29:10 +00:00
David Malone
f29d8c1abe
Add ip6 and icmp6 displays to systat.
...
MFC after: 2 weeks
2003-08-01 20:28:20 +00:00
David Schultz
bbc7056be8
Fix jot so that 'jot -r -w %d 1 1 4' never prints 4. Previously, it
...
would print it with probability 1/2**32. It seems that the correct
behavior is to print 4 with probability 1/4, but I'd like to avoid
breaking POLA until all the range inconsistencies in jot can be fixed
in one pass. See PR for details.
PR: 54878
Submitted by: David Brinegar <jot.3.brinegar@spamgourmet.com>
2003-08-01 16:23:24 +00:00
Andrey A. Chernov
6557df8216
Allow GB18030 locale
2003-07-29 07:56:05 +00:00
Tim J. Robbins
b28e089684
Add the -n maxrec option as an alias for -maxrec for compatibility with
...
System V and consistency with other utilities. Document the new form
instead of the old form in the manual page.
PR: 54661
2003-07-27 10:53:28 +00:00
Jens Schweikhardt
6a2b59f8a7
State that in -exec ... ; the semicolon should be quoted if invoked from
...
a shell.
PR: docs/54667
Submitted by: Patrick Alken <pa59@cornell.edu>
MFC after: 3 days
2003-07-25 17:32:43 +00:00
Mark Murray
ebb9f0efa8
Don't check for the existance of src/crypto/ for building items that
...
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.
2003-07-24 18:30:25 +00:00
Mark Murray
482d5f1f6a
Make sure that a "make release" (more accurately the bit that makes
...
the crunched binary) get a non-cryptographic telnet. This is overkill
in that it covers stuff that is not normally used in a crunched binary.
2003-07-24 17:19:15 +00:00
Mark Murray
3665b7c29b
Ensure that for the cryptographic instances of *telnet*, the "crypto"
...
distribution is used. This only affects release-building.
2003-07-24 07:19:55 +00:00
Peter Wemm
71990d3dd1
Connect ncplist, ncplogin, and smbutil to the amd64 build.
2003-07-24 02:09:19 +00:00
Diomidis Spinellis
b6059c5c01
Fixed .Nm element, updated HISTORY section, added AUTHORS section.
...
Reviewed by: schweikh (mentor)
MFC after: 2 weeks
2003-07-22 19:23:45 +00:00
Diomidis Spinellis
37c94e1d78
Test 8.16 in sed.test tests the ability of a sed to handle an empty
...
regular expression as the first argument to a substitute command. If
used to test a sed which (erroneously) evaluates this at translation
time rather than at execution time, the bugged sed is put into an
infinite loop. This mode of failure seems excessive. Such a failing
sed is the Free Software Foundation's sed 3.02.
The specific test was also not being executed for the BSD sed.
Both problems are now fixed.
PR: misc/25585
Submitted by: Walter Briscoe <w.briscoe@ponl.com>
Approved by: schweikh (mentor)
MFC after: 2 weeks
2003-07-22 19:22:08 +00:00
Ruslan Ermilov
36317d686a
Make sure the crypto versions of libfetch and fetch(1) appear in
...
the "crypto" distribution.
Approved by: des
2003-07-22 13:54:31 +00:00
Mark Murray
0cd41dca9a
Replace an alloca() call with a slightly more standard malloc()/free()
...
pair.
2003-07-21 20:55:37 +00:00
Kirill Ponomarev
3037980db0
Add my birthday to calendar
...
Approved by: fjoe
2003-07-21 10:43:37 +00:00