Age | Commit message (Collapse) | Author |
|
store a lot of its session related code, but this is just not right and
this commit starts making mta code aware of struct session. This will
ease the implementation of ssl sessions in mta.
while at it, make mta autodetect port to use if it isn't provided in a
rule but can be derived from a parameter (i.e: "relay via ssmtp ...").
|
|
millert@ says that neither 4.4BSD nor Solaris ex(1) accept this flag,
so it is safe to reject it too.
ok jsing@
|
|
|
|
|
|
|
|
were categorized as "pending" and the report was never acked.
Reported by RD Thrush and bernd@, OK miod
|
|
of panicing.
|
|
|
|
clients would still be able to connect. instead, at pause time we
close and remove the listeners, and at resume time we request the
parent to reconfigure all listeners.
discussed with pyr@
|
|
#include <math.h> and expect the C99 macros in that file to be available in
the global namespace. This include was removed upstream some time after
the libstdc++ we use was released.
ok naddy@
|
|
Maintain state for both originator and recipient roles separately.
Do not allocate receive reordering buffer in addba_request().
Test the "initiator" bit in incoming DELBA frames and set it appropriately
in outgoing DELBA frames.
Separate callbacks for Tx/Rx too.
no binary change since all this is #ifdef'ed out.
|
|
|
|
keyword as argument for the peer parameter will do that. An ike
without peer creates the peer-default config. A flow without peer
acquires a host-to-host SA.
tested by grunk@, todd@, ok grunk@, hshoexer@, todd@
|
|
|
|
batch we're handing over to mta. this prevented mta from knowing if a
session has to be established over ssl or not.
|
|
ok joris@
|
|
display resolution, and if one is found, pick the built-in font it points
to, instead of the first font from the list. If the index is wrong and the
font list is shorter, revert to the previous behaviour of using the first
ROM font.
This fixes the font discrepency on my B132L (INTERNAL_EG_1280) where PDC
would use the 10x20 font, which is third in the list, and OpenBSD would
use the 8x16 font instead.
Tested on byte- and word- roms, gsc and pci cards.
|
|
|
|
1) queue never reads /queue.
2) queue writes to /queue only at message injection time.
3) runner does all reading, and all writing apart from 2).
ok gilles@
|
|
mk list.
|
|
instead of resorting to horrid hacks/casts.
Restore the ieee80211_node structure back to its original state.
|
|
socket dhclient will get.
ja ja claudio@
|
|
proper MAC addresses even if you plug it into an i386 machine.
ok miod@
|
|
multiple common warnings when linking a kernel with NATM. Put the real variable
into natm_pcb.c which seems to be a good place for the pcb list. OK kettenis@
|
|
unbreaks:
$ echo foo | mail gilles
send-mail: invalid recipient address.
|
|
|
|
ok mbalmer@
|
|
|
|
capable machines, remote powering them up.
ok claudio, sthen, "I like this a lot" & ok dlg
|
|
consists of checking headers for a custom header, but we also count how many
hops the mail went through and use a hard limit (currently set to 100 as was
recommanded by RFC) as a safe-guard.
idea discussed with jacekm@, qmail approach suggested by claudio@ a long time
ago
|
|
|
|
should manage the right set of options and return an appropriate usage
when required.
jsing@ has suggested preserving "-e" in ex(1) as an undocumented
compatibility flag to avoid breaking silly scripts that may use this
option with the line-oriented editor.
diff sent upstream to nex/nvi maintainers.
ok ("put it in!") jsing@
|
|
used by queue process but also by runner, while at it change the prototype
of queue_open_message_file() so it takes the message id and not a batch,
runner process requires the decriptor before it even starts building a
batch.
|
|
signify temp failure to the caller if ferror is true; ok gilles@
|
|
actually a bitfield -- of routing messages a listener is interested in.
This list can be changed with a setsockopt(s, AF_ROUTE, ROUTE_MSGFILTER, ...)
call. OK henning@, dlg@
|
|
|
|
wording fixes and ok henning@
|
|
ok blambert@
|
|
information is already provided further down the page;
ok sobrado
|
|
interested in the first few KB.
ok grange@
|
|
provided recipient even after aliases/forwards expansion, we'll need this
for loop detection.
message id and uid being MAXPATHLEN long is a waste, define MAX_ID_SIZE
which is currently set to 64 (but can probably be further reduced) and
make sure that structures and the few strlcpy's use the right define.
original idea by jacekm@ a while ago
|
|
Added text was copied from comments found in sys/tree.h.
"go ahead, if something's wrong with it, jmc will fix it" mcbride@
|
|
-ls primary is better described as "ls -dils" than "ls -dgils";
|
|
ok miod@
|
|
|
|
::1 (fallback to 127.0.0.1) before sending the enqueue request.
|
|
|
|
pointed out by bluhm@, "obvious" thib@
|
|
come from the external process (smtpctl/send-mail/etc...), make the socket
world-writeable and request credentials with getpeereid().
discussed with pyr@ who was happy to hand me over UNP opened at the
"passing credentials through a unix socket" page, but hopefully saved by
dlg@ who knew about getpeereid() :-)
cvs: ----------------------------------------------------------------------
cvs: eNTER lOG. lINES BEGINNING WITH `cvs:' ARE REMOVED AUTOMATICALLY
cvs:
cvs: cOMMITTING IN .
cvs:
cvs: mODIFIED fILES:
cvs: CONTROL.C PARSE.Y SMTP.C SMTPD.C SMTPD.H STORE.C
|
|
discussed w/ aschrijver@
|