development/languages

apel-ssm - Secure stomp messenger

Website: https://wiki.egi.eu/wiki/APEL/SSM
License: ASL 2.0
Description:
The SSM is designed to give a reliable message transfer mechanism
using the STOMP protocol.  Messages are signed using the sender's
host certificate, and can optionally be encrypted.  This package
can act as either a sender or receiver.

The SSM is written in python.

Packages

apel-ssm-2.1.7-1.el7.noarch [31 KiB] Changelog by Adrian Coveney (2016-01-12):
- Added a delay when receiver is reconnecting to improve reliability.

 * Mon Mar 02 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.6-1
 - Improved the log output for SSM receivers so that there are fewer trivial
   entries and so it's more useful in tracking messages on the filesystem.

 * Fri Nov 28 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.5-1
 - (No changes from pre-release version.)

 * Fri Nov 28 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.5-0.4.rc4
 - Corrected namespace of overridden variable (to enable SSL/TLS changes).

 * Fri Nov 28 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.5-0.3.rc3
 - Removed python-ssl as a dependency as it can be option in some contexts.
 - Made it possible for old versions of stomp.py (3.0.3 and lower) to use
   SSL/TLS versions that aren't SSL 3.0.

 * Thu Nov 27 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.5-0.2.rc2
 - Added a warning for old versions of stomp.py (3.0.3 and lower) that are
   limited to using SSL 3.0 for secure connections.

 * Tue Nov 25 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.5-0.1.rc1
 - The highest version of SSL/TLS available is now used (previously only SSLv3).
 - Added python-ssl as a dependency (SL5/EL5 only).
 - Minor tweaks made to logging calls and the logging level of certain messages.

 * Fri Aug 08 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.4-1
 - Corrected version number used in Python code.

 * Mon Jul 21 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.3-1
 - (No changes from pre-release version.)

 * Thu Jul 17 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.3-0.2.alpha1
 - RPM now enforces the use of stomppy < 4.0.0 as versions greater than this are
   currently incompatible with SSM.
 - Changes made to disconnection method which should prevent threading
   exceptions (mostly during shutdown).

 * Mon Jun 02 2014 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.2-0
 - The output of brokers.py has been improved so that it can be used to query
   the BDII for valid brokers.
 - The outgoing message directory will now be regularly cleared of empty
   directories and locked messages will be unlocked after five minutes.

 * Wed Oct 30 2013 Adrian Coveney <adrian.coveney@stfc.ac.uk> - 2.1.1-0
 - Reduced impact on message brokers of sending pings to refresh the connection.
 - Improved lost connection behaviour.

 * Tue Apr 16 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 2.1.0-0
 - Verify any certificate supplied for encrypting messages
   against the CA path
 - Receiver can check CRLs on certificates
 
 * Wed Feb 27 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 2.0.3-0
 - Add support for messages signed with quopri or base64
   content-transfer-encoding (for UNICORE).

 * Tue Feb 26 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 2.0.2-0
 - Fix SSL connection for receiver
 
 * Fri Feb 8 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 2.0.1-0
 - Fix crash when receiver sends ping message

 * Sat Jan 26 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 2.0.0-0
 - Fix SSL connection option
 - First release of SSM2

 * Fri Jan 25 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.4-0
 - Sensible defaults for release

 * Fri Jan 11 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.3-0
 - Changed rpm name to apel-ssm

 * Thu Jan 03 2013 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.2-0
 - Fixed connection freeze
 
 * Fri Oct 02 2012 Will Rogers <will.rogers@stfc.ac.uk>  - 0.0.1-0
 - First tag

Listing created by Repoview-0.6.4-1.el5

The EGI UMD repository, has been designed and developed by IASA on behalf of the EGI.eu.