| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- irc_im.c:
- bee_irc_user_msg: strdup leaks when otr swallows messages
- bee_irc_user_action_response: GString leak in all ctcp replies
- otr.c:
- call g_slist_free() on the list of the otr_policy setting
- otr_filter_msg_in: call otrl_tlv_free() if "tlvs" are returned
- otr_filter_msg_out: don't g_strdup() if the message should be ignored
- log_otr_message: g_strdup_vprintf() leaks always
- nogaim.c:
- imcb_ask_auth/imcb_ask_add: leaks in g_strdup_printf()
- imcb_ask_add leaks imcb_ask_cb_data if the user already exists
- add imcb_ask_cb_free() to correctly free its data
- msn_util.c: add msn_buddy_ask_free(), ditto
- storage_xml.c: pass_cr/password if base64_decode or arc_decode fail
- ssl_gnutls.c: conn->hostname leak in error conditions, like invalid certs
- jabber_util.c: jabber_buddy_by_ext_jid() leaks jid if it's not an ext jid
|
|
|
|
|
|
|
| |
Used uncrustify, with the configuration file in ./doc/uncrustify.cfg
Commit author set to "Indent <please@skip.me>" so that it's easier to
skip while doing git blame.
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes warnings about passing signed chars to them (apparently they
are implemented as macros that do array lookups without checks in some
platforms, yay)
Specifically:
functions=isalnum|isalpha|isdigit|isspace|isxdigit|tolower|toupper
sed -ir "s/$functions/g_ascii_&/g" **/*.c
|
| |
|
|
|
|
|
|
|
| |
These appear in glib 2.40, and, well, are pretty much useless. But
people complain about them anyway.
Probably fixes trac ticket 1151, at least partially.
|
| |
|
|
|
|
|
| |
Twitter webservers seem to do successful session resumes only sporadically.
|
| |
|
|\ |
|
| | |
|
|/
|
|
|
| |
those free()s were commented out?).
|
|
|
|
|
|
|
| |
until 3.0.18 gnutls_record_check_pending() returns non-0 even if the data
read so far is an incomplete record and can not yet be read. This can get
BitlBee's http_client stuck in a semi-infinite loop.
|
|
|
|
|
| |
issues (bug #881).
|
|
|
|
|
|
| |
verification, this object gets pretty huge and there's no need to have it
more than once.
|
|
|
|
|
| |
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-1417 for details.
|
|
|
|
|
| |
(Think of Twitter, but also MSN/Yahoo! authentication.)
|
| |
|
| |
|
|
|
|
|
| |
enable printing of all SSL traffic.
|
| |
|
|
|
|
|
| |
Bug #779 and https://savannah.gnu.org/support/index.php?107660
|
|
|
|
|
| |
mostly don't need lib/des.c anymore.
|
|\
| |
| |
| |
| | |
otherwise a no-op. DO NOT INSTALL THIS ON PUBLIC SERVERS.
|
| |\
| | |
| | |
| | |
| | |
| | | |
Not 100% sure about the OpenSSL merge, should double check that but I'm
currently offline.
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
and parts I want to/have to redo (because of ui-fix).
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
the global state of libgcrypt
|
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
the lists can come in in any order, so parse it *completely* before showing
auth requests.
|
|/ / / |
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
diverged too much this is fairly transparent. I did rename and redefine
GAIM_INPUT_* variables to really make it work without adding another stupid
layer in between.
One problem left, the new libpurple input API doesn't care about return
values. Fixing that in the next CL.
|
|/ |
|
|
|
|
|
| |
seem to check for NULL pointers here. (Closes #257)
|
|
|
|
|
| |
aliasing because there are too many warnings about it. :-P)
|
|
|
|
|
| |
SSL module in this branch anymore.
|
|
|
|
|
|
|
| |
a non-SSL server, and better handling of TLS connection setup by initializing
the TLS session from a callback function (which guarantees a valid return
value from ssl_starttls() before any error callback could be called).
|
|
|
|
|
|
| |
setting has to be finished, plus an ssl_starttls() function for the other
SSL libraries (this code will only compile with GnuTLS for now).
|
|
protocols/, and adding RC4 code.
|