Commit Graph

4501 Commits

Author SHA1 Message Date
dsieger
5c52ed78e9 Move scheduler(9) to sched_4bsd(9) and sync its contents with reality. Also
add a reference to McKusick et. al., which still contains the best in-depth
description of the 4.4BSD scheduler.
2007-07-14 21:54:30 +00:00
ad
96d0aa8e9b fixsb has done its job. 2007-07-14 21:20:31 +00:00
dsieger
10dc2af304 Remove obsolete setrunqueue(9) manpage.
ok by <ad>.
2007-07-14 20:39:33 +00:00
dsieger
4f02ad43b0 Add initial manpage for the "new" scheduler API.
Note: More content will follow, to this manpage as well as the NetBSD
Internals book.

Ok by <ad>
2007-07-14 20:23:12 +00:00
adrianp
708a0a7fb9 Updates for pkg_install-20070714 2007-07-14 20:05:33 +00:00
dsl
00531e457b Update to libc.so.151 2007-07-14 19:34:48 +00:00
ad
8751253925 Update mlinks for callout/kthread changes. 2007-07-14 11:39:01 +00:00
ad
52d4ecbef8 kcont was removed. 2007-07-14 10:52:14 +00:00
kiyohara
1f48268a37 Add support for NVIDIA nForce 2/3/4 SMBus controller and SMBus driver. 2007-07-11 07:53:29 +00:00
pooka
9d2baecbde build & install puffsportal (if MKPUFFS) 2007-07-08 14:29:52 +00:00
njoly
5e14b40722 Add amd64 specific debug files.
Fix build.sh release for amd64 with MKDEBUG=yes
2007-07-04 13:23:11 +00:00
yamt
511f2bb7af add svhlabel.debug. 2007-07-04 02:04:26 +00:00
yamt
da0717150b add yield(9). 2007-07-03 12:16:51 +00:00
yamt
c793425299 sort 2007-07-03 12:15:31 +00:00
xtraeme
e9878e8efb Add the /etc/powerd/scripts/sensor_indicator to handle events on
indicator sensors.

Update powerd(8).
2007-07-02 15:26:18 +00:00
pooka
060d8639e3 add estrndup() 2007-07-01 21:41:16 +00:00
xtraeme
bca6ba70fe Add the /etc/rc.d/envsys script required by envsys2. 2007-07-01 08:01:29 +00:00
xtraeme
08d5afa292 Imported envsys 2, a brief description of the new features:
(Part 4: documentation and configuration files)

* Support for detachable sensors.
* Cleaned up the API for simplicity and efficiency.
* Ability to send capacity/critical/warning events to powerd(8).
* Adapted all the code to the new locking order.
* Compatibility with the old envsys API: the ENVSYS_GTREINFO
  and ENVSYS_GTREDATA ioctl(2)s are supported.
* Added support for a 'dictionary based communication channel' between
  sysmon_power(9) and powerd(8), that means there is no 32 bytes event
  size restriction anymore.
* Binary compatibility with old envstat(8) and powerd(8) via COMPAT_40.
* All drivers with the n^2 gtredata bug were fixed, PR kern/36226.

Tested by:

blymn: smsc(4).
bouyer: ipmi(4), mfi(4).
kefren: ug(4).
njoly: viaenv(4), adt7463.c.
riz: owtemp(4).
xtraeme: acpiacad(4), acpibat(4), acpitz(4), aiboost(4), it(4), lm(4).
2007-07-01 07:55:51 +00:00
rumble
6912898dc8 Add read-only support for SGI's Extent File System.
Reviewed by pooka@.
2007-06-29 23:30:16 +00:00
xtraeme
a0b3e026fc Add i386/gcscide(4). 2007-06-27 23:06:19 +00:00
rumble
d8487906df Fix typo. 2007-06-26 22:45:36 +00:00
christos
2ddadd346c add tcpdrop 2007-06-25 23:38:57 +00:00
yamt
616f645161 add newgrp.debug. 2007-06-23 05:25:29 +00:00
yamt
0d554b9baa sort. 2007-06-23 05:21:24 +00:00
ginsbach
8921ea3a85 Add the newgrp(1) utility, which changes effective group ID. This is a
POSIX (IEEE Std 1003.1, 2004 / Open Group Base Specifications Issue 6)
User Portability Utility.
2007-06-21 14:54:45 +00:00
tsutsui
d562fea75e sn(4) driver on mac68k has been switched to using MI SONIC driver,
so prepare MI sn(4) man page. Also improve some descriptions.
2007-06-20 13:31:54 +00:00
tnozaki
d260ecaa44 add CP116[12](Thai ISO-8859-11 variant), CP1129,CP1163(Vietnamese). 2007-06-18 16:19:30 +00:00
rmind
5fd6c5db8f - Add aio_fsync(3) manual page. Reviewed and improved by <wiz>.
- Also, fix the accident duplicate of aio_suspend(3) entry.
2007-06-17 12:47:40 +00:00
jmcneill
5ceea27797 Add man page for AMD Geode LX AES Security Block driver. 2007-06-15 23:04:20 +00:00
jmmv
2cac7a4707 Mark {,/usr}/lib/libssp.so* as obsolete so that builds with outdated
destdirs succeed.
2007-06-15 09:47:54 +00:00
dogcow
9cd5005f13 mi says license, the filename itself says licence; make mi confom. 2007-06-10 01:33:47 +00:00
kiyohara
bbec0bb7bf Added OpenBSD's zyd(4) driver.
Supports ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device.
2007-06-09 11:20:54 +00:00
pavel
511b2e988c Remove the remaining sendmail config files (including everything in
/usr/share/sendmail) from the obsolete list. Instead, remove them in the
"sendmail" postinstall item, which is disabled by default, to prevent
losing sendmail configuration on upgrade. Fixes the rest of
PR install/36180.
2007-06-08 22:24:07 +00:00
tnozaki
05df4b4fef add following encoding suuport of iconvdata:
CP1046(Arabic Extended)
	CP1124(Cyrillic, Ukraine)
	CP1125(PC, Cyrillic, Ukrainian)
