Changelog/0.95.10.3: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:


== Protocols ==
== Protocols ==
* {{Plugin|ICQ}}
** added password enter prompt if no password found in database.
** added ''Remember this session password'' option to password enter prompt.
** added ''Show error popups'' option.
** removed Ignore List editor; all control over permit/deny lists went to ''Options → Contacts → Visibility''. Note that in the ICQ protocol, invisibility and ignore are the same,
** fixed broken search by phone number
** first manual reconnect after manual disconnect was always failed.
** last message was added with wrong date/time on the first run.
** protocol was't retrieve avatars, if they were occasionally removed from disk.
* {{Plugin|MRA}}
* {{Plugin|MRA}}
** added some missing icons.
** added some missing icons.
Line 45: Line 55:


fixes #1974 (Jabber: buttons' icons disappear after clicking Ok)
fixes #1974 (Jabber: buttons' icons disappear after clicking Ok)
fixes #1975 (broken ICQ search by phone number, require a phone to be entered as +NNNNNNN)
ICQ-WIM: this message is for cases of missing password too


fixes #1954 (Facebook notifications issue)
fixes #1954 (Facebook notifications issue)
Line 71: Line 77:


Plugin Updater: fix for a crash if the update dialog is closed while download isn't finished yet
Plugin Updater: fix for a crash if the update dialog is closed while download isn't finished yet
fixes #1996 (ICQ-WIM doesn't retrieve avatars, if they were occasionally removed from disk)


manual access to CList/Group restricted
manual access to CList/Group restricted
fixes #1991 (ICQ-WIM: last message is added with wrong date/time on the first run)


ICQ-WIM: fix for server group parsing
ICQ-WIM: fix for server group parsing
Line 109: Line 111:


