summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2017-01-17Merge branch 'develop' into debian/platform-0.9Kali Kaneko
2017-01-12[pkg] Configure systemd to auto-restart.Thais Siqueira
2016-05-04Merge tag '0.8.0' into debian/platform-0.8Kali Kaneko
Tag leap.mx version 0.8.0
2016-04-18[pkg] bump leap deps0.8.0Kali Kaneko
2016-01-07add service file for starting via systemdChristoph
2016-01-07add service file for starting via systemdChristoph
2015-12-10Merge branch 'develop' into debian/platform-0.8Kali Kaneko
2015-12-09[feat] postfix lookup against couchdb for client smtp fingerprintRuben Pollan
- Resolves: #4285
2015-12-08[pkg] bump soledad-common dependencyKali Kaneko
needed because the ServerDocument refactor - Releases: 0.8.0
2015-12-04[pkg] fix outdated tac file pathKali Kaneko
2015-12-04[bug] skip fingerprint-map section for watching tooKali Kaneko
2015-12-04[bug] skip fingerprint-map section for watching tooKali Kaneko
2015-12-04[pkg] fix outdated tac file pathKali Kaneko
2015-12-02[pkg] rename mx.tacKali Kaneko
For some reason, this had stuck to the previous name during last merge.
2015-12-02Merge branch 'develop' into debian/platform-0.8Kali Kaneko
2015-11-26[style] fix pep8 errorsRuben Pollan
2015-11-25[feat] WHEELHOUSE can be a url + --use-leap-wheelsRuben Pollan
--use-leap-wheels sets --trusted-host (remove it when we have a proper cert) and WHEELHOUSE to https://ftp.lizard.leap.se Until we get ftp.lizard cname, use lizard as the wheels server.
2015-11-24Change initscript to run leap-mx as an unpriviledged user (#7634)Micah Anderson
2015-11-18[feat] Use syslog for loggingRuben Pollan
- Closes: #6859 - Related: #6942
2015-09-15[test] add test infrastructureRuben Pollan
Some refactor on the couchdb usage was needed to be able to mock couchdb. - Resolves: #7435
2015-08-04[bug] bind TCPServer to localhostKali Kaneko
currently, mx services are being bound to all the interfaces. - Resolves: #7348
2015-08-03[feat] use wheels to install dependenciesParménides GV
generate_wheels uses $WHEELHOUSE to generate and store the wheels for requirements.pip and requirements-testing.pip (if it exists). pip_install_requirements.sh installs requirements.pip from them if possible (if not, then it fetches them from pypi) or, if passed the --testing flag, it installs requirements-testing.pip. - Related: 7327
2015-07-28[tests] add pep8 to requirements-testingKali Kaneko
2015-07-27[pkg] add AUTHORS file + one-liner to generate itKali Kaneko
2015-07-27[pkg] add script to install base requirementsKali Kaneko
- update pip - install base reqs
2015-07-22[pkg] separate leap requirementsKali Kaneko
this is part of a process to make the setup of the development mode less troublesome. from now on, setting up a virtualenv in pure development mode will be as easy as telling pip to just install the external dependencies:: pip install -r pkg/requirements.pip and traversing all the leap repos for the needed leap dependencies doing:: python setup.py develop - Related: #7288
2015-05-08[bug] remove --syslog twistd optiondrebs
Currently, we don't want to log to syslog, because the platform has to be modified before we can do that (see #6942). In the future, we might want to log to syslog only, or make it optional depending on the contents of /etc/default/leap_mx. For now we just remove twistd's --syslog option from the initscript. Closes: #6937.
2015-05-08[refactor] move initscript to more sensible namedrebs
2015-05-08[bug] remove --syslog twistd optiondrebs
Currently, we don't want to log to syslog, because the platform has to be modified before we can do that (see #6942). In the future, we might want to log to syslog only, or make it optional depending on the contents of /etc/default/leap_mx. For now we just remove twistd's --syslog option from the initscript. Closes: #6937.
2015-05-05[refactor] move initscript to more sensible namedrebs
2015-04-29Merge tag '0.7.0' into debian/platform-0.7drebs
Release Leap MX version 0.7.0. Conflicts: setup.py
2015-04-24[pkg] remove initscript from python packagedrebs
There are some reasons to remove the initscript from the python package: 1. To include the initscript it in the python package it is necessary to assume a lot of things about the system in which the package would be installed. 2. The debian packaging system will correctly create an initscript by itself. 3. We don't have to maintain 2 different setup.py files (one in master/develop branch and another in debian package branches).
2015-04-21Merge tag '0.6.2' into debian/release-0.6.2drebs
Tag leap.mx version 0.6.2 Conflicts: CHANGELOG src/leap/mx/mail_receiver.py
2015-04-20[bug] implement message bouncing according to RFCsdrebs
If we do not adhere to the standads, we may have a lot of problems when bouncing a message. This commit implements a bounce message according to: * RFC 6522 - The Multipart/Report Media Type for the Reporting of Mail System Administrative Messages * RFC 3834 - Do not bounce for unknown or invalid addresses. * RFC 3464 - An Extensible Message Format for Delivery Status Notification. Closes: #6858.
2015-04-16[bug] change default bounce message sender addressdrebs
This commit changes the bounce message sender address to be MAILER-DAEMON@domain, instead of bounce@domain. Related: #6858.
2015-01-12sync upstream initscript and custom debian one, adding syslog optionsMicah Anderson
2015-01-12sync initscript with debian versionMicah Anderson
2015-01-12add --prefix argument to get distinguishable syslog messagesMicah Anderson
2015-01-12log to syslog. Closes: #6307Kali Kaneko
2014-11-11Merge tag '0.6.0' into debian/experimentalKali Kaneko
Tag leap.mx version 0.6.0
2014-09-11Implement mail bouncing under certain problematic situationsTomás Touceda
2014-04-22Merge tag '0.5.0' into debianKali Kaneko
Tag leap.mx version 0.5.0 Conflicts: pkg/requirements.pip
2014-04-04Update requirementsTomás Touceda
2013-12-23fix deps to something installableKali Kaneko
2013-12-23bump requirements to unified releaseKali Kaneko
2013-12-17Ignore encoding, use message.as_string directly.Tomás Touceda
The message is already in str type, so we don't care about encoding. json.dumps will ignore convertion.
2013-11-06add chardet dependency explicitlyKali Kaneko
2013-11-05Merge tag '0.3.3' into debianKali Kaneko
Tag leap.mx version 0.3.3 Conflicts: pkg/requirements.pip
2013-11-01Update requirementsTomás Touceda
2013-10-30fix requirements pinningKali Kaneko