summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pica-node: fix free of anonssl handle, there was memory leak in timed out ↵Anton2019-02-262-8/+10
| | | | newconn-s
* pica-node: bugfix, update "up" pointer in client_tree_replace_multi(), ↵Anton2019-02-261-1/+14
| | | | prevent memory leak; improved client_tree_print()
* pica-node: bugfix, clear client/cclink pointer in newconn_free()Anton2019-02-241-0/+1
|
* pica-client: bugfix, close unused c2n connections after PICA_event_loop() is ↵Anton2019-02-242-1/+7
| | | | finished in order to prevent invalid access to freed memory
* fix default configAnton2019-02-221-1/+1
|
* pica-node: bugfix, update next_multi pointer when secondary client is removedAnton2019-02-221-1/+18
|
* multilogin fixesAnton2019-02-221-7/+16
|
* pica-client: go offline when multilogin mode is replace and multilogin ↵Anton2019-02-221-0/+6
| | | | message is received
* test_client: multiloginAnton2019-02-221-3/+27
|
* pica-node: bugfix, process PICA_CLSTATE_MULTILOGIN_SECONDARY in ↵Anton2019-02-221-0/+1
| | | | process_c2n_write()
* bugfix, add missing returnAnton2019-02-221-0/+2
|
* bugfix, make copy of file pathsAnton2019-02-211-2/+6
|
* pica-node: processing MULTILOGIN messagesAnton2019-02-212-11/+229
|
* pica-node: declare functions, fix compiler warningsAnton2019-02-191-0/+2
|
* pica-node: bugfix, function has void return typeAnton2019-02-191-2/+2
|
* tests: test program for signature functionsAnton2019-02-171-0/+101
|
* move do_signature() to PICA_do_signature in PICA_signverify.c, implement ↵Anton2019-02-173-102/+144
| | | | PICA_signverify()
* bugfix, use address of IP and port instead of valueAnton2019-02-171-2/+2
|
* free EVP_PKEYAnton2019-02-171-0/+1
|
* fixed getting public key from cert, use X509_get_pubkey()Anton2019-02-171-1/+1
|
* pica-client: sending and receiving MULTILOGIN messageAnton2019-02-145-5/+265
|
* add new files, PICA_signverifyAnton2019-02-144-3/+57
|
* doc: updates, multiloginAnton2019-02-142-3/+61
|
* doc: packet format sectionAnton2019-01-121-0/+23
|
* pica-node: ignore SIGPIPEAnton2019-01-071-1/+5
|
* pica-client: anont tls for c2c connectionsAnton2019-01-052-7/+83
|
* remove unused PICA_read_socket()Anton2019-01-021-46/+0
|
* 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, ↵Anton2018-09-084-13/+8
| | | | update default config and manpage
* 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 ↵Anton2018-07-293-33/+41
| | | | verify_peer_cert_common(); added check for min RSA key size
* add header file PICA_security.h to group important security parameters in ↵Anton2018-07-287-6/+52
| | | | one place
* 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
| | | | app bundle name