]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agoAdd support for the IOMEGA Clik!
Søren Schmidt [Wed, 14 Mar 2001 12:12:46 +0000 (12:12 +0000)]
Add support for the IOMEGA Clik!

IOMEGA deserves a medal for making the most nonstandard ATAPI
devices, if they are ignorant or just not smart enough I don't
know, but somebody should help them out of their misery...

23 years agoRefine the detach/attach code.
Søren Schmidt [Wed, 14 Mar 2001 12:05:44 +0000 (12:05 +0000)]
Refine the detach/attach code.

Proberly fail outstanding bio requests on devices that are detached.

This makes it possible to change between disk/cdrom/dvd/whathaveyou
in a notebook, just by suspending it, changing the device in the
bay (or what you model calls it), unsuspend and the ATA driver
will figure out what disappeared and properly fail those, and attach
any new devices found.

23 years agoAdd a commented out entry for compat4x
Murray Stokely [Wed, 14 Mar 2001 11:30:57 +0000 (11:30 +0000)]
Add a commented out entry for compat4x

PR: 25196
Submitted by: Chris Knight <chris@aims.com.au>

23 years agoDocument the HTTP proxy install method.
Murray Stokely [Wed, 14 Mar 2001 11:08:28 +0000 (11:08 +0000)]
Document the HTTP proxy install method.

PR: 21451

23 years agoDocument the fact that you can install through an HTTP proxy
Murray Stokely [Wed, 14 Mar 2001 11:01:05 +0000 (11:01 +0000)]
Document the fact that you can install through an HTTP proxy

PR: 21451
Approved by: jkh

23 years agoAttempt to fix the problem with -j builds, and du-uglify the asm code
Kris Kennaway [Wed, 14 Mar 2001 10:10:11 +0000 (10:10 +0000)]
Attempt to fix the problem with -j builds, and du-uglify the asm code
generation and assembly targets.

Help from: bde, obrien

23 years agoAvoid sending a pointless `CWD .' command which confuses some
Murray Stokely [Wed, 14 Mar 2001 10:05:48 +0000 (10:05 +0000)]
Avoid sending a pointless `CWD .' command which confuses some
non-standard ftp servers.

PR: 21856

23 years agoArgh! Why can't I stop breaking the fvwm desktop option? *I* use
Jordan K. Hubbard [Wed, 14 Mar 2001 09:39:54 +0000 (09:39 +0000)]
Argh!  Why can't I stop breaking the fvwm desktop option?  *I* use
fvwm as my desktop, yet I've broken this damn thing 3 times in a row
now while all the desktops I don't actually use continue to work fine! :)

23 years ago- Do not touch the Giant.
Seigo Tanimura [Wed, 14 Mar 2001 07:29:47 +0000 (07:29 +0000)]
- Do not touch the Giant.

Requested by: jhb

- Initialize a mutex prior to locking it.

Spotted by: dcs

23 years agoFix a lock reversal problem in the VM subsystem related to threaded
Matthew Dillon [Wed, 14 Mar 2001 06:48:53 +0000 (06:48 +0000)]
Fix a lock reversal problem in the VM subsystem related to threaded
programs.   There is a case during a fork() which can cause a deadlock.

From Tor -
The workaround that consists of setting a flag in the vm map that
indicates that a fork is in progress and using that mark in the page
fault handling to force a revalidation failure.  That change will only
affect (pessimize) page fault handling during fork for threaded
(linuxthreads style) applications and applications using aio_*().

Submited by: tegge

23 years agoTemporarily remove the vm_map_simplify() call from vm_map_insert(). The
Matthew Dillon [Wed, 14 Mar 2001 06:09:42 +0000 (06:09 +0000)]
Temporarily remove the vm_map_simplify() call from vm_map_insert().  The
call is correct, but it interferes with the massive hack called
vm_map_growstack().  The call will be returned after our stack handling
code is fixed.

Reported by: tegge

