Upload
omar-torrez9427
View
228
Download
0
Embed Size (px)
Citation preview
7/30/2019 sendamail
1/2
SENDMAILRELEASENOTES$Id:RELEASE_NOTES,v8.19912011/05/1504:28:16caExp$Thislistingshowstheversionofthesendmailbinary,theversion
ofthesendmailconfigurationfiles,thedateofrelease,andasummaryofthechangesinthatrelease.8.14.5/8.14.52011/05/17 DonotcacheSMTPextensionsacrossconnectionsasthecache isbasedonhostnamewhichmaynotbeauniqueidentifier foraserver,i.e.,differentmachinesmayhavethe samehostnamebutprovidedifferentSMTPextensions. ProblemnotedbyJimHermann. Avoidanout-of-boundsaccessincasearesolverreplyforaDNS maplookupreturnsasizelargerthan1K.Basedona
patchfromDr.WernerFinkofSuSE. Ifajobisabortedusingtheinterruptsignal(e.g.,control-Cfrom thekeyboard),performminimalcleanuptoavoidinvoking functionsthatarenotsignal-safe.Note:inprevious versionsthemailmighthavebeenqueuedupalready andwouldbedeliveredsubsequently,nowaninterrupt willalwaysremovethequeuefilesandthusprevent delivery. PerRFC6176,whenoperatingasaTLSclient,donotofferSSLv2. SinceTLSsessionresumptionisneverusedasaclient,disable useofRFC4507-stylesessiontickets.
Workaroundgcc4versionswhichreverse25yearsofhistoryand nolongeraligncharbuffersonthestack,breakingcalls toresolverfunctionsonstrictalignmentplatforms. FoundbyStuartHendersonofOpenBSD. ReadatmosttwoAUTHlinesfromaservergreeting(uptotwo linesarereadbecauseserversmayuse"AUTHmechs"and "AUTH=mechs").Otherwiseamaliciousservermayexhaust thememoryoftheclient.BugreportbyNilsofMWR InfoSecurity. AvoidtriggeringanassertionintheOpenLDAPcodewhenthe connectiontoanLDAPserverislostwhilemakingaquery.
ProblemnotedandpatchprovidedbyAndyFiddaman. IfConnectOnlyToissetandsendmailiscompiledwithNETINET6 itwouldtrytouseanIPv6addressifanIPv4(or unparseable)addressisspecified. IfSASLv2isused,makesurethatthemacro{auth_authen}is storedinxtextformattoavoidproblemswithparsing it.ProblemnotedbyChristopheWolfhugel. CONFIG:FEATURE(`ldap_routing')in8.14.4triedtoaddamissing
7/30/2019 sendamail
2/2
-Tthatisrequired,butfailedforsomecases thatdidnotuseLDAP.Thischangehasbeenundone untilabettersolutioncanbeimplemented.Problem foundbyAndyFiddaman. CONFIG:Addcf/ostype/solaris11.m4forSolaris11support.
ContributedbyCasperDikofOracle. CONTRIB:qtool.pl:DealwithHentriesthatdonothavea letterbetweenthequestionmarks.Patchfrom StefanChristensen. DOC:Useabetterdescriptionforthe-ioptioninsendmail. PatchfromMitchellBerger. Portability: AddsupportforDarwin10.x(MacOSX10.6). EnableHAVE_NANOSLEEPforFreeBSD3andlater.Patch fromJohnMarshall. EnableHAVE_NANOSLEEPforOpenBSD4.3andlater.
Usenewdirectory"/system/volatile"forPidFileon Solaris11.PatchfromCasperDikofOracle. FixcompilationonSolaris11(andmaybesomeother OSs)whenusingOpenSSL1.0.Basedonpatchfrom JanPechanecofOracle. SetSOCKADDR_LEN_TandSOCKOPT_LEN_Ttosocklen_t forSolaris11.PatchfromRogerFaulknerofOracle. NewFiles: cf/ostype/solaris11.m4