summaryrefslogtreecommitdiff
path: root/src/core/wee-network.c
AgeCommit message (Collapse)Author
2013-09-19core: add support of secured data in proxy options username/password ↵Sebastien Helleu
(evaluate content)
2013-07-27core: add secured data with optional encryption in file sec.confSebastien Helleu
2013-05-24core: fix compilation error when gnutls is not foundSebastien Helleu
2013-05-22core: fix compilation warningsSebastien Helleu
2013-03-17core: fix typos in many comments and some stringsSebastien Helleu
2013-01-04core: fix compilation on OpenBSD (bug #38022)Simon Kuhnle
File "sys/uio.h" needs to be included explicitly for use of "struct iovec" on OpenBSD. Signed-off-by: Simon Kuhnle <simon@blarzwurst.de>
2013-01-01core: update copyright datesSebastien Helleu
2012-12-15core: move comments with description of C file to top of filesSebastien Helleu
2012-12-13core: reformat comments for functionsSebastien Helleu
2012-10-18core: fix gnutls warningsstfn
2012-10-17core: fix sendmsg/recvmsg on BSD/OSX by sending 1 byte of data (in hook_connect)Simon Arlott
2012-10-14api: connect with IPv6 by default in hook_connect (with fallback to IPv4), ↵Simon Arlott
shuffle list of hosts for a same address (task #11205)
2012-08-25core: fix IP address returned by hook_connect (return IP really used, not ↵Sebastien Helleu
first IP for hostname)
2012-08-14core: add new plugin "script" (scripts manager, replacing scripts weeget.py ↵Sebastien Helleu
and script.pl)
2012-08-14core: add hidden command line options --no-gnutls and --no-gcrypt (no ↵Sebastien Helleu
init/deinit of gnutls/crypt, useful for valgrind/electric-fence)
2012-08-08core: fix connection to host in child process when socket is non-blocking ↵Sebastien Helleu
(with or without proxy)
2012-08-06core: return error string to callback of hook_connect if getaddrinfo fails ↵Sebastien Helleu
in child process
2012-07-27relay: add support of SSL (for irc and weechat protocols), new option ↵Sebastien Helleu
relay.network.ssl_cert_key (task #12044)
2012-06-01core: test return code when reading flags with fcntl (set flags to 0 if error)Sebastien Helleu
2012-03-23core: add a connection timeout for child process in hook_connect (bug #35966)Sebastien Helleu
2012-01-08core: update copyright datesSebastien Helleu
2011-12-01core: remove obsolete commentSebastien Helleu
2011-10-26core: remove unneeded whitespaceSebastien Helleu
2011-10-23core: enable background process under Cygwin to connect to servers, fix ↵Sebastien Helleu
reconnection problem (bug #34626) The connection was not made with a fork() under Cygwin because the connect() in child process was not working. This seems to be fixed in latest Cygwin, so this hack has been removed and now a fork() is done for all systems.
2011-09-22core: remove compilation warnings about unused return values of functionsSebastien Helleu
2011-08-26core: replace deprecated gnutls function ↵Sebastien Helleu
"gnutls_certificate_client_set_retrieve_function" by new function "gnutls_certificate_set_retrieve_function" (gnutls >= 2.11.0)
2011-08-12core: fix too small buffer for encoded base64 string used to authenticate ↵Sebastien Helleu
with http proxy
2011-04-28irc: add option "ssl_priorities" in servers (task #10106, debian #624055)Sebastien Helleu
2011-03-07Fix build when gnutls library is not foundSebastien Helleu
2011-03-06Reload file with certificate authorities when option ↵Sebastien Helleu
weechat.network.gnutls_ca_file is changed
2011-03-02Fix build with gnutls < 2.9.10Sebastien Helleu
2011-03-02Fix verification of SSL certificates by calling gnutls verify callback ↵Gu1ll4um3r0m41n
(patch #7459)
2011-01-01Update copyright datesSebastien Helleu
2010-11-19Fix high CPU usage during gnutls handshakeSebastien Helleu
2010-11-18Fix infinite loop on gnutls handshake when connecting with SSL to server on ↵Gu1ll4um3r0m41n
wrong port or server with SSL problems (bug #27487)
2010-06-22Update licenses and copyrights, add missing author names in sourcesSebastien Helleu
2010-05-02Add function "string_expand_home" in plugin API, fix bug with replacement of ↵Sebastien Helleu
home in paths
2010-04-08Reformat and add comments for description of C sourcesSebastien Helleu
2010-03-29Free some extra memory when exiting WeeChatSebastien Helleu
2010-03-19Reformat multi-line commentsSebastien Helleu
2010-02-18Add mechanism DH-BLOWFISH for SASL authentication with IRC serverSebastien Helleu
2010-02-15Add SASL authentication in IRC plugin (task #8829), add function ↵Sebastien Helleu
"string_encode_base64" in plugin API, fix bug with base64 encoding New options for IRC servers: - sasl_mechanism (only "plain" for now) - sasl_username - sasl_password
2010-01-24Remove evil tabs in sourcesSebastien Helleu
2010-01-03Update copyright datesSebastien Helleu
2009-12-04Give GnuTLS return code to callback if handshake has failed, display extra ↵Sebastien Helleu
info in irc plugin if Diffie-Hellman prime sent by the server is not acceptable (not long enough)
2009-11-12Fix crash when calling "weechat-curses --help"Sebastien Helleu
2009-11-07Check SSL certificates and use self-signed certificate to auto identify on ↵Sebastien Helleu
IRC server (CertFP) (task #7492) (patch from kolter)
2009-10-04Fix compilation under Cygwin (patch #6916)Sebastien Helleu
2009-03-27Fix SSL connection to some IRC servers using Diffie Hellman and small ↵Sebastien Helleu
exchange keys (bug #25996)
2009-03-06Add new hook type "process": launch command with fork and catch result ↵Sebastien Helleu
(rc/stdout/stderr) via callback