summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Handle auth in authenticated state.Kaz Kylheku2016-03-211-0/+3
| | | | | | | This can happen if the user hits the back button and re-submits authentication. In that case it appears as if user name or password will work. Let's generate an error screen for that case to inform the user what is going on.
* Move random alias generation into :postinit handler.Kaz Kylheku2016-03-161-10/+5
|
* Create two alternative spellings for each alias.Kaz Kylheku2016-03-162-1/+12
| | | | | | | | I ran into a problem using a Tamarind alias, in a situation when I was not able to specify an e-mail address containing dashes. Let's have it so that dots or underscores work as separators between the digit groups.
* Move sasl socket path to configuration.tamarind-1Kaz Kylheku2016-03-122-1/+2
|
* Recommend Exim fast-track delivery rule for Tamarind aliases.Kaz Kylheku2016-03-121-1/+26
|
* New README file: how it works and how to install.Kaz Kylheku2016-03-121-0/+227
|
* umask 007 so world can't read sensitive data in aliasesKaz Kylheku2016-03-021-0/+1
|
* Configurable sessions dir.Kaz Kylheku2016-03-022-4/+5
|
* Remove geteuid check; we don't need privs any more.Kaz Kylheku2016-03-023-33/+0
|
* Use variable instead of /etc/aliases.Kaz Kylheku2016-03-021-9/+9
|
* Separating configuration stuff to config.txr.Kaz Kylheku2016-03-022-2/+4
|
* Tamarind.Kaz Kylheku2016-03-0215-0/+543
|
* NILKaz Kylheku2016-01-170-0/+0