summaryrefslogtreecommitdiffstats
path: root/pica-client
Commit message (Collapse)AuthorAgeFilesLines
* paranoid option - use /dev/random as random source for key generation on ↵me_desk2013-10-144-18/+63
| | | | | | *nix systems git-svn-id: svn://localhost/project_picapica/trunk@284 fb96df88-216d-11de-830c-f3023f12d8ac
* fixed DHParam directory for Windowsme_desk2013-10-131-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@283 fb96df88-216d-11de-830c-f3023f12d8ac
* tooltip for systray iconme_desk2013-10-131-0/+9
| | | | git-svn-id: svn://localhost/project_picapica/trunk@282 fb96df88-216d-11de-830c-f3023f12d8ac
* updated textme_desk2013-10-131-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@281 fb96df88-216d-11de-830c-f3023f12d8ac
* "show my ID" menuitemme_desk2013-10-136-0/+40
| | | | git-svn-id: svn://localhost/project_picapica/trunk@280 fb96df88-216d-11de-830c-f3023f12d8ac
* show pica id of new created account; bugfix - insert type value when adding ↵me_desk2013-10-132-1/+9
| | | | | | new contact git-svn-id: svn://localhost/project_picapica/trunk@279 fb96df88-216d-11de-830c-f3023f12d8ac
* contacts now have type - temporary, regular, blacklisted. On incoming ↵me_desk2013-10-138-8/+69
| | | | | | connections from previously unknown peers new temporary contact record will be created git-svn-id: svn://localhost/project_picapica/trunk@278 fb96df88-216d-11de-830c-f3023f12d8ac
* better handling of DH parameter generation - added new class DHParam, ↵me_desk2013-10-118-12/+179
| | | | | | default DH param file dhparam4096.pem git-svn-id: svn://localhost/project_picapica/trunk@277 fb96df88-216d-11de-830c-f3023f12d8ac
* update from database schema 1 to 2 with importing old accounts and ↵me_desk2013-10-071-2/+152
| | | | | | converting them to the new id formats; implemented new function PICA_get_id_from_cert_string git-svn-id: svn://localhost/project_picapica/trunk@276 fb96df88-216d-11de-830c-f3023f12d8ac
* _ separator between name and hash of certificate in directory nameme_desk2013-09-151-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@274 fb96df88-216d-11de-830c-f3023f12d8ac
* switched to TLS 1.2 and DHE-RSA-CAMELLIA256-SHA. DH parameters file is ↵me_desk2013-09-135-0/+40
| | | | | | created on first start git-svn-id: svn://localhost/project_picapica/trunk@273 fb96df88-216d-11de-830c-f3023f12d8ac
* restore size of registeraccountdialog after hiding password fieldsme_desk2013-09-101-0/+2
| | | | git-svn-id: svn://localhost/project_picapica/trunk@272 fb96df88-216d-11de-830c-f3023f12d8ac
* implemented creating self-signed certificate in registeraccountdialog ↵me_desk2013-09-035-88/+116
| | | | | | instead of sending CSR to certificate server git-svn-id: svn://localhost/project_picapica/trunk@271 fb96df88-216d-11de-830c-f3023f12d8ac
* title of chatwindowme_desk2013-09-011-2/+5
| | | | git-svn-id: svn://localhost/project_picapica/trunk@270 fb96df88-216d-11de-830c-f3023f12d8ac
* show account name in password dialogme_desk2013-09-011-1/+3
| | | | git-svn-id: svn://localhost/project_picapica/trunk@269 fb96df88-216d-11de-830c-f3023f12d8ac
* global variable account_id is replaced with static members ↵me_desk2013-09-0111-17/+35
| | | | | | Accounts::AccountRecord & Accounts::GetCurrentAccount() and SetCurrentAccount() git-svn-id: svn://localhost/project_picapica/trunk@268 fb96df88-216d-11de-830c-f3023f12d8ac
* show only first 8 characters of ID in base64 in accountswindow, ↵me_desk2013-09-013-3/+12
| | | | | | contactlistwidget and mainwindow title git-svn-id: svn://localhost/project_picapica/trunk@267 fb96df88-216d-11de-830c-f3023f12d8ac
* updated pica-client to make it handle new id format. quint32 type for id is ↵me_desk2013-08-3023-178/+188
| | | | | | replaced with QByteArray in most places. Implemented verification callbacks in client and node that allow self-signed certificates git-svn-id: svn://localhost/project_picapica/trunk@266 fb96df88-216d-11de-830c-f3023f12d8ac
* pica-node modified to handle new id format, new files PICA_id.c PICA_id.h ↵me_desk2013-08-211-2/+4
| | | | | | containing functions for working with id git-svn-id: svn://localhost/project_picapica/trunk@263 fb96df88-216d-11de-830c-f3023f12d8ac
* new seed node instance picapica.im:2233 for new protocol transitionsme_desk2013-04-211-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@244 fb96df88-216d-11de-830c-f3023f12d8ac
* notifications about protocol version incompatibility implementedme_desk2013-04-138-3/+42
| | | | git-svn-id: svn://localhost/project_picapica/trunk@236 fb96df88-216d-11de-830c-f3023f12d8ac
* notifications in MainWindow, show-hide on button clickme_desk2013-04-012-1/+35
| | | | git-svn-id: svn://localhost/project_picapica/trunk@235 fb96df88-216d-11de-830c-f3023f12d8ac
* updated version info, displaying protocol version in nodeme_desk2013-03-101-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@234 fb96df88-216d-11de-830c-f3023f12d8ac
* new macro for protocol version as string literal; displaying protocol ↵me_desk2013-03-101-1/+4
| | | | | | version in About dialog git-svn-id: svn://localhost/project_picapica/trunk@231 fb96df88-216d-11de-830c-f3023f12d8ac
* reverting rev213me_desk2013-02-232-39/+2
| | | | git-svn-id: svn://localhost/project_picapica/trunk@228 fb96df88-216d-11de-830c-f3023f12d8ac
* implemented database schema updateme_desk2013-02-211-76/+172
| | | | git-svn-id: svn://localhost/project_picapica/trunk@225 fb96df88-216d-11de-830c-f3023f12d8ac
* removed commented out codeme_desk2013-01-202-25/+0
| | | | git-svn-id: svn://localhost/project_picapica/trunk@224 fb96df88-216d-11de-830c-f3023f12d8ac
* removed debug and commented out codeme_desk2013-01-201-10/+0
| | | | git-svn-id: svn://localhost/project_picapica/trunk@223 fb96df88-216d-11de-830c-f3023f12d8ac
* delivering undelivered messages from historyme_desk2013-01-202-1/+16
| | | | git-svn-id: svn://localhost/project_picapica/trunk@222 fb96df88-216d-11de-830c-f3023f12d8ac
* displaying history in chatwindowme_desk2013-01-209-13/+230
| | | | git-svn-id: svn://localhost/project_picapica/trunk@221 fb96df88-216d-11de-830c-f3023f12d8ac
* new class History for storing message history and undelivered messages ↵me_desk2013-01-124-2/+181
| | | | | | between restarts git-svn-id: svn://localhost/project_picapica/trunk@220 fb96df88-216d-11de-830c-f3023f12d8ac
* Merge pull request #4 from ottoshmidt/urlinaboutAnton Sviridenko2012-10-102-2/+39
|\ | | | | Hyperlink layout of URL in About message box.
| * Hyperlink layout of URL in About message box.Oto Magaldadze2012-09-172-2/+39
| |
* | changes required to build pica pica on Windows in MSVS2008me_desk2012-09-133-5/+12
|/ | | | git-svn-id: svn://localhost/project_picapica/trunk@202 fb96df88-216d-11de-830c-f3023f12d8ac
* bugfix (bugzilla #3). Submitted by Daniil Ustinovme_desk2012-08-262-4/+4
| | | | git-svn-id: svn://localhost/project_picapica/trunk@188 fb96df88-216d-11de-830c-f3023f12d8ac
* bugfix: pica-client segfaulted because Start Chat and View Certificate ↵me_desk2012-08-241-2/+7
| | | | | | context menu items were not disabled for right-click on empty space git-svn-id: svn://localhost/project_picapica/trunk@187 fb96df88-216d-11de-830c-f3023f12d8ac
* version number in About messageboxme_desk2012-08-221-1/+6
| | | | git-svn-id: svn://localhost/project_picapica/trunk@181 fb96df88-216d-11de-830c-f3023f12d8ac
* path to production CA certificate in pica-clientme_laptop2012-08-201-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@180 fb96df88-216d-11de-830c-f3023f12d8ac
* seed nodes in pica-client's nodelist databaseme_laptop2012-08-201-0/+3
| | | | git-svn-id: svn://localhost/project_picapica/trunk@179 fb96df88-216d-11de-830c-f3023f12d8ac
* different default port for registrar and nodeme_desk2012-08-191-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@176 fb96df88-216d-11de-830c-f3023f12d8ac
* desktop menu item for pica-clientme_desk2012-08-191-0/+16
| | | | git-svn-id: svn://localhost/project_picapica/trunk@174 fb96df88-216d-11de-830c-f3023f12d8ac
* put pica-node executable in pica-node dir to avoid conflict (pica-node dir ↵me_desk2012-08-181-3/+3
| | | | | | and pica-node executable in same top_srcdir) git-svn-id: svn://localhost/project_picapica/trunk@167 fb96df88-216d-11de-830c-f3023f12d8ac
* build whole package (pica-node and pica-client) using autoconf and automakeme_desk2012-08-185-5/+5
| | | | git-svn-id: svn://localhost/project_picapica/trunk@166 fb96df88-216d-11de-830c-f3023f12d8ac
* filtering special characters in pica-client and pica-registrarme_desk2012-08-111-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@160 fb96df88-216d-11de-830c-f3023f12d8ac
* client certificate with user id == 0 is considered invalid from now, for ↵me_desk2012-08-111-1/+10
| | | | | | error detection purposes (like a NULL pointer) git-svn-id: svn://localhost/project_picapica/trunk@159 fb96df88-216d-11de-830c-f3023f12d8ac
* handling connection errors in RegisterAccountDialogme_laptop2012-07-262-2/+13
| | | | git-svn-id: svn://localhost/project_picapica/trunk@152 fb96df88-216d-11de-830c-f3023f12d8ac
* 1) Automatic account registration implemented;me_desk2012-07-229-87/+333
| | | | | | | 2) All openssl command line tools invocations moved to new class OpenSSLTool git-svn-id: svn://localhost/project_picapica/trunk@150 fb96df88-216d-11de-830c-f3023f12d8ac
* RegisterAccountDialogme_desk2012-07-195-4/+73
| | | | git-svn-id: svn://localhost/project_picapica/trunk@149 fb96df88-216d-11de-830c-f3023f12d8ac
* bugfix: deadlock removedme_desk2012-07-141-1/+1
| | | | git-svn-id: svn://localhost/project_picapica/trunk@145 fb96df88-216d-11de-830c-f3023f12d8ac
* todo list updateme_desk2012-06-1738-0/+2875
git-svn-id: svn://localhost/project_picapica/trunk@128 fb96df88-216d-11de-830c-f3023f12d8ac