summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* pica-client: anon tls for c2n connectionsAnton2019-01-012-78/+106
* pica-client: add and initialize anon DH SSL_CTXAnton2018-12-162-8/+26
* pica-node: improved debug messages, print what type of connection is closedAnton2018-12-141-4/+6
* pica-node: implemented anon DH TLS connection stage, reworked newconnsAnton2018-12-144-121/+481
* new protocol specification document, work in progressAnton2018-10-271-0/+37
* remove config option for CA file, add config option for DH param file, update...Anton2018-09-084-13/+8
* remove CA.pem file from distributionAnton2018-09-082-56/+1
* full peer cert verification for directc2c connections, incoming and outgoingAnton2018-07-291-16/+9
* use randomized RSA key size for account certificatesAnton2018-07-293-4/+18
* removed excess fprintf()-sAnton2018-07-291-16/+0
* moved common peer certificate verification code into new func verify_peer_cer...Anton2018-07-293-33/+41
* add header file PICA_security.h to group important security parameters in one...Anton2018-07-287-6/+52
* commentsAnton2018-07-205-230/+99
* copyright & license notice in test_client.cAnton2018-07-171-0/+17
* fix arg type in listener_add_connection()Anton2018-07-171-1/+1
* add copyrigt and GPL-3.0-or-later license notice to source filesAnton2018-07-1773-3/+1245
* updated copyright noticesAnton2018-07-163-4/+20
* changed license to GPL-3.0-or-laterAnton2018-07-168-51/+684
* remove garbageAnton2018-07-1681-3145/+0
* delete unused codeAnton2018-07-162-548/+0
* handle unaccessible DH params fileAnton2018-07-161-0/+2
* .dmg generation in make deploy target, copy sqlite plugin explicitlyAnton2018-07-151-3/+7
* change executable name, because macdeployqt expects executable name to match ...Anton2018-07-151-1/+1
* fixed return valueAnton2018-07-151-1/+1
* improved crossplatform resource loadingAnton2018-07-152-25/+18
* remove CA usageAnton2018-07-144-12/+2
* new makefile target "deploy" for OS X dmg packageAnton2018-07-141-0/+12
* preprocessor conditions for loading resources on OS XAnton2018-07-142-0/+8
* include Info.plist in distAnton2018-07-141-1/+2
* add Info.plist to project, required for OS X application bundlesAnton2018-07-141-0/+37
* fix missing declaration of PICA_close_directc2cAnton2018-07-141-0/+1
* add multilogin policy to protocol and client settingsAnton2018-07-036-16/+27
* fix permissions, add executable bit on config directoryAnton2018-07-021-1/+1
* set permissions for config dir, sqlite database and private keys - read-write...Anton2018-06-192-0/+5
* pica-client: new tab "Multiple logins" in settings dialogAnton2018-01-052-5/+66
* pica-client: initialize sqlite db connection once on startupAnton2017-12-301-6/+5
* pica-client: use single sqlite database connection instance, prevents multipl...Anton2017-12-306-5/+6
* add libminiupnpc-dev dependency for .deb buildsAnton2017-12-301-1/+1
* pica-client: implemented autoconfiguration of address for direct incoming con...Anton2017-12-306-8/+97
* pica-node: check interfaces with global IP's first in autoconfigure mode, bef...Anton2017-12-291-9/+25
* pica-node: set default value for announced_addr to "autoconfigure"Anton2017-12-291-2/+2
* implemented PICA_guess_listening_addr_ipv4() for *nix using getifaddrs()Anton2017-12-292-0/+50
* autoconfigure mode for announced_addr setting, updated default config file; U...Anton2017-12-282-1/+20
* added optional libminiupnpc check in configure scriptAnton2017-12-281-0/+13
* implemented PICA_upnp_autoconfigure_ipv4()Anton2017-12-282-0/+62
* fixed PICA_netconf.c with astyleAnton2017-12-021-12/+12
* moved PICA_is_reserved_addr_ipv4() to new file PICA_netconf.cAnton2017-12-026-28/+53
* fixed code style on all source files (*.c *.cpp *.h) using astyle --style=all...Anton2017-12-0156-4128/+4162
* Merge branch 'direct_c2c_connections'Anton2017-12-0146-3238/+5631
|\
| * pica-client: accepting direct connectionsdirect_c2c_connectionsAnton2017-12-012-1/+25