hubertf
f300aecb2d
Fill manpage with some data, taken from comments in the kernel source
2006-12-28 02:09:49 +00:00
elad
504c71d9fe
Make machdep scope architecture-agnostic by removing all arch-specific
...
requests and centralizing them all. The result is that some of these
are not used on some architectures, but the documentation was updated
to reflect that.
2006-12-26 10:43:43 +00:00
elad
7e1cc3fd07
Elaborate on SSP.
...
Requested by and okay wiz@.
2006-12-26 10:24:53 +00:00
elad
ff39342b33
veriexec_lookup() should not return an internal data-structure, but rather
...
just a boolean value.
2006-12-26 07:50:40 +00:00
rumble
62b7bdb3b6
Add a page for LG1/LG2 graphics. Add xrefs.
2006-12-26 04:43:10 +00:00
wiz
3ed1aa9185
Spell "separate" correctly. From Zafer Aydogan.
2006-12-25 18:39:47 +00:00
rumble
f87f55890b
Potentially futile attempt to avoid wizd.
2006-12-24 21:51:28 +00:00
rumble
91ea8ec96b
Fix a few typos and tweak the grammar slightly. Move the disabling PaX
...
MPROTECT section to directly follow instructions on enabling it. Be
consistent in stating that Segvguard works on a per-program, per-user
basis.
2006-12-24 21:50:09 +00:00
rumble
4c3f4508d4
arbitrator -> arbiter
2006-12-24 00:47:24 +00:00
rumble
407a4bff65
Mention Set Engineering's GIO Fast Ethernet board.
2006-12-23 22:01:54 +00:00
rumble
a2560eee42
Nuke sbic(4). It never existed and we already have wdsc(4).
2006-12-23 21:38:26 +00:00
wiz
b040245dd5
Xr more man pages (XXX: sbic(4) is missing)
2006-12-23 10:10:55 +00:00
wiz
cc896d6c79
Xr giopci(4).
2006-12-23 10:06:09 +00:00
wiz
f687422c7e
Use HTML escapes.
2006-12-23 10:05:43 +00:00
wiz
68c8c576ac
Serial comma; new sentence, new line.
2006-12-23 10:04:15 +00:00
wiz
a1b013e655
Drop trailing dot in Nd.
2006-12-23 10:01:32 +00:00
wiz
0cbf97b519
Use HTML escapes.
2006-12-23 09:45:34 +00:00
wiz
103c72a1ca
Bump date for previous.
2006-12-23 09:36:56 +00:00
wiz
3d4b4feff1
Use HTML escapes.
2006-12-23 09:24:57 +00:00
wiz
6dfb14d789
New sentence, new line. Fix typo.
2006-12-23 09:21:10 +00:00
wiz
e0c96a247b
Undo accidental change in 1.109.
2006-12-23 09:12:35 +00:00
wiz
aff4cf84af
Remove superfluous Pp; use Nm instead of Xr to ourselves; bump date for v1.32.
2006-12-23 09:11:19 +00:00
wiz
f92f3068da
Use HTML escapes.
2006-12-23 09:05:20 +00:00
wiz
987a2558a6
Use Dv for defined values.
2006-12-23 09:02:45 +00:00
wiz
6db5804452
Fix Dd argument.
2006-12-23 08:56:53 +00:00
wiz
4a036f5957
Xref and describe ahcisata(4).
2006-12-23 08:55:37 +00:00
wiz
934af31abd
Use Dv for defined values, even in lists (some more).
2006-12-23 08:46:27 +00:00
wiz
45f6f59489
Use Dv for defined values, even in lists.
2006-12-23 08:45:55 +00:00
yamt
e9e681eded
remove the fileassoc "tabledata" functionality.
2006-12-23 08:36:14 +00:00
wiz
b9b556a28f
Sort sections.
2006-12-23 08:26:35 +00:00
wiz
28ed461a83
Fix typo.
2006-12-23 08:06:54 +00:00
wiz
2a3af1da0d
Use Nx; new sentence, new line; serial comma.
2006-12-23 08:04:32 +00:00
wiz
e1f9477296
Revert previous: this is a list of wrong spellings.
2006-12-23 08:00:37 +00:00
wiz
66bd97f47f
Use Dv for defined values.
2006-12-23 07:43:41 +00:00
wiz
c46358a299
Reword slightly.
2006-12-23 07:35:28 +00:00
wiz
50026664ac
New sentence, new line.
...
Reword: all .. will not .. -> no .. will ..
2006-12-23 07:33:16 +00:00
yamt
dcedbd0734
remove a BUGS section because it's solved by yamt-splraiseipl.
2006-12-23 07:30:26 +00:00
wiz
7713de669b
Fix sections in Xrefs.
2006-12-23 07:17:50 +00:00
wiz
0c97daff02
Sort SEE ALSO.
2006-12-23 06:58:20 +00:00
wiz
2f68d00c69
Drop trailing whitespace.
2006-12-23 06:52:49 +00:00
wiz
43a0a70785
Use more markup. Use .Rs/.Re for book citation.
2006-12-23 06:51:41 +00:00
wiz
d15f199eb9
Use more markup. Use .Rs/.Re for book citation. Add missing comma.
2006-12-23 06:39:35 +00:00
wiz
f5ec841753
Fix typo.
2006-12-23 06:36:33 +00:00
wiz
fa9034328d
Drop trailing whitespace.
2006-12-23 06:36:19 +00:00
rumble
642cea6312
Fix formatting, mention Phobos boards, no hyphenation of ''Challenge S''.
2006-12-23 03:40:11 +00:00
elad
3d11477c94
Add requests indicating access to unmanaged memory for arm, pc532, powerpc,
...
sh3, sh5, and vax, and use them instead of KAUTH_GENERIC_ISSUSER.
Update documentation and example secmodel code.
2006-12-22 11:13:21 +00:00
ad
c7a999e12a
Note that ACOMPAT and ASU are no longer recorded.
2006-12-22 08:00:20 +00:00
rumble
e9faaca2de
hpc(4) doesn't take flags anymore. Briefly note how the different revisions
...
may be mixed on certain systems.
2006-12-22 05:35:06 +00:00
rumble
1d22f4010e
Fix pasto.
2006-12-22 01:16:20 +00:00
rumble
795f7da152
Add a giopci(4) manual page.
2006-12-22 01:15:17 +00:00
rumble
b437497b0f
s/Challenge-S/Challenge S/, mention Challenge M as well, and remove the
...
imc(4) bug as we now have an interface.
2006-12-22 01:00:48 +00:00
rumble
c1f813ee0d
Change the title slightly to indicate what GIO stands for. Also, be sure to
...
mention Challenge M, state that only two electrically distinct slots exist
on Indigo2/Challenge M and inform that a SysAD bug exists, which certain
cards may trigger (though we may mask it with a workaround). Other minor
nits as well.
2006-12-22 00:51:00 +00:00
rpaulo
689bbbd486
Sync with v 1.109.
2006-12-21 20:57:43 +00:00
yamt
71683748ca
fix a typo.
2006-12-21 16:09:22 +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
elad
2fa3937ffc
Markup fix - forgot 'Fn'.
2006-12-20 12:29:09 +00:00
wiz
ea180530fa
Xref msk, and describe mfi and bnx.
2006-12-19 17:52:16 +00:00
kleink
69647b7dbd
Mention/Xref ral(4).
2006-12-19 11:06:44 +00:00
elad
f1a69ab3ea
Some changes to get rid of another KAUTH_GENERIC_ISSUSER usage:
...
- Make procfs_control() in procfs_ctl.c static,
- Add an argument to the above, 'pfs', for the pfsnode,
- Add another request type to KAUTH_PROCESS_CANPROCFS named
KAUTH_REQ_PROCESS_CANPROCFS_CTL (and update documentation),
- Use the above combination in a call to kauth_authorize_process().
2006-12-19 09:58:34 +00:00
simonb
58e3217148
Explicitly mention that pmap_extract() should deal with KSEG-style
...
kernel addresses.
2006-12-18 00:41:21 +00:00
wiz
aba0bd4e11
Add Xrefs to etherip(4).
2006-12-18 00:16:10 +00:00
wiz
649915d649
Uppercase Ethernet. New sentence, new line.
...
Use Ox/Nx macros. Sort SEE ALSO.
2006-12-18 00:14:38 +00:00
wiz
6a46fac871
Xref bnx(4) and mfi(4).
2006-12-17 23:53:59 +00:00
wiz
1c4838284d
Nx -> Ox; remove trailing whitespace.
2006-12-17 23:53:28 +00:00
wiz
5f1fe534e7
Punctuation issues.
2006-12-17 23:51:26 +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
pavel
2ed51cbda7
Remove the note about hardware VLAN tagging being unsupported,
...
Izumi Tsutsui fixed and reenabled it. Bump date.
2006-12-16 09:56:44 +00:00
ad
9a12b97e85
Nx 5.0 -> Nx 4.0
2006-12-15 20:25:55 +00:00
martin
955342ff31
Remove an accidentally duplicated word (this had the side effect of making
...
the regress/lib/libc/db regression test fail)
2006-12-15 12:37:55 +00:00
elad
238ad51d2d
- moves 'nice' access semantics to secmodel code,
...
- makes sysctl_proc_find() just lookup the process,
- use KAUTH_PROCESS_CANSEE requests to determine if the caller is
allowed to view the target process' corename, stop flags, and
rlimits,
- use explicit kauth(9) calls with KAUTH_PROCESS_CORENAME,
KAUTH_REQ_PROCESS_RESOURCE_NICE, KAUTH_REQ_PROCESS_RESOURCE_RLIMIT,
and KAUTH_PROCESS_STOPFLAG when modifying the aforementioned.
- sync man-page and example skeleton secmodel with reality.
okay yamt@
this is a pullup candidate.
2006-12-14 11:45:08 +00:00
tnozaki
902f215bd9
add iconv encoding alias: cp813, cp91[2-6], cp920, cp923, cp1089.
2006-12-13 15:46:34 +00:00
tnozaki
e012779dec
correct reference url.
2006-12-13 15:40:42 +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
yamt
687483b208
update an example.
2006-12-11 15:33:01 +00:00
yamt
995d487942
FILEASSOC_NHOOKS has gone.
2006-12-11 15:30:23 +00:00
yamt
9858d82855
it's fileassoc, not verifiedexec.
2006-12-11 15:27:46 +00:00
yamt
c534201d82
sync with the implementation.
2006-12-11 15:27:09 +00:00
pooka
9b0cc2c27b
fix description to match the code
2006-12-10 23:03:03 +00:00
manu
098ea45eb4
New README.plainrsa sample file
2006-12-10 05:52:10 +00:00
dyoung
f3fbc3bb0f
Change the name of the host disklabel to nbdisklabel-${MAKEWRAPPERMACHINE},
...
where ${MAKEWRAPPERMACHINE} is the suffix XXX on the target's make
wrapper, nbmake-XXX.
Fixes toolchain/30673, "single arch host disklabel isn't enough".
2006-12-09 20:13:13 +00:00
chs
c398ae9734
a smorgasbord of improvements to vnode locking and path lookup:
...
- LOCKPARENT is no longer relevant for lookup(), relookup() or VOP_LOOKUP().
these now always return the parent vnode locked. namei() works as before.
lookup() and various other paths no longer acquire vnode locks in the
wrong order via vrele(). fixes PR 32535.
as a nice side effect, path lookup is also up to 25% faster.
- the above allows us to get rid of PDIRUNLOCK.
- also get rid of WANTPARENT (just use LOCKPARENT and unlock it).
- remove an assumption in layer_node_find() that all file systems implement
a recursive VOP_LOCK() (unionfs doesn't).
- require that all file systems supply vfs_vptofh and vfs_fhtovp routines.
fill in eopnotsupp() for file systems that don't support being exported
and remove the checks for NULL. (layerfs calls these without checking.)
- in union_lookup1(), don't change refcounts in the ISDOTDOT case, just
adjust which vnode is locked. fixes PR 33374.
- apply fixes for ufs_rename() from ufs_vnops.c rev. 1.61 to ext2fs_rename().
2006-12-09 16:11:50 +00:00
pooka
fe53828f70
use command line flags to set various options
2006-12-07 22:49:04 +00:00
elad
b8e4702fb2
Back out uvm_is_swap_device().
2006-12-07 14:06:51 +00:00
pooka
7e3489d64a
write requires setattr, so do a dummy version to make write here work
...
again after the checkops kernel changes
2006-12-07 10:59:03 +00:00
pooka
fb5e346800
counter-rototill for libpuffs change: unify all callback ops under
...
a single structure
2006-12-07 10:54:29 +00:00
dyoung
0a817c6193
Bump date for previous.
2006-12-06 05:32:18 +00:00
dyoung
2f22b3e668
Add rudimentary documentation for IPSec socket options. Maybe
...
somebody who groks IPSec will help me out here.
2006-12-06 05:27:32 +00:00
pooka
44576f90f6
fix IO_APPEND for write
2006-12-05 23:14:13 +00:00
pooka
05b1899256
only count directories in the number of hard links to a directory
2006-12-05 14:32:03 +00:00
kleink
f7c8b2f850
Merge tzdata2006p.
2006-12-05 11:26:10 +00:00
kleink
668014aba7
Import tzdata2006p.
2006-12-05 11:24:15 +00:00
hubertf
e135fa8ee4
Update to describe current API (only), and not duplicate that can be
...
found elsewhere. (And which will appear in the NetBSD Internals Guide
soonish).
Submitted by Daniel Sieger <dsieger@TechFak.Uni-Bielefeld.DE>,
OK'd by martin@ and yamt@
2006-12-04 15:36:23 +00:00
tnozaki
57f0023ef8
catch up KS X 1001:2002: added U+327E - CIRCLED HANGUL IEUNG U.
2006-12-04 15:01:42 +00:00
wiz
1f1eabcdb7
Use more markup. Use HTML escapes. Use .Rs/.Re for book citation.
2006-12-04 13:16:59 +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
rpaulo
08a924d363
Mention wpa_supplicant rc script.
...
Noted by hubertf@
2006-12-04 03:52:26 +00:00
dyoung
a2ab81c489
Change date to reflect today's change.
...
Try to get groff -mdoc to stop inserting extraneous linebreaks---no
luck!
2006-12-04 02:51:07 +00:00
dyoung
627864e36f
Per discussion on tech-net@, discard the address-munging hack that
...
let one create a tunnel with equal inner and outer destination IP
numbers. Update gre(4) documentation for this change.
Extract subroutine gre_update_route() from gre_compute_route(),
and always call it in gre_output() to freshen the route for
tunnel-encapsulated packets.
2006-12-04 02:40:15 +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
da493f6484
- correct JISX0208:1978 <-> Unicode mappings.
...
- gives priority to JISX0212 more than JISX0208:1978.
2006-12-03 12:02:05 +00:00
tsutsui
32402b1bfe
Remove an invalid (and nonexistent) .Xr usage.
2006-12-03 05:28:33 +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
elad
432c309931
Change kauth(9) KPI for kauth_authorize_device_passthru() to add another
...
argument, u_long, serving as a bit-mask of generic requests for the
passthru request.
Discussed on tech-security@ and tech-kern@. Okay tls@.
2006-12-02 03:10:42 +00:00
elad
1e92f4ba9c
Trailing whitespace...
2006-12-01 16:13:36 +00:00
elad
a6c2dfb16d
Introduce uvm_is_swap_device(), to check if the passed struct vnode * is
...
used as a swap device or not.
Okay mrg@.
2006-12-01 16:06:09 +00:00
pooka
b98361ea36
sauce catchup
2006-12-01 15:31:25 +00:00
pooka
69dbc08863
update flag names
2006-12-01 12:50:52 +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
elad
2f85bad1eb
Sync with reality after recent changes.
2006-11-30 16:55:00 +00:00
pooka
496f59a99f
adapt to flags parameter for puffs_mainloop()
2006-11-30 05:38:54 +00:00
dsl
2abb1c7f9b
If MAKEOBJDIRPREFIX or MAKEOBJDIR is defined, then we rely on make to
...
set .OBJDIR so 'make -V .OBJDIR' doesn't need to read any makefiles.
Given how much cud-chewing make does in order to read a line, this
speeds things up significantly (the operation in hand).
2006-11-29 21:49:39 +00:00
hira
be6e51a13a
Add missing spaces after section suffix.
2006-11-29 16:50:53 +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
646f2112d3
Make Veriexec use proplib(3) for kernel-userland data passing.
...
Obviously, this breaks the already unstable Veriexec ABI, but that's
it. Some cool additions are planned to be introduced, and this just
makes it so that NetBSD 4.0 users will be able to easily use them as
well.
This also removes the fingerprint type name limit, so relevant code
was adjusted.
Thoroughly tested (even uncovered a bug in proplib! thanks for fixing
that cube@!). Documentation updated.
2006-11-28 22:22:02 +00:00
pooka
0dd37417ef
match description of VOP_PUTPAGES with reality
2006-11-28 19:26:30 +00:00
elad
8bb202af97
Move ktrace, ptrace, systrace, and procfs to use kauth(9).
...
First, remove process_checkioperm() calls from MD code. Similar checks
using kauth(9) routines (on the process scope, using appropriate action)
are done in the callers.
Add secmodel back-end to handle each subsystem.
2006-11-28 17:27:09 +00:00
elad
21bc112176
Implement Veriexec's raw disk policy on-top of kauth(9)'s device scope,
...
using both the rawio_spec and passthru actions to detect raw disk
activity. Same for kernel memory policy.
Update documentation (no longer need to expose veriexec_rawchk()) and
remove all Veriexec-related bits from specfs.
2006-11-26 20:27:27 +00:00
dsl
d23b6980be
Comment where make's internal copy of .OBJDIR gets changed
2006-11-26 20:09:57 +00:00
wiz
dee9175769
Bump date for previous.
2006-11-26 16:36:06 +00:00
elad
df07d5d652
I wanted to do this for so long: veriexec_init_fp_ops() -> veriexec_init().
2006-11-26 16:22:36 +00:00
drochner
29d30258a4
mk.conf might refer to all kinds of make variables, so we can't just pull
...
it in without everything else (reported by martin). So revert to 1.485
which did at least work for everyone.
2006-11-26 13:59:49 +00:00
jmmv
175531f6ed
Mention the maximum line length allowed in the passwd file.
...
Inspired by PR misc/34664.
2006-11-26 11:43:48 +00:00
jmmv
964c039645
Explain that groups can be defined using multiple lines due to the fixed
...
line length used to parse the file. Closes PR misc/34664.
2006-11-26 11:35:39 +00:00
christos
2c8c97cf53
Add LevelOne WNC-0301USB
2006-11-25 21:44:44 +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
christos
c0179c282a
spell precede; from Zafer
2006-11-25 16:48:31 +00:00
tnozaki
16b9b1a8bf
use mapper_zone to avoid pivot conversion by ucs.
2006-11-25 15:30:44 +00:00
scw
512f329f66
Document disk_blocksize(9).
2006-11-25 12:00:25 +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
wiz
fa34b615d2
Correct spelling of "immediate(ly)". From Zafer.
2006-11-24 21:23:07 +00:00
christos
1665d5e960
fix spelling of accommodate; from Zapher.
2006-11-24 19:46:58 +00:00
christos
3d98aa3f4b
fix spelling of accidentally; from Zapher
2006-11-24 19:37:02 +00:00
drochner
0c2df71a45
fix previous: need to pull in <bsd.obj.mk> to get the real .OBJDIR
2006-11-24 12:02:55 +00:00
rpaulo
785b8e0981
WARNING: input date is in the past!
2006-11-23 18:02:15 +00:00
elad
6d74a5fdc7
Document Veriexec strict levels (hm, maybe we should have veriexec(8)?)
...
as requested by Adam Hamsik.
2006-11-23 13:23:22 +00:00
martin
6a3c1d7aeb
When checking wether we are debugging, look for -g in ${CFLAGS} instead
...
of ${COPTS}. The latter explicitly includes the former and ${DBG}, where
the -g most likely is hidden.
2006-11-23 12:05:26 +00:00
rpaulo
370be902f0
WARNING: date is in the future!
2006-11-23 04:12:51 +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
hubertf
1ee989e6be
Don't try to handle symlinks on versions of the SSH File Transfer Protocol
...
that don't support it, e.g. the Solaris 9/x86 sshd (SSH-2.0-Sun_SSH_1.0;
..._1.1 from Solaris 10/x86 is fine)
OK'd by pooka@
2006-11-23 01:51:15 +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
dsl
503ea65cd7
If we only want .OBJDIR printed, there is no point parsing the default
...
make rules, nor reading Makefile.
It is rather a shame we can't stop .depend being parsed as well.
Quite possibly one could argue that nothing in .depend should affect the
output of 'make -V xxxx'.
2006-11-22 22:04:57 +00:00
elad
2664dc174c
Add missing items to the securelevel implications list.
...
Now it is complete.
2006-11-22 21:00:30 +00:00
tnozaki
9b1aff8258
add fallback mapping.
2006-11-22 20:22:30 +00:00
elad
eb704f9789
SSP is not enabled by default, update documentation.
...
Pointed out by yamt@, thanks!
2006-11-22 13:00:02 +00:00
elad
4b316db1d1
Introduce KAUTH_REQ_MACHDEP_{ALPHA,X86}_UNMANAGEDMEM to handle access
...
to unmanaged memory.
These are the last two securelevel references in the MD code.
2006-11-22 12:12:51 +00:00
elad
a84fee7faf
Initial implementation of PaX Segvguard (this is still work-in-progress,
...
it's just to get it out of my local tree).
2006-11-22 02:02:51 +00:00
pooka
118c65eb6d
* update comments
...
* puffs_nextdent() takes a directory type, not vtype, so translate
that before calling it. fixes find & other fts-stuff.
2006-11-21 23:19:45 +00:00
pooka
5676e026f8
* change usage to ssshfs user@host:path mountpath
...
* assorted little fixes
ssshfs now works for practical uses
2006-11-21 23:09:23 +00:00
dsl
0d9ff52003
Mark all the .PHONY targets as .NOTMAIN in one go - instead of individually.
...
Add .WAITs after beforeinstall and before afterinstall.
Remove the bogus dependency lines that someone must have added with the
vague hope they would cause the build to happen in the right order!
Since we have 'realinstall: proginstall scriptsinstall' stopping
'realinstall' running never has stopped 'proginstall' running.
Fixing this probably fixes a variety of problems, including, but not
restricted to 'install' in src/sys/arch/atari/stand/bootxx
(NB this particular file is untested due to other local changes)
2006-11-21 18:25:26 +00:00
pooka
2773d88a59
do better directory link accounting, fix bug in readdir(). find, rm -rf,
...
etcetc. now work
2006-11-21 15:35:58 +00:00
pooka
a9772ae2fb
better accounting. e.g. du works now
2006-11-21 13:05:47 +00:00
pooka
e7a63c481b
don't recache directory listing in all operations that use a directory
2006-11-21 12:42:15 +00:00
pooka
8f2fd4cb28
reclaim needs some more work, so don't do anything there for now.
...
This is good especially for not crashing in unmount, which in turn
would cause unpleasantries without the very latest & greatest kernel
2006-11-21 02:31:48 +00:00
pooka
1d9515c070
today's fs-in-a-day: quick glue to tie puffs together with openssh
...
sftp code to accomplish something close to sshfs. this basically
works, but there are some issues with directory grovelers still,
e.g. so untar won't work. but it works for browsing mailboxes,
transferring large files, etcetc.
2006-11-21 00:54:06 +00:00
kleink
b0ef2a835b
Import tzdata2006o.
2006-11-20 11:31:34 +00:00
pooka
66e8fee83b
implement puffs_write. It's now possible to change the values of
...
existing sysctl nodes (except for CTLTYPE_STRUCT).
2006-11-20 00:04:05 +00:00
wiz
e524263824
Add RCS Id. Use Nx. Sort SEE ALSO. Avoid Xr to ourselves.
...
Avoid marking up commas. Uppercase Dt argument.
2006-11-19 00:26:52 +00:00
wiz
430da4d077
Bump date for previous.
2006-11-19 00:20:02 +00:00
elad
2db3a96be7
Provide a standard authorization wrapper for the device scope.
2006-11-19 00:11:29 +00:00
wiz
4dcf8d1488
New sentence, new line. Typo fixes. Slightly more appropriate mdoc macro.
2006-11-19 00:05:42 +00:00
pooka
e518d4247c
elf loader lives in /libexec these days. and besides, it's called
...
ld.elf_so, not ld.so_elf
2006-11-18 14:32:14 +00:00
pooka
4d33479aef
* no more fsid
...
* no more start()
2006-11-18 12:41:06 +00:00
jld
0919614fc2
Add /l to description of "ps" abbreviation for "show all procs".
2006-11-18 08:48:32 +00:00
oster
93a18158f4
Document 'show all procs /l'. (i.e. catch up with reality)
2006-11-18 01:20:58 +00:00
pooka
8bf1f71b17
document PUFFSFLAG_NOCACHE
2006-11-17 18:00:20 +00:00
pooka
a2646bee20
mount with PUFFSFLAG_NOCACHE
2006-11-17 17:48:51 +00:00
pooka
48697c774d
do correct size calculation in getattr(). accidentally replaced that
...
with a dummy before commit.
2006-11-17 00:27:16 +00:00
elad
cbaf7914e4
First attempt at an examples section, and while here also add some notes
...
about extending kauth(9).
2006-11-15 14:55:54 +00:00
pooka
2f8a6afe2a
fs du jour: sysctlfs, which mounts an equivalent of "sysctl -a" as
...
a fs hierarchy. This is currently ro, lacking features, and very
much unfinished in every other possible sense. Should investigate
if this can share code with sbin/sysctl so that everything must
not be rewritten.
2006-11-14 21:37:36 +00:00
ad
f2097c8b0d
Remove misleading sentence, to be replaced by a manual page describing basic locking rules.
2006-11-14 15:30:09 +00:00
pooka
ae357b8c97
adapt to libpuffs namespace change
2006-11-14 11:45:53 +00:00
pooka
f173564d8b
use generic dummies for sync and unmount
2006-11-14 11:27:35 +00:00
pooka
0ef848220b
remove special-case handling for CREATE/RENAME from lookup() - this fs
...
does not need it, just return ENOENT
2006-11-13 20:59:48 +00:00
pooka
bc745833ff
fix link count for rootnode broken last week
2006-11-13 20:11:36 +00:00
ad
316b72d710
Fix errors.
2006-11-13 18:28:15 +00:00
ad
119899c354
Remove authors section, and update history where appropriate.
2006-11-13 16:33:56 +00:00
ad
4608df106c
- Remove AUTHORs section.
...
- Mention twa.
2006-11-13 16:29:05 +00:00
ad
bea3d13d1d
Add manual pages for RW locks, mutexes and condition variables. Not
...
enabled in the Makefile.
2006-11-13 16:22:11 +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
plunky
57c0199dcf
Tidy away wsmouse_input() abstractions and update
...
documentation to include the W direction.
2006-11-12 19:00:42 +00:00
bjh21
867c8b45a3
Add GWS.
2006-11-12 11:29:51 +00:00
christos
1bb72362cf
more uucp removal.
2006-11-12 02:44:51 +00:00
jmmv
abac724ef9
Also use libraries from /lib for binaries installed into /libexec. Needed
...
by lfs_cleanerd which is about to be moved to this directory.
2006-11-11 14:41:20 +00:00
christos
42b579bab8
disable SSP for standalone code.
2006-11-11 06:28:49 +00:00
christos
d07f8e39ca
don't run paxctl if other commands were specified for that target.
2006-11-11 06:15:55 +00:00
christos
e81129f492
add the non tool version of paxctl
2006-11-10 17:22:19 +00:00
christos
fef715f487
if ${PROG_PAX} is defined, run paxctl on the binary after linking with
...
the value of the variable. This way, if you set:
PROG_PAX=+M
in /etc/mk.conf, you get what you deserve.
2006-11-10 17:13:15 +00:00
christos
3051b08454
Add ssp glue.
2006-11-09 17:06:54 +00:00
pooka
d666e1c0f4
play catchup with the rest of the world, i.e. shuffle stuff a bit
2006-11-09 13:11:52 +00:00
pooka
095997aad1
initial documentation for the puffs message interface
2006-11-09 01:29:34 +00:00
pooka
05310d3a05
give an estimation of the amount of free space
2006-11-08 11:25:29 +00:00
pooka
da17507da9
adapt to new lookup signature
2006-11-07 22:11:17 +00:00
xtraeme
f0a9e30534
First appeared in 3.1 not 4.0.
2006-11-06 21:32:57 +00:00
xtraeme
c3ca7d0b90
It was added in 3.1 not 4.0.
2006-11-06 21:31:26 +00:00
xtraeme
28214abdba
First appeared in NetBSD 3.1 not 4.0... and bump date.
2006-11-06 21:27:15 +00:00
wiz
0db5a288e6
Fix a typo.
2006-11-04 17:16:24 +00:00