Nathan Osman
|
2c48893ec7
|
Fix target name when building on Windows.
|
2017-07-08 13:02:28 -07:00 |
|
Nathan Osman
|
91ca9c82f7
|
Rename tests to conform with class names.
|
2017-07-07 22:29:08 -07:00 |
|
Nathan Osman
|
6fea4fbd61
|
Update build scripts.
|
2017-07-07 21:22:19 -07:00 |
|
Nathan Osman
|
aa6650f6df
|
Escape arguments for copy_if_different.
|
2017-05-16 11:43:06 -07:00 |
|
Nathan Osman
|
48967c398b
|
Add test for QProxyHandler.
|
2016-12-13 00:26:42 -08:00 |
|
Nathan Osman
|
0c22530acc
|
Add test for SSL.
|
2016-10-28 22:15:14 -07:00 |
|
Nathan Osman
|
cf3932529a
|
Add QLocalAuth class.
|
2016-10-15 20:50:11 -07:00 |
|
Nathan Osman
|
6edf9f4c89
|
Add HTTP basic authentication.
|
2016-10-11 21:29:06 -07:00 |
|
Nathan Osman
|
6df88ad4aa
|
Implement middleware.
|
2016-10-11 20:23:21 -07:00 |
|
Aleksey Yermakov
|
f7290e0cb9
|
Added QHttpRange class and tests.
This class will be used for support of partial content requests.
|
2016-10-09 22:43:29 +03:00 |
|
Nathan Osman
|
7edb26c433
|
Add ability to specify method for slot handlers.
|
2016-10-04 16:48:57 -07:00 |
|
Nathan Osman
|
9bcb80bf1b
|
Switched to copy_if_different flag.
|
2015-07-18 23:57:30 -07:00 |
|
Nathan Osman
|
9d213f8f58
|
Fixed typo.
|
2015-07-18 23:45:52 -07:00 |
|
Nathan Osman
|
3bd3752530
|
Attempted to fix issue with running tests on Windows.
|
2015-07-18 23:36:25 -07:00 |
|
Nathan Osman
|
3f51d915ad
|
Ensured that unit tests run in the directory containing the QHttpEngine library.
|
2015-07-18 17:14:22 -07:00 |
|
Nathan Osman
|
9195376c37
|
Converted project name to uppercase.
|
2015-07-17 13:27:09 -07:00 |
|
Nathan Osman
|
b616f20f83
|
Added basic test for QLocalFile.
|
2015-07-14 22:50:59 -07:00 |
|
Nathan Osman
|
2205fb4166
|
Merged the QHttpHandler abstract base class with the QSubHandler class.
|
2015-07-08 19:31:00 -07:00 |
|
Nathan Osman
|
61d4a14b33
|
Renamed QHttpSubHandler to QSubHandler.
|
2015-07-01 21:41:23 -07:00 |
|
Nathan Osman
|
5595ae1156
|
Completely reorganized the source code layout.
|
2015-07-01 21:32:26 -07:00 |
|
Nathan Osman
|
0a5973cae2
|
Added basic tests for QObjectHandler.
|
2015-06-24 22:36:44 -07:00 |
|
Nathan Osman
|
87ef62ce9e
|
Moved tests into separate directories.
|
2015-06-22 11:06:06 -07:00 |
|
Nathan Osman
|
875432d129
|
Added QIByteArray class, providing a case-insensitive byte array.
|
2015-06-17 14:38:31 -07:00 |
|
Nathan Osman
|
a0e6ea0334
|
Renamed ByteUtils test and implemented tests for QHttpParser::parseRequest().
|
2015-06-16 12:50:25 -07:00 |
|
Nathan Osman
|
789c102645
|
Renamed QHttpEngine to ByteUtils.
|
2015-06-15 23:47:14 -07:00 |
|
Nathan Osman
|
a3454614d5
|
Added tests for QFilesystemHandler class.
|
2015-06-15 18:24:34 -07:00 |
|
Nathan Osman
|
087005e6e0
|
Added test for QHttpSubHandler.
|
2015-06-13 21:20:47 -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
|
812763d407
|
Moved socket pair creation into separate class.
|
2015-05-15 14:32:30 -07:00 |
|
Nathan Osman
|
33ab52656b
|
Added initial implementation of QIODeviceCopier.
|
2015-05-01 23:32:06 -07:00 |
|
Nathan Osman
|
7b004dc66a
|
Renamed QJsonServer to QHttpServer.
|
2015-04-29 22:48:15 -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
|
1c7499b057
|
Finished implementing QHttpRequest class.
|
2015-04-28 19:03:12 -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
|
ad353fbc7a
|
Reverted previous commit.
|
2015-04-25 22:43:53 -07:00 |
|
Nathan Osman
|
870993cdfe
|
Fixed issue with DLL not being found when testing on Windows.
|
2015-04-25 22:22:47 -07:00 |
|
Nathan Osman
|
513da4d168
|
Added empty QJsonServer class.
|
2015-04-02 15:56:01 -07:00 |
|
Nathan Osman
|
0b39fcc551
|
Removed tests for classes that do not exist and added tests for QHttpSocket.
|
2015-03-28 22:58:41 -07:00 |
|
Nathan Osman
|
6d7e462aa8
|
Moved enable_testing command to root CMakeLists.txt.
|
2015-03-25 17:15:44 -07:00 |
|
Nathan Osman
|
3897cbb499
|
Lowered CMake version to 2.8.9 and used qt5_use_modules function.
|
2015-03-25 16:33:44 -07:00 |
|
Nathan Osman
|
e0552e8c4c
|
Removed Qt 5.1 version requirement.
|
2015-03-24 21:59:17 -07:00 |
|
Nathan Osman
|
ab29a74671
|
Created separate options for building the documentation and test suite.
|
2015-03-23 21:52:36 -07:00 |
|
Nathan Osman
|
7d3ba74bad
|
Added empty tests.
|
2015-03-23 17:26:12 -07:00 |
|