source: lib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Date Author Log Message
(edit) @8563fe7   2015-05-05T22:39:39Z wilmer Make my fork of parson non-JSON-compliant. I don't care that …
(edit) @5726a0d   2015-05-04T22:35:13Z wilmer Catch up on parson upstream. Now at rev …
(edit) @b1dc403   2015-05-04T21:58:50Z wilmer Catch up with master.
(edit) @1493c4b   2015-04-24T20:52:55Z dx oauth: fix use-after-free of the ->next of the list Third time's the …
(edit) @73b1a8e   2015-04-10T17:10:41Z dx get_rfc822_header: allow headers at the end of a string
(edit) @71abe93   2015-04-05T14:09:37Z dx proxy: minor refactor, simplify error handling
(edit) @098a75b   2015-03-22T13:35:08Z dx Fix a bunch of memory leaks - irc_im.c: - bee_irc_user_msg: …
(edit) @a880e34   2015-02-28T20:40:07Z dx Refactor oauth_params_del to fix use-after-free that i introduced …
(edit) @05816dd   2015-02-22T22:44:40Z dx coverity: Fix some (harmless?) use-after-free with g_slist_remove() …
(edit) @56b57b1a   2015-02-22T17:13:51Z wilmer oauth2.c now uses parson. Twitter does not yet and I will fix that later.
(edit) @ee170a1   2015-02-22T17:01:53Z wilmer Added json_object_get_tuple() which helps with implementing a JSON …
(edit) @989f431   2015-02-22T16:15:28Z wilmer json_parse_first() which lets me find out where it stopped parsing, …
(edit) @782a6ee   2015-02-22T16:12:13Z wilmer Remove old JSON library, replace it with Parson. No other code changes …
(edit) @5ebff60   2015-02-20T22:50:54Z dx Reindent everything to K&R style with tabs Used uncrustify, with the …
(edit) @34afea7   2015-01-31T23:58:57Z dx Use glib's GChecksum for md5/sha1 This changes behavior slightly: - …
(edit) @5eab298f   2015-01-26T03:27:24Z dx random_bytes: Use /dev/urandom only, don't bother trying /dev/random …
(edit) @fed4f76   2015-01-16T19:50:25Z dx Fix UTF8 nick truncation issues When nicks exceeded the length limit, …
(edit) @840394e   2015-01-16T19:50:24Z dx http proxy: only check for "HTTP/1.x 200" in the status string It was …
(edit) @20c9c21   2015-01-16T19:50:24Z dx Fix some more g_source_remove warnings, this time in proxy.c Both in …
(edit) @25c4c78   2015-01-16T19:50:24Z dx Fix compiler warnings on Cygwin and Mac OS X. * Don't use PIE/PIC on …
(edit) @6b13103   2015-01-16T19:50:23Z dx Replace isdigit/isalpha/.../tolower/toupper with glib variants This …
(edit) @6f10697   2015-01-16T19:50:23Z dx Fix incorrect Free Software Foundation address
(edit) @b38d399   2014-11-24T05:16:09Z dx Use glib functions for base64 decoding/encoding This fixes several …
(edit) @b6bd99c   2014-10-27T06:36:09Z dx dcc: Fix some invalid memory accesses reported by ASAN ASAN <3
(edit) @8256ad5   2014-10-27T06:36:05Z dx Some more g_source_remove warning fixes - http_incoming_data calling …
(edit) @9ead105   2014-10-17T22:37:41Z wilmer Bunch of merges from dx.
(edit) @4f7255d   2014-10-17T22:26:18Z wilmer Debian bug #764181: Accidentally had an LGPL header in a bunch of …
(edit) @7b40f17   2014-10-11T02:20:53Z dx Add support for XEP-0203: Delayed delivery (message timestamps) Very …
(edit) @e252d8c   2014-09-27T14:54:35Z dx RIP native win32 support (use cygwin instead) It has been broken for …
(edit) @286cd48   2014-09-27T14:54:35Z dx Prevent some "Source ID ## was not found..." warnings These appear in …
(edit) @b7cd22d   2014-09-27T14:54:35Z dx ssl_gnutls: Fix some uninitialized memory warnings
(edit) @632627e   2014-07-24T03:51:07Z dx srv_lookup: Portability fixes, handle compressed responses srv_lookup …
(edit) @269580c   2014-07-24T03:51:07Z dx Add limit param to split_command_parts(), fix twitter quotes bug Only …
(edit) @b4008a5   2014-03-07T00:02:32Z wilmer Merging compiler warning fix. Patch by Mark H Weaver <mhw@…>.
(edit) @b4b8f1e   2014-03-02T00:37:43Z wilmer Unicode parsing fix in JSON parser: JSON can contain UTF-16 surrogate …
(edit) @7a80925   2014-02-13T08:48:37Z wilmer Update json-parser code to git rev …
(edit) @e76cf26   2014-02-08T13:46:30Z wilmer Fix "Unusuable" typo.
(edit) @ab19567   2013-06-16T12:15:15Z wilmer Merging HTTP/1.1 branch. This implements HTTP/1.1 support in …
(edit) @dd7b931   2013-06-16T00:14:11Z wilmer Use HTTP/1.1 by default in the Twitter module, and stick to the …
(edit) @ca8037e   2013-06-09T21:17:45Z wilmer Add better handling of HTTP/1.1 and/or keepalive connections. This …
(edit) @420ddc00   2013-05-25T12:39:42Z wilmer Fix double free() in ssl_nss.c. #1038
(edit) @c153808   2013-05-25T10:36:34Z wilmer Fix OAuth2 error reporting.
(edit) @dd95ce4   2013-04-20T13:17:22Z wilmer Const is hard, let's go hacking.
(edit) @e31e5b8   2013-04-20T13:05:55Z wilmer Merging "storage" branch which I wrote long ago. It separates …
(edit) @0e788f5   2013-02-21T19:15:59Z wilmer I'm still bored on a long flight. Wrote a script to automatically …
(edit) @eab8e52   2013-01-01T15:31:22Z Miklos Vajna json: fix uninitialized variables json.c: In function …
(edit) @c1d9c95   2012-12-24T22:02:41Z wilmer Whoops, remove those debugging printfs as I intended to do before merging.
(edit) @9b67285   2012-12-24T19:17:37Z wilmer SSL session caching. You'd think that this makes Twitter stuff faster, …
(edit) @def3650   2012-12-24T13:28:02Z wilmer In the OpenSSL module, keep only one global SSL context instead of …
(edit) @3f661849   2012-12-24T12:51:26Z wilmer SNI client support in GnuTLS+OpenSSL modules.
(edit) @cc6fdf8   2012-12-22T00:14:26Z wilmer Merging JSON branch. It's very stable by now, and I want more testers.
(edit) @3bda2c2   2012-12-02T17:39:22Z wilmer Fixed minor memory leak.
(edit) @b0ee720   2012-12-02T16:32:59Z wilmer Error handling fix in xmltree. Fixes a problem where if the start of …
(edit) @e8161ec   2012-12-01T12:13:44Z wilmer Importing json.c UTF-8 encoding fix from upstream. Not importing the …
(edit) @85cd12d   2012-11-27T23:20:34Z wilmer Fixing integer size issue in JSON parser: Although I've changed the …
(edit) @b235228   2012-11-25T22:28:38Z wilmer Have root confirm some commands that so far gave no feedback at all, …
(edit) @898c08e   2012-11-25T11:47:23Z wilmer Clean up streaming HTTP event handler, which should fix crash-bugs …
(edit) @5f2f728   2012-11-24T19:20:57Z wilmer Increasing http_client buffersize to 4KB. You'd think that with things …
(edit) @b006464   2012-11-17T23:51:21Z wilmer Merge mainline.
(edit) @e1d3f98   2012-11-12T14:45:38Z wilmer Remove ssl_bogus.c, it really shouldn't be used anymore since it …
(edit) @67ebc8e   2012-11-12T00:03:33Z wilmer Fixed valgrind warnings in JSON_O_FOREACH.
(edit) @dd672e2   2012-11-11T21:52:26Z wilmer Detect and handle streaming connection loss.
(edit) @2fb1262   2012-11-11T18:22:39Z wilmer Tiny cleanup. Fixing some memory leaks (why did I not notice so far …
(edit) @1388d30   2012-11-11T17:57:20Z wilmer Mostly finished HTTP streaming support: Shrink the buffer and add a …
(edit) @ddc2de5   2012-11-10T23:52:21Z wilmer Very immature code for reading from the streaming API. It reads from a …
(edit) @8bd866f   2012-11-10T22:25:58Z wilmer Reworked http_client a little bit to support streaming besides just …
(edit) @398b2533   2012-11-09T23:50:09Z wilmer Fix compiler warning (missed glib include in json_util).
(edit) @5d749ad   2012-11-09T23:48:22Z wilmer One difference in json.h: use "long long" instead of "long" for …
(edit) @5246133   2012-11-09T00:23:44Z wilmer Updated error response parsing. Also, use this for 401 responses so …
(edit) @8e3b7ac   2012-11-08T22:38:20Z wilmer It logs in and fetches statuses! \o/ But, some corruption..
(edit) @c08d201   2012-11-04T23:39:01Z wilmer Add json_util.c with helper functions. Keeping them in a separate file …
(edit) @8f976e6   2012-10-30T23:41:43Z wilmer SSL fixes from Michal Suchanek.
(edit) @ba654ec   2012-10-28T23:36:55Z wilmer Use the new JSON code for OAuth2 processing. Starting to see the use …
(edit) @696dc9e   2012-10-28T23:05:02Z wilmer Add json.[ch], update debian/copyright with license info.
(edit) @6f55bec   2012-09-23T23:25:32Z wilmer xt_from_string() will return NULL if the string wasn't terminated …
(edit) @11ec078   2012-09-22T12:44:47Z wilmer Since I can't figure out where the stalls are coming from at this …
(edit) @d0752e8   2012-09-22T12:12:12Z wilmer Little cleanup. Use xt_from_string() where possible.
(edit) @55ccc9a0   2012-09-22T11:52:01Z wilmer Solve a whole bunch of Twitter module crashes: Twitter responses seem …
(edit) @7281ad1   2012-09-15T15:59:17Z wilmer Allow building position-independent executables. #981, patch from …
(edit) @68709f5   2012-08-19T15:33:55Z wilmer NSS module fixes from mcepl in #714. This removes des.c since it's no …
(edit) @222b440   2012-06-05T20:19:56Z wilmer Add xt_to_string_i() and use it to get indentation back in saved …
(edit) @7a2a486   2012-06-03T23:08:43Z wilmer Shut up a flood of GLib-related compiler warnings.
(edit) @632f3d4   2012-04-10T09:14:58Z wilmer Work-around for what turned out to be a GnuTLS bug (#938). From 3.0.13 …
(edit) @7fa5c19   2012-02-11T12:55:45Z wilmer Rename SRCDIR directory to _SRCDIR_. I guess #907 was caused by SRCDIR …
(edit) @e0a0a42   2012-02-10T13:37:08Z wilmer Added sha1_random_uuid function, which I will use later to generate …
(edit) @7615726   2012-01-04T00:01:51Z wilmer Fixing one compiler warning that shouldn't indicate any real problem …
(edit) @59c03bd   2012-01-03T23:53:28Z wilmer A few more SSL fixes merged from AopicieR. This also fixes OpenSSL …
(edit) @59cd92b   2011-12-29T20:30:43Z wilmer Keep only one xcred object globally instead of one per connection. …
(edit) @644b808   2011-12-26T10:50:34Z wilmer A few more minor cleanups before merging this into mainline.
(edit) @9a1c14d   2011-12-24T18:12:15Z wilmer An empty password is still a password, don't refuse accounts for that.
(edit) @164352e   2011-12-24T18:02:39Z wilmer Merging mainline.
(edit) @5513f3e   2011-12-24T14:52:35Z wilmer Fix compatibility with old GnuTLS versions, but with a warning. See …
(edit) @200e151   2011-12-23T22:40:17Z wilmer tls_verify correction: Don't fail cert verification in non-GnuTLS …
(edit) @792a93b   2011-12-23T12:44:08Z wilmer Merging SSL certificate verification for GnuTLS, with help from AopicieR.
(edit) @e306fbf   2011-12-21T19:35:13Z wilmer Fixed a bug that probably (can't test this now since it's down) broke …
(edit) @31db8165   2011-12-21T19:03:56Z wilmer Use sha1_hmac() instead of reimplementing the algorithm in oauth_sign().
(edit) @f9789d4   2011-12-20T16:42:17Z wilmer NULL-checking in rfc822_get_header() and OAuth response handling.
(edit) @9ff0c25   2011-12-19T20:46:01Z wilmer Catch condition=G_IO_NVAL from glib's event handler, which should …
(edit) @a72dc2b   2011-12-19T17:57:20Z wilmer Add verify argument to ssl_connect() so HTTPS-based stuff is also …
(edit) @78b8401   2011-12-19T17:22:37Z wilmer Move conversion of status codes to status messages into SSL libs.
Note: See TracRevisionLog for help on using the revision log.