23 years agoo Implement "options FFS_EXTATTR_AUTOSTART", which depends on
Robert Watson [Wed, 14 Mar 2001 05:32:31 +0000 (05:32 +0000)]
o Implement "options FFS_EXTATTR_AUTOSTART", which depends on
  "options FFS_EXTATTR".  When extended attribute auto-starting
  is enabled, FFS will scan the .attribute directory off of the
  root of each file system, as it is mounted.  If .attribute
  exists, EA support will be started for the file system.  If
  there are files in the directory, FFS will attempt to start
  them as attribute backing files for attributes baring the same
  name.  All attributes are started before access to the file
  system is permitted, so this permits race-free enabling of
  attributes.  For attributes backing support for security
  features, such as ACLs, MAC, Capabilities, this is vital, as
  it prevents the file system attributes from getting out of
  sync as a result of file system operations between mount-time
  and the enabling of the extended attribute.  The userland
  extattrctl tool will still function exactly as previously.
  Files must be placed directly in .attribute, which must be
  directly off of the file system root: symbolic links are
  not permitted.  FFS_EXTATTR will continue to be able
  to function without FFS_EXTATTR_AUTOSTART for sites that do not
  want/require auto-starting.  If you're using the UFS_ACL code
  available from www.TrustedBSD.org, using FFS_EXTATTR_AUTOSTART
  is recommended.

o This support is implemented by adding an invocation of
  ufs_extattr_autostart() to ffs_mountfs().  In addition,
  several new supporting calls are introduced in
  ufs_extattr.c:

    ufs_extattr_autostart(): start EAs on the specified mount
    ufs_extattr_lookup(): given a directory and filename,
                          return the vnode for the file.
    ufs_extattr_enable_with_open(): invoke ufs_extattr_enable()
                          after doing the equililent of vn_open()
                          on the passed file.
    ufs_extattr_iterate_directory(): iterate over a directory,
                          invoking ufs_extattr_lookup() and
                          ufs_extattr_enable_with_open() on each
                          entry.

o This feature is not widely tested, and therefore may contain
  bugs, caution is advised.  Several changes are in the pipeline
  for this feature, including breaking out of EA namespaces into
  subdirectories of .attribute (this is waiting on the updated
  EA API), as well as a per-filesystem flag indicating whether
  or not EAs should be auto-started.  This is required because
  administrators may not want .attribute auto-started on all
  file systems, especially if non-administrators have write access
  to the root of a file system.

Obtained from: TrustedBSD Project

23 years agoupdate this to be marginally closer to reality
Matt Jacob [Wed, 14 Mar 2001 04:31:36 +0000 (04:31 +0000)]
update this to be marginally closer to reality

23 years agoClean up usage- ct_reserved is really ct_syshandle now.
Matt Jacob [Wed, 14 Mar 2001 04:14:58 +0000 (04:14 +0000)]
Clean up usage- ct_reserved is really ct_syshandle now.

23 years agoFirst cut of target mode swizzling for non-little endian machines.
Matt Jacob [Wed, 14 Mar 2001 04:14:22 +0000 (04:14 +0000)]
First cut of target mode swizzling for non-little endian machines.
It's probably wrong but it's a start.

23 years agoMote that how the pad bytes can be divided in half and used by either
Matt Jacob [Wed, 14 Mar 2001 04:13:30 +0000 (04:13 +0000)]
Mote that how the pad bytes can be divided in half and used by either
the target mode code or outer layers.

Increase cd_tagval to be 32 bits since it will have to now carry 16
bits of parallel SCSI ATIO handle as well as a normal tag (if any).

23 years agoIn order to save ourselves grief with the SUNPRO compiler under
Matt Jacob [Wed, 14 Mar 2001 04:11:56 +0000 (04:11 +0000)]
In order to save ourselves grief with the SUNPRO compiler under
Solaris (which, for reasons unknown to me, chokes on u_int16_t
as a typedef of unsigned short if used in a transitional (mixed K&R
and ANSI) way), we'll go the extra mile and fully ANSIfy things.

23 years agoOK, *now* we only sort the file once (red face).
Jordan K. Hubbard [Wed, 14 Mar 2001 03:26:40 +0000 (03:26 +0000)]
OK, *now* we only sort the file once (red face).

23 years agoDocument the lock and unlock commands. This fixes a segmentation fault.
Dima Dorfman [Wed, 14 Mar 2001 03:24:30 +0000 (03:24 +0000)]
Document the lock and unlock commands.  This fixes a segmentation fault.

PR: 25187
Approved by: nik

