Package: hexchat / 2.14.3-6+deb11u1

Metadata

Package Version Patches format
hexchat 2.14.3-6+deb11u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0002 Avoid prioritising MODE queries for channels with hy.patch | (download)

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

 avoid prioritising mode queries for channels with hyphens in their
 name

If a user has a large number of channels containing hyphens in their
names, the initial MODE queries will have the same high priority as any
PINGs, and so will block the PINGs from being sent, causing the
connection to time out due to a lack of PONGs received.

python cffi/drop old python.c.patch | (download)

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

 delete python.c
 The next patch (706f9bca.patch) originally dropped this file, but since there
 are conflicts between the current version and the one from upstream git,
 delete it here
python cffi/706f9bca.patch | (download)

.travis.yml | 2 1 + 1 - 0 !
meson.build | 4 4 + 0 - 0 !
plugins/python/_hexchat.py | 364 364 + 0 - 0 !
plugins/python/generate_plugin.py | 89 89 + 0 - 0 !
plugins/python/hexchat.py | 1 1 + 0 - 0 !
plugins/python/meson.build | 14 12 + 2 - 0 !
plugins/python/python.def | 1 0 + 1 - 0 !
plugins/python/python.py | 497 497 + 0 - 0 !
plugins/python/python2.vcxproj | 8 7 + 1 - 0 !
plugins/python/python3.vcxproj | 15 13 + 2 - 0 !
plugins/python/python3.vcxproj.filters | 19 16 + 3 - 0 !
plugins/python/xchat.py | 1 1 + 0 - 0 !
src/common/meson.build | 4 0 + 4 - 0 !
win32/copy/copy.vcxproj | 5 5 + 0 - 0 !
win32/installer/hexchat.iss.tt | 9 7 + 2 - 0 !
15 files changed, 1017 insertions(+), 16 deletions(-)

---
python cffi/a2ff661d.patch | (download)

plugins/python/_hexchat.py | 11 10 + 1 - 0 !
plugins/python/python.py | 5 3 + 2 - 0 !
2 files changed, 13 insertions(+), 3 deletions(-)

---
python cffi/ed553301.patch | (download)

plugins/python/python.py | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
python cffi/3ebfa83f.patch | (download)

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

---
python cffi/f7713a6a.patch | (download)

plugins/python/python.py | 21 17 + 4 - 0 !
1 file changed, 17 insertions(+), 4 deletions(-)

---
python cffi/a5a72712.patch | (download)

plugins/python/python.py | 10 9 + 1 - 0 !
1 file changed, 9 insertions(+), 1 deletion(-)

---
python cffi/7abeb10c.patch | (download)

plugins/python/_hexchat.py | 91 52 + 39 - 0 !
plugins/python/python.py | 99 65 + 34 - 0 !
plugins/python/python_style_guide.md | 26 26 + 0 - 0 !
3 files changed, 143 insertions(+), 73 deletions(-)

---
python cffi/586f089d.patch | (download)

plugins/python/_hexchat.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
5deb6959.patch | (download)

plugins/python/meson.build | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

---
3871fbaa.patch | (download)

plugins/python/meson.build | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

---
fix pango font height.patch | (download)

src/fe-gtk/xtext.c | 18 16 + 2 - 0 !
1 file changed, 16 insertions(+), 2 deletions(-)

 [patch 1/2] use pango_font_metrics_get_height() to calculate font
 height

With newer versions of Pango and some fonts, the bottom of the
text is clipped (making underscores invisible). Use the correct
calculation when needed to avoid this.

Based on an original fix by Jeff Teunissen.

Closes #2449.

a25f2381689d2c2279a0e43b33f6c0ec8305a096.patch | (download)

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

---
d3545f37cd5f551ed8bc0ab7b20e5c8140adc0a6.patch | (download)

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

---
0001 Rename the python module to python3 to keep backward.patch | (download)

data/misc/meson.build | 4 2 + 2 - 0 !
meson_options.txt | 2 1 + 1 - 0 !
plugins/python/meson.build | 2 1 + 1 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-)

 rename the python module to python3,
 to keep backward compatibility with the previous Debian version