[exim-dev] [Bug 2356] Support case insensitive matching of blind local parts

2019-05-03 Thread admin--- via Exim-dev
https://bugs.exim.org/show_bug.cgi?id=2356

Jeremy Harris  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #8 from Jeremy Harris  ---
Nobody commented

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 2356] Support case insensitive matching of blind local parts

2019-03-16 Thread admin--- via Exim-dev
https://bugs.exim.org/show_bug.cgi?id=2356

Git Commit  changed:

   What|Removed |Added

 CC||g...@exim.org

--- Comment #7 from Git Commit  ---
Git commit:
https://git.exim.org/exim.git/commitdiff/7c498df16cbb3d35eb8df3668ec426388f0dc974

commit 7c498df16cbb3d35eb8df3668ec426388f0dc974
Author: Simon Arlott 
AuthorDate: Sat Mar 16 16:01:15 2019 +
Commit: Jeremy Harris 
CommitDate: Sat Mar 16 16:01:15 2019 +

add caseless option to verify=not_blind.  bug 2356

 doc/doc-docbook/spec.xfpt |  7 -
 doc/doc-txt/NewStuff  |  2 ++
 src/src/acl.c | 17 +--
 src/src/functions.h   |  2 +-
 src/src/verify.c  | 33 +++---
 test/confs/0583   | 24 
 test/log/0583 |  6 
 test/rejectlog/0507   |  2 +-
 test/rejectlog/{0507 => 0583} | 10 +++
 test/scripts/-Basic/0507  |  2 +-
 test/scripts/-Basic/0583  | 65 +++
 test/stderr/0583  | 12 
 test/stdout/0583  | 52 ++
 13 files changed, 207 insertions(+), 27 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 2356] Support case insensitive matching of blind local parts

2019-03-16 Thread admin--- via Exim-dev
https://bugs.exim.org/show_bug.cgi?id=2356

Jeremy Harris  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED

--- Comment #6 from Jeremy Harris  ---
I had to fix one testsuite output file, and tweak the docs changes.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 2356] Support case insensitive matching of blind local parts

2019-03-11 Thread admin--- via Exim-dev
https://bugs.exim.org/show_bug.cgi?id=2356

--- Comment #5 from Simon Arlott  ---
Will you be applying this patch or do you still expect further changes?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 2356] Support case insensitive matching of blind local parts

2019-01-04 Thread admin--- via Exim-dev
https://bugs.exim.org/show_bug.cgi?id=2356

--- Comment #4 from Simon Arlott  ---
(In reply to Jeremy Harris from comment #3)
> I'm suggesting that such a mention would be a good thing; a policy for what
> to do
> as well as an implementation of that policy.

To do this properly I'd have to go as far as documenting the limitations of
string
expansions like ${lc:...} too. I'm not familiar with non-ASCII local parts at
all.

I think this is far outside the scope of this feature request. Currently
because local parts are lowercased by default, Exim (and many other MTAs) imply
that local parts are case insensitive despite what the RFCs state. I just want
to check if the recipient was specified in the headers or not, using the same
behaviour.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 2356] Support case insensitive matching of blind local parts

2019-01-03 Thread admin--- via Exim-dev
https://bugs.exim.org/show_bug.cgi?id=2356

--- Comment #2 from Simon Arlott  ---
(In reply to Jeremy Harris from comment #1)
> Possibly the docs could mention what happens to a non-ASCII local part?

The case insensitive matching is the same as used for "caseful_local_part".

This is documented at
http://exim.org/exim-html-current/doc/html/spec_html/ch-domain_host_address_and_local_part_lists.html#SECTcasletadd
but there is no mention of how non-ASCII local parts are handled.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##


[exim-dev] [Bug 2356] Support case insensitive matching of blind local parts

2018-12-31 Thread admin--- via Exim-dev
https://bugs.exim.org/show_bug.cgi?id=2356

--- Comment #1 from Jeremy Harris  ---
Possibly the docs could mention what happens to a non-ASCII local part?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##