| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | append @SECLEVEL=0 to the anon cipherlist string when building with OpenSSL ↵ | Anton | 2019-06-04 | 1 | -0/+4 |
| | | | | | >= 1.1.0, ADH ciphers are disabled by default in OpenSSL 1.1.0 branch | ||||
| * | pica-node: remove events before closing socket, n2n and newconn | Anton | 2019-04-06 | 1 | -15/+15 |
| | | |||||
| * | pica-node: print client tree as a debug level 2 message | Anton | 2019-03-15 | 1 | -2/+2 |
| | | |||||
| * | pica-node: set default paths relative to current directory on Windows. Set ↵ | Anton | 2019-03-15 | 1 | -5/+11 |
| | | | | | current directory to executable directory when running as a service | ||||
| * | pica-node: implement cleaning inactive nodes | Anton | 2019-03-15 | 1 | -0/+12 |
| | | |||||
| * | pica-node: remove events before closing c2c sockets, not after, fixes ↵ | Anton | 2019-03-13 | 1 | -14/+15 |
| | | | | | libevent warnings | ||||
| * | pica-node: moved to libevent usage instead of select() | Anton | 2019-03-13 | 1 | -635/+625 |
| | | |||||
| * | pica-node: fix size type in multilogin procmsg | Anton | 2019-03-12 | 1 | -2/+2 |
| | | |||||
| * | pica-node: fix compile error | Anton | 2019-03-11 | 1 | -1/+1 |
| | | |||||
| * | pica-node: do not set socket option SO_REUSEADDR on windows | Anton | 2019-03-10 | 1 | -2/+2 |
| | | |||||
| * | pica-node: running as a windows service | Anton | 2019-03-10 | 1 | -2/+132 |
| | | |||||
| * | pica-node: fix socket comparisons, SOCKET type is unsigned on Windows | Anton | 2019-03-09 | 1 | -10/+16 |
| | | |||||
| * | fix mingw-w64 cross-compile issues | Anton | 2019-03-08 | 1 | -0/+5 |
| | | |||||
| * | pica-node: add log info message on startup with version, pid, protocol version | Anton | 2019-03-07 | 1 | -0/+8 |
| | | |||||
| * | pica-node: fix leak of SSL structs on transition from anon to authenticated ↵ | Anton | 2019-03-05 | 1 | -0/+2 |
| | | | | | c2n and c2c | ||||
| * | pica-node: fix free of anonssl handle, there was memory leak in timed out ↵ | Anton | 2019-02-26 | 1 | -8/+9 |
| | | | | | newconn-s | ||||
| * | pica-node: bugfix, update "up" pointer in client_tree_replace_multi(), ↵ | Anton | 2019-02-26 | 1 | -1/+14 |
| | | | | | prevent memory leak; improved client_tree_print() | ||||
| * | pica-node: bugfix, clear client/cclink pointer in newconn_free() | Anton | 2019-02-24 | 1 | -0/+1 |
| | | |||||
| * | pica-node: bugfix, update next_multi pointer when secondary client is removed | Anton | 2019-02-22 | 1 | -1/+18 |
| | | |||||
| * | pica-node: bugfix, process PICA_CLSTATE_MULTILOGIN_SECONDARY in ↵ | Anton | 2019-02-22 | 1 | -0/+1 |
| | | | | | process_c2n_write() | ||||
| * | pica-node: processing MULTILOGIN messages | Anton | 2019-02-21 | 1 | -11/+227 |
| | | |||||
| * | pica-node: declare functions, fix compiler warnings | Anton | 2019-02-19 | 1 | -0/+2 |
| | | |||||
| * | pica-node: bugfix, function has void return type | Anton | 2019-02-19 | 1 | -2/+2 |
| | | |||||
| * | pica-node: ignore SIGPIPE | Anton | 2019-01-07 | 1 | -1/+5 |
| | | |||||
| * | pica-node: improved debug messages, print what type of connection is closed | Anton | 2018-12-14 | 1 | -4/+6 |
| | | |||||
| * | pica-node: implemented anon DH TLS connection stage, reworked newconns | Anton | 2018-12-14 | 1 | -104/+419 |
| | | |||||
| * | add header file PICA_security.h to group important security parameters in ↵ | Anton | 2018-07-28 | 1 | -0/+6 |
| | | | | | one place | ||||
| * | comments | Anton | 2018-07-20 | 1 | -40/+7 |
| | | |||||
| * | add copyrigt and GPL-3.0-or-later license notice to source files | Anton | 2018-07-17 | 1 | -0/+17 |
| | | |||||
| * | updated copyright notices | Anton | 2018-07-16 | 1 | -1/+4 |
| | | |||||
| * | fixed return value | Anton | 2018-07-15 | 1 | -1/+1 |
| | | |||||
| * | pica-node: check interfaces with global IP's first in autoconfigure mode, ↵ | Anton | 2017-12-29 | 1 | -9/+25 |
| | | | | | before trying UPnP | ||||
| * | autoconfigure mode for announced_addr setting, updated default config file; ↵ | Anton | 2017-12-28 | 1 | -0/+17 |
| | | | | | UPNP autoconfiguration is implemented, enumerating network interfaces having global IP is left to be done | ||||
| * | moved PICA_is_reserved_addr_ipv4() to new file PICA_netconf.c | Anton | 2017-12-02 | 1 | -0/+1 |
| | | |||||
| * | fixed code style on all source files (*.c *.cpp *.h) using astyle ↵ | Anton | 2017-12-01 | 1 | -710/+710 |
| | | | | | --style=allman --lineend=linux --indent=tab --pad-oper | ||||
| * | Merge branch 'direct_c2c_connections' | Anton | 2017-12-01 | 1 | -999/+1021 |
| |\ | |||||
| | * | removed excess memcmp() calls | Anton | 2017-11-12 | 1 | -4/+10 |
| | | | |||||
| | * | reject all-zeroes ID | Anton | 2017-11-12 | 1 | -5/+12 |
| | | | |||||
| | * | bugfix, prevent removing entry from client_tree by duplicate connection | Anton | 2017-11-12 | 1 | -0/+1 |
| | | | |||||
| | * | use pseudorandom bytes in short fixed-length protocol messages instead of ↵ | Anton | 2016-06-24 | 1 | -6/+6 |
| | | | | | | | | | random in order to not drain entropy pool | ||||
| | * | fixed code style using "astyle --style=allman --lineend=linux --indent=tab ↵ | Anton | 2016-04-07 | 1 | -1709/+1717 |
| | | | | | | | | | --pad-oper *.c *.h" | ||||
| | * | more consistent naming, renamed conn -> c2n, channel -> c2c in function ↵ | Anton | 2015-04-11 | 1 | -2/+2 |
| | | | | | | | | | names and enumerations | ||||
| * | | updated copyright years | Anton | 2016-03-03 | 1 | -1/+1 |
| | | | |||||
| * | | updated copyright years | Anton | 2015-04-13 | 1 | -1/+1 |
| |/ | |||||
| * | new config option for node - disable_reserved_addrs | me_desk | 2014-12-05 | 1 | -4/+35 |
| | | | | | git-svn-id: svn://localhost/project_picapica/trunk@337 fb96df88-216d-11de-830c-f3023f12d8ac | ||||
| * | Updated copyright year | me_desk | 2014-08-10 | 1 | -1/+1 |
| | | | | | git-svn-id: svn://localhost/project_picapica/trunk@321 fb96df88-216d-11de-830c-f3023f12d8ac | ||||
| * | fixes for enabling build of pica-node on Windows using MinGW | me_desk | 2013-09-19 | 1 | -4/+10 |
| | | | | | git-svn-id: svn://localhost/project_picapica/trunk@275 fb96df88-216d-11de-830c-f3023f12d8ac | ||||
| * | switched to TLS 1.2 and DHE-RSA-CAMELLIA256-SHA. DH parameters file is ↵ | me_desk | 2013-09-13 | 1 | -1/+1 |
| | | | | | | | created on first start git-svn-id: svn://localhost/project_picapica/trunk@273 fb96df88-216d-11de-830c-f3023f12d8ac | ||||
| * | updated pica-client to make it handle new id format. quint32 type for id is ↵ | me_desk | 2013-08-30 | 1 | -6/+34 |
| | | | | | | | replaced with QByteArray in most places. Implemented verification callbacks in client and node that allow self-signed certificates git-svn-id: svn://localhost/project_picapica/trunk@266 fb96df88-216d-11de-830c-f3023f12d8ac | ||||
| * | fixed NEWCONN_BUFSIZE to make it equal to CONNID packet size in order to ↵ | me_desk | 2013-08-22 | 1 | -6/+13 |
| | | | | | | | prevent interpreting TLS session data that follows this packet as some PICA protocol message. This is workaround, problem must be fixed in more proper way git-svn-id: svn://localhost/project_picapica/trunk@265 fb96df88-216d-11de-830c-f3023f12d8ac | ||||
