Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
network
hexchat
hexchat.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File hexchat.changes of Package hexchat
------------------------------------------------------------------- Thu Feb 8 11:04:15 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.16.2: + change /server to use TLS by default, use -insecure or the - prefix on the port to disable. + change preferences dialog to be modal. + add support for the extended-monitor capability. + add support for SCRAM SASL mechanisms. + add option to hide nick from window title. + increase max server password length to 1024. + fix some detecting some URLs causing a crash. + fix long SASL auth strings not being split. + fix PROTOCOL_NAMESX support and only use it when not using multi-prefix. + fix dialog topic not being updated with CHGHOST. + fix notify.conf being reversed when saved. + lua: fix crash when using pluginprefs. + python: fix API break in hook_timer(). + python: fix timers that unhook themselves. + checksum: Various improvements including not blocking the UI. ------------------------------------------------------------------- Mon Dec 12 11:46:47 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org> - Fix execution on i586: the migration script is installed in /usr/lib there (boo#1206323). ------------------------------------------------------------------- Sun Feb 13 12:46:40 UTC 2022 - Andrey Karepin <egdfree@opensuse.org> - update to 2.16.1 * add -NOOVERRIDE flag to the GUI COLOR command * add -q (quiet) flag to EXECWRITE command * rename installed icon on Linux to match app-id (Fixes notification icon) * fix escaping already escaped URLs when opening them * fix Python scripts not being opened as UTF-8 * fix TIMER command supporting decimals regardless of locale * fishlim: fix building with OpenSSL 3 ------------------------------------------------------------------- Thu Oct 14 16:00:57 UTC 2021 - Predrag Ivanović <predivan@mts.rs> - Update to 2.16.0 * add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY * add support for strikethrough formatting * update network list (including Libera.Chat as the default) * fix text clipping issues by respecting font line height * fix URLs not being escaped when opened * fix misc IRC message parsing issues * remove libnotify dependency on Linux, fixing hangs when notifications are shown * remove libproxy dependency on Linux * print ChanServ notices in the front tab by default * fishlim: add support for CBC mode * python: rewrite plugin in python with CFFI This lowers memory usage and fixed conflicts with many C Python modules including pygobject - Package changes: - Update meson configuraion options - Add python3-cffi as BuildRequires and Requires for python3 plugin package - Drop 2559.patch and feature-add-libera-chat.patch (merged upstream) - Drop libnotify and libproxy BuildRequires, as per upstream changes - Drop hexchat.keyring, upstream no longer provides detached tarball signatures (gh#hexchat/hexchat#2635) ------------------------------------------------------------------- Fri May 21 12:59:57 UTC 2021 - Simon Lees <sflees@suse.de> - Add Libera.Chat to the channel list * feature-add-libera-chat.patch ------------------------------------------------------------------- Tue Apr 20 06:23:55 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org> - Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3. ------------------------------------------------------------------- Mon Mar 16 08:41:47 UTC 2020 - Arnav Singh <arnavion@gmail.com> - Fix python plugin to work with Python 3.8 ------------------------------------------------------------------- Sun Dec 22 07:44:08 UTC 2019 - Andrey Karepin <egdfree@opensuse.org> - update to 2.14.3 * fix various incorrect parsing of IRC messages relating to trailing parameters * fix SASL negotiation combined with multi-line cap * fix input box theming with Yaru theme * python: Work around Python 3.7 regression causing crash on unload * sysinfo: Add support for /etc/os-release * sysinfo: Ignore irrelevant mounts when calculating storage size ------------------------------------------------------------------- Sat Sep 1 06:51:35 UTC 2018 - Andrey Karepin <egdfree@opensuse.org> - update to 2.14.2 * remove shift+click binding to close tabs * re-add option to build against legacy perl * add appstream metainfo for plugins * add build option to set perl binary * add option to build without appstream * fix not unminimizing when restoring from tray * fix translations containing invalid text events * fix server passwords starting with : * update libraries on windows, fixing CVE-2018-15120 (and emoji!) ------------------------------------------------------------------- Thu Mar 22 09:44:08 UTC 2018 - jengelh@inai.de - Ensure neutrality of description. ------------------------------------------------------------------- Mon Mar 19 02:46:42 UTC 2018 - luc14n0@linuxmail.org - Update to version 2.14.1: * Fix performance regression on Unix. - Changes from version 2.14.0: * Rename data files to use io.github.Hexchat name. * Add: - Option (irc_reconnect_rejoin) to disable auto-rejoin on reconnect. - Ability to set custom tray icon separate of app icon. * Fix: - Dnput box theming with Adwaita-dark; - Custom sounds not respecting omit if away option; - Detecting if a tray doesn’t exist on x11; - Cutting off ctcp text after ending \01; - /ignore not accepting full hosts; - Characters getting cut off when their width changes; - Various possible crashes. * Change preference window to be scroll-able. * Remove ctrl+w binding by default. * Remove mpcinfo plugin. * Doat: fix channels with / in them. * Fishlim: fix key exchange; pci.ids file not being found on some distros. * Lua: avoid loading the same script multiple times. * Update translations. - Update '+' to '-or-later' in GPL License tag to comply with SPDX 3.0. - Switch dbus-1-glib-*, glib2-*, gtk2-*, iso-codes-*, libcanberra-*, libnotify-*, libopenssl-*, libproxy-* and pciutils-* devel packages BuildRequires by their respective pkgconfig modules: dbus-glib-1, gio-2.0 and gmodule-2.0, gtk+-2.0, iso-codes, libcanberra, libnotify, openssl, libproxy-1.0 and libpci. - Drop: * intltool BuildRequires following upstream migration to Gettext. * xz and gettext-devel BuildRequires: meson does not look for them and it's an implicit dependency of the build system. * perl BuildRequires: it is already an implicit dependency being pulled by ExtUtil-Embedded perl module BuildRequires. * dbus-1-devel BuildRequires: meson does not look for it and dbus-1-glib-devel already pulls it. * update-desktop-files BuildRequires and suse_update_desktop_file macro: they are no longer needed. * desktop_database_* and icon_theme_cache_* post/postun scriptlets: their functionality has been moved to RPM file triggers (RPM 4.13, suse_version 1330) - Add: * meson BuildRequires and replace configure/make/make_install macro/command with meson/meson_build/meson_install ones following upstream port to Meson build system. * pkgconfig(x11): new dependency. - Rebase patch: migrate-configuration-from-xchat.patch. ------------------------------------------------------------------- Mon Jul 3 18:35:30 UTC 2017 - astieger@suse.com - hexchat 2.12.4: * fix issue with timers causing ping timeouts * fix building against OpenSSL 1.1 * fix /exec output printing invalid utf8 * replace doat plugin with an internal command * change how tab colors interact with plugins - verify source signature ------------------------------------------------------------------- Sat Apr 15 18:13:02 UTC 2017 - mpluskal@suse.com - Add dependency on iso-codes and hwdata as hexchat tries to use them (boo#1034310) ------------------------------------------------------------------- Tue Nov 15 15:58:00 UTC 2016 - tingping@fedoraproject.org - Update dep versions to match actual requirement - Remove unused build deps - Remove no longer needed __DATE__ workaround ------------------------------------------------------------------- Mon Oct 31 12:22:03 UTC 2016 - tchvatal@suse.com - Version update to 2.12.3: * various small bugfixes in the 2.12 series * Add LUA scripting support - Drop patch hexchat-python3.patch ------------------------------------------------------------------- Mon Sep 5 08:19:38 UTC 2016 - tyang@suse.com - Modified migrate-configuration-from-xchat.patch Add hexchat-migrate-sh Realizing the migration job with shell script(bnc#989961) ------------------------------------------------------------------- Thu Jul 28 08:38:38 UTC 2016 - tyang@suse.com - Modified migrate-configuration-from-xchat.patch. To realize the migration of servlist.conf file.(bnc#989961) ------------------------------------------------------------------- Thu May 5 08:58:05 UTC 2016 - tyang@suse.com - Add migrate-configuration-from-xchat.patch Fate#318480:replace xchat with hexchat,automaticly migrate settings from xchat: http://hexchat.readthedocs.io/en/latest/faq.html#how-do-i-migrate-my-settings-from-xchat ------------------------------------------------------------------- Mon Apr 18 17:55:18 UTC 2016 - nemysis@openSUSE.org - Remove non existent configure --enable-minimal-flags and --enable-ntlm ------------------------------------------------------------------- Tue Apr 5 12:42:56 UTC 2016 - tchvatal@suse.com - Provide/Obsolete xchat to ensure those that do not have patterns containing hexchat to migrate to it. ------------------------------------------------------------------- Mon Mar 21 16:09:07 UTC 2016 - tchvatal@suse.com - Version update to 2.12.0: * add support for IRCv3.2 * add cap 3.2 * add sasl 3.2 * add chghost * add cap-notify * add support for twitch.tv/membership cap * add support for SNI (Server Name Indication) * add ability to do DnD reordering in some settings dialogs * add option to disable middle-click closing tabs * rewrite sysinfo plugin * change formatting, unified across platforms * fix handling unsupported CPU arch on unix * rewrite identd plugin * add ability to change port * fix handling multiple connections * fix threading issues * rewrite checksum plugin * fix support for very large files * remove openssl dependency * remove DH-{AES,BLOWFISH} mechanisms (insecure) * remove “IRC” encoding, replaced with UTF-8 * remove “System Default” encoding, replaced with UTF-8 * remove configure option to disable ipv6 * remove msproxy and socks5 library support (unused) * change tab-complete to favor other user nicks over own * change url detection to support unicode * change decoding to not attempt ISO-8859-1 fixing corruption * change pluginpref to escape values * change installer on Windows to not overwrite gtkrc file * fix numerous crashes (but not #600) * fix crash on printing very long lines * fix crash on failing to open log file * fix crash when using unsorted userlist * fix crash when timestamp format set to nothing * fix crash when tab-completeing long strings * fix crash with long values in pluginpref API * fix various other unsafe string handling throughout * fix poor performance with nick indent enabled * fix fishlim plugin handling networks with server-time * fix logging hostname of users in new queries * fix Key Press event sending non-UTF-8 text to plugins * fix VERSION response on windows 10 * fix get_info(‘win_ptr’) from python * fix running portable-mode from another directory * fix duplicate timestamps on selection * fix –cfgdir argument * fix mode-button text being cut off * fix scrollback timestamps with server-time * fix url handler accepting quoted paths with spaces * fix using correct encoding when jumping networks * improve DCC handling large files * improve python detection in configure * improve scrollback file handling (corruption, line endings) * improve build options on unix to be more secure * update translations * update network list - Use python3 not python2 * Add patch hexchat-python3.patch ------------------------------------------------------------------- Mon Mar 21 16:03:23 UTC 2016 - tchvatal@suse.com - As we build only on sle12+ and no non-suse distro the conditionals from previous commit do not make much sense ------------------------------------------------------------------- Tue Feb 23 22:19:33 UTC 2016 - nemysis@openSUSE.org - Change URL - Remove BuildRequires for fdupes, not need for it - Use check for openSUSE %if 0%{?suse_version} - Add BuildRequires for hicolor-icon-theme - Add BuildRoot for older openSUSE versions - Use %{name} instead of hexchat ------------------------------------------------------------------- Thu Jan 15 09:34:53 UTC 2015 - tchvatal@suse.com - Version bump to 2.10.2: * verify hostnames of certificates * use more secure openssl options (No SSLv2/3) * detect utf8 urls in chat * fix using multiple client certs at the same time * fix checking for Perl on some distros * fix friends list not properly updating * fix building with format-security * fix more non-ascii path issues on Windows * fix opening utf8 urls on Windows and OSX * update deps on Windows * update translations - Remove the asneeded.diff as it seems not to be needed, builds without and perl is linked well. ------------------------------------------------------------------- Sat Sep 13 09:12:01 UTC 2014 - nemysis@gmx.ch - Version bump to 2.10.1 * add configure check for python 3.4 * improve spell check handling apostrophes * disable unsupported tray feature on Elementary OS * disable installing on Vista (would just crash on x64) * fix possible crash in banlist * fix some crashes in pluginpref API * fix crash in spell check * fix notify list being sent to wrong networks * fix scrolling the chanview on Unix * fix building plugin support on some platforms (OS X 10.8) * fix FiSHLiM decryption when identify-msg is enabled * fix expanding ~user on Unix * fix missing license files on Windows * fix silent installer on Windows * update translations * update network list * update Python versions on Windows ------------------------------------------------------------------- Thu Aug 28 11:46:32 UTC 2014 - fcrozat@suse.com - Disable BuildRequires libntlm-devel on SLE12. ------------------------------------------------------------------- Tue Jul 22 18:48:08 CEST 2014 - mls@suse.de - when testing for perl, -lperl has to come last because of SUSE_ASNEEDED being set new patch: asneeded.diff ------------------------------------------------------------------- Fri Jun 13 13:57:03 UTC 2014 - tchvatal@suse.com - Version bump to 2.10.0: * fix SASL on InspIRCd networks * fix building on OpenBSD * fix crash when using invalid timestamps on Windows * fix Lag Meter reporting invalid numbers * fix drag and drop on User List/Channel Switcher * fix various Unicode issues on Windows * add fullscreen display mode * add /getbool command * add support for userhost-in-names capability * add –command command line flag on Windows * add message parameter to /query * add help messages to user commands * add plugin_pref to Perl * add regex search to the Channel List on Windows * add option to hide nick change messages * redesign various settings windows (notably key bindings) * render colors and attributes in the Input Box and Topic Bar * bind middle-click to close tabs * build the GTK+ PixBuf theme engine on Windows * change /list to open the Channel List window * change the format key bindings are stored in (will convert automatically) * enable italics * rewrite /dns adding support for Windows and replacing the plugin * rebrand the Perl plugin * replace the Search window with a Search Bar * replace Text Box transparency with full window transparency (may come back) * remove all deprecated GTK+ usage * remove all direct use of X11, fixing XWayland support * hide unsupported channel modes from the Topic Bar * improve spell check (handle contractions) * improve rendering and selection in the Text Box * improve OS X integration (custom theme, app menu, dock icon, spell check, app bundle, key bindings) * improve the Windows installer (downloads requirements when ran) * update Visual Studio to 2013 * update Perl to 5.20 on Windows * update Python to 3.4 on Windows * update OpenSSL on Windows to fix “Heartbleed” * update translations - Adapt few dependencies to match reality - Update configure switches to comply with upstream - Make the build verbose ------------------------------------------------------------------- Wed May 21 12:16:05 UTC 2014 - tchvatal@suse.com - Cleanup with spec-cleaner. ------------------------------------------------------------------- Mon Sep 30 20:41:51 UTC 2013 - tchvatal@suse.com - Do not put date into binary to avoid needless rebuilds. ------------------------------------------------------------------- Mon Sep 30 20:39:09 UTC 2013 - tchvatal@suse.com - Add missing defattr on the devel package. ------------------------------------------------------------------- Mon Sep 30 20:32:53 UTC 2013 - tchvatal@suse.com - Add more deps - Adjust configure a bit - Utilize devel package as we have .h and .pc files. ------------------------------------------------------------------- Mon Sep 30 07:26:58 UTC 2013 - tchvatal@suse.com - Fix new files in the list. ------------------------------------------------------------------- Mon Sep 30 07:17:30 UTC 2013 - tchvatal@suse.com - Version bump to 2.9.6.1: * fixes some utilities causing crash #740 * redesign edit window in network list * rename favorites to autojoin * improve url detection yet again (this time w/ more ipv6!) * implement /exec -o on Windows * improvements to the dcc window * improvements to sysinfo on unix, including -e to print info instead of saying * add support for BLOWFISH, AES, and EXTERNAL SASL mechanisms * add reload command and button in plugingui * add support for server-time and znc.in/server-time[-iso] capabilities * add attributes to hook_print/server and emit_print for information such as server-time * add support for QuakeNet’s challangeauth * add chanopt for stripping colors * add copy option to banlist entries * add autoconnect option to context menu of networks * add option for omitting alerts while window is focused * add python3 support along with various bugfixes * add libcanberra support on unix * add tracking of users accounts * add %u to userlist popups for accounts * add channelkey to channel lists in plugin api * add MONITOR support for the friends list * add QUIET and UNQUIET commands * add support for the away-notify, account-notify, and extended-join capabilities * add notifications for friends away status (requires away-notify) * add events for quiet, unquiet, and quietlist * add Ctrl+N (New Server Window) keybinding * add ctrl+home/end keybinding for scrolling to top/bottom * add theme manager to unix build system * fix compilation on FreeBSD * fix running as root * fix splitting ctcps and notices * fix alerts and scrollback chanopts * fix crash when attaching/detaching tabs * fix sending limited channel messages (op messages) to the wrong tab * change /load -e to load from config dir * remove Ctrl+L (Clear Text) keybinding * remove custom sound applications * remove away announce, replaced by away-notify on supported servers. (alternative python script) * update network list ------------------------------------------------------------------- Thu Sep 5 17:29:10 CEST 2013 - mls@suse.de - add libperl_requires, as we link against libperl and thus need a specific version of perl ------------------------------------------------------------------- Thu Aug 22 14:28:49 UTC 2013 - egdfree@opensuse.org - update spec (add libsexy-devel in BuildRequires) ------------------------------------------------------------------- Thu Apr 25 15:52:42 UTC 2013 - egdfree@opensuse.org - initial * fix Checksum plugin with DCC download directory set * fix false positives with Update Checker * fix sound directory option on Unix * fix loading custom icons * fix tray icon not reappearing if the tray crashes * fix restoring maximized windows from tray * fix /QUERY -nofocus * fix reconnecting to channels with keys * fix compilation on FreeBSD * fix showing the join dialog when autojoining channels * fix Plugin-Tray menu not closing on Windows * fix close dialog minimizing to tray before selection * fix Python plugin compilation on Ubuntu 13.04 * fix Theme Manager crashing with read-only files * fix channel tree indentation without server tab or with icons * add auto-away support to Plugin-Tray * add Plugin-Tray option to disable blinking * add option to always show notices on current tab * add support for notification filtering in GNOME 3.8 * add support for channel keys in URLs * add option to color nicks in the user list the same way as in the chat area * add ability to automatically switch to last activity on change-page hotkey * add ability to save divider position between combined user list and channel tree * add global real name option to Preferences * add Safe Mode shortcut to the Start Menu group on Windows * add helpful links to the setup wizard on Windows * make the source tree compliant with Debian policies * install SVG icon on Unix * enable Plugin-Tray menu on Windows * enable IPv6 by default on Unix * show /WHOIS response on current tab by default * redesign the Ban List window to show invites, bans, exemptions and quiets * make user list icons slightly smaller * close all utility windows with the Esc key * improve URL and username detection in the chat area * make /JOIN focus the existing channel if already joined * change default DCC download directory to ~/Downloads on Unix * allow Plugins and Scripts utility to be opened in a tab * only beep when the HexChat window is not active * use the certs subfolder of the config folder for loading custom certificates * disable tray icon when using Unity * remove Lua and Tcl * remove HexTray in favor of built-in Plugin-Tray * remove installer theming on Windows * cease support for Perl 5.12 and 5.14 on Windows * rebuild every dependency with Visual C++ on Windows * stop using the WDK on Windows and depend on the Visual C++ Redistributable * update GTK+ to 2.24 on Windows * update default text events * update translations * update the network list
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor