aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeLines
* json: fix uninitialized variablesMiklos Vajna2013-01-01-2/+2
* Whoops, remove those debugging printfs as I intended to do before merging.Wilmer van der Gaast2012-12-24-2/+1
* SSL session caching. You'd think that this makes Twitter stuff faster, exceptWilmer van der Gaast2012-12-24-2/+50
* In the OpenSSL module, keep only one global SSL context instead of recreatingWilmer van der Gaast2012-12-24-10/+13
* SNI client support in GnuTLS+OpenSSL modules.Wilmer van der Gaast2012-12-24-28/+25
* Merging JSON branch. It's very stable by now, and I want more testers.Wilmer van der Gaast2012-12-22-132/+1220
|\
| * Importing json.c UTF-8 encoding fix from upstream. Not importing theWilmer van der Gaast2012-12-01-3/+4
| * Fixing integer size issue in JSON parser: Although I've changed the integerWilmer van der Gaast2012-11-27-1/+1
| * Have root confirm some commands that so far gave no feedback at all, sinceWilmer van der Gaast2012-11-25-0/+2
| * Clean up streaming HTTP event handler, which should fix crash-bugs with GLib.Wilmer van der Gaast2012-11-25-0/+3
| * Increasing http_client buffersize to 4KB. You'd think that with things likeWilmer van der Gaast2012-11-24-1/+1
| * Merge mainline.Wilmer van der Gaast2012-11-17-79/+5
| |\
| * | Fixed valgrind warnings in JSON_O_FOREACH.Wilmer van der Gaast2012-11-12-3/+4
| * | Detect and handle streaming connection loss.Wilmer van der Gaast2012-11-11-0/+3
| * | Tiny cleanup. Fixing some memory leaks (why did I not notice so far thatWilmer van der Gaast2012-11-11-9/+9
| * | Mostly finished HTTP streaming support: Shrink the buffer and add aWilmer van der Gaast2012-11-11-3/+26
| * | Very immature code for reading from the streaming API. It reads from aWilmer van der Gaast2012-11-10-0/+1
| * | Reworked http_client a little bit to support streaming besides just bufferingWilmer van der Gaast2012-11-10-62/+131
| * | Fix compiler warning (missed glib include in json_util).Wilmer van der Gaast2012-11-09-0/+1
| * | One difference in json.h: use "long long" instead of "long" for integerWilmer van der Gaast2012-11-09-1/+1
| * | Updated error response parsing. Also, use this for 401 responses so for exampleWilmer van der Gaast2012-11-09-1/+1
| * | It logs in and fetches statuses! \o/ But, some corruption..Wilmer van der Gaast2012-11-08-5/+22
| * | Add json_util.c with helper functions. Keeping them in a separate file toWilmer van der Gaast2012-11-05-1/+79
| * | Use the new JSON code for OAuth2 processing.Wilmer van der Gaast2012-10-28-63/+18
| * | Add json.[ch], update debian/copyright with license info.Wilmer van der Gaast2012-10-28-1/+935
* | | Fixed minor memory leak.Wilmer van der Gaast2012-12-02-1/+2
* | | Error handling fix in xmltree. Fixes a problem where if the start of theWilmer van der Gaast2012-12-02-2/+1
| |/ |/|
* | Remove ssl_bogus.c, it really shouldn't be used anymore since it builds aWilmer van der Gaast2012-11-12-76/+0
* | SSL fixes from Michal Suchanek.Wilmer van der Gaast2012-10-30-3/+5
|/
* xt_from_string() will return NULL if the string wasn't terminated properly.Wilmer van der Gaast2012-09-24-3/+6
* Since I can't figure out where the stalls are coming from at this point, atWilmer van der Gaast2012-09-22-1/+1
* Little cleanup. Use xt_from_string() where possible.Wilmer van der Gaast2012-09-22-3/+6
* Solve a whole bunch of Twitter module crashes: Twitter responses seem toWilmer van der Gaast2012-09-22-6/+19
* Allow building position-independent executables. #981, patch from brainsmoke.Wilmer van der Gaast2012-09-15-1/+1
* NSS module fixes from mcepl in #714. This removes des.c since it's noWilmer van der Gaast2012-08-19-781/+249
* Shut up a flood of GLib-related compiler warnings.Wilmer van der Gaast2012-06-04-0/+3
* Work-around for what turned out to be a GnuTLS bug (#938). From 3.0.13Wilmer van der Gaast2012-04-10-0/+15
* Rename SRCDIR directory to _SRCDIR_. I guess #907 was caused by SRCDIRWilmer van der Gaast2012-02-11-3/+3
* Added sha1_random_uuid function, which I will use later to generate randomWilmer van der Gaast2012-02-10-0/+32
* Fixing one compiler warning that shouldn't indicate any real problem (onlyWilmer van der Gaast2012-01-04-1/+1
* A few more SSL fixes merged from AopicieR. This also fixes OpenSSL compileWilmer van der Gaast2012-01-03-10/+5
* Keep only one xcred object globally instead of one per connection. WithWilmer van der Gaast2011-12-29-16/+20
* A few more minor cleanups before merging this into mainline.Wilmer van der Gaast2011-12-26-2/+3
* An empty password is still a password, don't refuse accounts for that.Wilmer van der Gaast2011-12-24-1/+1
* Merging mainline.Wilmer van der Gaast2011-12-24-28/+227
|\
| * Fix compatibility with old GnuTLS versions, but with a warning. SeeWilmer van der Gaast2011-12-24-0/+4
| * tls_verify correction: Don't fail cert verification in non-GnuTLS modulesWilmer van der Gaast2011-12-23-10/+6
| * Merging SSL certificate verification for GnuTLS, with help from AopicieR.Wilmer van der Gaast2011-12-23-28/+224
| |\
| | * Add verify argument to ssl_connect() so HTTPS-based stuff is also secure.Wilmer van der Gaast2011-12-19-8/+21
| | * Move conversion of status codes to status messages into SSL libs.Wilmer van der Gaast2011-12-19-0/+50