summaryrefslogtreecommitdiff
path: root/protocols
diff options
context:
space:
mode:
authordartraiden <wowemuh@gmail.com>2019-04-04 15:10:47 +0300
committerdartraiden <wowemuh@gmail.com>2019-04-04 15:10:47 +0300
commitde1d038fcae41f1e4596ae24c0184a4122ed60bf (patch)
treecbdb688e53e38ed1ea3c9457b11dd57dfe86efa7 /protocols
parent2bc7bac0a95a5489e78c963a209133758c3ddbd6 (diff)
Move some docs to wiki
Diffstat (limited to 'protocols')
-rw-r--r--protocols/ConnectionNotify/docs/connectionnotify.pngbin163403 -> 0 bytes
-rw-r--r--protocols/FacebookRM/docs/readme.txt515
-rw-r--r--protocols/Gadu-Gadu/docs/build-howto.txt26
-rw-r--r--protocols/Gadu-Gadu/docs/license.txt340
-rw-r--r--protocols/Gadu-Gadu/docs/readme.txt338
-rw-r--r--protocols/JabberG/docs/copying.txt11
-rw-r--r--protocols/JabberG/docs/copyright.txt4
-rw-r--r--protocols/JabberG/docs/jabber.txt206
-rw-r--r--protocols/JabberG/docs/license.txt353
-rw-r--r--protocols/JabberG/docs/readme.txt59
-rw-r--r--protocols/JabberG/docs/todo.txt9
-rw-r--r--protocols/MinecraftDynmap/docs/readme.txt2
12 files changed, 0 insertions, 1863 deletions
diff --git a/protocols/ConnectionNotify/docs/connectionnotify.png b/protocols/ConnectionNotify/docs/connectionnotify.png
deleted file mode 100644
index 95288d0cce..0000000000
--- a/protocols/ConnectionNotify/docs/connectionnotify.png
+++ /dev/null
Binary files differ
diff --git a/protocols/FacebookRM/docs/readme.txt b/protocols/FacebookRM/docs/readme.txt
deleted file mode 100644
index 8e799e8d84..0000000000
--- a/protocols/FacebookRM/docs/readme.txt
+++ /dev/null
@@ -1,515 +0,0 @@
---------------------------------
-| Facebook Protocol RM 0.2.4.0 |
-| for Miranda NG |
-| (21.4.2014) |
---------------------------------
-
-Autor: Robyer
- E-mail: robyer@seznam.cz
- Jabber: robyer@jabbim.cz
- ICQ: 372317536
- Web: http://www.robyer.cz
-
-Info:
- - This plugin is based on Facebook Protocol (author jarvis) version 0.1.3.3 (open source).
- - His version you can find on: http://code.google.com/p/eternityplugins/
-
---------------------------------
- Information about statuses
---------------------------------
- - Online = connected to fb, chat is online
- - Invisible = connected to fb, chat is offline, but you can still see other people online, receive messages, newsfeeds and notifications
- - Offline = disconnected
-
---------------------------------
- Hidden settings
---------------------------------
-"TimeoutsLimit" (Byte) - Errors limit (default 3) after which fb disconnects
-"PollRate" (Byte) - Waiting time between buddy list and newsfeed parsing.
-"Locale" (String) - Get facebook errors in specific language, "en_US", "cs_CZ", etc. (requires restart to apply)
-"UseLocalTimestampUnread" (Byte) - 1 = Use local timestamp for offline (unread) messages
-"KeepUnread" (Byte) - 1 = Don't mark messages as read on server (works globally or per contact)
-"NaseemsSpamMode" (Byte) - 1 = Don't add contacts when we send message to them from other instances, add them only when they reply
-"NameAsNick" (Byte) - 0 = don't use real name as nickname, use nickname if possible (default is 1)
-
---------------------------------
- Version history
---------------------------------
-0.2.?.? - ?.?.2014
- + Hidden setting "NameAsNick" to not save real name as nickname (but it's pretty useless now)
- ! Improved saving names (save only when changed)
- ! Fixed loading own name
-
-0.2.4.0 - 21.4.2014
- + Support true invisible status (they don't see you, but you see them)
- + Don't load "unread messages" which we received already (but didn't read them yet)
- + Add support for showing unread notifications count as "unread emails" in clist
- + Add status menu item "Visit Notifications" and icons for other items
- + Hidden setting for Naseem's spam mode
- * Respect "use local timestamp" setting also for "message read" events
- * Refactor receiving multi-chat messages (it doesn't load chat participants and chat names, etc. but it will be fixed in future versions)
- * Various typing notifications changes/fixes
- + Support receiving typing notifications for multi chats (and prepare for sending it, when *srmm will be ready for that)
- * Don't switch contact to online when he is typing (he can type from invisible)
- * Send typing notifications even to offline contacts
- ! Fix not to load offline multi chat messages to single contacts
- ! Fix size of downloaded avatars (use 50x50 for smaller and 180x180 for bigger)
- ! Various other fixes (crashes, poke/newsfeed texts,...)
-
-0.2.3.2 - 19.3.2014
- + Working manual refreshing of contact info
- + Load user info when we're receiving message from someone who isn't in clist yet (fixes contacts with our own name)
-
-0.2.3.1 - 15.3.2014
- ! Allow more Miranda instances to be connected to same account at same time
- ! Fix showing duplicates of sent messages (at the cost of slowing down whole processing and sending only one message at a time :()
- ! Crash fix (thanks ghazan)
-
-0.2.3.0 - 11.3.2014
- + Add option to keep messages unread and loading only inbox messages
- + Add contact menu item to open "Conversation history" on website
- * Mark messages as read when they are really read in Miranda (only for private conversations - group chats are still marked as read instantly)
- * Don't notify errors marked as "silent" by Facebook
- * Use user-defined account name in popups (thanks ghazan)
- ! Hotfix for sticky number (some FB API update)
- ! Fix loading unread (offline) messages
- ! Fixed loading sent messages (from other connected devices)
- ! Workaround to "receive" unsupported attachments in messages
- ! Fixed url to (old) mobile website (thanks Naseem)
- ! Various internal code fixes, changes and cleaning (thanks ghazan)
-
-0.2.2.1 - 27.11.2013
- ! Fixed marking messages of some multichats as read
- ! Fixed downloading avatars of some contacts (and repeated downloading of them again and again...)
- + Load messages marked as abusive/spam
-
- x Getting sent messages from other browser/mobile instances still doesn't work
-
-0.2.2.0 - 19.11.2013
- + Correctly load contacts on mobile phone that are online right now (also removed old related option)
- + Added hidden option to keep messages unread to disable marking messages as read on server
- * Multi user chat improvements:
- + Load unread messages at login
- + Mark received messages as read
- * Don't show "unseen" in statusbar
- ! Spelling corrections (thanks RMN)
- ! Fix for remembering device (no more e-mail notification on every login)
- ! Fixed searching by ID/Login
- ! Don't switch typing contacts to online when we are not online
- ! Various other fixes and code cleaning
-
- x Getting sent messages from other browser/mobile instances still doesn't work
-
-0.2.1.0 - 1.10.2013
- + Save name into first, second and last name fields separately
- + First experimental implementation of multi user chats (thanks to nobodyreal for patch)
- * Notify more facebook errors
- * Don't use local_timestamp for unread messages (even if enabled in options) by default (use hidden setting to enable it)
- ! Duplicit contacts fixes (and hopefully it won't create duplicit contacts anymore)
- ! Fixed Poke
- ! Post status dialog accessibility fixes
- ! Various login fixes (now also passwords with not-ASCII characters are working)
- ! Fixed receiving attachements
- ! Various other fixes and improvements
-
-0.2.0.0 - 31.7.2013
- + Ability to search friends by ID or username
- + Greatly improved Post Status dialog
- - Ability to post status with tagged friends
- - Ability to post URL attachments
- - Ability to post statuses to other contact's wall
- - Ability to post statuses to own pages (you need to enable this in options first)
- + Improved receiving messages with attachments (files, photos, stickers)
- + Greatly improved receiving offline messages at login
- - loads up to 21 unread messages per contact
- - loads messages also from "Other" messaging tab
- - uses most effective requests with ability for future function "loading contact history from server"
- * Increased timeout value for requests from 15 to 20 seconds.
- * Switched completely to core JSON parser
- * Raised messages and status updates length limit
- * Use Popup Classes for popups
- ! Various contacts handling fixes
- ! Various login fixes (now supports enabled advanced security on Facebook)
- - it connects after approving this unknown device in browser - BUT you must logout and login in your browser for correct approval! (fb bug)
- ! Receiving offline messages fixes and improvements (gets also name of contact)
- ! Fixed not receiving sent messages from other instances
- ! Fixed crash when using AddContactPlus
- ! Various other fixes and improvements
-
-0.1.1.1 - 12.6.2013
- + Hotkey for Facebook posting dialog
- + Load sent messages from other devices into Miranda
- ! Fixes related to messages handling (no empty and duplicit messages anymore)
-
-0.1.1.0 - 21.5.2013
- * Mind dialog improvements
- + Added privacy and place options into Mind dialog
- + Toolbar button for setting Mind
-
-0.1.0.1 - 20.5.2013
- ! Fixed showing notifications without url
- + Added icons for notification and newsweed popups
- + Marking notifications as read with right click on popup
-
-0.1.0.0 - 17.5.2013
- ! Group messages are not received as single messages anymore 4661
- + Showing info in statusbar when contact read your message
- + Added contact menu item to open Friendship details
- + Added contact menu item to Poke
- ! Fixed loading newsfeeds
- ! Fixed getting login error message
- + Added option to open links on another server (mobile, etc.)
- + Added option to use local time for received messages
- + Added option to send "message read" info automatically
- + Added hidden value for getting language specific errors (add in db key "Locale" (string) with locale value ("en_US", "cs_CZ" etc.))
- ! Internal changes and cleanup
-
-0.0.9.6
- ! Fixed getting offline messages
- + Loading some timestamp value of contacts (dword "LastActiveTS") for... I don't know.
- ! Translation fixed (thanks Basil)
- ! Fixed canceling friendship
- ! Some internal changes (thanks ghazan)
-
-0.0.9.5 - 2.3.2013
- ! Folders plugin related fixes (thanks ghazan)
- ! Some internal changes (thanks ghazan)
-
-0.0.9.4 - 28.8.2013;
- ! Fixed showing correct login error
- ! Some internal changes (thanks ghazan)
-
-0.0.9.3 - 8.2.2013
- ! Fixed getting friendship requests
- ! Fixed getting notifications
- ! Fixed posting status messages
- + For posting status messages use city "Miranda NG"
- + Experimental support for Custom smileys
- ! Fixed Visit profile menu
- + Logging also into network log (if enabled logging)
- * Don't log cookies values
- * Changed invisible icon (thanks Mataes)
- ! Fixed phone icon
-
-=== OLD CHANGES (MIRANDA IM) ===
-
-0.0.9.3 - 12.12.2012
- ! Fixed crash when no own avatar found on webpage
- * Plugin statically linked
-
-0.0.9.2 - 23.10.2012
- ! Fixed contacts' avatar changes
- ! Fixed connection with one type of required setting machine name
- ! Reworked sending messages requests (should avoid rare ban from FB :))
- ! Create default group for new contacts on login if doesn't exists yet
- ! Fix for visibility changes from other client
- * Plugin linked to C++ 2008 runtimes again
-
-0.0.9.1 - 16.10.2012
- ! Fixed not working login due to Facebook change
- * Plugin linked to C++ 2010 runtimes
-
-0.0.9.0 - 11.6.2012
- + Receiving friendship requests (check every +-20 minutes)
- + Reqorked authorizations - requesting, approving, rewoking friendships
- + Support for searching and adding people
- * Changes of some strings
- * Use same GUID for 32bit and 64bit versions
- ! Receiving messages with original timestamp
- ! Fixed removing avatars from "On the phone" contacts
- ! Unhooking OnModulesLoaded (thanks Awkward)
- ! Don't send typing notificationsto contacts that are offline
- ! Fixed avatars working (thanks borkra)
- ! SetWindowLong -> SetWindowLongPtr (thanks ghazan)
- ! Working login with approving last login from unknown device
- ! Fixed sending messages into groups
- ! More internal fixes
-
-0.0.8.1 - 26.4.2012
- ! Fixed getting notifications on login
- ! Fixed getting unread messages on login
- ! Getting unread messages on login with right timestamp
- ! Fixed getting newsfeeds
- ! Fixed related to deleting contacts from miranda/server
- + New newsfeed type option "Applications and Games"
- + Contacts now have MirVer "Facebook" (for Fingerpring plugin)
- + Getting attachements for unread messages on login
- ! Fixed avatars in Miranda 0.10.0#3 and newer (thanks borkra)
- ! Some small fixes (thanks borkra)
-
- x Doesn't work notification about friend requests
-
-0.0.8.0 - 14.3.2012
- # For running plugin is required Miranda 0.9.43 or newer
- # Plugin is compiled with VS2005 (Fb x86) and a VS2010 (Fb x64)
- + Added 2 types of newsfeeds: Photos and Links
- * Reworked options
- ! Fixed setting to notify different type of newsfeeds
- ! Fixed and improved parsing newsfeeds
- ! Fixed getting groupchat messages which contains %
- ! Fixed not working login
- ! Improved deleting of contacts
- + Support for Miranda's EV_PROTO_ONCONTACTDELETED events
- + Added missing GUID for x64 version and updated user-agent
- ! Some other minor fixes or improvements
- ! Fixed item 'Visit Profile' when protocol menus are moved to Main menu
- * Updated language pack file (for translators)
- - Disabled option for closing message windows on website (temporary doesnt work)
-
-0.0.7.0 - 19.1.2012
- + Support for group chats (EXPERIMENTAL!) - enable it in options
- ! Fixed loading contact list
- ! Fixed potential freeze.
-
-0.0.6.1 - 6.1.2012
- + Returned option to close chat windows (on website)
- + New option to map non-standard statuses to Invisible (insetad of Online)
- + New option to load contacts, which have "On the Phone" status
- ! Fixed changing chat visibility
- ! Very long messages are no longer received duplicitely
- ! Changes and fixes related to multiuser messages and messages from people, which are not in server-list
-
-0.0.6.0 - 18.11.2011
- * Reworked Facebook options
- + Option for use https connection also for "channel" requests
- + Option for use bigger avatars
- + Option for getting unread messages after login (EXPERIMENTAL!)
- + Option fot disconnect chat when going offline in Miranda
- - Removed option for setting User-Agent
- - Removed option for show Cookies
- * When contact is deleted, in database you can found datetime of this discovery (value "Deleted" of type DWORD)
- + Option in contact menu for delete from server
- + Option in contact menu for request friendship
- + When deleting contact is showed dialog with option to delete contact also from server
- ! Fixed not working login
-
-0.0.5.5 - 16.11.2011
- ! Fixed contacts not going offline
-
-0.0.5.4 - 16.11.2011
- ! Fixed few problems with connecting
- ! Fixes for some crashes, memory leaks and communication (thanks borkra)
- @ If is your Facebook disconnecting and you have enabled HTTPS connection, disable option "Validate SSL certificates" for Facebook in Options/Networks.
-
-0.0.5.3 - 31.10.2011
- ! Fixed issue with login for some people
- ! Fixed not receiving some messages
- ! Fixed broken getting own name
- * Faster sending messages
-
-0.0.5.2 - 31.10.2011
- ! Fix for connecting and crashing problem.
-
-0.0.5.1 - 30.10.2011
- ! Work-around for sending messages with url links.
-
-0.0.5.0 - 29.10.2011
- + Notification about friends, which are back on serverlist.
- * Completely reworked avatar support.
- * Using small square avatars by default (can be changed by hidden setting "UseBigAvatars")
- ! Fixed use of hidden setting "UseBigAvatars"
- ! Fixed setting status message.
- ! Fixed crash with MetaContacts.
- ! Fixed login for some people.
- ! Fixes related to popups on login.
- ! Fixed memory leak related to popups.
- ! Fixed getting unread messages on login (if used hidden setting "ParseUnreadMessages")
- ! Fixed login with setting Device name.
- ! Various fixes, improvements and code cleanup.
- - Removed hidden key "OldFeedsTimestamp"
- @ Thanks borkra for helping me with many things.
-
-0.0.4.3 - 22.9.2011
- ! Fix for new facebook layout.
- ! Fix for getting contact name for new contacts.
-
-0.0.4.2 - 15.9.2011
- ! Fixed not enabling items in status menu.
- ! Don't automatically set contact's status to Online when we got message from him.
- ! Fixed message's sending error codepage.
- + Added support for sending messages in invisible status.
- + Protocol status respects changes of chat status on website.
- + Notify concrete unread notifications after login
- + Added hidden key (ParseUnreadMessages) for getting unread messages after login << WARNING: not fully working!!!
-
-0.0.4.1 - 13.9.2011
- ! Reverted change that made contacts not going offline.
-
-0.0.4.0 - 12.9.2011
- * Internal changes about changing status
- - Removed support for "Away" status
- ! Fixed parsing newsfeeds
- - Removed notification about unread messages in "Invisible" status
- + In "Invisible" status are inbox messages parsed directly to messages
- + Getting gender of contacts
- + Getting all contacts from server at once (not only these, which are online right now)
- + Notification when somebody cancel our friendship (= or when disables his facebook account)
-
-0.0.3.3 - 17.6.2011
- ! Fix for communication (getting seq number)
- ! Fixed notification with unread events after login
-
-0.0.3.2 - 8.6.2011
- ! Mark chat messages on facebook read.
- * Disabled channel refresh notification
-
-0.0.3.1 - 23.5.2011
- ! Fixed notify about timeout when sending message.
-
-0.0.3.0 - 22.5.2011
- ! Fixed downloading avatars
- ! Fixed loading avatars in SRMM
- ! (Maybe) Fixed not loading for some people with miranda 0.9.17
- ! Fixed crashes and freezes when deleting account
- ! Few fixes and improvements related to login procedure
- ! Fixed parsing some newsfeeds
- ! (Hopefully) Fixed some other crashes
- ! Fix for logon crash when notify unread events.
- * Improvement in getting contact avatars (2x faster)
- * Optimized compiler settings -> 2x smaller file (thanks borkra)
- + Used persistent http connection (thanks borkra)
- + Destroy service and hook on exit (thanks FREAK_THEMIGHTY)
- + Support for per-plugin-translation (for MIM 0.10#2) (thanks FREAK_THEMIGHTY)
- + Support for EV_PROTO_ONCONTACTDELETED (for MIM 0.10#2) (thanks FREAK_THEMIGHTY)
- - Do not translate options page title, since it is the account name
- - Disabled close chat "optimalization"
- ! Fixed sending typing notifications
- ! Fixed parsing links from newsfeeds
- * Enabled sending offline messages
- ! Fixed getting errors from sending messages (+ show concrete error)
- + 5 attempts to send message before showing error message
-
-
-0.0.2.4 - 6.3.2011
- ! Fixed duplicit messages and notifications
- * Limit for popup messages from group chats - max. one per 15 seconds
- * Optimalization for sending typing notify
- * Optimalization for closing chat windows on website
- + Notify when is possible that we didnt received some chat message(s)
- + Show popup when try to send offline message and open website for send private message when onclick
-
-0.0.2.3 - 5.3.2011
- ! Fixed loading contact names
- ! Fixed updater support for x64 versions
- + Added 32px status icons
- + Added option for chose type of newsfeeds to notify
- * Changed user-agent names to user-friendlier
- * Enhanced parsing newsfeeds
-
-0.0.2.2 - 2.3.2011
- + Updater support
- + Added item in contact and status menu for open contact profile on website (+ saving in db as Homepage key)
- + Notify about new private (not chat) messages in invisible
- + Automatically set https when connecting if required
- * Optimalization for downloading avatars of contacts
- ! Fix for \n in newsfeeds popups
- ! Fix for html tags in connecting error message
- ! Fix for broken sending messages
-
-0.0.2.1 - 21.2.2011
- ! Fixes for statuses (cannot switch to Away, work in threads)
- ! Fix for loading own avatar when changed
- * Sounds are using account name (thanks FREAK_THEMIGHTY)
- ! Fixes for x64 version (thanks FREAK_THEMIGHTY)
- ! Fix for thread synchronization
- ! Fixed order of outgoing messages and notify about delivery errors
- ! Fix few things which was causing not delivering all incoming messages
- ! Fixes for internal list implementation
- * Refactoring and simplify few things
- + Added x64 version of plugin
- + Notify about new notifications after login
- ! Fixed parsing few types of newsfeeds
- + 1. stage of groupchats - notifying incomming messages
-
-0.0.2.0 - 13.2.2011
- * Guided as new plugin Facebook RM + new readme and folder structure
- x Temporarily disabled updater support (and notification about jarvis's new "fb api")
- ! Fix for load own avatar
- ! Fix for loading newsfeeds and their better parsing
- + Added Away and Invisible statuses
- * Using away status as idle flag
- ! Fixed idle control - facebook falls into idle only when Away status
-
---------------------------------
- Old version history
- (Already in official version)
---------------------------------
-0.0.2.0 (0.1.3.0) - 20.12.2010 (not released)
- ! Oprava zobrazovбnн bublinovйho oznбmenн
- ! Oprava odhlaљovacн procedury
- ! Oprava zobrazenн poиtu novэch zprбv
- ! Oprava sprбvy neиinnosti TODO
- ! Oprava naинtбnн stavovэch zprбv TODO
- ! Oprava naинtбnн avatarщ TODO
- + Kontrola ъspмљnйho odeslбnн zprбvy
- * Aktualizovбna modifikovanб miranda32.exe na nejnovмjљн verzi
- * Rozdмleno readme na иeskй a anglickй
-1.21 - 27.11.2010
- + Notifying about received new "private" (not chat messages) messages
- + Pseudo idle management (when idle, miranda let facebook fall into his own idle)
- + Hidden key for ignoring channel timeouts (add key "DisableChannelTimeouts" (byte) with value 1)
- * Rewrited and edited few things (maybe fixed duplicit messages, maybe added some bugs, etc.)
- ! Fixed idle change of connected contacts
- ! Fixed writing time in log
-1.20 - 22.11.2010
- + Option for use balloon notify instead of popups
- + Option for use https protocol (can help with some firewalls)
- + Edited miranda32.exe is added for correct work without timeouts, until somebody rewrite http communication :)
-1.19 - 20.11.2010
- ! Fixed downloading and updating contact avatars
- ! Dont set "Clist\MyHandle" to contacts
- ! Fixed html tags in status messages
- ! Show error message when try to send message in offline/to offline contact (only ugly workaround)
- ! Try to fix crashes with too long text from wall post
- ! Temporary ignore timeout errors (until fixed in miranda core)
-1.18 - 28.9.2010
- ! Fix for force reconnect.
- ! Dont popup contacts disconnect when self disconnect
-1.17 - 23.9.2010
- ! Try to workaround duplicit messages
-1.16 - 10.9.2010
- * No old news feeds after login (for old behavior create BYTE key OldFeedsTimestamp with value 1)
- ! Fix for empty news feed (empty feeds will not be notified)
-1.15 - 9.9.2010
- ! Fix for setting -1 (infinity) timeout
-1.14 - 9.9.2010
- ! Fixed /span> in popups
-1.13 - 9.9.2010
- ! Closing fb message window (when receiving message) is in other thread
-1.12 - 8.9.2010
- ! Fixed bug when last contact went offline.
-1.11 - 7.9.2010
- ! Fix for duplicated wall events without link (change photo, etc.)
-1.10 - 7.9.2010
- + Basic opening facebook urls on left mouse btn click
- + Added popup options (colors, timeouts,...)
- + Info about CONCRETE error message when unsuccessful login
-1.9 - 4.9.2010
- + Typing notifications
-1.8 - 4.9.2010
- + Option to automatically close chat windows (on website)
-1.7 (0.1.2.0) - 7.8.2010
- ! Don't show Miranda's "Set status message" dialog when disabled "Set Facebook 'Whats on my mind' status through Miranda status"
- ! Fixed some memory leaks, but some can be still there...
- + Added timestamps into facebook debug log.
-1.6 (0.1.1.0) - 15.6.2010
- ! Fixed (again) not working login when "Notification from new devices" enabled.
-1.5 - 10.6.2010
- ! Fixed popup with new facebook api available
- ! Fixed bug with sending messages through metacontacts
- ! Fixed one small bug
-1.4 - 7.6.2010 14:45
- ! Fixed GetMyAwayMsg for ansi plugins (e.g mydetails)
- + Added sound and basic FB Icon to popups
-1.3 - 7.6.2010 01:00
- ! Fixed infinite "contact info refresh" "loop"
- ! Fixed bug when global status icon was set to offline when facebook was switched to offline
- ! Fixed feeds popups
-1.2
- ! Login should work even if "Notification from new devices" is enabled.
-1.1
- ! Fix for not working login
-1.0
- + Added hidden key in database: "Folder" Facebook, key DisableStatusNotify (type Byte), value 1. (Newly added contacts will have set "Ignore status notify" flag (in Options / Events / Filter...)
-
-
diff --git a/protocols/Gadu-Gadu/docs/build-howto.txt b/protocols/Gadu-Gadu/docs/build-howto.txt
deleted file mode 100644
index ffb8f1c3fe..0000000000
--- a/protocols/Gadu-Gadu/docs/build-howto.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-///////////////////////////////////////////////////////////////////
-// Gadu-Gadu Protocol Plugin for Miranda IM
-// Author: Adam Strzelecki <ono+miranda@java.pl>
-///////////////////////////////////////////////////////////////////
-
-BUILD HOWTO
------------
-
-This plugin was tested with free MingW gcc-3.2 compiler.
-There is no problem to use any other compiler like Visual C++,
-but you have to make a Visual Studio project by your self.
-
-Before you build it with MingW.. make sure that compiler and
-other utilities like "make" are in you PATH.
-
-Build libgadu on libgadu/ subdirectory:
-make
-
-To build release plugin run:
-make
-
-To compile debug version run:
-make DEBUG=1
-
-or use build.bat to make both versions.
-
diff --git a/protocols/Gadu-Gadu/docs/license.txt b/protocols/Gadu-Gadu/docs/license.txt
deleted file mode 100644
index 7f1161073d..0000000000
--- a/protocols/Gadu-Gadu/docs/license.txt
+++ /dev/null
@@ -1,340 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) 19yy <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) 19yy name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
diff --git a/protocols/Gadu-Gadu/docs/readme.txt b/protocols/Gadu-Gadu/docs/readme.txt
deleted file mode 100644
index 1d2255f6ec..0000000000
--- a/protocols/Gadu-Gadu/docs/readme.txt
+++ /dev/null
@@ -1,338 +0,0 @@
-///////////////////////////////////////////////////////////////////
-// Gadu-Gadu Protocol Plugin for Miranda IM
-// Based on unix ekg client functionlity and libgadu
-//
-// Author: Adam Strzelecki <ono+miranda@java.pl>
-//
-// Thanks: Santithorn Bunchua "KeH", Rober Rainwater,
-// libgadu Authors <http://dev.null.pl/ekg/>,
-// Liquid (Image send/recv), The Leech (Proxy fixes)
-// MirandaIM Polish Forum
-// Angeli-Ka (Gadu-Gadu plugin icons)
-///////////////////////////////////////////////////////////////////
-
-1. About
---------
-The Gadu-Gadu plugin provides functionality of original Gadu-Gadu
-client extended with extra features available only for Miranda IM
-users. Gadu-Gadu is most popular (competitive to ICQ) instant
-messaging system in Poland. Now supports encrypted secure SSL/TLS
-connections.
-
-2. Features
------------
- - Send/Receive messages
- - Add/Delete users
- - Public catalog search
- - Public catalog info changing
- - Import/export/remove from server and text file
- - Status messages support (offline messages too)
- - Visibility/ignore lists
- - Password changing
- - Password remind
- - Extended public catalog search
- - HTTP proxy support (uses only Netlib settings)
- - Create/Remove Gadu-Gadu account
- - File transfer
- - Image receving / sending (by Liquid)
- - Multiple plugin instances/accounts:
- <name>.dll or <name>debug.dll becomes proto name and id
- Warning: <name>.dll or <name>debug.dll is treated as
- the same proto and name is case insensitive.
- - 1st user mail & phone used for import/export
- - SSL/TLS secure connections
- - Groupchat/conferencing (Miranda IM version 0.4 or higher)
-
-Note: For secure connections this plugin requires OpenSSL DLL
- libraries to be present in system folder or Miranda folder.
- These libraries can be downloaded from:
- - http://www.miranda-im.pl/download/misc/
- - http://www.openssl.org/.
- If DLL files are not present plugin works only with plain
- unsecure connections.
-
-4. TODO
--------
- - Animated GIFs support (image sending)
- - Full Netlib integration
- - Integration with Miranda Image services
- - Voice chat
-
-5. History
-----------
-0.0.4.6: 2007-07-04
- - Fix: Message doubling (i.e. with MetaContacts), thanks to Scott Ellis
- - Fix: Default icon setting problem
- - Rewritten image & token send & reception using Miranda Image services
- (This requires latest Miranda version in order to run)
- - Fix: Window size for big images on sending & reception
-0.0.4.5: 2007-06-20
- - Angeli-Ka icons are now default Gadu-Gadu icons
- - Protocol status icons are now built in the Plugin, so taken by default
- - IcoLib support, now you can redefine all GG icons including "blocked" icon
- - Gadu-Gadu libgadu update to support fully DCC7 transfers and GG7.7 features
- (has to be tested, if it really works)
- - Some safety internal fixes
-0.0.4.2: 2007-02-22
- - Binary release: Recompiled to support new NETLIB settings structure.
- !!Warning!! Plugin requires now Miranda 0.6.1+ for proxy support.
-0.0.4.1: 2006-12-20
- - Fix: 512 characters for settings such as custom server list
- - Fix: Detection of Gadu-Gadu versions upto 7.6
- - Plugin now writes MirVer, so all tooltip plugins can show contact client type
- and version string.
-0.0.4.0: 2006-10-23
- - Fix: Messages always have NOW timestamps unless they are OFFLINE.
- Online messages won't be shifted in the order even user has clockskew.
-0.0.3.9: 2006-07-29
- - Configuration was put into tabs
- - Fix: Some of the configuration items were not triggering [Apply] properly.
-0.0.3.8: 2006-06-26
- - Fix: It seems that GG servers now properly handle initial status for GG.
- This should fix issue of being detected by Inwigilator when connecting with
- invisible status. (Spotted and fixed thanks to piopawlu)
- - Fix: New libgadu version 2006.06.21 with fixed some memory leaks
- - Fix: GG now handles PS_SETAWAYMSG without previously called PS_SETSTATUS.
- This should fix issue with Watrack that couldn't set the status message
- for GG protocol. (Spotted and fixed thanks to mruweq)
- - Fix: We were reading from freed variable after new account registration
- - Fix: Possible crash when closing debug version
-0.0.3.7: 2005-12-19
- - Image sending and receiving now uses ImgDecoder if present for PNG images
- - Fix: String fix for error dialogs' titles
-0.0.3.6: 2005-11-15
- - Fix: String overflows (injections) that may be caused for example by too long
- translations or too long incoming filenames
-0.0.3.5: 2005-10-28
- - Fix: Descriptions beginning with new line were not shown
- - Fix: Groupchat fixed for database locks
- - Fix: Upgrade new chat API
- - Fix: Image reception on system tray was broken
- - Fix: Image windows are now closed on Miranda exit
- - Fix: Plugin was writing junk entries to other protocols contacts
- - Image reception can now be triggered
- - Images are now scalled to their real size if possible
- - Small code formatting fixes
- - SSL connections are disabled now by default
-0.0.3.4: 2005-07-23
- - Fix: Connection server config was broken
- - Fix: Password retrieval was broken
- - Fix: Maximum image size 512KB was not accepted original GG client.
- Miranda now can receive images upto 255KB from original GG clients.
- - Fix: Yet another image receive fix, libgadu fixes introduced ghost image
- messages
- - Small code formatting fixes
-0.0.3.3: 2005-07-19
- - Fix: Serious multiple vulnerabilities of libgadu upto ekg version 1.6rc3
-0.0.3.2: 2005-07-14
- - Fix: libgadu event.c commit version 1.83 by szalik introduced bug that was
- crashing Miranda on image receive, since it was designed specially for Kadu
-0.0.3.1: 2005-07-12
- - Hidden db setting "EraOmnix" for being visible as EraOmnix client
- - Fix: Temporary contacts cannot see our status when having "Friends only"
- (Features thanks to JacekFH)
- - Fix: GG thread hanging, not going offline when cannot reconnect
- after disconnection
-0.0.3.0: 2005-06-27
- - Status descriptions compatible with MWClist
- - GG.dll now compiles on Visual C++ 6.0 and Visual C++ 2005
- - libgadu upgraded to version 20050615
- - Binaries are now compiled with VC++ 6.0
- - Fix: Windows 95 & NT problems with GetLongPathName function missing
-0.0.2.9: 2005-04-29
- - Fix: Status descriptions were not set properly when Miranda wasn't asking
- for new status. This change may cause incompatibility with status routines
- different than built-in. Note for misc plugins (mBot, etc.):
- For avoiding sending gg_setstatus(status, description) twice on
- miranda_setstatus and miranda_setawaymsg, GG sets status only on
- miranda_setawaymsg, also this order must be fulfilled to make GG working
- right with Miranda. (this is how internal module sraway works actually)
- - When reconnect flag is set and manual server host cycling is on the end of
- the list, reconnect will go back to the begin
- (no longer taking address from web at the end)
- - Fix: Stupid GetModuleFileName returning all lowercase characters from
- DLL filename > WinNT, now we call GetLongPathName to retrieve valid case
-0.0.2.8: 2005-04-14
- - Server connection (multi)thread controller (Experimental!)
- Miranda won't hang anymore when GG is trying to connect & status change is
- requested (However sometimes on exit it required killing threads (dirty))
- - Multiple server hostnames (cycling while connecting)
- - Conference policy setting
-0.0.2.7: 2004-12-26
- - Gadu-Gadu conferencing support trough chat.dll groupchat plugin
- (requires > Miranda 0.4)
-0.0.2.6: 2004-12-13
- - Fix: Notification list should be sent in one piece gg_notify_ex(*uinlist),
- not one by one gg_add_notify_ex(uin)
- - Fix: GG.dll uses now internal Miranda safe thread registering
-0.0.2.5: 2004-12-01
- - Fix: Plugin crashed when reporting token download connection related errors
- - Fix: Max image size limit changed to 512KB
- - Option to turn on/off showing contacts that are not on my list but having me
- on their contact list.
-0.0.2.4: 2004-08-03
- - Fix: Code of image routines was simplyfied, however needs more care (unstable)
- - Server host and external forwarding host could be specified as a hostname or
- IP number (before only IP number was valid). This could be useful for dynamic
- IPs and DNS mapping services such as dyndns.org.
-0.0.2.3: 2004-07-15
- - Fix: Proxy authentication fixed (by The Leech)
- - Images receiving / sending (by Liquid)
-0.0.2.2: 2003-12-20
- - Fix: Autoreconnect failure, no "Connecting..." message
- - Fix: Latest M-IM build sends twice SET_OFFLINE when disconnect
- which caused GG plugin to hang
-0.0.2.1: 2003-11-28
- - Source: GCC >= 3.2 compiler support
- - Fix: File transfer crashes, 100% CPU utilization
- - Fix: Proxy working again (HTTP w/auth)
- Note: GG works only with HTTP proxies (also with auth) due to limitation of libgadu.
- Please turn off "Manually specify connection host" before running trough proxy.
- - Fix: Filesize 135KB - deleted unused icons (thanks to Jacek_FH)
- - Filetransfer resume support
- - Ignore incoming conference messages option
-0.0.2.0: 2003-10-27
- - Gadu-Gadu 6.0 support extended
- - Token support: Working pass changing, user registration, deletion
- - Warning: Registration e-mail changing not working (no libgadu implementation)
- - Server userlist manipulation working again
-0.0.1.9: 2003-10-16
- - Gadu-Gadu 6.0 (libgadu-CVS) support
- - Warning: Register, unregister, password change/remind, userlist server manipulation
- not available for the moment. Need to implement new TOKEN routines introduced in GG6
- - Warning: SSL still having problems with connection (to be fixed)
- - Client version info in contact details
-0.0.1.7: 2003-09-xx (Unreleased, tests and fixes)
-0.0.1.7: 2003-07-06
- - SSL/TLS secure connection to server support (trough OpenSSL)
- - Option to turn on/off message acknowledgement
- - Fix: Reconnects when connection is broken on startup only if
- auto-reconnect option is turned on
- - Fix: Owner's nickname properly displayed in chat/msg dialogs
- Note: Use View/Change my details... to load-up nickname.
- - Fix: Plugin doesn't link to any ssl library but loads it dynamically
- when OpenSSL dll files exist in system or Miranda folder.
-0.0.1.6: 2003-06-04
- - Fix: Auto-reconnect do not get 100% cpu anymore when no network (1 sec per trial)
- - Fix: Blocked icon works again (upx shouldn't compress icons)
- - Fix: Contact description is now cleared when contact makes it empty
- - Debug: logged connection errors are more specific now
-0.0.1.5: 2003-04-09
- - Fix: Multiple instances menu items worked just for first instance
- - Fix: Auto-reconnect fix, again working
- - Time deviation support for timestamps (default 5 min)
- "TimeDeviation" db setting if your clock differs more than 5min from actual time
- - Better error descriptions on logon failure
-0.0.1.4: 2003-04-04
- - Fix: User IP numbers in user info shown better (port < 10 means behind firewall)
- - Fix: %ip% compatible now with tooltip plugin
- - Fix: Import/Export now uses first user (editable) e-mail and phone number
- - Fix: Remove all old db uneditable e-mail & phone settings from previous plugins
- - Debug: Advanced libgadu debug log information displayed in NetLib dump
- - Filetransfer support with firewall forwarding support (except multiple files)
- - Multiple instances of plugin supported (see feature list)
-0.0.1.3: 2003-03-31
- - Fix: Send chat type message instead of normal message
- - Fix: Next 20 results displayed after searching again
- - Fix: Public catalog change always writes Male as gender
- - Extended public catalog search
- - HTTP proxy support (uses only Netlib settings)
- - Create/Remove Gadu-Gadu account
- - Change Gadu-Gadu registration e-mail (requires valid e-mail in configuration)
-0.0.1.2: 2003-03-19
- - Select status for description after disconnected
- - Fix: Finally working away msgs based on KeH's Jabber plugin code
- - Fix: Info page fix for empty "Gender" field
- - Fix: Import code for groups and subgroups
- - Removed: "Change status safely" no longer needed
- - "StartInvisible" db only option to start fully invisible
-0.0.1.1: 2003-03-16
- - Fix: Male/female fix in public catalog
-0.0.1.0: 2003-03-16
- - Fix: Public info changing now works
- - Fix: Status changing bugs
-0.0.0.9: 2003-03-16
- - Fix: Import bugs
- - Fix: Status changing bugs (still fighting with)
-0.0.0.8: 2003-03-15
- - Fix: Multiple main connection thread runned
- - Fix: Status hangup on Connecting...
- - Password & e-mail changing
- - Password remind to e-mail
- - Owner info changing [NOT WORKING DUE PROTOCOL CHANGES]
- - Autoreconnect when disconnected unintentionally
- - Turn on/off connection errors
- - Leave last status after disconnected
- - Fix: Double status change on login
-0.0.0.7: 2003-03-14
- - Fix: Blocked icon fixed
- - Fix: Safe status changing
- - Fix: Contacts status set offline when disconnected
-0.0.0.6: 2003-03-13
- - Fix: Import/export fixes
- - Name unknown contact with nickname from public catalog
- if available
- - Remove from server
- - Visible/Ignore (blocked) list
-0.0.0.5: 2003-03-13
- - Contacts info tab
-0.0.0.4: 2003-03-12
- - Fix: Import from files
- - Fix: Search and away msg retreival
-0.0.0.3: 2003-03-12
- - Import/export from server/text file
- - Fix: Improved stability
-0.0.0.2: 2003-03-11
- - Improved stability
- - Status descriptions
- - Show invisible users
- - Friends only
-0.0.0.1: (UNRELEASED)
- - Initial Release
- - Basic messaging
-
-6. Latest development version:
-------------------------------
-Latest development version is always available at:
- http://www.miranda-im.org/development/
-
- - GG.dll - release version
- - GGdebug.dll - debug version, debug infos in NetLib log
- - gg-readme.txt - this file with modified changelog
- - gg-translation-sample.txt - latest partial langpack
-
-7. Bugs
--------
- - Before sending reports check if bugs are still present in latest
- development version
- - [Polish] Send bug reports to Polish Miranda IM Forum at:
- http://www.miranda-im.pl/viewforum.php?f=3
- - [English] Send bug reports to Miranda IM bugtracker at:
- http://sourceforge.net/tracker/?atid=102179&group_id=2179
-
-8. Discussion & Feature Requests
---------------------------------
- - Request features, discuss plugin at Polish Miranda IM Forum:
- http://www.miranda-im.pl/viewforum.php?f=3
-
-9. Source code
---------------
-Source code of this plugin is available at Miranda IM SVN repository.
-Consult for details:
- http://sourceforge.net/svn/?group_id=94142
-
-Copyright (C) 2003-2007 Adam Strzelecki
-
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
diff --git a/protocols/JabberG/docs/copying.txt b/protocols/JabberG/docs/copying.txt
deleted file mode 100644
index b688f800f5..0000000000
--- a/protocols/JabberG/docs/copying.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-As a special exception, the authors give permission to modify code,
-dynamically link and distribute the Program in binary form within the QIP
-installer or archive, as long as the following requirements are fullfilled:
-1. The Jabber plugin must be announced and advertized as a separate product,
-clearly stating that the Jabber protocol is supported via a separate plugin
-ported from Miranda IM
-2. Any kind of QIP Infium distribution must include this license agreement
-and original copyrights
-3. The original copyrights must be available within the UI
-4. Each version of the modified code must be freely available
-5. Any changes made in the source code are subject to this license.
diff --git a/protocols/JabberG/docs/copyright.txt b/protocols/JabberG/docs/copyright.txt
deleted file mode 100644
index 1767756389..0000000000
--- a/protocols/JabberG/docs/copyright.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Jabber Protocol Plugin for Miranda IM
-
-Copyright ( C ) 2002-04 Santithorn Bunchua
-Copyright ( C ) 2005-07 George Hazan, Maxim Mluhov, Victor Pavlychko, Artem Shpynov, Michael Stepura
diff --git a/protocols/JabberG/docs/jabber.txt b/protocols/JabberG/docs/jabber.txt
deleted file mode 100644
index 1d41cc12a6..0000000000
--- a/protocols/JabberG/docs/jabber.txt
+++ /dev/null
@@ -1,206 +0,0 @@
-Legend:
-[+] added
-[*] changed
-[-] deleted
-[!] bug fixed
-
-Version 0.11.0.1
-===============
-Jabber development was resumed after years of silence and small bugfixes
-
-Version 0.7.0.7
-===============
-[+] XEP-0115 support (Entity Capabilities)
-[!] bug #003127 fixed: random errors in file transfers
-
-Version 0.7.0.6
-===============
-[+] XEP-0096 support (File Transfer, IBB)
-[+] XEP-0199 support (XMPP Ping)
-
-Version 0.7.0.5
-===============
-[+] XEP-0065 support (SOCKS5 Bytestreams)
-[+] XEP-0138 support (Traffic Compression)
-[+] XEP-0202 support (Entity time)
-[!] bugfix for transport info discovery
-
-Version 0.7.0.4
-===============
-[+] XEP-0050 support (Ad-Hoc Commands)
-[+] XEP-0055 support (Jabber Search, full support of x-forms)
-[+] added support for vcards in chat rooms
-[!] bug #0003130 fixed: Bookmarks are not retreived automatically, MUC auto-join doesn't work
-[*] all bitmap processing removed from the Jabber plugin and switched to the loadavatars plugin
-
-Version 0.7.0.3
-===============
-[+] XEP-0048 support (Bookmark Storage)
-[+] Added MirandaInterfaces
-[+] Implement UUID plugin info
-[+] added Windows Vista OS version detection
-[+] added ability of sending messages to the specific resource
-[*] menu icons are implemented via icolib, duplicated icons were removed
-[-] "Disable main menu" option removed
-[!] bug #002970 fixed: Ending spaces not stripped in Host input
-
-Version 0.7.0.2
-===============
-[+] various enhancements of adding roster contacts
-[!] fix for NTLM auth
-
-Version 0.7.0.1
-===============
-[+] Unicode plugins got the UNICODE_AWARE flag in PLUGININFO structure
-[+] patch for placing SecureIM plugin presence into the Jabber MirVer
-[+] sha1 & md5 support is now provided by the core
-[-] ugly hack with the ContactPhoto/File setting removed
-[!] fix for the exception handling in Jabber
-
-Version 0.7.0.0
-===============
-
-Initial version for 0.7
-[*] Jabber uses now new features of 0.7 core.
-
-Version 0.6.0.2
-===============
-[+] wish #0002532 fixed: Add command "Resolve Nicknames" in context menu for transports
-
-Version 0.5.0.3
-===============
-[+] added separate icons for different transports
-[+] wish #0001921 added: logon/logoff in context menu on jabber-transports in contact list
-[+] wish #0002541 added: Options - Account: Removal of account from the server
-[!] bug #0002530 fixed: Miranda crashes on large avatars
-
-Version 0.5.0.2
-===============
-[!] bug #0002261 fixed: Invitations are sent wrong
-[!] bug #0002268 fixed: XML parser has a problem with > (greater than) in attributes
-[!] bug #0002288 fixed: Status messages are not delivered correctly via icq transports
-[!] bug #0002435 fixed: a session is being created before logon
-[!] bug #0002474 fixed: WM_CONTEXTMENU not handled correctly
-
-Version 0.5.0.1
-===============
-[!] bug #0002045 fixed: MUC: Greyed out away nicknames are not shown in black when contacts return
-[!] bug #0002065 fixed: Sends a malformed JID when trying to download my own vCard (in ANSI version only)
-[!] bug #0002112 fixed: some minor problems with the conference invitations
-
-Version 0.4.3.2
-===============
-[!] bug #0002029 fixed: IDC_JID truncated on login dialog box
-[!] bug #0001904 fixed: Resource names not UTF8 decoded
-[!] bug #0001866 fixed: Does not receive invite to Jabber multiuser conference
-[!] bug #0001853 fixed: Miranda crashes when sending Messages over Jabber to a deleted contact when full acknowlede enabled.
-[!] bug #0001320 fixed: Grey out 'away' nicknames in the conference nicklist
-[!] bug #0000581 fixed: People are trying to connect to jabber.org with empty usernames
-[!] bugfix for the unencoded jids
-[+] added contact menu items to simplify the groupchat processing
-[+] added JEP0090 compatibility code
-
-Version 0.4.3.1
-===============
-[!] bug #0001729 fixed: vCard photo not displayed in User Details.
-[!] bug #0001166 fixed: auto-join jabber chat room (conference) does not work when startup
-[!] bugfix for server messages from the WildFire server
-
-Version 0.4.3.0
-===============
-[+] first Unicode version of the Jabber plugin
-[!] fix for file transfers when one of the jids contains uppercase letters
-[!] bug #0001754 fixed: Jabber Agents. Don't work Logoff and Unregister buttons
-[!] bug #0001613 fixed: Conferences: messages with linefeeds get double-spaced
-[!] bug #0001632 fixed: Conferences: '%' in my outgoing text gets duplicated
-[!] fix for reading MSN avatars through the transport
-
-Version 0.4.1.3
-===============
-[+] wish #0001541: Conferences: show kick/ban msgs
-[!] bugfix for contacts renaming
-[!] bug #0000890 fixed: multiple file transfers are impossible
-
-Version 0.4.1.2
-===============
-[+] added GNUPG support (many thanks to Karl-Heinz Pennemann for a patch)
-[+] added support for the extended JUD search
-[+] added avatar support
-[+] wish #0001252: Add support for TLS
-[+] wish #0001319: Conference nicknames should be stored & reused
-[+] wish #0001331: Support for sending and receiving actions (/me)
-[+] wish #0001356: Don't show 'user joined' events when first joining a MUC
-[+] wish #0001508: Support for _xmpp-client._tcp SRV DNS records (thanks yb for a patch)
-[!] important bug fixed: Jabber contact list maybe messed up under Win9x
-[!] numerous fixes for the groupchat administration
-[!] bug #0001316 fixed: User appears to part/rejoin on nick change in conference
-[!] bug #0001324 fixed: groupchat subjects don't get recognized
-[!] bug #0001355 fixed: Switching presence to 'Invisible' causes me to exit MUC
-[!] bug #0001362 fixed: Ctrl-1 while Connecting always makes status Online
-[!] bug #0001423 fixed: Leaving a jabber conference closes the chat.dll container window.
-[!] bug #0001430 fixed: several problems with moderator controls
-[!] bug #0001485 fixed: Conferences: toggle voice/toggle moderator commands
-[!] bug #0001481 fixed: Conferences: moderator controls/list management
-[!] bug #0001482 fixed: Conferences: role changes aren't shown
-[!] bug #0001490 fixed: Options about subscriptions/authorisation are not showing up when type of subcr is "none" for a contact
-[!] fixed the crash when two or more chats were opened
-
-Version 0.4.1.1
-===============
-[*] massive changes for the Unicode settings
-
-Version 0.4.3.0
-===============
-[!] bug #0000001632 fixed: Conferences: '%' in my outgoing text gets duplicated (thanks MattJ for a patch)
-
-Version 0.4.0.3
-===============
-[+] wish 0001322: highlighting
-[!] bug #0001272 fixed: crash when sending to a jabber conference that is no longer connected
-[!] bug #0001269 fixed: Users appear in the conference nicklist more than once
-[!] bug #0001268 fixed: 'change nickname' chat popup menu item doesn't work
-[!] bug #0001114 fixed: typinguser event never times out
-[!] bug #0000731 fixed: Miranda can't retreive vCard info from jabber.org server
-[!] bugfix: a chat topic isn't displayed when a user enters chat.
-
-Version 0.4.0.2
-===============
-[+] added CHAT.DLL support
-[+] wish #0000862: Jabber conferences in contact list
-[!] bug #0001105 fixed: Miranda process do not die when shutdown (thanks baronng for a patch)
-[!] bug #0001109 fixed: XML specials in add contact
-[!] bug #0001108 fixed: Status-visibility for a contact not working correctly
-[!] bug #0001135 fixed: Cannot transfer File(s) between miranda/jabber to/from PSI or Exodus (or more)
-[!] fix for writing "MyHandle" setting every time.
-
-Version 0.4.0.1
-===============
-[*] prepared to be released with M 0.4.
-[*] search by JID implemented without the v-card checking;
-[+] some minor improvements
-
-Version 0.2.0.2
-===============
-[+] search by JID now verifies the user's presense, instead of confirming any
-user input
-[+] wish #0000299: DisableMainMenuItem option wanted
-[-] reconnection ability removed, use KeepStatus plugin instead
-[!] bug #0000298 fixed: search by nickname instead of a full JID resulted
-to the auth process stuck.
-[!] bug #0000691 fixed: Jabber writes to MyHandle instead of a NickName
-[!] bug #0000715 fixed: Link to list of public servers is broken
-[!] another crash-on-exit fixed
-
-Version 0.2.0.1
-===============
-[!] bug #0000818 fixed: Jabber disconnects when sending message that contains ampersand
-[!] bugfix: fixed GPF on logging off
-[!] bugfix: if an attempt is made to login while plugin is connecting, mode is set to online
-
-Version 0.2.0.0
-===============
-[+] Unicode support
-
-Version 0.1.1.7
-===============
- Last version, released 2004-04-01 by keh. \ No newline at end of file
diff --git a/protocols/JabberG/docs/license.txt b/protocols/JabberG/docs/license.txt
deleted file mode 100644
index 31092b17e4..0000000000
--- a/protocols/JabberG/docs/license.txt
+++ /dev/null
@@ -1,353 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
-
----------------------------------------
-As a special exception, the authors give permission to modify code,
-dynamically link and distribute the Program in binary form within the QIP
-installer or archive, as long as the following requirements are fullfilled:
-1. The Jabber plugin must be announced and advertized as a separate product,
-clearly stating that the Jabber protocol is supported via a separate plugin
-ported from Miranda IM
-2. Any kind of QIP Infium distribution must include this license agreement
-and original copyrights
-3. The original copyrights must be available within the UI
-4. Each version of the modified code must be freely available
-5. Any changes made in the source code are subject to this license.
diff --git a/protocols/JabberG/docs/readme.txt b/protocols/JabberG/docs/readme.txt
deleted file mode 100644
index 3029d2b6f8..0000000000
--- a/protocols/JabberG/docs/readme.txt
+++ /dev/null
@@ -1,59 +0,0 @@
-Jabber Protocol Plugin for Miranda IM
-=====================================
-
-Installation:
- Copy jabber.dll to Miranda's plugins directory.
-
- If you want to have multiple jabber accounts online at the same time,
- you need to have multiple copies of jabber.dll, each with different name,
- all in Miranda's plugins directory. Note that all configurations for a
- Jabber account (including your contact list) are associated with the
- DLL's name. In addition, it is highly recommended that you do NOT choose
- the name that is in conflict with other plugins or any database categories
- used by Miranda core (use DatabaseViewer or DatabaseEditor to see what
- database categories are already in use).
-
- The option for sending messages with full acknowledgement is disabled
- by default. This feature works only when the jabber client at the other
- end can respond with message acknowledgement. If your messages seem to
- time out all the time, try disabling this option before reporting any bugs.
-
-More information:
- Web: http://jabber.au.edu/miranda
- E-mail: keh@au.edu
-
-Copyright (c) 2005 George Hazan (ghazan@postman.ru)
-Copyright (c) 2002-2004 Santithorn Bunchua (keh@au.edu)
-
-Acknowledgement:
- I would like to thank the following people for their helps and/or comments
- (alphabetically listed):
- Dmitry Balabanov
- Nikola Dachev
- Sam Kothari
- Jцrgen Persson
- Robert Rainwater
- Adam Strzelecki
- Michal Wojciechowski
-
-================================================================
-
-Jabber Protocol Plugin for Miranda IM
-Tlen Protocol Plugin for Miranda IM
-Copyright (C) 2002-2004 Santithorn Bunchua
-
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
-================================================================
diff --git a/protocols/JabberG/docs/todo.txt b/protocols/JabberG/docs/todo.txt
deleted file mode 100644
index 16e76f4a99..0000000000
--- a/protocols/JabberG/docs/todo.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-- remove built-in groupchat support
-- place the conferences list into the contact list
-- HTTP Gateway mode support
-
-If you have a wish not listed above, feel free to send me
-a e-mail.
-
-WMBR, George Hazan (ghazan@postman.ru)
-
diff --git a/protocols/MinecraftDynmap/docs/readme.txt b/protocols/MinecraftDynmap/docs/readme.txt
deleted file mode 100644
index 2b9ed73043..0000000000
--- a/protocols/MinecraftDynmap/docs/readme.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Icons by alex watts
-From: http://findicons.com/icon/457062/minecraft1 \ No newline at end of file