summaryrefslogtreecommitdiff
path: root/plugins/MirOTR
AgeCommit message (Collapse)Author
2015-03-26MirOTR: dependencies use UTF8/ANSI, don't use Unicode on them.René Schümann
git-svn-id: http://svn.miranda-ng.org/main/trunk@12508 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR: copied OTRL_MSGEVENT_ENCRYPTION_REQUIRED message from Pidgin ↵René Schümann
properly :P (we still might need to tweak them) git-svn-id: http://svn.miranda-ng.org/main/trunk@12507 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR: fixed ICQ problem as it's dropping all messages with ↵René Schümann
"otr.cypherpunks.ca" in it and thus every manually started session (which then never starts) This change actually improves the invite message as HTML is gone and the message is send in up to two languages (English + user) git-svn-id: http://svn.miranda-ng.org/main/trunk@12506 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR:René Schümann
! fixed SMP user cancel (we didn't inform our buddy about cancel actions) (dialogs.cpp) ! fixed SMP window handle leaks with all SMP dialogs (CreateDialog() uses DestroyWindow(), not EndDialog()) (dialogs.cpp) tried to make it clear how a dialog was created by using "DlgProc" for CreateDialog() and "DlgBoxProc" for DialogBox() dialogs git-svn-id: http://svn.miranda-ng.org/main/trunk@12505 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR:René Schümann
! fixed options dialog radio button grouping (resource.rc) ! fixed crash when trying to delete fingerprint in use (options.cpp) * changed default OTR prefix to one that cannot be faked by other parties and added note about this fact to options (options.cpp) + small improvement to options. Reset prefix to default if user enters an empty one (options.cpp) git-svn-id: http://svn.miranda-ng.org/main/trunk@12504 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR: compatibility update to support/use libotr 4René Schümann
+ added otrlextensions from Psi+ (thanks guys, better than our old modification to libotr) * basic instance tag support, though we don't offer user choice yet. + added ProtoGetNickname(), stolen from TabSRMM to get our own nickname of given protocol (utils.cpp) git-svn-id: http://svn.miranda-ng.org/main/trunk@12503 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR: major update to latest libotr 4, with OTR protocol 3 (backwards ↵René Schümann
compatible to 2 and 1, 1 is disabled by default) NOTE: doesn't build yet, just new libotr without required changes to MirOTR itself git-svn-id: http://svn.miranda-ng.org/main/trunk@12502 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR: added files required by libotr while configuring it from source and ↵René Schümann
updated DEPENDENCIES.txt accordingly (also added Git hash for libotr) git-svn-id: http://svn.miranda-ng.org/main/trunk@12501 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-26MirOTR: partially reverted r12467René Schümann
We have nothing do to with dependencies, so let them in a clean state (or at least document changes!) 64bit compatibility will be tested later on and I'm gonna submit a patch for Libgcrypt to fix their problem. git-svn-id: http://svn.miranda-ng.org/main/trunk@12500 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-21- removed debugging using MessageBoxGeorge Hazan
- massive Windows-specific code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@12467 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-21missing header removed from projectsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@12465 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-21_CRT_SECURE_NO_WARNINGS needed until warnings themselves in MirOTR are fixedVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@12462 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-21avoiding module duplicate during linkingGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@12461 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-20MirOTR: if you ask me what I hate about Git, it'll be empty folders and SVN ↵René Schümann
bridge... though I've also forgot to remove inc/ from Libgcrypt's project file. So in the end, it somewhat helped ;) I've also fixed my local Git config btw :P So should be fine now git-svn-id: http://svn.miranda-ng.org/main/trunk@12451 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-20MirOTR: added DEPENDENCIES.txt with information about MirOTR's dependencies ↵René Schümann
incl. how to build/update them. - removed seemingly unneeded libotr/inc directory - removed _CRT_SECURE_NO_WARNINGS define from MirOTR stdafx.h as it's not needed there. git-svn-id: http://svn.miranda-ng.org/main/trunk@12450 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-20MirOTR: Libgcrypt and Libgpg-error updateRené Schümann
Libgcrypt 1.4.6 => 1.6.3 Libgpg-error 1.9 => 1.18 git-svn-id: http://svn.miranda-ng.org/main/trunk@12449 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-20MirOTR: updated ekhtml from 0.3.2 to 0.3.3-pre (Git 0092d9d), this fixes a ↵René Schümann
memory leak and improves attribute parsing git-svn-id: http://svn.miranda-ng.org/main/trunk@12448 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-16project fixKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@12413 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-14MirOTR: part 5, file/folder structure changeRené Schümann
* updated Libgcrypt filter files - removed empty folders git-svn-id: http://svn.miranda-ng.org/main/trunk@12406 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-14MirOTR: part 4, file/folder structure changeRené Schümann
* updated project files to reflect their new locations git-svn-id: http://svn.miranda-ng.org/main/trunk@12405 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-14MirOTR: part 3, file/folder structure changeRené Schümann
git-svn-id: http://svn.miranda-ng.org/main/trunk@12404 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-14MirOTR: part 2, file/folder structure changeRené Schümann
git-svn-id: http://svn.miranda-ng.org/main/trunk@12403 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-14MirOTR: part one of many file/folder structure changesRené Schümann
git-svn-id: http://svn.miranda-ng.org/main/trunk@12402 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-14MirOTR:Tobias Weimer
- Fixed "Convert HTML" menu for subcontacts - Minor warnings fixed git-svn-id: http://svn.miranda-ng.org/main/trunk@12398 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-13MirOTR:Tobias Weimer
- Removed option "Timeout FINISHED sessions back to PLAINTEXT (TAKE CARE!)" (too dangerous, didn't work anyways) (fixes #867) - Fixed option "End sessions when contacts go offline" (fixes #867) - Fixed hang on HTML stripping with some buggy clients like Pidgin (fixes #904, #456) - minor code cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@12397 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-03-08MirOTR: Fix showing in options that certificat is trusted even it's not; ↵Robert Pösel
Version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@12371 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-01-16MEVENT - the strict type for events, they are not HANDLE anymoreGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11866 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-01-03missing icon added to icolibKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@11734 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-18various calls of setlocale removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11513 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-14SendMessage(.... WM_SETTEXT...) -> SetWindowText(...)Rozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11392 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-14SendDlgItemMessage(...BM_SETCHECK ...) -> CheckDlgButton(...)Rozhuk Ivan
SendDlgItemMessage(...BM_GETCHECK ...) -> IsDlgButtonChecked(...) constants fix for CheckDlgButton() git-svn-id: http://svn.miranda-ng.org/main/trunk@11387 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-13SendMessage(GetDlgItem -> SendDlgItemMessageRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11383 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-13memmove -> memcpy in some cases, review reqRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11367 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-09code cleanup over mir_sntprintf + small bug fixRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11295 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-08code cleanup around mir_snprintfRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11285 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-01code cleanupRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11185 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-01ZeroMemory -> memset, few bugs fisedRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11184 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30lstr* replacementsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11176 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30Multiple fixes buff size for GetText and SetText.Rozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11165 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30code cleanup, x64 fixRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11163 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-08-12icons registration moved to Load()Kirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@10173 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-28grammar and spelling (langpacks updated)RMN
git-svn-id: http://svn.miranda-ng.org/main/trunk@9594 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-25typos, spelling correctionDart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@9576 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-06-01MirOTR icons re-done (thanks dracosha)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@9392 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-30db_mc_getMostOnline - a handy helper for MS_MC_GETMOSTONLINECONTACTGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@9372 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-21MirOTR icond revert (people are not happy)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@9268 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-05-20Various Icons updated (thanks dracosha)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@9261 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-04-22compilation fix (by Mataes)Vadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@9035 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-22WIN32 macro isn't needed in projectsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8688 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-12SetWindowLongPtr() and GetWindowLongPtr() multiple fixes for x64Rozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8571 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c