summaryrefslogtreecommitdiff
path: root/_posts/2017-03-11-irssi-1.0.2-released.markdown
blob: a2c9bbe4a2d5125c8a0924e61adc38e754c5b914 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
---
layout: post
title: "Irssi 1.0.2 Released"
---

Irssi 1.0.2 has been released. This release fixes a remote crash issue
in Irssi 1.0 as well as a few bug fixes, the most notable a regression
that broke incoming DCC file transfers. There are no new
features. **All Irssi 1.0 users should upgrade to this version**. See the
[NEWS](//raw.githubusercontent.com/irssi/irssi/1.0.2/NEWS) for
details.

Furthermore, we need to emphasise that in Irssi 1.0 up to and
including 1.0.2, GRegex is [not UTF-8
compliant](https://github.com/irssi/irssi/issues/636). Enabling UTF-8
in GRegex while receiving arbitrary messages (i.e. invalid UTF-8, as
happens frequently on IRC) would lead to memory issues and crashes,
therefore it is currently operating in byte mode. You can either
choose to revert to your system provided regex engine using
`--disable-gregex` at ./configure time and hope that it does whatever
you need, or join the discussion on issue #636 for how to best solve
this problem, or apply the
[patch](https://github.com/irssi/irssi/pull/653.patch) from PR#653 if
you need proper Unicode-aware regexen in `/hilight` and `/ignore` as
an intermediate solution.

This release can be downloaded from [our releases
page](https://github.com/irssi/irssi/releases). Binary test packages
for various Linux distributions are automatically generated by the
[openSUSE Build Service](https://build.opensuse.org/) and are
available for download in the
[irssi-test](https://software.opensuse.org/download.html?project=home:ailin_nemui:irssi-test;package=irssi)
repository.

Please check with your distro whether they provide officially updated
packages.

Read the [security advisory](/security/irssi_sa_2017_03.txt).

We currently do not have any alternate advice.

The Irssi Team.