summaryrefslogtreecommitdiffstats
path: root/pica-client
Commit message (Collapse)AuthorAgeFilesLines
* Use single-quotes around string literals in SQL, make sqlite with strict ↵Anton2024-08-111-4/+4
| | | | configuration happy.
* fix license texts displayed by pica-node and pica-client in runtimeAnton2019-11-131-2/+1
|
* changed license from GPL-3.0-or-later to GPL-3.0-onlyAnton2019-11-1354-108/+54
|
* pica-client: fixes for compatibility with Qt5 on OS X/C++11/clangAnton2019-06-103-6/+6
|
* new icon filesAnton2019-06-055-0/+0
|
* pica-client: improved reconnect behaviorAnton2019-05-202-49/+70
|
* pica-client: add missing article in the input dialog textAnton2019-05-171-1/+1
|
* pica-client: add & delete buttons in Nodes dialogAnton2019-05-174-0/+65
|
* pica-client: view blacklisted contacts, move contacts to and from blaclist ↵Anton2019-05-165-4/+84
| | | | in contact list
* pica-client: search in message historyAnton2019-04-274-0/+53
|
* pica-client: implement cleaning inactive nodesAnton2019-03-152-2/+33
|
* pica-client: fix line breaks in about messageboxAnton2019-03-151-3/+3
|
* pica-client: update about message box, move contributors info away to file ↵Anton2019-03-151-2/+3
| | | | in sources, place link to user manual instead
* add missing nodesdialog filesAnton2019-03-142-0/+104
|
* pica-client: implement nodes dialog, shows locally stored nodesAnton2019-03-144-2/+21
|
* pica-client: bugfix, set self_aware = false everywhere where ↵Anton2019-03-131-0/+4
| | | | LostSelfAwareness() is emitted
* pica-client: fix minimum width of show pica id dialogAnton2019-03-131-1/+1
|
* pica-client: add advice text to add contact messageboxAnton2019-03-131-1/+2
|
* fix mingw-w64 cross-compile issuesAnton2019-03-081-1/+1
|
* add new callback direct_c2c_established_cb()Anton2019-03-062-2/+10
|
* pica-client: display connection status, ciphersuite in chat windowAnton2019-03-066-6/+47
|
* pica-client: start timer with zero interval when file transfer is activeAnton2019-03-042-2/+56
|
* pica-client: bugfix, proper initialization of QByteArray with peer_idAnton2019-03-031-1/+1
|
* pica-client: bugfix, invalid bound variable name in sql queryAnton2019-03-021-1/+1
|
* pica-client: Qt5 supportAnton2019-02-275-13/+15
|
* pica-client: handle multilogin message in queued slot, in order to avoid ↵Anton2019-02-262-6/+13
| | | | calling PICA_close_c2n() inside callback which results in segfault inside PICA_event_loop() on return
* 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
* pica-client: go offline when multilogin mode is replace and multilogin ↵Anton2019-02-221-0/+6
| | | | message is received
* pica-client: sending and receiving MULTILOGIN messageAnton2019-02-142-2/+16
|
* add new files, PICA_signverifyAnton2019-02-141-2/+4
|
* use randomized RSA key size for account certificatesAnton2018-07-293-4/+18
|
* moved common peer certificate verification code into new func ↵Anton2018-07-291-1/+1
| | | | 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-283-3/+7
| | | | one place
* add copyrigt and GPL-3.0-or-later license notice to source filesAnton2018-07-1752-0/+884
|
* updated copyright noticesAnton2018-07-161-2/+15
|
* improved crossplatform resource loadingAnton2018-07-152-25/+18
|
* remove CA usageAnton2018-07-144-12/+2
|
* preprocessor conditions for loading resources on OS XAnton2018-07-142-0/+8
|
* add multilogin policy to protocol and client settingsAnton2018-07-032-8/+11
|
* 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
* pica-client: implemented autoconfiguration of address for direct incoming ↵Anton2017-12-304-7/+86
| | | | connections
* fixed code style on all source files (*.c *.cpp *.h) using astyle ↵Anton2017-12-0153-3347/+3381
| | | | --style=allman --lineend=linux --indent=tab --pad-oper
* Merge branch 'direct_c2c_connections'Anton2017-12-0119-186/+811
|\
| * 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-301-1/+2
| |