Page MenuHomePhabricator

No OneTemporary

diff --git a/debian/changelog b/debian/changelog
index db732d8..72ca511 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,171 +1,190 @@
+msrprelay (1.3.0) unstable; urgency=medium
+
+ * Refactored debian packaging
+ * Refactored setup.py
+ * Switched from the init script to a systemd service file
+ * Install the sample configuration file from setup.py
+ * Display the default configuration directory in the help output
+ * Added code to wait for the network to be available when starting
+ * Added command line option to run as a systemd service
+ * Adapted to process API changes in python-application 2.8.0
+ * Added command line option to enable verbose logging
+ * Added command line option for memory debugging
+ * Use the argparse module for parsing command line arguments
+ * Updated to the logging API in python-application 2.8.0
+ * Initialize the log level in the main script
+ * Fixed some PEP-8 compliance issues
+
+ -- Adrian Georgescu <ag@ag-projects.com> Sun, 03 Nov 2019 09:41:10 -0300
+
msrprelay (1.2.2) unstable; urgency=medium
* Support systemd by redirecting init.d script calls to it if present
* Increased debian compatibility level to 9
* Updated debian standards version
* Updated debian maintainer
-- Dan Pascu <dan@ag-projects.com> Fri, 20 Jan 2017 09:47:44 +0200
msrprelay (1.2.1) unstable; urgency=medium
* Adapt to changes in python-gnutls 3.0
* Don't use mutable types as parameters
-- Saul Ibarra <saul@ag-projects.com> Thu, 10 Mar 2016 12:05:02 +0100
msrprelay (1.2.0) unstable; urgency=medium
* Removed runtime dependency check
-- Saul Ibarra <saul@ag-projects.com> Wed, 06 Jan 2016 15:38:45 +0100
msrprelay (1.1.0) unstable; urgency=medium
* Fix forwarding non-SEND requests and replies
* Make the code more RFC compliant
* Code cleanup
* Set allow_other_methods to True by default
* Drop Python < 2.7 support
* Bumped Debian Standards-Version
-- Saul Ibarra <saul@ag-projects.com> Wed, 29 Apr 2015 10:59:58 +0200
msrprelay (1.0.8) unstable; urgency=low
* Added SIPThor integration
* Allow NICKNAME as valid MSRP method
-- Saul Ibarra <saul@ag-projects.com> Fri, 25 Jan 2013 15:57:53 +0100
msrprelay (1.0.7) unstable; urgency=low
* Fixed matching of DNS names that contain wildcards in X509 certificates
* Documented usage of multiple relays per domain
* Added credits about NLnet foundation sponsorship
-- Adrian Georgescu <ag@ag-projects.com> Tue, 22 Nov 2011 20:24:37 +0100
msrprelay (1.0.6) unstable; urgency=low
* Adapted to latest changes in python-application
* Reworked Debian packaging
-- Saul Ibarra <saul@ag-projects.com> Fri, 10 Jun 2011 09:44:56 +0200
msrprelay (1.0.5) unstable; urgency=low
* Use hexdigest.md5 istead of md5
-- Adrian Georgescu <ag@ag-projects.com> Thu, 28 Oct 2010 20:26:45 +0200
msrprelay (1.0.4) unstable; urgency=low
* Fixed typo in startup script
* Bumped Standards-Version to 3.9.1
* Set default credentials for OpenSIPS database in sample config file
* Fixed dependency on $remote_fs in init script
-- Adrian Georgescu <ag@ag-projects.com> Wed, 01 Sep 2010 10:52:40 +0200
msrprelay (1.0.3) unstable; urgency=low
* Modified code to use the latest facilities from python-application 1.1.5
* Updated minimum version dependency on python-application
* Updated list of pruned directories from the source distribution
* Restart server after upgrade
* Updated readme and install documents
-- Adrian Georgescu <ag@ag-projects.com> Tue, 04 Aug 2009 10:20:39 +0200
msrprelay (1.0.2) unstable; urgency=low
* Adapted code to work with the latest python-application changes:
- use ConfigSetting descriptors instead of _datatypes
- replaced startSyslog with start_syslog
- use system_config_directory instead of _system_config_directory
* Added runtime dependency checks using application.dependency
* Small fix in forwarding logic
* Improved error messages when TLS certificates are missing or faulty
* Added log_level option to configuration file
* Fixed debian building warnings
* Update sample config file
* Moved tasks to wiki tickets
* Fixed parameter quoting in WWW-Authenticate and Authentication-Info header
* Added relay session_id check for incoming messages
* Use os.urandom instead of reading directly from /dev/urandom
* Allow refreshing AUTH from client, nothing is actually refreshed
* Fixed the first characted of generated transaction-id to be alphanumeric
* Correct callback sequence for authentication Deferred
* Updated debian dependencies
* Updated dependencies in INSTALL
* Removed unused imports
* Minimized and updated build and runtime dependencies
* Removed obsolete python version specifications in debian control file
* Added missing files to source distribution
* Fixed lintian warning about missing misc:Depends
-- Adrian Georgescu <ag@ag-projects.com> Mon, 03 Aug 2009 21:15:03 +0200
msrprelay (1.0.1) unstable; urgency=low
* Remove the session from unbound_session when we start trying to make an
outbound connection
* Added instructions for how to install or build the Debian package
-- Adrian Georgescu <ag@ag-projects.com> Thu, 27 Nov 2008 10:44:27 +0100
msrprelay (1.0.0) unstable; urgency=low
* Removed per-domain configuration and certificates in favour of detecting
the SIP domain from the To-Path. This assumes SRV records are used to
look up the MSRP relay. This also elimites the need for using the TLS
server name extension.
* Removed any references to CAs and CRLs.
* Simplified certificate generation.
* Cleaned up test script directory.
* Added own runtime directory in /var/run to store runtime files.
* Added commandline option to specify the name of the config file to read.
* Fixed the "memory" backend to support domain names.
* Added username@domain and total session bytecount to logging output.
* Several miscellaneous fixes based on field experience.
-- Ruud Klaver <ruud@ag-projects.com> Mon, 08 Sep 2008 19:14:09 +0200
msrprelay (0.9.0) unstable; urgency=low
* Initial release.
* Fixed uploader names and standard version
* Add accounting
* Added username@domain to each log message about a reserved session
* Corrected pidfile location in init script
* Added additional check in report generation for when failure reports are not required
* Updated README on certificate/key and configuration file commandline option
* Added tls dir to default certificate and key location in sample config
* Added another script to just self-sign a certificate/key pair
* Automatically load msrp module location in test scripts
* Renamed "certs" dir to "tls"
* Changed default names of certificates and keys
* Removed no longer present CertificateList object from tls.py imports
* Updated msrprelay startup script and added option to specify configuration directory and file
* Small fix in CA key/cert generation script output
* Added much longer expiration time to certificate generation scripts
* Modified sample config file and documentation to reflect using SRV records instead of the server name extension
* Moved old test scripts to own dir so they do not get included in distribution
* Removed file from MANIFEST.in that was no longer present
* Modified msrp_send_file.py and msrp_receive_file.py to reflect not using the server name extension, but putting the realm in the To-Path instead
* Simplified relay operation and configuration by using the host in the To-Path URI of the AUTH request as the realm during authentication
* Fixed memory backend to include domain names
* Made key/certificate generation scripts more resilient
* Added temporary SIPThor module, just checks credentials in the central database for now
* Added uploaders
* Use X509Identity from python-gnutls
* Changed runtime directory to /var/run
* include msrp-send-file and msrp-receive-file scripts in installer
* Removed all references to CAs and CRLs, removed certificate checking accordingly, modified config.ini.sample to reflect, put port options together with address
* Explicitly mentioned in the sample config file that the default domain needs a Domain config section
* Fixed settings name
* Update sample config file with a proper description for the relay hostname
-- Ruud Klaver <ruud@ag-projects.com> Mon, 21 Jan 2008 19:16:38 +0100
diff --git a/msrp/__init__.py b/msrp/__init__.py
index d06f30e..b7aa1d2 100644
--- a/msrp/__init__.py
+++ b/msrp/__init__.py
@@ -1,4 +1,4 @@
-__version__ = '1.2.2'
+__version__ = '1.3.0'
configuration_file = 'config.ini'

File Metadata

Mime Type
text/x-diff
Expires
Sat, Nov 23, 11:24 AM (1 d, 3 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3409109
Default Alt Text
(8 KB)

Event Timeline