Sébastien Helleu
e04047be68
Version 3.4.1
2022-03-13 21:01:13 +01:00
Sébastien Helleu
710247891c
core: set again TLS verification functions after GnuTLS options are changed (issue #1763 )
...
When changing the options weechat.network.gnutls_ca_system or
weechat.network.gnutls_ca_user, the GnuTLS credentials are freed then allocated
again, but the verification function used to check the certificate on
connection is not set again.
As a consequence, any TLS connection is made without checking the certificate.
This regression was introduced in version 3.2, when the options were changed to
automatically load system certificates without having to give the path, and to
let user give an extra custom path with certificates.
2022-03-13 20:20:03 +01:00
Sébastien Helleu
778594d68f
Version 3.4
2021-12-18 08:57:32 +01:00
Sébastien Helleu
3a38879590
doc: remove tester's guide
2021-12-01 18:48:14 +01:00
Sébastien Helleu
d447755b1f
core: update ChangeLog
2021-11-28 22:21:55 +01:00
Sébastien Helleu
c8776b14f6
doc: switch from prettify to pygments for syntax highlighting
2021-11-27 16:05:28 +01:00
Sébastien Helleu
266233636d
core: add issue #1605 in ChangeLog
2021-11-21 16:48:39 +01:00
Sébastien Helleu
fe9768f484
ruby: add detection of Ruby 3.0.0, remove old way to detect Ruby ( closes #1721 )
2021-11-21 11:39:56 +01:00
Sébastien Helleu
792739ee42
core: add build with CMake and Ninja in CI
2021-11-20 19:02:53 +01:00
Sébastien Helleu
8b11fa86cd
core: add build on macOS 11 in CI
2021-11-20 17:34:33 +01:00
Sébastien Helleu
28d013b704
build: add targets "changelog" and "rn" to build HTML version of ChangeLog and release notes (CMake build only)
2021-11-20 17:23:59 +01:00
Sébastien Helleu
05d31b476b
trigger: hide key and password in command "/msg nickserv setpass nick key password"
2021-11-13 15:41:31 +01:00
Sébastien Helleu
1556e4ac5a
core: fix memory leak in evaluated expression "split:number,seps,flags,xxx" when multiple "strip_items" are given
2021-11-13 13:29:32 +01:00
Sébastien Helleu
f2ad57ceb9
trigger: add support of option "-server" when hiding passwords in command /msg nickserv register
2021-11-12 20:52:14 +01:00
Sébastien Helleu
253b25db03
core: fix random integer number with large range in evaluation of expressions on GNU/Hurd
2021-11-07 20:16:26 +01:00
Sébastien Helleu
9303f5abd9
core: update ChangeLog
2021-11-06 18:57:49 +01:00
Sébastien Helleu
2f177dd188
irc: fix join of channels with name longer than 127 chars ( closes #1717 )
2021-11-06 18:17:39 +01:00
Sébastien Helleu
2da2172593
api: add parameters pointers, extra_vars and options in function hdata_search
2021-11-06 15:59:18 +01:00
Sébastien Helleu
5e08f9876a
core: fix access to integer/long/time arrays in hdata, add support of static arrays in hdata
2021-11-04 23:55:02 +01:00
Sébastien Helleu
505a9f937a
core: fix typo in ChangeLog
2021-10-23 15:13:53 +02:00
Sébastien Helleu
08d3e3b2b7
core: update ChangeLog ( closes #1666 )
2021-10-23 14:44:20 +02:00
Sébastien Helleu
ed9104fbea
irc: fix parsing of CAP message when there is no prefix ( closes #1707 )
2021-10-09 11:27:51 +02:00
Sébastien Helleu
ad5fa7c99f
core: add command /toggle
2021-10-01 22:55:38 +02:00
Sébastien Helleu
301f0942c6
core: fix search of option when the section is not given
2021-09-27 22:35:14 +02:00
Sébastien Helleu
edd1971ae8
irc: fix parsing of TAGMSG message when there is a colon before the channel
...
This fixes the display of typing notifications on some IRC servers like
inspircd.
2021-09-21 20:41:18 +02:00
Sébastien Helleu
a6826af796
core: add creation of user variables in evaluated expressions with ${define:name,value}
2021-09-20 21:15:28 +02:00
Sébastien Helleu
3b9217e460
Version 3.3
2021-09-19 10:14:18 +02:00
Sébastien Helleu
91d32be93c
core: add options "-o", "-ol", "-i" and "-il" in command "/plugin list"
2021-09-09 21:32:58 +02:00
Sébastien Helleu
5b3929b321
api: add split of string and shell arguments in evaluation of expressions
...
Split of string: ${split:number,separators,flags,xxx}
Split of shell arguments: ${split_shell:number,xxx}
2021-09-06 13:32:04 +02:00
Sébastien Helleu
8852e9fd0c
core: add CVE id in ChangeLog
2021-09-05 20:54:14 +02:00
Sébastien Helleu
d5b68e6b75
core: update ChangeLog ( closes #1599 )
2021-09-05 09:31:43 +02:00
Sébastien Helleu
885b470d51
lua: add detection of Lua 5.4
2021-09-04 19:46:14 +02:00
Sébastien Helleu
97b809d164
core: add version 3.2.1
2021-09-04 16:28:04 +02:00
Sébastien Helleu
97bdd51112
relay: fix crash when decoding a malformed websocket frame
2021-09-04 15:55:37 +02:00
Sébastien Helleu
5fb7ebdfce
irc: fix send of empty JOIN when connecting to a server with only parted channels ( closes #1638 )
2021-09-03 13:43:07 +02:00
Sébastien Helleu
12be3b8c33
core: add options in command /input and new keys to remove/restore buffers in hotlist
...
New options in command /input:
- hotlist_remove_buffer
- hotlist_restore_buffer
- hotlist_restore_all
New keys:
- alt+h, alt+c: clear the whole hotlist (former key: alt+h)
- alt+h, alt+m: mark the current buffer as read by removing it from the hotlist
- alt+h, alt+r: restore latest hotlist removed in the current buffer
- alt+h, alt+shift+R: restore latest hotlist removed in all buffers
2021-08-31 22:32:38 +02:00
Sébastien Helleu
968d17b806
core: update ChangeLog ( closes #1689 )
2021-08-29 10:54:51 +02:00
Sébastien Helleu
2de272ee6c
api: add "${re:repl_index}" to get the index of replacement in function string_eval_expression
2021-08-29 10:40:52 +02:00
Sébastien Helleu
89b28e362c
irc: add option "-parted" in command /allchan ( closes #1685 )
2021-08-12 18:15:16 +02:00
Sébastien Helleu
960b633517
core: switch to PHP 8.0 in CI
2021-08-08 18:56:16 +02:00
Sébastien Helleu
415ea95eb4
core: update ChangeLog (issue #1668 )
2021-08-08 09:03:22 +02:00
Sébastien Helleu
5b48eef4fe
core: update ChangeLog (issue #1656 )
2021-08-07 11:19:51 +02:00
Sébastien Helleu
20866a0457
core: fix decoding of attributes in basic ANSI colors ( closes #1678 )
2021-08-06 20:33:31 +02:00
Sébastien Helleu
791b910a77
irc: fix SASL authentication when AUTHENTICATE message is received with a server name ( closes #1679 )
2021-08-03 19:58:13 +02:00
Sébastien Helleu
d89c4f559c
api: add random integer number in evaluation of expressions with "random:min,max"
2021-08-03 19:46:41 +02:00
Sébastien Helleu
a16616637a
irc: remove unneeded message about Diffie-Hellman shared secret exchange during SSL connection to server ( closes #857 )
2021-07-10 16:02:19 +02:00
Sébastien Helleu
5ae4af1549
core: update ChangeLog
2021-07-04 13:37:52 +02:00
Sébastien Helleu
5253478279
script: fix move of installed script on another filesystem ( closes #1667 )
2021-07-03 16:06:02 +02:00
Sébastien Helleu
8a11a18dc5
api: add function file_copy (issue #1667 )
2021-07-03 16:04:50 +02:00
Simon Ser
ff8beb1918
irc: allow signals "irc_raw_in" and "irc_in" to eat messages (issue #1657 )
...
This is useful to implement IRC protocol extensions which introduce
new commands.
2021-06-27 09:48:16 +02:00