23 years agoDocument the lock and unlock commands.
Dima Dorfman [Wed, 14 Mar 2001 03:22:28 +0000 (03:22 +0000)]
Document the lock and unlock commands.

PR: 25187
Approved by: nik

23 years agoPoint people looking to upgrade from source at "The Cutting Edge" in
Dima Dorfman [Wed, 14 Mar 2001 03:12:06 +0000 (03:12 +0000)]
Point people looking to upgrade from source at "The Cutting Edge" in
the Handbook, rather than some nonexistent tutorial.

PR: 25556
Approved by: nik

23 years agoIn xpt_set_transfer_settings(), force async if either the period or the
Kenneth D. Merry [Tue, 13 Mar 2001 22:35:28 +0000 (22:35 +0000)]
In xpt_set_transfer_settings(), force async if either the period or the
offset is set to 0.

Re-arrange the DT limiting code so that we don't end up setting the period
to 0xa if the user really wants async.  The previous behavior seemed to
confuse the aic(4) driver.

PR: kern/22733
Reviewed by: gibbs

23 years agoRead information from local rc.conf file(s) to get proper settings for
Gregory Neil Shapiro [Tue, 13 Mar 2001 20:58:39 +0000 (20:58 +0000)]
Read information from local rc.conf file(s) to get proper settings for
'make start'.

PR: conf/25639
Submitted by: Esa Karkkainen <ejk@pp.htv.fi>

23 years agofix a panic triggerable by anyone with read/write access to the audio
Cameron Grant [Tue, 13 Mar 2001 18:43:22 +0000 (18:43 +0000)]
fix a panic triggerable by anyone with read/write access to the audio
devices.  opening /dev/{dsp,dspW,audio}0 and then opening a different device
from that list and closing it resulted in a panic when any operation is
performed on the first fd.

we prevent this happening by denying the second open unless it uses the same
minor device as the first.

PR: kern/25519

23 years agoRFC768 (UDP) requires that "if the computed checksum is zero, it
Ruslan Ermilov [Tue, 13 Mar 2001 17:07:06 +0000 (17:07 +0000)]
RFC768 (UDP) requires that "if the computed checksum is zero, it
is transmitted as all ones".  This got broken after introduction
of delayed checksums as follows.  Some guys (including Jonathan)
think that it is allowed to transmit all ones in place of a zero
checksum for TCP the same way as for UDP.  (The discussion still
takes place on -net.)  Thus, the 0 -> 0xffff checksum fixup was
first moved from udp_output() (see udp_usrreq.c, 1.64 -> 1.65)
to in_cksum_skip() (see sys/i386/i386/in_cksum.c, 1.17 -> 1.18,
INVERT expression).  Besides that I disagree that it is valid for
TCP, there was no real problem until in_cksum.c,v 1.20, where the
in_cksum() was made just a special version of in_cksum_skip().
The side effect was that now every incoming IP datagram failed to
pass the checksum test (in_cksum() returned 0xffff when it should
actually return zero).  It was fixed next day in revision 1.21,
by removing the INVERT expression.  The latter also broke the
0 -> 0xffff fixup for UDP checksums.

Before this change:
: tcpdump: listening on lo0
: 127.0.0.1.33005 > 127.0.0.1.33006:  udp 0 (ttl 64, id 1)
:                          4500 001c 0001 0000 4011 7cce 7f00 0001
:                          7f00 0001 80ed 80ee 0008 0000

After this change:
: tcpdump: listening on lo0
: 127.0.0.1.33005 > 127.0.0.1.33006:  udp 0 (ttl 64, id 1)
:                          4500 001c 0001 0000 4011 7cce 7f00 0001
:                          7f00 0001 80ed 80ee 0008 ffff

23 years ago- Sync up with stable by adding in the Netgraph and Sound module sections,
John Baldwin [Tue, 13 Mar 2001 16:16:35 +0000 (16:16 +0000)]
- Sync up with stable by adding in the Netgraph and Sound module sections,
  the agp module, and the accept filter modules.
- Remove an extraneous blank line.

23 years agoFix typo: compatability -> compatibility
Jimmy Olgeni [Tue, 13 Mar 2001 14:15:16 +0000 (14:15 +0000)]
Fix typo: compatability -> compatibility

