This project is mirrored from https://github.com/sympa-community/sympa.git.
Pull mirroring updated .
- 15 Sep, 2014 1 commit
-
-
sikeda authored
[-change] send_confirm_to_editor(), send_confirm_to_sender(), reject_report_msg(), notice_report_msg(), send_report_cmd(): Set delivery dates of messages sent by robot the future date to ensure 1 second will be elapsed since last message, instead of inserting sleep(1). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11377 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 14 Sep, 2014 1 commit
-
-
sikeda authored
- Now Sympa::Bulk::store() returns messagekey instead of "1" when it succeeded. - Return-Path of outbound messages will be taken from {envelope_sender} attribute of the message object. - Priority of them will be taken from {priority} item. - {date} item is used for delivery date. - use_bulk flag for Sympa::Mail::sending() was deprecated. Sympa::Bulk::store() would be called directly. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11373 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 07 Sep, 2014 1 commit
-
-
sikeda authored
- tools::as_singlepart() was moved to internal function Sympa::Message::_as_singlepart(). - New method Sympa::Message::get_plain_body() to get decoded content of plain/text part. - tools::decode_header() was renamed to Sympa::Message::get_decoded_header() and it became taking only Sympa::Message instance as argument. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11350 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 03 Sep, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11344 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 31 Aug, 2014 1 commit
-
-
sikeda authored
Exception: tools::save_to_bad() is kept. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11337 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 30 Aug, 2014 1 commit
-
-
sikeda authored
- Sympa::Alarm::flush() to flush or purge the spool was separated from send_notify_to_listmaster(). - send_notify_to_listmaster() now takes context (site ('*'), robot, List) as the first argument. - As a side work, mail_tt2/automatic_bounce_management.tt2 was separated from listmaster_notification.tt2 and listowner_notification.tt2. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11336 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 24 Aug, 2014 1 commit
-
-
sikeda authored
Now send_file() was moved to tools.pm and will take list OR robot as parameter. Exception is new method send_probe_to_user() to send welcome and remind messages using VERP. As a side work, {shelved}{tracking} attribute of messages can be "w" or "r" by which bulk.pl generates VERP sender of messages stored by send_probe_to_user(). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11332 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 13 Aug, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11298 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 10 Aug, 2014 1 commit
-
-
sikeda authored
[dev] Refactoring: Now DKIM parameters are retrieved by bulk.pl: they need not be stored into bulkspool table. - $message->{shelved} attribute is set to indicate DKIM signing is required, instead of passing DKIM parameters. - As a result, dkim_*_bulkspool columns are no longer used. ToDo: Migration of {shelved}{dkim_sign} attributes during upgrade. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11288 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 04 Aug, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11283 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 31 Jul, 2014 2 commits
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11276 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
Exceptions: - Several functions in List were moved to Robot. - SympaTransport was renamed to Sympa::SOAP::Transport. Following files won't be renamed at present: Log.pm, SDM.pm, tools.pm, tt2.pm, wwslib.pm git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11273 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 29 Jul, 2014 1 commit
-
-
sikeda authored
[dev] List::check_list_authz() is obsoleted: It is identical to Scenario::request_action(). As a side work, Scenario::check_auth() takes List, robot or site as parameter. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11268 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 27 Jul, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11250 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 25 Jul, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11234 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 20 Jul, 2014 1 commit
-
-
sikeda authored
- The {msg} item of Message object does no longer represent actual content: Original string representation will be kept as far as possible. - {msg_as_string} was splitted to {_head} (MIME::Head entity) and {_body} (body as string). Accessors are head(), header_as_string(), body_as_string() and as_string(). - For now don't access to {msg}, {_head} and {_body} items directly: Use as_entity() and methods above. - add_header(), delete_header() or replace_header() should be used to modify {_head}. get_header() may be used to get header fields (only at the top level of structure). - {orig_msg} item was replaced by {orig_msg_as_string} to prevent reencoding, too. - To get message ID, sender and so on, use items {message_id}, {sender} and so on of objects, not using get_header() etc. - See also POD. ToDo: Some components (probably bulk.pl etc.) still reencode contents. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11209 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 17 Jul, 2014 1 commit
-
-
sikeda authored
- X-Sympa-*: header fields are stripped at first of message parsing. They will no longer included into outgoing messages. - Conversely, new Message::to_string() adds header fields above at the top of serialized messages. - Message::new() now takes string and metadata as argument: MIME::Entity instance, "message_in_spool" hashref and filename are omitted. - Tentative Message::new_from_file() is a wrapper of above. It may be removed when refactoring will completed. - New tools::unmarshal_metadata() to explode metadata from file name of spooled message. This uses new tools::split_listname() utility function to analyze list identifiers. - sympa ::DoFile() was renamed to process_message() and takes Message as argument. - Message::check_param_status() and Message::check_dkim_signature() are separated from Message::new(), because they are needed by incoming messages (in "msg" queue). ToDo: decrypt() and check_smime_Signature() should be also handled in the same way. - mail::mail_file() changed its prototype. ToDo: this would be splitted into Message::new_from_template() and mail::sending(). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11167 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 28 Jun, 2014 1 commit
-
-
sikeda authored
Exceptions: - HTML::myFormatText was renamed to Sympa::HTML::FormatText. - Keep Sympa::DBManipulatorInformix. Bounce.pm and Conf.pm are not renamed at present. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@11091 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 10 Jun, 2014 1 commit
-
-
sikeda authored
ToDo: Merge this feature info suspend feature. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10908 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 07 Jun, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10888 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 05 Jun, 2014 2 commits
-
-
sikeda authored
- Use sprintf format instead of string interpolation: Latter is potentially insecure. - Function/method names in messages are removed because they are automatically prepended by Log::do?log(). - Otheer cosmetic issues. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10849 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10842 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 28 May, 2014 1 commit
-
-
sikeda authored
[dev] Complete package use lists of each sources and fixed typos found during that work. Additionally, don't use Carp as less as possible: use die/warn. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10786 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 27 May, 2014 1 commit
-
-
sikeda authored
[-dev] (con'd r10748) Also suppress redundant log entries noticing error in List::send_notify_to_owner() and List::send_notify_to_editor(). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10768 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 25 May, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10739 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 23 May, 2014 3 commits
-
-
sikeda authored
except: src/lib/Challenge.pm, src/lib/WebAgent.pm and files under ext/. Additionally reparing long comment lines. Used configuration for perltidy (.perltidyrc) is approximately: ------------ >8 ------------ >8 ------------ >8 ------------ # Differences from PBP are marked *. -bar # Opening brace always on right (* no) -bbt=1 # Medium block brace tightness -bt=2 # Strong brace tightness (* 1) -ce # Cuddled else (* no) -cti=0 # No extra indentation for closing brackets -i=4 # Indent level is 4 cols -ci=4 # Continuation indent is 4 cols -l=78 # Max line witdh is 78 cols -nolc # Don't outdent long comments (* -olc) -nolq # Don't outdent long quoted strings -nsbl # No opening sub brace on new line (* -sbl) -nsfs # No space before semicolons -pt=2 # Strong parenthesis tightness (* 1) -sbcp='#' # Don't format non-static block comments automatically (* '##') -sbt=2 # Strong square bracket tightness (* 1) -se # Errors to STDERR #-st # Output to STDOUT -vt=2 # Maximal vertical tightness -wba="% + - * / x != == >= <= =~ !~ < > | & >= < = **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x=" # Break after all operators ------------ 8< ------------ 8< ------------ 8< ------------ git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10721 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
[dev] Won't use exported symbols anymore, and use "base" pragma instead of "our @ISA" magic variable. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10706 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10703 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 22 May, 2014 3 commits
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10699 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
- Use "fn()" instead of "&fn" or "&fn()". - Use fully-qualified name "PKG::fn" instead of exported "fn". These changes are also to make current branch be more sync in trunk. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10697 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10695 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 20 May, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10650 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 19 May, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10625 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 15 May, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10618 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 13 May, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10605 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 11 May, 2014 1 commit
-
-
sikeda authored
[-bug] Commands::info(): title of scenarios were taken only from "title.gettext" lines. Use get_current_title(). git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10587 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 16 Mar, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10436 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 02 Mar, 2014 1 commit
-
-
sikeda authored
- Generate HTML view of moderated messages in dedicated directory specified by viewmail_dir parameter. - Avoid using trivial TT2 tag which gives attackers a chance to execute arabitrary TT2 directives: Use new Archive::convert_single_message() to generate non-trivial tags. - Archive::convert_single_msg_2_html() and archived.pl::get_tag() was deprecated. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10323 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 23 Feb, 2014 1 commit
-
-
sikeda authored
- List::XXX_global_user() have been obsoleted. Functions of Sympa::User may be used, and new methods would be better to be used: delete_global_user() -> $user->expire() get_global_user() -> Sympa::User->new() get_all_global_user() -> Sympa::User::get_users() update_global_user() -> $user->save() add_global_user() -> $user->save() And $user->moveto() git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10269 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 10 Jan, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10134 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-