Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

irssi-1.2.3-2.3 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: irssi Distribution: openSUSE Tumbleweed
Version: 1.2.3 Vendor: openSUSE
Release: 2.3 Build date: Sun Sep 26 00:43:53 2021
Group: Productivity/Networking/IRC Build host: obs-arm-11
Size: 2388488 Source RPM: irssi-1.2.3-2.3.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.irssi.org
Summary: Modular IRC Client
Irssi is a modular IRC client that currently only has a text mode
user interface. However, 80–90% of the code is not text mode
specific, so other UIs could be created. Irssi is not IRC specific;
there are SILC and ICB modules available.

Irssi is not using the ircII code.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Fri Apr 09 2021 Ailin Nemui <ailin.nemui@gmail.com>
  - update to 1.2.3 (boo#1184848)
    - Fix the compilation of utf8proc (#1021)
    - Fix wrong call to free. By Zero King (#1076)
    - Fix a colour reset in true colour themes when encountering
      mIRC colours (#1059)
    - Fix memory leak on malformed CAP requests (#1120)
    - Fix an erroneous free of SASL data. Credit to Oss-Fuzz (#1128,
      [#1130])
    - Re-set the TLS flag when reconnecting (#1027, #1134)
    - Fix the scrollback getting stuck after /clear (#1115, #1136)
    - Fix the input of Ctrl+C as the first character (#1153,  #1154)
    - Fix crash on quit during unloading of modules on certain
      platforms (#1167)
    - Fix Irssi freezing input after Ctrl+Space on GLib >2.62 (#1180,
      [#1183])
    - Fix layout of IDCHANs. By Lauri Tirkkonen (#1197)
    - Fix crash when server got reconnected before it was properly
      connected (#1210, #1211)
    - Fix multiple identical active caps (#1249)
    - Minor help corrections (#1156, #1213, #1214, #1255)
    - Remove erroneous colour in the colorless theme. Reported and
      fixed by Nutchanon Wetchasit (#1220, #1221)
    - Fix invalid bounds calculation when editing the text
      entry. Found and fixed by Sergey Valentey (#1269)
    - Fix passing of negative size in buffer writes. Found and
      fixed by Sergey Valentey (#1270)
    - Fix Irssi freezing on slow hardware and fast DCC transfers (#159,
      [#1271])
    - Fix compilation on Solaris (#1291)
    - Fix null pointer dereference when receiving broken JOIN
      record. Credit to Oss-Fuzz (#1292)
    - Fix crash on /connect to some sockets (#1239, #1298)
    - Fix Irssi rendering on Apple ARM. By Misty De Méo (#1267,
      [#1268], #1290)
    - Fix crash on /lastlog with broken lines (#1281, #1299)
    - Fix memory leak when receiving bogus SASL authentication
      data. Found and fixed by Sergey Valentey (#1293)
* Tue Apr 28 2020 Ailin Nemui <ailin.nemui@gmail.com>
  - added glib-2-63.patch:
    - Backport a fix that froze Irssi on GLib >2.62 when typing
      Ctrl+Space (#1180, #1183)
* Thu Aug 29 2019 Ailin Nemui <ailin.nemui@gmail.com>
  - update to 1.2.2
    - Fix a use after free issue when receiving IRCv3 CAP
      information from the server (GL#34) CVE-2019-15717
    - Fix a crash during startup when windows weren't fully
      initialised yet (#1114, bdo#935813)
* Fri Jun 28 2019 Ailin Nemui <ailin.nemui@gmail.com>
  - update to 1.2.1
    ! Contains all changes from 1.1.3
    ! Contains all changes from 1.0.8
    - Fix a test on big endian machines (#1014)
    - Fix the compile time conditionality of wcwidth
      implementation (#1019, gentoo#677804, #720)
    - Fix /save no longer working on old Solaris (pre
      POSIX.1-2008) (#1042, #1043)
    - Fix regression of #764 where display of 8-bit (legacy
      encoding) in the input prompt was broken (#1018,
      [#1057]). Initial patch by Артём Курашов
    - Fix regression of #779 where autolog_ignore_targets would
      not matching itemless windows anymore (#1012, #1013)
    - Fix a use after free issue when sending the SASL login on
      (automatic and manual) reconnects (#1055, #1058). Reported
      by ilbelkyr. CVE-2019-13045
* Mon Feb 11 2019 Ailin Nemui <ailin.nemui@gmail.com>
  - update to 1.2.0
    * Improved the /STATUSBAR commands (#858)
    * /SET no longer shows `=' between setting and value (#886)
    * /CUBES removed from default config (available as script)
      (#956)
    * /1 /2 /3 ... removed from default config (available as new
      setting window_number_commands) (#958)
    * Always redraw the screen on resize. By David Phillips (#896)
    * Private notices intended for channels are now displayed on
      the channel (new setting notice_channel_context) (#959)
    + Imported the "Off-the-record" module into Irssi tree (#854,
      [#589], #196)
    + Initial support for sideways split windows (#697, #431,
      [#224], #807, FS#310, #947, #955, #989)
    + Change the implementation of `wcwidth'. This is used to
      calculate the width of emojis on your terminal screen (#917,
      [#720])
    + Make the wcwidth functions available from Perl (#973):
      string_width(str)
      string_chars_for_width(str, width)
      wcwidth(char)
    + Added completion_keep_word setting (#979)
    + Allow activity_hide_targets to hide activity in itemless
      windows (#967, #997, #1001, #1003)
    + Added activity_hide_visible setting (#990)
    + Allow hiding of lines through the /IGNORE system (#901,
      [#900], #892, #890, #884, #937)
    + Add window_default_hidelevel setting. By Doug Freed (#941)
    + Add activity_hide_window_hidelevel setting, defaulting to ON
      (#938)
    + Add autolog_only_saved_channels setting, to autolog only
      channels that are in the config (#968)
    + Add format support for the input line. By Ben Paxton,
      originally by Jonas Hurrelmann (#764, FS#621, #1004)
      use Irssi::TextUI;
      gui_input_set_extent(pos, text)
      gui_input_set_extents(pos, len, left, right)
      gui_input_clear_extents(pos, len)
      gui_input_get_extent(pos)
      gui_input_get_text_and_extents()
      gui_input_set_text_and_extents(...)
    + Parsing of IRCv3 CAP 3.2 (#775, #869)
    + Show CAP-related events in the user interface (#918, #916,
      [#870], #704)
    + Continue using separators when addressing multiple nicks
      with tab completion. By Manish Goregaokar (#822)
    + Bind Shift-tab by default. By Niklas Luokkala (#830, #829)
    + Fuzzing more things (#913, #780, #813)
    - Disconnect SASL properly in case the SASL module got
      unloaded from server (#931, #629, #618, #616)
    - Fix backward completion jumping to the first instead of last
      word (#979)
    - Improve empty topic handling (#961, #905, #911, #897, #888)
    - Prevent config truncation when no space left. By dequis and
      Lukas Waymann (#922, #925, #910, #909, #906, #871, #817)
    - Also time-out servers in lookup phase (#866, #130)
    - Fix build with LibreSSL 2.7. By Dorian Harmans (#865)
    - Fix a crash when appending to a textbuffer without
      line. Reported by Jari Matilainen (#862)
    - Fix segfault on sending large messages (#803, #796, #802)
    - Fix segfault on invalid statusbar config (#993, #994)
    - Fix random memory writes on restoring queries of foreign
      protocols (#999, #1000)
    - Make default keybinds deletable (#859, #507)
    - Fix freeze when resizing Irssi very small (#946)
    - Compare channels case-insensitively, avoiding confusions
      with the config file (#857, #856)
    - Fix DCC GET on Android. By Martin Staron (#844)
    - Improve rawlog performance (#957)
    - Fix nick escaping erroneously escaping quotes (#978, #974,
      [#709])
    - Protect against theme recursion, improve padding
      performance, limit alignment padding. Credit to Oss-Fuzz
      (#835, #851, #850, #846, #848)
    - Fix recursive loop in replaces (#833, GL#23)
    - Fix headers for compilation of C modules (#939)
    - Documentation. By Zero King (#814). (#852)
    - Sync NEWS, docs, scripts (#849, #855)
    - Build system (#868, #867, #985, #988)
    - Fix build on IBM i and AIX. By Calvin Buckley (#975)
    - Misc fixes (#840, #839, #843, #953, #962). Tests (#806,
      [#875], #905, #964, #1011). Fuzzing (#929).
* Tue Feb 05 2019 Jan Engelhardt <jengelh@inai.de>
  - Trim filler wording from description.
* Wed Jan 09 2019 Ailin Nemui <ailin.nemui@gmail.com>
  - update to 1.1.2
    - Fix the resetting of window hiddenlevel (#861)
    - Fix clearing of hidelevel in layout (#951)
    - Fix accessing unallocated text when checking entry position
      (#930)
    - Fix uninitialised memory on empty lines (#873, GL#31, #878,
      [#877], #907, #914)
    - Fix use-after-free on expiration of hidden lines (#948)
      (CVE-2019-5882 boo#1121396)
    - Fix use-after-frees. By Maya Rashish (#919)
    - Fix out of bounds access in help display when window width
      is small (#949)
    - Fix paste_join_multiline (#971)
    - Correctly check for errno when displaying SSL errors. By
      Janik Rabe (#895)
    - Fix wrong signal emission argument count (#965)
    - Documentation (#920). Sync NEWS, scripts (#849)
    - Fix Perl detection on MacOS. By Dominyk Tiller (#927)
    - Misc fixes. By Jaroslav Škarvada (#982)
* Thu Feb 15 2018 ailin.nemui@gmail.com
  - update to 1.1.1 (bsc#1081238):
    - Restore compatibility with OpenSSL < 1.0.2 (#820, #831)
    - Fix test compilation on some platforms (#815, #816)
    - Fix portability and backwards compatibility of test runner
      (#818, #845)
    - Prevent use after free error during the execution of some
      commands. Found by Joseph Bisch (GL#17, GL!24).
    - Revert netsplit print optimisation due to crashes (#465, #809,
      [#812], #819, #824). CVE-2018-7054
    - Fix use after free when SASL messages are received in
      unexpected order (GL#26, GL!33). CVE-2018-7053
    - Fix null pointer dereference in the tab completion when an
      empty nick is joined (GL#24, GL!31). CVE-2018-7050
    - Fix use after free when entering oper password (GL#22,
      GL!32).
    - Fix null pointer dereference when too many windows are
      opened (GL#27, #837). CVE-2018-7052
    - Fix out of bounds access in theme strings when the last
      escape is incomplete. Credit to Oss-Fuzz (#842). CVE-2018-7051
    - Fix out of bounds write when using negative counts on window
      resize (GL#25, GL#29, #836).
    - Minor help correction. By William Jackson (#834).
* Tue Jan 16 2018 avindra@opensuse.org
  - update to 1.1.0
    * Changes
      + Colour is now re-set when reaching a comma, matching mIRC
      behaviour
      + Irssi now shows the initial nick and name on first start
      + lynx is no longer required to run autogen.sh
      + The command history no longer permits wrapping around
      + /foreach now correctly sends arguments as commands, stopping
      you from embarassing AMSGs
      + /server does not connect to servers anymore, use /server
      connect to change servers
      + The net_ip_compare API function is now deprecated, and the
      previously deprecated net_connect has been removed
    * Additions
      + Add an option to ignore all channels or ignore all queries
      using /set activity_hide_targets
      + Add a startup warning if the TERM var is wrong inside tmux /
      screen
      + Add option to hide certain levels from the textbuffer using /
      window hidelevel
      + Irssi now has its first unit test (for mode parsing)
      + Added access to global command history when using window
      history, and a binding to erase entries from the command
      history (erase_history_entry)
      + -alternate_nick is now available as a network specific
      property
      + On FreeBSD, Irssi now supports Capsicum sandbox (/capsicum
      enter)
      + Filenames (directories) ending with a / now tab-complete
      + UTF-8 should now work in regular expressions when using
      GRegex (the default)
      + Nicks are now properly escaped on completion
      + /server add -port now works
      + Add a setting key_timeout to make key sequences
      automatically re-set when not finished
      + Warn users about expired client certificates, as servers
      may refuse them
      + Add a new net_start_ssl function for StartTLS. This is
      available from ABI 8 and can be used by protocol modules
      + The %# code is now stored in the textbuffer, so for example
      web scripts can make use of it
      + Add new setting break_wide which can be used to enable
      breaking of wide characters (for east-asian users)
      + Add fuzzing code
    * Fixes
      + Netsplits show properly again
      + Do not error on blank lines when using /exec -o
      + Detect used nickname as reported by server
      + Prevent use after free error during the execution of some
      commands
      + Fix MODE parameter parsing when colon was used at a place
      Irssi didn't expect
      + Fixed code to compile with -Werror=declaration-after-statement
      + Clang-format is now supported for git-clang-format
      + Fix use after free when changing the network of hilights
      + Fix positioning error when tab-completing non-ascii strings
      + In-development issues
      + Clarify Alis in /help list
      + Improve /lastlog performance from O(N^2) to O(N)
      + Fix a segfault on "script destroyed" signal
      + Fix early ISON error
      + Documentation improvements
      + Minor cleanups
      + Fix space issue in glib-2.0.m4
  - cleanup with spec-cleaner
  - drop regex-patch-653.patch
    * fixed upstream in 79bbca4644cad7f2dee89c7ac6b8f9acc2c8b427
* Sat Jan 06 2018 ailin.nemui@gmail.com
  - update to 1.0.6 (bsc#1074958)
    - Fix invalid memory access when reading hilight configuration
      (#787, #788).
    - Fix null pointer dereference when the channel topic is set
      without specifying a sender (GL#20, GL!25). CVE-2018-5206
    - Fix return of random memory when using incomplete escape
      codes (GL#21, GL!26). CVE-2018-5205
    - Fix heap buffer overflow when completing certain strings
      (GL#19, GL!27). CVE-2018-5208
    - Fix return of random memory when using an incomplete
      variable argument (GL#18, GL!28). CVE-2018-5207

Files

/etc/irssi.conf
/usr/bin/botti
/usr/bin/irssi
/usr/lib/irssi
/usr/lib/irssi/modules
/usr/lib/irssi/modules/libirc_proxy.so
/usr/lib/irssi/modules/libotr_core.so
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/Irssi
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/Irssi.pm
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/Irssi/Irc.pm
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/Irssi/TextUI.pm
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/Irssi/UI.pm
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi/Irc
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi/Irc/Irc.so
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi/Irssi.so
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi/TextUI
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi/TextUI/TextUI.so
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi/UI
/usr/lib/perl5/vendor_perl/5.34.0/armv7l-linux-thread-multi/auto/Irssi/UI/UI.so
/usr/share/applications/irssi.desktop
/usr/share/doc/packages/irssi
/usr/share/doc/packages/irssi/capsicum.txt
/usr/share/doc/packages/irssi/design.html
/usr/share/doc/packages/irssi/design.txt
/usr/share/doc/packages/irssi/faq.html
/usr/share/doc/packages/irssi/faq.txt
/usr/share/doc/packages/irssi/formats.txt
/usr/share/doc/packages/irssi/manual.txt
/usr/share/doc/packages/irssi/perl.txt
/usr/share/doc/packages/irssi/signals.txt
/usr/share/doc/packages/irssi/special_vars.txt
/usr/share/doc/packages/irssi/startup-HOWTO.html
/usr/share/doc/packages/irssi/startup-HOWTO.txt
/usr/share/irssi
/usr/share/irssi/help
/usr/share/irssi/help/accept
/usr/share/irssi/help/action
/usr/share/irssi/help/admin
/usr/share/irssi/help/alias
/usr/share/irssi/help/away
/usr/share/irssi/help/ban
/usr/share/irssi/help/beep
/usr/share/irssi/help/bind
/usr/share/irssi/help/cat
/usr/share/irssi/help/cd
/usr/share/irssi/help/channel
/usr/share/irssi/help/clear
/usr/share/irssi/help/completion
/usr/share/irssi/help/connect
/usr/share/irssi/help/ctcp
/usr/share/irssi/help/cycle
/usr/share/irssi/help/dcc
/usr/share/irssi/help/dehilight
/usr/share/irssi/help/deop
/usr/share/irssi/help/devoice
/usr/share/irssi/help/die
/usr/share/irssi/help/disconnect
/usr/share/irssi/help/echo
/usr/share/irssi/help/eval
/usr/share/irssi/help/exec
/usr/share/irssi/help/flushbuffer
/usr/share/irssi/help/format
/usr/share/irssi/help/hash
/usr/share/irssi/help/help
/usr/share/irssi/help/hilight
/usr/share/irssi/help/ignore
/usr/share/irssi/help/info
/usr/share/irssi/help/invite
/usr/share/irssi/help/irssiproxy
/usr/share/irssi/help/ison
/usr/share/irssi/help/join
/usr/share/irssi/help/kick
/usr/share/irssi/help/kickban
/usr/share/irssi/help/kill
/usr/share/irssi/help/knock
/usr/share/irssi/help/knockout
/usr/share/irssi/help/lastlog
/usr/share/irssi/help/layout
/usr/share/irssi/help/levels
/usr/share/irssi/help/links
/usr/share/irssi/help/list
/usr/share/irssi/help/load
/usr/share/irssi/help/log
/usr/share/irssi/help/lusers
/usr/share/irssi/help/map
/usr/share/irssi/help/me
/usr/share/irssi/help/mircdcc
/usr/share/irssi/help/mode
/usr/share/irssi/help/motd
/usr/share/irssi/help/msg
/usr/share/irssi/help/names
/usr/share/irssi/help/nctcp
/usr/share/irssi/help/netsplit
/usr/share/irssi/help/network
/usr/share/irssi/help/nick
/usr/share/irssi/help/notice
/usr/share/irssi/help/notify
/usr/share/irssi/help/op
/usr/share/irssi/help/oper
/usr/share/irssi/help/otr
/usr/share/irssi/help/part
/usr/share/irssi/help/ping
/usr/share/irssi/help/query
/usr/share/irssi/help/quit
/usr/share/irssi/help/quote
/usr/share/irssi/help/rawlog
/usr/share/irssi/help/recode
/usr/share/irssi/help/reconnect
/usr/share/irssi/help/rehash
/usr/share/irssi/help/reload
/usr/share/irssi/help/restart
/usr/share/irssi/help/rmreconns
/usr/share/irssi/help/rmrejoins
/usr/share/irssi/help/save
/usr/share/irssi/help/sconnect
/usr/share/irssi/help/script
/usr/share/irssi/help/scrollback
/usr/share/irssi/help/server
/usr/share/irssi/help/servlist
/usr/share/irssi/help/set
/usr/share/irssi/help/silence
/usr/share/irssi/help/squery
/usr/share/irssi/help/squit
/usr/share/irssi/help/stats
/usr/share/irssi/help/statusbar
/usr/share/irssi/help/time
/usr/share/irssi/help/toggle
/usr/share/irssi/help/topic
/usr/share/irssi/help/trace
/usr/share/irssi/help/ts
/usr/share/irssi/help/unalias
/usr/share/irssi/help/unban
/usr/share/irssi/help/unignore
/usr/share/irssi/help/unload
/usr/share/irssi/help/unnotify
/usr/share/irssi/help/unquery
/usr/share/irssi/help/unsilence
/usr/share/irssi/help/upgrade
/usr/share/irssi/help/uptime
/usr/share/irssi/help/userhost
/usr/share/irssi/help/ver
/usr/share/irssi/help/version
/usr/share/irssi/help/voice
/usr/share/irssi/help/wait
/usr/share/irssi/help/wall
/usr/share/irssi/help/wallops
/usr/share/irssi/help/who
/usr/share/irssi/help/whois
/usr/share/irssi/help/whowas
/usr/share/irssi/help/window
/usr/share/irssi/scripts
/usr/share/irssi/scripts/autoop.pl
/usr/share/irssi/scripts/autorejoin.pl
/usr/share/irssi/scripts/buf.pl
/usr/share/irssi/scripts/command.pl
/usr/share/irssi/scripts/dns.pl
/usr/share/irssi/scripts/kills.pl
/usr/share/irssi/scripts/mail.pl
/usr/share/irssi/scripts/mlock.pl
/usr/share/irssi/scripts/msg-event.pl
/usr/share/irssi/scripts/quitmsg.pl
/usr/share/irssi/scripts/redirect.pl
/usr/share/irssi/scripts/scriptassist.pl
/usr/share/irssi/scripts/usercount.pl
/usr/share/irssi/themes
/usr/share/irssi/themes/colorless.theme
/usr/share/irssi/themes/default.theme
/usr/share/man/man1/irssi.1.gz
/usr/share/pixmaps/irssi.png


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Nov 29 00:00:07 2021