23 years agoCount and show incoming UDP datagrams with no checksum.
Ruslan Ermilov [Tue, 13 Mar 2001 13:26:06 +0000 (13:26 +0000)]
Count and show incoming UDP datagrams with no checksum.

23 years agoMultiply empty lines pasted as single line, fix it
Andrey A. Chernov [Tue, 13 Mar 2001 10:23:01 +0000 (10:23 +0000)]
Multiply empty lines pasted as single line, fix it

23 years agoFix a race condition in the transmit path caused by the controller
Poul-Henning Kamp [Tue, 13 Mar 2001 09:29:37 +0000 (09:29 +0000)]
Fix a race condition in the transmit path caused by the controller
caching a bit more than we were told initially.

More statistics gathering as well.

23 years agoDont call device close and ioctl functions if device has disappeared.
Søren Schmidt [Tue, 13 Mar 2001 08:45:05 +0000 (08:45 +0000)]
Dont call device close and ioctl functions if device has disappeared.

Reviewed by: phk

23 years agoDocument (with warnings) the otherwise undocumented `F' command.
Jordan K. Hubbard [Tue, 13 Mar 2001 06:52:07 +0000 (06:52 +0000)]
Document (with warnings) the otherwise undocumented `F' command.

23 years agoBe a better rc.conf citizen and create an initial file which:
Jordan K. Hubbard [Tue, 13 Mar 2001 06:42:12 +0000 (06:42 +0000)]
Be a better rc.conf citizen and create an initial file which:

1. Has a time-stamp to show when it was created

2. Sorts and uniq's the output to only contain single instances of a
   given setting. This doesn't mean you still can't have settings which
   override one another, that's still possible since it's too much
   trouble to do the redundancy checking here.

Requested by:  lots of people

23 years agoCommit some tweaks I have had laying around my tree for over a year now.
Peter Wemm [Tue, 13 Mar 2001 05:56:48 +0000 (05:56 +0000)]
Commit some tweaks I have had laying around my tree for over a year now.
Always set the APM "device" description.  Some minor style tweaks.

23 years agoBy convention, the moduledata is static unless there is a reason for it
Peter Wemm [Tue, 13 Mar 2001 05:55:43 +0000 (05:55 +0000)]
By convention, the moduledata is static unless there is a reason for it
to not be.

23 years agoAt great personal risk, touch the sendmail startup again. This adds easy
Peter Wemm [Tue, 13 Mar 2001 05:53:16 +0000 (05:53 +0000)]
At great personal risk, touch the sendmail startup again.  This adds easy
seperate knobs for inbound (accepting SMTP connections) and outbound (just
occasionally dequeueing) sendmail daemon startup.

23 years ago(try_krb5_authentication): simplify code. from joda@netbsd.org
Assar Westerlund [Tue, 13 Mar 2001 04:42:38 +0000 (04:42 +0000)]
(try_krb5_authentication): simplify code.  from joda@netbsd.org

23 years agoDon't install MAKEDEV or MAKEDEV.local if NO_MAKEDEV is set.
Dag-Erling Smørgrav [Tue, 13 Mar 2001 03:05:42 +0000 (03:05 +0000)]
Don't install MAKEDEV or MAKEDEV.local if NO_MAKEDEV is set.

PR: 25596
Submitted by: Jonathan Perkin <sketchy@bsdcode.net>

23 years agoDon't allow userland to use the RFHIGHPID flag. Its only purpose is to
Dag-Erling Smørgrav [Tue, 13 Mar 2001 02:55:54 +0000 (02:55 +0000)]
Don't allow userland to use the RFHIGHPID flag. Its only purpose is to
reserve low pids for system daemons during boot.

23 years agoo Update copyright dates.
Robert Watson [Tue, 13 Mar 2001 02:31:32 +0000 (02:31 +0000)]
o Update copyright dates.
o Rename internal library functions so that they are prefixed with
  _posix1e or _POSIX1E, removing them from the application namespace (and
  potential conflict with other ACL functions elsewhere in the system).

Obtained from: TrustedBSD Project

23 years agoDocument the rest of the possible return codes.
Dima Dorfman [Tue, 13 Mar 2001 01:08:36 +0000 (01:08 +0000)]
Document the rest of the possible return codes.

PR: 25188
Approved by: nik

