1. 29 3月, 2019 2 次提交
  2. 27 3月, 2019 1 次提交
  3. 08 2月, 2019 1 次提交
  4. 07 12月, 2018 1 次提交
    • J
      Alamofire 5! (#2375) · 3e488dcd
      Jon Shier 提交于
      * Drop iOS 8 / macOS 10.10 support and remove all workarounds. (#2254)
      
      * Decodable response serialization and major refactor (#2265)
      
      * First draft of response serializer refactor and decodable serializers.
      
      * Refactor serializer protocols and implementations.
      
      * Finish refactors, update inline docs.
      
      * Remove download serializer from Data, as it’s default now.
      
      * Update whitespace.
      
      * Add failure expectation test.
      
      * Remove unnecessary assert.
      
      * Refactor serializers to use throws instead of Result.
      
      * Refactor Lock Usage and Introduce Protector (#2290)
      
      * Drop iOS 8 / macOS 10.10 support and remove all workarounds.
      
      * First draft of response serializer refactor and decodable serializers.
      
      * Refactor serializer protocols and implementations.
      
      * Finish refactors, update inline docs.
      
      * Remove download serializer from Data, as it’s default now.
      
      * Update whitespace.
      
      * Add failure expectation test.
      
      * Initial versions of Mutex and Protector.
      
      * Rename value to unsafeValue.
      
      * Add UnfairLock.
      
      * Use UnfairLock on supported OSes, hide everything.
      
      * Clean whitespace.
      
      * Cleanup based on comments.
      
      * Remove TODO.
      
      * Refactor ServerTrustPolicy (#2344)
      
      * Drop iOS 8 / macOS 10.10 support and remove all workarounds.
      
      * First draft of response serializer refactor and decodable serializers.
      
      * Refactor serializer protocols and implementations.
      
      * Finish refactors, update inline docs.
      
      * Remove download serializer from Data, as it’s default now.
      
      * Update whitespace.
      
      * Add failure expectation test.
      
      * Initial versions of Mutex and Protector.
      
      * Rename value to unsafeValue.
      
      * Add UnfairLock.
      
      * Use UnfairLock on supported OSes, hide everything.
      
      * Clean whitespace.
      
      * Initial protocol abstraction and multiple evaluation implementation.
      
      * Go back to simpler API, add composite case.
      
      * Refactor away from enum.
      
      * Remove custom tests.
      
      * Move key comparison to AnyHashable.
      
      * Update all documenation and naming.
      
      * Fixup merge.
      
      * Whitespace cleanup.
      
      * Brotli Support (#2442)
      
      * Drop iOS 8 / macOS 10.10 support and remove all workarounds.
      
      * First draft of response serializer refactor and decodable serializers.
      
      * Refactor serializer protocols and implementations.
      
      * Finish refactors, update inline docs.
      
      * Remove download serializer from Data, as it’s default now.
      
      * Update whitespace.
      
      * Add failure expectation test.
      
      * Initial versions of Mutex and Protector.
      
      * Rename value to unsafeValue.
      
      * Add UnfairLock.
      
      * Use UnfairLock on supported OSes, hide everything.
      
      * Clean whitespace.
      
      * Initial protocol abstraction and multiple evaluation implementation.
      
      * Go back to simpler API, add composite case.
      
      * Refactor away from enum.
      
      * Remove custom tests.
      
      * Move key comparison to AnyHashable.
      
      * Update all documenation and naming.
      
      * Add brotli support to default Accept-Encoding header.
      
      * Add tests for encodings, make listing dynamic.
      
      * Fixes after bad merges.
      
      * Added radar to the README for the URLSessionTaskMetrics issue on watchOS. (#2387)
      
      * Update to #2389 (#2443)
      
      * Clarify OS versions affected by download resume bug (#2389)
      
      * Rephrase a bit.
      
      * Set appropriate protection levels on NetworkReachabilityManager members (#2393)
      
      * Update Installation guide to current version (#2395)
      
      * Update for Swift 4.1 / Xcode 9.3. (#2441)
      
      * Update for Swift 4.1 / Xcode 9.3.
      
      * Update .travis.yml.
      
      * Update Ruby/Travis.
      
      * ResultTests: Update and fix typos (#2416)
      
      Using String.count instead of String.characters.count
      Fix typos in some test failure messages
      Asserting nil and not nil with XCTAssertNil and XCTAssertNotNil
      
      * Include explicit xcpretty to fix Travis.
      
      * Revert to Ruby 2.4.2 due to Travis stupidity.
      
      * Add configurable parameter handling to URLEncoding. (#2431)
      
      * Add configurable array parameter handling to URLEncoding.
      
      * Add configurable boolean parameter handling to URLEncoding.
      
      * Addressing PR feedback for URLEncoding.
      
      * Documentation for BoolEncoding and ArrayEncoding options in URLEncoding.
      
      * Remove pledgie.com (#2446)
      
      * Typo in the example code - one missing ( (#2445)
      
      * Minor doc reorganization. (#2453)
      
      * Move templates into .github folder, in preparation for more.
      
      * Update README to fix links geneated by Jazzy.
      
      * extend userInfo-dict of .DidComplete-Notification to contain responseData of DataTasks (#2427)
      
      * extend userInfo-dict of .DidComplete-Notification to contain responseData of DataTasks
      
      * ResponseBodyInNotification: fix unittests sometimes failing on travis ci
      
      * Update for 4.7 release.
      
      * Add period.
      
      * Decodable response serialization and major refactor (#2265)
      
      * First draft of response serializer refactor and decodable serializers.
      
      * Refactor serializer protocols and implementations.
      
      * Finish refactors, update inline docs.
      
      * Remove download serializer from Data, as it’s default now.
      
      * Update whitespace.
      
      * Add failure expectation test.
      
      * Remove unnecessary assert.
      
      * Refactor serializers to use throws instead of Result.
      
      * Refactor Lock Usage and Introduce Protector (#2290)
      
      * Drop iOS 8 / macOS 10.10 support and remove all workarounds.
      
      * First draft of response serializer refactor and decodable serializers.
      
      * Refactor serializer protocols and implementations.
      
      * Finish refactors, update inline docs.
      
      * Remove download serializer from Data, as it’s default now.
      
      * Update whitespace.
      
      * Add failure expectation test.
      
      * Initial versions of Mutex and Protector.
      
      * Rename value to unsafeValue.
      
      * Add UnfairLock.
      
      * Use UnfairLock on supported OSes, hide everything.
      
      * Clean whitespace.
      
      * Cleanup based on comments.
      
      * Remove TODO.
      
      * Fix for Swift 4.
      
      * Update for compactMap.
      
      * Fixes from merging.
      
      * Update .swift-version.
      
      * Alamofire 5 Core Rewrite! (#2521)
      
      * Works towards integrating rewrite.
      
      * Fix more tests.
      
      * Add EventMonitor, work towards completion.
      
      * Refactor request creation and lifetime methods, implement retry.
      
      * Fix asynchronous state changes and cancellation during async work.
      
      * Update how we turn strings into data.
      
      * Reimplement multipart form data uploads.
      
      * Implement downloads, progress, and enable tests.
      
      * Remove some generics, cleanup whitespace.
      
      * Remove another generic.
      
      * Add URLSession intializer and default configuration.
      
      * Update podspec for new requirements, link CFNetwork.
      
      * Finalize EventMonitor events, other misc. cleanup.
      
      * Refactor response description and timings.
      
      * Format headers more readably.
      
      * Description cleanup.
      
      * Remove Timeline.
      
      * Cleanup Request and add descriptions.
      
      * Start refactoring notifications.
      
      * Refactor notifications, add default event monitor implementation.
      
      * Revert find/replace change to CHANGELOG.
      
      * Remove experimental code.
      
      * Mark some TODO refinements.
      
      * Switch to a single mutable thread-safe state, reenable validation tests.
      
      * Clean up whitespace.
      
      * Mark property public instead of open.
      
      * Add Alamofire root enum as a namespace for global functionality.
      
      * Cleanup Alamofire global functionality, other cleanup.
      
      * Cleanup some TODOs, start adding more docs.
      
      * Cleanup authorization headers.
      
      * Undo some unwanted changes.
      
      * Continue work on documentation.
      
      * Update how data is created from string.
      
      * Refactor file downloads to always move file.
      
      * Update event monitor method for new fileURL.
      
      * Make acceptableContentTypes an autoclosure, as request is async.
      
      * Enable thread sanitizer for iOS and tvOS testing.
      
      * Fix iOS example.
      
      * Fix test whose value varies by Swift version.
      
      * Refactor the rewrite! (#2585)
      
      * Refactor request storage out of SessionDelegate.
      
      * Continue development.
      
      * Rename SessionManager -> Session, update environment.
      
      * Rename global Alamofire enum to AF, to avoid collision.
      
      * Alamofire 5: Server Trust Errors (#2608)
      
      * Work towards server trust enhancements.
      
      * Refactor the rewrite! (#2585)
      
      * Refactor request storage out of SessionDelegate.
      
      * Continue development.
      
      * Rename SessionManager -> Session, update environment.
      
      * Rename global Alamofire enum to AF, to avoid collision.
      
      * Sort project.
      
      * Whitespace cleanup.
      
      * Reimplement module changes from bad rebase.
      
      * Finalize errors, refactor testing.
      
      * Standardize self-signed support, add error descriptions.
      
      * Remove per-target setting.
      
      * Refactor evaluation API, DRY up a little bit.
      
      * Update convienience property.
      
      * Add comment for public `Error` API.
      
      * Async RequestAdapter (#2628)
      
      * Work towards server trust enhancements.
      
      * Refactor the rewrite! (#2585)
      
      * Refactor request storage out of SessionDelegate.
      
      * Continue development.
      
      * Rename SessionManager -> Session, update environment.
      
      * Rename global Alamofire enum to AF, to avoid collision.
      
      * Sort project.
      
      * Whitespace cleanup.
      
      * Reimplement module changes from bad rebase.
      
      * Finalize errors, refactor testing.
      
      * Standardize self-signed support, add error descriptions.
      
      * Remove per-target setting.
      
      * Make RequestAdapter async.
      
      * Squashed commit of the following:
      
      commit 32573d05
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 21:38:03 2018 -0500
      
          Revert CocoaPods version.
      
      commit 657b2e52
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 21:34:07 2018 -0500
      
          Disable swift_versions for now.
      
      commit d0208adc
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 21:22:04 2018 -0500
      
          Updates for 4.8.0 (#2648)
      
          * Prepare for 4.8 update.
      
          * Update Jazzy docs.
      
          * Update Swift packages.
      
          * Add os for Travis.
      
          * Move base Swift vesion to 4.
      
          * Update Travis to use bundle install, include xcpretty.
      
          * Fix watchOS targets, tests.
      
          * Add support for swift_versions.
      
          * Update CHANGELOG and .ruby-version.
      
          * Cache bundler and RVM.
      
          * Remove manual bundle install.
      
          * Use Ruby 2.4.5.
      
          * Remove manual RVM cache.
      
          * Remove now flaky resume data tests.
      
          * Fix non-deterministic tests.
      
          * Reenable pod lib lint step.
      
      commit cbe9df67
      Author: Stéphane Copin <stephane.copin@live.fr>
      Date:   Sun Nov 25 01:05:44 2018 +0100
      
          Makes rethrows all methods that can be marked as rethrows (#2488)
      
          * Makes rethrows all methods that can be marked as rethrows
      
          * Undo throwing changes to Response.
      
          * Remove throwing changes from map.
      
      commit eb7610c2
      Author: Giulio <giulio.lombardo@ynap.com>
      Date:   Sun Nov 25 00:58:13 2018 +0100
      
          Improve cURLRepresentation implementation readability (#2625)
      
          * Improve cURLRepresentation variable readability
      
          * Further condense header handling.
      
      commit 91538000
      Author: Wanbok Choi (Wayne) <choi@wanbok.com>
      Date:   Sun Nov 25 08:36:02 2018 +0900
      
          Add re-designed Package.swift manifest for swift 4 (#2621)
      
      commit ed37179f
      Author: jaltreuter <jaltreuter@gmail.com>
      Date:   Sat Nov 24 15:35:29 2018 -0800
      
          Add optional encoding completion callback queue argument for multipart form upload (#2620)
      
          * Add optional encoding completion callback queue argument for multipart form upload
      
          * Use queue argument of upload function when calling alternate upload function
      
      commit a5cd9e23
      Author: Jon Shier <jon@jonshier.com>
      Date:   Mon Aug 20 01:16:56 2018 -0400
      
          Fix documentation_url in podspec.
      
      commit 15d33128
      Author: Aryeh Greenberg <aryeh@aryehgreenberg.com>
      Date:   Mon Aug 20 00:57:32 2018 -0400
      
          Should explicitly specify documentation url (#2569)
      
          Cocoadocs does not work anymore. To avoid a 404 when a user clicks the documentation url on cocoapods, you need to specify a url.
      
      commit 85badad3
      Author: Jon Shier <jon@jonshier.com>
      Date:   Tue Jul 31 16:37:42 2018 -0400
      
          Add back note about using SO in general.
      
      commit fab3c192
      Author: Jon Shier <jon@jonshier.com>
      Date:   Mon Jul 30 23:03:43 2018 -0400
      
          Update the README for the new forum.
      
      commit 61a780f3
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 22:46:35 2018 -0400
      
          Update Podspec.
      
      commit 7286193f
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 22:45:12 2018 -0400
      
          Fix CHANGELOG link.
      
      commit 0e41f50d
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 22:42:50 2018 -0400
      
          Prepare 4.7.3 Release (#2553)
      
          * Updates for 4.7.3 release.
      
          * Update CHANGELOG.
      
      commit b2bafc17
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 21:31:09 2018 -0400
      
          Update for Xcode 10 and Swift 4.2 (#2552)
      
          * Update for Xcode 10 and Swift 4.2.
      
          * Revert Travis update.
      
      commit c563be56
      Author: Karim <karimhm@users.noreply.github.com>
      Date:   Sat Jul 7 23:27:48 2018 +0100
      
          Use HTTPS links in the documentation (#2550)
      
          * Use HTTPS links in CHANGELOG
      
          Update CHANGELOG to use HTTPS links instead of HTTP
      
          * Use HTTPS links in CONTRIBUTING
      
          Update CONTRIBUTING to use HTTPS links instead of HTTP
      
          * Use HTTPS links in README
      
          Update README to use HTTPS links instead of HTTP if supported
      
          * Use HTTPS links in Usage.md
      
          Update Usage.md to use HTTPS links instead of HTTP
      
      commit ff16ce9e
      Author: Xing He <de@sent.as>
      Date:   Sun Jun 17 06:06:48 2018 +0800
      
          Fix code sytle in documentation (#2484)
      
      commit 5773768d
      Author: Constantin Lungu <nemesis@users.noreply.github.com>
      Date:   Sun Jun 17 01:06:14 2018 +0300
      
          Fix indentation in Usage.md (#2505)
      
      * Squashed commit of the following:
      
      commit 32573d05
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 21:38:03 2018 -0500
      
          Revert CocoaPods version.
      
      commit 657b2e52
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 21:34:07 2018 -0500
      
          Disable swift_versions for now.
      
      commit d0208adc
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 21:22:04 2018 -0500
      
          Updates for 4.8.0 (#2648)
      
          * Prepare for 4.8 update.
      
          * Update Jazzy docs.
      
          * Update Swift packages.
      
          * Add os for Travis.
      
          * Move base Swift vesion to 4.
      
          * Update Travis to use bundle install, include xcpretty.
      
          * Fix watchOS targets, tests.
      
          * Add support for swift_versions.
      
          * Update CHANGELOG and .ruby-version.
      
          * Cache bundler and RVM.
      
          * Remove manual bundle install.
      
          * Use Ruby 2.4.5.
      
          * Remove manual RVM cache.
      
          * Remove now flaky resume data tests.
      
          * Fix non-deterministic tests.
      
          * Reenable pod lib lint step.
      
      commit cbe9df67
      Author: Stéphane Copin <stephane.copin@live.fr>
      Date:   Sun Nov 25 01:05:44 2018 +0100
      
          Makes rethrows all methods that can be marked as rethrows (#2488)
      
          * Makes rethrows all methods that can be marked as rethrows
      
          * Undo throwing changes to Response.
      
          * Remove throwing changes from map.
      
      commit eb7610c2
      Author: Giulio <giulio.lombardo@ynap.com>
      Date:   Sun Nov 25 00:58:13 2018 +0100
      
          Improve cURLRepresentation implementation readability (#2625)
      
          * Improve cURLRepresentation variable readability
      
          * Further condense header handling.
      
      commit 91538000
      Author: Wanbok Choi (Wayne) <choi@wanbok.com>
      Date:   Sun Nov 25 08:36:02 2018 +0900
      
          Add re-designed Package.swift manifest for swift 4 (#2621)
      
      commit ed37179f
      Author: jaltreuter <jaltreuter@gmail.com>
      Date:   Sat Nov 24 15:35:29 2018 -0800
      
          Add optional encoding completion callback queue argument for multipart form upload (#2620)
      
          * Add optional encoding completion callback queue argument for multipart form upload
      
          * Use queue argument of upload function when calling alternate upload function
      
      commit a5cd9e23
      Author: Jon Shier <jon@jonshier.com>
      Date:   Mon Aug 20 01:16:56 2018 -0400
      
          Fix documentation_url in podspec.
      
      commit 15d33128
      Author: Aryeh Greenberg <aryeh@aryehgreenberg.com>
      Date:   Mon Aug 20 00:57:32 2018 -0400
      
          Should explicitly specify documentation url (#2569)
      
          Cocoadocs does not work anymore. To avoid a 404 when a user clicks the documentation url on cocoapods, you need to specify a url.
      
      commit 85badad3
      Author: Jon Shier <jon@jonshier.com>
      Date:   Tue Jul 31 16:37:42 2018 -0400
      
          Add back note about using SO in general.
      
      commit fab3c192
      Author: Jon Shier <jon@jonshier.com>
      Date:   Mon Jul 30 23:03:43 2018 -0400
      
          Update the README for the new forum.
      
      commit 61a780f3
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 22:46:35 2018 -0400
      
          Update Podspec.
      
      commit 7286193f
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 22:45:12 2018 -0400
      
          Fix CHANGELOG link.
      
      commit 0e41f50d
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 22:42:50 2018 -0400
      
          Prepare 4.7.3 Release (#2553)
      
          * Updates for 4.7.3 release.
      
          * Update CHANGELOG.
      
      commit b2bafc17
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sun Jul 8 21:31:09 2018 -0400
      
          Update for Xcode 10 and Swift 4.2 (#2552)
      
          * Update for Xcode 10 and Swift 4.2.
      
          * Revert Travis update.
      
      commit c563be56
      Author: Karim <karimhm@users.noreply.github.com>
      Date:   Sat Jul 7 23:27:48 2018 +0100
      
          Use HTTPS links in the documentation (#2550)
      
          * Use HTTPS links in CHANGELOG
      
          Update CHANGELOG to use HTTPS links instead of HTTP
      
          * Use HTTPS links in CONTRIBUTING
      
          Update CONTRIBUTING to use HTTPS links instead of HTTP
      
          * Use HTTPS links in README
      
          Update README to use HTTPS links instead of HTTP if supported
      
          * Use HTTPS links in Usage.md
      
          Update Usage.md to use HTTPS links instead of HTTP
      
      commit ff16ce9e
      Author: Xing He <de@sent.as>
      Date:   Sun Jun 17 06:06:48 2018 +0800
      
          Fix code sytle in documentation (#2484)
      
      commit 5773768d
      Author: Constantin Lungu <nemesis@users.noreply.github.com>
      Date:   Sun Jun 17 01:06:14 2018 +0300
      
          Fix indentation in Usage.md (#2505)
      
      * Real HTTPHeaders type. (#2629)
      
      * Work towards server trust enhancements.
      
      * Refactor the rewrite! (#2585)
      
      * Refactor request storage out of SessionDelegate.
      
      * Continue development.
      
      * Rename SessionManager -> Session, update environment.
      
      * Rename global Alamofire enum to AF, to avoid collision.
      
      * Sort project.
      
      * Whitespace cleanup.
      
      * Reimplement module changes from bad rebase.
      
      * Finalize errors, refactor testing.
      
      * Standardize self-signed support, add error descriptions.
      
      * Remove per-target setting.
      
      * Make RequestAdapter async.
      
      * Add HTTPHeaders type.
      
      * Update for review suggestions.
      
      * Add HTTPHeaders tests, cleanup whitespace.
      
      * Add inline documentation.
      
      * Updates for review.
      
      * Whitespace cleanup.
      
      * Squashed commit of the following:
      
      commit 7a73af69
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:39:20 2018 -0500
      
          Async RequestAdapter (#2628)
      
          * Work towards server trust enhancements.
      
          * Refactor the rewrite! (#2585)
      
          * Refactor request storage out of SessionDelegate.
      
          * Continue development.
      
          * Rename SessionManager -> Session, update environment.
      
          * Rename global Alamofire enum to AF, to avoid collision.
      
          * Sort project.
      
          * Whitespace cleanup.
      
          * Reimplement module changes from bad rebase.
      
          * Finalize errors, refactor testing.
      
          * Standardize self-signed support, add error descriptions.
      
          * Remove per-target setting.
      
          * Make RequestAdapter async.
      
      commit ccfb96ac
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:32:04 2018 -0500
      
          Alamofire 5: Server Trust Errors (#2608)
      
          * Work towards server trust enhancements.
      
          * Refactor the rewrite! (#2585)
      
          * Refactor request storage out of SessionDelegate.
      
          * Continue development.
      
          * Rename SessionManager -> Session, update environment.
      
          * Rename global Alamofire enum to AF, to avoid collision.
      
          * Sort project.
      
          * Whitespace cleanup.
      
          * Reimplement module changes from bad rebase.
      
          * Finalize errors, refactor testing.
      
          * Standardize self-signed support, add error descriptions.
      
          * Remove per-target setting.
      
          * Refactor evaluation API, DRY up a little bit.
      
          * Update convienience property.
      
          * Add comment for public `Error` API.
      
      * Add add methods to HTTPHeaders, whitespace cleanup.
      
      * Call add instead of update.
      
      * Encodable Request Parameters (#2637)
      
      * Work towards server trust enhancements.
      
      * Refactor the rewrite! (#2585)
      
      * Refactor request storage out of SessionDelegate.
      
      * Continue development.
      
      * Rename SessionManager -> Session, update environment.
      
      * Rename global Alamofire enum to AF, to avoid collision.
      
      * Sort project.
      
      * Whitespace cleanup.
      
      * Reimplement module changes from bad rebase.
      
      * Finalize errors, refactor testing.
      
      * Standardize self-signed support, add error descriptions.
      
      * Remove per-target setting.
      
      * Make RequestAdapter async.
      
      * Add HTTPHeaders type.
      
      * Update for review suggestions.
      
      * Add HTTPHeaders tests, cleanup whitespace.
      
      * Add inline documentation.
      
      * Prototype encodable request support.
      
      * Formalize ParamterEncoder protocol and initial API.
      
      * Whitespace cleanup.
      
      * Add URLEncodedFormEncoder.
      
      * Sort HTTPHeader methods.
      
      * Implement and partially test URLEncodedFormParameterEncoder.
      
      * Remove unnecessary TODOs.
      
      * Correct spelling in the file name.
      
      * Update errors, documentation, and tests.
      
      * Allow customization of space encoding and percent escaped character set.
      
      * Enabled code coverage for iOS, macOS, and tvOS framework schemes (#2645)
      
      * Updates for review.
      
      * Whitespace cleanup.
      
      * Whitespace cleanup.
      
      * Update comments, DRY up single value container.
      
      * Add additional tests.
      
      * Squashed commit of the following:
      
      commit 7a73af69
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:39:20 2018 -0500
      
          Async RequestAdapter (#2628)
      
          * Work towards server trust enhancements.
      
          * Refactor the rewrite! (#2585)
      
          * Refactor request storage out of SessionDelegate.
      
          * Continue development.
      
          * Rename SessionManager -> Session, update environment.
      
          * Rename global Alamofire enum to AF, to avoid collision.
      
          * Sort project.
      
          * Whitespace cleanup.
      
          * Reimplement module changes from bad rebase.
      
          * Finalize errors, refactor testing.
      
          * Standardize self-signed support, add error descriptions.
      
          * Remove per-target setting.
      
          * Make RequestAdapter async.
      
      commit ccfb96ac
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:32:04 2018 -0500
      
          Alamofire 5: Server Trust Errors (#2608)
      
          * Work towards server trust enhancements.
      
          * Refactor the rewrite! (#2585)
      
          * Refactor request storage out of SessionDelegate.
      
          * Continue development.
      
          * Rename SessionManager -> Session, update environment.
      
          * Rename global Alamofire enum to AF, to avoid collision.
      
          * Sort project.
      
          * Whitespace cleanup.
      
          * Reimplement module changes from bad rebase.
      
          * Finalize errors, refactor testing.
      
          * Standardize self-signed support, add error descriptions.
      
          * Remove per-target setting.
      
          * Refactor evaluation API, DRY up a little bit.
      
          * Update convienience property.
      
          * Add comment for public `Error` API.
      
      * Add add methods to HTTPHeaders, whitespace cleanup.
      
      * Call add instead of update.
      
      * Add additional tests.
      
      * Add more tests, remove dead code.
      
      * More tests for failing optional encodes.
      
      * Customizable Empty Response Handling (#2639)
      
      * Work towards server trust enhancements.
      
      * Refactor the rewrite! (#2585)
      
      * Refactor request storage out of SessionDelegate.
      
      * Continue development.
      
      * Rename SessionManager -> Session, update environment.
      
      * Rename global Alamofire enum to AF, to avoid collision.
      
      * Sort project.
      
      * Whitespace cleanup.
      
      * Reimplement module changes from bad rebase.
      
      * Finalize errors, refactor testing.
      
      * Standardize self-signed support, add error descriptions.
      
      * Remove per-target setting.
      
      * Make RequestAdapter async.
      
      * Add HTTPHeaders type.
      
      * Update for review suggestions.
      
      * Add HTTPHeaders tests, cleanup whitespace.
      
      * Add inline documentation.
      
      * Prototype encodable request support.
      
      * Formalize ParamterEncoder protocol and initial API.
      
      * Whitespace cleanup.
      
      * Add URLEncodedFormEncoder.
      
      * Sort HTTPHeader methods.
      
      * Implement and partially test URLEncodedFormParameterEncoder.
      
      * Remove unnecessary TODOs.
      
      * Correct spelling in the file name.
      
      * Update errors, documentation, and tests.
      
      * Support customizable empty reponse codes and methods.
      
      * Allow customization of space encoding and percent escaped character set.
      
      * Allow customization of space encoding and percent escaped character set.
      
      * Alamofire 5: Empty Response Refactor (2nd Refactor) (#2646)
      
      * Removed AnyResponseSerializer since it is no longer in use
      
      * Moved empty request and response status code logic into protocol extension
      
      * Squashed commit of the following:
      
      commit a3dc191bec2b79bc189c2fbc05d2cf7fcccbfd02
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 17:35:17 2018 -0500
      
          Add additional tests.
      
      commit ae8fde4f8957f84cf3dcb8ac6b99374e198e1a18
      Merge: 34f3668 ea48749
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 16:43:12 2018 -0500
      
          Merge remote-tracking branch 'origin/feature/httpheaders' into feature/encodable-requests
      
          # Conflicts:
          #	Source/AFError.swift
      
      commit ea48749660944da7837b4a329fdbcd86c87b9323
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 16:25:48 2018 -0500
      
          Call add instead of update.
      
      commit 2d735627ac2ed9278dbc892be13f848728f6ae7d
      Author: Jon Shier <jon@jonshier.com>
      Date:   Sat Nov 24 16:24:48 2018 -0500
      
          Add add methods to HTTPHeaders, whitespace cleanup.
      
      commit f2bf3952e23cf2ac03dddb26541fe545365a6aca
      Merge: 410a2e3 7a73af69
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:45:38 2018 -0500
      
          Merge remote-tracking branch 'origin/alamofire5' into feature/httpheaders
      
          # Conflicts:
          #	Tests/SessionManagerTests.swift
      
      commit 410a2e3d9edb8ab26d4b7ed396d686725c17ba59
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:44:15 2018 -0500
      
          Squashed commit of the following:
      
          commit 7a73af69
          Author: Jon Shier <jon@jonshier.com>
          Date:   Wed Nov 21 19:39:20 2018 -0500
      
              Async RequestAdapter (#2628)
      
              * Work towards server trust enhancements.
      
              * Refactor the rewrite! (#2585)
      
              * Refactor request storage out of SessionDelegate.
      
              * Continue development.
      
              * Rename SessionManager -> Session, update environment.
      
              * Rename global Alamofire enum to AF, to avoid collision.
      
              * Sort project.
      
              * Whitespace cleanup.
      
              * Reimplement module changes from bad rebase.
      
              * Finalize errors, refactor testing.
      
              * Standardize self-signed support, add error descriptions.
      
              * Remove per-target setting.
      
              * Make RequestAdapter async.
      
          commit ccfb96ac
          Author: Jon Shier <jon@jonshier.com>
          Date:   Wed Nov 21 19:32:04 2018 -0500
      
              Alamofire 5: Server Trust Errors (#2608)
      
              * Work towards server trust enhancements.
      
              * Refactor the rewrite! (#2585)
      
              * Refactor request storage out of SessionDelegate.
      
              * Continue development.
      
              * Rename SessionManager -> Session, update environment.
      
              * Rename global Alamofire enum to AF, to avoid collision.
      
              * Sort project.
      
              * Whitespace cleanup.
      
              * Reimplement module changes from bad rebase.
      
              * Finalize errors, refactor testing.
      
              * Standardize self-signed support, add error descriptions.
      
              * Remove per-target setting.
      
              * Refactor evaluation API, DRY up a little bit.
      
              * Update convienience property.
      
              * Add comment for public `Error` API.
      
      commit 7a73af69
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:39:20 2018 -0500
      
          Async RequestAdapter (#2628)
      
          * Work towards server trust enhancements.
      
          * Refactor the rewrite! (#2585)
      
          * Refactor request storage out of SessionDelegate.
      
          * Continue development.
      
          * Rename SessionManager -> Session, update environment.
      
          * Rename global Alamofire enum to AF, to avoid collision.
      
          * Sort project.
      
          * Whitespace cleanup.
      
          * Reimplement module changes from bad rebase.
      
          * Finalize errors, refactor testing.
      
          * Standardize self-signed support, add error descriptions.
      
          * Remove per-target setting.
      
          * Make RequestAdapter async.
      
      commit ccfb96ac
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:32:04 2018 -0500
      
          Alamofire 5: Server Trust Errors (#2608)
      
          * Work towards server trust enhancements.
      
          * Refactor the rewrite! (#2585)
      
          * Refactor request storage out of SessionDelegate.
      
          * Continue development.
      
          * Rename SessionManager -> Session, update environment.
      
          * Rename global Alamofire enum to AF, to avoid collision.
      
          * Sort project.
      
          * Whitespace cleanup.
      
          * Reimplement module changes from bad rebase.
      
          * Finalize errors, refactor testing.
      
          * Standardize self-signed support, add error descriptions.
      
          * Remove per-target setting.
      
          * Refactor evaluation API, DRY up a little bit.
      
          * Update convienience property.
      
          * Add comment for public `Error` API.
      
      commit 34f36687944e891a196709a52da3df0b3b066d9c
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 19:26:32 2018 -0500
      
          Add additional tests.
      
      commit ba2e15cba641af7626a38abda2d78a3ceda2612b
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 18:56:14 2018 -0500
      
          Update comments, DRY up single value container.
      
      commit 38d764bf693f4312b62c9819c9d16644170f277f
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 18:36:01 2018 -0500
      
          Whitespace cleanup.
      
      commit b0cf0c529c603b5603b7944032a52798e1d8d70b
      Merge: 22ccd91 4adae8c
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 18:35:16 2018 -0500
      
          Merge remote-tracking branch 'origin/feature/httpheaders' into feature/encodable-requests
      
      commit 4adae8c7b250486aeac4f55c1f06501ac44fc05b
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 18:30:59 2018 -0500
      
          Whitespace cleanup.
      
      commit aaa3e6a10d2b14ad0dbc049dc5aa3b1b9bb8fa2e
      Author: Jon Shier <jon@jonshier.com>
      Date:   Wed Nov 21 18:29:30 2018 -0500
      
          Updates for review.
      
      commit 22ccd9125263c538c7ee21c7d1f16bbb9be1f217
      Author: Christian Noon <christian.noon@gmail.com>
      Date:   Wed Nov 21 14:20:08 2018 -0800
      
          Enabled code coverage for iOS, macOS, and tvOS framework schemes (#2645)
      
      * Update tests and clean up default value handling.
      
      * Fix bad merge.
      
      * Fix misspelling.
      
      * Refactor Notifications (#2654)
      
      * Refactor notifications.
      
      * Add Foundation import for SPM.
      
      * Alamofire 5: Project Cleanup and Unification (#2655)
      
      * Whitespace cleanup.
      
      * Reupdate Example app.
      
      * Update project to Xcode 10 format, move settings into base if possible.
      
      * Adopt recommended project settings.
      
      * Attempt to make tests more reliable.
      
      * Another attempt at test reliability.
      
      * Another attempt at test stabalization.
      
      * Remove debug build to speed up testing.
      
      * Ensure Swift 4.2 for local pod builds.
      
      * Fix #2658: default empty response values non-public (#2659)
      
      * Alamofire 5: Abstract decoders for decodable response serialization (#2657)
      
      * Cleanup previous changes.
      
      * Add DataDecoder, refactor DecodableResponseSerializer.
      
      * Add top level doc comment for DataDecoder.
      
      * Remove unnecessary access modifier.
      
      * Prepare for Alamofire 5.0.0.beta.1 (#2660)
      
      * Start CHANGELOG.
      
      * Finalize README.
      
      * Update Jazzy docs.
      
      * Update README.
      
      * Update for review.
      
      * Fix test availability.
      3e488dcd
  5. 01 4月, 2018 1 次提交
    • J
      Update to 4.7.1. (#2476) · 10323991
      Jon Shier 提交于
      * Update copyright to 2018.
      
      * Version to 4.7.1, update CHANGELOG.
      
      * More 2018 updates.
      
      * Update Jazzy docs.
      10323991
  6. 07 9月, 2017 1 次提交
  7. 14 1月, 2017 1 次提交
  8. 25 9月, 2016 1 次提交
  9. 06 9月, 2016 1 次提交
  10. 05 9月, 2016 1 次提交
  11. 08 8月, 2016 1 次提交
  12. 02 8月, 2016 1 次提交
  13. 18 6月, 2016 1 次提交
  14. 09 5月, 2016 2 次提交
  15. 03 1月, 2016 1 次提交
  16. 26 10月, 2015 1 次提交
  17. 24 7月, 2015 1 次提交
  18. 22 6月, 2015 1 次提交
  19. 18 5月, 2015 1 次提交
  20. 03 5月, 2015 2 次提交
  21. 30 1月, 2015 1 次提交
  22. 25 8月, 2014 2 次提交
  23. 31 7月, 2014 1 次提交