summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert part of the last commit, remove {g|s}etflags from the libcjoe2000-02-0515-12/+28
| | | | | | | | | | | | | | | | | | | | | | | | | interface, and statically link them to the programs using them. These functions, upon reflection and discussion, are too generically named for a library interface with such specific functionality. Also the api that they use, whilst ok for private use, isn't good enough for a libc function. Additionally there were complications with the build/install-world process. It depends heavily upon xinstall, which got broken by the change in api, and caused bootstrap problems and general mayhem. There is work in progress to address future problems that may be caused by changes in install-chain tools, and better names for {g|s}etflags can be derived when some future program requires them. For now the code has been left in src/lib/libc/gen (it started off in src/bin/ls). It's important to provide library functions for manipulating file flag strings if we ever want this interface to be adopted outside of the source tree, but now isn't necessarily the right moment with 4.0-release just around the corner. Approved: jkh
* Unbroke the reference to libalias(3).ru2000-02-052-2/+2
|
* Minor NetBSD fixes.wosch2000-02-051-7/+7
|
* Update a bit. Inspired by the mentioned PR.asmodai2000-02-051-4/+15
| | | | | | PR: 11258 Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> and John Reynolds <jjreynold@home.com>
* Add a few features to crunchgen to simplify the use of existingluigi2000-02-052-9/+60
| | | | | | | | | | | | | | | | | | | | | makefiles (for use with picobsd among other things). See the manpage for details, but: * -h makefile-include-name can be used to specify a file to include in the makefiles generated by crunchgen . This is a good place to specify make variables such as RELEASE_CRUNCH, NOTHIS, NOTHAT and the like. * special progname objvar variable_name in the crunch config file declares a different variable than OBJS to be used to get the list of objects. * crunchgen now looks first for Makefile.<progname> in the current directory to override the makefile in <progname> source dir. This in many cases avoids the need to patch the original makefile if the above two features are still not enough. Approved-By: jordan
* Synced with sys/boot/i386/loader/Makefile rev 1.41.kato2000-02-051-0/+2
|
* Synced with sys/i386/conf/GENERIC revision 1.241.kato2000-02-052-4/+2
| | | | Approved by: jkh
* Add a NOFORTH variable so we can build a smaller loader withoutluigi2000-02-041-0/+2
| | | | | | Forth support, for use with PicoBSD Approved-By: jordan
* Fix a (mostly harmless) scheduling-in-the-past problem withluigi2000-02-041-6/+6
| | | | | | | | dummynet (already fixed in -stable, was waiting for Jordan's approval due to the code freeze). Reported-By: Mike Tancsa Approved-By: Jordan
* Fix indentation.gibbs2000-02-041-1/+1
| | | | Overlooked by: n_himba@FreeBSD.org but not bde@FreeBSD.org
* Unbreak LINT (missing curly brace).n_hibma2000-02-041-1/+1
| | | | Broken by: gibbs
* fix support for shared IRQ's.sos2000-02-048-84/+171
| | | | | | | | | | fix support for multiple HPT & Promise controllers. support mixed 33/66 devices on the Promise 66 controllers. fix the refcount stuff in the atapi drivers. misc cleanups.
* Commit missing bits, forgotten when committing support for suspend/resumen_hibma2000-02-042-8/+14
| | | | | | | | for USB. Call uhci_power when suspending and resuming. Approved by: The One.
* Fix a couple of typos in the 'camcontrol negotiate' output.ken2000-02-041-2/+2
| | | | | Submitted by: T-Om <tom@iki.fi> Approved by: jkh
* Set MAINTAINER=freebsd-small with an explanation to submit allkris2000-02-041-1/+9
| | | | | | proposed changes to freebsd-small for discussion prior to commit. Reviewed by: freebsd-small
* Clean up POSIX options, syncronize generics.jkh2000-02-044-6/+8
|
* Add a quirk type (and one for ARCHIVE Python's) that disables themjacob2000-02-031-24/+33
| | | | | | | dummy read at sa_mount that attempts to latch up density. This breaks on at least one drive and sends it into the weeds. Approved: jkh
* Update copyright license terms to match the reset of the aic7xxx dirver.gibbs2000-02-032-14/+6
|
* Add support for the AdvanSys ASC38C0800 Ultra2 chipset. Preliminarygibbs2000-02-037-1010/+2539
| | | | | | | support is also included for the ASC38C1600 Ultra160 chipset, but as firmware is not yet available for this chip, it is disabled. Approved by: jkh@FreeBSD.org
* Synced with sys/i386/conf/GENERIC rev 1.240.kato2000-02-032-2/+2
| | | | Approved by: jkh
* Missing tcp_wrapper IPv6 support seemed to be a bug, so commit it.shin2000-02-0318-12/+729
| | | | | | | | | | | | | | | | | | | | | | | Now when tcp_wrapper is enabled by inetd -wW, several accesses which should be permitted are refused only for IPv6, if hostname is used to decide the host to be allowed. IPv6 users will be just upset. About security related concern. -All extensions are wrapped by #ifdef INET6, so people can completely disable the extension by recompile libwrap without INET6 option. -Access via IPv6 is not enabled by default. People need to enable IPv6 access by changing /etc/inetd.conf at first, by adding tcp6 and/or tcp46 entries. -The base of patches are from KAME package and are actually daily used for more than a year in several Japanese IPv6 environments. -Patches are reviewed by markm. Approved by: jkh Submitted by: Hajimu UMEMOTO <ume@mahoroba.org> Reviewed by: markm Obtained from: KAME project
* Set libipsec shared library number to 0shin2000-02-031-0/+2
| | | | | | | | | When libipsec library is created, no SHLIB numbers are specified in the Makefile. Then the library version was set to 2.(by default?) So change it to 0. For now it should not be problem, because the contents are same. I'll also prepare an entry for UPDATING.
* Remove unnecessary -g for CFLAGS.shin2000-02-031-1/+1
| | | | | | | -g for CFLAGS which was set at debugging time was mistakenly committed, so removed it. Approved by: jkh
* Fix ftpd core dump when hostname is not set.shin2000-02-031-1/+2
| | | | | | | | | When hostname is not set, ftpd core dumps, because there is no NULL check for freeing name resolving information for its own hostname. So the check is added. Approved by: jkh
* Fix inetd wrong AF check for RPC servicesshin2000-02-031-2/+3
| | | | | | | | | | | | Incorrect Address Family check is done for RPC services, and fail to initialize it. The error check is replaced to new one, which checks if IPv4 bind is enabled or not. (It is disabled when IPv6 numeric addr is specified for -a bind address option.) An review reqeust is once sent to des, but he quit MAINTAINER. Approved by: jkh
* Now that bsd.lib.mk has PRECIOUSLIB feature back (rev 1.91),ru2000-02-031-1/+1
| | | | | | | we need -DNOFSCHG at stage 4 (building libraries) to support non-root buildworlds. Reviewed by: <buildworld@current.freebsd.org>
* Unbroke PRECIOUSLIB feature (broken in rev 1.88).ru2000-02-031-1/+1
| | | | | | Original version submitted by: Jim Bloom <bloom@acm.org> Reviewed by: bde Approved by: jkh
* Make sure that the entire header is in the first mbuf before wemdodd2000-02-031-2/+14
| | | | | | | | | | | | | | | attempt to copy the ethernet header forward and otherwise encapsulate a packet for output. This fixes the panic when using VLAN devices on hardware that doesn't do 802.1Q tagging onboard. (That is to say, all drivers except the Tigon.) My tests consisted of telnet, ttcp, and a pingflood of packets between 1 and 1600 (plus headers) bytes. MFC to follow in 1 week. Approved by: jkh
* /dev/vn0b is a character device now.nsayer2000-02-031-1/+1
| | | | Approved by: jkh
* The flags PKT_ALIAS_PUNCH_FW and PKT_ALIAS_PROXY_ONLY were botharchie2000-02-022-2/+2
| | | | | | | being defined as 0x40. Change the former to be 0x100. Submitted by: Erik Salander <erik@whistle.com> Approved by: jkh
* Mention what PKT_ALIAS_PROXY_ONLY does.brian2000-02-022-2/+12
| | | | Prompted by: archie
* Add support for WEP (encryption) for silver and gold WaveLAN/IEEE turbo cards.wpaul2000-02-028-10/+369
| | | | | | | | | | | | Also update wicontrol to enable/disable encryption, set WEP keys and set the TX key index. Silver cards only have 40-bit keys. This is something of a quick hack, but it works well enough for me to commit this from the LinuxWorld exhibit floor. The WEP support only shows up if you have a card that supports it. Would have been approved by: jkh, if he hadn't wandered off somewhere Approved in his place by: msmith, who's standing right here
* Update the pci->pcic compatability module to newbus. This is a simplepeter2000-02-022-216/+302
| | | | | | | | conversion to eliminate the compatability shims without making any significant changes. This eliminates the shim warnings. Obtained from: n_himba (tweaked by me, don't blame him for this) Approved by: jkh
* Add mode2 and XAmode1 type CD tracks.sos2000-02-022-0/+20
|
* Remove static qualifier from vgonel, as it is needed by the Arla folkrwatson2000-02-023-4/+3
| | | | | | | | outside of vfs_subr.c. Submitted by: Assar Westerlund <assar@sics.se> Reviewed by: rwatson Approved by: jkh
* Add entries for recent ipv6 api interface alignment (from shin@freebsd.org)imp2000-02-021-18/+43
| | | | Clarify xinstall instructions from bde
* This commit was generated by cvs2svn to compensate for changes in r56944,obrien2000-02-021-2/+37
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import the latest version ehopt.c from the Cygnus Sourceware anoncvsobrien2000-02-021-2/+37
| | | | | | | | | | | | | | | | | | repository (dated 5-3-1999). This fixes the endless loop the assembler gets in when it is trying to decide how big part of the exception handling table should be on the Alpha. This version of this file allows qradiobutton.cpp from qt and widget.cc from kdelibs11 to be compilable.
* | Spell "pci_delete_resource" correctly.peter2000-02-012-2/+2
| | | | | | | | Approved by: jkh (who must be very sick of requests now :-)
* | if_fpa is included when 'device fpa' is present, not 'device fea'.mdodd2000-02-011-1/+1
| | | | | | | | Approved by: jkh
* | Avoid passing an uninitialized structure member to the realnsayer2000-02-012-0/+2
| | | | | | | | | | | | | | READSUBCHANNEL ioctl. This makes vmware work with SCSI CDROM drives. Approved by: jkh
* | sync iruserok() extension API with other BSDsshin2000-02-014-53/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of rcmd related function is need to be updated to support IPv6. Some of them are already updated as standard document. But there is also several de-facto functions and they are not listed in standard documents. They are, iruserok() (used by rlogind, rshd) ruserok() (used by kerberos, etc) KAME package updated those functions in original way. iruserok_af() ruserok_af() But recently there was discussion on IETF IPng mailing list about how to sync those API, and it is decided, -Those function is not standard and not documented. -But let BSDs sync their API as de-facto. And after some discussion, it is announced that -add update to iruserok() as iruserok_sa() -no ruserok() API change(it is only updated internaly) So I sync those API before 4.0 is released. The changes are, -prototype changes -ruserok() internal update (use iruserok_sa() inside) -removal of ruserok_af() -change iruserok_af() as static functioin, and also prefix the name with __. -add iruserok_sa() (Just call __iruserok_af() inside) -adding flag AI_ALL to getipnodebyaddr() called from __icheckhost(). This is necessary to support IPv4 communication via AF_INET6 socket could be correctly authenticated via iruserok_sa() -irusreok_af() call is replaced to iruserok_sa() call in rlogind, and rshd. Approved by: jkh
* | Add workaround for fxp issue at interface initialization with IPv6.shin2000-02-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some LAN card chip for fxp is known to cause problem at interface initialization with IPv6 enabled. It happens at some delicate timing. And also, just adding some DELAY before IPv6 address autoconfiguration is known to avoid the problem. Complete fix is changing the driver not to use interrupt at multicast filter initialization, but trying such change in this stage will be dangerous. So I add some DELAY() only inside #ifdef INET6 part, as temporal workaround only for 4.0. Approbed by: jkh Noticed by: Mattias Pantzare <pantzer@ludd.luth.se> Obtained from: openbsd-tech mailing list
* | da0 -> dan_hibma2000-02-012-2/+2
| |
* | Drop maintainership of inetd, since nobody respects it anyway.des2000-02-011-1/+0
| |
* | Synced with sys/i386/isa/isa_compat.h rev 1.18.kato2000-02-011-0/+1
| | | | | | | | Approved by: jkh
* | Synced with sys/i386/isa/wd.c revision 1.219.kato2000-02-011-22/+22
| | | | | | | | Approved by: jkh
* | Synced with sys/i386/isa/mse.c, npx.c and spkr.c revisions 1.49, 1.80kato2000-02-013-13/+0
| | | | | | | | | | | | and 1.45, respectively. Approved by: jkh
* | Fix date again.ache2000-02-011-1/+1
| | | | | | | | Previous fix was overwritten by new commits.
* | Remove a spurious printf left in from debugging.gibbs2000-02-011-1/+0
| | | | | | | | PR: 16642
OpenPOWER on IntegriCloud