23 years agoProperly deal with the fvwm desktop - this should restore that option
Jordan K. Hubbard [Mon, 12 Mar 2001 22:43:27 +0000 (22:43 +0000)]
Properly deal with the fvwm desktop - this should restore that option
to functionality.

23 years agoCorrectly cleanup in case of failure to bind a pcb.
Poul-Henning Kamp [Mon, 12 Mar 2001 21:53:23 +0000 (21:53 +0000)]
Correctly cleanup in case of failure to bind a pcb.

PR: 25751
Submitted by: <unicorn@Forest.Od.UA>

23 years agoMove the fxp driver so it is under the miibus section.
Jonathan Lemon [Mon, 12 Mar 2001 21:51:07 +0000 (21:51 +0000)]
Move the fxp driver so it is under the miibus section.

23 years agoAdjust the fxp module to use the correct directory path, and add a
Jonathan Lemon [Mon, 12 Mar 2001 21:44:19 +0000 (21:44 +0000)]
Adjust the fxp module to use the correct directory path, and add a
dependency on miibus.

23 years agoFix a whitespace bogon.
Jonathan Lemon [Mon, 12 Mar 2001 21:42:45 +0000 (21:42 +0000)]
Fix a whitespace bogon.

Pointed out by:  ps

23 years agoMake the miibus'ified the new fxp driver for -current.
Jonathan Lemon [Mon, 12 Mar 2001 21:41:29 +0000 (21:41 +0000)]
Make the miibus'ified the new fxp driver for -current.

23 years agoConvert the fxp driver to miibus, which involves ripping out the PHY
Jonathan Lemon [Mon, 12 Mar 2001 21:30:52 +0000 (21:30 +0000)]
Convert the fxp driver to miibus, which involves ripping out the PHY
logic and media bits.  Support for Intel PHYs can now be found in
dev/mii/inphy.c.

Clean up the driver, and add various 82558 and 82559 specific bits.

23 years agoAllow a script-using to disable the emergency holographic shell as
Jordan K. Hubbard [Mon, 12 Mar 2001 21:26:06 +0000 (21:26 +0000)]
Allow a script-using to disable the emergency holographic shell as
a security measure.

Requested by: "David E. Cross" <crossd@enterprise.cs.rpi.edu>

23 years ago.St -p1003.1g -> .St -p1003.1g-2000.
Ruslan Ermilov [Mon, 12 Mar 2001 17:28:01 +0000 (17:28 +0000)]
.St -p1003.1g -> .St -p1003.1g-2000.

23 years ago.St macro cleanup:
Ruslan Ermilov [Mon, 12 Mar 2001 17:19:38 +0000 (17:19 +0000)]
.St macro cleanup:

- spell the abbreviation of 1003.1 as ``POSIX.1''
- fixed the description of -p1003.1-90; it was sold as ISO/IEC 9945-1:1990
- removed -p1003.1b; it only existed as 1003.1b-1993 (-p1003.1b-93), and
  is part of 1003.1 since 1003.1-1996.
- replaced -p1003.1g (project) with -p1003.1g-2000 (approved draft)
- changed abbreviation of -isoC from ``ISO C'' to ``ISO C89''
- removed -iso9899 alias for -isoC
- IEC was missing from some names
- added abbreviation for -susv2 (``SUSv2'')

23 years agoAdd PC-Card entry, I-O DATA PCET/TX-R
MIHIRA Sanpei Yoshiro [Mon, 12 Mar 2001 13:11:17 +0000 (13:11 +0000)]
Add PC-Card entry, I-O DATA PCET/TX-R

This card was DL10022 based card.

Submitted by: [bsd-nomads:15287]
Yoshihiko SARUMARU <mistral@imasy.or.jp>

23 years agoDeal with ENOENT properly on non-devfs machines
Brian Somers [Mon, 12 Mar 2001 12:53:53 +0000 (12:53 +0000)]
Deal with ENOENT properly on non-devfs machines
Broken in revision 1.109

23 years agoReally finish softupdate setting from the label editor and fix
Jordan K. Hubbard [Mon, 12 Mar 2001 10:18:54 +0000 (10:18 +0000)]
Really finish softupdate setting from the label editor and fix
a few cosmetic problems:

