summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-11-08Do not try to initialize entries in the fd table before the tableMarco S Hyman
is created.
2002-11-08Use STDIN_FILENO and STDOUT_FILENO & ANSI prototypes; Chad LoderTodd C. Miller
2002-11-08Implement simple vnodeop inheritance for specfs and fifofs.Artur Grabowski
The inheritace is implemented by setting the default vnodeop to a bypass op that repeats the operation on the spec/fifo vnodeop vector. The overhead of one extra indirect function call is worth the cleanup and improved correctness. This actually solves a few bugs where some vnode ops were missing from some vectors (like kqfilter or revoke). (and even more on the ubc branch). Inspired by the same thing done in FreeBSD.
2002-11-08Don't uvm_useracc and then vslock. vslock is better at finding illegal mappings.Artur Grabowski
2002-11-08http redirect support; adapted from NetBSD.Federico G. Schwindt
2002-11-08Don't uvm_useracc the user sigcontext in sys_sigreturn and then accessMichael Shalayeff
the user addresses directly from the kernel. copyin is faster and can correctly deal properly with mappings that uvm_useracc thinks are correct but will fault anyway (to figure out how to generate such mappings is left as en excercise for the reader).
2002-11-08Don't uvm_useracc the user sigcontext in sys_sigreturn and then accessMiod Vallat
the user addresses directly from the kernel. copyin is faster and can correctly deal properly with mappings that uvm_useracc thinks are correct but will fault anyway (to figure out how to generate such mappings is left as en excercise for the reader). Blatantly stolen from art@'s similar fix to sparc.
2002-11-07Install /var/log/message 644 since the beginning and change backPeter Valchev
newsyslog.conf to reflect that. More people seem to prefer that, and it can be easily changed if you like it another way. millert, fgs and others verbally agree
2002-11-07/var/log/messages is mode 640 not 644 by default; root@shopip.comPeter Valchev
2002-11-07mention onther windows nt flavours wrt using proper raw floppy writing ↵Michael Shalayeff
utility; form DJ Gregor via pr2851
2002-11-07check exit status from ssh, and exit(1) if ssh fails; bug#369; binder@arago.deMarkus Friedl
2002-11-07Short-circuit evaluation can leave invalid pointers, closes PR2874.Daniel Hartmeier
2002-11-07Don't complain about missing man dirs unless in picky mode or ifTodd C. Miller
there is something other than a dir in the way. Closes PR 2935.
2002-11-07we cannot use HostbasedAuthentication for enabling ssh-keysign(8),Markus Friedl
because HostbasedAuthentication might be enabled based on the target host and ssh-keysign(8) does not know the remote hostname and not trust ssh(1) about the hostname, so we add a new option EnableSSHKeysign; ok djm@, report from zierke@informatik.uni-hamburg.de
2002-11-07Check for non-existent group in groupdel just like userdel; Sebastian StarkTodd C. Miller
2002-11-07dev/isa/i82365_isasubr.c is needed for pcic at pci; from Bernard Gardner via ↵Michael Shalayeff
pr2962
2002-11-07Change some err/warn -> errx/warnx. Should maybe do the same forTodd C. Miller
the short write cases.
2002-11-07mention restart issues with 3rd party modulesHenning Brauer
PR 2902, Francesco Toscan, Thanks!
2002-11-07Allow '$' in a username as long as it is the last character sinceTodd C. Miller
samba wants to create usernames that end in '$'. From Paul Chakravarti
2002-11-07httpd(8), not (1)...Henning Brauer
PR 2891, jlouis at diku dk, Thanks!
2002-11-07Add ldap; Jedi/Sector OneTodd C. Miller
2002-11-07Fix CIRCLEQ example; Hector A. PaternoTodd C. Miller
2002-11-07fix typo; Nick NauwelaertsTodd C. Miller
2002-11-07pmap_[de]activate() are not nops; w/ art@'s helpMichael Shalayeff
2002-11-07make pte flushing into a separate function,Michael Shalayeff
add a missing pte flush in page_remove(), removed a few dead debugs and ifdefs. use local vars inestead of long -> chains./ miod@ ok
2002-11-07regenTodd C. Miller
2002-11-07Add Nortel E-mobility Wireless PCI adapter (Symbol rebadge).Todd C. Miller
We don't support the bridge chip on this yet...
2002-11-07regenMichael Shalayeff
2002-11-07more promise devices; from grange@Michael Shalayeff
2002-11-07move the ifa_exists block a bit up in host()Henning Brauer
inspired by mpech@ pointing out a missing free(buf). so handle the it-is-an-interface case where we don't need the buf before allocating memory.
2002-11-07CIDR testsHenning Brauer
2002-11-07log to stderr if -ie is given, bug #414, prj@po.cwru.eduMarkus Friedl
2002-11-07Sigh, sizes are in KB, not bytes, which made the cutoff size forTodd C. Miller
rotating a file 512KB instead of 512 bytes, as was intended. Change things to deal in bytes internally and drop the cutoff to 256 bytes.
2002-11-07Check for invalid payload lengths also for NULL enc. markus@, angelos@ ok.Hakan Olsson
2002-11-07check (server == NULL) to not crash "altqstat -s -i lo0"Kenjiro Cho
when altqd is not running. report and fix by Chad Loder <cloder@loder.us>
2002-11-07Don't uvm_useracc the user sigcontext in sys_sigreturn and then accessArtur Grabowski
the user addresses directly from the kernel. copyin is faster and can correctly deal properly with mappings that uvm_useracc thinks are correct but will fault anyway (to figure out how to generate such mappings is left as en excercise for the reader).
2002-11-07Small simplification in sendsig.Artur Grabowski
In sys_sigreturn - don't uvm_useracc the context address and then copyin it afterwards. The copyin deals better with finding if the user address is correct and it's faster.
2002-11-07Add needed table of strong functions that override weak functionsMarco S Hyman
in libc so static linking works with -lpthreads. There is a (linker?) problem that still shows up with static -pthread, though. Solution to problem from freebsd.
2002-11-07type func(...) -> type\nfunc(...) for function definitionsMarco S Hyman
2002-11-07Treat 'bsd' like just another filename in THESETS, no more 'kernel'Kenneth R Westerback
logic. As result, MDSETS gone from everything but mac68k. MDSETS now treated as a list of complete file names to add to THESETS, allowing more MD flexibility, i.e. may or may not be .tgz files. All traces of tar.gz removed. Not used for sets since 2.7 or so. As a result of code simplification from not having to consider tar.gz, the functions get_sets(), make_lastset(), and set_not_done() are eliminated, along with the global SETS. Build THESETS and DEFAULTSETS to contain full file names. Always install sets in the order they appear in THESETS, keeping siteXX last but without needing special logic. More predictable for user if a lot of set additions and removals done before being satisfied, as the sets are now installed in the same order they appear in the selection list. Remove ability to look for non-set .tgz/.tar.gz files. The job of the install scripts is to install the standard sets in a simple and rational way. Not to install general tar balls. The user can do that post-install or simply '!' out to do it during install. On their head be it. If no sets are found in a specified source, list the filenames in THESETS to show what is being looked for.
2002-11-06More careful will alloc/free. Spotted by Aref Taidi.Hakan Olsson
2002-11-06- always initialize colormaps, even if the frame buffer is non console; thisMiod Vallat
helps if the ramdac does not get initialized (idea from jason@) - only register a shutdown hook for the frame buffers which need it, if this is the console frame buffer. Otherwise this is just a waste of time.
2002-11-06Move the weak definition from before the syscall's entry point toTodd C. Miller
after. This avoids a bunch of reloc warnings by working around a deficiency in the a.out loader. miod@ OK
2002-11-06no need for makeinfo --no-warn anymore; fgs removed offending parts inPeter Valchev
last commit
2002-11-06- make -u identical with "-o update". The same for -f,-r,-w.Grigoriy Orlov
- mount point may be specified with trailing slash in all cases (including fstab). - mount doesn't look in fstab at "-o update". So update doesn't fails for fs which isn't listed in fstab. - 'mount -o update' only changes options which supplied via command line and preserves options which currently in use. - fix argv[] buffer overflow in mountfs/mangle. - correct usage. - Other improvements and fixes which I can't remember. Thanks to everyone who test this patch. miod@ ok.
2002-11-06maintain refcnt correctly, ok art@Niklas Hallqvist
2002-11-06Fix obnoxious makeinfo warnings during build.Miod Vallat
2002-11-06From NetBSD; Use _C_LABEL, not SYSNAME to call sigaltstack, sigblock,Todd C. Miller
sigreturn. sigblock has not been a syscall since 4.3BSD and using SYSCALL directly seems like a bad idea in general. Fixes a build problem on vax. OK miod@
2002-11-06fix ecn breakage.Kenjiro Cho
this part of falling back to non-ecn on timeout slipped during merge from KAME. ok @art report to bugs@ by Han Boetes and Otto Moerbeek
2002-11-062x spelling, Jolan Luff, Thanks!Henning Brauer