2007-06-02 06:09:08 +00:00
uwe
af961e8aed Bring back static and lint ssp libs and mark them obsolete. 2007-06-01 22:54:52 +00:00
blymn
d2a3238647 Added smsc driver man page entries 2007-06-01 14:19:20 +00:00
jnemeth
9c898c4d78 note new xirc man page 2007-06-01 11:27:58 +00:00
tls
c43359c28a libssp is gone. 2007-05-30 16:23:22 +00:00
blymn
a9537fef11 Update minor version of libcurses. 2007-05-28 15:02:30 +00:00
macallan
98d7e24ac1 add ofctl 2007-05-25 18:28:53 +00:00
christos
94b0103837 add ssp/strings.h 2007-05-23 23:41:51 +00:00
christos
b2bff1d872 add new man pages. 2007-05-23 14:46:06 +00:00
dogcow
9d8d410122 .4 files use /man4/, not /cat4/, durrrr. 2007-05-20 07:44:52 +00:00
dogcow
dea1827d3e add uslsa(4) 2007-05-20 05:11:43 +00:00
heas
6967b3455a Changes for PFIX 2.4.1 2007-05-19 18:39:11 +00:00
yamt
297c65017f obsolete mi_switch.9 and cpu_switch.9 MLINKS. pointed by Blair Sadewitz. 2007-05-18 05:09:08 +00:00
yamt
df0f9a881d obsolete:
ctxsw
	cpu_exit
add:
	cpu_switchto
	cpu_idle
2007-05-17 15:21:00 +00:00
tsutsui
241db7b832 Add /rescue/dumpfs and /rescue/dumplfs. 2007-05-16 12:42:00 +00:00
bouyer
95b42c31ad add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA
controllers. These controllers can be found on add-on PCIe cards, or
on some motherboards to provide the PATA connectivity (e.g. some intel
ICH8-based motherboards).

Thanks to JMicron Technology for providing me documentation and
different sample boards for this work.
2007-05-15 17:53:41 +00:00
macallan
ee079a2263 new ADB man pages 2007-05-15 14:15:11 +00:00
agc
0ea3ae4272 Further syncing of syspkg descriptions with reality.
This one includes more locales, and a revamp of the mis-ordered text
multi-line descriptions, and further adding of missing descriptions.
2007-05-09 20:58:06 +00:00
agc
75e71ba491 Some updates for the descriptions for system packages - firstly some more
locale support descriptions, and remove the sendmail descriptions.
2007-05-09 20:05:12 +00:00
xtraeme
08722b7cd3 Add sparc64/fdc(4) (hi jnemeth) 2007-05-08 22:33:51 +00:00
jnemeth
6521f29ad4 new sparc64 floppy driver manpage 2007-05-08 19:39:28 +00:00
yamt
59fdf737d5 add bioctl.debug. 2007-05-07 11:17:13 +00:00
pooka
0024c42774 add puffs_framebuf.[03] 2007-05-05 16:11:23 +00:00
rmind
ed3e2de27c Add aio_cancel(3), aio_error(3), aio_read(3), aio_return(3), aio_suspend(3),
aio_write(3) and lio_listio(3) man-pages for asynchronous I/O.
Taken from FreeBSD with modifications for NetBSD implementation.

wizd, please! :)
2007-05-04 22:37:33 +00:00
dyoung
8b646d9bb9 Remove obsolete files netinet/in_route.[ch]. 2007-05-02 22:39:03 +00:00
bouyer
982bad256f Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.
2007-05-01 17:18:52 +00:00
rmind
67d703cf25 Import of POSIX Asynchronous I/O.
Seems to be quite stable. Some work still left to do.

Please note, that syscalls are not yet MP-safe, because
of the file and vnode subsystems.

Reviewed by: <tech-kern>, <ad>
2007-04-30 14:44:28 +00:00
agc
d4e50471e9 Add fusermount and its manual pages into the sets lists. 2007-04-26 21:22:04 +00:00
dyoung
5dc959f7f3 Add back MI evbsh5 files, but mark them 'obsolete'. 2007-04-26 17:22:19 +00:00
macallan
074456ba26 build sunffb and xf8_32wid on sparc 2007-04-22 23:42:38 +00:00
plunky
a5eb343769 add compat_darwin(8) to build 2007-04-21 18:41:49 +00:00
pooka
5bed4b9c62 add mount_9p 2007-04-21 14:28:34 +00:00
plunky
c4ec0fc4f8 add 'lost' manpages to build:
acorn26/iobus(4)
	mac68k/zsc(4)
	pc532/intro(4)
	sparc/autoconf(4)
	sun3/autoconf(4)
	vax/mtc(4)
	vax/rl(4)
	iee(4)
