Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-07 | add service file for starting via systemd | Christoph | |
2015-12-09 | [feat] postfix lookup against couchdb for client smtp fingerprint | Ruben Pollan | |
- Resolves: #4285 | |||
2015-12-08 | [pkg] bump soledad-common dependency | Kali Kaneko | |
needed because the ServerDocument refactor - Releases: 0.8.0 | |||
2015-12-04 | [pkg] fix outdated tac file path | Kali Kaneko | |
2015-12-04 | [bug] skip fingerprint-map section for watching too | Kali Kaneko | |
2015-11-26 | [style] fix pep8 errors | Ruben Pollan | |
2015-11-25 | [feat] WHEELHOUSE can be a url + --use-leap-wheels | Ruben 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-24 | Change initscript to run leap-mx as an unpriviledged user (#7634) | Micah Anderson | |
2015-11-18 | [feat] Use syslog for logging | Ruben Pollan | |
- Closes: #6859 - Related: #6942 | |||
2015-09-15 | [test] add test infrastructure | Ruben Pollan | |
Some refactor on the couchdb usage was needed to be able to mock couchdb. - Resolves: #7435 | |||
2015-08-04 | [bug] bind TCPServer to localhost | Kali Kaneko | |
currently, mx services are being bound to all the interfaces. - Resolves: #7348 | |||
2015-08-03 | [feat] use wheels to install dependencies | Parmé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-testing | Kali Kaneko | |
2015-07-27 | [pkg] add AUTHORS file + one-liner to generate it | Kali Kaneko | |
2015-07-27 | [pkg] add script to install base requirements | Kali Kaneko | |
- update pip - install base reqs | |||
2015-07-22 | [pkg] separate leap requirements | Kali 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 option | drebs | |
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 name | drebs | |
2015-04-24 | [pkg] remove initscript from python package | drebs | |
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-20 | [bug] implement message bouncing according to RFCs | drebs | |
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 address | drebs | |
This commit changes the bounce message sender address to be MAILER-DAEMON@domain, instead of bounce@domain. Related: #6858. | |||
2015-01-12 | sync initscript with debian version | Micah Anderson | |
2015-01-12 | add --prefix argument to get distinguishable syslog messages | Micah Anderson | |
2015-01-12 | log to syslog. Closes: #6307 | Kali Kaneko | |
2014-09-11 | Implement mail bouncing under certain problematic situations | Tomás Touceda | |
2014-04-04 | Update requirements | Tomás Touceda | |
2013-12-17 | Ignore 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-01 | Update requirements | Tomás Touceda | |
2013-10-30 | update mx requirements | Kali Kaneko | |
2013-10-28 | Support any encoding in the emails | Tomás Touceda | |
2013-08-29 | Add couchdb as a dependency. | Kali Kaneko | |
Closes: #3601 | |||
2013-08-22 | Use the right database | Tomás Touceda | |
2013-08-19 | Update to new soledad package scheme. | drebs | |
2013-07-25 | Fix keymanager requirement to version 0.2.0. | drebs | |
2013-07-04 | Add dependency for leap.keymanager. | drebs | |
2013-07-04 | Update to latest Soledad api. | drebs | |
2013-06-13 | Fix version number to be a consistent 0.2.2 (Closes: #2849) | Micah Anderson | |
2013-05-10 | bump version | Kali Kaneko | |
moved tac file to pkg | |||
2013-05-08 | Fix twistd path for deployment servers | Tomas Touceda | |
2013-05-07 | Update README some more and bump leap.common | Tomas Touceda | |
2013-05-07 | Place mx.tac in /usr/local/bin/ | Tomas Touceda | |
2013-05-06 | Improve leap_mx init script | Tomas Touceda | |
2013-05-03 | Add setup script and init.d script | Tomas Touceda | |
Also, some pep8 fixes | |||
2013-04-25 | Update requirements | Tomas Touceda | |
2013-04-25 | Reorder files, normalize repo and add sample config | Tomas Touceda | |
2013-04-18 | Add ipaddr as a dependency | Tomas Touceda | |
2013-02-15 | Updated the pip requirements file with a note to add a requirement for | Isis Lovecruft | |
whatever python-gnupg ends up being called after it's uploaded to pypi. | |||
2013-01-31 | Update pip requirements for pyxdg. | Isis Lovecruft | |
2013-01-31 | Update pip requirements file to include PyYAML. | Isis Lovecruft | |
2013-01-28 | Moved mx-requirements.pip to /pkg/ dir. | Isis Lovecruft | |