o Allow it to work with scripts (see man page or install.cfg file).
o Preserve old softupdates flag across newfs toggles
o Clean up partitioned/labelled flag handling
o Don't ask for MBR choice again if you've already written it out.
o Actually document the new features.

23 years agomdoc(7) police:
Ruslan Ermilov [Mon, 12 Mar 2001 10:15:03 +0000 (10:15 +0000)]
mdoc(7) police:
removed hard sentence breaks, use Ft for function return type.

23 years agoFixed typo.
Ruslan Ermilov [Mon, 12 Mar 2001 10:07:33 +0000 (10:07 +0000)]
Fixed typo.

23 years agomdoc(7) police: misc formatting fixes.
Ruslan Ermilov [Mon, 12 Mar 2001 09:33:07 +0000 (09:33 +0000)]
mdoc(7) police: misc formatting fixes.

23 years agomdoc(7) police: misc formatting fixes.
Ruslan Ermilov [Mon, 12 Mar 2001 09:26:32 +0000 (09:26 +0000)]
mdoc(7) police: misc formatting fixes.

23 years agomdoc(7) police: add a missing An call.
Ruslan Ermilov [Mon, 12 Mar 2001 09:18:12 +0000 (09:18 +0000)]
mdoc(7) police: add a missing An call.

23 years agomdoc(7) police:
Ruslan Ermilov [Mon, 12 Mar 2001 09:14:22 +0000 (09:14 +0000)]
mdoc(7) police:
o  Update document date.
o  Remove hard sentence break.
o  Sort xrefs.

23 years agomdoc(7) police: misc formatting fixes.
Ruslan Ermilov [Mon, 12 Mar 2001 09:05:59 +0000 (09:05 +0000)]
mdoc(7) police: misc formatting fixes.

23 years agomdoc(7) police: mark C types with Vt macro.
Ruslan Ermilov [Mon, 12 Mar 2001 08:54:49 +0000 (08:54 +0000)]
mdoc(7) police: mark C types with Vt macro.

23 years agoFix LP64 problem in Kerberos 5 TGT passing.
Assar Westerlund [Mon, 12 Mar 2001 08:14:22 +0000 (08:14 +0000)]
Fix LP64 problem in Kerberos 5 TGT passing.

Obtained from: NetBSD (done by thorpej@netbsd.org)

23 years agoUse CPUTYPE to add appropriate compiler flags to COPTFLAGS for kernel
Kris Kennaway [Mon, 12 Mar 2001 07:47:09 +0000 (07:47 +0000)]
Use CPUTYPE to add appropriate compiler flags to COPTFLAGS for kernel
builds.  This may be disabled using the NO_CPU_COPTFLAGS variable.

Reviewed by: arch

23 years agoDocument newly added "paste" keyword
Andrey A. Chernov [Mon, 12 Mar 2001 07:05:44 +0000 (07:05 +0000)]
Document newly added "paste" keyword

23 years agochange the default mode from adhoc to bss (infrastructure)
Assar Westerlund [Mon, 12 Mar 2001 06:13:39 +0000 (06:13 +0000)]
change the default mode from adhoc to bss (infrastructure)

Reviewed by: Brooks Davis <brooks@one-eyed-alien.net>

23 years agoRemove duplicate entry.
Mark Murray [Mon, 12 Mar 2001 06:05:38 +0000 (06:05 +0000)]
Remove duplicate entry.

Submitted by: Paul Herman <pherman@frenchfries.net>

23 years agoFix top(1) display for SMP systems where the username is longer than 14
Will Andrews [Mon, 12 Mar 2001 05:53:54 +0000 (05:53 +0000)]
Fix top(1) display for SMP systems where the username is longer than 14
characters.  This should avoid unattractive wrapping for people who are
stuck in an 80x24 screen.  :-)

PR: 22270
Submitted by: William Carrel <williamc@go2net.com>

23 years agoApply some grammar fixes.
Boris Popov [Mon, 12 Mar 2001 05:18:37 +0000 (05:18 +0000)]
Apply some grammar fixes.

Submitted by: asmodai

23 years agoAdd flags option for savecore.
Doug Barton [Mon, 12 Mar 2001 05:18:03 +0000 (05:18 +0000)]
Add flags option for savecore.

Submitted by: David A. Panariti <davep@who.net>