2007-04-21 06:11:57 +00:00
sekiya
d44a94367f Fix wsfb names properly. 2007-04-16 22:34:58 +00:00
pooka
f0498d6b10 add puffs_ops.[03] 2007-04-16 19:17:29 +00:00
ad
10c8708a61 + x86/sysarch.h 2007-04-16 19:16:36 +00:00
sekiya
1e21380180 sgimips uses dlopen() for shared objects; fix wsfb shared object name. 2007-04-16 10:56:55 +00:00
macallan
be7af39b73 build wsfb on sgimips
needs testing
2007-04-15 03:56:44 +00:00
tnn
b2079804d3 Add envctrl(4): Sun Ultra Enterprise 450 environmental monitoring driver.
Also add accompanying i2c controller driver, pcf8584.
Both written by me. Some cosmetic improvements from Iain Hibbert.
ok <martin>
2007-04-14 19:33:27 +00:00
jmcneill
34852bd8d5 Add mavb(4) man page 2007-04-13 03:49:13 +00:00
macallan
2bb5520135 add man pages for chipsfb and genfb 2007-04-12 18:19:53 +00:00
macallan
7347fd3ceb build wsfb on sparc64 2007-04-12 06:41:36 +00:00
scw
5764a76889 Remove support for NetBSD/{,evb}sh5. 2007-04-08 09:35:21 +00:00
kleink
c1d024770d Update for tzdata2007e. 2007-04-04 19:05:48 +00:00
tnozaki
fd2dd8ec0d add new encoding support to iconv(3):
- RISCOS-LATIN1
	- DEC-MCS
	- DEC-HANYU(libDECHanyu)
2007-04-01 18:52:28 +00:00
apb
c275d9092f Add a (very rudimentary) man page for sysinst. Although sysinst doesn't
appear in installed systems, other documents might want to refer to it
via ".Xr sysinst 8".
2007-04-01 16:12:07 +00:00
agc
cbd0d608fc Add the catman page for drm(4) to the sets. 2007-03-25 18:58:05 +00:00
wiz
c15cd181b7 Add basic drm(4) man page, and link it to drivers.
Feel free to improve it!
2007-03-25 09:11:55 +00:00
lukem
a37dc4c07f Add: lfs_cleanerd
Suggested by Blair Sadewitz

Add: grep egrep fgrep zgrep zegrep zfgrep
Suggested by George Michaelson
2007-03-23 05:48:34 +00:00
jnemeth
491de95b00 move common from src.tgz to syssrc.tgz as discussed on tech-install 2007-03-23 02:57:30 +00:00
pooka
4d66dc22ec puffs_cred.{0,3} 2007-03-22 17:41:30 +00:00
wrstuden
f094fdf1e6 While it was nice to re-add the html documentation for ntp,
the comment line had never been removed. Thus adding a
second one was not correct.

