Sébastien Helleu
f8b8669d2e
Merge pull request #1384 from l2dy/memory
...
core: fix memory leak in case of error
2019-07-31 22:51:12 +02:00
Eli Schwartz
ad7d16a5b3
build: use pkg-config to properly link python
...
fixes incorrect (non)detection of libpython3.Ym.so due to PEP 3149 since
python's officially exported build flags know how to correctly link to
python.
2019-07-31 20:45:59 +02:00
Sébastien Helleu
015ec85f10
core: add some missing default keys in /help cursor
2019-07-29 22:49:29 +02:00
Zero King
acbf021330
core: fix memory leak in case of error
2019-07-27 18:51:29 +00:00
Sébastien Helleu
5eeb98e40c
buflist: use existing variable buflist_hdata_buffer to check buffer pointers in infolist "buflist"
2019-07-13 22:16:25 +02:00
Sébastien Helleu
643376fc1d
core: update translations (issue #1375 )
2019-07-11 07:30:01 +02:00
Sébastien Helleu
ccaf99ff40
buflist: check validity of buffer pointers in info "buflist" (issue #1375 )
2019-07-11 07:29:54 +02:00
Simmo Saan
0fdf2c13a5
buflist: add infolist "buflist" (issue #1375 )
2019-07-11 07:29:46 +02:00
Sébastien Helleu
fd592c2323
irc: quote NICK command argument sent to the server only if there's a ":" in the nick ( closes #1376 , issue #1319 )
2019-07-11 07:08:36 +02:00
Sébastien Helleu
162ca1fade
irc: split function irc_ignore_check into three functions
2019-07-10 19:19:35 +02:00
Sébastien Helleu
15ce4b2be5
irc: return all arguments in the PONG response to a PING ( closes #1369 )
2019-07-04 18:48:46 +02:00
Sébastien Helleu
d540ea91ae
Merge remote-tracking branch 'origin/pr/1345'
2019-06-28 20:43:21 +02:00
Sébastien Helleu
33ee803609
core: send command line parameter to plugins only if the name starts with the plugin name followed by a colon
2019-06-26 21:13:36 +02:00
Sébastien Helleu
1d6714e428
core: auto disable upgrade process (command line option "--upgrade") if the file weechat.upgrade is not found
2019-06-24 21:35:37 +02:00
Sébastien Helleu
b0ad684f6b
irc: fix help of /connect command: the server is optional
2019-06-22 08:42:38 +02:00
Sébastien Helleu
f15a24b2ec
core: add option "close" in command /window ( closes #853 )
2019-06-17 21:08:07 +02:00
Sébastien Helleu
087d4c7af3
core: add Curl options for versions 7.53.0 to 7.63.0
2019-06-16 22:28:08 +02:00
Sébastien Helleu
fe90a5ed4e
core: replace newlines by spaces in argument "completion" of function hook_command ( closes #538 )
2019-06-16 08:14:24 +02:00
Sébastien Helleu
60c61c3962
irc: disable server reconnection when the server buffer is closed ( closes #236 )
2019-06-15 22:46:14 +02:00
Sébastien Helleu
0d9b7ec954
irc: strip spaces at beginning/end of addresses in server option "addresses" ( closes #195 )
2019-06-15 20:50:48 +02:00
Sébastien Helleu
9178156354
api: add argument "strip_items" in function string_split
2019-06-15 20:47:14 +02:00
Sébastien Helleu
866a29c7e6
core: check that string pointer is not NULL in function "string_shared_get"
2019-06-15 17:21:06 +02:00
Sébastien Helleu
95cbf3a48b
irc: remove capability from cap_list when a client capability is disabled (issue #151 )
2019-06-15 08:56:48 +02:00
Sébastien Helleu
b6c304ac87
irc: fix display of enabled/disabled client capabilities received in command CAP ACK ( closes #151 )
2019-06-15 08:14:22 +02:00
Sébastien Helleu
04fd587fff
exec: evaluate option exec.command.shell, change default value to "${env:SHELL}" ( closes #1356 )
2019-06-12 18:29:07 +02:00
jesopo
4ea193c981
alias: remove default aliases /AME and /AMSG
2019-06-07 21:35:15 +02:00
Sébastien Helleu
7aa82db471
core: replace char "," by "~" in color codes to separate foreground from background ( closes #1264 )
2019-06-07 21:29:05 +02:00
Sébastien Helleu
22895f3f5e
relay: set socket option SO_KEEPALIVE only for TCP sockets when creating the socket (issue #733 )
2019-06-04 22:59:42 +02:00
Sébastien Helleu
479d234ced
relay: set socket option SO_REUSEADDR only for TCP sockets when creating the socket (issue #733 )
2019-06-04 22:54:00 +02:00
Sébastien Helleu
86d9cb1e41
relay: set socket option SO_REUSEADDR only for TCP sockets (issue #733 )
2019-06-04 22:45:54 +02:00
Sébastien Helleu
b4dadd6d98
relay: add UNIX domain socket completion for command /relay add (issue #733 )
2019-06-04 22:29:18 +02:00
Sébastien Helleu
22e6777aed
relay: fix crash when deleting a relay (issue #733 )
2019-06-04 22:19:39 +02:00
Sébastien Helleu
66011b4bee
relay: fix truncated path when the unix socket path is longer than the authorized one (issue #733 )
2019-06-04 22:19:31 +02:00
Sébastien Helleu
917b2ddf69
spell: add a warning if aspell.conf is still present (on first spell load)
2019-06-04 20:56:05 +02:00
Sébastien Helleu
34adcde2ff
irc: add extra check on argument "nick" in functions "irc_nick_set_*"
2019-05-14 07:26:48 +02:00
Sébastien Helleu
f6d6f7bac5
irc: fix crash when the nick in incoming message is not found in channel
2019-05-14 07:25:04 +02:00
Sébastien Helleu
90610c55c8
relay: remove useless condition
...
This fixes a compilation warning on FreeBSD.
2019-05-13 22:08:35 +02:00
Sébastien Helleu
ec5aca81e7
relay: set address to "local" if not known
2019-05-13 21:57:23 +02:00
Sébastien Helleu
9ed89beaa0
core: update translations
2019-05-13 21:43:11 +02:00
Sébastien Helleu
8121747e7b
relay: rename variables in function relay_config_check_path_length
2019-05-13 20:50:13 +02:00
Simmo Saan
980d26956f
gui: fix wide ncurses header on FreeBSD (issue #1343 )
2019-05-13 13:48:39 +00:00
Sébastien Helleu
6f3e563f8b
relay: fix comment
2019-05-12 22:57:25 +02:00
Sébastien Helleu
d1577b34da
relay: set mode 700 on the unix socket file (only the owner can use it)
2019-05-12 22:27:43 +02:00
Sébastien Helleu
ef1fcbd183
relay: do not overwrite a file if it's not a socket, display an error when the socket can not be created
2019-05-12 22:18:42 +02:00
Sébastien Helleu
585eb337e8
relay: evaluate path of unix socket relay
2019-05-12 21:53:23 +02:00
Sébastien Helleu
b228ccdfc3
relay: rename function relay_config_check_path_len to relay_config_check_path_length
2019-05-12 21:39:22 +02:00
Sébastien Helleu
ade52cdc7d
relay: fix update of port/path variables in relay server when options relay.port.* and relay.path.* are changed with /set
2019-05-12 21:39:22 +02:00
Sébastien Helleu
eacc08f2e1
relay: fix section used when the unix relay does not start with "unix."
2019-05-12 21:39:22 +02:00
Sébastien Helleu
f273487688
relay: add unix relay format in /help relay
2019-05-12 21:39:22 +02:00
Sébastien Helleu
170c523c84
relay: remove extra newline at the end of /help relay
2019-05-12 21:39:22 +02:00