23 years agochange default from adhoc mode to BSS (infrastructure)
Assar Westerlund [Mon, 12 Mar 2001 04:49:50 +0000 (04:49 +0000)]
change default from adhoc mode to BSS (infrastructure)

23 years agoenable auto-negotiation of encrypt and decrypt
Assar Westerlund [Mon, 12 Mar 2001 03:54:48 +0000 (03:54 +0000)]
enable auto-negotiation of encrypt and decrypt

23 years agoreset uid back to the user before doing kerberised change password.
Assar Westerlund [Mon, 12 Mar 2001 03:52:00 +0000 (03:52 +0000)]
reset uid back to the user before doing kerberised change password.
root permission is not needed and the kerberos library is paranoid
about access control to the ticket file

PR: bin/20779

23 years agoinitialize pointers to NULL and sized to 0 to avoid free:ing invalid memory.
Assar Westerlund [Mon, 12 Mar 2001 03:48:03 +0000 (03:48 +0000)]
initialize pointers to NULL and sized to 0 to avoid free:ing invalid memory.

PR: bin/20779

23 years agoEliminate global node types and instead use an operations vector for
Jonathan Lemon [Mon, 12 Mar 2001 03:16:56 +0000 (03:16 +0000)]
Eliminate global node types and instead use an operations vector for
each node in order to make it easier to add new entries.

Rewrite the internal directory structure so that it is possible to
have independent subdirectories.  Utilize this to add /proc/net/dev.

Reviewed by:  DES

23 years agoUnbreak LINT.
Jonathan Lemon [Mon, 12 Mar 2001 02:57:42 +0000 (02:57 +0000)]
Unbreak LINT.

Pointed out by: phk

23 years agoAdd Intel 82553, 82555 PHY driver.
Jonathan Lemon [Mon, 12 Mar 2001 02:45:06 +0000 (02:45 +0000)]
Add Intel 82553, 82555 PHY driver.

23 years agoAdd the Intel PHY driver.
Jonathan Lemon [Mon, 12 Mar 2001 02:43:03 +0000 (02:43 +0000)]
Add the Intel PHY driver.

23 years agoAdd drivers for Intel 82553 and 82555 PHYs.
Jonathan Lemon [Mon, 12 Mar 2001 02:41:57 +0000 (02:41 +0000)]
Add drivers for Intel 82553 and 82555 PHYs.

23 years agoRegenerate.
Jonathan Lemon [Mon, 12 Mar 2001 02:27:58 +0000 (02:27 +0000)]
Regenerate.

23 years agoAdd some definitions for Intel 82553 PHYs
Jonathan Lemon [Mon, 12 Mar 2001 02:27:10 +0000 (02:27 +0000)]
Add some definitions for Intel 82553 PHYs

23 years agoAdd a comment pointing to the freebsd-print@bostonradio.org mailing list.
Garance A Drosehn [Mon, 12 Mar 2001 02:13:08 +0000 (02:13 +0000)]
Add a comment pointing to the freebsd-print@bostonradio.org mailing list.

23 years agoChange the usage() message to include the recently-added -4 and -6 options.
Garance A Drosehn [Mon, 12 Mar 2001 02:03:53 +0000 (02:03 +0000)]
Change the usage() message to include the recently-added -4 and -6 options.

23 years agoFix "lprm -" (remove all jobs) processing for remote printer queues.
Garance A Drosehn [Mon, 12 Mar 2001 01:16:09 +0000 (01:16 +0000)]
Fix "lprm -" (remove all jobs) processing for remote printer queues.

PR: bin/25544

23 years agoDon't require that mouse cursor must be visible before mouse paste.
Andrey A. Chernov [Mon, 12 Mar 2001 01:15:11 +0000 (01:15 +0000)]
Don't require that mouse cursor must be visible before mouse paste.

Paste always happens to current _text_ cursor position independently of
mouse cursor position in any case and old variant force user to press
mouse paste button _two_ times if mouse cursor is invisible.

23 years agoImprove a few error messages wrt if= filters on remote print queues.
Garance A Drosehn [Mon, 12 Mar 2001 00:22:03 +0000 (00:22 +0000)]
Improve a few error messages wrt if= filters on remote print queues.

23 years agoUpdate default keyboard (PREV, PASTE)
Andrey A. Chernov [Mon, 12 Mar 2001 00:00:22 +0000 (00:00 +0000)]
Update default keyboard (PREV, PASTE)

