Page MenuHomePhabricator

Changelog
No OneTemporary

Changelog

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
-- Adrian Georgescu <ag@ag-projects.com> Tue, 04 Aug 2009 10:09:58 +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

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 23, 2:19 PM (23 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3408023
Default Alt Text
Changelog (5 KB)

Event Timeline