Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-11-23 | code to support loading of pf rules with multiple redirection addresses | Ryan Thomas McBride | |
(in nat, rdr, route-to, dup-to and reply-to) Syntax looks like this, see pf.conf(5) for details: nat on wi0 proto { tcp, icmp } from any to 192.168.0.2 -> \ 192.168.0.16/29 source-hash random rdr on wi0 proto { tcp } from any to 192.168.0.34 port 22 -> \ { 192.168.0.8/31, 192.168.0.15 } port 22 round-robin ok dhartmei@ henning@ | |||
2002-11-23 | kernel code to allow multiple redirection addresses to be specified for nat | Ryan Thomas McBride | |
and rdr, as well as route-to, dup-to and reply-to. Addresses can be allocated in a number of ways: - masking out the network portion of the address and replacing it - randomly assigning an address in the block - hashing the source address and a key to determine the redirection address - iterating through the addresses sequentially (this is the only allocation scheme which works when a list of addresses is specified) ok dhartmei@ henning@ | |||
2002-11-23 | Remove some error messages which were incorrectly printed. Some cleanup. | Dale Rahn | |
ok pvalchev@ | |||
2002-11-23 | regen | Michael Shalayeff | |
2002-11-23 | 3cSOHO 100B-TX; from Fredrik Persson | Michael Shalayeff | |
2002-11-22 | Fix the comments on which systemcall is being processed, ok deraadt@ | Dale Rahn | |
2002-11-22 | Initialize status to zero before calling waitpid(). That way, if | Todd C. Miller | |
there is nothing to be waited for (for instance if SIGCHLD is being ignored) we don't check WIFEXITED(garbage off the stack). | |||
2002-11-22 | new sysctl: machdep.v8mul says whether the kernel replaced the mul/div/rem | Theo de Raadt | |
stubs, so that userland can do the same. we cannot just determine based on sun4m, because cypress (at least) is a sun4m cpu without the instructions | |||
2002-11-22 | Formatting cleanup, no point in extra nesting block. No functional change. | Dale Rahn | |
2002-11-22 | sync | Theo de Raadt | |
2002-11-22 | Allow more than two load sections on ELF executables, this limit | Dale Rahn | |
should not be required, and may be violated soon. With two fixes art pointed out. ok art@ | |||
2002-11-22 | add /usr/share/pf | Henning Brauer | |
ok millert@ | |||
2002-11-22 | add pf | Henning Brauer | |
2002-11-22 | install to /usr/share/pf | Henning Brauer | |
not linked to the build yet | |||
2002-11-22 | specs for -lnpthread. | Marco S Hyman | |
Put WANT_LIBPTHREAD=yes in /etc/mk.conf and re-build gcc to use libnpthread instead of libc_r ok espie@ | |||
2002-11-22 | more snprintf; ok millert | Theo de Raadt | |
2002-11-22 | exaple ruleset for the new queue stuff | Henning Brauer | |
2002-11-22 | Disallow non-interactive sessions, to avoid problem of users scp'ing | Bob Beck | |
to authpf gateway - noticed by Devan Reade <gdr@gno.org>, ok henning | |||
2002-11-22 | Instead of statically allocating filedescs for proc0, use fdinit. | Artur Grabowski | |
2002-11-22 | add (disabled) self tests (make self); ok frantzen | Markus Friedl | |
2002-11-22 | fix fd handling, so 'make build >log 2>fixme' really works | Philipp Buehler | |
henning@ ok | |||
2002-11-22 | Allow fdinit to be called with p == NULL so that we can use | Artur Grabowski | |
it to properly init filedescs for proc0. | |||
2002-11-22 | honor COPTS; ok henning@ | Christian Weisgerber | |
2002-11-22 | print altq and queue lines in the pfctl -v case including the child queue | Henning Brauer | |
assignment | |||
2002-11-22 | there's now a space after the label... | Henning Brauer | |
no cookie for daniel ;-) | |||
2002-11-22 | kill dead code | Henning Brauer | |
2002-11-22 | off by one for sis_tx_cnt, can lead to corrupt sis_tx_list; ok fgs@ | Markus Friedl | |
2002-11-22 | dsetination -> destination; from Yasholomew Yashinski. | Federico G. Schwindt | |
2002-11-22 | on block rules, let queue apply to the RST packets in the return-rst case | Henning Brauer | |
and the returned icmp packets in the return-icmp case ok dhartmei@ | |||
2002-11-22 | repair proc0 rlimit setup for >2GB machines | Theo de Raadt | |
2002-11-22 | Add xl for pci and cardbus. It seems to work, needs additional testing... | Dale Rahn | |
2002-11-22 | Add some .Xr's that have been sitting in my tree | Todd C. Miller | |
2002-11-22 | Correct string termination in jobend() for saved_path and saved_user. | Chad Loder | |
OK millert@ | |||
2002-11-22 | nate, why is it that for every single ethernet driver you merge into the | Theo de Raadt | |
tree, you forget to delete the printf's that fire EVERY SINGLE TIME it changes media?!?! | |||
2002-11-22 | sync | Theo de Raadt | |
2002-11-22 | shadow -> _shadow | Marco S Hyman | |
2002-11-21 | debug->debug2 | Markus Friedl | |
2002-11-21 | KNF | Theo de Raadt | |
2002-11-21 | debug->debug2, unify debug messages | Markus Friedl | |
2002-11-21 | Add a caveat on /etc/raddb/servers and permissions. | Todd C. Miller | |
2002-11-21 | Install this setgid _radius, not setuid root | Todd C. Miller | |
2002-11-21 | debug->debug2 | Markus Friedl | |
2002-11-21 | Fix thinko, mode 0640 not 0620 | Todd C. Miller | |
2002-11-21 | shadow -> _shadow | Todd C. Miller | |
2002-11-21 | tokenadm -> _token | Todd C. Miller | |
2002-11-21 | Rename shadow group to _shadow | Todd C. Miller | |
This means the instructions in the previous commit are now wrong (replace shadow with _shadow and all will be well). | |||
2002-11-21 | tokenadm -> _token | Todd C. Miller | |
2002-11-21 | To avoid possible conflict with pre-existing groups, change | Todd C. Miller | |
shadow -> _shadow, tokenadm -> _token, and also add _radius. | |||
2002-11-21 | Add a new group, "tokenadm" and make login_token setgid tokenadm instead | Todd C. Miller | |
of setuid root. deraadt@ OK | |||
2002-11-21 | Add a "shadow" group and make the shadow passwd db readable by that | Todd C. Miller | |
group. This changes getpw* to always try the shadow db first and then fall back to the db w/o password hashes. In the future, /usr/libexec/auth/login_passwd (and others) will be setgid shadow instead of setuid root. OK deraadt@ If you track -current you should do the following: o add group shadow to /etc/group o chgrp shadow /etc/spwd.db o chmod 640 /etc/spwd.db o rebuild and install src/usr.sbin/pwd_mkdb You do not need to rebuild libc yet, but it would't hurt to do so. |