23 years agoUpdate to use proper nomenclature for the security profiles.
Jordan K. Hubbard [Sun, 11 Mar 2001 23:47:12 +0000 (23:47 +0000)]
Update to use proper nomenclature for the security profiles.

Submitted by: olgeni

23 years ago- Call fork1() directly instead of calling rfork() so that it doesn't mask
John Baldwin [Sun, 11 Mar 2001 23:41:55 +0000 (23:41 +0000)]
- Call fork1() directly instead of calling rfork() so that it doesn't mask
  out RFSTOPPED.
- Lock the child process when settings p_sigparent instead of locking the
  parent.

Pointy-hat to: me

23 years agoShift+Ins - paste buffer
Andrey A. Chernov [Sun, 11 Mar 2001 23:41:19 +0000 (23:41 +0000)]
Shift+Ins - paste buffer
Shift+PrintScr - prev. screen

23 years agoImplement keyboard paste
Andrey A. Chernov [Sun, 11 Mar 2001 22:51:05 +0000 (22:51 +0000)]
Implement keyboard paste

PR: 25499
Submitted by: Gaspar Chilingarov <nm@web.am>

23 years agoo Replace part-wise instructions for building world for jail(8) with
Robert Watson [Sun, 11 Mar 2001 20:37:11 +0000 (20:37 +0000)]
o Replace part-wise instructions for building world for jail(8) with
  a simple make world; while this does a bit more work, it means that
  jail(8) doesn't have to be kept in sync with /usr/src/Makefile{,.inc1}
  which is a moving target.  MFC candidate.

Submitted by: FUJISHIMA Satsuki <sf@FreeBSD.org>
Reviewed by: phk
Also pointed out by: Phil Kernick <Phil@Kernick.org>

23 years agoDocument the make_dev_alias function.
Matt Jacob [Sun, 11 Mar 2001 20:10:45 +0000 (20:10 +0000)]
Document the make_dev_alias function.

23 years agoAssert that the process we're trying to enqueue isn't already there.
Dag-Erling Smørgrav [Sun, 11 Mar 2001 18:57:30 +0000 (18:57 +0000)]
Assert that the process we're trying to enqueue isn't already there.

23 years agorfork() masks RFSTOPPED out of the flags it passes to fork1(), so we have
Dag-Erling Smørgrav [Sun, 11 Mar 2001 18:52:10 +0000 (18:52 +0000)]
rfork() masks RFSTOPPED out of the flags it passes to fork1(), so we have
to call fork1() directly if we don't want out process queued right away.
This has the serendipitous side effect of saving us a call to pfind().

This makes threaded Linux apps (such as Opera) work again.

23 years agoIn ip_output(), initialise `ia' in the case where the packet has
Ian Dowse [Sun, 11 Mar 2001 17:50:19 +0000 (17:50 +0000)]
In ip_output(), initialise `ia' in the case where the packet has
come from a dummynet pipe. Without this, the code which increments
the per-ifaddr stats can dereference an uninitialised pointer. This
should make dummynet usable again.

Reported by: "Dmitry A. Yanko" <fm@astral.ntu-kpi.kiev.ua>
Reviewed by: luigi, joe

23 years agoAdd a manpage for the DEV_MODULE kernel macro.
Alexander Langer [Sun, 11 Mar 2001 17:30:08 +0000 (17:30 +0000)]
Add a manpage for the DEV_MODULE kernel macro.

23 years agoUse type of modeventhand_t for the event handler (defined in module.h).
Alexander Langer [Sun, 11 Mar 2001 17:07:20 +0000 (17:07 +0000)]
Use type of modeventhand_t for the event handler (defined in module.h).
Add a reference to module(9) for more info about the event handler.

23 years agoFix brain damage: s/CDEV_MODULE/DEV_MODULE/
Alexander Langer [Sun, 11 Mar 2001 16:52:17 +0000 (16:52 +0000)]
Fix brain damage: s/CDEV_MODULE/DEV_MODULE/

23 years agoUpdates for Blowfish password hashing.
Mark Murray [Sun, 11 Mar 2001 16:37:33 +0000 (16:37 +0000)]
Updates for Blowfish password hashing.