summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Expand)Author
2009-03-20initialize variable before using it as a counter in a loopGilles Chehade
2009-03-19since maps may contain secrets, carry ownership and perms from source fileJacek Masiulaniec
2009-03-19make action_type == 0 mean A_INVALID, not A_RELAY; ok gilles@Jacek Masiulaniec
2009-03-19First big chunk of mrt rewrite. Simplifies code hopefully and fixes tableClaudio Jeker
2009-03-19Implement a attr_writebuf() function that works on a struct buf instead ofClaudio Jeker
2009-03-19when listen was declared without a port parameter, it would get it wrongGilles Chehade
2009-03-19in the event of a timeout, mxhost is passed to TAILQ_REMOVE before it isGilles Chehade
2009-03-18remove debug X-Cipher and turn it into a useful log_info()Gilles Chehade
2009-03-18Correctly check the peer group for mrt dumps. Without this all non-groupedClaudio Jeker
2009-03-18Correctly check for MRT_TABLE_DUMP_MP and don't send the config to the SE.Claudio Jeker
2009-03-18Introduce local_as in the peer config. This allows per peer local AS andClaudio Jeker
2009-03-18short_as is always initialised to the 16bit AS that is used. So no needClaudio Jeker
2009-03-18previous commit removed "else" conditionGilles Chehade
2009-03-18we can no longer create batches of MDA deliveries, so make sure runnerGilles Chehade
2009-03-18unbreak make release, spotted by todd and kurtJacek Masiulaniec
2009-03-18in mta, when remote host advertises AUTH, do not attempt to authenticateGilles Chehade
2009-03-17update a bit, but more work is needed on this man page, working on it andGilles Chehade
2009-03-17enable smtpd in the buildGilles Chehade
2009-03-17move smtpd.conf to etc/mail/ directory. it is not installed yet by theGilles Chehade
2009-03-16change smtpd.conf to what it will be by default:Gilles Chehade
2009-03-16in accept rules, support "for local" as a destination which is an alias toGilles Chehade
2009-03-16update smtpctl.8 with new smtpctl commandsGilles Chehade
2009-03-16makemap symlink should be in /usr/sbin; ok gilles@Jacek Masiulaniec
2009-03-16smtpctl goes to usr.sbin; ok gilles@Jacek Masiulaniec
2009-03-16makemap goes to libexec/smtpd; ok gilles@Jacek Masiulaniec
2009-03-16- mention /etc/mail/virtual in FILES sectionGilles Chehade
2009-03-16mention /etc/mail/secrets in the FILES sectionGilles Chehade
2009-03-16this file has been deprecated for a while and will not be updated, soGilles Chehade
2009-03-16run makemap through mailwrapper(8), to avoid conflict betweenJacek Masiulaniec
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