SHA256
1
0
forked from pool/pidgin

Accepting request 33777 from GNOME:Apps

Copy from GNOME:Apps/pidgin based on submit request 33777 from user dimstar

OBS-URL: https://build.opensuse.org/request/show/33777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pidgin?expand=0&rev=50
This commit is contained in:
OBS User autobuild 2010-03-05 01:26:19 +00:00 committed by Git OBS Bridge
parent 555715e0ba
commit 766902f2f1
5 changed files with 138 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c459e4093fca679591e35ea34da4a0e45b15f2bb7ca00314a1486dc022f3d0e
size 9383600

3
pidgin-2.6.6.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6ebbe9d339246dfebb244e4c855c4feb678f120d1024ef2ee269e2fde77b2ad9
size 9479337

View File

@ -0,0 +1,13 @@
Index: pidgin-2.6.6/libpurple/protocols/oscar/oscar.c
===================================================================
--- pidgin-2.6.6.orig/libpurple/protocols/oscar/oscar.c
+++ pidgin-2.6.6/libpurple/protocols/oscar/oscar.c
@@ -3701,7 +3701,7 @@ static int purple_conv_chat_incoming_msg
if (utf8 == NULL)
/* The conversion failed! */
utf8 = g_strdup(_("[Unable to display a message from this user because it contained invalid characters.]"));
- serv_got_chat_in(gc, ccon->id, info->bn, 0, utf8, time((time_t)NULL));
+ serv_got_chat_in(gc, ccon->id, info->bn, 0, utf8, time((time_t *)NULL));
g_free(utf8);
return 1;

View File

