Bumping version to 1.3.4

This commit is contained in:
Mattt Thompson 2014-04-15 13:50:51 -07:00
parent e7bc1679c7
commit 5266874bcc
4 changed files with 46 additions and 20 deletions

View file

@ -1,11 +1,11 @@
Pod::Spec.new do |s|
s.name = 'AFNetworking'
s.version = '1.3.3'
s.version = '1.3.4'
s.license = 'MIT'
s.summary = 'A delightful iOS and OS X networking framework.'
s.homepage = 'https://github.com/AFNetworking/AFNetworking'
s.authors = { 'Mattt Thompson' => 'm@mattt.me', 'Scott Raymond' => 'sco@gowalla.com' }
s.source = { :git => 'https://github.com/AFNetworking/AFNetworking.git', :tag => '1.3.3' }
s.source = { :git => 'https://github.com/AFNetworking/AFNetworking.git', :tag => '1.3.4' }
s.source_files = 'AFNetworking'
s.requires_arc = true
@ -28,4 +28,4 @@ Pod::Spec.new do |s|
#import <Security/Security.h>
#endif
EOS
end
end

56
CHANGES
View file

@ -1,45 +1,73 @@
= 1.3.4 (2014-04-15)
* Fix `AFHTTPMultipartBodyStream` to randomly generate form boundary, to
prevent attack based on a known value (Mathias Bynens, Tom Van Goethem, Mattt
Thompson)
* Fix potential non-terminating loop in `connection:didReceiveData:` (Mattt
Thompson)
* Fix SSL certificate validation to provide a human readable Warning when
SSL Pinning fails (Maximillian Dornseif)
* Fix SSL certificate validation to assert that no impossible pinning
configuration exists (Maximillian Dornseif)
* Fix to check `CFStringTransform()` call for success before using result
(Kevin Cassidy Jr)
* Fix to prevent unused assertion results with macros (Indragie Karunaratne)
* Fix to call call `SecTrustEvaluate` before calling
`SecTrustGetCertificateCount` in SSL certificate validation (Josh Chung)
* Fix to add explicit cast to `NSUInteger` in format string (Alexander
Kempgen)
* Remove unused variable `kAFStreamToStreamBufferSize` (Alexander Kempgen)
= 1.3.3 (2013-09-25)
* Add stream error handling to `AFMultipartBodyStream` (Nicolas Bachschmidt,
* Add stream error handling to `AFMultipartBodyStream` (Nicolas Bachschmidt,
Mattt Thompson)
* Add stream error handling to `AFURLConnectionOperation
* Add stream error handling to `AFURLConnectionOperation
-connection:didReceiveData:` (Ian Duggan, Mattt Thompson)
* Fix parameter query string encoding of square brackets according to RFC
* Fix parameter query string encoding of square brackets according to RFC
3986 (Kra Larivain)
* Fix AFHTTPBodyPart determination of end of input stream data (Brian Croom)
* Fix AFHTTPBodyPart determination of end of input stream data (Brian Croom)
* Fix unit test timeouts (Carson McDonald)
* Fix truncated `User-Agent` header field when app contained non-ASCII
* Fix truncated `User-Agent` header field when app contained non-ASCII
characters (Diego Torres)
* Fix outdated link in documentation (Jonas Schmid)
* Fix `AFHTTPRequestOperation` `HTTPError` property to be thread-safe
(Oliver Letterer, Mattt Thompson)
* Fix `AFHTTPRequestOperation` `HTTPError` property to be thread-safe
(Oliver Letterer, Mattt Thompson)
* Fix API compatibility with iOS 5 (Blake Watters, Mattt Thompson)
* Fix potential race condition in `AFURLConnectionOperation
* Fix potential race condition in `AFURLConnectionOperation
-cancelConnection` (@mm-jkolb, Mattt Thompson)
* Remove implementation of `connection:needNewBodyStream:` delegate method
in `AFURLConnectionOperation`, which fixes stream errors on authentication
* Remove implementation of `connection:needNewBodyStream:` delegate method
in `AFURLConnectionOperation`, which fixes stream errors on authentication
challenges (Mattt Thompson)
* Fix calculation of network reachability from flags (Tracy Pesin, Mattt
* Fix calculation of network reachability from flags (Tracy Pesin, Mattt
Thompson)
* Update AFHTTPClient documentation to clarify scope of `parameterEncoding`
* Update AFHTTPClient documentation to clarify scope of `parameterEncoding`
property (Thomas Catterall)
* Update `UIImageView` category to allow for nested calls to
* Update `UIImageView` category to allow for nested calls to
`setImageWithURLRequest:` (Philippe Converset)
* Change `UIImageView` category to accept invalid SSL certificates when
* Change `UIImageView` category to accept invalid SSL certificates when
`_AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_` is defined (Flávio Caetano)
* Change to replace #pragma clang with cast (Cédric Luthi)

View file

@ -1,4 +1,4 @@
Copyright (c) 2011 Gowalla (http://gowalla.com/)
Copyright (c) 2013-2014 AFNetworking (http://afnetworking.com/)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View file

@ -2,8 +2,6 @@
<img src="https://raw.github.com/AFNetworking/AFNetworking/assets/afnetworking-logo.png" alt="AFNetworking" title="AFNetworking">
</p>
[![Build Status](https://travis-ci.org/AFNetworking/AFNetworking.png?branch=master)](https://travis-ci.org/AFNetworking/AFNetworking)
AFNetworking is a delightful networking library for iOS and Mac OS X. It's built on top of [NSURLConnection](http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/Reference/Reference.html), [NSOperation](http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/NSOperation_class/Reference/Reference.html), and other familiar Foundation technologies. It has a modular architecture with well-designed, feature-rich APIs that are a joy to use. For example, here's how easy it is to get JSON from a URL:
```objective-c