Package: xchat / 2.8.8-17

Metadata

Package Version Patches format
xchat 2.8.8-17 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_serverlist.patch | (download)

src/common/servlist.c | 26 21 + 5 - 0 !
1 file changed, 21 insertions(+), 5 deletions(-)

---
10_fix_unchecked_mallocs.patch | (download)

src/common/xchat.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
20_url_pattern.patch | (download)

src/fe-gtk/xtext.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

---
41_casecomp.patch | (download)

src/common/cfgfiles.c | 2 2 + 0 - 0 !
src/common/util.c | 21 20 + 1 - 0 !
src/common/util.h | 1 1 + 0 - 0 !
src/common/xchat.h | 1 1 + 0 - 0 !
4 files changed, 24 insertions(+), 1 deletion(-)

---
43_french.patch | (download)

po/fr.po | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
44_open_url.patch | (download)

src/fe-gtk/fe-gtk.c | 13 12 + 1 - 0 !
1 file changed, 12 insertions(+), 1 deletion(-)

---
45_save_ignore.patch | (download)

src/common/cfgfiles.c | 14 14 + 0 - 0 !
src/common/cfgfiles.h | 1 1 + 0 - 0 !
src/common/ignore.c | 26 22 + 4 - 0 !
3 files changed, 37 insertions(+), 4 deletions(-)

---
45_brand_ctcp_version.patch | (download)

src/common/ctcp.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

---
46_CVE 2009 0315.patch | (download)

plugins/python/python.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
47_galician.patch | (download)

po/gl.po | 1306 644 + 662 - 0 !
1 file changed, 644 insertions(+), 662 deletions(-)

---
48_spanish.patch | (download)

po/es.po | 2742 1273 + 1469 - 0 !
1 file changed, 1273 insertions(+), 1469 deletions(-)

---
51_freenode_ircd seven.patch | (download)

src/common/proto-irc.c | 33 33 + 0 - 0 !
1 file changed, 33 insertions(+)

 add support for ircd-seven cap command.

52_fix_implicit_declaration.patch | (download)

src/fe-gtk/ignoregui.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix "implicitly converted to pointer at ignoregui.c:192" error.
## This fixes a FTBFS in ia64 and amd64

53_russian.patch | (download)

po/ru.po | 1949 914 + 1035 - 0 !
1 file changed, 914 insertions(+), 1035 deletions(-)

---
70_notification_strings_shorten.patch | (download)

src/fe-gtk/plugin-tray.c | 14 7 + 7 - 0 !
1 file changed, 7 insertions(+), 7 deletions(-)

---
71_fix_nick_not_to_highlight.patch | (download)

src/common/inbound.c | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

---
72_fix_accelerator_menubar_toggle.patch | (download)

src/fe-gtk/menu.c | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 upstream changes introduced in version 2.8.8-3ubuntu6~test2
75_apturl.patch | (download)

src/common/url.c | 1 1 + 0 - 0 !
src/fe-gtk/fe-gtk.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 1 deletion(-)

---
76_fix_gfvs_mime_handler.patch | (download)

xchat.desktop | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 make it possible to open irc:// uri's via gvfs.
54_glib_single_include.patch | (download)

src/common/servlist.c | 2 1 + 1 - 0 !
src/common/text.c | 2 1 + 1 - 0 !
src/common/util.c | 2 1 + 1 - 0 !
src/common/xchat.h | 6 1 + 5 - 0 !
4 files changed, 4 insertions(+), 8 deletions(-)

---
55_hurd_build.patch | (download)

configure | 20 3 + 17 - 0 !
1 file changed, 3 insertions(+), 17 deletions(-)

---
56_save_servlist.patch | (download)

src/common/servlist.c | 59 38 + 21 - 0 !
1 file changed, 38 insertions(+), 21 deletions(-)

---
57_save_url.patch | (download)

src/common/tree.c | 16 12 + 4 - 0 !
src/common/tree.h | 1 1 + 0 - 0 !
src/common/url.c | 19 14 + 5 - 0 !
src/common/url.h | 2 1 + 1 - 0 !
src/fe-gtk/urlgrab.c | 27 25 + 2 - 0 !
5 files changed, 53 insertions(+), 12 deletions(-)

---
58_save_notify.patch | (download)

src/common/notify.c | 36 29 + 7 - 0 !
1 file changed, 29 insertions(+), 7 deletions(-)

---
59_save_colors.patch | (download)