Netlib_AddressToString expects input in network byte order (fixes issue #1764)
Netlib_AddressToString expects input in network byte order (fixes issue #1764)
- all these menu items & Visible List editor removed;
- all control over permit/deny lists went to Options - Contact - Visibility;
- fixes #1915 (impossible to set visibility for ICQ contacts)


fixes #1909 (ICQ-WIM: on startup history of the only contact is synced)
fixes #1909 (ICQ-WIM: on startup history of the only contact is synced)
Line 128: Line 126:


Db_autobackups: fix for a quirk in the file mask's default value
Db_autobackups: fix for a quirk in the file mask's default value
ICQ
- added "Show error popups" options;


cause Import is packed into the core, pre16.mir is also included into the core and excluded from plugins' archives
cause Import is packed into the core, pre16.mir is also included into the core and excluded from plugins' archives


- fixes #1930 (crash when launching pu_stub under Windows 7);
- fixes #1930 (crash when launching pu_stub under Windows 7);
fixes #1928 (ICQ: first manual reconnect after manual disconnect is always failed)


- fixes #1927 (Hidden db option for hiding specified component from PU);
- fixes #1927 (Hidden db option for hiding specified component from PU);


- fixes #1114 (Contact/auth requests do not work as intended)
- fixes #1114 (Contact/auth requests do not work as intended)
fixes #1698 (ICQ10: add password enter prompt if no password found in db)


fixes #2013 (missing CurrencyRates settings on a cliean profile)
fixes #2013 (missing CurrencyRates settings on a cliean profile)


fixes #2016 (rclick behaves strangely in SRMM nick list)
fixes #2016 (rclick behaves strangely in SRMM nick list)

Revision as of 22:40, 24 July 2019

Version: 0.95.10.3

Rev: v0.95.10.3

Released: 28 July 2019

<translate> Important</translate>
Sometimes Facebook thinks that Miranda NG is some malware who hacked an account. There is no solution at the moment.

Core and libraries

  • both Miranda and Visual C++ runtimes are builded with Spectre Variant 1 mitigations.
  • updated libcurl, libmdbx, iibssh2, libtox and SQLite libraries.

Protocols

  • ICQ
    • added password enter prompt if no password found in database.
    • added Remember this session password option to password enter prompt.
    • added Show error popups option.
    • removed Ignore List editor; all control over permit/deny lists went to Options → Contacts → Visibility. Note that in the ICQ protocol, invisibility and ignore are the same,
    • fixed broken search by phone number
    • first manual reconnect after manual disconnect was always failed.
    • last message was added with wrong date/time on the first run.
    • protocol was't retrieve avatars, if they were occasionally removed from disk.
  • MRA
    • added some missing icons.

Plugins

  • Import
    • added ability to import history (also in batch mode) from QIP 2005/Infium/2010/2012 and from History++.




Remove TabSRMM_icons_XP from solutions

crash fix for Discord, if server required a captcha

https://github.com/miranda-ng/miranda-ng/issues/1952

fixes #1937 (Clist_Modern doesn't display custom connection icons after any change in Options - Icons)

Dbx_mmap excluded from core archives

SkypeWeb: patch to save history in the correct order

SkypeWeb: length of id field increased

fixes #1963 (Remove On the Phone and Out to Lunch statuses completely)

fixes #1962 (Tox: add icons to proto menu)

fixes #1960 (SmileyAdd: Folders support)

- fixes #1959 (TabSRMM: add option to disable Esc key);

Button_SetIcon_IcoLib - a helper to set MButton's icon using an icolib handle

fixes #1974 (Jabber: buttons' icons disappear after clicking Ok)

fixes #1954 (Facebook notifications issue)

Db_autobackups: fix for broken dumps on exit if backup process takes too much time

fix against insertion of duplicate records for subs

Discord: fix for problems of small Guilds (missing nick list, duplicate group chat messages)

VKontakte: add hidden option ‘FilterAudioMessages’

fixes #1981 ([MsgExport] - it is no longer possible to change contact settings for export)

fixes #1982 (Import crashes in service mode if run from Profile Manager)

Facebook - alternative loading of contacts' statuses

fixes #1992 (PU stub do not work)

Twitter: "Homepage" field returned back as resident setting (cause it's calculated);

Plugin Updater: fix for a crash if the update dialog is closed while download isn't finished yet

manual access to CList/Group restricted

ICQ-WIM: fix for server group parsing

fixes #1999 ([Tox] A stuck file transfer causes crash on miranda exit)

fixes #1989 (TabSRMM: option "Add a comma instead of a colon to auto-completed user names" doesn't work in a nick list)

MirLua: interface for extra icons added

- fixes #2002 (Skype caches wrong server data);

JABBER: support for obsolete XEP-0008 (iq based avatars) removed

Jabber: - global vcard hash added to the presence; - "AvatarSaved" setting isn't used anymore, because it's crazy;

fixes #2000 (Notes&Reminders: wrong timeout periods)

fixes #372 (MirandaG15 plugin crashes when Logitech Gaming Software exits)

VKontakte: fix typing on invisible status

VKontakte: fix mark messages as read on typing if user is invisible

fixes #1910 (Jabber: Service Discovery doesn't work on OpenFire)

fixes #1917 (Jabber p2p file transfer not working anymore)

Jabber Miranda to generate globally unique packet ids;

Netlib_AddressToString expects input in network byte order (fixes issue #1764)

fixes #1909 (ICQ-WIM: on startup history of the only contact is synced)

new_gpg: load key fix

VKontakte: send .ogg as audio messages

VKontakte: audio message attachments type support

fixes #1925 ([Discord] Guildchat information for "general" chat is stored in the "Server" contact, resulting in history retrieval issues)

fixes #1923 (ShellExt doesn't work in Windows 64)

Db_autobackups: fix for a quirk in the file mask's default value

cause Import is packed into the core, pre16.mir is also included into the core and excluded from plugins' archives

- fixes #1930 (crash when launching pu_stub under Windows 7);

- fixes #1927 (Hidden db option for hiding specified component from PU);

- fixes #1114 (Contact/auth requests do not work as intended)

fixes #2013 (missing CurrencyRates settings on a cliean profile)

fixes #2016 (rclick behaves strangely in SRMM nick list)