summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Expand)Author
2009-03-15since we are going to share code in smtp sessions and mta sessions, we needGilles Chehade
2009-03-15the mda process no longer uses struct batch as its central structure toGilles Chehade
2009-03-15save 4 bytes per message by moving the datafp field of struct message toGilles Chehade
2009-03-14Initial support for pruning. When every single interface is removed from theMichele Marchetto
2009-03-13No need for a line break, makes code a bit more compact.Claudio Jeker
2009-03-13Next step in mrt cleanup. Switch buf_write to a smarter version of itself.Claudio Jeker
2009-03-13Move mrt code over to use the msgbuf way of queuing buffers instead of rollingClaudio Jeker
2009-03-13Sync buffer API with the one from ospfd. The dynamic buffers will make otherClaudio Jeker
2009-03-13More paranoia when parsing empty updates. Make sure they are really empty andClaudio Jeker
2009-03-13Correctly encode MP unreach NLRI so that IPv6 prefixes get removed correctly.Claudio Jeker
2009-03-13When commiting the buf_left() change adding len to the check was dropped andClaudio Jeker
2009-03-12Add new function time_to_text to correctly display the date.pea
2009-03-12lsa_self() did too many things at once, and had too much logicStefan Sperling
2009-03-11getmxbyname() returning a value != 0 does not necessarily means it failedpea
2009-03-11fix log_info(), while other processes know about message uid, the smtpGilles Chehade
2009-03-10implement basic logging, needs more work; ok gilles@Jacek Masiulaniec
2009-03-10when calling external mda, use restricted environment; ok gilles@Jacek Masiulaniec
2009-03-10run external mda with cwd set to $HOME or /; ok gilles@Jacek Masiulaniec
2009-03-10kill few lines, saving one seteuid(2) call; ok gilles@Jacek Masiulaniec
2009-03-10- Use setsid(2) to create new process group for external mda.Jacek Masiulaniec
2009-03-10The linked() function had an identity crisis and referred to itselfStefan Sperling
2009-03-10Revert previous, I committed the wrong file, should have been rde_spf.c.Stefan Sperling
2009-03-10The linked() function had an identity crisis and referred to itselfStefan Sperling
2009-03-10it's simpler to use pipe(2) than socketpair(2) to communicate withJacek Masiulaniec
2009-03-10by default drop privs to www/www, not nobody/nogroup if User/GroupMartynas Venckus
2009-03-10fork(2) or socketpair(2) failures are temporary, delivery attempt should beJacek Masiulaniec
2009-03-10ascribe copyright to code taken from OpenSSH, pointed out by deraadtJacek Masiulaniec
2009-03-09run external mda directly, not via sh -c; this steals addargs() APIJacek Masiulaniec
2009-03-09Drop ALIAS_TEXT, plain maps got implemented in a different way; ok gilles@Jacek Masiulaniec
2009-03-09add hunk that should have been included in rev. 1.12, fixes occasionalJacek Masiulaniec
2009-03-09add basic support for outgoing authentication (AUTH PLAIN over ssl) whichGilles Chehade
2009-03-08adapt example to reflect a recent change in parse.yGilles Chehade
2009-03-08supporting delivery to a mbox that's not in _PATH_MAILDIR is not supported,Gilles Chehade
2009-03-08when operating in enqueue mode, it was easy to make smtpctl fatal() byGilles Chehade
2009-03-08shrink struct message a bit by removing a couple fields which are no longerGilles Chehade
2009-03-08~/.forward files handling was fixed recently so that it is the privilegedGilles Chehade
2009-03-08Remove #ifdef'd code which had a TODO comment essentially askingStefan Sperling
2009-03-07Get rid of rde_nbr structure as it is no more needed in RDE to makeMichele Marchetto
2009-03-07tweak code to use same comparison operations as PackageNames.Marc Espie
2009-03-07introduce versionspecs as a derivative object from version.Marc Espie
2009-03-07Add lsa_find_tree() to allow searching for LSAs in a specific LSA tree.Stefan Sperling
2009-03-06missing prototypeGilles Chehade
2009-03-06introduce map_dblookup() which allows us to query db maps for plain entriesGilles Chehade
2009-03-06make_plain() deals with a c-string, val->size should contain the nul-byteGilles Chehade
2009-03-06fix a bug in the generation of plain maps which would cause the value notGilles Chehade
2009-03-06Make RDE aware of multicast group members per interface. This is needed toMichele Marchetto
2009-03-05DOMAINNNAME -> DOMAINNAME;Jason McIntyre
2009-03-05call may_check_digest after extractionMarc Espie
2009-03-05more stuff to check digests during extraction, if wanted.Marc Espie
2009-03-04typo;Michele Marchetto