Permalink
Commits on Dec 20, 2013
Commits on Dec 18, 2013
  1. Enabling additional warnings

    mattt committed Dec 18, 2013
Commits on Dec 17, 2013
  1. Merge pull request #1697 from carsonmcdonald/capturetestfailures

    Add failure handlers to test calls.
    mattt committed Dec 17, 2013
Commits on Dec 5, 2013
  1. Squashed commit of the following:

    commit 880e8b42998dc390e71df5000ca98cbc47878ef2
    Author: Mattt Thompson <m@mattt.me>
    Date:   Thu Dec 5 15:00:40 2013 -0800
    
        Refactoring & reformatting
    
    commit 1cebad05bf2a427bf1751bcc568e06217529fd96
    Merge: fa079d9 1963bf9
    Author: Mattt Thompson <m@mattt.me>
    Date:   Thu Dec 5 14:45:55 2013 -0800
    
        Merge branch 'async_reachability' of github.com:yury/AFNetworking into yury-async_reachability
    
    commit 1963bf9
    Author: Yury Korolev <yurykorolev@me.com>
    Date:   Fri Nov 29 11:50:28 2013 -0800
    
        Inline block
    
    commit 523cb36
    Author: Yury Korolev <yurykorolev@me.com>
    Date:   Thu Nov 28 13:51:41 2013 -0800
    
        Closes #1581. Remove sync SCNetworkReachabilityGetFlags call.
    mattt committed Dec 5, 2013
  2. Squashed commit of the following:

    commit 35b4e1abd727ab9a5fb1489d73d4985a18efd138
    Author: Mattt Thompson <m@mattt.me>
    Date:   Thu Dec 5 14:22:49 2013 -0800
    
        Minor formatting
    
    commit 36007b0f147dba1db2d46d26389a76aa339ecf0d
    Merge: c25c49a c7ab4ad
    Author: Mattt Thompson <m@mattt.me>
    Date:   Thu Dec 5 14:11:40 2013 -0800
    
        Merge branch 'AFURLConnectionOperation-isFinished-without-being-started-fix' of github.com:sampage/AFNetworking into sampage-AFURLConnectionOperation-isFinished-without-being-started-fix
    
    commit c7ab4ad
    Author: Sam Page <page.sam.c@gmail.com>
    Date:   Wed Dec 4 19:23:48 2013 +1100
    
        Adds unit tests to cover cancelling an operation before it has begun. Rolls back previous test changes to logic of cancelling after the operation has started.
    
    commit 412d826
    Author: Sam Page <page.sam.c@gmail.com>
    Date:   Wed Dec 4 19:23:01 2013 +1100
    
        Previous change would mean operations in-flight would not be cancelled. On cancel, check whether the operation is currently executing and if so, cancel the operation immediately.
    
    commit a522bd7
    Author: Sam Page <page.sam.c@gmail.com>
    Date:   Wed Dec 4 18:08:01 2013 +1100
    
        Updates AFHTTPRequestOperationTests that cover cancelling to adhere to new logic of operations receiving -start after being cancelled
    
    commit fbe385f
    Author: Sam Page <page.sam.c@gmail.com>
    Date:   Wed Dec 4 18:07:02 2013 +1100
    
        Removing explicit call to set state to AFOperationFinishedState. Happens as a product of cancelConnection and setting here will mean the connection is not cancelled.
    
    commit b71eaa8
    Author: Sam Page <page.sam.c@gmail.com>
    Date:   Wed Dec 4 17:10:23 2013 +1100
    
        Matching conditionals formatting
    
    commit 270066c
    Author: Sam Page <page.sam.c@gmail.com>
    Date:   Wed Dec 4 16:35:43 2013 +1100
    
        Checks whether AFURLConnectionOperation isCancelled during start, if so, cancel the connection and mark state as AFOperationFinishedState. Removes connection cancelling call from NSOperation’s cancel method.
        Fixes an issue with iOS 6.1 where cancelling an operation before it had been started would crash after logging “AFHTTPRequestOperation xxx went isFinished=YES without being started by the queue it is in”
    
    commit 72295f6
    Author: Sam Page <page.sam.c@gmail.com>
    Date:   Wed Dec 4 16:31:07 2013 +1100
    
        Removes cancelled flag from AFURLConnectionOperation, instead relying on the default NSOperation isCancelled.
        Removes KVO notifications for isCancelled flag to adhere to docs: “..Support for cancellation is voluntary but encouraged and your own code should not have to send KVO notifications for this key path..”
    
    Signed-off-by: Mattt Thompson <m@mattt.me>
    sampage committed with mattt Dec 5, 2013
  3. Minor formatting

    mattt committed Dec 5, 2013
