History of file src/OFHTTPRequest.m at check-in 80f3a121e5b8701f
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [bea32a7b3c] check-in: [7413a728a7] user: js, branch: trunk, size: 6674 [annotate] [blame] [check-ins using] [diff] | |
2024-02-03
| ||
11:41 | Update copyright file: [ac81e4f125] check-in: [7324ec8590] user: js, branch: 1.0, size: 6179 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [3110dfe070] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 6466 [annotate] [blame] [check-ins using] [diff] | |
2023-10-15
| ||
14:55 |
Add OFHTTPRequestMethodString()
This deprecates OFHTTPRequestMethodName(), which returns a C string. This function was initially only used internally, where this was fine. Adds OFHTTPRequestMethodParseString() for consistency, which behaves the | |
2023-01-06
| ||
09:04 | Update copyright file: [f630f4e80b] check-in: [8939cbdb52] user: js, branch: trunk, size: 6179 [annotate] [blame] [check-ins using] [diff] | |
2022-11-24
| ||
00:21 | Rename OFURI to OFIRI file: [05069741cd] check-in: [23272e6d43] user: js, branch: trunk, size: 6179 [annotate] [blame] [check-ins using] [diff] | |
2022-09-28
| ||
21:40 | Rename OFUR{L -> I} in preparation for URI support file: [c85955ea02] check-in: [e7ab06503c] user: js, branch: trunk, size: 6179 [annotate] [blame] [check-ins using] [diff] | |
2022-09-25
| ||
20:14 | Document more exceptions file: [faac6100ad] check-in: [5a4e00df9a] user: js, branch: trunk, size: 6179 [annotate] [blame] [check-ins using] [diff] | |
2022-08-30
| ||
00:48 | OFObject: Small API change file: [e5f40fde4a] check-in: [4ad0c363f3] user: js, branch: trunk, size: 6181 [annotate] [blame] [check-ins using] [diff] | |
2022-06-13
| ||
20:37 | Fix -[OFHTTPRequest copy] file: [723c374a89] check-in: [9b38dfc914] user: js, branch: trunk, size: 6169 [annotate] [blame] [check-ins using] [diff] | |
2022-06-05
| ||
09:44 | OFHTTPRequest: Remove init without URL file: [46404a5b3d] check-in: [a2872b719a] user: js, branch: trunk, size: 6175 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [31af8cb418] check-in: [1a86b8175b] user: js, branch: trunk, size: 6257 [annotate] [blame] [check-ins using] [diff] | |
2021-04-18
| ||
15:55 | Rename all functions in macros.h file: [44128a59e9] check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 6257 [annotate] [blame] [check-ins using] [diff] | |
2021-04-17
| ||
14:33 | Rename of_http_* file: [ef85fc1d98] check-in: [83d8f3e5f6] user: js, branch: new-naming-convention, size: 6263 [annotate] [blame] [check-ins using] [diff] | |
13:58 | of_socket_address_t -> OFSocketAddress file: [46acd12d86] check-in: [e3c5bb70dd] user: js, branch: new-naming-convention, size: 6383 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [c73164e676] check-in: [374e1a1bfa] user: js, branch: trunk, size: 6415 [annotate] [blame] [check-ins using] [diff] | |
2020-10-10
| ||
21:54 | More type cleanups file: [517654630c] check-in: [ac004e624d] user: js, branch: trunk, size: 6504 [annotate] [blame] [check-ins using] [diff] | |
14:27 |
OFObject: Change type of -[hash] to unsigned long
The internal hash is still 32 bit in most places, but this way, it is at | |
2020-10-03
| ||
21:46 | OFHTTPRequest: Fix handling of remoteAddress file: [2b2b69fc08] check-in: [8d78a77f79] user: js, branch: trunk, size: 6479 [annotate] [blame] [check-ins using] [diff] | |
2020-08-11
| ||
19:45 |
OFString: Rework number parsing API
This solves the old signed vs. unsigned problem and allows for more | |
2020-03-22
| ||
16:15 | ofhttp: Allow all request methods file: [2d1b69a80f] check-in: [a013a9d577] user: js, branch: trunk, size: 6166 [annotate] [blame] [check-ins using] [diff] | |
2020-01-02
| ||
01:51 | Update copyright file: [db732e6dff] check-in: [c7f0229795] user: js, branch: trunk, size: 6143 [annotate] [blame] [check-ins using] [diff] | |
2019-03-08
| ||
00:35 | Use dot syntax file: [e973ddf9ac] check-in: [bceb7ed4c9] user: js, branch: trunk, size: 6140 [annotate] [blame] [check-ins using] [diff] | |
2019-01-03
| ||
19:13 | Update copyright file: [8752774259] check-in: [0509d7a844] user: js, branch: trunk, size: 6170 [annotate] [blame] [check-ins using] [diff] | |
2018-11-17
| ||
22:46 | Improve property name consistency file: [7c68bfbbc5] check-in: [4ec7e46c8a] user: js, branch: trunk, size: 6164 [annotate] [blame] [check-ins using] [diff] | |
2018-08-11
| ||
14:00 |
Change the layout of of_socket_address_t
Instead of containing a struct sockaddr_storage - which does not exist Additionally, if struct sockaddr_in6 does not exist, it is defined so | |
2018-02-25
| ||
02:55 | OFHTTPRequest: Remove body file: [9ef3db2e96] check-in: [629e8d915a] user: js, branch: trunk, size: 5979 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [470b55b5f2] check-in: [7e5c81e186] user: js, branch: trunk, size: 6735 [annotate] [blame] [check-ins using] [diff] | |
2017-11-11
| ||
23:27 | Small optimization for -[isEqual:] file: [88ac73f99a] check-in: [526feacebc] user: js, branch: trunk, size: 6712 [annotate] [blame] [check-ins using] [diff] | |
2017-10-17
| ||
00:33 |
Do not use implicit method return types
Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does | |
2017-07-22
| ||
20:50 | Split OFDataArray into OFData and OFMutableData file: [a914d1de62] check-in: [c8f7b90082] user: js, branch: trunk, size: 6643 [annotate] [blame] [check-ins using] [diff] | |
2017-07-20
| ||
22:28 | Split OFURL into OFURL and OFMutableURL file: [4701092438] check-in: [3a5570ab20] user: js, branch: trunk, size: 6686 [annotate] [blame] [check-ins using] [diff] | |
2017-05-15
| ||
21:41 |
Remove cookies from OFHTTP{Request,Response}
These can just live in the headers. file: [41b78f73e9] check-in: [fedbbb2344] user: js, branch: trunk, size: 6687 [annotate] [blame] [check-ins using] [diff] | |
2017-05-07
| ||
20:10 |
Small code style change
Casts are now written like types in variable declarations. file: [c7f95080da] check-in: [4af49a13c3] user: js, branch: trunk, size: 6728 [annotate] [blame] [check-ins using] [diff] | |
2017-01-09
| ||
17:36 |
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
2017-01-06
| ||
23:42 | Several minor style fixes file: [4f3aac88d0] check-in: [ae340607fd] user: js, branch: trunk, size: 6714 [annotate] [blame] [check-ins using] [diff] | |
2016-10-08
| ||
15:57 | Add cookies property to OFHTTP{Request,Response} file: [d5d8e0508a] check-in: [e7713d6300] user: js, branch: trunk, size: 6716 [annotate] [blame] [check-ins using] [diff] | |
2016-01-03
| ||
00:43 |
Update copyright
While at it, also update the mail address. file: [4edf404fac] check-in: [cec0f072f8] user: js, branch: 0.8, size: 7233 [annotate] [blame] [check-ins using] [diff] | |
00:41 |
Update copyright
While at it, also update the mail address. file: [1e0b739883] check-in: [2a27cf3000] user: js, branch: trunk, size: 6675 [annotate] [blame] [check-ins using] [diff] | |
2015-11-29
| ||
11:43 |
Make properties a requirement and clean up code
This increases the required GCC version from 4.0 to 4.6 (exception: | |
2015-05-23
| ||
11:21 | OFHTTPRequest: Rename entity to body file: [e92c282719] check-in: [c8877fd278] user: js, branch: trunk, size: 7229 [annotate] [blame] [check-ins using] [diff] | |
2015-01-03
| ||
20:57 | Update copyright file: [b4e7571ab2] check-in: [cfd374b906] user: js, branch: trunk, size: 7276 [annotate] [blame] [check-ins using] [diff] | |
2014-07-05
| ||
09:14 | OFHTTPRequest: Add -[setEntityFromString:] file: [1713156fde] check-in: [5109a3e7e4] user: js, branch: trunk, size: 7270 [annotate] [blame] [check-ins using] [diff] | |
2014-06-21
| ||
21:43 |
Move all macros from OFObject.h to macros.h
This means that OFObject.h imports macros.h now, making it unnecessary | |
2014-04-14
| ||
00:45 |
Coding style
No functional change intended. file: [7522c047c2] check-in: [9da9b2b64c] user: js, branch: trunk, size: 6820 [annotate] [blame] [check-ins using] [diff] | |
2014-01-04
| ||
00:24 | Update copyright. file: [cd6a2290d9] check-in: [3b97fc3cd9] user: js, branch: trunk, size: 6788 [annotate] [blame] [check-ins using] [diff] | |
2013-09-28
| ||
15:25 | OFHTTP{Client,Server}: Handle all request methods. file: [703332cbc9] check-in: [7be34d8c40] user: js, branch: trunk, size: 6782 [annotate] [blame] [check-ins using] [diff] | |
01:50 | Improve HTTP request method handling. file: [e321453562] check-in: [c76896d937] user: js, branch: trunk, size: 7154 [annotate] [blame] [check-ins using] [diff] | |
2013-08-15
| ||
17:40 | OFHTTPRequest: Conform to OFCopying. file: [5824c67d6a] check-in: [7efd17523d] user: js, branch: trunk, size: 6166 [annotate] [blame] [check-ins using] [diff] | |
17:39 | OFHTTPRequest: Add -[isEqual:] and -[hash]. file: [ee350c6f2d] check-in: [7cb70e45cf] user: js, branch: trunk, size: 5780 [annotate] [blame] [check-ins using] [diff] | |
2013-06-22
| ||
12:12 |
Rework exceptions.
This mostly removes the argument for the class in which the exception This also removes a few other arguments which were not too helpful. In | |
2013-03-04
| ||
17:20 |
Replace BOOL with bool.
The only places where BOOL is left are those where they are required by | |
2013-02-12
| ||
18:22 | Prefix all ivars with an underscore. file: [67ed2116e0] check-in: [e40729d406] user: js, branch: trunk, size: 4811 [annotate] [blame] [check-ins using] [diff] | |
2013-01-26
| ||
00:13 |
Make OFHTTPRequestReply a stream.
This also implements chunked transfer encoding for OFHTTPServer and adds Additionally, this makes it possible to add an async version of | |
2013-01-09
| ||
22:24 | Update copyright. file: [ca52e82353] check-in: [813c00ccf0] user: js, branch: trunk, size: 3239 [annotate] [blame] [check-ins using] [diff] | |
2012-12-26
| ||
20:55 |
OFHTTPRequestResult -> OFHTTPRequestReply.
The class also has its own file now. file: [78847a2802] check-in: [75f187cef5] user: js, branch: trunk, size: 3233 [annotate] [blame] [check-ins using] [diff] | |
2012-12-20
| ||
15:11 | OFHTTPRequestResult: Fix a missing release. file: [d06c8c8136] check-in: [4d636a1d00] user: js, branch: trunk, size: 4569 [annotate] [blame] [check-ins using] [diff] | |
2012-12-15
| ||
20:35 | OFHTTPRequest: Add property remoteAddress. file: [617ad3d55d] check-in: [b8d3e09eff] user: js, branch: trunk, size: 4543 [annotate] [blame] [check-ins using] [diff] | |
19:44 | Get rid of a wrongful GCC warning. file: [2b89bc9ca2] check-in: [a7e0ceee3a] user: js, branch: trunk, size: 4326 [annotate] [blame] [check-ins using] [diff] | |
2012-12-14
| ||
01:46 | Add -[description] for OFHTTPRequest(Result). file: [1a3fb9a7bd] check-in: [c3d536d43c] user: js, branch: trunk, size: 4319 [annotate] [blame] [check-ins using] [diff] | |
01:42 | Rename -[OFHTTPRequest postData] to POSTData. file: [4a757213a5] check-in: [fbb9df7439] user: js, branch: trunk, size: 2678 [annotate] [blame] [check-ins using] [diff] | |
2012-12-11
| ||
12:12 | Make creating OFHTTPRequestResults public. file: [af5623a848] check-in: [020cedb44b] user: js, branch: trunk, size: 2678 [annotate] [blame] [check-ins using] [diff] | |
2012-12-09
| ||
12:13 | Split OFHTTPRequest into OFHTTP{Client,Request}. file: [3e1f9b1751] check-in: [2b7a70e246] user: js, branch: trunk, size: 2460 [annotate] [blame] [check-ins using] [diff] | |
2012-12-06
| ||
16:20 | OFHTTPRequestDelegate: Method name improvement. file: [21c09ca66b] check-in: [c64cb4c5f2] user: js, branch: trunk, size: 12855 [annotate] [blame] [check-ins using] [diff] | |
2012-10-14
| ||
00:59 | OF_INVALID_INDEX -> OF_NOT_FOUND. file: [2442ea8723] check-in: [f38744df74] user: js, branch: trunk, size: 12851 [annotate] [blame] [check-ins using] [diff] | |
00:54 | range.start -> range.location. file: [997525c718] check-in: [c9433ea60d] user: js, branch: trunk, size: 12855 [annotate] [blame] [check-ins using] [diff] | |
2012-10-13
| ||
20:02 | indexOfFirstOccurrenceOfString -> rangeOfString. file: [bc400146e4] check-in: [5209390938] user: js, branch: trunk, size: 12849 [annotate] [blame] [check-ins using] [diff] | |
2012-10-09
| ||
15:07 | Make use of instancetype. file: [5b57ee93bc] check-in: [fb515e8e24] user: js, branch: trunk, size: 12839 [annotate] [blame] [check-ins using] [diff] | |
2012-10-02
| ||
11:20 | More property cleanup. file: [8854292a15] check-in: [7261ba5bd1] user: js, branch: trunk, size: 12811 [annotate] [blame] [check-ins using] [diff] | |
11:05 | OFHTTPRequestFailedException: Naming consistency file: [b8e1935f38] check-in: [991ced5333] user: js, branch: trunk, size: 12839 [annotate] [blame] [check-ins using] [diff] | |
2012-09-29
| ||
10:51 |
OFHTTPRequest: Force "Connection: close".
This should not be part of the headers dictionary as it would allow the | |
10:49 |
OFHTTPRequest: Fix too early release.
The result was released before it was passed to the exception. file: [cb00731d28] check-in: [7a8056d3ed] user: js, branch: trunk, size: 12820 [annotate] [blame] [check-ins using] [diff] | |
2012-09-26
| ||
20:11 | Don't assume length == 0 means closed. file: [ad751773f4] check-in: [fb064dae9a] user: js, branch: trunk, size: 12816 [annotate] [blame] [check-ins using] [diff] | |
2012-08-10
| ||
20:08 |
Directly use the runtime's autorelease pools.
This greatly improves performance, as it gets rid of the overhead of | |
2012-07-31
| ||
11:27 | OFHTTPRequest: Use OFUnsupportedVersionException. file: [435afd59fe] check-in: [7008aeed34] user: js, branch: trunk, size: 12701 [annotate] [blame] [check-ins using] [diff] | |
2012-07-12
| ||
01:28 | Don't access isa directly. file: [222aca0da5] check-in: [8892ae9fcc] user: js, branch: trunk, size: 12425 [annotate] [blame] [check-ins using] [diff] | |
2012-06-07
| ||
12:03 | Rework OFStream API. file: [bba59f52c5] check-in: [0d4059306a] user: js, branch: trunk, size: 12275 [annotate] [blame] [check-ins using] [diff] | |
2012-06-06
| ||
13:09 |
Rework OFDataArray API.
Also adds more checks. file: [456aec5d03] check-in: [d5ddb2cb48] user: js, branch: trunk, size: 12261 [annotate] [blame] [check-ins using] [diff] | |
2012-03-21
| ||
17:51 | Always pass a char for copy to objc_setProperty(). file: [4b826a148e] check-in: [3a983475bc] user: js, branch: trunk, size: 12253 [annotate] [blame] [check-ins using] [diff] | |
2012-03-14
| ||
15:47 | gcc is stupid... file: [707c786975] check-in: [8cf554bd32] user: js, branch: trunk, size: 12259 [annotate] [blame] [check-ins using] [diff] | |
2012-03-12
| ||
14:04 | OFHTTPRequest: Add Connection: close to the request headers. file: [d6e43a2de8] check-in: [ffb4484d97] user: js, branch: trunk, size: 12255 [annotate] [blame] [check-ins using] [diff] | |
12:58 | OFHTTPRequest: Always close the connection after we received everything. file: [2f0fcffd8a] check-in: [77b8ffc1e0] user: js, branch: trunk, size: 12226 [annotate] [blame] [check-ins using] [diff] | |
2012-03-08
| ||
18:04 | OFHTTPRequest: Handle OFInvalidEncodingException due to incorrect reply. file: [65e7fe1190] check-in: [59a1fd63eb] user: js, branch: trunk, size: 11949 [annotate] [blame] [check-ins using] [diff] | |
16:30 | OFHTTPRequest: HTTP/1.1 introduces 307, handle it. file: [96bd1084f3] check-in: [9dd8014c27] user: js, branch: trunk, size: 11061 [annotate] [blame] [check-ins using] [diff] | |
2012-03-07
| ||
22:33 | Implement HTTP/1.1 in OFHTTPRequest. file: [b10e234803] check-in: [326634c95d] user: js, branch: trunk, size: 10989 [annotate] [blame] [check-ins using] [diff] | |
22:22 | Fix a missing (auto)release. file: [d53d806d31] check-in: [a5933a2224] user: js, branch: 0.6, size: 9949 [annotate] [blame] [check-ins using] [diff] | |
2012-03-02
| ||
16:37 |
@finally { [pool release]; } is a bad idea when throwing exceptions. The exception is released before it is ever caught. file: [4bbd6ecaac] check-in: [152fac94a7] user: js, branch: 0.6, size: 9906 [annotate] [blame] [check-ins using] [diff] | |
2012-01-05
| ||
00:56 | Update copyright. file: [29dc6862f8] check-in: [ce70e17b38] user: js, branch: trunk, size: 10182 [annotate] [blame] [check-ins using] [diff] | |
2011-12-13
| ||
15:01 | Add -[request:didCreateSocket:] to OFHTTPRequestDelegate. file: [1e96eca6f0] check-in: [b02b668f81] user: js, branch: trunk, size: 10176 [annotate] [blame] [check-ins using] [diff] | |
2011-10-24
| ||
18:28 | Don't retain delegates to prevent reference cycles. file: [58e168ad78] check-in: [87cd99ff88] user: js, branch: trunk, size: 10035 [annotate] [blame] [check-ins using] [diff] | |
2011-09-22
| ||
23:25 |
Exceptions are now autoreleased.
This is safe as an "exception loop" can't happen, since if allocating So, the worst case would be that an autorelease of an exception fails, | |
2011-09-15
| ||
11:01 | Specify the encoding for HTTP POST request data. file: [7c931c50fb] check-in: [7f93f420b5] user: js, branch: trunk, size: 10041 [annotate] [blame] [check-ins using] [diff] | |
2011-09-12
| ||
19:57 | Rename -[cString] to -[UTF8String]. file: [cc46fb2dcd] check-in: [e6fd39d11e] user: js, branch: trunk, size: 10013 [annotate] [blame] [check-ins using] [diff] | |
2011-08-07
| ||
16:57 | Add -[makeImmutable] to all mutable classes and use it. file: [3269a913de] check-in: [927dbf6e7d] user: js, branch: trunk, size: 9995 [annotate] [blame] [check-ins using] [diff] | |
2011-08-04
| ||
16:48 | Get rid of -[*FromIndex:toIndex:]. file: [205f214213] check-in: [f977192a23] user: js, branch: trunk, size: 10220 [annotate] [blame] [check-ins using] [diff] | |
2011-06-06
| ||
16:05 | Add missing imports to make gcc from trunk happy. file: [739e92f9e0] check-in: [265ebf1d85] user: js, branch: 0.5, size: 7922 [annotate] [blame] [check-ins using] [diff] | |
2011-06-05
| ||
18:53 | Rename -[connetToHost:onPort:] to -[connectToHost:port:]. file: [6cdf31afd0] check-in: [1940d72ec7] user: js, branch: trunk, size: 10219 [annotate] [blame] [check-ins using] [diff] | |
2011-05-21
| ||
18:05 |
Make use of isalnum() safe in case isalnum() is a lookup table. Fixes build with Clang on NetBSD. file: [bfdcb9668e] check-in: [35fb680226] user: js, branch: trunk, size: 10219 [annotate] [blame] [check-ins using] [diff] | |
2011-04-30
| ||
15:26 | Include the complete result in an OFHTTPRequestFailedException. file: [1fb93fc8c1] check-in: [5854471001] user: js, branch: trunk, size: 10213 [annotate] [blame] [check-ins using] [diff] | |
2011-04-28
| ||
18:44 | Optimize sending of headers in OFHTTPRequest. file: [8d29aa8502] check-in: [9575887d67] user: js, branch: trunk, size: 9985 [annotate] [blame] [check-ins using] [diff] | |
2011-04-25
| ||
11:35 | Add +[OFDataArray dataArray] with a default item size of 1. file: [4f74296a47] check-in: [12617ef944] user: js, branch: trunk, size: 9882 [annotate] [blame] [check-ins using] [diff] | |
2011-04-22
| ||
20:19 | More style improvements. file: [908217ca1f] check-in: [e76a7f52c1] user: js, branch: trunk, size: 9897 [annotate] [blame] [check-ins using] [diff] | |
15:00 | OFHTTPRequest: Fix missing release of delegate. file: [97fcaf53fd] check-in: [838246b066] user: js, branch: trunk, size: 9813 [annotate] [blame] [check-ins using] [diff] | |
14:56 | OFHTTPRequest: Normalize server header keys. file: [b21eb615c3] check-in: [7f52d7f931] user: js, branch: trunk, size: 9788 [annotate] [blame] [check-ins using] [diff] | |
14:35 |
OFHTTPRequest: Make it possible to not store the data in an OFDataArray.
This way, it's possible to do downloads without keeping the whole file | |
14:13 |
Add OFHTTPRequestDelegate. This allows status updates etc. file: [f1713b1a20] check-in: [9ed387bacb] user: js, branch: trunk, size: 9190 [annotate] [blame] [check-ins using] [diff] | |
2011-04-10
| ||
12:18 |
Apple GCC 4.0.1 thinks this variable might be uninitialized. It can't, but let's make GCC happy. file: [c8b35b7eac] check-in: [548596813b] user: js, branch: 0.5, size: 7898 [annotate] [blame] [check-ins using] [diff] | |
2011-03-30
| ||
00:36 |
OFHTTPRequest: Disallow redirects from HTTPS to HTTP by default. Still works when setting redirectsFromHTTPSToHTTPAllowed. file: [5637b3f014] check-in: [46881c3773] user: js, branch: trunk, size: 7891 [annotate] [blame] [check-ins using] [diff] | |
2011-03-29
| ||
17:51 | Add +[requestWithURL:] to OFHTTPRequest. file: [43e2c90ca2] check-in: [bfcd3875fe] user: js, branch: trunk, size: 7575 [annotate] [blame] [check-ins using] [diff] | |
2011-03-24
| ||
19:42 | Get rid of OFExceptions.h. file: [52aa44a3ac] check-in: [cda44767f4] user: js, branch: trunk, size: 7334 [annotate] [blame] [check-ins using] [diff] | |
2011-03-22
| ||
00:55 | Add -Wshorten-64-to-32. file: [e7e3c34220] check-in: [6d4dfb5bc7] user: js, branch: trunk, size: 7160 [annotate] [blame] [check-ins using] [diff] | |
2011-03-11
| ||
13:02 | Make it easier to generate getters and setters. file: [1e129050da] check-in: [2c72efb4e7] user: js, branch: trunk, size: 7157 [annotate] [blame] [check-ins using] [diff] | |
2011-02-27
| ||
00:35 | Rename -[result] to -[perform] in OFHTTPRequest. file: [498ef03a59] check-in: [53213f1d41] user: js, branch: trunk, size: 7268 [annotate] [blame] [check-ins using] [diff] | |
00:09 | OFURL: Include the / in the path for http(s). file: [f906f98e49] check-in: [3d041cd4bf] user: js, branch: trunk, size: 7264 [annotate] [blame] [check-ins using] [diff] | |
2011-02-26
| ||
19:40 | Use class swizzling as an optimization. file: [238deadfe5] check-in: [06f539766f] user: js, branch: trunk, size: 7257 [annotate] [blame] [check-ins using] [diff] | |
2011-02-25
| ||
16:05 | OFHTTPRequest: Send a proper request in case path is nil. file: [a6525bb066] check-in: [7b6a706687] user: js, branch: trunk, size: 7002 [annotate] [blame] [check-ins using] [diff] | |
15:22 | Fix a stupid bug in OFHTTPRequest. file: [063245d810] check-in: [70e1297f87] user: js, branch: trunk, size: 6965 [annotate] [blame] [check-ins using] [diff] | |
12:14 | OFHTTPRequest: Check Content-Length if present to check for truncation. file: [be1d7818d7] check-in: [9e647a2ddd] user: js, branch: trunk, size: 6970 [annotate] [blame] [check-ins using] [diff] | |
12:02 | OFHTTPRequest: Work around a bug in lighttpd with HTTPS. file: [af54b95e34] check-in: [73c723bf39] user: js, branch: trunk, size: 6635 [annotate] [blame] [check-ins using] [diff] | |
2011-02-24
| ||
18:27 |
Make it possible to specify a TLS socket class for OFHTTPRequest.
This way, OFHTTPRequest will support HTTPS using a third party TLS | |
2011-02-10
| ||
17:19 | Use ports instead of services in OFTCPSocket. file: [a21896a236] check-in: [a3e03981ea] user: js, branch: trunk, size: 6044 [annotate] [blame] [check-ins using] [diff] | |
2011-02-09
| ||
22:12 | Add -Wwrite-strings. file: [ef4afd4934] check-in: [a5ab6bf63b] user: js, branch: trunk, size: 6079 [annotate] [blame] [check-ins using] [diff] | |
16:16 | Added: Add OFHTTPRequest class. file: [38ccb7c9e6] check-in: [3beecbace3] user: js, branch: trunk, size: 6073 [annotate] [blame] [check-ins using] | |