Age | Commit message (Collapse) | Author |
|
- remove prototypes from deprecated functions
|
|
|
|
used to carry GPRS data over IP for GSM and UMTS networks. The decoder
understands GTPv0, GTPv0', GTPv1-C, GTPv1-U and GTPv1' traffic, however
at this stage not all TLV fields are fully decoded.
This work has been kindly sponsored by SystemNet AS (www.systemnet.no).
"commit" deraadt@
|
|
|
|
|
|
the use of makemap to generate a primary domains map
|
|
smtpd is now capable of looking primary domains at runtime in a set, which
means that the following becomes possible:
map "primary" { source db "/etc/mail/primary.db" }
accept for domain map "primary" deliver to mbox
while at it fix a couple bugs in the aliases resolution path which caused
recipients to bounce if a ruleset did not have an "accept for local" rule
"diff reads good" jacekm@, flush queue & make clean
|
|
elements first (this matches all the other structures). no functional
change.
|
|
for multiple aliases maps that can be attached at the rule level. with it,
you can for example define different aliases maps for different domains or
different aliases maps for the same domain depending on the client source:
map "localiases" { source db "/etc/mail/localiases.db" }
map "netaliases" { source db "/etc/mail/netaliases.db" }
accept from 192.168.0.0/16 for local alias "localiases" deliver to mbox
accept from all for local alias "netaliases" deliver to mbox
idea discussed with jacekm@ and various other hackers, diff contains some
bug fixes too which were not part of the original diff. man page follows
very shortly ... make clean & flush queue !
|
|
- have virtual related functions take a map id instead of a map
- shrink a tiny bit ruleset matching
- add missing lka_resolve_path() call in aliases resolution leading to
issues spotted by nicm@
|
|
|
|
|
|
|
|
a package tagged as 'always-update' will have its full packing-list, complete
with checksums, as signatures, so it will always get updated, even when the
version number doesn't change, as long as it's not the same package.
|
|
tables on top of a rdomain) but until now our code was a crazy mix so that
it was impossible to correctly use rtables in that case. Additionally pf(4)
only knows about rtables and not about rdomains. This is especially bad when
tracking (possibly conflicting) states in various domains.
This diff fixes all or most of these issues. It adds a lookup function to
get the rdomain id based on a rtable id. Makes pf understand rdomains and
allows pf to move packets between rdomains (it is similar to NAT).
Because pf states now track the rdomain id as well it is necessary to modify
the pfsync wire format. So old and new systems will not sync up.
A lot of help by dlg@, tested by sthen@, jsg@ and probably more
OK dlg@, mpf@, deraadt@
|
|
ok jacekm
|
|
|
|
relaying the packets to the server. If you need to use cross-domain forwarding
us pf to bounce the packets back and forth.
sure deraadt@
|
|
|
|
|
|
|
|
logging. henning, sthen, michele like the idea
|
|
no log_debug() it makes more sense to make all routing daemons behave the same.
|
|
logging. henning, sthen, michele like the idea
|
|
|
|
logging. henning, sthen, michele like the idea
|
|
ripd, ospfd and friends. OK michele, henning, sthen
|
|
logging. henning, sthen, michele like the idea
|
|
log_debug(). ok michele, henning, sthen
|
|
logging. henning, sthen, michele like the idea
|
|
henning, sthen, michele like the idea
|
|
logging. henning, sthen, michele like the idea
|
|
It always annoyed me that in case of a problem I had to restart the ospf in
forground debug mode and by doing so losing all routes at least twice.
OK henning, sthen, michele
|
|
|
|
from Tim van der Molen <tbvdm@xs4all.nl>
|
|
Found by Christophe Fillot
ok claudio@
|
|
|
|
instead of usage(void).
millert@ suggested checking __progname() against "zzz" to match
existing code.
ok millert@
|
|
In this case export the MED to all peers no matter what. It is no longer
needed to do the set med +0 hack. OK henning@
|
|
.Op macros for options instead of hardcoding brackets; remove a few
superfluous .Ar macros before ellipsis; "usage:" is lower case;
while here, apply some spacing tweaks.
tweaked by jmc@ for a synopsis with too many arguments.
ok jmc@
|
|
ok millert@
|
|
survived a full make build on i386;
"sure" deraadt@
|
|
|
|
|
|
|
|
option string.
ok claudio@, michele@
|
|
unmaintainable). these days, people use source. these id's do not provide
any benefit, and do hurt the small install media
(the 33,000 line diff is essentially mechanical)
ok with the idea millert, ok dms
|
|
|
|
|
|
big stuff now.
|