#
259065 |
|
07-Dec-2013 |
gjb |
- Copy stable/10 (r259064) to releng/10.0 as part of the 10.0-RELEASE cycle. - Update __FreeBSD_version [1] - Set branch name to -RC1
[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so start releng/10.0 at '100' so the branch is started with a value ending in zero.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
257456 |
|
31-Oct-2013 |
brooks |
MFC r256865
Remove the isf(4) driver. It was created by accident and is subset of the cfi(4) driver. It remained in the tree longer than would be ideal due to the time required to bring cfi(4) to feature parity.
Sponsored by: DARPA/AFRL Approved by: re (gjb)
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
255949 |
|
30-Sep-2013 |
des |
Remove BIND.
Approved by: re (gjb)
|
#
255597 |
|
15-Sep-2013 |
des |
Build and install the Unbound caching DNS resolver daemon.
Approved by: re (blanket)
|
#
255570 |
|
14-Sep-2013 |
trasz |
Bring in the new iSCSI target and initiator.
Reviewed by: ken (parts) Approved by: re (delphij) Sponsored by: FreeBSD Foundation
|
#
254651 |
|
22-Aug-2013 |
erwin |
Update Bind to 9.9.3-P2
Notable new features:
* Elliptic Curve Digital Signature Algorithm keys and signatures in DNSSEC are now supported per RFC 6605. [RT #21918]
* Introduces a new tool "dnssec-verify" that validates a signed zone, checking for the correctness of signatures and NSEC/NSEC3 chains. [RT #23673]
* BIND now recognizes the TLSA resource record type, created to support IETF DANE (DNS-based Authentication of Named Entities) [RT #28989]
* The new "inline-signing" option, in combination with the "auto-dnssec" option that was introduced in BIND 9.7, allows named to sign zones completely transparently.
Approved by: delphij (mentor) MFC after: 3 days Sponsored by: DK Hostmaster A/S
|
#
252862 |
|
06-Jul-2013 |
dteske |
Take the training-wheels off, after nearly 30 months of development. MFC to stable/9 planned after MFC 3-day period. The MFC to stable/9 is desired for the next release to get some much-needed time: + Living side-by-side with sysinstall for compare/contrast/transition + Living side-by-side with bsdinstall for integration/transition + Additional feedback/testing before eventual 10.0-R to make it even better
MFC after: 3 days
|
#
249090 |
|
04-Apr-2013 |
mav |
Remove usr.sbin/burncd, useless after legacy ATA stack removal.
|
#
245853 |
|
23-Jan-2013 |
brooks |
manctl is conditionally added to SUBDIRS later on. Don't unconditionally include in the main list.
|
#
245606 |
|
18-Jan-2013 |
eadler |
Add option to make pc-sysinstall optional
Approved by: cperciva
|
#
244562 |
|
21-Dec-2012 |
brooks |
Add NetBSD's mtree to the tree and install it as nmtree as the first step towards replacing our mtree.
Sponsored by: DARPA, AFRL Thanks to: cristos@NetBSD for reviewing and committing my patches wiz@NetBSD for fixing typos in my patches
|
#
243752 |
|
01-Dec-2012 |
rwatson |
Merge a number of changes required to hook up OpenBSM 1.2-alpha2's auditdistd (distributed audit daemon) to the build:
- Manual cross references - Makefile for auditdistd - rc.d script, rc.conf entrie - New group and user for auditdistd; associated aliases, etc.
The audit trail distribution daemon provides reliable, cryptographically protected (and sandboxed) delivery of audit tails from live clients to audit server hosts in order to both allow centralised analysis, and improve resilience in the event of client compromises: clients are not permitted to change trail contents after submission.
Submitted by: pjd Sponsored by: The FreeBSD Foundation (auditdistd)
|
#
241606 |
|
16-Oct-2012 |
attilio |
Disconnect non-MPSAFE PORTALFS from the build in preparation for dropping GIANT from VFS.
This is not targeted for MFC.
|
#
241149 |
|
03-Oct-2012 |
dteske |
Import sysutils/sysrc from the ports tree (current version 5.1). Importing disconnected under the WITH_BSDCONFIG flag (a good idea since this version of sysrc(8) indeed requires the `sysrc.subr' module installed by bsdconfig(8)).
Multiple reasons sysrc should not simply continue to live in ports. The most important being that it is tightly coupled with the base.
Approved by: adrian (co-mentor)
|
#
239685 |
|
25-Aug-2012 |
brooks |
Add isf(4), a driver for the Intel StrataFlash family of NOR flash parts.
The driver attempts to support all documented parts, but has only been tested with the 512Mbit part on the Terasic DE4 FPGA board. It should be trivial to adapt the driver's attach routine to other embedded boards using with any parts in the family.
Also import isfctl(8) which can be used to erase sections of the flash.
Sponsored by: DARPA, AFRL
|
#
238438 |
|
14-Jul-2012 |
dteske |
Import bsdconfig(8) as a replacement for the post-install abilities of deprecated sysinstall(8). NOTE: WITH_BSDCONFIG is currently required.
Submitted by: Devin Teske (dteske), Ron McDowell <rcm@fuzzwad.org> Reviewed by: Ron McDowell <rcm@fuzzwad.org> Approved by: Ed Maste (emaste)
|
#
238423 |
|
13-Jul-2012 |
jhb |
The etcupdate utility is a tool for managing updates to files that are not updated as part of `make installworld' such as files in /etc. It manages updates by doing a three-way merge of changes made to these files against the local versions. It is also designed to minimize the amount of user intervention with the goal of simplifying upgrades for clusters of machines.
The primary difference from mergemaster is that etcupdate requires less manual work. The primary difference from etcmerge is that etcupdate updates files in-place similar to mergemaster rather than building a separate /etc tree.
Requested by: obrien, kib, theraven, joeld (among others)
|
#
238010 |
|
02-Jul-2012 |
glebius |
Fix build after r237997.
|
#
237997 |
|
02-Jul-2012 |
bapt |
New build KNOB: WITHOUT_PKGBOOTSTRAP to condition building of usr.sbin/pkg Do not condition usr.sbin/pkg building on WITHOUT_PKGTOOLS anymore, so that users can remove the old pkg_* tools without removing the pkgng boostrap
Approved by: des (mentor) MFC after: 1 month
|
#
235537 |
|
17-May-2012 |
gber |
Import work done under project/nand (@235533) into head.
The NAND Flash environment consists of several distinct components: - NAND framework (drivers harness for NAND controllers and NAND chips) - NAND simulator (NANDsim) - NAND file system (NAND FS) - Companion tools and utilities - Documentation (manual pages)
This work is still experimental. Please use with caution.
Obtained from: Semihalf Supported by: FreeBSD Foundation, Juniper Networks
|
#
234313 |
|
15-Apr-2012 |
bapt |
add usr.sbin/pkg which is a bootstrap tool for pkgng. it respects PACKAGESITE, PACKAGEROOT, and a new environment variable ABI (if a user want to use a different API from the base one for its packages) it has no man page on purpose to avoid hidding the pkg(8) man page from the pkgng package. for now uses pkgbeta.FreeBSD.org as default mirror to find its package it respects MK_PKGTOOLS
Approved by: des (mentor)
|
#
231530 |
|
11-Feb-2012 |
ed |
Replace utxrm(8) by utx(8).
At first, I added a utility called utxrm(8) to remove stale entries from the user accounting database. It seems there are cases in which we need to perform different operations on the database as well. Simply rename utxrm(8) to utx(8) and place the old code under the "rm" command.
In addition to "rm", this tool supports "boot" and "shutdown", which are going to be used by an rc-script which I am going to commit separately.
|
#
229997 |
|
11-Jan-2012 |
ken |
Add the CAM Target Layer (CTL).
CTL is a disk and processor device emulation subsystem originally written for Copan Systems under Linux starting in 2003. It has been shipping in Copan (now SGI) products since 2005.
It was ported to FreeBSD in 2008, and thanks to an agreement between SGI (who acquired Copan's assets in 2010) and Spectra Logic in 2010, CTL is available under a BSD-style license. The intent behind the agreement was that Spectra would work to get CTL into the FreeBSD tree.
Some CTL features:
- Disk and processor device emulation. - Tagged queueing - SCSI task attribute support (ordered, head of queue, simple tags) - SCSI implicit command ordering support. (e.g. if a read follows a mode select, the read will be blocked until the mode select completes.) - Full task management support (abort, LUN reset, target reset, etc.) - Support for multiple ports - Support for multiple simultaneous initiators - Support for multiple simultaneous backing stores - Persistent reservation support - Mode sense/select support - Error injection support - High Availability support (1) - All I/O handled in-kernel, no userland context switch overhead.
(1) HA Support is just an API stub, and needs much more to be fully functional.
ctl.c: The core of CTL. Command handlers and processing, character driver, and HA support are here.
ctl.h: Basic function declarations and data structures.
ctl_backend.c, ctl_backend.h: The basic CTL backend API.
ctl_backend_block.c, ctl_backend_block.h: The block and file backend. This allows for using a disk or a file as the backing store for a LUN. Multiple threads are started to do I/O to the backing device, primarily because the VFS API requires that to get any concurrency.
ctl_backend_ramdisk.c: A "fake" ramdisk backend. It only allocates a small amount of memory to act as a source and sink for reads and writes from an initiator. Therefore it cannot be used for any real data, but it can be used to test for throughput. It can also be used to test initiators' support for extremely large LUNs.
ctl_cmd_table.c: This is a table with all 256 possible SCSI opcodes, and command handler functions defined for supported opcodes.
ctl_debug.h: Debugging support.
ctl_error.c, ctl_error.h: CTL-specific wrappers around the CAM sense building functions.
ctl_frontend.c, ctl_frontend.h: These files define the basic CTL frontend port API.
ctl_frontend_cam_sim.c: This is a CTL frontend port that is also a CAM SIM. This frontend allows for using CTL without any target-capable hardware. So any LUNs you create in CTL are visible in CAM via this port.
ctl_frontend_internal.c, ctl_frontend_internal.h: This is a frontend port written for Copan to do some system-specific tasks that required sending commands into CTL from inside the kernel. This isn't entirely relevant to FreeBSD in general, but can perhaps be repurposed.
ctl_ha.h: This is a stubbed-out High Availability API. Much more is needed for full HA support. See the comments in the header and the description of what is needed in the README.ctl.txt file for more details.
ctl_io.h: This defines most of the core CTL I/O structures. union ctl_io is conceptually very similar to CAM's union ccb.
ctl_ioctl.h: This defines all ioctls available through the CTL character device, and the data structures needed for those ioctls.
ctl_mem_pool.c, ctl_mem_pool.h: Generic memory pool implementation used by the internal frontend.
ctl_private.h: Private data structres (e.g. CTL softc) and function prototypes. This also includes the SCSI vendor and product names used by CTL.
ctl_scsi_all.c, ctl_scsi_all.h: CTL wrappers around CAM sense printing functions.
ctl_ser_table.c: Command serialization table. This defines what happens when one type of command is followed by another type of command.
ctl_util.c, ctl_util.h: CTL utility functions, primarily designed to be used from userland. See ctladm for the primary consumer of these functions. These include CDB building functions.
scsi_ctl.c: CAM target peripheral driver and CTL frontend port. This is the path into CTL for commands from target-capable hardware/SIMs.
README.ctl.txt: CTL code features, roadmap, to-do list.
usr.sbin/Makefile: Add ctladm.
ctladm/Makefile, ctladm/ctladm.8, ctladm/ctladm.c, ctladm/ctladm.h, ctladm/util.c: ctladm(8) is the CTL management utility. It fills a role similar to camcontrol(8). It allow configuring LUNs, issuing commands, injecting errors and various other control functions.
usr.bin/Makefile: Add ctlstat.
ctlstat/Makefile ctlstat/ctlstat.8, ctlstat/ctlstat.c: ctlstat(8) fills a role similar to iostat(8). It reports I/O statistics for CTL.
sys/conf/files: Add CTL files.
sys/conf/NOTES: Add device ctl.
sys/cam/scsi_all.h: To conform to more recent specs, the inquiry CDB length field is now 2 bytes long.
Add several mode page definitions for CTL.
sys/cam/scsi_all.c: Handle the new 2 byte inquiry length.
sys/dev/ciss/ciss.c, sys/dev/ata/atapi-cam.c, sys/cam/scsi/scsi_targ_bh.c, scsi_target/scsi_cmds.c, mlxcontrol/interface.c: Update for 2 byte inquiry length field.
scsi_da.h: Add versions of the format and rigid disk pages that are in a more reasonable format for CTL.
amd64/conf/GENERIC, i386/conf/GENERIC, ia64/conf/GENERIC, sparc64/conf/GENERIC: Add device ctl.
i386/conf/PAE: The CTL frontend SIM at least does not compile cleanly on PAE.
Sponsored by: Copan Systems, SGI and Spectra Logic MFC after: 1 month
|
#
225937 |
|
03-Oct-2011 |
nwhitehorn |
Farewall, sysinstall! You served us well for many years, but 10.0 is one digit beyond your time.
Various sysinstall dependencies (e.g. libftpio, libdisk, libodialog, etc.) will be cleaned up in coming days. Some will take longer than others due to a few other consumers (tzsetup and sade).
|
#
224175 |
|
18-Jul-2011 |
dougb |
The named.reload script is no longer useful in the age of rc.d
|
#
224144 |
|
17-Jul-2011 |
hrs |
- Improve interface list handling. The rtadvd(8) now supports dynamically- added/removed interfaces in a more consistent manner and reloading the configuration file.
- Implement burst unsolicited RA sending into the internal RA timer framework when AdvSendAdvertisements and/or configuration entries are changed as described in RFC 4861 6.2.4. This fixes issues that make termination of the rtadvd(8) daemon take very long time.
An interface now has three internal states, UNCONFIGURED, TRANSITIVE, or CONFIGURED, and the burst unsolicited sending happens in TRANSITIVE. See rtadvd.h for the details.
- rtadvd(8) now accepts non-existent interfaces as well in the command line.
- Add control socket support and rtadvctl(8) utility to show the RA information in rtadvd(8). Dumping by SIGUSR1 has been removed in favor of it.
|
#
224093 |
|
16-Jul-2011 |
dougb |
bmake and other updates necessary for the BIND 9.8.x upgrade.
This includes a structural change regarding atomic ops. Previously they were enabled on all platforms unless we had knowledge that they did not work. However both work performed by marius@ on sparc64 and the fact that the 9.8.x branch is fussier in this area has demonstrated that this is not a safe approach. So I've modified a patch provided by marius to enable them for i386, amd64, and ia64 only.
|
#
223209 |
|
17-Jun-2011 |
ed |
Add WITHOUT_UTMPX switch to the build system.
This knob removes the tools that are exclusively used to view and maintain the databases maintained by utmpx, namely last, users, who, wtmpcvt, ac, lastlogin and utxrm.
The tool w is not in this list, because it has some other functionality which is unrelated to utmpx; it is hardlinked to the uptime tool.
|
#
223201 |
|
17-Jun-2011 |
ed |
Don't omit ac(8) as part of WITHOUT_ACCT.
The WITHOUT_ACCT switch is supposed to omit tools related to process accounting, namely accton and sa. ac(8) is just a simple tool that prints statistics based on data in the utx.log database. It has nothing to do with the former.
|
#
220312 |
|
03-Apr-2011 |
hselasky |
- Include usbdump into default build.
MFC after: 7 days Approved by: thompsa (mentor)
|
#
218847 |
|
19-Feb-2011 |
ed |
Add a utility, utxrm(8).
Most of the ports I broke when I imported utmpx, were simple management utilities for the utmp database, allowing you to add/remove entries manually.
Add a small tool called utxrm(8), which allows you to remove an entry from the utmpx database by hand. This is useful when a login daemon crashes or fails to remove the entry during shutdown.
|
#
218799 |
|
18-Feb-2011 |
nwhitehorn |
Import bsdinstall. This is meant to be (eventually in conjunction with pc-sysinstall) a replacement for sysinstall in the 9.0 release and beyond. Currently supported platforms are sparc64, pc98, i386, amd64, powerpc, and powerpc64. Integration into the build system will occur in the coming weeks.
Merging with pc-sysinstall will use this code as a frontend, while temporarily retaining the interactive partition editor here. This work will be done in parallel with improvements on this code and release integration.
Thanks to all who have provided testing and comments!
|
#
214885 |
|
06-Nov-2010 |
uqs |
Put string in quotes, like is done everywhere.
|
#
213462 |
|
05-Oct-2010 |
gonzo |
- Introduce WITH_GPIO knob and disable building gpioctl by default. Most systems do not need it.
|
#
213389 |
|
03-Oct-2010 |
antoine |
Reconnect uathload to the build.
|
#
213238 |
|
28-Sep-2010 |
gonzo |
Add gpioctl(8). Utility for configuring/accessing GPIO pins
|
#
212525 |
|
13-Sep-2010 |
imp |
Merge from tbemd: use Makefile.arch to control building.
Reviewed by: arch@ (many times, no objection)
|
#
211846 |
|
26-Aug-2010 |
imp |
Make sure TARGET_ABI is defined. TARGET_ABI will die a horrible death after we get all of TBEMD merged back into head, and make mips64 imply n64, so don't bother to make this 100% pretty. You'll have to settle for only 64% pretty.
|
#
211832 |
|
26-Aug-2010 |
imp |
Ugly kludge to paper over some kind of ld bug and/or misuse: don't build uathload on mips n64 either.
|
#
210287 |
|
20-Jul-2010 |
nwhitehorn |
Build some powerpc-specific utilities on powerpc64 as well.
Submitted by: Andreas Tobler
|
#
209513 |
|
24-Jun-2010 |
imp |
Bring in Kris Moore's pc-sysinstall shell script from PC-BSD. This shell script is the back end logic necessary for an installer. It contains both query routines to allow a front-end installer to present reasonable choices to the user and also action routines which allow the front end installer to put a FreeBSD distribution onto a disk. It supports installing onto the usual suspects, as well as advanced features like Mirroring, ZFS, Encryprion and GPT labels.
While this is only the back-end of the installer, it can do unattended scripted installations. In PC-BSD's world view, all installations are scripted and all the front-end does is write the script. As such, it is useful in its own right.
This has been extensively tested over the past several releases of PC-BSD. However, differences between that environment and FreeBSD suggest there will be a period of shake-out while those differences are discovered and corrected.
A text-based front-end is in the works. For the GUI-based front-end, you can use the PC-BSD distribution.
Kris' BSDcan paper on pc-sysinstall is linked off his talk on the BSDcan site: http://www.bsdcan.org/2010/schedule/events/173.en.html
The man page is written by Josh Paetzel, and I wrote the Makefiles for the FreeBSD integration. Kris wrote the rest.
This represents version r7010 in the PC-BSD repo. http://svn.pcbsd.org/pcbsd/current/pc-sysinstall
Submitted by: kris@ Sponsored by: iX Systems
|
#
209132 |
|
13-Jun-2010 |
raj |
Enable ofwdump(8) on ARM as this is a useful tool to inspect a flattened device tree.
|
#
208320 |
|
19-May-2010 |
jkim |
Add a new build option, MAN_UTILS. This option lets you control building utilities and related support files for manual pages, which were previously controlled by MAN. For POLA, the default depends on MAN, i.e., WITHOUT_MAN implies WITHOUT_MAN_UTILS and WITH_MAN implies WITH_MAN_UTILS. This patch is slightly improved by me from:
PR: misc/145212
|
#
206156 |
|
04-Apr-2010 |
ume |
services_mkdb; generate db file from services(5) to increase speed of getserv*()
Obtained from: NetBSD MFC after: 2 weeks
|
#
206052 |
|
01-Apr-2010 |
imp |
We don't need to note that mkproto is missing anymore. It is definitely OBE in a number of ways, and likely should have been removed in 2000, not 2010.
|
#
204731 |
|
04-Mar-2010 |
imp |
moused is useful even without usb, so remove comment asking if it is.
|
#
202982 |
|
25-Jan-2010 |
yongari |
Connect smbfs related libraries and tool on sparc64.
Reviewed by: marius
|
#
202181 |
|
13-Jan-2010 |
thompsa |
Add a driver by Fredrik Lindberg for Option HSDPA USB devices. These differ from standard 3G wireless units by supplying a raw IP/IPv6 endpoint rather than using PPP over serial. uhsoctl(1) is used to initiate and close the WAN connection.
Obtained from: Fredrik Lindberg <fli@shapeshifter.se>
|
#
200743 |
|
19-Dec-2009 |
dougb |
The service command is an easy interface to the rc.d system. Its primary purpose is to start and stop services provided by the rc.d scripts, however it can also be used to list the scripts using various criteria.
|
#
197536 |
|
27-Sep-2009 |
jkim |
Copy apm(4) emulation from sys/i386/acpica/acpi_machdep.c and install apm(8) and apm_bios.h on amd64.
|
#
196212 |
|
14-Aug-2009 |
scottl |
Add mptutil, a basic utility for managing MPT SCSI/SATA/SAS controllers. Drive and controller status can be reported, basic attributes changed, and arrays and spares can be created and deleted.
Approved by: re Obtained from: Yahoo! Inc.
|
#
196200 |
|
13-Aug-2009 |
scottl |
ntroduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6 controllers. Controller, array, and drive status can be checked, basic attributes can be changed, and arrays and spares can be created and deleted. Controller firmware can also be flashed.
This does not replace MegaCLI, found in ports, as that is officially sanctioned and supported by LSI and includes vastly more functionality. However, mfiutil is open source and guaranteed to provide basic functionality, which can be especially useful if you have a problem and can't get MegaCLI to work.
Approved by: re Obtained from: Yahoo! Inc.
|
#
195200 |
|
30-Jun-2009 |
mbr |
Add wake, a tool to send Wake on LAN frames to hosts on a local Ethernet network
Submitted by: Marc Balmer <marc@msys.ch> Reviewed by: rwatson Approved by: re
M usr.sbin/Makefile A usr.sbin/wake AM usr.sbin/wake/wake.c AM usr.sbin/wake/Makefile AM usr.sbin/wake/wake.8
|
#
193149 |
|
31-May-2009 |
dougb |
Update BIND to version 9.6.1rc1. This version has better performance and lots of new features compared to 9.4.x, including:
Full NSEC3 support Automatic zone re-signing New update-policy methods tcp-self and 6to4-self DHCID support. More detailed statistics counters including those supported in BIND 8. Faster ACL processing. Efficient LRU cache-cleaning mechanism. NSID support.
|
#
192811 |
|
26-May-2009 |
rmacklem |
Add two new utilities and two new daemons to /usr/src/usr.sbin that are specifically used by the experimental nfsv4 subsystem. nfscbd - The NFSv4 client callback daemon. nfsuserd - The NFSv4 daemon that maps between user and group name and their corresponding uid/gid numbers. nfsdumpstate - A utility that dumps out the NFSv4 Open/Lock state. nfsrevoke - Administratively revokes an NFSv4 client, releasing all NFSv4 Open/Lock state it holds on the server.
Approved by: kib (mentor)
|
#
191144 |
|
16-Apr-2009 |
rwatson |
Garbage collect raycontrol(8), as ray(4) has been removed.
Pointed out by: pluknet at gmail.com
|
#
190864 |
|
09-Apr-2009 |
ru |
Removed more vestiges of if_sl(4).
|
#
190836 |
|
08-Apr-2009 |
weongyo |
block build of uathload on ia64 temporarily because binutils expects machine-specific flags to match but ar5523.bin doesn't have.
Pointed by: marcel
|
#
190791 |
|
07-Apr-2009 |
weongyo |
Hook uathload up to the build. It's used for loading the firmware for uath(4).
|
#
190751 |
|
05-Apr-2009 |
ed |
Remove if_ppp(4) and if_sl(4).
Not only did these two drivers depend on IFF_NEEDSGIANT, they were broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been replaced by ppp(8). There is no replacement for if_sl(4).
If we see regressions in for example the ports tree, we should just use __FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are present. Version 800045 is used to denote the import of MPSAFE TTY.
Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the lists.
|
#
188939 |
|
23-Feb-2009 |
thompsa |
Move usb to a graveyard location under sys/legacy/dev, it is intended that the new USB2 stack will fully replace this for 8.0.
Remove kernel modules, a subsequent commit will update conf/files. Unhook usbdevs from the build.
|
#
187712 |
|
26-Jan-2009 |
raj |
Introduce the I2C diagnostic utility. It let's discover and inspect slave devices on the bus.
Reviewed by: bms, stas Obtained from: Semihalf
|
#
186344 |
|
19-Dec-2008 |
sam |
add makefs to the base system; FreeBSD_version bumped just in case
Reviewed by: imp
|
#
185347 |
|
26-Nov-2008 |
attilio |
Import an initial revision of the pmcannotate tool. For further explanations please check this e-mail on freebsd-arch@: http://lists.freebsd.org/pipermail/freebsd-arch/2008-November/008698.html
Tested by: gnn Sponsored by: Nokia
|
#
185087 |
|
19-Nov-2008 |
alfred |
src/sys/dev/usb2/controller/uss820dci_pccard.c src/sys/dev/usb2/core/usbdevs src/sys/dev/usb2/include/urio2_ioctl.h src/sys/dev/usb2/storage/ustorage2_fs.h
These files are not used any more.
src/usr.sbin/Makefile src/etc/mtree/BSD.include.dist src/include/Makefile src/lib/Makefile src/share/man/man7/hier.7 src/share/mk/bsd.libnames.mk src/etc/mtree/BSD.include.dist
Make "usbconfig" and "libusb20" a part of the default build.
src/sys/dev/usb/rio500_usb.h src/sys/dev/usb2/storage/urio2.c
Use common include file.
src/sys/dev/usb2/bluetooth/ng_ubt2.c
Make USB bluetooth depend on "ng_hci" module.
src/sys/dev/usb2/controller/ehci2.c src/sys/dev/usb2/controller/ehci2.h
Patches for Marvell EHCI.
src/sys/dev/usb2/core/usb2_busdma.c
Bugfix for 64-bit platforms. Need to unload the previously loaded DMA map and some cleanup regarding some corner cases.
src/sys/dev/usb2/core/usb2_core.h src/sys/dev/usb2/core/usb2_dev.c src/sys/dev/usb2/core/usb2_dev.h
Bugfix for libusb filesystem interface.
New feature: Add support for filtering device data at the expense of the userland process.
Add some more comments.
Some minor code styling.
Remove unused function, usb2_fifo_get_data_next().
Fix an issue about "fifo_index" being used instead of "ep_index".
src/sys/dev/usb2/core/usb2_device.c src/sys/dev/usb2/core/usb2_generic.c
Bugfix for Linux USB compat layer. Do not free non-generic FIFOs when doing an alternate setting.
Cleanup USB IOCTL and USB reference handling. Fix a corner case where USB-FS was left initialised after setting a new configuration or alternate setting.
src/sys/dev/usb2/core/usb2_hub.c
Improvement: Check all USB HUB ports by default at least one time.
src/sys/dev/usb2/core/usb2_request.c
Bugfix: Make sure destination ASCII string is properly zero terminated in all cases.
Improvement: Skip invalid characters instead of replacing with a dot.
src/sys/dev/usb2/core/usb2_util.c src/sys/dev/usb2/image/uscanner2.c
Spelling.
src/sys/dev/usb2/include/Makefile
Share "usbdevs" with the old USB stack.
src/sys/dev/usb2/include/usb2_devid.h src/sys/dev/usb2/include/usb2_devtable.h
Regenerate files.
Alfred: Please fix the RCS tag at the top.
src/sys/dev/usb2/include/usb2_ioctl.h
Fix compilation of "kdump".
src/sys/dev/usb2/serial/ubsa2.c src/sys/dev/usb2/serial/ugensa2.c
Remove device ID's which will end up in a new 3G driver.
src/sys/dev/usb2/sound/uaudio2.c
Correct a debug printout.
src/sys/dev/usb2/storage/umass2.c
Sync with old USB stack.
src/lib/libusb20/libusb20.3
Add more documentation.
src/lib/libusb20/libusb20.c
Various bugfixes and improvements.
src/usr.sbin/usbconfig/dump.c src/usr.sbin/usbconfig/usbconfig.c
New commands for dumping strings and doing custom USB requests from the command line.
Remove keyword requirements from generated files: "head/sys/dev/usb2/include/usb2_devid.h" "head/sys/dev/usb2/include/usb2_devtable.h"
|
#
185032 |
|
17-Nov-2008 |
imp |
Move dumpcis to its own directory, start to decouple from the pccardc/pccardd history.
|
#
184588 |
|
03-Nov-2008 |
dfr |
Implement support for RPCSEC_GSS authentication to both the NFS client and server. This replaces the RPC implementation of the NFS client and server with the newer RPC implementation originally developed (actually ported from the userland sunrpc code) to support the NFS Lock Manager. I have tested this code extensively and I believe it is stable and that performance is at least equal to the legacy RPC implementation.
The NFS code currently contains support for both the new RPC implementation and the older legacy implementation inherited from the original NFS codebase. The default is to use the new implementation - add the NFS_LEGACYRPC option to fall back to the old code. When I merge this support back to RELENG_7, I will probably change this so that users have to 'opt in' to get the new code.
To use RPCSEC_GSS on either client or server, you must build a kernel which includes the KGSSAPI option and the crypto device. On the userland side, you must build at least a new libc, mountd, mount_nfs and gssd. You must install new versions of /etc/rc.d/gssd and /etc/rc.d/nfsd and add 'gssd_enable=YES' to /etc/rc.conf.
As long as gssd is running, you should be able to mount an NFS filesystem from a server that requires RPCSEC_GSS authentication. The mount itself can happen without any kerberos credentials but all access to the filesystem will be denied unless the accessing user has a valid ticket file in the standard place (/tmp/krb5cc_<uid>). There is currently no support for situations where the ticket file is in a different place, such as when the user logged in via SSH and has delegated credentials from that login. This restriction is also present in Solaris and Linux. In theory, we could improve this in future, possibly using Brooks Davis' implementation of variant symlinks.
Supporting RPCSEC_GSS on a server is nearly as simple. You must create service creds for the server in the form 'nfs/<fqdn>@<REALM>' and install them in /etc/krb5.keytab. The standard heimdal utility ktutil makes this fairly easy. After the service creds have been created, you can add a '-sec=krb5' option to /etc/exports and restart both mountd and nfsd.
The only other difference an administrator should notice is that nfsd doesn't fork to create service threads any more. In normal operation, there will be two nfsd processes, one in userland waiting for TCP connections and one in the kernel handling requests. The latter process will create as many kthreads as required - these should be visible via 'top -H'. The code has some support for varying the number of service threads according to load but initially at least, nfsd uses a fixed number of threads according to the value supplied to its '-n' option.
Sponsored by: Isilon Systems MFC after: 1 month
|
#
184341 |
|
27-Oct-2008 |
bz |
We do not have a libkse anymore and Mk/bsd.* does not know about LIBKSE anymore, so s,MK_LIBKSE,MK_LIBPTHREAD,.
|
#
183629 |
|
05-Oct-2008 |
marius |
- Revert to the pre-r183242 behavior of building sade(8) on sparc64. - Fix whitespace.
|
#
183422 |
|
27-Sep-2008 |
antoine |
- Build jexec (1) and slstat. - style.Makefile Noticed by: Marius (1)
|
#
183387 |
|
26-Sep-2008 |
marcel |
The previous commit re-introduced sade on platforms where it doesn't work. Re-limit sade to amd64 and i386.
|
#
183242 |
|
21-Sep-2008 |
sam |
add new build knobs and jigger some existing controls to improve control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd
Reviewed by: various (posted to arch) MFC after: 1 month
|
#
183195 |
|
19-Sep-2008 |
imp |
crunchgen doesn't work yet on mips. So sysinstall can't be built there. omit it like we do for arm.
|
#
182022 |
|
22-Aug-2008 |
roberto |
Hook back ntp to the build now that I fixed it.
Pointy hat to: me
|
#
182012 |
|
22-Aug-2008 |
bz |
Temporary unhook ntp from the build until the missing net/libopts/Makefile is in place. The TB is too busy sending mails.
|
#
181430 |
|
08-Aug-2008 |
stas |
- Add cpuctl(4) pseudo-device driver to provide access to some low-level features of CPUs like reading/writing machine-specific registers, retrieving cpuid data, and updating microcode. - Add cpucontrol(8) utility, that provides userland access to the features of cpuctl(4). - Add subsequent manpages.
The cpuctl(4) device operates as follows. The pseudo-device node cpuctlX is created for each cpu present in the systems. The pseudo-device minor number corresponds to the cpu number in the system. The cpuctl(4) pseudo- device allows a number of ioctl to be preformed, namely RDMSR/WRMSR/CPUID and UPDATE. The first pair alows the caller to read/write machine-specific registers from the correspondent CPU. cpuid data could be retrieved using the CPUID call, and microcode updates are applied via UPDATE.
The permissions are inforced based on the pseudo-device file permissions. RDMSR/CPUID will be allowed when the caller has read access to the device node, while WRMSR/UPDATE will be granted only when the node is opened for writing. There're also a number of priv(9) checks.
The cpucontrol(8) utility is intened to provide userland access to the cpuctl(4) device features. The utility also allows one to apply cpu microcode updates.
Currently only Intel and AMD cpus are supported and were tested.
Approved by: kib Reviewed by: rpaulo, cokane, Peter Jeremy MFC after: 1 month
|
#
181335 |
|
05-Aug-2008 |
jhb |
Add a script to perform simple analysis of a crash dump (either a full dump or minidump). When the script is run, it generates a text file containing the output of several commands run againt the core dump such as kgdb (stack trace), ps, netstat, vmstat, iostat, dmesg, and fstat.
Obtained from: Yahoo! MFC after: 2 weeks
|
#
180614 |
|
19-Jul-2008 |
marcel |
Remove sade(8) on the following platforms: o arm, mips & powerpc: libdisk is non-functional. o ia64: libdisk is insufficient.
|
#
180257 |
|
04-Jul-2008 |
jhb |
Remove the arl(4) driver. It is reported to not work on 6.x or later even though the driver hasn't changed since 4.x (last known working release).
|
#
179315 |
|
26-May-2008 |
bz |
Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and parts relied on the now removed NET_NEEDS_GIANT. Most of I4B has been disconnected from the build since July 2007 in HEAD/RELENG_7.
This is what was removed: - configuration in /etc/isdn - examples - man pages - kernel configuration - sys/i4b (drivers, layers, include files) - user space tools - i4b support from ppp - further documentation
Discussed with: rwatson, re
|
#
179308 |
|
25-May-2008 |
rwatson |
Remove netatm from HEAD as it is not MPSAFE and relies on the now removed NET_NEEDS_GIANT. netatm has been disconnected from the build for ten months in HEAD/RELENG_7. Specifics:
- netatm include files - netatm command line management tools - libatm - ATM parts in rescue and sysinstall - sample configuration files and documents - kernel support as a module or in NOTES - netgraph wrapper nodes for netatm - ctags data for netatm. - netatm-specific device drivers.
MFC after: 3 weeks Reviewed by: bz Discussed with: bms, bz, harti
|
#
178895 |
|
09-May-2008 |
julian |
allow setfib to be compiled.
|
#
177714 |
|
29-Mar-2008 |
ru |
Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longer build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
|
#
177633 |
|
26-Mar-2008 |
dfr |
Add the new kernel-mode NFS Lock Manager. To use it instead of the user-mode lock manager, build a kernel with the NFSLOCKD option and add '-k' to 'rpc_lockd_flags' in rc.conf.
Highlights include:
* Thread-safe kernel RPC client - many threads can use the same RPC client handle safely with replies being de-multiplexed at the socket upcall (typically driven directly by the NIC interrupt) and handed off to whichever thread matches the reply. For UDP sockets, many RPC clients can share the same socket. This allows the use of a single privileged UDP port number to talk to an arbitrary number of remote hosts.
* Single-threaded kernel RPC server. Adding support for multi-threaded server would be relatively straightforward and would follow approximately the Solaris KPI. A single thread should be sufficient for the NLM since it should rarely block in normal operation.
* Kernel mode NLM server supporting cancel requests and granted callbacks. I've tested the NLM server reasonably extensively - it passes both my own tests and the NFS Connectathon locking tests running on Solaris, Mac OS X and Ubuntu Linux.
* Userland NLM client supported. While the NLM server doesn't have support for the local NFS client's locking needs, it does have to field async replies and granted callbacks from remote NLMs that the local client has contacted. We relay these replies to the userland rpc.lockd over a local domain RPC socket.
* Robust deadlock detection for the local lock manager. In particular it will detect deadlocks caused by a lock request that covers more than one blocking request. As required by the NLM protocol, all deadlock detection happens synchronously - a user is guaranteed that if a lock request isn't rejected immediately, the lock will eventually be granted. The old system allowed for a 'deferred deadlock' condition where a blocked lock request could wake up and find that some other deadlock-causing lock owner had beaten them to the lock.
* Since both local and remote locks are managed by the same kernel locking code, local and remote processes can safely use file locks for mutual exclusion. Local processes have no fairness advantage compared to remote processes when contending to lock a region that has just been unlocked - the local lock manager enforces a strict first-come first-served model for both local and remote lockers.
Sponsored by: Isilon Systems PR: 95247 107555 115524 116679 MFC after: 2 weeks
|
#
177027 |
|
10-Mar-2008 |
phk |
Hook fifolog tools up to the build.
To the extent make universe works, it hasn't found any fault with this.
|
#
175841 |
|
30-Jan-2008 |
grehan |
Enable ofwdump on powerpc (finally). Tested on G3 & G4 machines.
Submitted by: Dan Stekloff <dsteklof at c i s c o dot com> Discussed with: marcel
|
#
174315 |
|
05-Dec-2007 |
obrien |
Reenable the Amd build. 'make world' passed on my amd64 8-CURRENT system.
|
#
174293 |
|
05-Dec-2007 |
obrien |
Temporarily disable amd for import.
|
#
172693 |
|
16-Oct-2007 |
mlaier |
Some left over from the sensors framework.
|
#
172650 |
|
14-Oct-2007 |
ru |
Sort.
|
#
172631 |
|
14-Oct-2007 |
netchild |
Import OpenBSD's sysctl hardware sensors framework.
This commit includes the following core components:
* sample configuration file for sensorsd * rc(8) script and glue code for sensorsd(8) * sysctl(3) doc fixes for CTL_HW tree * sysctl(3) documentation for hardware sensors * sysctl(8) documentation for hardware sensors * support for the sensor structure for sysctl(8) * rc.conf(5) documentation for starting sensorsd(8) * sensor_attach(9) et al documentation * /sys/kern/kern_sensors.c o sensor_attach(9) API for drivers to register ksensors o sensor_task_register(9) API for the update task o sysctl(3) glue code o hw.sensors shadow tree for sysctl(8) internal magic * <sys/sensors.h> * HW_SENSORS definition for <sys/sysctl.h> * sensors display for systat(1), including documentation * sensorsd(8) and all applicable documentation
The userland part of the framework is entirely source-code compatible with OpenBSD 4.1, 4.2 and -current as of today.
All sensor readings can be viewed with `sysctl hw.sensors`, monitored in semi-realtime with `systat -sensors` and also logged with `sensorsd`.
Submitted by: Constantine A. Murenin <cnst@FreeBSD.org> Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors) Mentored by: syrinx Tested by: many OKed by: kensmith Obtained from: OpenBSD (parts)
|
#
172500 |
|
09-Oct-2007 |
obrien |
Tweak the handling of "WITHOUT_LIBPTHREAD". Also remove the accidental treatment of 'LIBKSE' as an "old style" knob.
Submitted by: ru Approved by: re(kensmith)
|
#
172491 |
|
09-Oct-2007 |
obrien |
Repo copy libpthreads to libkse. This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
|
#
172403 |
|
01-Oct-2007 |
ru |
Always install libpthread.* symlinks if at least one of the threading libraries is built. This simplifies the logic in makefiles that need to check if the pthreads support is present. It also fixes a bug where we would build a threading library that we shouldn't have built: for example, building with WITHOUT_LIBTHR and the default value of DEFAULT_THREADING_LIB (libthr) would mistakenly build the libthr library, but not install it.
Approved by: re (kensmith)
|
#
172377 |
|
28-Sep-2007 |
bushman |
Finishing renaming of cached into nscd. etc/rc.d and usr.sbin/Makefile updated. Note added to UPDATING.
Approved by: re (kensmith, bmah), brooks (mentor)
|
#
171635 |
|
27-Jul-2007 |
thompsa |
Hook wlandebug up to the build.
This tool allows fine grained enabling of the debugging output in net80211 and its useful to have it available to everyone to diagnose wifi issues.
Approved by: re (rwatson)
|
#
171453 |
|
14-Jul-2007 |
rwatson |
Disconnect netatm from the build as it is not MPSAFE and relies on NET_NEEDS_GIANT, which will shortly be removed. This is done in a away that it may be easily reattached to the build before 7.1 if appropriate locking is added. Specifics:
- Don't install netatm include files - Disconnect netatm command line management tools - Don't build libatm - Don't include ATM parts in rescue or sysinstall - Don't install sample configuration files and documents - Don't build kernel support as a module or in NOTES - Don't build netgraph wrapper nodes for netatm
This removes the last remaining consumer of NET_NEEDS_GIANT.
Reviewed by: harti Discussed with: bz, bms Approved by: re (kensmith)
|
#
171173 |
|
03-Jul-2007 |
mlaier |
Link pf 4.1 to the build: - move ftp-proxy from libexec to usr.sbin - add tftp-proxy - new altq mtag link
Approved by: re (kensmith)
|
#
171131 |
|
01-Jul-2007 |
thompsa |
Remove wicontrol(8) from the base system. Using wicontrol to configure an interface has been deprecated since 5.1, wi(4) wireless interfaces are managed via the net80211 stack and ifconfig.
Approved by: re (rwatson)
|
#
166304 |
|
28-Jan-2007 |
phk |
Long overdue removal of vnconfig(8)
mdconfig(8) took over the job back when GEOM happened.
PR: 108360 Submitted by: Alex Kozlov<spam@rm-rf.kiev.ua>
|
#
164676 |
|
27-Nov-2006 |
ru |
Push the detection of threading libs support down to ngctl/Makefile as the latter can be built without threading (with the loss of line editing functionality).
Pointed by: glebius
|
#
164616 |
|
26-Nov-2006 |
ru |
- When building world WITHOUT_LIBPTHREAD, link libthr to libpthread. - Don't build ngctl(8) and cached(8) if threading libs aren't built. - Fix various issues in a cached(8) makefile.
|
#
164299 |
|
15-Nov-2006 |
yar |
Building faithd(8) has no sense if WITHOUT_INET6 is set.
PR: bin/100805 (audit-trail) Noticed by: Alex Kozlov
|
#
163489 |
|
18-Oct-2006 |
imp |
Always build pccardc.
# I should remove the oldcard vestages from it...
|
#
163028 |
|
05-Oct-2006 |
ru |
Sort SUBDIR.
|
#
162780 |
|
29-Sep-2006 |
bms |
Remove mrouted and its utilities from the base system. They may now be obtained from ports.
Discussed with: fenner, net@
|
#
161748 |
|
31-Aug-2006 |
cperciva |
Add FreeBSD Update 2.0 client code. The build code is in the projects repository.
Sponsored by: FreeBSD security development fundraiser
|
#
161525 |
|
22-Aug-2006 |
marcel |
Build mount_smbfs on ia64.
|
#
161121 |
|
09-Aug-2006 |
netchild |
Readd sade, the problem should be fixed.
|
#
161111 |
|
09-Aug-2006 |
sam |
disconnect sade until someone fixes tinderbox builds
|
#
161062 |
|
07-Aug-2006 |
netchild |
Connect sade to the build.
|
#
160929 |
|
02-Aug-2006 |
marcel |
Remove remnants of Alpha.
|
#
160892 |
|
01-Aug-2006 |
sobomax |
Add device to access and modify Open Firmware NVRAM settings in PowerPC-based Apple's machines and small utility to do it from userland modelled after the similar utility in Darwin/OSX.
Only tested on 1.25GHz G4 Mac Mini.
MFC after: 1 month
|
#
160756 |
|
27-Jul-2006 |
yar |
ip6addrctl belongs to under MK_INET6, it is of no use w/o IPv6 in the system.
|
#
160754 |
|
27-Jul-2006 |
yar |
ndp, rrenumd, rtadvd, and rtsold are IPv6-only tools, they belong to under MK_INET6 with their friends.
|
#
158687 |
|
17-May-2006 |
phk |
Send the pcvt(4) driver off to retirement.
|
#
158115 |
|
28-Apr-2006 |
ume |
- Extend the nsswitch to support Services, Protocols and Rpc databases. - Make nsswitch support caching.
Submitted by: Michael Bushkov <bushman__at__rsu.ru> Sponsored by: Google Summer of Code 2005
|
#
157696 |
|
12-Apr-2006 |
ru |
libc_r is no longer provided, and on alpha and sparc64, libthr is (sym)linked to libpthread. Account for this change and check for MK_LIBTHR instead of MK_LIBC_R where appropriate.
|
#
156905 |
|
20-Mar-2006 |
ru |
Extend coverage of the MK_IPX build option to the following:
- <netipx> headers [1] - IPX library (libipx) - IPX support in ifconfig(8) - IPXrouted(8) - new MK_NCP option
New MK_NCP build option controls:
- <netncp> and <fs/nwfs> headers - NCP library (libncp) - ncplist(1) and ncplogin(1) - mount_nwfs(8) - ncp and nwfs kernel modules
User knobs: WITHOUT_IPX, WITHOUT_IPX_SUPPORT, WITHOUT_NCP.
[1] <netsmb/netbios.h> unconditionally uses <netipx> headers so they are still installed. This needs to be dealt with.
|
#
156813 |
|
17-Mar-2006 |
ru |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
#
156069 |
|
27-Feb-2006 |
harti |
Reconnect bsnmpd to the build. It was temporarily disable because of a mis-import. Thanks for fixing this to markm@.
|
#
155815 |
|
18-Feb-2006 |
rwatson |
Build audit command line tools only if NO_AUDIT isn't defined.
Submitted by: brueffer Obtained from: TrustedBSD Project
|
#
155664 |
|
14-Feb-2006 |
harti |
Disconnect bsnmp from the build until the breakage is sorted out.
|
#
155216 |
|
02-Feb-2006 |
rwatson |
Remove reference to auditon(8), this tool has been superseded by auditd(8), and was committed in error.
Obtained from: TrustedBSD Project
|
#
155213 |
|
02-Feb-2006 |
rwatson |
Enable building of OpenBSM command line tools:
- audit(8) - audit subsystem management tool - auditd(8) - audit trail and subsystem management daemon - auditreduce(1) - audit trail reduction tool - praudit(1) - audit trail printing tool
Could probably use a NO_AUDIT make.conf flag.
Obtained from: TrustedBSD Project
|
#
153430 |
|
14-Dec-2005 |
iedowse |
Remove usbd(8) and all references to it. It is no longer necessary since devd(8) now provides the same functionality.
Submitted by: Anish Mistry
|
#
151428 |
|
17-Oct-2005 |
phk |
Hook ipfwpcap into the build tree.
|
#
151270 |
|
12-Oct-2005 |
pjd |
setkey(8) was repo-copied from usr.sbin/ to sbin/. This will allow for NFS mount of /usr over IPsec.
Discussed on: arch@
|
#
150850 |
|
03-Oct-2005 |
scottl |
Add the lmcconfig tool for controlling the lmc driver. Add man pages and glue.
Submitted by: David Boggs
|
#
150664 |
|
28-Sep-2005 |
ru |
Sort SUBDIR.
|
#
150314 |
|
19-Sep-2005 |
imura |
Connect smbfs build on powerpc.
|
#
148871 |
|
08-Aug-2005 |
cperciva |
Add portsnap to the base system. This is a secure, easy to use, fast, lightweight, and generally good way for users to keep their ports trees up to date.
This is version 0.9.4 from the ports tree (sysutils/portsnap) with the following changes: 1. The experimental pipelined http code is enabled. No seatbelts in -CURRENT. (^_^) 2. The working directory has moved from /usr/local/portsnap to /var/db/portsnap (as discussed on -arch two days ago). 3. Portsnap now fetches a list of mirrors (distributed as DNS SRV records) and selects one randomly. This should help to avoid the uneven loading which plagues the cvsup mirror network. 4. The license is now 2-clause BSD instead of 3-clause BSD. 5. Various incidental changes to make portsnap fit into the base system's build mechanics.
X-MFC-After: 6.0-RELEASE X-MFC-Before: 5.5-RELEASE X-MFC-To: RELENG_6, RELENG_5, ports discussed on: -arch and several other places "yes please" from: simon, remko, flz, Diane Bruce thinks this is a great idea: bsdimp Hopes he didn't forget any files: cperciva
|
#
148678 |
|
03-Aug-2005 |
phk |
Add NO_PCVT
|
#
148215 |
|
20-Jul-2005 |
marks |
Connect snapinfo to the build.
|
#
147044 |
|
06-Jun-2005 |
sam |
hookup wpa tools to the build
|
#
145528 |
|
25-Apr-2005 |
darrenr |
all the ipfilter tools are now built from sbin/Makefile, so remove them from this Makefile.
|
#
145342 |
|
20-Apr-2005 |
marcel |
Build pmccontrol(8) and pmcstat(8) on all architectures (FWIW :-)
Ok'd by: jkoshy@
|
#
145277 |
|
19-Apr-2005 |
jkoshy |
Unbreak tinderbox builds for ${MACHINE_ARCH} != "i386" or "amd64".
Pointed out by: ru.
|
#
145256 |
|
19-Apr-2005 |
jkoshy |
Bring a working snapshot of hwpmc(4), its associated libraries, userland utilities and documentation into -CURRENT.
Bump FreeBSD_version.
Reviewed by: alc, jhb (kernel changes)
|
#
144456 |
|
31-Mar-2005 |
imp |
Since there are now more than a couple exceptions to the i386 rule, group them better.
|
#
144455 |
|
31-Mar-2005 |
imp |
There's no wl cards for PC98. These are ISA only, and no cbus versions exist, much less having support for it in the wl driver. Therefore, don't build wlconfig.
|
#
144454 |
|
31-Mar-2005 |
imp |
pcvt doesn't exist on pc98, so don't build pcvt routines that have no value.
|
#
144453 |
|
31-Mar-2005 |
imp |
There's no acpi in pc98 machines, nor do we build it into the kernel. Therefore, don't build the acpi userland binaries either.
OK'd by: nate
|
#
144316 |
|
30-Mar-2005 |
wpaul |
Attach ndiscvt(8) to the amd64 build.
|
#
142578 |
|
26-Feb-2005 |
njl |
Hook powerd up to the build.
|
#
141381 |
|
06-Feb-2005 |
maxim |
o Implement net.inet.tcp.drop sysctl and userland part, tcpdrop(8) utility:
The tcpdrop command drops the TCP connection specified by the local address laddr, port lport and the foreign address faddr, port fport.
Obtained from: OpenBSD Reviewed by: rwatson (locking), ru (man page), -current MFC after: 1 month
|
#
139115 |
|
21-Dec-2004 |
ru |
NOINET6 -> NO_INET6
|
#
139113 |
|
21-Dec-2004 |
ru |
NOCRYPT -> NO_CRYPT
|
#
139105 |
|
21-Dec-2004 |
ru |
NOATM -> NO_ATM
|
#
139104 |
|
21-Dec-2004 |
ru |
NOLIBC_R -> NO_LIBC_R NOLIBPTHREAD -> NO_LIBPTHREAD NOLIBTHR -> NO_LIBTHR
|
#
137675 |
|
13-Nov-2004 |
bz |
Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. If turned on no NIS support and related programs will be built.
Lost parts rediscovered by: Danny Braniss <danny at cs.huji.ac.il> PR: bin/68303 No objections: des, gshapiro, nectar Reviewed by: ru Approved by: rwatson (mentor) MFC after: 2 weeks
|
#
136063 |
|
02-Oct-2004 |
phk |
Get debugging macros from sivar.h
Disable some code which magics minor numbers into card/port numbers. I think we will have to parse this from the device name in the future, but I need to confer with peter@ about this.
Put sicontrol back in the build.
Troublespotter: dwhite
|
#
136061 |
|
02-Oct-2004 |
phk |
Augh!
Disconnect sicontrol(8) from the build while I sort out the trouble I created.
|
#
135851 |
|
27-Sep-2004 |
dougb |
1. Add much finer granularity to the NO_BIND knobs with the addition of: NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS.
2. Make creation of directories in /usr/include that are only needed in the WITH_BIND_LIBS case conditional.
Reviewed by: ru, des
|
#
135787 |
|
25-Sep-2004 |
ru |
Revert to always descending into the "bsnmp" subdir -- gensnmptree and bsnmpd should not be controlled by the NOATM knob.
|
#
135781 |
|
25-Sep-2004 |
trhodes |
Uncomment bsnmpd so it can build.
Noticed by: dougb
|
#
135745 |
|
24-Sep-2004 |
des |
More remnants of BIND 8; these live in usr.sbin now.
|
#
135681 |
|
23-Sep-2004 |
cognet |
kgmon works on arm, so make it parts of the build for arm as well.
|
#
135609 |
|
23-Sep-2004 |
des |
Style fix.
Submitted by: ru@
|
#
135569 |
|
22-Sep-2004 |
des |
Clean up and comment config.mk. Centralize more stuff. Bitch if POSIX threads libraries are not available. Add crypto support if the crypto libraries are available. Build dnssec-{keygen,signzone} if crypto is available.
Submitted by: (in part) dougb@
|
#
135549 |
|
21-Sep-2004 |
des |
Switch from BIND 8 to BIND 9.
Submitted by: (in part) dougb@, trhodes@ Reviewed by: dougb@, trhodes@, re@ MFC after: 5 days
|
#
135380 |
|
17-Sep-2004 |
glebius |
Userland control utility for ng_netflow.
Approved by: julian (mentor)
|
#
134504 |
|
30-Aug-2004 |
marcel |
Build kgmon(8) on ia64.
|
#
132787 |
|
28-Jul-2004 |
kan |
Temporarily disable kernbb utility. It has to learn about new gcov data format first.
|
#
131768 |
|
07-Jul-2004 |
emax |
Make bluetooth compile on all platforms
Reviewed by: imp, ru
|
#
129927 |
|
01-Jun-2004 |
fjoe |
Finish repo move arlconfig -> arlcontrol.
|
#
129626 |
|
23-May-2004 |
bde |
Build kgmon for amd64.
|
#
129592 |
|
22-May-2004 |
marius |
Hook eeprom(8) up to the FreeBSD/sparc64 build.
|
#
129333 |
|
17-May-2004 |
joerg |
Wire smbmsg(8) into the build.
|
#
129260 |
|
15-May-2004 |
grehan |
Hook sysinstall to the build for powerpc.
|
#
129224 |
|
14-May-2004 |
cognet |
Do not build sysintall for arm.
|
#
127107 |
|
17-Mar-2004 |
nyan |
Move the _arlconfig define in the existing i386 section.
Suggested by: ru
|
#
127072 |
|
16-Mar-2004 |
nyan |
The arlconfig is needed on i386 only.
|
#
127040 |
|
15-Mar-2004 |
fjoe |
Add arl(4): driver for Aironet Arlan 655 wireless adapters.
MFC after: 2 weeks
|
#
126992 |
|
14-Mar-2004 |
imp |
The gsc driver has been retired, so retire its control program.
|
#
126965 |
|
14-Mar-2004 |
imp |
These go along with the stl and stli drivers, recently removed.
|
#
126931 |
|
13-Mar-2004 |
peter |
Re-kill ispcvt on amd64 - rc.d/syscons was fixed ages ago.
|
#
126917 |
|
13-Mar-2004 |
cperciva |
Don peril-sensitive glasses and throw the switch to move nologin(8) from /sbin to /usr/sbin. A symlink from /sbin/nologin -> /usr/sbin/nologin is created for compatibility purposes.
This will probably not cause any problems, but anyone who is doing anything particularly unusual with nologin(8) or shells in general might be well advised to check that everything still works.
Bikesheds on: cvs-all, current
|
#
126756 |
|
08-Mar-2004 |
mlaier |
Link pf to the build and install: This adds the former ports registered groups: proxy and authpf as well as the proxy user. Make sure to run mergemaster -p in oder to complete make installworld without errors.
This also provides the passive OS fingerprints from OpenBSD (pf.os) and an example pf.conf.
For those who want to go without pf; it provides a NO_PF knob to make.conf.
__FreeBSD_version will be bumped soon to reflect this and to be able to change ports accordingly.
Approved by: bms(mentor)
|
#
125279 |
|
31-Jan-2004 |
deischen |
Move the checks for whether or not to build pppctl to the architecture-dependent sections of the Makefile.
Submitted by: ru
|
#
125267 |
|
31-Jan-2004 |
deischen |
Add some logic so that pppctl isn't built if the correct threading library is not present.
Noticed by: ru
|
#
125123 |
|
27-Jan-2004 |
emax |
Add NO_BLUETOOTH knob to the build process
Requested by: phk Reviewed by: imp (mentor), ru
|
#
124745 |
|
20-Jan-2004 |
ru |
Also sort ignoring case -- makes finding things by browsing easier.
|
#
124587 |
|
16-Jan-2004 |
ru |
- Build things in pure dictionary order (see sort(1)).
- Unify the conditional assignments section so that architectural exclusions come first, then options and !options, sorted by the option name, also in directory order, then architecture specific sections, sorted by the architecture name, with i386 being a traditional exception.
Prodded by: bde
|
#
123473 |
|
11-Dec-2003 |
wpaul |
Commit the first cut of Project Evil, also known as the NDISulator.
Yes, it's what you think it is. Yes, you should run away now.
This is a special compatibility module for allowing Windows NDIS miniport network drivers to be used with FreeBSD/x86. This provides _binary_ NDIS compatibility (not source): you can run NDIS driver code, but you can't build it. There are three main parts:
sys/compat/ndis: the NDIS compat API, which provides binary compatibility functions for many routines in NDIS.SYS, HAL.dll and ntoskrnl.exe in Windows (these are the three modules that most NDIS miniport drivers use). The compat module also contains a small PE relocator/dynalinker which relocates the Windows .SYS image and then patches in our native routines.
sys/dev/if_ndis: the if_ndis driver wrapper. This module makes use of the ndis compat API and can be compiled with a specially prepared binary image file (ndis_driver_data.h) containing the Windows .SYS image and registry key information parsed out of the accompanying .INF file. Once if_ndis.ko is built, it can be loaded and unloaded just like a native FreeBSD kenrel module.
usr.sbin/ndiscvt: a special utility that converts foo.sys and foo.inf into an ndis_driver_data.h file that can be compiled into if_ndis.o. Contains an .inf file parser graciously provided by Matt Dodd (and mercilessly hacked upon by me) that strips out device ID info and registry key info from a .INF file and packages it up with a binary image array. The ndiscvt(8) utility also does some manipulation of the segments within the .sys file to make life easier for the kernel loader. (Doing the manipulation here saves the kernel code from having to move things around later, which would waste memory.)
ndiscvt is only built for the i386 arch. Only files.i386 has been updated, and none of this is turned on in GENERIC. It should probably work on pc98. I have no idea about amd64 or ia64 at this point.
This is still a work in progress. I estimate it's about %85 done, but I want it under CVS control so I can track subsequent changes. It has been tested with exactly three drivers: the LinkSys LNE100TX v4 driver (Lne100v4.sys), the sample Intel 82559 driver from the Windows DDK (e100bex.sys) and the Broadcom BCM43xx wireless driver (bcmwl5.sys). It still needs to have a net80211 stuff added to it. To use it, you would do something like this:
# cd /sys/modules/ndis # make; make load # cd /sys/modules/if_ndis # ndiscvt -i /path/to/foo.inf -s /path/to/foo.sys -o ndis_driver_data.h # make; make load # sysctl -a | grep ndis
All registry keys are mapped to sysctl nodes. Sometimes drivers refer to registry keys that aren't mentioned in foo.inf. If this happens, the NDIS API module creates sysctl nodes for these keys on the fly so you can tweak them.
An example usage of the Broadcom wireless driver would be:
# sysctl hw.ndis0.EnableAutoConnect=1 # sysctl hw.ndis0.SSID="MY_SSID" # sysctl hw.ndis0.NetworkType=0 (0 for bss, 1 for adhoc) # ifconfig ndis0 <my ipaddr> netmask 0xffffff00 up
Things to be done:
- get rid of debug messages - add in ndis80211 support - defer transmissions until after a status update with NDIS_STATUS_CONNECTED occurs - Create smarter lookaside list support - Split off if_ndis_pci.c and if_ndis_pccard.c attachments - Make sure PCMCIA support works - Fix ndiscvt to properly parse PCMCIA device IDs from INF files - write ndisapi.9 man page
PR: Submitted by: Reviewed by: Approved by: Obtained from: MFC after:
|
#
123368 |
|
10-Dec-2003 |
obrien |
Add just enough of i386/include/pcvt_ioctl.h to amd64/include/pcvt_ioctl.h such that 'ispcvt' can build. Unforunately 'ispcvt' is needed in order for /etc/rc.d/syscons to run. This fixes the bug where I could not get my keymap effective at boot.
|
#
123114 |
|
02-Dec-2003 |
brooks |
Reconnect ipfstat, ipnat, and ipftest to the build now that if_xname support is enabled.
Approved by: re (scottl)
|
#
122408 |
|
10-Nov-2003 |
harti |
Link the SNMP daemon for NgATM to the build.
|
#
121924 |
|
03-Nov-2003 |
marcel |
Build zzz(8) on ia64. It first checks ACPI before it checks for APM. It will therefore always suspend using ACPI.
|
#
121817 |
|
31-Oct-2003 |
brooks |
Temporarily disconnect ipfstat, ipnat, and ipftest to unbreak world.
Pointy hat to: brooks
|
#
121748 |
|
30-Oct-2003 |
ume |
add ip6addrctl(8) which is a command to configure address selection policy for IPv6 and IPv4 described in RFC3484. source address selection part of RFC3484 is not merged from KAME, yet.
Obtained from: KAME
|
#
121468 |
|
24-Oct-2003 |
simokawa |
Add dumb console driver and related bits.
dcons(4): very simple console and gdb port driver dcons_crom(4): FireWire attachment dconschat(8): User interface to dcons
Tested with: i386, i386-PAE, and sparc64.
|
#
121054 |
|
12-Oct-2003 |
emax |
Update Bluetooth code.
Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org> Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
|
#
120592 |
|
30-Sep-2003 |
peter |
Add asf for amd64
|
#
120591 |
|
30-Sep-2003 |
peter |
Add mptable
|
#
120134 |
|
16-Sep-2003 |
marcel |
Add acpi to the build on ia64. The support for ACPI 2.0x has gotten to a point where we don't map the wrong (ie 32-bit) addresses. We don't always dump the right values yet, but that's not critical.
Ok'd: njl
|
#
119553 |
|
29-Aug-2003 |
phk |
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
|
#
119552 |
|
29-Aug-2003 |
grog |
Add asf to i386 build. This will probably work on other platforms too, but I don't have time to test it, and I'm not sure it will help much.
|
#
119507 |
|
27-Aug-2003 |
phk |
Make build of atm, mld6query, rip6query, route6d and traceroute6 depend on existing NOATM and NOINET6 conditionals.
|
#
118849 |
|
12-Aug-2003 |
obrien |
Imply NOLIBC_R for PowerPC.
|
#
118022 |
|
25-Jul-2003 |
peter |
Fix amd64 build by deleting trailing whitespace. Doh!
|
#
117978 |
|
24-Jul-2003 |
markm |
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.
|
#
117951 |
|
24-Jul-2003 |
peter |
Add mount_nwfs/mount_smbfs to the build for amd64.
|
#
117947 |
|
23-Jul-2003 |
peter |
Attach acpi, boot0cfg, lptcontrol, sicontrol, spkrtest, zzz for amd64.
|
#
117559 |
|
14-Jul-2003 |
njl |
Hook zzz up to the build.
|
#
117169 |
|
02-Jul-2003 |
gordon |
Move mount_portalfs, mount_smbfs, and mount_nwfs from sbin to usr.sbin. They don't have alot of reason to be in sbin and contribute to library bloat in the dynamic case. If you are using any of these filesystem type to hold your /usr, please seek professional help.
The actual code was repo-copied by joe.
|
#
116874 |
|
26-Jun-2003 |
smkelly |
- Add a software watchdog facility.
This commit has two pieces. One half is the watchdog kernel code which lives primarily in hardclock() in sys/kern/kern_clock.c. The other half is a userland daemon which, when run, will keep the watchdog from firing while the userland is intact and functioning.
Approved by: jeff (mentor)
|
#
116790 |
|
24-Jun-2003 |
julian |
Temporarily re-remove the bluetooth tools.. there are problems with their Makefiles I wasn't aware of..
Pointed out by: ru@
|
#
116781 |
|
24-Jun-2003 |
julian |
Connect bluetooth tools for i386 only. These are probably machine independent, but there is no way for the developers to test them other than on x86.
They will become MD as testing becomes possible.
|
#
116609 |
|
20-Jun-2003 |
phk |
Remove dev_mkdb(8). The kernel answers these questions.
|
#
115758 |
|
02-Jun-2003 |
peter |
Turn on btxld for amd64.
|
#
115740 |
|
02-Jun-2003 |
peter |
Port libc_r to amd64, and turn it back on for amd64. It passes all of the same src/lib/libc_r/test/* tests that the other platforms pass.
|
#
115303 |
|
25-May-2003 |
peter |
Add a pretty cheesy hack to avoid a gcc-3.2.2 ICE (internal compiler error) on amd64 when doing pointer subtraction. This bug is already fixed in gcc-3.3 (waiting for after the branch), and the hack will be backed out at the first opportunity. This is in the ipv6 code path.
Approved by: re (scottl)
|
#
115286 |
|
24-May-2003 |
peter |
no libc_r on amd64 yet -> no pppctl.
Approved by: re (safe amd64 changes)
|
#
114954 |
|
12-May-2003 |
peter |
Add __amd64__ to an ifdef set so that pppd compiles. Reactivate on amd64.
Approved by: re (amd64 "safe" ifdefs etc)
|
#
114863 |
|
09-May-2003 |
peter |
Turn off ppp (ICE) and pppd (cc objects to a varargs decl) on amd64.
|
#
114111 |
|
27-Apr-2003 |
imp |
These are no longer needed after tw is gone.
Approved by: re@ (scottl)
|
#
113287 |
|
09-Apr-2003 |
phk |
Diskinfo is a small program to access the basic properties of a disk device: sectorsize, mediasize etc.
It also contains a small and naïve benchmark which reports on seek and transfer performance.
|
#
113277 |
|
09-Apr-2003 |
mike |
o Add jls(8) for listing active jails. o Add jexec(8) to execute a command in an existing jail. o Add -j option for killall(1) to kill all processes in a specified jail. o Add -i option to jail(8) to output jail ID of newly created jail.
|
#
112444 |
|
20-Mar-2003 |
phk |
Add a rudimentary gstat(8) to the system.
This is a small curses based program which shows the diskactivity inside GEOM.
|
#
112088 |
|
11-Mar-2003 |
ru |
Revert rev. 1.244 change -- only build kgzip(8) on i386. (The cross-release needs will be satisfied another way.)
|
#
111204 |
|
21-Feb-2003 |
obrien |
Some things don't build for PowerPC yet.
List from: benno
|
#
110331 |
|
04-Feb-2003 |
ru |
Always build kgzip(8); needed to cross-release i386.
|
#
109622 |
|
21-Jan-2003 |
imp |
pccardd and pccardc are for i386 and pc98 only. Don't build them on other architectures.
Pointed out by: peter
|
#
108754 |
|
05-Jan-2003 |
marcel |
Enable pppctl(8) on ia64.
|
#
108743 |
|
05-Jan-2003 |
tmm |
Build pppctl on sparc64, now that we have libc_r.
|
#
108441 |
|
30-Dec-2002 |
simokawa |
Import FireWire userland utility.
|
#
108439 |
|
30-Dec-2002 |
obrien |
Move elf2aout back to /usr/bin -- it is a general development tool, not a sysadmin tool.
|
#
106299 |
|
01-Nov-2002 |
jake |
Build sysinstall on sparc64.
|
#
106009 |
|
26-Oct-2002 |
peter |
Un-remove sysinstall for ia64.
|
#
105942 |
|
25-Oct-2002 |
phk |
Explicitly list architectures supporting sysinstall
|
#
105756 |
|
23-Oct-2002 |
rwatson |
Introduce simple command line tools to manage MAC labels on processes and files. Basically wrappers for mac_{get,set}_{file,link,pid,proc}(3). Man pages to be updated shortly.
Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
|
#
105402 |
|
18-Oct-2002 |
tmm |
Connect ofwdump to the sparc64 build.
|
#
103628 |
|
19-Sep-2002 |
julian |
Pppctl seems to compile again now
|
#
103462 |
|
17-Sep-2002 |
peter |
Add i386 to the list of architectures that libc_r is broken on. This effectively removes pppctl from the build for now. It only compiles on alpha now (now ironic).
|
#
102858 |
|
02-Sep-2002 |
phk |
Switch over to the new EA manipulation utilities.
Sponsored by: DARPA & NAI Labs.
|
#
101209 |
|
02-Aug-2002 |
rwatson |
Introduce support for Mandatory Access Control and extensible kernel access control.
Provide ugidfw, a utility to manage the ruleset provided by mac_bsdextended. Similar to ipfw, only for uids/gids and files.
Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs
|
#
99549 |
|
07-Jul-2002 |
gordon |
Hook nfsd and mountd back into the build in /usr/sbin, where they make more sense. Since portmap/rpcbind is in /usr/sbin it doesn't make any sense for nfsd and mountd to be in /sbin.
For the record, NetBSD has them in /usr/sbin while OpenBSD has them in /sbin
PR: bin/30972 Reviewed by: jake (mentor)
|
#
98260 |
|
15-Jun-2002 |
ume |
Don't install obsolete gifconfig(8). Please use ifconfig(8) instead.
|
#
98259 |
|
15-Jun-2002 |
ume |
Don't install obsolete prefix(8). We now have `ifconfig eui64'.
|
#
97679 |
|
31-May-2002 |
ru |
We don't build libc_r on sparc64 for the moment.
|
#
97435 |
|
28-May-2002 |
peter |
Put on peril sensitive sunglasses and turn C++ stuff back on.
|
#
97279 |
|
25-May-2002 |
ru |
Move elf2aout to usr.sbin/.
Approved by: jake
|
#
96302 |
|
09-May-2002 |
obrien |
Turn off pppctl -- it won't like with an in-tree Gcc 3.1 built libc_r.
|
#
95131 |
|
20-Apr-2002 |
jake |
sysinstall compiles on sparc64.
|
#
94246 |
|
08-Apr-2002 |
peter |
Reactivate sysinstall, it does work on ia64.
|
#
94233 |
|
08-Apr-2002 |
obrien |
Sysinstall does not work on ia64 and sparc64 yet. :-)
|
#
93652 |
|
02-Apr-2002 |
phk |
Send diskpart to the eternal storage device (SMD probably :-) where it belongs.
|
#
92868 |
|
21-Mar-2002 |
ru |
Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217 with the NO_IPFILTER make.conf(5) knob.
(So that we can "make the-rest-of-the-world" again.)
|
#
92737 |
|
19-Mar-2002 |
obrien |
Remove ipftest until the committer can actually test his changes.
|
#
92362 |
|
15-Mar-2002 |
des |
Revert previous revision; sysinstall should build fine now even when cross- building, plus ru says the previous revision didn't actually achieve what it was meant to achieve.
|
#
92162 |
|
12-Mar-2002 |
des |
Don't try to cross-build sysinstall.
|
#
90797 |
|
17-Feb-2002 |
gshapiro |
Add editmap, a new utility which comes with sendmail 8.12 for editing maps in place.
|
#
90543 |
|
11-Feb-2002 |
obrien |
Revert rev 1.211, kernel building assistants should live in /sys
|
#
90541 |
|
11-Feb-2002 |
obrien |
Turn on makeobjops.
|
#
86002 |
|
04-Nov-2001 |
peter |
Exclude pppctl on ia64 due to libc_r. I had been building with -DNOLIBC_R, but this is a little safer.
|
#
85354 |
|
23-Oct-2001 |
peter |
ia64 support: move pnpinfo to i386 and alpha sections for now. i386 has native inb/outb etc, and alpha has libio. ia64 doesn't have any yet.
move pppctl to the NOLIBC_R section (libc_r is not possible on ia64 in its present form due to assumptions about setjmp/longjmp magic)
|
#
83322 |
|
10-Sep-2001 |
peter |
Add kldxref(8), for maintaining the linker.hints file for translating module->pathname.ko. It supports only ELF for now.
Submitted by: bp (with some minor tweaks)
|
#
82547 |
|
30-Aug-2001 |
mike |
Add a new utility that runs an executable detached from the controlling terminal.
Discussed on: -hackers Obtained from: BSD/OS
|
#
82476 |
|
28-Aug-2001 |
obrien |
Remove `diskcheckd'. It is now in ports/sysutils.
Consensus on: freebsd-current.
|
#
81878 |
|
18-Aug-2001 |
peter |
Correct path (../crypto, not ../../crypto)
|
#
81054 |
|
02-Aug-2001 |
sobomax |
Fix a cryptoless world by disconnecting libmp from the build when there is no crypto bits installed and/or NOCRYPTO/NO_OPENSSL is defined. This unfortunately meants that usr.bin/chkey, usr.bin/newkey and usr.sbin/keyserv have also to be disconnected.
IMO it is merely a workaround, the proper solution is to move libmp to src/crypto where it belongs and use libgmp for the cryptoless builds instead.
Missed by: dd
|
#
77661 |
|
03-Jun-2001 |
phk |
Add diskcheck-daemon.
With a small disk being 20GB these days, chances are pretty good that an ailing sector will not be read while still being recoverable by the drive.
Diskcheck daemon will read disks in the background at a low rate and that way give the diskdrive a chance to detect and correct soft read errors before they become hard errors.
Idea by: phk Written by: ben
|
#
77659 |
|
03-Jun-2001 |
ume |
Remove pim6[ds]d from the tree. The software had a restrictive license than we can handle. pim6[ds]d are available as ports instead.
|
#
77041 |
|
23-May-2001 |
ru |
Add NO_I4B to avoid building/installing isdn4bsd package.
Prompted by: Alexandr Listopad <laa@laa.zp.ua> MFC after: 3 days
|
#
76593 |
|
14-May-2001 |
joerg |
Include fdread(1) into the parent Makefile.
|
#
76195 |
|
01-May-2001 |
brian |
Add a ``digi'' driver.
This driver supports PCI Xr-based and ISA Xem Digiboard cards. dgm will go away soon if there are no problems reported. For now, configuring dgm into your kernel warns that you should be using digi. This driver is probably close to supporting Xi, Xe and Xeve cards, but I wouldn't expect them to work properly (hardware donations welcome).
The digi_* pseudo-drivers are not drivers themselves but contain the BIOS and FEP/OS binaries for various digiboard cards and are auto-loaded and auto-unloaded by the digi driver at initialisation time. They *may* be configured into the kernel, but waste a lot of space if they are. They're intended to be left as modules.
The digictl program is (mainly) used to re-initialise cards that have external port modules attached such as the PC/Xem.
|
#
75753 |
|
20-Apr-2001 |
msmith |
Turn on devinfo(8)
|
#
74462 |
|
19-Mar-2001 |
alfred |
Bring in a hybrid of SunSoft's transport-independent RPC (TI-RPC) and associated changes that had to happen to make this possible as well as bugs fixed along the way.
Bring in required TLI library routines to support this.
Since we don't support TLI we've essentially copied what NetBSD has done, adding a thin layer to emulate direct the TLI calls into BSD socket calls.
This is mostly from Sun's tirpc release that was made in 1994, however some fixes were backported from the 1999 release (supposedly only made available after this porting effort was underway).
The submitter has agreed to continue on and bring us up to the 1999 release.
Several key features are introduced with this update: Client calls are thread safe. (1999 code has server side thread safe) Updated, a more modern interface.
Many userland updates were done to bring the code up to par with the recent RPC API.
There is an update to the pthreads library, a function pthread_main_np() was added to emulate a function of Sun's threads library.
While we're at it, bring in NetBSD's lockd, it's been far too long of a wait.
New rpcbind(8) replaces portmap(8) (supporting communication over an authenticated Unix-domain socket, and by default only allowing set and unset requests over that channel). It's much more secure than the old portmapper.
Umount(8), mountd(8), mount_nfs(8), nfsd(8) have also been upgraded to support TI-RPC and to support IPV6.
Umount(8) is also fixed to unmount pathnames longer than 80 chars, which are currently truncated by the Kernel statfs structure.
Submitted by: Martin Blapp <mb@imp.ch> Manpage review: ru Secure RPC implemented by: wpaul
|
#
71958 |
|
03-Feb-2001 |
peter |
Move wicontrol from i386 to MI section. (yes, it compiles on alpha, where theoretically NEWCARD might work one day). if_wi.c is in the MI config section already.
|
#
71144 |
|
17-Jan-2001 |
jhb |
Activate sysinstall.
|
#
68723 |
|
14-Nov-2000 |
ru |
Added the lastlogin utility.
Obtained from: NetBSD
|
#
68649 |
|
12-Nov-2000 |
imp |
Add raycontrol to the build.
|
#
65695 |
|
10-Sep-2000 |
kato |
Moved boot0cfg into IBM-PC only section (MACHINE=="i386").
Pointed out by: nyan
|
#
65290 |
|
31-Aug-2000 |
iwasaki |
Activate acpi.
|
#
64126 |
|
02-Aug-2000 |
kato |
Added PC-98 boot manager installation and configuration utility.
|
#
62917 |
|
10-Jul-2000 |
ume |
Activate mld6query.
|
#
62073 |
|
25-Jun-2000 |
markm |
As rndcontrol is no longer needed, punt it to the attic.
|
#
61139 |
|
31-May-2000 |
hoek |
Add a NO_LPR option. Useful for people who want to use LPRng.
PR: bin/18787 (David Gilbert <dgilbert@velocet.ca>)
|
#
59299 |
|
16-Apr-2000 |
rwatson |
Code compiles and installs 100% better if included in the Makefile.
Suggested by: Voices in my head.
|
#
59247 |
|
15-Apr-2000 |
rwatson |
Introduced /usr/sbin/extattrctl, a utility for managing UFS/FFS extended attributes (recently committed). Using extattrctl, the extended attribute service may be started and stopped for specific file systems; specific attributes may be enabled or disabled, and the backing file for each attribute configured. Also, backing files may be initialized.
Reviewed by: adrian, bp, freebsd-fs, the unthanked masses Obtained from: TrustedBSD
|
#
59141 |
|
11-Apr-2000 |
msmith |
Add mlxcontrol.
|
#
58859 |
|
31-Mar-2000 |
sheldonh |
Add a NO_MAILWRAPPER knob to make.conf and wrap it around mailwrapper(8) for folks who find it annoying to have their development version of sendmail blown away by ``make world''.
PR: 17394
|
#
56722 |
|
28-Jan-2000 |
shin |
IPv6 multicast routing. kernel IPv6 multicast routing support. pim6 dense mode daemon pim6 sparse mode daemon netstat support of IPv6 multicast routing statistics
Merging to the current and testing with other existing multicast routers is done by Tatsuya Jinmei <jinmei@kame.net>, who writes and maintainances the base code in KAME distribution.
Make world check and kernel build check was also successful.
|
#
56668 |
|
27-Jan-2000 |
shin |
another tcp apps IPv6 updates.(should be make world safe) ftp, telnet, ftpd, faithd also telnet related sync with crypto, secure, kerberosIV
Obtained from: KAME project
|
#
56430 |
|
23-Jan-2000 |
asmodai |
Stop apmconf from being build. green integrated apmconf into apm and we should use that instead.
Suggested by: msmith
|
#
55992 |
|
14-Jan-2000 |
wpaul |
Add driver support for the Aironet 4500/4800 series wireless 802.11 NICs. (Finally!) The PCMCIA, ISA and PCI varieties are all supported, though only the ISA and PCI ones will work on the alpha for now. PCCARD, ISA and PCI attachments are all provided. Also provided an ancontrol(8) utility for configuring the NIC, man pages, and updated pccard.conf.sample. ISA cards are supported in both ISA PnP and hard-wired mode, although you must configure the kernel explicitly to support the hardwired mode since you have to know the I/O address and port ahead of time.
Special thanks to Doug Ambrisko for doing the initial newbus hackery and getting it to work in infrastructure mode.
|
#
55524 |
|
06-Jan-2000 |
sos |
Add burncd to and remove wormcontrol from the targets.
|
#
55505 |
|
06-Jan-2000 |
shin |
libipsec and IPsec related apps. (and some KAME related man pages)
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
55237 |
|
29-Dec-1999 |
peter |
Add mailwrapper. It redirects to sendmail by default, but you can point /usr/sbin/sendmail to any mailer of your choice with the /etc/mail/mailer.conf config file.
|
#
55212 |
|
29-Dec-1999 |
shin |
Sorry, ndp command is not exist yet.
Specified by: Anders Andersson <anders@sanyusan.se>
|
#
55210 |
|
29-Dec-1999 |
shin |
Forgot to add newly added udp and raw IPv6 apps to usr.sbin SUBDIR. They are confirmed to be buildable and seems to be working.
|
#
55130 |
|
27-Dec-1999 |
peter |
Zap kvm_mkdb, it was for kvm_nlist's benefit, but now it goes direct to the in-kernel hashed symbol tables (including modules).
|
#
55009 |
|
22-Dec-1999 |
shin |
IPSEC support in the kernel. pr_input() routines prototype is also changed to support IPSEC and IPV6 chained protocol headers.
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
54682 |
|
16-Dec-1999 |
roberto |
Bye bye xntpd, enter ntp.
Reviewed by: phk
|
#
54225 |
|
06-Dec-1999 |
guido |
Move basic ifilter utils to sbin where they shold have been committed by me in the first place. While we're at it: add MAINTAINER line
|
#
53931 |
|
30-Nov-1999 |
peter |
Reactivate bind (named and tools)
|
#
53909 |
|
30-Nov-1999 |
peter |
Move named and associated tools into a seperate makefile section and disable them pending an import and cleanup of bind 8.2.2.p5.
|
#
53750 |
|
27-Nov-1999 |
phk |
Remove bad144 program.
|
#
53644 |
|
23-Nov-1999 |
guido |
rewire userland ipfilter programs
|
#
53494 |
|
21-Nov-1999 |
dillon |
Add rpc.umntall utility, to be used by startup and shutdown scripts to replace (broken) umntall signal code previously in mountd.
Submitted by: Martin Blapp <mb@imp.ch>
|
#
53127 |
|
13-Nov-1999 |
dfr |
Enable mixer on alpha.
|
#
52419 |
|
21-Oct-1999 |
julian |
Whistle's Netgraph link-layer (sometimes more) networking infrastructure. Been in production for 3 years now. Gives Instant Frame relay to if_sr and if_ar drivers, and PPPOE support soon. See: ftp://ftp.whistle.com/pub/archie/netgraph/index.html for on-line manual pages.
Reviewed by: Doug Rabson (dfr@freebsd.org) Obtained from: Whistle CVS tree
|
#
52403 |
|
20-Oct-1999 |
billf |
mergemaster bmake glue.
|
#
52088 |
|
10-Oct-1999 |
peter |
Nuke the old antique copy of ipfilter from the tree. This is old enough to be dangerous. It will better serve us as a port building a KLD, ala SKIP.
|
#
50479 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
49590 |
|
09-Aug-1999 |
mjacob |
Some floppy related commands (fdformat, fdwrite, fdcontrol) need not be restricted to i386.
|
#
49184 |
|
28-Jul-1999 |
se |
Activate building of elf2exe for MACHINE_ARCH==alpha.
|
#
48914 |
|
19-Jul-1999 |
rnordier |
Activate kgzip.
|
#
48733 |
|
10-Jul-1999 |
iwasaki |
Activate apmd.
|
#
47405 |
|
22-May-1999 |
dfr |
Port pnpinfo to alpha.
|
#
46878 |
|
10-May-1999 |
obrien |
Move sysctl/ to src/sbin/ where it now belongs.
Repository copied by: Peter
|
#
46495 |
|
05-May-1999 |
wpaul |
Add device driver support for the Lucent WaveLAN/IEEE 802.11 PCMCIA adapter (and some workalikes). Also add man pages and a wicontrol utility to manipulate some of the card parameters.
This driver was written using information gleaned from the Lucent HCF Light library, though it does not use any of the HCF Light code itself, mainly because it's contaminated by the GPL (but also because it's pretty gross). The HCF Light lacks certain featurs from the full (but proprietary) HCF library, including 802.11 frame encapsulation support, however it has just enough register information about the Hermes chip to allow someone with enough spare time and energy to implement a proper driver. (I would have prefered getting my hands on the Hermes manual, but that's proprietary too. For those who are wondering, the Linux driver uses the proprietary HCF library, but it's provided in object code form only.)
Note that I do not have access to a WavePOINT access point, so I have only been able to test ad-hoc mode. The wicontrol utility can turn on BSS mode, but I don't know for certain that the NIC will associate with an access point correctly. Testers are encouraged to send their results to me so that I can find out if I screwed up or not.
|
#
46155 |
|
28-Apr-1999 |
phk |
This Implements the mumbled about "Jail" feature.
This is a seriously beefed up chroot kind of thing. The process is jailed along the same lines as a chroot does it, but with additional tough restrictions imposed on what the superuser can do.
For all I know, it is safe to hand over the root bit inside a prison to the customer living in that prison, this is what it was developed for in fact: "real virtual servers".
Each prison has an ip number associated with it, which all IP communications will be coerced to use and each prison has its own hostname.
Needless to say, you need more RAM this way, but the advantage is that each customer can run their own particular version of apache and not stomp on the toes of their neighbors.
It generally does what one would expect, but setting up a jail still takes a little knowledge.
A few notes:
I have no scripts for setting up a jail, don't ask me for them.
The IP number should be an alias on one of the interfaces.
mount a /proc in each jail, it will make ps more useable.
/proc/<pid>/status tells the hostname of the prison for jailed processes.
Quotas are only sensible if you have a mountpoint per prison.
There are no privisions for stopping resource-hogging.
Some "#ifdef INET" and similar may be missing (send patches!)
If somebody wants to take it from here and develop it into more of a "virtual machine" they should be most welcome!
Tools, comments, patches & documentation most welcome.
Have fun...
Sponsored by: http://www.rndassociates.com/ Run for almost a year by: http://www.servetheweb.com/
|
#
46146 |
|
28-Apr-1999 |
obrien |
\begin{bdemode} sort tcpd* entries \end{bdemode}
|
#
45412 |
|
07-Apr-1999 |
msmith |
Build memcontrol too.
|
#
44747 |
|
14-Mar-1999 |
markm |
Build tcp_wrappers' userland. I am not building tcpd, because in a day or two, inetd will gain the necessary functionality. At that stage, I'll make wrapping the default for sendmail and portmapper as well.
|
#
44690 |
|
12-Mar-1999 |
brian |
src/usr.sbin/natd -> src/sbin/natd (after a repo-copy by jdp)
|
#
44198 |
|
21-Feb-1999 |
rnordier |
Activate boot0cfg.
|
#
42532 |
|
11-Jan-1999 |
msmith |
Back out 1.146 - usbd is already enabled.
|
#
42513 |
|
11-Jan-1999 |
msmith |
Add usbd to the build
|
#
42496 |
|
10-Jan-1999 |
n_hibma |
Added usbd and usbdevs
|
#
42223 |
|
01-Jan-1999 |
peter |
Reconnect pcvt hooks..
Reviewed by: core
|
#
42167 |
|
30-Dec-1998 |
phk |
spppcontrol already lives in /sbin
|
#
42126 |
|
28-Dec-1998 |
gpalmer |
Put the i4b stuff under the `i386 only' section until someone fixes up the build problems on the Alpha.
|
#
42107 |
|
27-Dec-1998 |
phk |
Initial entry of ISDN4BSD into the FreeBSD tree.
ISDN4BSD is the work of our brand-new comitter: Hellmuth Michaelis, who has done a tremendous amount of work to bring us this far.
There are still some outstanding issues and files to bring into the tree, and for now it will be needed to pick up all the extra docs from the isdn4bsd release.
It is probably also a very good idea to subscribe to the isdn@freebsd.org mailing list before you try this out.
These files correspond to release "beta Version 0.70.00 / December 1998" from Hellmuth.
|
#
42104 |
|
27-Dec-1998 |
phk |
Update sppp support to i4b level. This includes the new spppcontrol program to set PPP options like authentication with.
|
#
42090 |
|
27-Dec-1998 |
phk |
follow up to: Pre 3.0 branch cleanup casualty #4: pcvt
|
#
41729 |
|
13-Dec-1998 |
n_hibma |
Unbreak make world. Sorry about that. I'll have to figure out the steps to add those programs properly.
|
#
41695 |
|
12-Dec-1998 |
n_hibma |
Added usbd, usbdevs directories Submitted by: MIHIRA Sanpei Yoshiro
|
#
41063 |
|
10-Nov-1998 |
bde |
Fixed disorder.
|
#
41046 |
|
10-Nov-1998 |
dima |
Enable IPXrouted for alpha.
|
#
41043 |
|
09-Nov-1998 |
dima |
Clean it up a little bit.
|
#
39891 |
|
02-Oct-1998 |
jkh |
Add crunch back to general targets.
|
#
39410 |
|
17-Sep-1998 |
dfr |
Don't build ncrcontrol on alpha, its obsoleted by cam.
|
#
39356 |
|
16-Sep-1998 |
dfr |
Add some things to the alpha build.
|
#
39271 |
|
15-Sep-1998 |
phk |
(this is an extract from src/share/examples/atm/README)
=================================== HARP | Host ATM Research Platform ===================================
HARP 3
What is this stuff? ------------------- The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center, Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed the Host ATM Research Platform (HARP) software, which allows IP hosts to communicate over ATM networks using standard protocols. It is intended to be a high-quality platform for IP/ATM research.
HARP provides a way for IP hosts to connect to ATM networks. It supports standard methods of communication using IP over ATM. A host's standard IP software sends and receives datagrams via a HARP ATM interface. HARP provides functionality similar to (and typically replaces) vendor-provided ATM device driver software.
HARP includes full source code, making it possible for researchers to experiment with different approaches to running IP over ATM. HARP is self-contained; it requires no other licenses or commercial software packages.
HARP implements support for the IETF Classical IP model for using IP over ATM networks, including:
o IETF ATMARP address resolution client o IETF ATMARP address resolution server o IETF SCSP/ATMARP server o UNI 3.1 and 3.0 signalling protocols o Fore Systems's SPANS signalling protocol
What's supported ---------------- The following are supported by HARP 3:
o ATM Host Interfaces - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters - FORE Systems, Inc. PCA-200E ATM PCI Adapters - Efficient Networks, Inc. ENI-155p ATM PCI Adapters
o ATM Signalling Protocols - The ATM Forum UNI 3.1 signalling protocol - The ATM Forum UNI 3.0 signalling protocol - The ATM Forum ILMI address registration - FORE Systems's proprietary SPANS signalling protocol - Permanent Virtual Channels (PVCs)
o IETF "Classical IP and ARP over ATM" model - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5" - RFC 1577, "Classical IP and ARP over ATM" - RFC 1626, "Default IP MTU for use over ATM AAL5" - RFC 1755, "ATM Signaling Support for IP over ATM" - RFC 2225, "Classical IP and ARP over ATM" - RFC 2334, "Server Cache Synchronization Protocol (SCSP)" - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt, "A Distributed ATMARP Service Using SCSP"
o ATM Sockets interface - The file atm-sockets.txt contains further information
What's not supported -------------------- The following major features of the above list are not currently supported:
o UNI point-to-multipoint support o Driver support for Traffic Control/Quality of Service o SPANS multicast and MPP support o SPANS signalling using Efficient adapters
This software was developed under the sponsorship of the Defense Advanced Research Projects Agency (DARPA).
Reviewed (lightly) by: phk Submitted by: Network Computing Services, Inc.
|
#
39262 |
|
15-Sep-1998 |
gibbs |
Ncrcontrol is no more.
|
#
39094 |
|
12-Sep-1998 |
rnordier |
Activate btxld.
|
#
38658 |
|
30-Aug-1998 |
gpalmer |
Split lines into one subdir per line.
|
#
38651 |
|
30-Aug-1998 |
gpalmer |
Make pstat machine-independant again
|
#
38463 |
|
20-Aug-1998 |
jb |
Build kvm_mkdb and natd on alpha too.
|
#
38378 |
|
17-Aug-1998 |
gpalmer |
We need config to build on the alpha also ... kinda difficult to build kernels without it :)
|
#
38098 |
|
04-Aug-1998 |
peter |
Descend into makemap/mailstats/praliases when building sendmail.
|
#
37758 |
|
19-Jul-1998 |
rnordier |
Drop mkdosfs (replaced by newfs_msdos). Prompted by: joerg
|
#
36331 |
|
24-May-1998 |
des |
Add chkgrp
|
#
35642 |
|
03-May-1998 |
peter |
Add nsupdate
|
#
35206 |
|
15-Apr-1998 |
phk |
In light of the fact that several widespread sendmail alternatives exists is reason enough to make the compilation & installation of sendmail an make.conf option. I know that you hate negative options Bruce.
PR: 6284 Reviewed by: phk Submitted by: Adrian Colley <aecolley@world.std.com>
|
#
34850 |
|
23-Mar-1998 |
jb |
A few things won't compile on alpha, so make them i386 specific for the time being.
|
#
34753 |
|
21-Mar-1998 |
peter |
Initial bmake scaffolding for ipfilter userland stuff.
Obtained from: large chunks stolen from OpenBSD and NetBSD
|
#
34555 |
|
13-Mar-1998 |
jb |
Some things only work on i386.
Removed unsupported machines.
|
#
33570 |
|
18-Feb-1998 |
msmith |
Disconnect (nonexistent) qcamcontrol Submitted by: pst
|
#
31590 |
|
07-Dec-1997 |
peter |
add procctl
|
#
29630 |
|
20-Sep-1997 |
imp |
Add missing \ from previous rev to end of a line.
|
#
29618 |
|
19-Sep-1997 |
jmg |
activate pnpinfo
|
#
28134 |
|
12-Aug-1997 |
pst |
Enable periodic
|
#
27008 |
|
27-Jun-1997 |
brian |
Allow command line control of ppp through both TCP and AF_LOCAL sockets.
|
#
26785 |
|
22-Jun-1997 |
brian |
Hook natd
|
#
26273 |
|
29-May-1997 |
wpaul |
Another (harmless, luckily) mind-o: somehow I typed 'rpc.ypupdated.' instead of 'rpc.ypupdated' when I added rpc.ypupdated to the SUBDIRS list.
Carved into my forehead with an rusty railroad spike by: Mark Murray
|
#
26247 |
|
28-May-1997 |
wpaul |
Activate new Secure RPC programs.
|
#
26007 |
|
22-May-1997 |
msmith |
Add wlconfig.
|
#
25267 |
|
29-Apr-1997 |
fsmp |
added mptable to directory list of usr.sbin programs.
|
#
23649 |
|
11-Mar-1997 |
peter |
Kill sup from the main sources now that the ports version is updated. This puts it on the same footing as cvsup. It's been suggested on numerous occasions that I shouldn't have imported it in the first place, and now that sup has outlived it's usefulness..... Boom!
|
#
22997 |
|
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
#
21921 |
|
21-Jan-1997 |
jkh |
Add ckdist.
|
#
21673 |
|
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
20543 |
|
15-Dec-1996 |
fenner |
Add mtest.
|
#
20258 |
|
09-Dec-1996 |
jkh |
Add pw to build list - I need it now. :)
|
#
19106 |
|
22-Oct-1996 |
se |
Add pciconf.
|
#
18320 |
|
16-Sep-1996 |
wollman |
Disable build of old routed.
|
#
18083 |
|
06-Sep-1996 |
phk |
remove devconf tools from make tree.
|
#
17920 |
|
29-Aug-1996 |
peter |
delete bind, add named named.reload named.restart ndc
|
#
17904 |
|
29-Aug-1996 |
peter |
Swing the SUBDIR entry across for the new bind-4.9.4-p1 dir..
|
#
17219 |
|
18-Jul-1996 |
gpalmer |
Remove eeprom too as more unused stuff.
Pointed out by: Thomas Graichen <graichen@axp5.physik.fu-berlin.de>
|
#
16610 |
|
23-Jun-1996 |
sos |
Add moused to targets.
|
#
16452 |
|
17-Jun-1996 |
wollman |
Add keyadmin directory.
|
#
16130 |
|
05-Jun-1996 |
wpaul |
Add rpc.ypxfrd.
|
#
16129 |
|
05-Jun-1996 |
phk |
Add pccard to makefile system
|
#
15685 |
|
08-May-1996 |
jkh |
ppoll -> yppoll. This Makefile should work better now. :-)
|
#
15658 |
|
07-May-1996 |
wpaul |
Dohw! Turn on yp_mkdb in the Makefile.
|
#
15632 |
|
05-May-1996 |
peter |
Oops, add stallion utils to i386 part of Makefile
|
#
15037 |
|
04-Apr-1996 |
peter |
Add rpc.statd and the stub rpc.lockd, as these build and are of some use to some people.
|
#
14092 |
|
13-Feb-1996 |
wollman |
XNS sort-of-support is no more.
|
#
14065 |
|
12-Feb-1996 |
wpaul |
Add rpc.yppasswdd
|
#
13999 |
|
09-Feb-1996 |
jkh |
Remove pkg_manage from Makefile
|
#
13911 |
|
04-Feb-1996 |
ache |
Remove cdplay, cdcontrol is superset of it
|
#
13904 |
|
04-Feb-1996 |
pst |
Add qcamcontrol
|
#
13655 |
|
27-Jan-1996 |
joerg |
Add wormcontrol. Nope, i didn't forget it this time. :)
|
#
13506 |
|
19-Jan-1996 |
nate |
Removed config.new from the release. It is unused by any current version of FreeBSD, and only serves to generate confusion and increase bloat.
|
#
13476 |
|
17-Jan-1996 |
adam |
add yppush
|
#
13248 |
|
05-Jan-1996 |
graichen |
added newsyslog and spray
|
#
13246 |
|
05-Jan-1996 |
peter |
Add sup and IPXrouted to makefile (IPXrouted is far more likely to be used than XNSrouted)
|
#
12894 |
|
16-Dec-1995 |
wpaul |
Turn on ypserv.
|
#
12479 |
|
24-Nov-1995 |
peter |
Disconnect fsdb in preperation for move to /sbin
|
#
12108 |
|
05-Nov-1995 |
joerg |
Include mkdosfs into the list of subdirs.
Reorder the list.
|
#
12052 |
|
03-Nov-1995 |
peter |
Connect fsdb to the SUBDIR list.
|
#
12037 |
|
03-Nov-1995 |
peter |
add quot..
|
#
11908 |
|
29-Oct-1995 |
bde |
Add rndcontrol.
|
#
10099 |
|
18-Aug-1995 |
jkh |
Add the cdcontrol program by Serge Vakulenko. It's my understanding that this is a superset of cdplay, and perhaps it's time to send cdplay into the bit bucket if this works well. According to the docs, it has a friendlier command structure, command line interface etc. Submitted by: Serge Vakulenko <vak@cronyx.ru>
|
#
10046 |
|
13-Aug-1995 |
peter |
Add sicontrol.. I hope this is the right way..
|
#
9496 |
|
12-Jul-1995 |
bde |
Add kbdmap.
|
#
9226 |
|
14-Jun-1995 |
wollman |
Correct misspelling of `mrouted'. Shows what I get for not re-building from the top...
|
#
9213 |
|
13-Jun-1995 |
wollman |
Re-enable mrouted now that it matches the kernel code again.
|
#
9207 |
|
13-Jun-1995 |
wollman |
Temporarily disable mrouted.
|
#
8857 |
|
30-May-1995 |
rgrimes |
Remove trailing whitespace.
|
#
8496 |
|
13-May-1995 |
phk |
remove swapinfo.
|
#
7856 |
|
15-Apr-1995 |
ats |
Add mixer to the clean/cleandir targets to get it also cleaned up.
|
#
7806 |
|
13-Apr-1995 |
joerg |
Include pcvt into the list of subdirs, so its utilities will be included into fututre distributions.
|
#
6984 |
|
10-Mar-1995 |
phk |
Added the kernbb program. No man-page yet :(
|
#
6826 |
|
02-Mar-1995 |
wpaul |
Add rarpd.
|
#
6771 |
|
27-Feb-1995 |
wpaul |
Add entry for bootparamd and friends.
|
#
6755 |
|
27-Feb-1995 |
amurai |
Re add ppp entry causing by missing auth.h/cdefs.h Reviewed by: amurai@spec.co.jp
|
#
6737 |
|
26-Feb-1995 |
jkh |
Take ppp out until it works again - there's actually stuff missing from the merge.
|
#
6729 |
|
26-Feb-1995 |
bde |
Remove dbsym.
|
#
6650 |
|
22-Feb-1995 |
pst |
Add watch(8)
|
#
6607 |
|
21-Feb-1995 |
ache |
mixer added
|
#
6599 |
|
21-Feb-1995 |
ats |
Add sgsc to the clean/cleandir targets.
|
#
6465 |
|
15-Feb-1995 |
ache |
pkg_manage added
|
#
6279 |
|
09-Feb-1995 |
bde |
Add ctm and sgsc. ctm is has proved useful and sgsc seems to have been forgotten.
|
#
6066 |
|
31-Jan-1995 |
amurai |
Adding "ppp" entry for a user process PPP (aka iijppp)
|
#
5711 |
|
19-Jan-1995 |
bde |
Enable iostat on i386's.
|
#
5296 |
|
30-Dec-1994 |
ache |
Remove unneded kbdcontrol from SUBDIRS Submitted by: roberto@blaise.ibp.fr
|
#
5272 |
|
28-Dec-1994 |
ache |
adduser added
|
#
4964 |
|
04-Dec-1994 |
phk |
Added the vnconfig program.
|
#
4676 |
|
19-Nov-1994 |
ats |
Add the missing subdirs cdplay and spkrtest into the clean/cleandir targets.
|
#
4408 |
|
12-Nov-1994 |
lars |
Delete duplicate pppd entry. Also move pppstats in the right spot lexically.
|
#
4400 |
|
12-Nov-1994 |
lars |
pppd was missing from the SUBDIRS.
|
#
4395 |
|
12-Nov-1994 |
ache |
cdplay added
|
#
4369 |
|
11-Nov-1994 |
jkh |
Add pppd to the Makefile. It seems to work..
|
#
4033 |
|
31-Oct-1994 |
joerg |
Included the fdcontrol subdir.
|
#
3954 |
|
28-Oct-1994 |
jkh |
Remove eeprom from the default list of subdirs. It gets added properly in the sparc case anyway. Next step will be to move some of the i386 specific things, like fdformat and fdwrite, into an i386 .if clause.
|
#
3838 |
|
24-Oct-1994 |
wollman |
Added lsdev.
|
#
3788 |
|
22-Oct-1994 |
jkh |
Add xten.
|
#
3765 |
|
22-Oct-1994 |
ache |
spkrtest added
|
#
3656 |
|
17-Oct-1994 |
dg |
Added slstat.
|
#
3598 |
|
14-Oct-1994 |
gpalmer |
Move `ncrcontrol' into machine-dependant section.
|
#
3560 |
|
13-Oct-1994 |
se |
Added ncrcontrol (display and configure NCR 53c810 SCSI parameters).
|
#
3334 |
|
03-Oct-1994 |
ats |
Submitted by: gibbs@uclink.berkeley.edu Fixed the missing blank in tzsetupvipw.
|
#
3290 |
|
02-Oct-1994 |
gpalmer |
Move apm, apmconf, fdformat, fdwrite, kbdcontrol, lptcontrol, rtprio and vidcontrol out of machine-independance into the I386 & clean dependant sections. Also move 'timed' out of machine-dependace into machine-independance
Reviewed by: rgrimes
|
#
3262 |
|
01-Oct-1994 |
dg |
Added apm and apmconf. NOTE: This makefile is wrong in a variety of ways. For one thing, the handling of arch-specific utilities is broken, and things like apm and apmconf (and fdformat, kbdcontrol, vidcontrol, etc) shouldn't be built for all arch's.
|
#
3231 |
|
30-Sep-1994 |
pst |
Move bootp & related stuff
|
#
3137 |
|
26-Sep-1994 |
pst |
Enable new bind utilities.
|
#
3134 |
|
26-Sep-1994 |
dg |
Fix comment: we have cron.
|
#
3130 |
|
26-Sep-1994 |
dg |
ac(8) utility, brought over from 1.1.5.
|
#
3129 |
|
26-Sep-1994 |
dg |
Added sa.
|
#
2853 |
|
18-Sep-1994 |
phk |
added fdwrite -> usr.sbin/fdwrite
|
#
2839 |
|
17-Sep-1994 |
dg |
Added fdformat utility from 1.1.5.
|
#
2752 |
|
13-Sep-1994 |
wollman |
Add tzsetup.
|
#
2720 |
|
13-Sep-1994 |
jkh |
Add pkg_install to SUBDIR.
|
#
2714 |
|
13-Sep-1994 |
wollman |
Add `zic' and `zdump'.
|
#
2644 |
|
10-Sep-1994 |
csgr |
add bootpd, bootpef, bootpgw, bootptest
|
#
2561 |
|
08-Sep-1994 |
wollman |
Add mrouted.
|
#
2489 |
|
04-Sep-1994 |
jkh |
Add crunch and manctl, bring back xntpd. Submitted by: jkh
|
#
2484 |
|
03-Sep-1994 |
csgr |
Make it possible to run lptcontrol on a printer port which does not actually have a printer connected or online: - MAKEDEV: remove all signs of lpa add lpctl? devices (minor # = unit + 128) - usr.sbin/Makefile add lptcontrol - sys/i386/isa/lpt.c implement the LP_BYPASS flag: when a unit is opened with this flag set, the printer is not primed, and no check is made to see that the printer is online. This can only be used to pass ioctls. (giving us /dev/lpctl?) - lptcontrol.c use /dev/lpctl? (LP_BYPASS) -f flag removed, -u flag added - lptcontrol.8 document changes in lptcontrol rewrite using mandoc macros Submitted by: Geoff.
|
#
2447 |
|
01-Sep-1994 |
dg |
rtprio(1) utility to modify realtime priority of a process.
Submitted by: Henrik Vestergaard Draboel
|
#
2403 |
|
30-Aug-1994 |
jkh |
Remove xntpd for now until it works. Submitted by: jkh
|
#
2363 |
|
28-Aug-1994 |
bde |
Add swapinfo to SUBDIR. It's been working for a long time.
|
#
2324 |
|
28-Aug-1994 |
jkh |
Add cron. Submitted by: jkh
|
#
2289 |
|
26-Aug-1994 |
jkh |
xntp and tcpdump targets added. Reviewed by: Submitted by:
|
#
2242 |
|
23-Aug-1994 |
jkh |
Bring over dbsym from 1.1.5.1 Submitted by: jkh
|
#
2090 |
|
17-Aug-1994 |
sos |
Added kbdcontrol & vidcontrol utils (from 1.1.5.1+)
Reviewed by: Submitted by:
|
#
2075 |
|
15-Aug-1994 |
wollman |
Don't bother with XNSrouted and trsp, nobody uses either. If anybody decides they want to, they can change the Makefile.
|
#
1929 |
|
07-Aug-1994 |
wollman |
Added YP section 8 programs from 1.1.5. (Obligatory notice that this code was originally written by Th. de Raadt, although this particular organization is mine.)
|
#
1863 |
|
05-Aug-1994 |
wollman |
Get rid of update. Make man page installation work with our scheme (and rename a few in the process).
|
#
1613 |
|
28-May-1994 |
rgrimes |
Comment out missing/broken sources.
|
#
1554 |
|
26-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1553, which included commits to RCS files with non-trunk default branches.
|
#
1553 |
|
26-May-1994 |
rgrimes |
BSD 4.4 Lite usr.sbin Sources
|