summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Collapse)Author
2005-06-15remove y.tab.c on make clean tooMichael Shalayeff
2005-05-31removed unused var, pointed out by wilfried@Dale Rahn
2005-05-30unload is not to be recursive anymore, previous diff change method butDale Rahn
this code was missed, fixes issue seen by tedu and millert hopefully php too.
2005-05-29Fix case where input file lacks newline before EOF; Andrey MatveevTodd C. Miller
2005-05-27include sys/time.h to get struct timevalTodd C. Miller
2005-05-26memset to 0, not '0'; millert@ okAnil Madhavapeddy
2005-05-25bye byeTheo de Raadt
2005-05-24Remove -ansi as that means expose only C89 interfaces.Todd C. Miller
2005-05-24unlink telnet from the builds. dead and buried. cleartext protocolsTheo de Raadt
must die. ok everyone, even grudgingly from millert (though we would have killed it anyways, irregardless of his opinion)
2005-05-24readd endpwent()Moritz Jodeit
2005-05-24no need for endpwent()Moritz Jodeit
2005-05-23have to ignore SIGPIPE in the child too or a spammer can kill spamd just byMike Frantzen
closing the connection while we're trying to write to it
2005-05-23fixes for dlclose, ok kettenis@Dale Rahn
2005-05-17update FILES;Jason McIntyre
2005-05-17- describe start up betterJason McIntyre
- note that greylisting does stutter slightly - make clear role of spamdb and spamd.conf - few minor tweaks ok beck@
2005-05-15move db->close to not hold this lock unnecssarily during long protractedBob Beck
operations. ok millert@ ages ago.
2005-05-10Recommit the destructor order fix, now that the amd64 bug was fixed.Dale Rahn
'no problem' pval@
2005-05-04%rsi is not callee save, use source register that is saved across callDale Rahn
This also allows propolice to be enabled in ld.so for amd64 ok marco@ weingart@
2005-04-28Fix title, document -v correctly and add Xr:s to kerberos(8)Bjorn Sandell
and login_passwd(8). ok jmc@
2005-04-22oops, forgot a va_end; spotted by andrushock@korovino.netTheo de Raadt
2005-04-21bail out early, skip snprintf, if buflen is 0; ok cloderTheo de Raadt
2005-04-21make code prettier so we can tell it is safe when we read it; ok beck cloderTheo de Raadt
2005-04-16missing getopt choice; from dennisTheo de Raadt
2005-04-14drop some krb4 stuffBjorn Sandell
ok beck@
2005-04-14mention kerberos(8)Bjorn Sandell
fine jmc@, ok beck@
2005-04-14Make spamd stutter at greylisted connections for a short period before talkingBob Beck
full speed. By default do this for 10 seconds. Many spammers disconnect by then. Adds -S option to select the amount of time greylisted connections will be stuttered at. feedback from jmc@, deraadt@, ok deraadt@
2005-04-13Do as login_krb5-or-pwd(8) says: "When root tries to login,Bjorn Sandell
login_krb5-or-pwd skips KerberosV authentication," ok beck@ some time ago
2005-04-13use STD{IN,OUT,ERR}_FILENOTheo de Raadt
2005-04-06backout -- breaks at least amd64; spotted by marcTheo de Raadt
2005-04-05Do a better job of running destructors in the right order.Dale Rahn
2005-04-04nlist.h not neededTheo de Raadt
2005-03-23Code reorganization, move copied code in library.c and library_mquery.cDale Rahn
into its own file. no functional change.
2005-03-22fix PR3944 on i386 (ugh), from library.cDale Rahn
-- Fix some problems related to LD_LIBRARY_PATH parsing where it would not correctly deal with current directory searches specified by "::", ":foo" or "foo:" -- ok mickey@
2005-03-15better handling of cases where getnameinfo() returns non-zero.Niall O'Higgins
upon failure, don't try to print the contents of the char buffers we passed it. ok & feedback henning@, moritz@ (thanks!)
2005-03-12asprintf in place of strdup really is kind of lameBob Beck
ok millert@
2005-03-11"Greytrapping" for spamd - allow for spamd greylisting to maintainBob Beck
a list of spamtrap destination addresses in the spamd database. When a spamtrap address gets an attempted greylist delivery, blacklist the offending host for a day. Does not affect hosts already whitelisted. ok deraadt@, jmc@, dhartmei@ to get it in so it can be whacked on
2005-03-10Bind to the correct outgoing interface by using the IP_RECVDSTADDR setsockopt.Claudio Jeker
This is a fix for PR4121. OK henning@ "I'm happy with" otto@
2005-03-08Sweeping the tree for printf(s) where printf("%s",s) should be used.Chad Loder
OK millert
2005-03-08Do not shadow a parameter with a local variable. also add a debug statementDale Rahn
to print dependandant libraries loaded by dlopen ok kurt@
2005-03-07Fix bug not calling callback for the main executable object.Mark Kettenis
ok drahn@, espie@
2005-03-06don't use invokinguser if its emptyBjorn Sandell
sync man page with reality spelling corrected by jmc@, ok beck@
2005-03-05Check snprintf return value for failure. Also fix a dumb error message.Chad Loder
OK otto, henning, hshoexer, krw. Some input from Moritz which I have chosen not to heed because I think the code is easier to read my way.
2005-03-05Check snprintf return value for -1.Chad Loder
OK otto, henning, hshoexer, krw, beck
2005-03-05bit of clean-up, cosmetic, style, comments.Marc Espie
2005-03-04Typos in comments from Niall O'Higgins <niallo at netsoc dot ucd dot ie>Otto Moerbeek
2005-03-02More network randomness. PIDs on my machine are none of anyone else'sChad Loder
business. Submitted by Bruno Rohee. OK cloder@ millert@
2005-03-02process the last line of an address list even if it's not terminatedDaniel Hartmeier
by newline. found by Rod Whitworth. ok beck@
2005-02-26fix {send,recv}data so they don't add -1 to pos in theMoritz Jodeit
EINTR/EAGAIN case as found by otto@. also make them more quiet as requested by deraadt@. ok millert@ otto@ henning@
2005-02-24const correctness, string literals are const char *, no functional changeDaniel Hartmeier
from Joerg Sonnenberger joerg(at)britannica(dot)bec(dot)de
2005-02-22get timezone right before chroot() by calling tzset()Otto Moerbeek
ok henning@