[exim-dev] Test suite unusable?

2019-02-23 Thread Ian Zimmerman via Exim-dev
eximtest@devuan-205f:~/exim/test$ ./runtest 2850 Exim tester exim-4.92-61-g859c1166-dirty Exim binary is `../src/build-Linux-aarch64/exim' You need to have sudo access to root to run these tests. Checking ... Test for sudo OK Probing with config file: /home/itz/exim/test/test-config ***

Re: [exim-dev] Test suite unusable?

2019-02-23 Thread Ian Zimmerman via Exim-dev
On 2019-02-24 01:57, Jeremy Harris wrote: > On 24/02/2019 01:16, Ian Zimmerman via Exim-dev wrote: > > devuan-205f!2 test$ ls -l aux-fixed/0037* > > -rw-rw-r-- 1 itz eximtest 1660 Feb 23 13:33 aux-fixed/0037.f-1 > > Thanks! You found a testsuite bug; the message has been

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-23 Thread Ian Zimmerman via Exim-dev
On 2019-02-10 23:03, Jeremy Harris wrote: > If you can reliably detect the ipv6-ness, yes, that sounds like the > minimally intrusive way. How are the IPv4-mapped IPv6 addresses written in Exim? The straight translation to dots instead of colons would be ambiguous, wouldn't it? Say,

Re: [exim-dev] Test suite unusable?

2019-02-23 Thread Ian Zimmerman via Exim-dev
On 2019-02-23 23:29, Jeremy Harris wrote: > On 23/02/2019 22:44, Ian Zimmerman via Exim-dev wrote: > > the 2nd complaint is probably not a showstopper, but the only > > world-writeable files are as follows: > > > > eximtest@devuan-205f:~/exim/test$ ls -lR

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-24 Thread Ian Zimmerman via Exim-dev
On 2019-02-24 15:01, Jeremy Harris wrote: > On 24/02/2019 07:47, Ian Zimmerman via Exim-dev wrote: > > > > How are the IPv4-mapped IPv6 addresses written in Exim? > > > > The straight translation to dots instead of colons would be ambiguous, > > wouldn't it?

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-25 Thread Ian Zimmerman via Exim-dev
On 2019-02-24 19:51, Jeremy Harris wrote: > On 24/02/2019 19:17, Jeremy Harris via Exim-dev wrote: > > I don't know if a lookup done via the list-syntax > > "hosts = corkipset:/filename" > > will be different. Probably it will, sigh. > > Dots, and always seven. > > I tested by adding > >

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-25 Thread Ian Zimmerman via Exim-dev
On 2019-02-25 18:19, Ian Zimmerman wrote: > I thought I would start by looking what iplsearch does, because it is > the closest lookup to what I'm dreaming about, semantically at least. > And bingo, it seems to not work as documented: > > devuan-205f!33 exim$ ls `pwd`/strange-iplist >

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-26 Thread Ian Zimmerman via Exim-dev
On 2019-02-26 11:21, Jeremy Harris wrote: > > And bingo, it seems to not work as documented: devuan-205f!35 exim$ cat strange-iplist "::::::0102:0203" : data ":::102:203" : also_data 1.2.3.4 : more_data devuan-205f!38 exim$ ./src/build-Linux-aarch64/exim -C

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-26 Thread Ian Zimmerman via Exim-dev
On 2019-02-26 22:26, Ian Zimmerman wrote: > In fact it seems that iplsearch lookups are somewhat special when used > in lists. And that is what interests me in this situation, because I > want corkipset lookup to share the same specialness. I think the dot > translation is an awful hack, and

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-26 Thread Ian Zimmerman via Exim-dev
I am still confused by this paragraph in section 10.12: When an IPv6 address is converted to a string, dots are normally used instead of colons, so that keys in lsearch files need not contain colons (which terminate lsearch keys). This was implemented some time before the ability to quote

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-26 Thread Ian Zimmerman via Exim-dev
On 2019-02-26 17:28, Jeremy Harris wrote: > > devuan-205f!35 exim$ cat strange-iplist > > "::::::0102:0203" : data > > ":::102:203" : also_data > > 1.2.3.4 : more_data > > > > devuan-205f!38 exim$ ./src/build-Linux-aarch64/exim -C > > /home/itz/exim/exim.conf

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-10 Thread Ian Zimmerman via Exim-dev
Turns out the underlying library wants IPv6 addresses colon separated; but in contexts where a host address is being tested for list membership, exim passes it to the lookup as dot-separated. This is of course documented in the Spec, section 10.12. Since IP addresses are the only things worth

Re: [exim-dev] [Bug 2369] New feature: single-key lookup type based on libcorkipset - https://github.com/dcreager/libcorkipset

2019-02-19 Thread Ian Zimmerman via Exim-dev
On 2019-02-18 19:35, Jasen Betts wrote: > > I'd had the loop fixed in my local git but the commit got lost when > > I made a patch :-( Really, it would be much easier for me to just > > work with git. Why is that option not there? > > As I understand it (being an outsider); the exim project is

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-05 Thread Ian Zimmerman via Exim-dev
On 2019-02-04 14:38, admin--- wrote: > https://bugs.exim.org/show_bug.cgi?id=2369 > > --- Comment #1 from Jeremy Harris --- > My preferred dev platform, currently f28, does not - and building > libcork fails, on an initial attempt. How does it fail for you? It works for me. $ autoreconf -i

Re: [exim-dev] Bug 2369: single-key lookup type based on libcorkipset

2019-02-05 Thread Ian Zimmerman via Exim-dev
On 2019-02-04 14:38, admin--- wrote: > https://bugs.exim.org/show_bug.cgi?id=2369 > > --- Comment #1 from Jeremy Harris --- I much prefer email communication to bugzilla (perhaps not a surprise), so replying here. I hope that's OK; if we reach any conclusions, I'll summarize in the bug log.