src/fe-gtk/palette.c | 28 24 + 4 - 0 !
1 file changed, 24 insertions(+), 4 deletions(-)

---
60_save_chanlist.patch | (download)

src/fe-gtk/chanlist.c | 42 38 + 4 - 0 !
1 file changed, 38 insertions(+), 4 deletions(-)

---
61_save_editlist.patch | (download)

src/fe-gtk/editlist.c | 32 29 + 3 - 0 !
1 file changed, 29 insertions(+), 3 deletions(-)

---
62_save_chanopt.patch | (download)

src/common/chanopt.c | 52 43 + 9 - 0 !
1 file changed, 43 insertions(+), 9 deletions(-)

---
63_save_keybindings.patch | (download)

src/fe-gtk/fkeys.c | 81 65 + 16 - 0 !
1 file changed, 65 insertions(+), 16 deletions(-)

---
64_save_pevents.patch | (download)

src/common/text.c | 57 51 + 6 - 0 !
1 file changed, 51 insertions(+), 6 deletions(-)

---
65_save_sound.patch | (download)

src/common/text.c | 28 24 + 4 - 0 !
1 file changed, 24 insertions(+), 4 deletions(-)

---
66_load_libnotify4.patch | (download)

src/fe-gtk/plugin-tray.c | 15 5 + 10 - 0 !
1 file changed, 5 insertions(+), 10 deletions(-)

 dynamically load libnotify.so.4 instead of libnotify.so.1
 Dynamically load libnotify.so.4 (instead of libnotify.so.1, which is no longer
 in sid) when sending notifications to the system tray, for better integration
 with Gnome 3. This patch also adapts for the new libnotify API.
67_configure_with_gmodule.patch | (download)

configure.in | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 don't strip -lgmodule-2.0 from rdynamic_libs
68_dont_force_sslv3.patch | (download)

src/common/ssl.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 don't force the use of sslv3
power user settings.patch | (download)

src/common/cfgfiles.c | 3 2 + 1 - 0 !
src/fe-gtk/menu.c | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 optimise default settings for efficient chatting
* Make tab completion by default use last-used order, not alphabetical.
  This way for example if one is chatting with cjwatson, typing
  "cj<tab>" will complete to cjwatson and not cjohnston.
  Manual migration: ~/.xchat/xchat.conf: completion_sort = 1
* Do not focus channel upon entering, as that clears highlights when using a znc proxy.
  To be honest, there should be a distinction between manually joining
  new channels & auto-joining.
  Manual migration: ~/.xchat/xchat.conf: tab_new_to_front = 0
* Do not clear buffer with Ctrl-L shortcut.
  That shortcut is dominated by web-browsers changing URLs and causes
  context loss if the focus was accidently left on xchat.
Bug-Ubuntu: https://bugs.launchpad.net/bugs/189222
Bug-Ubuntu: https://bugs.launchpad.net/bugs/304477


automake foreign.patch | (download)

configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 specify foreign automake option.
openssl/217fa9d0f9fe21d998672fd72c547ee68dfe1aac.patch | (download)

src/common/ssl.c | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 [patch] ssl: more openssl 1.1.0 fixes


openssl/1186236ac11d959bd7b2af5c53db065f3aa3da13.patch | (download)

src/common/ssl.c | 10 8 + 2 - 0 !
1 file changed, 8 insertions(+), 2 deletions(-)

 [patch] ssl: fix building with older openssl too


openssl/a0e80ebda2bc9270beb4818a2438d7555593b6fd.patch | (download)

src/common/ssl.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 [patch] final fixup of openssl 1.1.0 changes


openssl/439ff094ce0d1be5704d52bc445a22c1be01ab0d.patch | (download)

src/common/server.c | 16 10 + 6 - 0 !
1 file changed, 10 insertions(+), 6 deletions(-)

 [patch] fix building against openssl 1.1.0

Fixes #1759

15600f405f2d5bda6ccf0dd73957395716e0d4d3.patch | (download)

src/common/text.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix cve-2016-2087


c99f2ba645d1f4d01d6d2bb0cc1238825e15c604.patch | (download)

src/common/server.c | 16 15 + 1 - 0 !
src/common/ssl.c | 203 203 + 0 - 0 !
src/common/ssl.h | 2 1 + 1 - 0 !
3 files changed, 219 insertions(+), 2 deletions(-)

 fix cve-2013-7449


utf8 by default.patch | (download)

src/common/servlist.c | 2 1 + 1 - 0 !
src/fe-gtk/servlistgui.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 use unicode by default