doc: fix typos in french translations and plugin API reference
Merge branch 'master' of git://git.sv.gnu.org/weechat
core: add signal "window_opened" (task #12464)
script: remove unneeded test on ZLIB_FOUND in CMakeLists.txt (zlib is mandatory)
relay: add gcrypt include and link arguments to compile relay plugin
relay: fix crash when decoding a websocket frame
Merge branch 'master' of git://git.sv.gnu.org/weechat
doc: fix prototype of function weechat_config_section_free in plugin API reference
Merge branch 'master' of git://git.sv.gnu.org/weechat
core: fix detection of iconv with cmake on OS X (bug #38321)
core: add cmake targets to update .po and .pot files (new targets: update-po, weechat.pot, xx.po)
core: fix header in weechat.pot (copyright, license and some default values in first string)
core: add option "dirs" for command /debug
core: rename cmake targets xx.po/weechat.pot to update-xx.po/update-weechat.pot (for build with old cmake versions)
doc: update auto-generated files for commands
irc: fix memory leak in purge of hashtables with joins (it was done only for the first server in the list)
irc: fix type of values in hashtables join_manual/join_noswitch, fix delay for purge
core: allow read of array in hdata without using index
irc: unmask smart filtered join if nick speaks in channel some minutes after the join, new option irc.look.smart_filter_join_unmask (task #12405)

The nick changes are tracked and will be unmasked with the join.
Events triggering the unmask of join are: a message (can be CTCP), a notice or
an update of topic.
core: remove Gtk interface (obsolete sources not working)