54c6a8135c0ded324f7ae7d0cdf1ef177004ee2d |
|
27-Feb-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib: connection: Added support for connecting from an explicit source IP. |
c85f67cfb8e1cef2de2b681debf4703d5818dc01 |
|
15-Feb-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib: connection: Add connection_input_halt() and connection_input_resume().
These are convenience functions that remove and add conn->io respectively. |
086b73efd1a5812a64acc951366a499d325509a6 |
|
15-Feb-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib: connection: Record the ioloop the connection was last switched to. |
ed567dac7e55ab3e8dd53d9c86c31ebb2032d4df |
|
07-Feb-2018 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib: Add connection_streams_changed()
Originally by Stephan Bosch |
ddaf416216a83e71bc1bfc1b6faf2ead9d774613 |
|
30-Jan-2018 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib: connection: Allow switching to a specific ioloop. |
4b9e7a8752803928aa0897f8cc1fc34592452f07 |
|
26-Nov-2017 |
Stephan Bosch <stephan.bosch@dovecot.fi> |
lib: connection: Added means to initialize connection to just be added to the connection list. |
fa33df8230c2f27ae863ff83d4251923428d53c7 |
|
31-May-2017 |
Aki Tuomi <aki.tuomi@dovecot.fi> |
lib: Use unix streams with connection when using unix socket
This makes it easier to send file descriptors over connection |
a5b64f1abb1cb0a9718d5bf7f0ae808072237259 |
|
18-Nov-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib: Add connection.allow_empty_args_input
This simplifies input_args() callbacks since they don't always have to check
for args[0] == NULL. This is enabled by default, because none of the current
users want it and it's somewhat unlikely there even will be those in future. |
d951320d498ae0800b677b754dde71574102123b |
|
10-Aug-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib: Added connection_input_timeout_reason() |
2c5c70e12365d7910848259f88eb237ce3a15947 |
|
10-Aug-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib: Added connection.connect_started/finished timestamps. |
a238c6fede2022e5a4af707107ffb8f047b7753f |
|
10-Aug-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
lib: Added connection.last_input_tv for more accuracy |
0dffa25d211be541ee3c953b23566a1a990789df |
|
06-Jun-2016 |
Timo Sirainen <timo.sirainen@dovecot.fi> |
global: unsigned int:1 -> bool:1
perl -i -pe 's/unsigned int ([^,:;]+):1;/bool $1:1;/' **/*.[ch] |
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. |
4487c66123ca4830f8afbf4efcd7a260848d0e05 |
|
16-Jun-2015 |
Timo Sirainen <tss@iki.fi> |
lib: Added unix_client_connect_msecs setting to connection API. |
cb3ab2fd5668700a89b274a43595cfbfa1616e4b |
|
12-May-2015 |
Timo Sirainen <tss@iki.fi> |
lib: connection API: Added delayed_unix_client_connected_callback setting.
092a51d80bad commit changed this functionality first to fix lib-http code,
but it broke other code. 1fac17a2bc53 reversed the original behavior.
This change allows either behavior optionally. |
67e0afe62b26d222614b8d817155bf5c74bd7fe0 |
|
19-Apr-2014 |
Stephan Bosch <stephan@rename-it.nl> |
connection: Added support for creating a stream from input/output stream pair. |
b4a7dbfb4256abcd2f983d56bd032acd55f59591 |
|
13-Sep-2013 |
Timo Sirainen <tss@iki.fi> |
Comment update. |
a618726eb3eb09a3866fe93208baf923d593f4d3 |
|
22-Oct-2012 |
Timo Sirainen <tss@iki.fi> |
connection API: Track the number of connections. |
bdd36cfdba3ff66d25570a9ff568d69e1eb543cf |
|
03-Oct-2012 |
Timo Sirainen <tss@iki.fi> |
Renamed network.[ch] to net.[ch].
The function prefixes already started with net_ instead of network_.
And icecap wants to use network.h for other purpose. :) |
7db7fbea5d8a07463b625f93d69166d56018dadf |
|
16-Aug-2012 |
Timo Sirainen <tss@iki.fi> |
connection API: Fixed connected() callback to actually allow detecting failed connects. |
96f89d51e8315f644f46804a9f0fc4f685ac48bf |
|
30-Jul-2012 |
Timo Sirainen <tss@iki.fi> |
Added "connection" API for handling client/server connections more easily. |
aa8e63009c5aa3866bbf5a3e69a86b1ab480c4dd |
|
08-Jul-2012 |
Timo Sirainen <tss@iki.fi> |
redis: Fixed connection handling. |
bc151e6b8ae73b5bf5a9dbf011b14dab220c92de |
|
08-Jul-2012 |
Timo Sirainen <tss@iki.fi> |
Added "connection" API for handling client/server connections more easily. |