summaryrefslogtreecommitdiff
path: root/protocols/MRA/src/Mra_proto.cpp
AgeCommit message (Collapse)Author
2016-04-15contact list groups:George Hazan
- finally database is not used anymore (only as a settings' storage); - MGROUP type introduced to replace HANDLE for group ids; - MS_CLIST_GROUP* services became Clist_Group* functions; - CLIST_INTERFACE members pfnGetGroupName & pfnRenameGroup also transformed into static Clist_Group* functions git-svn-id: http://svn.miranda-ng.org/main/trunk@16659 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-29MRA: - minor fixesTobias Weimer
git-svn-id: http://svn.miranda-ng.org/main/trunk@16562 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-31MRA: coverity fixes MikalaiR
git-svn-id: http://svn.miranda-ng.org/main/trunk@15972 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-09-28crash fix in mraGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15466 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-28mir_sntprintf / mir_snprintf: obsoleted second parameter removed wherever ↵George Hazan
possible git-svn-id: http://svn.miranda-ng.org/main/trunk@15064 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-18- naming conflict;George Hazan
- warning fixes; - code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@14985 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-30MS_CLIST_GETSTATUSMODEDESCRIPTION & MS_CLIST_GETCONTACTDISPLAYNAME replaced ↵George Hazan
with pcli->* members git-svn-id: http://svn.miranda-ng.org/main/trunk@14459 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-19SIZEOF replaced with more secure analog - _countofGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14270 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-31- MAllStrings: a handy union to hold an incoming string parameter of any type;George Hazan
- FNAMECHAR: atavism extincted; - PROTOSEARCHRESULT: structure prepared to use results of any type, including utf git-svn-id: http://svn.miranda-ng.org/main/trunk@13932 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22T2Utf - handy replacement for ptrA<mir_utf8decodeT()>George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13758 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-22replace strlen to mir_strlenKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13747 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-05-21war against atavisms continuesGeorge Hazan
- everything that goes to PSS_MESSAGE should be sent as utf8 string; - thus PREF_UNICODE & PREF_UTF support discontinued, these constants are removed; - support for PREF_UNICODE & PREF_UTF in protocols also removed; - PREF_UNICODE used in file transfers (PROTOFILERECVT) replaced with PRFF_UNICODE / PRFF_TCHAR git-svn-id: http://svn.miranda-ng.org/main/trunk@13734 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-29unified project for MRA protocolGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@13260 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-07ICQ client detection for MRAGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@12657 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-14most evident warnings in MRA fixedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11398 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-14MRA: some warning fixesRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11394 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-27in this case there's no need to check whether parameters were really passed ↵George Hazan
or not git-svn-id: http://svn.miranda-ng.org/main/trunk@11125 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-10-04MRA:George Hazan
- global variable went into a class; - warning fixes - code cleaning; git-svn-id: http://svn.miranda-ng.org/main/trunk@10691 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-16as well as wcsncpy_s / wcsncat_sGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@9830 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-15fix for a chaos with a netlib handle declarationGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8614 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-12MRARozhuk Ivan
Fix: no avatar (default avatar) update some code clean up git-svn-id: http://svn.miranda-ng.org/main/trunk@8568 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-10MRARozhuk Ivan
xStatus small fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@8536 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-09MRARozhuk Ivan
Fix: Blog status extra icons and GetAwayMsg service for "on phone" contacts git-svn-id: http://svn.miranda-ng.org/main/trunk@8486 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-09MRARozhuk Ivan
Fix: Gender user info update git-svn-id: http://svn.miranda-ng.org/main/trunk@8483 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-08MRARozhuk Ivan
Fix: blog status icon in set blog status window git-svn-id: http://svn.miranda-ng.org/main/trunk@8477 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-07MRARozhuk Ivan
* Fix: Display Inbox Status git-svn-id: http://svn.miranda-ng.org/main/trunk@8468 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-07MRARozhuk Ivan
+ Add: Send E-Mail to contact - Del: mail.ru blog service * Change: web authorization via https * Fix: contact services: auth request, auth grang, send post card * Fix: net error handle (after prev commit) git-svn-id: http://svn.miranda-ng.org/main/trunk@8466 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-07MRARozhuk Ivan
+ Add: hidden option "xStatusShowAll" to allow select x-status Dating * Fix: Blog status icon does not display * Fix: SetContactStatus for contacts without authorization on user info update* code cleanup git-svn-id: http://svn.miranda-ng.org/main/trunk@8445 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-06- langpacks/english: update;Vadim Dashevskiy
- langpacks/russian: update; - grammar correction; git-svn-id: http://svn.miranda-ng.org/main/trunk@8432 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-06More SMS fixesRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8425 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-06MRA:Rozhuk Ivan
* Unused code cleaup git-svn-id: http://svn.miranda-ng.org/main/trunk@8424 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-06MRARozhuk Ivan
* Fix: SMS sending SMS * Fix: windows sizes then aero enabled * Fix: ICQEVENTTYPE_SMSCONFIRMATION db event write NewEventNotify + Add: support event types: ICQEVENTTYPE_SMS and ICQEVENTTYPE_SMSCONFIRMATION git-svn-id: http://svn.miranda-ng.org/main/trunk@8423 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-05+ Add: "Automatically authorization on mail.ru web services" option, enabled ↵Rozhuk Ivan
by default + Restore: mail.ru web services for non MRA contacts with email + Restore: hidden option "HideMenuItemsForNonMRAContacts", disabled by default * Fix: show mail.ru web services then proto is offline * Code clean up few small fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@8422 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-05MRA: fix SetStatus() on ForkThreadEx() fail.Rozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8414 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-03-05MRA: fix SetStatus() then no password is set.Rozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8413 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-18spelling correctionsRMN
git-svn-id: http://svn.miranda-ng.org/main/trunk@8157 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-12another bunch of useless conversions diedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8109 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10HCONTACT is not needed anymoreGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@8086 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-10- HANDLE hContact => HCONTACTGeorge Hazan
- GCF_* prefix was added to chat constants to avoid name conflicts git-svn-id: http://svn.miranda-ng.org/main/trunk@8078 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-02-02the better way of processing MRA Mobile status (patch by Thug, modified)George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7999 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-29fix for unknown xstatus in MRAGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7951 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-01-28code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7937 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-23new variable in MRA user listGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@7361 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-12-01- no need to wait for a thread inside OnPreShutdown;George Hazan
- less crazy popup generation code git-svn-id: http://svn.miranda-ng.org/main/trunk@7024 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-25MRA:George Hazan
- all menu related code moved to Mra_menus.cpp; - mra-specific menu items moved to the Services... submenu; git-svn-id: http://svn.miranda-ng.org/main/trunk@6616 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-11- m_hNetlibUser moved to PROTO_INTERFACE;George Hazan
- unified protocol loggers git-svn-id: http://svn.miranda-ng.org/main/trunk@6435 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-11CMStringT::Format to return its buffer backGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@6434 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-10- MS_CLIST_GETSTATUSMODEDESCRIPTION replaced with the direct clist callGeorge Hazan
- crazy & obsolete constant GSMDF_PREFIXONLINE removed git-svn-id: http://svn.miranda-ng.org/main/trunk@6428 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-09- fix for moving contact to another group;George Hazan
- home made debug functions replaced with their CRT analogs git-svn-id: http://svn.miranda-ng.org/main/trunk@6417 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2013-10-06git-svn-id: http://svn.miranda-ng.org/main/trunk@6376 ↵George Hazan
1316c22d-e87f-b044-9b9b-93d7a3e3ba9c