4635b36b00117690bb7321e45535d45feec4b871 |
|
07-Nov-2017 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
login-common: Call io_stream_ssl_global_init() early |
a87eeb418cb3776380a1e1ffa8a9127e2b181ff0 |
|
10-Apr-2017 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
*-login: Move code to login_anvil_init()
Calling this allows plugins that need to talk to anvil make sure they have
an anvil connection even if mail_max_userip_connections=0. |
ce1a6c9b82117d253df9acd77e54ac84dd8a247e |
|
10-Oct-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
*-login: Store user_* passdb fields to client->alt_usernames. |
9132f9df4e12ed5293c70957813aa3736444a13c |
|
15-Jan-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
*-login: Allow plugins to hook into client allocation and add module-specific contexts to client. |
fa68ab23880118e31ba3acb75e342c6597e11a6a |
|
15-Jan-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
*-login: Changed -D parameter to mean a more generic login_debug option. |
009217abb57a24a4076092e8e4e165545747839e |
|
29-Aug-2015 |
Stephan Bosch <stephan@rename-it.nl> |
Changed type of internet port values to in_port_t everywhere.
Created special SET_IN_PORT setting type for internet port values.
Created net_str2port() for parsing internet port values.
Removed several atoi() invocations in the process. |
c51644e9e04effbbc9c415cadcfbcb4d9465855c |
|
16-Jun-2014 |
Timo Sirainen <tss@iki.fi> |
login proxy: Added login_source_ips setting.
The setting contains a list of IPs/hosts. The setting may be prefixed with
"?" character to indicate that only those IPs should be used that exist in
the current server (allowing the same config to be shared by multiple
servers).
The IPs are used round robin as the source IP address when proxy creates TCP
connections. This becomes useful when there are a ton of connections from
the proxy to the same destination IP, because TCP ports run out after ~64k
connections. |
46ec5983bf4519ea42dbfcae3d7c62be0d8ef95f |
|
14-Sep-2012 |
Timo Sirainen <tss@iki.fi> |
Use "tokenlogin" socket name (instead of "token-login") after all.
Auth code has special checks for '-', which breaks "token-login" and fixing
it is rather annoying. |
ab90f702ceedb7ba445a9a592be0b213b27cbafa |
|
14-Sep-2012 |
Stephan Bosch <stephan@rename-it.nl> |
Added support to perform token-based service process authentication.
Creates hidden SASL method DOVECOT-TOKEN. This method is not available on
the normal auth login socket and thus never presented to clients.
Creates new auth socket type 'tokenlogin'. This otherwise normal login
socket only offers authentication using the DOVECOT-TOKEN mechanism.
Creates new token-login directory in base_dir to separate token logins from
normal logins. This directory is otherwise completely identical to the
normal login dir, i.e. it contains sockets for the service backends, used
to chroot login processes to, etc.
Makes default login socket configurable.
Performs some minor changes to src/login-common to build very sparse
protocols, e.g. avoid the need to implement methods that are not needed. |
f29756821a4c6b12b73e4a2a3e1c230117a43773 |
|
28-Jul-2012 |
Timo Sirainen <tss@iki.fi> |
Moved ssl_* settings from login-common to lib-master.
This allows creating other SSL servers more easily. |
afa4eb0295500d983e20484584d3e87a4651276c |
|
23-Nov-2011 |
Timo Sirainen <tss@iki.fi> |
login: Use AUTH_REQUEST_FLAG_SUPPORT_FINAL_RESP if protocol supports it. |
2aac7ca853f63b62ea79ef8eae9ded83ed6063a5 |
|
18-Nov-2011 |
Timo Sirainen <tss@iki.fi> |
login: Minor potential authentication fix when service_count>1 |
baebb412a9a5a44b1756e01cfa3b99f5d8a846b6 |
|
21-Sep-2011 |
Timo Sirainen <tss@iki.fi> |
login: Added -R <dir> parameter to write pre-login rawlogs to given directory. |
5a250816ffc4cc5db203f9410ea99b6601c7b91a |
|
30-Apr-2011 |
Timo Sirainen <tss@iki.fi> |
login-common API redesign so that the library doesn't refer to nonexistent variables. |
7839797af86d5536124c67f09ede30df08cf678a |
|
14-Apr-2010 |
Timo Sirainen <tss@iki.fi> |
login: Keep binary-specific defaults in a struct.
--HG--
branch : HEAD |
2e2a1d720ed53490e8e5c5031e773d395bd5683d |
|
14-Apr-2010 |
Timo Sirainen <tss@iki.fi> |
login: If proxy returns ssl=yes and no port, switch port to imaps/pop3s.
--HG--
branch : HEAD |
5d2e7ec2ea725c8a6a63f56b771e746f93e782ec |
|
19-Feb-2010 |
Timo Sirainen <tss@iki.fi> |
*-login: Disconnect from auth server after idling for a minute.
--HG--
branch : HEAD |
46552a931924c2d743f045e95b08c3ce6beda91a |
|
02-Jan-2010 |
Timo Sirainen <tss@iki.fi> |
login-common: Renamed common.h to login-common.h
--HG--
branch : HEAD |