Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 22, 2009
Commits on Sep 21, 2009
  1. Search API has a different timestamp format that the REST API!

    authored
    Refactored to accommodate a per-API timestamp format.  This fixes object
    inflation and synthetic 'since' parameter handling for the Search API.
Commits on Sep 17, 2009
Commits on Sep 11, 2009
Commits on Aug 28, 2009
Commits on Aug 27, 2009
Commits on Aug 26, 2009
  1. Fixed minor typo in a comment

    authored
Commits on Aug 21, 2009
  1. CPAN release 3.05001

    authored
Commits on Aug 20, 2009
Commits on Aug 19, 2009
Commits on Aug 14, 2009
  1. CPAN release 3.05000

    authored
Commits on Jul 29, 2009
Commits on Jul 28, 2009
  1. Silence Net::OAuth's double encoding warning.

    authored
    The warning is overly aggressive.  It warns on decoded latin1 with bytes in
    the 128-255 range.
    
    Also, changed the attributition diagnosing the OAuth signature problem. Peter
    Bray reported it via email; he later requested an attribution changes as Galen
    Huntington actually did the diagnosing.
  2. Fixed OAuth/unicode conflict

    authored
    Net::OAuth expects decoded characters.  Moved encode from API to Core and
    OAuth. Thanks to miyagawa for help with both unicode and OAuth.
  3. Bug fix: invalid OAuth signatures on POST requests

    authored
    Twitter introduced an API change to correct a bug.  They were not checking for
    valid signatures, apparently. POST requests were not generated valid requests.
    Thanks to Peter Bray for tracking down the exact problem in
    Net::Twitter::Role::OAuth.
Commits on Jul 24, 2009
Commits on Jul 23, 2009
  1. CPAN release 3.04003

    authored
Commits on Jul 21, 2009
Commits on Jul 17, 2009
  1. UTF-8 support for all JSON handlers

    authored
    JSON::XS has utf-8 support by default. So, it seemed to be working, but wasn't
    working, apparently, for users with other backend JSON handlers.  Setting the
    JSON::Any utf8 option *should* resolve the problem.
Commits on Jul 13, 2009
  1. For robustness, conditionally set ( is => bare ).

    authored
    Bumping the Moose dep should have been sufficient.  But I got a bug report via
    IRC. Looks like someone probably force installed Net::Twitter without
    upgrading Moose as required.  This should make Net::Twitter more robust and
    run even in spite of that.
  2. Added a simple load test

    authored
    Not really necessary, here, but I added one to Net::Twitter::Lite to avoid
    UKNOWN status reports from cpantesters. Might as well have a load test, here,
    too.
Commits on Jul 8, 2009
  1. Use Moose::Meta::Class instead of Class::MOP::Class

    authored
    I thought I was using Class::MOP for a reason, but I added tests and Moose
    passes, too.  So, on perigrins advice ("it'll be more forward compatible"),
    I'm using Moose.
Commits on Jul 7, 2009
  1. CPAN Release 3.04000

    authored
  2. Inflate Twitter HASH returns to objects (role InflateObjects)

    authored
    Added an optional role to inflate Twitter's HASH ref returns to objects.
    Inflates URLs to URIs, dates to DateTime objects, and add a
    relative_created_by method whenever the HASH has a created_by element.
  3. Removed JSON workaround for booleans

    authored
    JSON::Any 1.21 handles this, now.
  4. Fixed a typo in Makefile.PL: s/require/requires/

    authored
    This resulted in a failure that had cpantesters reporting lots af "unknown"
    results.  It shouldn't cause much of a problem outside of cpantesters since
    the JSON::Any requirment *should* pull in a valid JSON handler.
Commits on Jul 4, 2009
  1. CPAN release 3.03002

    authored
Commits on Jul 3, 2009
  1. Use a better nonce algorithm to avoid duplicates in forked procs

    authored
    Forked processes can end up with the same rand seed.  This technique should
    avoid any possibility of a collision.
Something went wrong with that request. Please try again.