This project is mirrored from https://github.com/sympa-community/sympa.git. Pull mirroring updated .
  1. 23 Mar, 2011 1 commit
  2. 21 Mar, 2011 1 commit
  3. 18 Mar, 2011 1 commit
  4. 17 Mar, 2011 1 commit
  5. 02 Mar, 2011 4 commits
  6. 01 Mar, 2011 1 commit
    • david.verdin's avatar
      [change] Refactoring : All the code related to database and LDAP access was... · 18623843
      david.verdin authored
      [change] Refactoring : All the code related to database and LDAP access was refactored. Main changes: 
      	- new module SDM.pm : handles all the connection and access to the Sympa database. Now querying the Sympa database anywhere in the code can be done by calling: '&SDM::do_query($statement, @variables). all the connections, errors, statement preparation and executions are handled in the SDM module.
      	- SQLSource and LDAPSource MUST now be manipulated through instances. the usage of class methods have been removed, because, with the exception of the Sympa database, all the usages are related to non-resident connections, so there is no usage of class instances and variables.
      
      
      
      git-svn-id: https://subversion.renater.fr/sympa/trunk@7027 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
      18623843
  7. 18 Feb, 2011 1 commit
    • serge.aumont's avatar
      · 35eb62ee
      serge.aumont authored
      [change] Internal changes Message object is used in all subroutine from sympa.pl to Bulk::store and used by bulk.pl
      [change] Message submitted from web interface are still written in msg spool, but when sympa.pl process them it does not need to send them to himself. Now sympa.pl can run on a serveur without MTA
      [bug] ssmime signature of message with attachement are not altered now
      [bug] message submitted from web interface using authenticated http session are processed by sympa.pl with 'md5' authentication level.
      
      
      
      
      git-svn-id: https://subversion.renater.fr/sympa/trunk@7024 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
      35eb62ee
  8. 17 Feb, 2011 1 commit
  9. 11 Feb, 2011 2 commits
    • david.verdin's avatar
      [change] DBManipulator* modules now inherit from a generic class called... · d0018e31
      david.verdin authored
      [change] DBManipulator* modules now inherit from a generic class called DefaultDBManipulator. This class will implement all the required functions in MySQL syntax. Therefore, functions in DBManipulator* files will only be needed if the corresponding RDBMS has a specific behaviour.
      
      
      git-svn-id: https://subversion.renater.fr/sympa/trunk@7022 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
      d0018e31
    • david.verdin's avatar
      [change] Factorizing: creating the DBManipulator*.pm modules. These modules... · ebe02d5a
      david.verdin authored
      [change] Factorizing: creating the DBManipulator*.pm modules. These modules contain the code specific to each RDBMS Sympa supports. The inherit from the generic class DataSource. Anytime Sympa tries to access data in an SQL database, it must create a SQLSource object with, in argument, a hash containing the connexion parameters. All the database manipulations are subsequently done through this generic object, not having to take into account any RDBMS specificity.
      Also added the "SympaDatabaseManager.pm" module which is specialized in manipulating the Sympa database: upgrade, connexion, version checking, etc.
      
      
      git-svn-id: https://subversion.renater.fr/sympa/trunk@7021 05aa8bb8-cd2b-0410-b1d7-8918dfa770ce
      ebe02d5a
  10. 10 Feb, 2011 1 commit
  11. 08 Feb, 2011 2 commits
  12. 07 Feb, 2011 1 commit
  13. 02 Feb, 2011 6 commits
  14. 01 Feb, 2011 2 commits
  15. 31 Jan, 2011 2 commits
  16. 26 Jan, 2011 5 commits
  17. 24 Jan, 2011 1 commit
  18. 18 Jan, 2011 2 commits
  19. 17 Jan, 2011 1 commit
  20. 12 Jan, 2011 3 commits
  21. 11 Jan, 2011 1 commit