Keep the nicer-looking one and remove the newer one. build.sh syspkg
now completes for me.
2007-03-16 00:55:43 +00:00
tnozaki
aeadbd280f add tr_TR.ISO8859-9 locale. 2007-03-14 15:49:25 +00:00
xtraeme
21b2a42ef2 + aiboost(4) 2007-03-14 00:45:03 +00:00
tnozaki
9eae719a71 1. added iconv support of KZ-1048 encoding
2. move PTCP154 to KAZAKH directory.
2007-03-13 16:34:37 +00:00
ad
3eeb069c1f + sys/simplelock.h 2007-03-12 16:34:08 +00:00
isaki
3a58b5c6d0 Stop installing <machine/intr.h> on x68k.
Suggested by simonb@ and tsutsui@.
2007-03-11 06:16:02 +00:00
christos
1e7de3baed bump libssh 2007-03-10 23:08:32 +00:00
apb
959aea0471 Serialise making the "sets" tarballs in the maketars target.
On many systems, making them in parallel causes very poor
system performance due to disk I/O.  (Requested by jmmv.)
2007-03-10 20:34:57 +00:00
dbj
1d564c7487 add apmlabel.debug, dkscan_bsdlabel.debug, mount_hfs.debug and btuartd.debug 2007-03-10 00:53:44 +00:00
tnozaki
ab9a36c548 add nn_NO(Nynorsk) and nb_NO(Bokmal) locale. 2007-03-08 16:26:26 +00:00
tsutsui
c13e98e3d4 Stop installing <machine/intr.h> on ews4800mips. Suggested by simonb. 2007-03-08 15:39:42 +00:00
tnozaki
806c2e8ee3 add zh_HK.Big5-HKSCS locale, derrived from FreeBSD. 2007-03-06 15:50:45 +00:00
dillo
56c3e41252 Complete rename of hfsp to hfs, requested by thorpej. 2007-03-06 11:28:44 +00:00
dillo
9274a5c0f1 Integrate apmlabel and HFS+ file system. 2007-03-05 23:18:01 +00:00
tnozaki
1bf1d71e3c iconv: add following CCS/CES support.
- CNS11643-[3-7] <-> UCS:BMP/SIP (EUC-TW, ISO-2022-CN-EXT)
- HKSCS <-> UCS:BMP/SIP (Big5-HKSCS)
- JISX0213-[1-2] <-> UCS:BMP/SIP (EUC-JIS-2004,Shift_JIS-2004,ISO-2022-JP-2004)
2007-03-05 16:57:06 +00:00
tsutsui
f6b24c6d1c Stop installing <machine/intr.h> on hp300. Suggested by simonb. 2007-03-04 09:57:43 +00:00
tsutsui
7105072ba9 Stop installing <machine/intr.h> on news68k. Suggested by simonb. 2007-03-04 08:51:19 +00:00
apb
5f5bff1ef6 Mark dev/MAKEDEV.subr as obsolete 2007-03-03 06:37:21 +00:00
wiz
1118359d03 packages(7) has (finally!) completely been integrated in the pkgsrc guide,
remove it.
2007-03-02 09:45:32 +00:00
riz
c40218ad62 Add man4/prep, cat4/prep, html4/prep directories, and a couple of
missed cat4/prep manpages.
2007-03-02 06:38:40 +00:00
martin
9f138b51a8 Add dkscan_bsdlabel 2007-03-01 23:55:43 +00:00
garbled
c5c77432ea Add man4.prep manpages 2007-03-01 18:43:47 +00:00
garbled
793e6a8c0a Add eeprom to prep setlists 2007-03-01 16:51:35 +00:00
xtraeme
0ee4765917 Add /usr/include/fuse_opt.h 2007-02-28 16:23:22 +00:00
garbled
a330515740 Add /usr/include/prep/nvram.h 2007-02-26 23:57:19 +00:00
apb
234c7e3957 Add a man page for MAKEDEV.local(8), and a link for makedev.local(8). 2007-02-26 22:35:04 +00:00
apb
ea06fb3292 add etc/MAKEDEV.subr 2007-02-26 20:46:31 +00:00
yamt
a2a4c5824b add syncobj.h. 2007-02-26 10:55:36 +00:00
yamt
652511e445 sort. 2007-02-26 10:53:10 +00:00
pooka
bda4b28048 Add a couple of librefuse files I managed to miss initially.
from <seb> and Stephane Engel
2007-02-23 19:12:34 +00:00
drochner
7161d089aa -get cabs() and cabsf() out of public view - these are historical and
conflict with C99 functions which are builtins in newer gcc
 (actually, the old cabs() is ABI compatible with the new _complex one
  on i386, but this is purely accidental)
 remove public prototypes and manpages, move the code into a compat
 subdirectory as libc does so that binary compatibility is kept
-add a manpage for the isgreater() etc macros, borrowed from FreeBSD
2007-02-22 22:08:17 +00:00
mrg
46deb749ba document bus_dmatag_subregion(9) and bus_dmatag_destroy(9). 2007-02-21 21:13:01 +00:00
briggs
ab2f2eb380 Add catman for btuart.4 2007-02-20 20:49:32 +00:00
kiyohara
10abd6f2e2 Supprot Bluetooth HCI UART (H4) driver and daemon. 2007-02-20 16:53:20 +00:00
he
dde5afca61 Add acorn26/mutex.h and acorn26/rwlock.h. 2007-02-19 18:32:36 +00:00
he
866ddec825 Add acorn32/mutex.h and acorn32/rwlock.h. 2007-02-19 15:56:43 +00:00
briggs
470fb10317 Add arm/atomic.h 2007-02-18 18:47:36 +00:00
he
4e2ac45a91 Add the new rwlock.h and mutex.h header files. 2007-02-17 22:00:25 +00:00
yamt
38384421f9 need_resched -> cpu_need_resched. 2007-02-17 17:18:31 +00:00
yamt
32137900b7 mark cpu_idle.9 obsolete. 2007-02-17 14:34:22 +00:00
wiz
c7567a33c8 Add strings(3), collecting information about strings.h.
Add Xr for it to string(3).

XXX: if someone could make a HISTORY section, I'd appreciate it
2007-02-17 09:32:57 +00:00
hannken
198beb0314 Make fstrans(9) the default helper for file system suspension.
Replaces the now obsolete vn_start_write()/vn_finished_write().
2007-02-16 17:23:53 +00:00
ad
c38f8a7a38 There is no rw_owned(9) manual page. 2007-02-15 15:16:02 +00:00
pooka
5cb107d447 add librefuse and refuse man pages to set lists 2007-02-11 18:37:45 +00:00
ad
6f86141195 Add mb/rwlock/condvar/mutex section 9 manual pages. 2007-02-11 16:16:09 +00:00
hannken
2913e5b9ef newlock2: add include files mutex.h and rwlock.h 2007-02-11 12:15:07 +00:00
ad
743f737961 Add manual pages for new LWP syscalls. 2007-02-10 10:38:25 +00:00
ad
a0f13ff82d - Exclude SA syscalls from LintSysNormal.c.
- Obsolete SA manual pages.
2007-02-09 23:48:27 +00:00
ad
a21c37097e Bump libpthread & libpthread_dbg minor versions so that an old SA copy
gets kept in the file system. Requested by pavel.
2007-02-09 23:00:16 +00:00
ad
6cb2f27bc7 Sync with changes introduced by merging the newlock2 branch. 2007-02-09 22:49:47 +00:00
ad
34eaab26b0 Sync with changes introduced by merging the newlock2 branch. 2007-02-09 22:13:31 +00:00
dbj
c888080e0e add some missing .debug files for acpidump, smldb, srtconfig
also fix my previous botch on lfs_cleanerd.debug moving
from /usr/libexec to /libexec
2007-02-08 20:42:51 +00:00
tls
4977bdb149 Remove 'l'. Those who do not learn from history are doomed to repeat it. 2007-02-08 03:57:53 +00:00
tls
d8ec0012f2 fix bug 2007-02-07 22:17:46 +00:00
tls
de788b88f5 Many users needlessly maintain the alias 'l' (or 'll') for 'ls -l'. We
should ease the burden on our users and supply a default system which is
modern and has a full complement of the features they expect (or even some
they don't -- more features don't hurt any one after all).

