Commit Graph

39 Commits

Author SHA1 Message Date
Nathan Osman
2fdf8fac71 Rename source files. 2017-07-07 18:49:40 -07:00
Nathan Osman
e68c0b0f11 Rename most classes to remove the 'Q' prefix. 2017-07-07 18:29:50 -07:00
Nathan Osman
0197444a83 Remove all uppercase headers. 2017-07-07 16:53:03 -07:00
Nathan Osman
482a67733f Finish moving JSON code into QHttpSocket. 2016-10-14 16:11:29 -07:00
Nathan Osman
4cfbec7c6c Rename QHttpSocket::QQueryStringMap and QHttpSocket::QHttpHeaderMap. 2016-10-13 17:34:46 -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
c6cb5d274b Switch to using QMultiMap for headers and added new typedef for query string. 2016-10-05 00:34:14 -07:00
Nathan Osman
a60cfc8ab4 Moved all of the header files to a separate directory. 2015-07-17 12:42:25 -07:00
Nathan Osman
bd9df9e1b3 Various minor fixes. 2015-07-04 22:06:38 -07:00
Nathan Osman
2593263b01 Minor updates to the QHttpSocket tests. 2015-07-04 20:27:35 -07:00
Nathan Osman
5deb8264c0 Added test for QHttpSocket::contentLength(). 2015-07-04 20:17:03 -07:00
Nathan Osman
24680c0d18 Added redirect test for QHttpSocket. 2015-07-02 12:31:50 -07:00
Nathan Osman
280d6dd049 Added predefined status code constants. 2015-07-02 11:36:40 -07:00
Nathan Osman
ad9942ec46 Updated header comment. 2015-07-02 00:28:38 -07:00
Nathan Osman
5595ae1156 Completely reorganized the source code layout. 2015-07-01 21:32:26 -07:00
Nathan Osman
87ef62ce9e Moved tests into separate directories. 2015-06-22 11:06:06 -07:00
Nathan Osman
b5b44ecb85 Removed QHttpHeader class and cleaned out QHttpSocket tests. 2015-06-17 16:11:57 -07:00
Nathan Osman
1e82a06538 Renamed ByteUtils to QHttpParser. 2015-06-16 11:02:10 -07:00
Nathan Osman
789c102645 Renamed QHttpEngine to ByteUtils. 2015-06-15 23:47:14 -07:00
Nathan Osman
1e7770cd1d Moved QHttpServer and QHttpSocket classes to a separate directory. 2015-06-13 22:38:48 -07:00
Nathan Osman
5fc15450af Fixed include path. 2015-06-13 22:24:13 -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
b86697cc62 Finished implementing property tests for QHttpSocket responses. 2015-05-18 14:08:21 -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
80e59424ce Removed redundant QHttpSocket class. 2015-04-28 23:30:32 -07:00
Nathan Osman
129fb83f4a Updated tests for QHttpSocket. 2015-04-22 13:49:33 -07:00
Nathan Osman
93cf93a250 Added test for error condition in QHttpSocket. 2015-04-21 17:11:45 -07:00
Nathan Osman
e8a413d6f3 Added tests for QHttpSocket signals. 2015-04-21 16:58:51 -07:00
Nathan Osman
3d331fbdc4 Updated tests to reflect new changes in QHttpSocket. 2015-04-21 11:02:31 -07:00
Nathan Osman
3c40e12ecd Reorganized tests for QHttpSocket. 2015-04-17 16:49:15 -07:00
Nathan Osman
1f4a63d969 Updated socket test. 2015-04-16 21:45:53 -07:00
Nathan Osman
495cec28b7 Renamed requestHeadersParsed() signal to requestHeadersReadChanged() and added a notification for the appropriate property. 2015-04-02 14:49:48 -07:00
Nathan Osman
fe52a843c1 Added methods for checking if request/response headers were read/written. 2015-04-02 14:35:15 -07:00
Nathan Osman
98c7d06e2b Switched to using QNetworkAccessManager in test suite. 2015-04-02 13:11:30 -07:00
Nathan Osman
0aa7e7f27c Made a lot of internal changes. 2015-04-01 21:53:23 -07:00
Nathan Osman
c1190a884a Added tests for response data. 2015-03-30 23:25:28 -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