Commits on Dec 3, 2013
  1. Adding AFImageCache protocol, to allow for custom image caches to be …

    …specified for UIImageView
    mattt committed Dec 3, 2013
  2. Squashed commit of the following:

    commit 4a48db5de0bb40ae5a23f40078f837ac95006116
    Merge: 5eaa869 6f8c1bf
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 01:04:29 2013 -0800
    
        Merge branch 'master' of github.com:nessence/AFNetworking into nessence-master
    
        Conflicts:
        	AFNetworking/AFSecurityPolicy.m
        	Tests/Tests/AFSecurityPolicyTests.m
    
    commit 6f8c1bf
    Author: Alex Leverington <alex@tantrumstreet.com>
    Date:   Wed Oct 9 03:58:40 2013 -0500
    
        update documentation
    
    commit 96a7242
    Author: Alex Leverington <alex@tantrumstreet.com>
    Date:   Wed Oct 9 03:01:40 2013 -0500
    
        revert to leaf certificate checking as that was default before. add cert chain to resources for default tests. added default tests in case of certificate chains being used.
    
    commit 2c1f4b8
    Author: Alex Leverington <alex@tantrumstreet.com>
    Date:   Wed Oct 9 01:28:00 2013 -0500
    
        update modes to explicitly specifying whether complete chain or leaves should be validated.
        add new tests for explicit modes.
    
    commit 291caa4
    Author: Alex Leverington <alex@tantrumstreet.com>
    Date:   Tue Oct 8 22:26:15 2013 -0500
    
        fix tests to load certs. previous tests were not loading any certificate which doesn’t accurately reflect name or text of test.
    
    commit 983e84e
    Author: Alex Leverington <alex@tantrumstreet.com>
    Date:   Tue Oct 8 07:36:20 2013 -0500
    
        use unsigned integer
    
    commit 6fbfd41
    Author: Alex Leverington <alex@tantrumstreet.com>
    Date:   Tue Oct 8 05:43:28 2013 -0500
    
        Ensure full certificate chain is verified to prevent false positives from compromised certificate chains and ensure developer includes full cert chain. Ensure trust is validated before evaluating certificate. Security policy tests pass with changes. Prior to changes, tests for setSSLPinningMode:AFSSLPinningModePublicKey and setSSLPinningMode:AFSSLPinningModeCertificate would pass when one or more certificates weren't bundled.
    
        We know from SecTrustEvaluate that the certificate presented by the server is valid. Thus, it wouldn’t make sense to return true if only one certificate in the chain validates, because, SSL pinning is to ensure the previously-issued certificate chain matches the server trust. While the prior implementation protects against MITM certs from sources such as corporate firewalls, this measure is to combat wider-spread compromises of certificate authorities.
    
    Signed-off-by: Mattt Thompson <m@mattt.me>
    nessence committed with mattt Dec 3, 2013
  3. Squashed commit of the following:

    commit d2d732426d91bb91a0aa251f44b0f4eb52b0739d
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 00:37:26 2013 -0800
    
        Initialize object with nil rather than NULL
    
    commit f940f6fa0dec901bac5c1b3d78fcdb35d178571c
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 00:34:31 2013 -0800
    
        Add evaluateServerTrust: with deprecation warning
    
        Changing policy of -evaluateServerTrust:forDomain: to skip domain validation for nil domain, rather than throwing an exception, in order to support deprecated version
    
    commit f6e390b82e76ec610258b6141dd5ae502581a536
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 00:27:25 2013 -0800
    
        Minor documentation copy editing
    
    commit efcb3c74a1d26006e046116599210178ba2b0533
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 00:23:36 2013 -0800
    
        Rename AFVerifyDomainNames to AFCertificateHostMatchesDomain and refactor
    
    commit c5188b9d4286f5f17b2c290c93d1760632feebae
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 00:08:56 2013 -0800
    
        Minor reformatting
    
    commit 102e5c0b26b46fb3999ba718619a0878020b2804
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 00:03:45 2013 -0800
    
        Removing unnecessary *stop setting in indexOfObjectPassingTest:
    
    commit 841dec319e2861a4bba2da957a6910663b3b008a
    Merge: e344585 9e984ce
    Author: Mattt Thompson <m@mattt.me>
    Date:   Tue Dec 3 00:00:48 2013 -0800
    
        Merge branch 'domain-name-validation' of github.com:OliverLetterer/AFNetworking into OliverLetterer-domain-name-validation
    
    commit 9e984ce
    Author: Oliver Letterer <oliver.letterer@gmail.com>
    Date:   Wed Nov 6 08:52:36 2013 +0100
    
        Adding documentation for -[AFSecurityPolicy evaluateServerTrust:forDomain:].
    
    commit 44ec25b
    Author: Oliver Letterer <oliver.letterer@gmail.com>
    Date:   Sun Nov 3 18:50:28 2013 +0100
    
        Adding more tests.
    
    commit 4c3c439
    Author: Oliver Letterer <oliver.letterer@gmail.com>
    Date:   Sun Nov 3 18:45:52 2013 +0100
    
        Implementing tests.
    
    commit a85141d
    Author: Oliver Letterer <oliver.letterer@gmail.com>
    Date:   Sun Nov 3 18:35:20 2013 +0100
    
        Implementing domain name validation.
    
    Signed-off-by: Mattt Thompson <m@mattt.me>
    OliverLetterer committed with mattt Dec 3, 2013
  4. Minor formatting in tests

    mattt committed Dec 3, 2013
Commits on Dec 2, 2013
  1. Merge pull request #1617 from malczak/force_progress_on_upload

    Update progress when using multipart requests
    mattt committed Dec 2, 2013
  2. Merge pull request #1611 from kylef/output-stream-error

    Add a test that a stream failure for an operation is handled correctly
    mattt committed Dec 2, 2013
  3. Merge pull request #1609 from kylef/tests

    Fix the tests for travis
    mattt committed Dec 2, 2013
  4. [Issue #1607] Fixing initWithCoder:

    mattt committed Dec 2, 2013
  5. Merge pull request #1607 from jessedc/64bit-warnings

    64bit warnings
    mattt committed Dec 2, 2013
  6. Merge pull request #1603 from lukabratos/master

    Removed two unused empty else clauses.
    mattt committed Dec 2, 2013
  7. Removing intermediary variable

    mattt committed Dec 2, 2013