summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | app bundle name
* 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 - ↵Anton2018-06-192-0/+5
| | | | read-write only for owner
* 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 ↵Anton2017-12-306-5/+6
| | | | multiple warnings about connection in use
* add libminiupnpc-dev dependency for .deb buildsAnton2017-12-301-1/+1
|
* pica-client: implemented autoconfiguration of address for direct incoming ↵Anton2017-12-306-8/+97
| | | | connections
* pica-node: check interfaces with global IP's first in autoconfigure mode, ↵Anton2017-12-291-9/+25
| | | | before trying UPnP
* 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; ↵Anton2017-12-282-1/+20
| | | | UPNP autoconfiguration is implemented, enumerating network interfaces having global IP is left to be done
* 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 ↵Anton2017-12-0156-4128/+4162
| | | | --style=allman --lineend=linux --indent=tab --pad-oper
* Merge branch 'direct_c2c_connections'Anton2017-12-0146-3238/+5631
|\
| * pica-client: accepting direct connectionsdirect_c2c_connectionsAnton2017-12-012-1/+25
| |
| * pica-client: combobox for incoming direct connections address in settings dialogAnton2017-12-012-7/+9
| |
| * pica-client: display client protocol versionAnton2017-11-302-1/+3
| |
| * added flag want_write, fixed conditions for adding sockets to write FD set ↵Anton2017-11-122-7/+36
| | | | | | | | for select() in order to prevent CPU wasting loops
| * removed excess memcmp() callsAnton2017-11-121-4/+10
| |
| * reject all-zeroes IDAnton2017-11-121-5/+12
| |
| * bugfix, prevent removing entry from client_tree by duplicate connectionAnton2017-11-121-0/+1
| |
| * test_client: implemented sending & receiving filesAnton2017-11-121-3/+33
| |
| * test_client: wait for reply before sending next message in random message modeAnton2017-09-041-2/+7
| |
| * test_client: compare sent & received messages in random message modeAnton2017-07-271-0/+11
| |
| * fixed removing PICA_directc2c from listener's accepted connections listAnton2017-07-201-1/+4
| |
| * implemented random message mode in test_clientAnton2017-07-201-3/+62
| |
| * implemented echo mode in test clientAnton2017-07-121-2/+21
| |
| * fixed memory leak in PICA_get_id_from_cert_file()Anton2017-06-261-1/+5
| |
| * fixed segfault in test_clientAnton2017-06-261-5/+1
| |
| * fixed directc2c logic for cases when receiver side does not wait for ↵Anton2017-06-261-13/+9
| | | | | | | | incoming direct connection
| * new macro PICA_TRACEFUNC to print func name; fixed releasing resources for ↵Anton2017-06-251-13/+57
| | | | | | | | failed direct connections
| * fixed bugs in directc2c processingAnton2017-06-251-9/+12
| |
| * fixing directc2c bugs, work in progress... get rid of c2c/c2n _init_messages ↵Anton2017-06-182-38/+44
| | | | | | | | arrays; fixed resource release in PICA_new_listener; fixed pointer manipulations in PICA_send_directc2caddrlist
| * directc2c support in test_clientAnton2017-06-181-1/+34
| |
| * updated test clientAnton2017-06-171-15/+65
| |