Permalink
Commits on Apr 22, 2013
  1. - Updates dispatchSemaphoreInBlock: method to something simpler that …

    …doesn't need semaphore, thus avoid the iOS 5 error.
    
    Should refactor the unit tests to use mocks and stubs and make it simpler.
    committed Apr 22, 2013
Commits on Apr 17, 2013
  1. [CRITICAL BUG] Fixed restoration bug caused by incorrectly check for …

    …unique identifier for vendor.
    
    Every (re-)installation generates a new unique identifier for vendor.
    Every purchase and restoration receipt will be tag with this new unique identifier.
    But the latest receipt info might have a unique identifier for vendor from another device, from a previous installation, etc.
    So we should only check if the purchase info matches receipt for device for receipt we restored with this device.
    We should not check for unique identifier for vendor in latest receipt info.
    This has caused a critical bug where restoration will always fails.
    
    This commit attempts to fixed this issue.
    committed Apr 17, 2013
Commits on Apr 9, 2013
  1. - Travis CI setup.

    committed Apr 9, 2013
  2. - Import SystemConfiguration and MobileCoreServices framework.

    - Fix some outdated Xcode project settings.
    committed Apr 9, 2013
  3. - Updates AFNetworking.

    committed Apr 9, 2013
Commits on Mar 31, 2013
Commits on Mar 25, 2013
Commits on Feb 6, 2013
Commits on Feb 1, 2013
  1. [Issue #15] Removing reference to unimplemented -productsWithURLReque…

    …st:success:failure
    mattt committed Feb 1, 2013
Commits on Jan 29, 2013
  1. Updating project settings

    mattt committed Jan 29, 2013
  2. Minor reformatting / reorganizing

    mattt committed Jan 29, 2013
  3. Merge pull request #14 from toblux/master

    Add support for paymentQueue:updatedDownloads:
    mattt committed Jan 29, 2013
Commits on Jan 28, 2013
Commits on Jan 26, 2013
  1. Fixing Xcode warning caused by block variable shadowing local variable

    Signed-off-by: Mattt Thompson <m@mattt.me>
    marclefrancois committed with mattt Jan 26, 2013
Commits on Jan 5, 2013
  1. Merge pull request #9 from plarsson/dateformatfix

    etc/gmt wasn't handled at one place
    mattt committed Jan 5, 2013
Commits on Jan 4, 2013
Commits on Jan 2, 2013
  1. Bumping to 0.2.1

    mattt committed Jan 2, 2013
  2. Merge pull request #8 from smilingpoplar/patch-1

    Update CargoBay/CargoBay.m
    mattt committed Jan 2, 2013
  3. Update CargoBay/CargoBay.m

    line 933 should need a mutableCopy, or line 939:
    
    [knownIAPTransactionsDictionary setObject:[NSNumber numberWithBool:YES] forKey:transactionID];
    
    throw exception in my test
    smilingpoplar committed Jan 2, 2013
  4. Updating README

    mattt committed Jan 2, 2013
Commits on Jan 1, 2013
  1. Fixing deployment target for iOS

    mattt committed Jan 1, 2013
  2. Bumping version to 0.2.0

    mattt committed Jan 1, 2013
  3. Renaming setVerifyUniquenessofTransactionIDWithBlock: -> setTransacti…

    …onIDUniquenessVerificationWithBlock:
    mattt committed Jan 1, 2013
  4. Removing CargoBay+PrivateMethods, opting instead to use extern functi…

    …on references to unobtrusively test private functionality of CargoBay
    mattt committed Jan 1, 2013
  5. Removing static storage class on functions

    #ifndef -> #ifdef
    mattt committed Jan 1, 2013
  6. Adding Default-568 image

    mattt committed Jan 1, 2013
  7. Removing binding methods

    mattt committed Jan 1, 2013