Suggested by perry@ in <87wt2uxhbx.fsf@snark.piermont.com> and submitted
for discussion to some NetBSD developers, who suggested that rather than
my own idiosyncratic 'll', 'l' was a much better name.

It may prove possible to merge this code with 'ls' in the future.
2007-02-07 21:56:07 +00:00
skrll
a815b70d5c G/C hp{pa,700}/spinlock.h 2007-02-06 21:59:24 +00:00
dyoung
56db732551 Add cmos(4) for reading/writing CMOS RAM on x86 boxes. This driver
comes from Takahiro Kambe, with some mods by me.
2007-02-06 07:28:59 +00:00
apb
f7004b0cbc Whenever we try to parse the output from make, run make with the -B
flag.  This ensures that -j<N> isn't accidentally inherited from the
environment, because the "--- foo ---" headers printed with -j<N> would
interfere with parsing the output.
2007-02-05 18:26:01 +00:00
elad
dc3fb2d32c Bump libutil minor. 2007-02-04 15:10:59 +00:00
rpaulo
789717052b Add /etc/login.conf. 2007-02-04 14:45:34 +00:00
elad
5e2e282f9c Add support for per-user /tmp.
Enabled via per_user_tmp in /etc/rc.conf (default off).

See security(8) and rc.conf(5) for more details.

Lots of input from thorpej@ & christos@, thanks!
2007-02-04 08:19:26 +00:00
elad
a8c0f0c72e Move paxctl from usr.bin/paxctl to usr.sbin/paxctl, and make it an admin
tool (man-page moved from section 1 to section 8).
2007-01-30 19:40:07 +00:00
apb
686a052354 Let do-${tar} depend on sanitise_METALOG. 2007-01-27 06:46:43 +00:00
pooka
71a61647db puffs_suspend.{0,3} 2007-01-26 23:55:58 +00:00
sborrill
4cdde1a3df Add srtconfig and its man pages 2007-01-26 16:36:20 +00:00
dyoung
b9f72dd1c3 Stop 'build.sh -V MKDOC=no distribution' from quitting in the
checkflist stage: remove the 'doc' tag from /usr/share/doc/html/ntp
and all of the directories below.
2007-01-22 08:00:47 +00:00
hannken
facd1f65cb Add and update documentation for fstrans(9) file system suspension helper.
wiz?
2007-01-21 15:42:36 +00:00
xtraeme
a4423f177a Updated viaenv(4) driver:
* Support for the VIA VT8231 Hardware monitor.
* Power Management Timer available for timecounters in both
  VT86C686A and VT8231 (code simplified thanks to dev/ic/acpipmtimer).
* Remove viapm(4) code and manpage (which was a link to viaenv.4 anyway).

