Adam Saponara
|
5442612bc9
|
php: fix PHP 8+ build
|
2 years ago |
Sébastien Helleu
|
2b12b4077a
|
php: add detection of PHP 8.0, fix compilation errors
|
2 years ago |
Sébastien Helleu
|
20866a0457
|
core: fix decoding of attributes in basic ANSI colors (closes #1678)
|
2 years ago |
Sébastien Helleu
|
79d50837c9
|
irc: fix read out of bounds in case of malformed AUTHENTICATE message (issue #1679)
|
2 years ago |
Sébastien Helleu
|
791b910a77
|
irc: fix SASL authentication when AUTHENTICATE message is received with a server name (closes #1679)
|
2 years ago |
Sébastien Helleu
|
d89c4f559c
|
api: add random integer number in evaluation of expressions with "random:min,max"
|
2 years ago |
Sébastien Helleu
|
72a9b87c1c
|
irc: display a different message for setname applied on self and other nicks (closes #1676)
|
2 years ago |
Sébastien Helleu
|
a16616637a
|
irc: remove unneeded message about Diffie-Hellman shared secret exchange during SSL connection to server (closes #857)
|
2 years ago |
Sébastien Helleu
|
efea27bb24
|
relay: remove dead assignment
|
2 years ago |
Sébastien Helleu
|
3199877bc0
|
core: add bar item "typing" in status bar by default
|
2 years ago |
Sébastien Helleu
|
b0d4b9aaba
|
typing: remove trailing space in translated message
|
2 years ago |
Sébastien Helleu
|
64b52da406
|
typing: add option typing.look.input_min_chars
|
2 years ago |
Sébastien Helleu
|
f79929b382
|
core: update translations
|
2 years ago |
Sébastien Helleu
|
a4507539fb
|
typing: add option typing.look.item_max_length
|
2 years ago |
Sébastien Helleu
|
5b87e0c544
|
api: add function string_cut
|
2 years ago |
Sébastien Helleu
|
1746e832ec
|
typing: remove hashtables when typing is turned off
|
2 years ago |
Sébastien Helleu
|
ed24930547
|
typing: add note for translators
|
2 years ago |
Sébastien Helleu
|
7c83ee02f2
|
tests: add tests on typing plugin functions
|
2 years ago |
Sébastien Helleu
|
954f943e8e
|
irc, typing: display typing status for IRC nicks
|
2 years ago |
Sébastien Helleu
|
7954dbc1f4
|
typing: replace linked list with a hashtable to store typing status on buffers
|
2 years ago |
Sébastien Helleu
|
b108e97085
|
irc: send typing status as TAGMSG to other users
|
2 years ago |
Sébastien Helleu
|
dccf605e66
|
typing: add typing plugin
|
2 years ago |
Sébastien Helleu
|
b585ec09f8
|
core: fix number of bytes read in function dir_file_copy
|
2 years ago |
Sébastien Helleu
|
5253478279
|
script: fix move of installed script on another filesystem (closes #1667)
|
2 years ago |
Sébastien Helleu
|
8a11a18dc5
|
api: add function file_copy (issue #1667)
|
2 years ago |
Sébastien Helleu
|
9432b44a2b
|
irc: remove dead assignments in SASL functions
|
2 years ago |
Sébastien Helleu
|
e84a3676f6
|
core: add note about buffers that are not opened in /help layout
|
2 years ago |
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.
|
2 years ago |
Sébastien Helleu
|
a48a615613
|
api: remember insertion order in hashtables
|
2 years ago |
Sébastien Helleu
|
0fb88527ce
|
irc: implement IRCv3.2 SASL authentication, add command /auth (closes #413)
|
2 years ago |
Sébastien Helleu
|
7a0020f067
|
irc: fix comment on TAGMSG callback function (issue #1654)
|
2 years ago |
Sébastien Helleu
|
22a7e18842
|
irc: add support of capability "message-tags" (closes #1654)
|
2 years ago |
Sébastien Helleu
|
b1cf12700d
|
irc: add keys/values with tags in output of irc_message_parse_to_hashtable (issue #1654)
Key is "tag_xxx" (where "xxx" is the name of tag) and value is the unescaped
tag value.
|
2 years ago |
Sébastien Helleu
|
8ea1ee06e5
|
irc: add support of TAGMSG messages (issue #1654)
|
2 years ago |
Sébastien Helleu
|
23c46c3f2b
|
irc: escape/unescape IRC message tags values (issue #1654)
Spec: https://ircv3.net/specs/extensions/message-tags#escaping-values
|
2 years ago |
Sébastien Helleu
|
b3b4ef648b
|
core: fix use of uninitialized hash when call to weecrypto_hmac fails
|
2 years ago |
Sébastien Helleu
|
60b9e36ae2
|
core: fix function string_match with joker in the string if multiple words matched in input string
Before fix:
string_match("script.color.text_description", "*script*color*", 0) => 0
After fix:
string_match("script.color.text_description", "*script*color*", 0) => 1
|
2 years ago |
Sébastien Helleu
|
e04cc87f60
|
irc: set notify level to "private" for received WALLOPS
|
2 years ago |
Sébastien Helleu
|
ef318cb70c
|
irc: enable all capabilities by default (supported by both server and WeeChat) (closes #320)
Capabilities can be excluded with the format: "*,!account-*,!extended-join".
|
2 years ago |
Sébastien Helleu
|
947f73bd50
|
irc: add option irc.look.display_account_message (issue #320)
|
2 years ago |
Sébastien Helleu
|
5a89825669
|
irc: add option irc.look.display_extended_join (issue #320)
|
2 years ago |
Sébastien Helleu
|
2225ac4e56
|
core: add option "certs" in command /debug
|
2 years ago |
Sébastien Helleu
|
0b7e4977be
|
core: fix build on macOS (closes #1662)
|
2 years ago |
Sébastien Helleu
|
e8cdda318f
|
irc: drop support of DH-BLOWFISH and DH-AES SASL mechanisms (closes #175)
|
2 years ago |
Sébastien Helleu
|
70b66c4f6b
|
irc: add command /setname, add support of message and capability "setname" (closes #1653)
|
2 years ago |
Sébastien Helleu
|
0525922ee4
|
irc: always set realname in nicks even when extended-join capability is not enabled (issue #1653)
|
2 years ago |
Sébastien Helleu
|
b8baee1c06
|
irc: add support of FAIL/WARN/NOTE messages (issue #1653)
Spec: https://ircv3.net/specs/extensions/standard-replies
|
2 years ago |
Sébastien Helleu
|
1adf6927e5
|
irc: fix translation of SASL errors
|
2 years ago |
Sébastien Helleu
|
f8872c415b
|
doc: add IRC SASL SCRAM mechanisms in user's guide (issue #1628)
|
2 years ago |
Sébastien Helleu
|
8c57e8abd3
|
irc: add comments about parameter sasl_error (issue #1628)
|
2 years ago |