summaryrefslogtreecommitdiffstats
path: root/PICA_client.c
Commit message (Expand)AuthorAgeFilesLines
* Build against OpenSSL 4.0: replace TLSv1_2_method()Anton2026-08-241-0/+24
* pica-client: UDP transport for callsAnton2026-08-191-41/+201
* pica-client: reset options sent status when call endsAnton2026-08-171-0/+2
* pica-client: fix introduced compile errorsAnton2026-08-121-4/+4
* pica-client: voice callsAnton2026-08-121-12/+34
* pica-client: call handling functionsAnton2025-06-051-2/+291
* pica-client: call related protocol message handlers, work in progressAnton2025-04-111-0/+79
* debug messages in MULTILOGIN processingAnton2020-01-181-0/+15
* validate file name on incoming file tranfer requestsAnton2020-01-181-1/+27
* changed license from GPL-3.0-or-later to GPL-3.0-onlyAnton2019-11-131-2/+1
* append @SECLEVEL=0 to the anon cipherlist string when building with OpenSSL >...Anton2019-06-041-0/+4
* OpenSSL compatibility fixes, makes source buildable with OpenSSL 1.1.0Anton2019-05-261-14/+4
* bugfix, size_t instead of intAnton2019-03-121-3/+3
* add new callback direct_c2c_established_cb()Anton2019-03-061-0/+2
* pica-client: display connection status, ciphersuite in chat windowAnton2019-03-061-2/+2
* multilogin fixesAnton2019-02-221-7/+16
* bugfix, add missing returnAnton2019-02-221-0/+2
* bugfix, make copy of file pathsAnton2019-02-211-2/+6
* move do_signature() to PICA_do_signature in PICA_signverify.c, implement PICA...Anton2019-02-171-102/+57
* 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-141-2/+239
* pica-client: anont tls for c2c connectionsAnton2019-01-051-7/+81
* remove unused PICA_read_socket()Anton2019-01-021-46/+0
* pica-client: anon tls for c2n connectionsAnton2019-01-011-78/+104
* pica-client: add and initialize anon DH SSL_CTXAnton2018-12-161-8/+25
* full peer cert verification for directc2c connections, incoming and outgoingAnton2018-07-291-16/+9
* removed excess fprintf()-sAnton2018-07-291-16/+0
* moved common peer certificate verification code into new func verify_peer_cer...Anton2018-07-291-31/+39
* add header file PICA_security.h to group important security parameters in one...Anton2018-07-281-1/+6
* commentsAnton2018-07-201-159/+9
* 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-171-0/+17
* handle unaccessible DH params fileAnton2018-07-161-0/+2
* add multilogin policy to protocol and client settingsAnton2018-07-031-3/+5
* fixed code style on all source files (*.c *.cpp *.h) using astyle --style=all...Anton2017-12-011-69/+69
* added flag want_write, fixed conditions for adding sockets to write FD set fo...Anton2017-11-121-7/+33
* fixed removing PICA_directc2c from listener's accepted connections listAnton2017-07-201-1/+4
* fixed memory leak in PICA_get_id_from_cert_file()Anton2017-06-261-1/+5
* fixed directc2c logic for cases when receiver side does not wait for incoming...Anton2017-06-261-13/+9
* new macro PICA_TRACEFUNC to print func name; fixed releasing resources for fa...Anton2017-06-251-13/+57
* fixed bugs in directc2c processingAnton2017-06-251-9/+12
* fixing directc2c bugs, work in progress... get rid of c2c/c2n _init_messages ...Anton2017-06-181-37/+43
* directc2c, work in progressAnton2017-06-171-20/+71
* implementing directc2c processing, work in progressAnton2017-01-101-0/+61
* processing directc2c, work in progressAnton2017-01-091-7/+145
* implemented PICA_send_directc2cfailed() and PICA_send_directc2c_switch()Anton2016-12-291-2/+20
* declared functions for sending DIRECTC2C_FAILED and DIRECTC2C_SWITCH messages...Anton2016-12-281-2/+17
* set verification callback for incoming directc2c TLS connectionAnton2016-12-261-0/+4