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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 05 Jun, 2014 1 commit
-
-
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
-
- 26 May, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10748 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 23 May, 2014 1 commit
-
-
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
-
- 22 May, 2014 2 commits
-
-
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
Fixed compilation errors and warnings exposed by this change. Additionally, removed unused modules from each source. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10691 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
ToDo: Formatting Unix time values as native date would be done in templates on demand. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10628 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
-
- 08 Jan, 2014 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10130 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 30 Dec, 2013 1 commit
-
-
david.verdin authored
[feature][Submitted by M. Overmeer, overmeer.net, funded and led by Surfnet, http://www.surfnet.nl] Full VOOT 2.0 protocol support. VOOT is an opensocial subset to manage group membership. fulle details on this IETF draft here: http://openvoot.org/voot-2.0.html. This feature enables Sympa to be both group provider and consumer in the VOOT protocol. VOOT in Sympa uses both Oauth 1.0 and 2.0 for authorization from and to a peer in the VOOT protocol. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@10081 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 19 Jul, 2013 2 commits
-
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9562 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[svn] Preparing merge: Movin Log::* calls to Sympa::Log::Syslog::* calls. IMPORTANT NOTE: Starting this revision, this branch will no longer be functional, as calls are mode according to 7.0 code modules organization. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9561 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 17 Jul, 2013 3 commits
-
-
david.verdin authored
[feature][Submitted by M. Overmeer, overmeer.net, funded and led by Surfnet, http://www.surfnet.nl] Full VOOT 2.0 protocol support. VOOT is an opensocial subset to manage group membership. fulle details on this IETF draft here: http://openvoot.org/voot-2.0.html. This feature enables Sympa to be both group provider and consumer in the VOOT protocol. VOOT in Sympa uses both Oauth 1.0 and 2.0 for authorization from and to a peer in the VOOT protocol. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9545 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
Merge is back in 5. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9541 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
[feature][Submitted by M. Overmeer, overmeer.net, funded and led by Surnet, http://www.surfnet.nl] Full VOOT 2.0 protocol support. VOOT is an opensocial subset to manage group membership. fulle details on this IETF draft here: http://openvoot.org/voot-2.0.html. This feature enables Sympa to be both group provider and consumer in the VOOT protocol. VOOT in Sympa uses both Oauth 1.0 and 2.0 for authorization from and to a peer in the VOOT protocol. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9540 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 05 Jul, 2013 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9458 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 04 Jul, 2013 1 commit
-
-
sikeda authored
[dev] Refactoring (con'd). Direct access to {'msg'} and {'msg_as_string'} were replaced with as_entity() and as_string(). Several "$message->as_entity->as_string" calls were replaced with "$message->as_string", because message object won't be modified. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9453 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 19 Jun, 2013 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9399 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 18 May, 2013 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9256 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 17 Apr, 2013 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9127 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 01 Apr, 2013 1 commit
-
-
sikeda authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@9011 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 20 Nov, 2012 1 commit
-
-
sikeda authored
Important changes of interest to users: * A new option "database" for "cache_list_config" robot parameter to cache list config using database. "db_list_cache" parameter was deprecated. * wwsympa.conf is no longer used. It will be migrated to sympa.conf during upgrade process. * SQLite users: SQLite 2.x is no longer supported. Database must be migrated to SQLite 3.x. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@7985 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 05 Jul, 2012 1 commit
-
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@7445 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 28 Mar, 2012 1 commit
-
-
etiennemeleard authored
VOOT is a Opensocial/OAuth based group membership sharing protocol. It allows to easily synchronize external groups with any Sympa list using Opensocial requests. It also allows to include members from an external Opensocial capable group manager in a list. For more information on VOOT, see : https://github.com/andreassolberg/voot/wiki/Protocol git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@7311 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 23 Aug, 2011 1 commit
-
-
david.verdin authored
[change] functions from Log.pm are no longer exported. Therefore, they can't be called in the local namespace of the caller and must always be prefixed by 'Log::'. git-svn-id: https://subversion.renater.fr/sympa/branches/sympa-6.2-branch@7182 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 10 Jul, 2009 1 commit
-
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@5958 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 27 May, 2009 1 commit
-
-
olivier.salaun authored
- some fixes to the recent autotools reorganization - no more use the FHS organization when upgrading Sympa - remove obsolete sudo wrapper - change location of perl modules in src/lib/ - rename perl modules with the .pm file extension - replace --VAR-- substitution with a Constans.pm perl module - perform --VAR-- substitution at make time, no more at install time - defaultdir directory (old bin/etc/) renamed default/ - remove Version.pm module (now using Constans.pm) - turn SPEC file into a template, to have version automatically substituted, drop most post-install stuff excepted user/group creation, and use FHS setup git-svn-id: https://subversion.renater.fr/sympa/trunk@5816 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 05 Feb, 2009 1 commit
-
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@5488 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 02 Feb, 2009 2 commits
-
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@5475 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
david.verdin authored
git-svn-id: https://subversion.renater.fr/sympa/trunk@5474 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 31 Jul, 2008 1 commit
-
-
olivier.salaun authored
[feature][#3984][requested by S.Kristoffersen, Univ. Oslo] Sympa is now setting the Auto-Submitted SMTP header field for messages it generates. It also prevents loops for incoming message that have this header field set. See related draft http://www.tools.ietf.org/html/draft-palme-autosub-01 git-svn-id: https://subversion.renater.fr/sympa/trunk@5071 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 04 Feb, 2008 1 commit
-
-
david.verdin authored
[#3636] Fix: When accepting multiple subscription requests, the list of pending subscription was not updated. This was due to two loops over email addresses one the one hand and over files on the other hand which were embedded in the wrong order, causing only the first file to be parsed. Change: when an authorized subscription request is received, if the sender is subscribed already, the request is rejected. git-svn-id: https://subversion.renater.fr/sympa/trunk@4823 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-
- 14 Dec, 2007 1 commit
-
-
olivier.salaun authored
[#1085] Fix: standardized the way to refer to a list name in message_report.tt2 and listmaster_notification.tt2. The standard way is [% list.name %] git-svn-id: https://subversion.renater.fr/sympa/trunk@4763 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
-