Peter Steinberger
47f6793c3f
Restore download resuming.
...
The default destination will be the documents folder, unless set otherwise. We also look into the response metadata for the actual filename (unless set otherwise)
2012-04-09 17:47:02 -07:00
Peter Steinberger
61eda7c4e0
adds function to responseFilePath (streaming into a file, if set)
...
adds total/offsetContentLength. We really need those in case we pause/resume.
2012-04-09 17:45:41 -07:00
Peter Steinberger
24564772df
create and set temporary path
2012-04-09 13:58:36 -07:00
Peter Steinberger
2413d95c3f
we don't need to declare ivars anymore.
2012-04-09 13:58:36 -07:00
Mattt Thompson
f2ce416ca2
Adding AFDownloadRRequestOperation to project files
2012-04-08 14:15:18 -07:00
Mattt Thompson
4cf0199712
Reverting AFDownloadRequestOperation to be a subclass of AFHTTPRequestOperation
2012-03-27 12:11:46 -07:00
Mattt Thompson
2a1d81a792
Cleaning up experimental bits
...
Re-creating AFDownloadRequestOperation, now with an API closer to NSURLDownload
2012-03-27 12:05:00 -07:00
Mattt Thompson
ca697ce300
Settling on a relatively stable implementation of pause/resume
2012-03-27 11:01:20 -07:00
Mattt Thompson
e37a6af943
Merge branch 'experimental-1.0RC1' into experimental-resumeable-streaming-downloads
...
Conflicts:
AFNetworking/AFHTTPRequestOperation.h
AFNetworking/AFHTTPRequestOperation.m
2012-03-26 11:31:11 -07:00
Mattt Thompson
c40983e56f
Adding -temporaryPath property to AFHTTPRequestOperation
2012-03-26 11:29:31 -07:00
Mattt Thompson
331d7bcbf2
Moving resumeable streaming download functionality to AFHTTPRequestOperation
2012-03-25 12:23:40 -07:00
Mattt Thompson
7bd7ee609b
Replacing NSMutableData accumulator with NSOutputStream
2012-03-25 11:47:51 -07:00
Mattt Thompson
f2ae5c40ba
Stashing re-implementation of resumeable streaming downloads into AFURLConnectionOperation
2012-03-25 11:14:17 -07:00
Peter Steinberger
6f63157e33
fixes a few memory leaks.
...
ARC is already starting to cripple my memory management code. Time to make the switch on AFNetworking.
2012-03-25 02:19:33 -07:00
Peter Steinberger
2b2558a90e
fixes an integer overflow for files > 2GB
2012-03-25 01:50:02 -07:00
Peter Steinberger
49186d9a30
add download request operation. Supports Content-Range to resume partial downloads. ( http://tools.ietf.org/html/rfc2616#section-14.16 )
2012-03-25 01:49:25 -07:00
Peter Steinberger
b8007fed90
Explicitly declare that we implement NSURLConnectionDataDelegate here.
2012-03-25 00:53:16 -07:00
Mattt Thompson
3484605935
Merge pull request #262 from eikemeier/master
...
Use SBJsonParser/SBJsonWriter instead of NSObject+SBJson
2012-03-20 17:01:55 -07:00
Mattt Thompson
ca87ea1a25
Refactoring network reachability functions
...
Using inet_pton instead of regexp to detect whether a URL host is an IP address
2012-03-20 16:43:19 -07:00
Oliver Eikemeier
371d6406ea
merged e87b3c1
2012-03-21 00:17:59 +01:00
Mattt Thompson
700ad2a9eb
Merge branch 'master' into experimental-expanded-network-reachability
2012-03-20 15:54:37 -07:00
Oliver Eikemeier
32fb8171bf
AFNetworking is still non-ARC
2012-03-20 22:54:27 +01:00
Mattt Thompson
e87b3c1b6e
Merge pull request #261 from zole/fix-json-error-bug
...
Fixed bug with JSON decodes not returning errors
2012-03-20 14:50:28 -07:00
Oliver Eikemeier
66a123e216
Use SBJsonParser/SBJsonWriter instead of NSObject+SBJson
...
- SBJsonParser can be used standalone when JSON posting is not used
- No NSString -> NSData conversion when encoding
- Possibility to implement error handling (although [parser/writer
error] returns a NSString...)
- Documented interface:
http://stig.github.com/json-framework/api/3.0/interfaceSBJsonParser.html
http://stig.github.com/json-framework/api/3.0/interfaceSBJsonWriter.html
2012-03-20 22:39:18 +01:00
Alex Michaud
7926ee1c7a
Fixed bug with JSON decodes not returning errors
2012-03-20 14:14:37 -07:00
Mattt Thompson
c198eaf251
Adding notes in documentation about JSON libraries necessary for decoding responses in AFJSONRequestOperation and encoding requests in AFHTTPClient
2012-03-20 10:32:29 -07:00
Kevin Harwood
50c136f5d4
Refactored the Reachability status logic
2012-03-20 11:48:54 -05:00
Mattt Thompson
c1205689ce
Updating spec to 0.9.1
2012-03-19 14:37:29 -04:00
Mattt Thompson
c998a182cd
Merge branch 'master' of github.com:AFNetworking/AFNetworking
2012-03-19 14:36:37 -04:00
Mattt Thompson
71ebcfff8b
Minor refactoring to query string parameter functions in AFHTTPClient
2012-03-19 14:36:22 -04:00
Mattt Thompson
acd6e49294
[Issue #243 ] Fixing AFQueryStringFromParametersWithEncoding to encode nested array values correctly
2012-03-19 12:44:06 -04:00
Mattt Thompson
d6b97d4b14
Merge pull request #251 from AquaGeek/null-error-pointer-fix
...
Check for null error pointer before setting it on the invocation
2012-03-16 11:45:04 -07:00
Mattt Thompson
c67d854a60
Merge pull request #253 from jagill/typo
...
Fixing upload/download typo.
2012-03-16 11:30:33 -07:00
James Gill
91d854a8a6
Fixing upload/download typo.
2012-03-15 17:20:56 -07:00
Tyler Stromberg
f7a00cfa51
Check in AFJSONDecode as well
2012-03-15 00:23:37 -04:00
Tyler Stromberg
d7089fd2a3
Check for null error pointer before setting it on the invocation
2012-03-15 00:16:28 -04:00
Kevin Harwood
428c13e1e0
Refactored starting up reachability
2012-03-14 08:23:18 -05:00
Mattt Thompson
34b7d01af8
Updating documentation for AFURLConnectionOperation about implemented NSURLConnectionDelegate methods
2012-03-13 09:04:59 -07:00
Mattt Thompson
35a7b29286
[Issue #246 ] Making AFURLConnectionOperation behavior consistent for _AFNETWORKING_ALLOW_INVALID_SSL_CERTIFICATES_ in -connection:didReceiveAuthenticationChallenge:
2012-03-13 09:02:42 -07:00
Mattt Thompson
78baffde8a
Rearragnging project navigator
2012-03-13 09:01:47 -07:00
Kevin Harwood
d96f8f3fde
Updated Reachability to handle an IP Address or a Host name
...
Note this does not fix the issue with the status not being correctly
reported for a 3G connection.
2012-03-13 09:12:58 -05:00
Mattt Thompson
ad2ff07d6e
Minor formatting changes to TweetTableViewCell
2012-03-12 22:10:23 -07:00
Mattt Thompson
24f2300579
A few minor fixes to new iOS example
2012-03-12 22:08:28 -07:00
Mattt Thompson
ebfbbd198a
Constructing image in background queue
2012-03-12 22:04:54 -07:00
Mattt Thompson
0481d55949
Changing iOS example to Twitter Client
2012-03-12 22:04:39 -07:00
Mattt Thompson
ac20e02af3
Constructing image in background queue
2012-03-12 20:23:41 -07:00
Mattt Thompson
fe0f1ce932
-cStringUsingEncoding:NSUTF8Encoding -> -UTF8String
2012-03-12 20:22:46 -07:00
Mattt Thompson
4bfa2f4de0
Circumventing need to set initial network reachability status block to nil by wrapping callback in -startMonitoringNetworkReachability
2012-03-11 10:53:06 -07:00
Mattt Thompson
14227aadc7
Reverting network reachability status from bitmask to enum
2012-03-11 10:36:14 -07:00
Mattt Thompson
fa01557f4a
Add setReachabilityStatusChangeBlock to AFHTTPClient initialization
2012-03-11 10:31:11 -07:00