summaryrefslogtreecommitdiffstats
path: root/PICA_nodewait.c
Commit message (Collapse)AuthorAgeFilesLines
* changed license from GPL-3.0-or-later to GPL-3.0-onlyAnton2019-11-131-2/+1
|
* pica-node: limit thread stack size for nodewait threadsAnton2019-03-141-0/+1
|
* pica-node: fix free of anonssl handle, there was memory leak in timed out ↵Anton2019-02-261-0/+1
| | | | newconn-s
* pica-node: implemented anon DH TLS connection stage, reworked newconnsAnton2018-12-141-2/+18
|
* add copyrigt and GPL-3.0-or-later license notice to source filesAnton2018-07-171-0/+17
|
* fixed code style using "astyle --style=allman --lineend=linux --indent=tab ↵Anton2016-04-071-110/+110
| | | | --pad-oper *.c *.h"
* fixes for enabling build of pica-node on Windows using MinGWme_desk2013-09-191-0/+6
| | | | git-svn-id: svn://localhost/project_picapica/trunk@275 fb96df88-216d-11de-830c-f3023f12d8ac
* bugfix: race condition, sometimes nodewait_start_connect() was called ↵me_desk2013-08-071-2/+3
| | | | | | several times for the same entry from main thread before nodewait state was updated in started thread git-svn-id: svn://localhost/project_picapica/trunk@261 fb96df88-216d-11de-830c-f3023f12d8ac
* removed calls to log functions from nodewait_resolve_thread() and ↵me_desk2013-08-031-5/+6
| | | | | | nodewait_connect_thread(), log functions are not thread safe, calling them caused segfaults git-svn-id: svn://localhost/project_picapica/trunk@256 fb96df88-216d-11de-830c-f3023f12d8ac
* debug log messages for opening and closing socket eventsme_desk2013-07-311-0/+5
| | | | git-svn-id: svn://localhost/project_picapica/trunk@253 fb96df88-216d-11de-830c-f3023f12d8ac
* nodewait_start_connection() is split to the two functions, ↵me_desk2013-07-071-15/+68
| | | | | | nodewait_start_resolve() and nodewait_start_connect(), each starts new thread for resolving and connecting. Between resolving and connecting check for existing connections with resolved address is performed git-svn-id: svn://localhost/project_picapica/trunk@251 fb96df88-216d-11de-830c-f3023f12d8ac
* bugfixes: invalid argument to nodewait_list_delete() and minor protocol ↵me_desk2012-12-271-0/+2
| | | | | | version was written in the same byte as major version git-svn-id: svn://localhost/project_picapica/trunk@216 fb96df88-216d-11de-830c-f3023f12d8ac
* nodewait - asynchronous DNS resolve and connect to nodes using threadsme_desk2012-12-271-0/+170
git-svn-id: svn://localhost/project_picapica/trunk@215 fb96df88-216d-11de-830c-f3023f12d8ac