vcs.fsf.org Git - exim.git/atom - src/src/host.c historyUnnamed repository; edit this file 'description' to name the repository.https://vcs.fsf.org/?p=exim.gitaccount for gitolitestatic/git-favicon.pngstatic/git-logo.png2020-04-30T12:08:07ZgitwebCopyright updates:2020-04-30T12:08:07ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2020-04-30T12:08:07Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=1e1ddfac79fbcd052f199500a6493c7f79cb8462
Taint: check on supplied buffer vs. list when extracting elements2020-04-05T22:21:40ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2020-04-05T22:21:40Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=ba74fb8d95d2e9af2122e0a95c4d5334b4f0466c
Taint: check on supplied buffer vs. list when extracting elements
Fix taint-handling in rDNS name construction2019-11-10T13:17:43ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2019-11-10T13:17:43Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=152481a026745132f8cd90fac166e6f4ecb6ea58
Be careful about DNS response AD/AA bits for error returns2019-10-21T16:17:37ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2019-10-21T16:17:37Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=979c462ed43bd4f53f61a0031ec22967dea83902
Be careful about DNS response AD/AA bits for error returns
DNS: use tainted memory for all lookups2019-08-13T11:50:38ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2019-08-13T11:50:38Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=8743d3acaaa2262007aa2862ffecd6b19125e38d
Track tainted data and refuse to expand it2019-07-25T11:06:07ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2019-07-25T11:06:07Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=f3ebb786e451da973560f1c9d8cdb151d25108b5
Use C99 initialisations for iterators2018-12-16T22:24:00ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2018-12-16T22:24:00Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=d7978c0f8af20ff4c3f770589b1bb81568aecff3
Use C99 initialisations for iterators
(cherry picked from commit db3f7b6972f3b003c0413b78afcfbe295ffe0b97)
Recast more internal string routines to use growable-strings2018-11-14T22:32:58ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2018-11-14T22:32:58Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=d12746bc15d83ab821be36975da0179672708bc1
Recast more internal string routines to use growable-strings
Use single-bit fields for global flags2018-08-22T19:46:11ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2018-08-22T19:46:11Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=8768d5483a5894400ae1f70cda1beb44ed9b087c
Support REQUIRETLS2018-07-27T16:56:39ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2018-07-27T16:56:39Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=8ac90765750f87c573300b9e953af3d8090cab8b
Avoid minor memleak during multi-message STARTTLS'd conns2018-02-17T16:44:47ZJeremy Harrisjgh146exb@wizmail.orgJeremy Harrisjgh146exb@wizmail.org2018-02-17T16:44:47Zhttps://vcs.fsf.org/?p=exim.git;a=commitdiff;h=a5c60e3c951f141cfd38ac1d05eea15743206c9a
Avoid minor memleak during multi-message STARTTLS'd conns
As STARTTLS/EHLO is repeated per message, we should free mem used for EHLO-dependent hostnames