Changes between Initial Version and Version 2 of Ticket #43
- Timestamp:
- Jan 10, 2016, 7:58:22 AM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #43
-
Property
Summary
changed from
Use uwildmat in nnrpd, support ! and @
toUse uwildmat in nnrpd, support @
-
Property
Type
changed from
defect
toenhancement
-
Property
Milestone
changed from
2.6.0
to2.7.0
-
Property
Summary
changed from
-
Ticket #43 – Description
initial v2 1 Switch nnrpd over to using the new wildmat routines rather than breaking apart strings on commas and matching each expression separately. This involves a lot of surgery, since PERMmatch is used all over the place , and will change the interpretation of ! and @ in group permission wildmats.1 Switch nnrpd over to using the new wildmat routines rather than breaking apart strings on commas and matching each expression separately. This involves a lot of surgery, since PERMmatch is used all over the place. 2 2 3 What to do about the current meaning of ! is not clear. It would be nice (as a major change, so for a major release) to require people to use @ if they mean the current meaning of not allowing reading an article if it's crossposted to any excluded group. (I think that's what the code currently implements; I haven't checked.) ! would mean what it means everywhere else: disallow this group, but possibly still allow the article if crossposted. 3 Add support for @ in group permission wildmats to not allow reading an article if it's crossposted to any excluded group. 4 ! would keep meaning what it means everywhere else: disallow this group, but possibly still allow the article if crossposted. 4 5 5 6 Obviously, the distinction only applies to articles retrieved via message ID rather than by reading a group.