summaryrefslogtreecommitdiff
path: root/NEWS
AgeCommit message (Collapse)Author
2018-02-15Merge pull request #849 from ailin-nemui/news-updateailin-nemui
add additional notes to NEWS
2018-02-15Merge tag '1.1.1' into integrate/1.1.1ailin-nemui
2018-02-15Merge tag '1.0.7' into integrate/1.0.7ailin-nemui
2018-02-15add additional notes to NEWSailin-nemui
(synced back from github releases)
2018-01-15Merge branch 'maint/1.1.0' into integrate/1.1.0ailin-nemui
2018-01-05Merge tag '1.0.6' into integrate/1.0.6Ailin Nemui
2017-10-22Merge tag '1.0.5' into integrate/1.0.5ailin-nemui
2017-07-05Merge tag '1.0.4' into integrate/1.0.4Ailin Nemui
2017-06-06Merge tag '1.0.3'Ailin Nemui
2017-03-10tag as 1.0.2Ailin Nemui
(cherry picked from commit 2a53853f369b47e42e32e183c8109e3d63808899)
2017-03-10amend forgotten fixailin-nemui
(cherry picked from commit 0ada284a257cfb08da984a78dab24c3ddaf09ec7)
2017-02-05Merge branch 'integrate/1.0.1'ailin-nemui
2017-02-05tag as 1.0.1ailin-nemui
2017-01-06NEWS: Avoid explicitly mentioning freenode in the pinning examplesdequis
They have proper certs, so using them as an example is wrong. Particularly worse since they started using letsencrypt recently so every server has a different cert and pubkey. We'll figure out how to link this from the release notes later.
2017-01-05continue headailin-nemui
2017-01-05tag as 1.0.0ailin-nemui
2017-01-03Merge tag '0.8.21' into integrate/0.8.21ailin-nemui
2017-01-03tag as 0.8.21ailin-nemui
2016-10-22Kill support for DANE.Alexander Færøy
This patch removes support for DANE validation of TLS certificates. There wasn't enough support in the IRC community to push for this on the majority of bigger IRC networks. If you believe this should be reintroduced into irssi, then please come up with an implementation that does not rely on the libval library. It is causing a lot of troubles for our downstream maintainers.
2016-10-22Add x509 certificate and public key pinning support.Alexander Færøy
This patch adds two new options to /CONNECT and /SERVER to let the user pin either an x509 certificate and/or the public key of a given server. It is possible to fetch the certificate outside of Irssi itself to verify the checksum. To fetch the certificate call: $ openssl s_client -connect chat.freenode.net:6697 < /dev/null 2>/dev/null | \ openssl x509 > freenode.cert This will download chat.freenode.net:6697's TLS certificate and put it into the file freenode.cert. -tls_pinned_cert ---------------- This option allows you to specify the SHA-256 hash of the x509 certificate. When succesfully connected to the server, irssi will verify that the given server certificate matches the pin set by the user. The SHA-256 hash of a given certificate can be verified outside of irssi using the OpenSSL command line tool: $ openssl x509 -in freenode.cert -fingerprint -sha256 -noout -tls_pinned_pubkey ------------------ This option allows you to specify the SHA-256 hash of the subject public key information section of the server certificate. This section contains both the cryptographic parameters for the public key, but also information about the algorithm used together with the public key parameters. When succesfully connected to the server, irssi will verify that the given public key matches the pin set by the user. The SHA-256 hash of a public key can be verified outside of irssi using the OpenSSL command line tool: $ openssl x509 -in freenode.cert -pubkey -noout | \ openssl pkey -pubin -outform der | \ openssl dgst -sha256 -c | \ tr a-z A-Z It is possible to specify both -tls_pinned_cert and -tls_pinned_pubkey together.
2016-10-22Display TLS connection information when connected to a TLS enabled server.Alexander Færøy
2016-10-22Use TLS by default for Freenode, IRC6, OFTC, EsperNet, EFnet, and Rizon.Alexander Færøy
2016-10-22Rename SSL to TLS.Alexander Færøy
This patch changes the internal name of SSL to TLS. We also add -tls_* options to /CONNECT and /SERVER, but make sure that the -ssl_* versions of the commands continue to work like before.
2016-10-16Always build irssi with TLS support.Alexander Færøy
This patch removes the optional checks for whether to build irssi with TLS support or not. This will allow us to ship a default configuration file where we connect to TLS enabled IRC servers out of the box.
2016-09-20Update NEWS for 0.8.20ailin-nemui
2016-09-14Update NEWS for 0.8.20ailin-nemui
2016-08-04remove curses terminal and ncurses macroailin-nemui
2016-05-18update news and authorsailin-nemui
2016-05-18update news and authorsailin-nemui
2016-03-24Merge tag '0.8.19'ailin-nemui
2016-03-23tag as 0.8.19ailin-nemui
2016-02-29Merge tag '0.8.18'ailin-nemui
master now on 0.8.19-head
2016-02-08tag as 0.8.18ailin-nemui
2016-01-18continue headailin-nemui
2016-01-12Merge branch '0.8.18-beta1' into 0.8.18-beta2ailin-nemui
2015-12-22correct incorrect pre-release tag in NEWSailin-nemui
2015-12-22list NEWS since 0.8.17ailin-nemui
2015-12-15list NEWS since 0.8.17ailin-nemui
2015-09-20Remove Garbage Collection support.Alexander Færøy
GC support was never enabled by default and nobody in the current development team seems to care about it.
2015-01-05Merge pull request #152 from sebth/masterAlexander Færøy
Try to split long lines on spaces
2014-11-08typo fixes - https://github.com/vlajos/misspell_fixerVeres Lajos
2014-10-19Try to split long lines on spacesSebastian Thorarensen
Try to split long lines on spaces to avoid words being splitted. This can be turned off with the option `split_line_on_space'. The code assumes that the terminal encoding has ASCII spaces.
2014-10-15Add NEWS entry on SSLv3Alexander Færøy
2014-10-11Add header for v0.8.18-headAlexander Færøy
2014-10-11Prepare for 0.8.17Alexander Færøy
2014-08-31Head is now 0.8.17-head.Alexander Færøy
2014-08-31Prepare for irssi 0.8.17-rc2.Alexander Færøy
2014-07-14Fixing a typoGeert Hauwaerts
Fixing a typo.
2014-07-13Update NEWSDavid Leadbeater
2014-07-06Add information about message splitting to NEWSSebastian Thorarensen
(...and AUTHORS.)