diff options
| author | bwarsaw | 2001-10-12 05:14:25 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-10-12 05:14:25 +0000 |
| commit | 5ffcc420dcd62f6c43a56e7d11f18bd4f0de952d (patch) | |
| tree | e63ad82cebf4553c38b87eb4966ce426f2d9fb6b /tests/testall.py | |
| parent | 6c7babc639ddaa52357c9d306c57d94307165873 (diff) | |
| download | mailman-5ffcc420dcd62f6c43a56e7d11f18bd4f0de952d.tar.gz mailman-5ffcc420dcd62f6c43a56e7d11f18bd4f0de952d.tar.zst mailman-5ffcc420dcd62f6c43a56e7d11f18bd4f0de952d.zip | |
process_form(): Lots of cleaning up of the code. Also, make this page
more bulletproof against membership mining for private rosters.
If rosters are private, then we'll just put up a fairly generic
acknowledgement that's the same regardless of what kind of approval is
necessary, or whether the email address is already subscribed or not.
Thus no information about private rosters can leak.
Note also that if a subscription request comes in for an already
subscribed address (using private rosters of course), then we send an
alert to the address to let them know that somebody was trying to
re-subscribe their address or mine the membership.
I also rewrote a bunch of the results strings (sorry translators!)
remote_addr(): Remove this. We can do it more cleanly inlined.
Diffstat (limited to 'tests/testall.py')
0 files changed, 0 insertions, 0 deletions