From OpenBSD, tested by some users.
2007-01-20 18:44:26 +00:00
kardel
54a07e0f01 PR/25482
reinstate NTP html pages (sans gif's/img tags).
The important man pages are now generated by autogen and
thus match again the code again.
2007-01-20 16:50:29 +00:00
pooka
7f0efb4a8d puffs_req.{0,3} 2007-01-20 15:10:42 +00:00
pooka
14c2cf6c8d add new puffs manual pages 2007-01-19 21:13:31 +00:00
agc
def8f5055b Catch up with minor bump of libc. 2007-01-16 18:54:32 +00:00
tron
a42ba67183 Correct flag for amldb(8) cat page to fix builds with "MKCATPAGES=no".
Problem pointed out by Denis Lagno on current-users mailing list.
2007-01-15 21:49:17 +00:00
christos
6cb99b54c6 add acpitools 2007-01-14 04:45:18 +00:00
isaki
7525ed1e40 Install <net/if_pflog.h>. 2007-01-13 14:13:53 +00:00
cube
7c9cf88351 Add net/if_srt.h [hi mouse!] 2007-01-11 07:05:56 +00:00
kleink
ca07a26a2d Update for tzdata2007a. 2007-01-09 12:33:21 +00:00
pooka
8b2499ba1e mount_psshfs.[08] 2007-01-07 19:59:55 +00:00
elad
190f747fee Add a memoryallocators(9) man-page to give a short summary of memory
allocators available in the kernel.

Tons of input from YAMAMOTO Takashi, thanks!
2007-01-07 15:37:51 +00:00
xtraeme
7921065732 + ug(4) 2007-01-07 03:16:02 +00:00
kardel
f891a89782 add ntp-keygen.8 manual page 2007-01-06 21:13:57 +00:00
dsl
c3c91bb346 Add the 512-byte bootxx_fat16 2007-01-06 20:49:59 +00:00
dbj
6047a69a6e add ./usr/include/x86/cputypes.h 2007-01-02 03:40:03 +00:00
rumble
fa01b9f5cc Add sgimips boot(8) and sgivol(8). 2006-12-30 19:32:41 +00:00
pooka
760e789bc2 build puffs lkm if MKPUFFS is set 2006-12-29 17:00:08 +00:00
pooka
81b905fdbb if MKPUFFS=yes is given, build & install mount_psshfs (default: no) 2006-12-29 15:52:20 +00:00
yamt
fa33174966 obsolete /usr/include/nfs/nqnfs.h. 2006-12-27 12:12:11 +00:00
rumble
a942babab1 Add light(4). 2006-12-26 04:44:54 +00:00
rumble
81a35f32ec Add giopci.0 catman as well. 2006-12-22 03:14:26 +00:00
rumble
795f7da152 Add a giopci(4) manual page. 2006-12-22 01:15:17 +00:00
yamt
5d51c3ca27 document splraiseipl and makeiplcookie. 2006-12-21 16:01:13 +00:00
macallan
610c0515b7 build XFree86 on shark 2006-12-21 01:45:32 +00:00
bouyer
ea4f35dcd0 Add bnx(4), a driver for Broadcom NetXtreme II 10/100/1000 Ethernet device.
Ported from OpenBSD by cube@, with some bus_dma fixes by me.
Tested on i386 and amd64.
2006-12-17 23:02:06 +00:00
bouyer
462dc620e3 Add mfi(4), a driver for LSI Logic & Dell MegaRAID SAS RAID controller.
Ported from OpenBSD, tested on i386 and amd64.
2006-12-17 22:57:14 +00:00
peter
7abc3a4a04 Add zaurus specific distrib lists. 2006-12-17 16:10:13 +00:00
he
23b8d9d582 Correct minor problems I introduced in previous revision: two missing
entries and one wrong file suffix.  Thanks to Jukka Salmi for the patch.
2006-12-15 00:28:53 +00:00
he
0a97c3f688 Complete the move of string_to_flags() and flags_to_string() from the
bin/ls sources to libutil:
 o Bump libutil minor version number
 o Fix uses to include <util.h> to pick up the function definitions
 o Fix most uses of flags_to_string() to release the now-malloc()ed result
2006-12-14 20:09:35 +00:00
dbj
62b8ec502a mark lfs_cleanerd.debug as obsolete 2006-12-13 23:22:29 +00:00
wiz
bf294e42f4 Add snapper(4) man page, based on the one provided by David H. Gutteridge
in PR 35138 with minor changes.
2006-12-12 19:25:54 +00:00
manu
84e8592ee9 libipsec minor bump 2006-12-10 22:40:53 +00:00
manu
044368e6f0 libipsec minor bump 2006-12-10 20:11:11 +00:00
manu
098ea45eb4 New README.plainrsa sample file 2006-12-10 05:52:10 +00:00
dyoung
c308b1c661 Here are various changes designed to protect against bad IPv4
routing caused by stale route caches (struct route).  Route caches
are sprinkled throughout PCBs, the IP fast-forwarding table, and
IP tunnel interfaces (gre, gif, stf).

Stale IPv6 and ISO route caches will be treated by separate patches.

Thank you to Christoph Badura for suggesting the general approach
to invalidating route caches that I take here.

Here are the details:

Add hooks to struct domain for tracking and for invalidating each
domain's route caches: dom_rtcache, dom_rtflush, and dom_rtflushall.

Introduce helper subroutines, rtflush(ro) for invalidating a route
cache, rtflushall(family) for invalidating all route caches in a
routing domain, and rtcache(ro) for notifying the domain of a new
cached route.

Chain together all IPv4 route caches where ro_rt != NULL.  Provide
in_rtcache() for adding a route to the chain.  Provide in_rtflush()
and in_rtflushall() for invalidating IPv4 route caches.  In
in_rtflush(), set ro_rt to NULL, and remove the route from the
chain.  In in_rtflushall(), walk the chain and remove every route
cache.

In rtrequest1(), call rtflushall() to invalidate route caches when
a route is added.

In gif(4), discard the workaround for stale caches that involves
expiring them every so often.

Replace the pattern 'RTFREE(ro->ro_rt); ro->ro_rt = NULL;' with a
call to rtflush(ro).

Update ipflow_fastforward() and all other users of route caches so
that they expect a cached route, ro->ro_rt, to turn to NULL.

Take care when moving a 'struct route' to rtflush() the source and
to rtcache() the destination.

In domain initializers, use .dom_xxx tags.

KNF here and there.
2006-12-09 05:33:04 +00:00
pavel
edab74570a Move the description of sysctl MIBs from sysctl.3 to a new manual page
sysctl.7. Remove the list of MIBs from sysctl.8 so we don't have to
maintain duplicate information, as proposed by YAMAMOTO Takashi on
tech-userlevel. Also remove references to header files from sysctl.8.

The numeric constants remain documented, they are still needed in some
cases. See the discussion on tech-userlevel. ("mib list in sysctl.8")

OK by YAMAMOTO Takashi.
2006-12-04 08:59:13 +00:00
tnozaki
787d7a82ef update CP942 iconv data - don't share Unicode mapping table with JISX0208:1978. 2006-12-03 14:28:46 +00:00
tnozaki
afa086e571 1. add IBM codepage 853 support to iconv.
2. correct JISX0208:1978 <-> Unicode mapping for IBM942.
2006-12-02 14:36:13 +00:00
bouyer
7b4730a29f Add ahcisata(4), a driver for AHCI 1.0 and 1.1 controllers. Tested on the sata
ports of a Intel 63xxESB chipset. Does not support NCQ yet.
2006-11-30 21:01:15 +00:00
tnozaki
e105ab22c2 add iconv support following encoding:
CP858	- CP850 with euro sign
	CP942	- variant of CP932(JIS-ROMAN + JIS78)
	CP942C	- ditto(ASCII + JIS78)
	CP943	- ditto(JIS-ROMAN + JIS83)
	CP943C	- ditto(ASCII + JIS83)
	TDS565	- Turkmen Alphabet(ISO-IR-230)
2006-11-29 15:45:26 +00:00
elad
6a55f622e6 First take of MI boot(8) man-page, suggested by agc@.
Okay agc@.
2006-11-25 17:43:47 +00:00
tnozaki
0a9d990226 1. add iconv support for Lao language - CP1133, MULELAO-1.
2. add alias Thai language: TIS620, ISO-IR-166.
2006-11-25 10:27:22 +00:00
he
67fd061d1e Properly mark the {v,}syslog_ss entries as obsolete. 2006-11-24 10:58:58 +00:00
christos
8db3f5dd85 bump libedit 2006-11-24 00:02:27 +00:00
tnozaki
51d316fde4 add GB12345 csmapper files. 2006-11-23 05:20:04 +00:00
rpaulo
5423539f94 New EtherIP driver based on tap(4) and gif(4) by Hans Rosenfeld.
Notable changes:
	* Fixes PR 34268.
	* Separates the code from gif(4) (which is more cleaner).
	* Allows the usage of STP (Spanning Tree Protocol).
	* Removed EtherIP implementation from gif(4)/tap(4).

Some input from Christos.
2006-11-23 04:07:07 +00:00
tnozaki
dec2eb4c9d 1. move GB*.esdb from i18n/esdb/MISC to i18n/esdb/GB directory.
2. add iconv support for Chinese Tradisional GB12345.
2006-11-23 03:25:24 +00:00
tnozaki
8033a5b008 1. add iconv support for following encodings:
Chinese Simplefied
        HZ, HZ8 - 7/8bit stateful encoding, see RFC1842,1843. (libHZ)
        zW      - 7bit stateful encoding, see RFC1842. (libZW)
2. add citrus_prop.[ch] - parser for encoding module's init parameter strings.
2006-11-22 23:38:25 +00:00
christos
4ca73ce810 Don't expose _ss functions for 4.0. Requested by core. 2006-11-22 17:23:24 +00:00
christos
ab56b9a702 getdate -> parsedate 2006-11-20 20:33:33 +00:00
christos
55b9633384 Documentation for getdate. 2006-11-17 22:18:48 +00:00
christos
ff2dbfd3d9 bump libutil for getdate. 2006-11-17 22:13:58 +00:00
christos
b1d5ffd2bd lfs_cleanerd.debug moved. 2006-11-16 00:50:19 +00:00
tnozaki
79a70a823d 1. add iconv support for followint encoding:
Vietnamese
	TCVN	8bit Viet Nam National Standard
	VISCII	8bit RFC1456
	VIQR	7bit RFC1456(libVIQR)
    Unicode Escape (GNU libiconv compatibility)
	C99, JAVA (libUES)
2. fix iconv_std module:
	add special treatment for POSIX Defect Report #288 case.
2006-11-13 15:16:28 +00:00
dyoung
a25eaede91 Add a source-address selection policy mechanism to the kernel.
Also, add ioctls SIOCGIFADDRPREF/SIOCSIFADDRPREF to get/set preference
numbers for addresses.  Make ifconfig(8) set/display preference
numbers.

To activate source-address selection policies in your kernel, add
'options IPSELSRC' to your kernel configuration.

Miscellaneous changes in support of source-address selection:

        1 Factor out some common code, producing rt_replace_ifa().

        2 Abbreviate a for-loop with TAILQ_FOREACH().

        3 Add the predicates on IPv4 addresses IN_LINKLOCAL() and
          IN_PRIVATE(), that are true for link-local unicast
          (169.254/16) and RFC1918 private addresses, respectively.
          Add the predicate IN_ANY_LOCAL() that is true for link-local
          unicast and multicast.

        4 Add IPv4-specific interface attach/detach routines,
          in_domifattach and in_domifdetach, which build #ifdef
          IPSELSRC.

See in_getifa(9) for a more thorough description of source-address
selection policy.
2006-11-13 05:13:38 +00:00
christos
92bb57d7f6 put back phones, used by tip 2006-11-12 03:02:50 +00:00
christos
ab6d6d1244 more uucp removal 2006-11-12 02:43:39 +00:00
dogcow
873dd89778 missed UUCP obsolete 2006-11-12 02:29:44 +00:00
christos
733988be60 goodbye uucp 2006-11-12 01:24:51 +00:00
jmmv
2947e73b43 Move lfs_cleanerd from /usr/libexec to /libexec. This is to allow putting
the root file system on a LFS volume.

Addresses PR bin/30407.  No objections in tech-userlevel@.
2006-11-11 14:47:27 +00:00
he
a29dad4689 Add libssp_pic.a. 2006-11-11 12:06:54 +00:00
he
45c70b2a95 Use the correct file name for the libssp comp-c-proflib entry. 2006-11-11 12:06:34 +00:00
nakayama
d3dbf0b0af Fix prop_send_ioctl.3 keyword to `.man'. 2006-11-11 05:30:50 +00:00
christos
d74c6175d2 add more ssp library files. 2006-11-10 19:43:02 +00:00
pooka
644b5e87f7 puffs manual pages 2006-11-09 01:35:02 +00:00
christos
e1e30f287e bump libc for ssp stuff. 2006-11-08 20:59:18 +00:00
christos
3f7ee1da36 add ssp stuff. 2006-11-08 20:52:02 +00:00
dbj
e2c201cff5 sort | uniq 2006-11-07 17:49:47 +00:00
dbj
42bc842287 add gkermit.debug 2006-11-07 17:48:21 +00:00
jmmv
6b0060c0d6 Register the tmpfs lkm. 2006-11-05 22:43:26 +00:00
he
2e013abffa Ensure that ${METALOG} does not grow without bounds as an effect of
repeated unprivileged UPDATE builds.

Discussed with lukem@
2006-11-05 18:04:44 +00:00
yamt
bf2265fdcd vmem_xalloc/xfree. 2006-11-04 13:00:00 +00:00
yamt
6b5e5df655 sort. 2006-11-04 12:58:06 +00:00
tnozaki
6288c3fa08 add iconv support following encodings:
ISO-2022-JP-1(RFC2237)
	CP50220,CP50221,CP50222(ISO-2022-JP variant)
	CP51932(EUC-JP variant)
2006-11-04 03:46:19 +00:00
apb
67c362294a Revert the recent addition of /rescue/gkermit. There's some concern
that linking GPL code into /rescue is not a good idea.
2006-11-01 17:36:13 +00:00
apb
3d7d705c6f Add /rescue/gkermit. Discussed in tech-userlevel. 2006-11-01 13:22:32 +00:00
apb
6eaf76c0ba Add list entries for gkermit files. 2006-11-01 13:19:43 +00:00
joerg
fc0bc19fc7 Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD.
Special thanks to Sepherosa Ziehau for helping debugging USB issues.
Hook up rum(4) for i386 config files.
2006-10-31 22:21:16 +00:00
pooka
588d70f94e libmagic.so.1.0 2006-10-31 21:55:58 +00:00
pooka
ae3a9c7f18 libmagic 0.2 2006-10-31 21:37:37 +00:00
christos
11c53ad61c kill crypto/rmd160.h and crypto/sha2.h, and instead make symlinks to
/usr/include from /usr/include/sys. This makes all the one way hash
header handling identical.
2006-10-30 20:22:53 +00:00
christos
7016508581 add sys/sha2.h and sys/rmd160.h 2006-10-28 04:25:54 +00:00
christos
c259a653fb add the _ss versions of syslog(3) functions. 2006-10-27 20:05:27 +00:00
uwe
921ce8b2e0 Add prop_dictionary_{get,set}_bool.[03] (hi, potr). 2006-10-27 01:34:35 +00:00
uwe
0d5d31b4ff Add back setlogmask.3 (hi, christos). 2006-10-27 01:25:58 +00:00
bjh21
27e5dd6430 MI podulebus(4). 2006-10-26 21:41:47 +00:00
thorpej
1aea07a325 Add prop_array_t support to prop_kern. 2006-10-26 18:51:21 +00:00
kleink
87a904a64b Update for tzdata2006n. 2006-10-26 17:12:34 +00:00
tnozaki
f0e9414b43 added supports for chinese encoding ISO-2022-CN-EXT. 2006-10-26 15:06:17 +00:00
thorpej
26d4f90430 - Add prop_dictionary_all_keys(). Takes a snapshot of a dictionary's
keys and returns them in an array.  This effectively allows a caller
  to mutate a dictionary while iterating over it (really, you iterate
  over the array of keys instead of the dictionary itself).
- Add a slew of utility functions that make it more convenient (in some
  circumstances, anyway) to get/set values in a dictionary.
2006-10-26 05:02:12 +00:00
christos
72ea77fc36 add syslog _r functions 2006-10-25 23:51:48 +00:00
pooka
27168fd0cc llib-puffs.ln 2006-10-23 03:23:53 +00:00
pooka
599a6bbb6c libpuffs_pic.a 2006-10-23 03:21:21 +00:00
pooka
298096d245 puffs headers & libs 2006-10-22 22:57:36 +00:00
bjh21
8b935e60cf Move ei(4) out of the acorn26 subdirectory. 2006-10-22 14:33:57 +00:00
elad
db3faefa96 First shot at a security(8) man-page, a quick guide for some NetBSD
security features.
2006-10-22 12:16:27 +00:00
yamt
03e080a5af document vmem. 2006-10-22 11:20:01 +00:00
yamt
2ab91c7717 sort. 2006-10-22 11:16:58 +00:00