Opened 15 years ago

Last modified 8 years ago

#43 new enhancement

Use uwildmat in nnrpd, support @

Reported by: eagle Owned by: eagle
Priority: medium Milestone: 2.7.0
Component: nnrpd Version:
Severity: minor Keywords:

Description (last modified by Julien ÉLIE)

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.

Add support for @ in group permission wildmats to not allow reading an article if it's crossposted to any excluded group.
! would keep meaning what it means everywhere else: disallow this group, but possibly still allow the article if crossposted.

Obviously, the distinction only applies to articles retrieved via message ID rather than by reading a group.

Change History (2)

comment:1 Changed 9 years ago by Julien ÉLIE


comment:2 Changed 8 years ago by Julien ÉLIE

Description: modified (diff)
Summary: Use uwildmat in nnrpd, support ! and @Use uwildmat in nnrpd, support @
Type: defectenhancement
Note: See TracTickets for help on using tickets.