Nathan Osman
|
e84731379d
|
Moved the handler classes to a separate directory.
|
2015-06-13 22:16:32 -07:00 |
|
Nathan Osman
|
087005e6e0
|
Added test for QHttpSubHandler.
|
2015-06-13 21:20:47 -07:00 |
|
Nathan Osman
|
6370198394
|
Added QHttpSubHandler class.
|
2015-06-12 22:59:56 -07:00 |
|
Nathan Osman
|
6c9d4cfeb8
|
Added path parameter to process() method in QHttpHandler class.
|
2015-06-12 22:35:58 -07:00 |
|
Nathan Osman
|
6c238fadaa
|
Added QHttpHandler abstract base class.
|
2015-06-12 15:49:47 -07:00 |
|
Nathan Osman
|
c6e645025c
|
Improved error handling in QIODeviceCopier.
|
2015-06-12 14:33:49 -07:00 |
|
Nathan Osman
|
8bc802df1d
|
Avoid trying to reopen devices if they have the wrong mode, instead check if they are open.
|
2015-06-12 13:21:02 -07:00 |
|
Nathan Osman
|
ab3f4f2d3c
|
Minor adjustments to the test suite.
|
2015-05-20 22:08:55 -07:00 |
|
Nathan Osman
|
0ef1d7d09d
|
Reorganized tests for QHttpSocket.
|
2015-05-20 21:39:21 -07:00 |
|
Nathan Osman
|
910779fb57
|
Updated tests for QHttpSocket response.
|
2015-05-20 17:59:49 -07:00 |
|
Nathan Osman
|
86c5ca13ce
|
Added QIODeviceCounter class to common library for tests.
|
2015-05-19 21:07:50 -07:00 |
|
Nathan Osman
|
23222e58fe
|
Added maxSplit argument to QHttpEngine::split().
|
2015-05-19 10:20:20 -07:00 |
|
Nathan Osman
|
b86697cc62
|
Finished implementing property tests for QHttpSocket responses.
|
2015-05-18 14:08:21 -07:00 |
|
Nathan Osman
|
20d5962424
|
Removed QHttpRequest and QHttpResponse classes.
|
2015-05-18 13:14:27 -07:00 |
|
Nathan Osman
|
54b42410fd
|
Combined the QHttpRequest and QHttpResponse classes into a single class - QHttpSocket.
|
2015-05-18 13:08:39 -07:00 |
|
Nathan Osman
|
8eb1c7925c
|
Moved QSocketPair class to a separate static library to cut down on compilation.
|
2015-05-15 14:49:45 -07:00 |
|
Nathan Osman
|
9f0e8b2a5f
|
Added socket test to QIODeviceCopier.
|
2015-05-15 14:37:26 -07:00 |
|
Nathan Osman
|
812763d407
|
Moved socket pair creation into separate class.
|
2015-05-15 14:32:30 -07:00 |
|
Nathan Osman
|
e2c0d02927
|
Added QIODeviceCopier test for QTcpSocket.
|
2015-05-15 11:37:40 -07:00 |
|
Nathan Osman
|
f545dd84fa
|
Fixed signals being emitted in QIODeviceCopier before start().
|
2015-05-13 17:34:41 -07:00 |
|
Nathan Osman
|
33ab52656b
|
Added initial implementation of QIODeviceCopier.
|
2015-05-01 23:32:06 -07:00 |
|
Nathan Osman
|
47bd70f0aa
|
Added empty QIODeviceCopier class.
|
2015-04-30 10:49:31 -07:00 |
|
Nathan Osman
|
b3702a79cb
|
Removed extra '*'.
|
2015-04-29 22:52:41 -07:00 |
|
Nathan Osman
|
7b004dc66a
|
Renamed QJsonServer to QHttpServer.
|
2015-04-29 22:48:15 -07:00 |
|
Nathan Osman
|
c8f5abad61
|
Fixed header being included.
|
2015-04-29 22:27:37 -07:00 |
|
Nathan Osman
|
940c36cadc
|
Updated README.
|
2015-04-29 22:24:47 -07:00 |
|
Nathan Osman
|
64baafbc86
|
Made some style tweaks to the documentation.
|
2015-04-29 22:16:16 -07:00 |
|
Nathan Osman
|
7693b2f398
|
Added CSS overrides for documentation.
|
2015-04-29 22:15:25 -07:00 |
|
Nathan Osman
|
2b888dbe93
|
Added index.md for the main page of the documentation.
|
2015-04-29 22:14:51 -07:00 |
|
Nathan Osman
|
098273e4b0
|
Added documentation to the QHttpRequest and QHttpResponse classes.
|
2015-04-29 18:24:06 -07:00 |
|
Nathan Osman
|
f07263d516
|
Added build instructions to README.
|
2015-04-29 17:56:49 -07:00 |
|
Nathan Osman
|
001a809438
|
Switched to using QHttpEngine's implementation of split().
|
2015-04-29 12:17:12 -07:00 |
|
Nathan Osman
|
a1d58bf0c4
|
Ensured that the QHttpEngine class was properly exported on Windows.
|
2015-04-29 11:52:27 -07:00 |
|
Nathan Osman
|
b6d482c915
|
Converted QHttpEngine from a namespace to a class.
|
2015-04-29 11:51:21 -07:00 |
|
Nathan Osman
|
2903bb44d1
|
Added QHttpEngine namespace with split() function.
|
2015-04-29 11:40:34 -07:00 |
|
Nathan Osman
|
80e59424ce
|
Removed redundant QHttpSocket class.
|
2015-04-28 23:30:32 -07:00 |
|
Nathan Osman
|
4bb72675d4
|
Added tests for QHttpResponse.
|
2015-04-28 23:27:54 -07:00 |
|
Nathan Osman
|
f3496b48d9
|
Private classes now explicitly have their parent set, avoiding the need for a destructor in the parent class.
|
2015-04-28 22:27:23 -07:00 |
|
Nathan Osman
|
fe6965159d
|
Completed initial implementation of QHttpResponse class.
|
2015-04-28 22:19:04 -07:00 |
|
Nathan Osman
|
9218a9d1e5
|
Added empty QHttpResponse class.
|
2015-04-28 21:36:13 -07:00 |
|
Nathan Osman
|
040654ba58
|
Added QT_NO_SIGNALS_SLOTS_KEYWORDS to list of definitions when building the library.
|
2015-04-28 20:36:18 -07:00 |
|
Nathan Osman
|
cb6c175f84
|
Fixed failing test on Windows caused by incorrect address.
|
2015-04-28 20:03:14 -07:00 |
|
Nathan Osman
|
1c7499b057
|
Finished implementing QHttpRequest class.
|
2015-04-28 19:03:12 -07:00 |
|
Nathan Osman
|
d06091431b
|
Added QHttpRequest class.
|
2015-04-28 15:22:37 -07:00 |
|
Nathan Osman
|
bc6ad809af
|
Reverted previously reverted commit (having issues sorting out build failures on Windows).
|
2015-04-27 14:52:13 -07:00 |
|
Nathan Osman
|
4d78ee11c6
|
Reverted previous commit.
|
2015-04-27 14:31:59 -07:00 |
|
Nathan Osman
|
da394f029a
|
Explicitly set path for runtime files.
|
2015-04-27 13:40:42 -07:00 |
|
Nathan Osman
|
5cf542bcc8
|
Bumped minimum CMake version up to 2.8.11.
|
2015-04-27 13:19:51 -07:00 |
|
Nathan Osman
|
c3637f92ba
|
Fixed warning on Clang caused by missing enumeration value.
|
2015-04-27 13:14:53 -07:00 |
|
Nathan Osman
|
ad353fbc7a
|
Reverted previous commit.
|
2015-04-25 22:43:53 -07:00 |
|