@ -1,3 +1,120 @@
-------------------------------------------------------------------
Tue Mar 2 11:23:06 UTC 2010 - dimstar@opensuse.org
- Add pidgin-oscar-portability.patch to fix build / portability
issues. Reported upstream at
http://developer.pidgin.im/ticket/11484.
-------------------------------------------------------------------
Wed Feb 17 08:57:31 CET 2010 - pgajdos@suse.cz
- Updated to version 2.6.6:
+ libpurple:
- Fix a quirk in purple_markup_html_to_xhtml that caused some
messages to be improperly converted to XHTML.
- Set "controlling-mode" correctly when initializing a media
session. Fixes receiving voice calls from Psi.
- When looking up DNS records, use the type of record returned
by the server (instead of the type we asked for) to determine
how to process the record.
- Fix an issue with parsing XML attributes that contain
"<br>". See ChangeLog.API for more details.
+ General:
- Correctly disable all missing dependencies when using the
--disable-missing-dependencies option.
+ Gadu-Gadu:
- Fix display of avatars after a server-side change.
+ AIM:
- Allow setting and displaying icons between 1x1 and 100x100
pixels. Previously only icons between 48x48 and 50x50 were
allowed.
+ MSN:
- Fix CVE-2010-0277, a possible remote crash when parsing an
incoming SLP message.
- File transfer requests will no longer cause a crash if you
delete the file before the other side accepts.
- Received files will no longer hold an extra lock after
completion, meaning they can be moved or deleted without
complaints from your OS.
- Buddies who sign in from a second location will no longer
cause an unnecessary chat window to open.
- Support setting an animated GIF as a buddy icon.
- Numerous code cleanups and memory savings.
+ MySpace:
- Fix a leak and crash when retrieving buddy icons.
+ XMPP:
- Less likely to send messages to a contact's idle/inactive
resource. Previously, if a message was received from a
specific resource, responses would be sent to that resource
until either it went offline or a message is received from
another resource. Now, messages are sent to the bare JID upon
receipt of any presence change from the contact.
- Added support for the SCRAM-SHA-1 SASL mechanism. This is
only available when built without Cyrus SASL support.
- When getting info on a domain-only (server) JID, show uptime
(when given by the result of the "last query") and don't show
status as offline.
- Fix getting info on your own JID.
- Wrap XHTML messages in <p>, as described in XEP-0071, for
compatibility with some clients.
- Don't do an SRV lookup for a STUN server associated with the
account if one is already set globally in prefs.
- Don't send custom smileys larger than the recommended maximum
object size specified in the BoB XEP. This prevents a client
from being disconnected by servers that dislike overly-large
stanzas.
- Fix receiving messages without markup over an Openfire BOSH
connection (forcibly put the stanzas in the jabber:client
namespace).
- The default value for the file transfer proxies is
automatically updated when an account connects, if it is
still the old (broken) default (from 'proxy.jabber.org' to
'proxy.eu.jabber.org').
- Fix an issue where libpurple created duplicate buddies if the
roster contains a buddy in two groups that differ only by
case (e.g. "XMPP" and "xmpp") (or not at all).
+ Yahoo:
- Don't send <span> and </span> tags.
- Support PingBox. PingBoxes will appear as pbx/PingBoxName.
+ Pidgin:
- Fix CVE-2010-0423, a denial of service attack due to the
parsing of large numbers of smileys.
- Correctly size conversation and status box entries when the
interior-focus style property is diabled.
- Correctly handle a multiline text field being required in a
request form.
- Search friends by email-addresses in the buddy list.
- Allow dropping an image on Custom Smiley window to add a new
one.
- Prompt for confirmation when clearing a whiteboard (doodle)
session.
- Use the "hand" cursor when hovering over usernames in chat
history to indicate that the username is an actionable item.
- Double-clicking usernames in chat history will open an IM
with that user.
- Put an icon on the "Filter" button in the debug window.
- Don't treat "/messages/like/this " as commands.
- Explicitly mark user interaction when inserting smilies from
the toolbar so "Undo" correctly removes these smilies.
- Clicking "New" or "Saved" in the status selector menu while
typing a status message no longer keeps the status entry area
stuck in "typing" mode forever.
- Show tooltips for ellipsized conversation tabs. On older
systems, tooltips will show for all tabs.
- The File Transfers and Debug Window windows are no longer
created as dialogs. These windows should now have minimize
buttons in many environments in which they were previously
missing (including Windows).
- Smiley themes with Windows line endings no longer cause theme
descriptions not to be displayed in the theme selector.
+ Finch:
- Fix CVE-2010-0420, a possible remote crash when handling chat
room buddy names.
- Rebindable 'move-first' and 'move-last' actions for tree
widgets. So it is possible to jump to the first or last entry
in the buddy list (and other such lists) by pressing home or
end key (defaults)
-------------------------------------------------------------------
Thu Jan 14 19:12:02 CET 2010 - sbrabec@suse.cz

View File

@ -1,5 +1,5 @@
#
# spec file for package pidgin (Version 2.6.5)
# spec file for package pidgin (Version 2.6.6)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -20,7 +20,7 @@
Name: pidgin
Summary: GTK+-Based Multiprotocol Instant Messaging Client
Version: 2.6.5
Version: 2.6.6
Release: 1
License: GPLv2+
Group: Productivity/Networking/Instant Messenger
@ -41,6 +41,8 @@ Patch12: pidgin-dbus-invalid-gpointer.patch
# PATCH-FIX-OPENSUSE pidgin-browser-default.patch bnc472219 sbrabec@suse.cz - Use xdg-open as default browser.
Patch13: pidgin-browser-default.patch
Patch15: pidgin-bnc550170-qq-2008only.patch
# PATCH-FIX-UPSTREAM pidgin-oscar-portability.patch dimstar@opensuse.org -- Fix portability issue to x86_64
Patch16: pidgin-oscar-portability.patch
# Can use external libzephyr
BuildRequires: cyrus-sasl-devel
BuildRequires: dbus-1-devel
@ -316,6 +318,7 @@ translation-update-upstream
%patch12
%patch13
%patch15 -p0
%patch16 -p1
# Change Myanmar/Myanmar to Myanmar:
rename my_MM my po/my_MM.*
%{__sed} -i "/^ALL_LINGUAS/s/ my_MM / my /" configure.ac