Permalink
Commits on Aug 14, 2009
  1. Bumped version

    Neil Berkman committed Aug 14, 2009
Commits on Jun 28, 2009
  1. Added terminate method to allow another thread to terminate the stream.

    Implementation uses thread local variables.  Another option would be to make get and post instance methods
    and to save the socket in an instance variable.  Then the other thread could reference an instance of HttpStream
    and call a terminate method on the object rather than having to pass in the thread to a class method.  But the
    current implementation works without changing any existing API's.  There may still be a better way to do it -
    I'm open to suggestions.
    Neil Berkman committed Jun 28, 2009
Commits on Jun 27, 2009
  1. Changes to get Twitter streaming "follow" API call to return a chunke…

    …d response:
    
    * removed Connection: close header
    * Changed Accept header value to */*
    Neil Berkman committed Jun 27, 2009
  2. remove trailing whitespace afer Authorization header (was getting an …

    …extra LF character previously)
    Neil Berkman committed Jun 27, 2009
  3. whoops

    Neil Berkman committed Jun 27, 2009
  4. added support for HTTP POST

    Neil Berkman committed Jun 27, 2009
  5. fixed grammatical error

    Neil Berkman committed Jun 27, 2009
Commits on Jun 24, 2009
  1. Corrected splitting content header from ;<space> to ;

    Signed-off-by: Brian Lopez <seniorlopez@gmail.com>
    qnm committed with brianmario Jun 24, 2009
  2. Version bump to 0.5.7

    brianmario committed Jun 24, 2009
  3. refactor tests a bit, DRYing up the http specs quite a bit. added spe…

    …cs for ability to pass Yajl::HttpStream's internal parser options
    brianmario committed Jun 24, 2009
Commits on Jun 23, 2009
  1. fix rcov opts

    brianmario committed Jun 23, 2009
Commits on Jun 20, 2009
  1. Version bump to 0.5.6

    brianmario committed Jun 20, 2009
  2. added the JSON.default_options hash to the JSON gem compatibility API

    split encoding and parsing methods into their own files that can be included individually for the JSON gem compatibility API.
    brianmario committed Jun 20, 2009
Commits on Jun 18, 2009
  1. updated benchmarks for Marshal.load/dump to fix multiple iteration pr…

    …oblems
    
    added C documentation for the JSON compatibility API functions
    bumped the internal version, updated changelog, readme and gemspec for 0.5.5 release
    brianmario committed Jun 18, 2009
  2. Version bump to 0.5.5

    brianmario committed Jun 18, 2009
  3. updating internal version

    brianmario committed Jun 18, 2009
  4. removing unicode test from 1.9 until I can figure out why rspec is ac…

    …ting up with unicode strings (yajl-ruby's output is fine, it's rspec's string comparison stuff)
    brianmario committed Jun 18, 2009
  5. encoding now checks for the existence of, and will call the #to_json …

    …instead of #to_s (but will still failover to #to_s)
    
    minor change in string length variable assignment in encoding
    added specs for the above changes
    brianmario committed Jun 18, 2009