Commit 579c9ecf authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Implemented passive-message-invert. (Bug 827).

Made aux-items.conf more strict.  (Bug 451).
parent b195b3c9
2003-01-12 Per Cederqvist <ceder@ceder.dyndns.org>
Implemented passive-message-invert. (Bug 827).
* doc/Protocol-A.texi (Membership Information): Renamed the
reserved1 bit of Membership-Type to passive-message-invert.
Document it.
(async-send-message): Mention that the passive and
passive-message-invert bits of the Membership-Type influences if
messages are sent or not.
(send-message): Mention passive and passive-message-invert.
Mention async-send-message.
(Error Codes): Don't say "group message".
* src/include/kom-types.h (Membership_type): Renamed reserved1 to
passive_message_invert.
* src/server/admin.c (send_message): Handle
passive_message_invert.
* src/server/ram-parse.c (fparse_membership_type): Handle
passive_message_invert.
* src/server/ram-output.c (foutput_membership_type): Handle
passive_message_invert.
* src/server/prot-a-parse.c (prot_a_parse_membership_type): Handle
passive_message_invert.
* src/server/prot-a-output.c (prot_a_output_membership_type):
Handle passive_message_invert.
* src/server/person.c (create_person_generic): Handle
passive_message_invert.
* src/server/memory.c (init_membership_type): Handle
passive_message_invert.
* src/server/membership.c (set_membership_type_bits): Handle
passive_message_invert.
* src/server/dbck.c (check_membership): Handle
passive_message_invert.
* src/server/testsuite/lyskomd.0/34.exp: New file. Test the
passive-message-invert bit of Membership-Type.
* src/server/testsuite/lyskomd.0/Makefile.am (EXTRA_DIST): Added
34.exp.
Made aux-items.conf more strict. (Bug 451).
* run-support/aux-items.conf (content-type): Don't allow more than
one "/".
(no-comment): This must be unique and contain no data.
(personal-comment): Ditto.
(request-confirmation): Ditto.
(read-confirm): This must contain no data.
(redirect): Clear inherit, secret and hide-creator.
(mx-author): Clear inherit, secret, hide-creator and dont-garb.
(mx-from): Ditto.
(mx-reply-to): Ditto.
(mx-message-id): Ditto.
(mx-in-reply-to): Ditto.
(mx-misc): Ditto.
(mx-allow-filter): Ditto.
(mx-reject-forward): Ditto.
(mx-to): Clear inherit and dont-garb.
(mx-cc): Ditto.
(canonical-name): Ditto.
(mx-date): Clear hide-creator, secret and dont-garb.
(notify-comments): Clear inherit, hide-creator and dont-garb.
(recommended-conf): Clear inherit and dont-garb.
(allowed-content-type): Clear inherit and dont-garb. Require a
priority number before the content type, and don't allow more than
one "/" or " ".
(mx-list-name): Set owner-delete. Clear dont-garb and inherit.
(mx-refuse-import): Set unique. Clear dont-garb and inherit.
(mx-mime-misc): Set unique.
(mx-envelope-sender): Set unique.
* src/server/testsuite/lyskomd.0/20.exp: Adjusted for the new,
stricter aux-items.conf.
* src/server/testsuite/lyskomd.0/03.exp: Adjusted for the new,
stricter aux-items.conf.
2003-01-10 Per Cederqvist <ceder@ceder.dyndns.org>
Document undocumented files. (Bug 852).
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment