Nathan Osman
|
8ca3666112
|
Add missing call to setSocketDescriptor().
|
2016-10-28 14:52:46 -07:00 |
|
Nathan Osman
|
49aa771b63
|
Add SSL capabilities to QHttpServer.
|
2016-10-28 13:44:16 -07:00 |
|
Nathan Osman
|
1633a085c7
|
Merge pull request #11 from impegoraro/master
Add more http status codes
|
2016-10-28 10:35:23 -07:00 |
|
Ilan Pegoraro
|
79da42f0b9
|
Add more http status code
|
2016-10-28 16:51:37 +01:00 |
|
Nathan Osman
|
f454b0be7e
|
Update documentation home page.
|
2016-10-17 22:34:34 -07:00 |
|
Nathan Osman
|
c3fc9fd400
|
Prevent multiple enum values from appearing on one line.
|
2016-10-15 22:26:01 -07:00 |
|
Nathan Osman
|
cf3932529a
|
Add QLocalAuth class.
|
2016-10-15 20:50:11 -07:00 |
|
Nathan Osman
|
482a67733f
|
Finish moving JSON code into QHttpSocket.
|
2016-10-14 16:11:29 -07:00 |
|
Nathan Osman
|
f059e9bc66
|
Move JSON output functionality to socket.
|
2016-10-14 14:14:06 -07:00 |
|
Nathan Osman
|
4dd17ad4ea
|
Fix bug with include paths on MSVC.
|
2016-10-14 11:02:19 -07:00 |
|
Nathan Osman
|
7e7e6945a0
|
Fix MSVC template error.
|
2016-10-14 00:36:00 -07:00 |
|
Nathan Osman
|
4cfbec7c6c
|
Rename QHttpSocket::QQueryStringMap and QHttpSocket::QHttpHeaderMap.
|
2016-10-13 17:34:46 -07:00 |
|
Nathan Osman
|
5968739f03
|
Add JSON utility functions to QObjectHandler.
|
2016-10-13 15:33:55 -07:00 |
|
Nathan Osman
|
c1fc8a115d
|
Remove all JSON marshalling code from QObjectHandler.
|
2016-10-13 00:38:39 -07:00 |
|
Nathan Osman
|
e8b076bdc4
|
Update documentation.
|
2016-10-12 12:07:59 -07:00 |
|
Nathan Osman
|
1604bcf279
|
Fix runtime bug caused by typo.
|
2016-10-11 22:33:00 -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 |
|
Nathan Osman
|
e35fdbde78
|
Fix comparison issue with QIByteArray and improve performance by inlining all methods.
|
2016-10-11 13:07:09 -07:00 |
|
Nathan Osman
|
1c1c1e7752
|
Change default path of example to current directory.
|
2016-10-10 22:01:14 -07:00 |
|
Nathan Osman
|
642ea69ffc
|
Update README to reflect new requirements for building.
|
2016-10-10 21:32:21 -07:00 |
|
Nathan Osman
|
8304e03c6d
|
Minor formatting and documentation updates.
|
2016-10-10 13:49:34 -07:00 |
|
Nathan Osman
|
0708516e28
|
Fix path to header.
|
2016-10-10 13:25:26 -07:00 |
|
Nathan Osman
|
17e8b4e8aa
|
Merge pull request #10 from Kuraisu/range-support
|
2016-10-10 13:21:14 -07:00 |
|
Aleksey Yermakov
|
7e7ec8c7af
|
Add partial content support to QFilesystemHandler.
|
2016-10-10 18:00:17 +03: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
|
a700e854b8
|
Fix compilation issues on MSVC2013.
|
2016-10-08 16:08:00 -07:00 |
|
Nathan Osman
|
7ac8fa1c88
|
Merge branch 'new-features'
|
2016-10-08 13:00:00 -07:00 |
|
Nathan Osman
|
7c3a13e89d
|
Bump version.
|
2016-10-08 12:48:24 -07:00 |
|
Nathan Osman
|
409ba4be75
|
Update documentation for QObjectHandler.
|
2016-10-08 12:45:29 -07:00 |
|
Nathan Osman
|
27cc231218
|
Fix typo causing failing test.
|
2016-10-08 12:32:17 -07:00 |
|
Nathan Osman
|
f73a7659f1
|
Add tests for new-style connection syntax.
|
2016-10-08 12:28:57 -07:00 |
|
Nathan Osman
|
bf4ca27cc7
|
Update tests for QObjecHandler.
|
2016-10-08 01:47:30 -07:00 |
|
Nathan Osman
|
b901757731
|
Completely rewrite QObjectHandler to be more flexible.
|
2016-10-07 23:02:16 -07:00 |
|
Nathan Osman
|
1bea4efab7
|
Merge pull request #9 from impegoraro/hotfix-httphandler
Close the socket on default process method
|
2016-10-07 23:01:10 -07:00 |
|
Ilan Pegoraro
|
00fab6b5e1
|
Close the socket on default process method
Just like in QObjectHandler after writing to the socket, the socket
should be close.
|
2016-10-07 17:58:54 +01:00 |
|
Nathan Osman
|
d20c1d33a9
|
Fix incorrect parameter for QHttpParser test.
|
2016-10-06 22:58:13 -07:00 |
|
Nathan Osman
|
337d021936
|
Fix path issue with CMake.
|
2016-10-06 22:47:51 -07:00 |
|
Nathan Osman
|
9dd1072bc3
|
Update .travis.yml for Qt 5.7.
|
2016-10-06 22:21:11 -07:00 |
|
Nathan Osman
|
7c460edb57
|
Completely reorganize the library, moving up to Qt 5.4, using C++11 where reasonably possible, and reorganizing the includes.
|
2016-10-06 21:50:45 -07:00 |
|
Nathan Osman
|
7930ef4a50
|
Fix inadvertently inverted condition during status line parsing.
|
2016-10-06 10:58:49 -07:00 |
|
Nathan Osman
|
c6cb5d274b
|
Switch to using QMultiMap for headers and added new typedef for query string.
|
2016-10-05 00:34:14 -07:00 |
|
Nathan Osman
|
b39b18be6c
|
Add ability to modify status code.
|
2016-10-04 19:51:48 -07:00 |
|
Nathan Osman
|
287edf9825
|
Update documentation.
|
2016-10-04 17:27:53 -07:00 |
|
Nathan Osman
|
61bfd8c70a
|
Update chat example to use new slot format.
|
2016-10-04 17:23:40 -07:00 |
|
Nathan Osman
|
feaab366ef
|
Fix SEGFAULT caused by parameter going out of scope.
|
2016-10-04 17:02:35 -07:00 |
|
Nathan Osman
|
7edb26c433
|
Add ability to specify method for slot handlers.
|
2016-10-04 16:48:57 -07:00 |
|
Nathan Osman
|
391dea5ddb
|
Merge commit 'f1ab4f4' into http-methods
|
2016-10-04 11:27:52 -07:00 |
|
Nathan Osman
|
dafff09b5d
|
Fixed OS definition.
|
2016-07-11 10:41:17 -07:00 |
|
Nathan Osman
|
7ea1f703db
|
Fixed access control issue on Windows.
|
2016-06-19 04:39:14 -07:00 |
|