gordon
3a6671bf9c
Honor $PAGER instead of always calling more.
...
Approved by: colin@
MFC after: 1 week
2011-01-24 04:32:59 +00:00
dwmalone
e84823c8d6
Here v->iov_len has been assigned the return value from snprintf.
...
Checking if it is > 0 doesn't make sense, because snprintf returns
how much space is needed if the buffer is too small. Instead, check
if the return value was greater than the buffer size, and truncate
the message if it was too long.
It isn't clear if snprintf can return a negative value in the case
of an error - I don't believe it can. If it can, then testing
v->iov_len won't help 'cos it is a size_t, not an ssize_t.
Also, as clang points out, we must always increment v here, because
later code depends on the message being in iov[5].
2011-01-19 17:17:37 +00:00
brucec
b29cb0d19a
Add missing comma to unbreak the PC98 build.
2011-01-17 00:15:01 +00:00
brucec
b7a9fb2c1a
Reduce the amount of text users need to read on each screen. Also try and
...
make it more relevant to modern systems: for example users will be
familiar with the MBR but possibly less so with MS-DOS.
After installation has finished don't return to the main menu but exit.
2011-01-17 00:08:28 +00:00
jkim
68475bc13c
Merge ACPICA 20110112. Switch to BSD/GPLv2 dual license[1].
...
Discussed with: core [1]
2011-01-13 17:32:32 +00:00
nwhitehorn
0c8b99c9f9
Update spkrtest(8) to use new dialog auto-sizing syntax.
2011-01-13 17:30:18 +00:00
nwhitehorn
d0e4f29150
Use auto-sizing syntax appropriate for the new dialog(1). This should
...
probably be modified to use libdialog.
2011-01-13 16:42:16 +00:00
weongyo
d3183a65c9
Documents OUTPUT formats. While I'm here cleans up styles and words.
...
Reviewed by: brueffer@
2011-01-13 16:37:12 +00:00
nwhitehorn
3d4e888988
Update dialog to version 20100428. This changes the license under which
...
dialog is distributed from GPLv2 to LGPLv2 and introduces a number of new
features and a new and better libdialog API. The existing libdialog will
be kept temporarily as libodialog for compatibility purposes until sade,
sysinstall and tzsetup have been either updated or replaced.
__FreeBSD_version is now 900030.
Discussed on: -current
Approved by: core
Obtained from: http://invisible-island.net/dialog
2011-01-12 14:55:02 +00:00
jpaetzel
9a29d48c18
Add support for using encrypted password strings when setting
...
the root / user passwords
PR: bin/152868
Submitted by: kmoore
Approved by: imp
2011-01-10 19:57:18 +00:00
jpaetzel
4f7c775086
Patch pc-sysinstall to deal with 4k sector size drives
...
PR: bin/151967
Submitted by: kmoore
Approved by: imp
2011-01-10 19:11:25 +00:00
jpaetzel
3e182d5872
Take passwords out of debug log.
...
Fix path problem that was preventing disk info from being in the log.
PR: bin/151968
Submitted by: Kris Moore <kmoore@FreeBSD.org>
Approved by: imp
2011-01-08 23:03:24 +00:00
jpaetzel
26e5735cfb
Push some PC-BSD specific fixes upstream.
...
PR: bin/152894
Submitted by: Kris Moore <kmoore@FreeBSD.org>
Approved by: imp
2011-01-08 22:42:56 +00:00
jpaetzel
0ed3bd02d8
More elegant way to detect MBR vs. GPT
...
Submitted by: nwhitehorn
Approved by: imp
2011-01-08 20:25:00 +00:00
delphij
3cb53d70b9
Use ether_ntoa instead of home-grown version.
...
Noticed by: Boris Kochergin <spawk acm poly edu>
2011-01-08 01:57:23 +00:00
imp
54d5c7e86f
Retire TARGET_ABI.
...
Implement MACHINE_ARCH=mips64e[lb] to build N64 images. This replaces
MACHINE_ARCH=mipse[lb] TARGET_ABI=n64.
MACHINE_ARCH=mipsn32e[lb] has been added, but currently requires
WITHOUT_CDDL due to atomic issues in libzfs. I've not investigated
this much, but implemented this to preserve as much of the TARGET_ABI
functionality that I could. Since its presence doesn't affect the
working cases, I've kept it in for now.
Added mips64e[lb] to make universe, so more kernels build.
And I think this (finally) closes the curtain on the tbemd tree.
2011-01-07 20:26:33 +00:00
stas
e04e02cf36
- Save some space relying on the fact that all ioctl commands
...
prefixes are the same.
Suggested by: "Carlos A. M. dos Santos" <unixmania@gmail.com>
2011-01-07 18:52:08 +00:00
stas
906db27707
- Show textual representation of ioctl command in warning message
...
if ioctl(4) is failed besides the command number.
Suggested by: delphij
MFC after: 2 weeks
2011-01-06 07:13:23 +00:00
kib
bc74bed50d
Use errx() instead of err() in parseint. There is usually no interesting
...
information in errno.
Noted by: Garrett Cooper <yanegomi gmail com>
MFC after: 1 week
2011-01-04 17:27:17 +00:00
kib
cdb6d8e9a4
Make the parsing of the integer arguments for rtprio(1)/idprio(1) stricter.
...
Style.
Based on submission by: Eitan Adler <lists eitanadler com>, keramida
Reviewed by: jhb, keramida
MFC after: 1 week
2011-01-04 14:13:09 +00:00
emaste
9eacf63290
Quiet clang warnings by using literal format strings for printf-like
...
functions.
2011-01-04 02:52:22 +00:00
brian
c9b13950eb
Make -S functional.
...
MFC after: 1 week
2010-12-31 01:10:42 +00:00
yongari
cc4f3f2d27
Add vte(4) to the list of supported network interface.
2010-12-31 00:24:08 +00:00
uqs
1f1cd9cdf4
Revert most of r210764, now that mdocml does the right
...
thing with empty quotation macros.
Requested by: Alex Kozlov
2010-12-28 10:08:50 +00:00
delphij
67b29c50bb
style.Makefile says tab between var= and value.
2010-12-23 01:45:48 +00:00
delphij
4684999621
Allow overriding pidfile and dumpfile.
...
PR: bin/153362
Submitted by: Joe Holden <joe rewt org uk>
MFC after: 1 month
2010-12-22 23:58:21 +00:00
kensmith
43a4afda4b
Add package directories used for the upcoming 8.2 and 7.4 releases,
...
and catch up on a few from previous releases.
2010-12-22 15:44:25 +00:00
brucec
0b74659a67
Add an option to disable the screensaver.
2010-12-22 13:06:51 +00:00
syrinx
3830b0c9c7
Unbreak the build by temprorarily not using include directives in
...
bsnmpd(1)' def files, until bsd.snmpmod.mk & Makefiles are fixed to
pass proper include path flags to gensnmptree.
2010-12-20 22:56:50 +00:00
uqs
04f9658f5c
rpc.lockd(8) WARNS cleanup
...
- Provide function prototype for nlm_syscall
- Don't assign a variable from the stack to a global var[1]
- Remove unused vars
Found by: clang static analyser [1]
Reviewed by: dfr
2010-12-20 21:12:18 +00:00
uqs
d3eae6a7f5
lmcconfig(8): bump to WARNS=3, fix typo in usage while here
...
Slight style(9) improvments
- function definitions
- sort #include
2010-12-20 19:08:15 +00:00
uqs
d52f13dcdb
Fix type used to hold fgetc(3) output, this should help arm and powerpc
...
which have char == unsigned char
2010-12-20 19:08:07 +00:00
uqs
30fb15bb2d
Remove useless conditional.
...
`vga' cannot be less than 0x3f when reaching the check.
Coverity Prevent: CID 5196
2010-12-20 19:07:48 +00:00
syrinx
cdf73327e5
Bring in a SNMP module that allows configuration of SNMPv3 Notification targets.
...
Sponsored by: The FreeBSD Foundation
Reviewed by: philip
Approved by: philip
2010-12-20 17:13:14 +00:00
charnier
2c12157d7b
Add __unused. Ansi prototypes.
2010-12-20 09:36:54 +00:00
charnier
c30b6f1bc3
Add __unused. Ansi prototypes.
2010-12-20 09:28:28 +00:00
charnier
e298432a1c
Add __unused. Ansi prototypes.
2010-12-20 08:54:30 +00:00
simon
b19345a9d7
Add --numeric-owner to tar extract operations in portsnap.
...
This is done to speed up extraction significantly (both for portsnap
extract and update) in the case of slow NSS modules (like nss_ldap) as
it avoids having to look up uid and gid for root / wheel.
The reason this is a bigger problem for portsnap than for many other
system operations, is that portsnap executes tar(1) once for each port
so the internal uid/gid caching in tar(1) only helps a bit, resulting
in many user lookup calls.
Discussed with: cperciva
2010-12-19 23:09:42 +00:00
bschmidt
3a8f983977
Fix build on bigendian archs.
2010-12-19 09:18:14 +00:00
bschmidt
2bbf443a5b
Unbreak hostapd. This code has been explicitly removed in upstream versions.
2010-12-18 20:29:41 +00:00
bschmidt
d28d2b63f1
Fix some whitespace nits.
2010-12-18 20:27:09 +00:00
bschmidt
c979129599
Change order in wpa_driver_bsd_ops to match upstream code. Add description
...
while here.
2010-12-18 20:25:25 +00:00
bschmidt
7f5fd9f20e
Add a comment explaining the undefs, while here remove one which is not
...
required.
2010-12-18 20:23:28 +00:00
bschmidt
ae056a2459
Rename bsd_set_iface_flags to bsd_ctrl_iface and change arguments to match
...
upstream. For the same reason rewrite bsd_get_seqnum.
2010-12-18 20:22:15 +00:00
bschmidt
428cbdd872
Import bsd_configure_wpa() to sync with upstream code.
2010-12-18 20:17:10 +00:00
bschmidt
d18aa716c5
Prefer os_memset, os_strlcpy and os_free. While here adjust the return
...
value checks for 2 ioctl calls and rewrite error handling in bsd_init
to better integrate with upstream code.
2010-12-18 20:15:47 +00:00
bschmidt
aeb5d16357
Remove some unused variables and unnecessary casts.
2010-12-18 20:13:42 +00:00
bschmidt
b081c6596f
Remove debug messages which are no longer present in upstream code. While
...
here remove some explicit line breaks.
2010-12-18 20:11:09 +00:00
bschmidt
2f541c23c7
Rename iface to ifname to match the upstream code.
2010-12-18 20:08:21 +00:00
bschmidt
13a09021da
Rename ioctl_sock to just sock to match the upstream code. While here
...
remove the no longer used wext_sock and bsd_driver_ops variables.
2010-12-18 20:04:47 +00:00
bschmidt
8c7d2b2129
Move some functions around to match the upstream order.
2010-12-18 20:00:28 +00:00
bschmidt
de693bb747
Add bsd_send_mlme_param to aggregate IEEE80211_IOC_MLME ioctls:
...
- merge bsd_set_sta_authorized and bsd_sta_set_flags
- change bsd_set_sta_authorized, bsd_sta_deauth and bsd_sta_disassoc
to use bsd_send_mlme_param
2010-12-18 19:58:23 +00:00
bschmidt
7828332436
Change bsd_del_key() to match upstream code:
...
- change order of if/else
- move wpa_printf() into the condition
- change unsigned char* to u8*
- prefer os_memset/os_memcpy
2010-12-18 19:56:45 +00:00
bschmidt
bb1eb85dcb
Aggregate SIOCS80211 and SIOCG80211 ioctl request code. While here, bring
...
the wpa_printf()/perror() messages in sync with upstream code.
2010-12-18 19:55:19 +00:00
syrinx
ceef911397
Pass proper -Wl,-export-dynamic to ld. Thus bsnmpd(1) compiled with clang
...
properly exports its symbols to the modules.
Submitted by: dim
2010-12-16 15:18:53 +00:00
jkim
2fc3b5748a
Merge ACPICA 20101209.
2010-12-15 23:48:45 +00:00
brucec
759c9ca8f2
USB probing often takes a long time and finishes finding devices after init
...
has started. In the case of sysinstall, this means that it has already built
its list of devices before probing finishes. Add a hint for users who have
booted from a USB stick only to find that sysinstall can't find it.
MFC after: 3 days
2010-12-13 13:52:03 +00:00
syrinx
afe3bf1f4b
Remove unnecessary debug/error CFLAGS.
...
Reported by : pawel.worach (at) gmail (dot) com
2010-12-11 13:24:01 +00:00
joel
0b5bdd518a
Remove the advertising clause from UCB copyrighted files in usr.sbin. This
...
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
2010-12-11 09:38:12 +00:00
dim
a3786f65f1
Sync: merge r216133 through r216338 from ^/head.
2010-12-09 22:01:15 +00:00
syrinx
a8871388a3
Unbreak "make installworld" w/ DESTDIR specified
...
PR : kern/152939
2010-12-09 12:25:45 +00:00
brucec
b5ba1d8e73
Build sade on amd64 as well as i386 and sparc64.
2010-12-09 11:37:40 +00:00
kevlo
1ed95baa67
Closing fd when it's done
...
Reviewed by: sbruno
2010-12-09 08:36:23 +00:00
syrinx
9ef714f2e2
Add bsnmpd(1)'s SNMP client tools (including SNMPv3 support) to the base system.
...
Sponsored by: The FreeBSD Foundation (the SNMPv3 bits), Google Summer of Code 2005
Reviewed by: philip@ (mostly), bz@ (earlier version based on p4 ch124545)
Approved by: philip@
2010-12-08 14:30:25 +00:00
syrinx
ed79f703fb
In bsnmpd(1) add support for SNMPv3 message processing model, including message authentication, packet encryption & view-based access control (RFC 3412, 3414, 3415).
...
Sponsored by: The FreeBSD Foundation
Reviewed by: philip@ (mostly)
Approved by: philip@
2010-12-08 13:51:38 +00:00
kevlo
94551f8622
Close fd in initattr() and showattr().
...
Reviewed by: rwatson
2010-12-08 10:27:07 +00:00
kevlo
1512315a5f
Closing file descriptors when it's done
...
Reviewed by: np
2010-12-08 01:35:19 +00:00
phk
bda3b883cd
Use a "push" strategy to get data through libz, rather than a "pull" strategy.
2010-12-07 16:30:52 +00:00
brucec
f84e526334
Ignore any failures with the "local" distribution since it's not present
...
on release CDs and so will normally fail.
installCommit() returns a DITEM_ value, not a Boolean.
distExtractAll() returns a Boolean, not a DITEM_ value.
Reported by: kensmith
MFC after: 3 days
2010-12-06 20:55:14 +00:00
brucec
49fb72e297
Revert r209469: it causes the rest of the function to be bypassed.
...
Reported by: ae
2010-12-06 11:37:24 +00:00
kevlo
92646cacc6
Fix double ;;
2010-12-06 10:24:06 +00:00
glebius
4d4fc1fa3d
Catch up with kernel using time_uptime to drive ARP timeouts.
...
Noticed by: jilles
2010-12-06 09:37:56 +00:00
uqs
60171665b4
De-orbit usbdevs(8) which hasn't worked with the new USB stack for a long
...
time now. usbconfig(8) should be an adequate replacement.
2010-12-04 21:54:23 +00:00
uqs
0114bdf52f
traceroute6(8): make WARNS=3 clean
2010-12-04 14:19:35 +00:00
uqs
1651f46830
traceroute(8): make WARNS=3 clean
...
Also fixes an operator precedence bug for TCP tracerouting
2010-12-04 14:19:27 +00:00
uqs
9242c645f8
Move most of the remaining USD/PSD/SMM papers into share/doc
2010-12-04 10:11:20 +00:00
weongyo
f7b9a54cd7
Changes the meaning of each characters '<' and '>' that it could be
...
confused with USB OUT or USB IN packets though it just represents USB
submit or done. To know the USB packet direction, the endpoint address
should be referred.
Requested by: jkim
2010-12-03 00:44:07 +00:00
dim
ba5e9b3444
Sync: merge r215944 through r216132 from ^/head.
2010-12-02 22:00:57 +00:00
glebius
87d1499259
Do not hardcode (20*60), but use current ARP timeout value configured
...
in kernel.
2010-11-30 16:14:19 +00:00
cperciva
f3bd80afa1
Teach crashinfo(8) to look at the currently running kernel (based on the
...
kern.bootfile sysctl). Prior to this commit, crashinfo(8) only looks at
/boot/*/kernel; this includes the usual places where kernels reside, so
for most systems this will have no effect.
Approved by: jhb
MFC after: 3 days
2010-11-30 16:04:40 +00:00
glebius
7314841aaa
That should belong to r216075. Pointy hat on me.
2010-11-30 16:00:59 +00:00
glebius
bdd7d886f9
Use time_uptime instead of non-monotonic time_second to drive ARP
...
timeouts.
Suggested by: bde
2010-11-30 15:57:00 +00:00
brucec
ebd34c6c2d
If no floppy drive is installed kldBrowser() can generate an error early on.
...
Initialize menu and count so the cleanup code doesn't try and use their
uninitialized values.
PR: bin/152270
Submitted by: Remi LAURENT <cloud at madpowah.org>
MFC after: 3 days
2010-11-29 11:55:17 +00:00
brucec
5cd95b1421
Update the serial port device names. They changed in 8.0 because the default
...
driver is now uart(4).
PR: bin/140887
Submitted by: Joe Barbish <fbsd1 at a1poweruser.com>
MFC after: 3 days
2010-11-29 11:28:31 +00:00
kevlo
d18de91c15
Fix fd leak in get_font
2010-11-29 09:21:26 +00:00
uqs
2b3ba2d9b6
Remove unused traceroute(8) contrib code from head
...
It still lives on under vendor/traceroute.
2010-11-27 09:26:46 +00:00
dim
ce4ad7ab61
Sync: merge r215709 through r215824 from ^/head.
2010-11-25 18:36:44 +00:00
weongyo
fe7e8c3873
As a refection of r215802 it should use BPF interfaces because the
...
duplication code of USB pf is removed.
2010-11-24 19:15:26 +00:00
yar
b886db4a4b
Clarify a few details about iostat(8) behavior:
...
- The default repeat count for iostat(8) is 1 unless there
was a -w on the command line.
- A -x display doesn't include TTY or CPU stats by default
but they can be turned on with a -T or -C, respectively.
Submitted by: arundel (initial version)
Reviewed by: arundel
MFC after: 1 week
2010-11-24 00:05:19 +00:00
uqs
391855873e
Remove kernbb(8) from the source tree.
...
It's been broken for several years and with all the binutils/toolchain
changes in flight, it might make more sense to put efforts into dtrace and
hwpmc instead.
Discussed with: phk
PR: bin/83558
2010-11-22 21:39:35 +00:00
dim
71b42433f6
Sync: merge r215464 through r215708 from ^/head.
2010-11-22 20:52:18 +00:00
jhb
225a98d446
Similar to mfiutil, drop local definition of powerof2() and use version
...
from <sys/param.h> instead.
2010-11-22 14:36:04 +00:00
brucec
3aec76f035
Don't generate input() since it's not used.
2010-11-22 14:16:22 +00:00
weongyo
08a93ec3b7
Adds usbdump(8) tool that currently it only supports the very basic
...
feature set. It's not connected to the build yet.
Reviewed by: hps
2010-11-22 01:28:29 +00:00
brucec
bf8d02a8b8
dispatch_add_command:
...
Modify the logic so there's only one exit point instead of two.
Only insert valid (non-NULL) values into the queue.
dispatch_free_command:
Ensure that item is not NULL before removing it from the queue and
dereferencing the pointer.
NULL out free'd pointers to catch any use-after-free bugs.
PR: bin/146855
Submitted by: gcooper
MFC after: 3 days
2010-11-21 14:34:25 +00:00
simon
63a10f10ab
Fix a typo in a comment.
...
MFC after: 3 days
2010-11-21 11:50:16 +00:00
jhb
449d913c20
Handle malloc() failures more gracefully by error'ing out rather than
...
segfaulting.
Submitted by: gcooper
MFC after: 1 week
2010-11-19 15:39:59 +00:00
dim
79e78b2c61
Sync: merge r215396 through r215463 from ^/head.
2010-11-18 18:30:03 +00:00
ivoras
32a58110d0
Change "wait" banner to "qlen" to be more indicative of its purpose and to
...
be more inline with what gstat uses.
Reviewed by: gnn
Silence from: phk, keramida
2010-11-17 15:12:10 +00:00
dim
b0df1c137c
Sync: merge r215319 through r215395 from ^/head, so ports can actually
...
build! :)
2010-11-16 10:33:41 +00:00