401 Commits

Author SHA1 Message Date
Philipp Swoboda
a01974171f Add runtime libraries during install steps 2025-03-03 09:34:22 +01:00
Philipp Swoboda
75dc1cc25d Add LabMCT install instructions 2025-02-28 15:13:21 +01:00
ef3942807f Add special install rules for LabMCT 2024-03-20 15:35:56 +01:00
a814dea032 Add HTTP PATCH request 2023-06-12 18:56:23 +02:00
4aba620039 Add remove user function in basicauthmiddleware 2023-06-09 12:51:42 +02:00
0960b2c7f7 Update 'CMakeLists.txt' 2023-06-08 12:37:05 +02:00
Philipp Swoboda
90fc0a01b0 Make qhttpengine compatible with Qt6 2023-06-07 22:31:55 +02:00
Nathan Osman
43f55df516 Fix link type mismatch on Windows and build a shared library by default. 2018-03-22 13:14:00 -07:00
Nathan Osman
f70405e4d6 Merge pull request #25 from tonytheodore/master
Re-enable static builds
2018-03-16 23:12:06 -07:00
Tony Theodore
4b2705fb32 Require Qt5Network in pkg-config file 2018-03-15 19:24:38 +11:00
Tony Theodore
b85aa4b246 Enable static builds
If unspecified, `add_library` uses the value from cmake's builtin `BUILD_SHARED_LIBS` (default true).
2018-03-15 18:47:38 +11:00
Tony Theodore
d05bdd3ec2 Use QT_STATIC to define QHTTPENGINE_EXPORT 2018-03-15 18:45:08 +11:00
Nathan Osman
e01c0f23c0 Bump patch version. 1.0.1 2017-11-29 18:03:00 -08:00
Nathan Osman
ada6c53130 Correct typo in package names. 2017-11-06 22:21:32 -08:00
Nathan Osman
c06432caef Update test environment to Qt 5.9.2. 2017-11-06 22:17:21 -08:00
Nathan Osman
f56b19513b Remove unnecessary code from chat example. 2017-10-25 20:06:27 -07:00
Nathan Osman
c2b21cdca4 Ensure readChannelFinished() is only emitted once (fixes #21). 2017-10-25 19:31:54 -07:00
Nathan Osman
9652e8f508 Remove unnecessary line. 2017-09-07 15:33:06 -07:00
Nathan Osman
8b3fc48108 Bump copyright. 1.0.0 2017-09-07 14:12:42 -07:00
Nathan Osman
83f8113a05 Fix typo. 2017-09-07 13:40:48 -07:00
Nathan Osman
65c30c9017 Fix typo. 2017-08-28 19:50:28 -07:00
Nathan Osman
a30530b21a Attempt to avoid unusual race condition. 2017-08-28 19:47:06 -07:00
Nathan Osman
40345c81b2 Fix issues with building CPack installers. 2017-08-28 17:09:18 -07:00
Nathan Osman
5fcfb11e73 Remove erroneous socket close() calls and clarify documentation. 2017-08-08 17:18:07 -07:00
Nathan Osman
0a7b81d4ba Ensure Socket::close() deletes the object once closed. 2017-08-08 17:01:05 -07:00
Nathan Osman
461d5100dc Rename internal class QProxySocket and add slot for downstream disconnect. 2017-08-08 12:18:55 -07:00
Nathan Osman
96a714c909 Fix failing server test. 2017-08-08 12:13:43 -07:00
Nathan Osman
7e962c8ac4 Ensure socket is not prematurely destroyed when client disconnects (fixes #15). 2017-08-08 12:01:39 -07:00
Nathan Osman
255200ab15 Minor fix-ups. 2017-08-08 10:38:28 -07:00
Nathan Osman
c769cee616 Remove build instructions from README in favor of linking to Doxygen documentation. 2017-08-05 11:39:24 -07:00
Nathan Osman
ad01f31cf2 Fix auth example. 2017-08-05 11:35:57 -07:00
Nathan Osman
c0c7d88366 Add server auth example. 2017-08-05 06:23:06 -07:00
Nathan Osman
25ea46861f Attempt to fix race condition that was causing the macOS build to fail. 2017-07-29 19:06:53 -07:00
Nathan Osman
77fb7c4d71 Minor fixes to proxy class. 2017-07-29 19:00:07 -07:00
Nathan Osman
76a9bc171b Ensure auth file is removed during destruction. 2017-07-22 19:06:24 -07:00
Nathan Osman
2c48893ec7 Fix target name when building on Windows. 2017-07-08 13:02:28 -07:00
Nathan Osman
da7eb850e4 Fix typos. 2017-07-08 13:00:42 -07:00
Nathan Osman
784e220276 Fix pkgconfig file. 2017-07-08 12:27:06 -07:00
Nathan Osman
2df0aa0709 Update documentation to reflect new class names. 2017-07-08 12:26:23 -07:00
Nathan Osman
5c57fda4a8 Rename export header. 2017-07-08 10:17:05 -07:00
Nathan Osman
bd7740bbc5 Update Doxyfile and documentation. 2017-07-08 10:09:49 -07:00
Nathan Osman
a77badb827 Fix failing test for QObjectHandler. 2017-07-07 22:35:25 -07:00
Nathan Osman
91ca9c82f7 Rename tests to conform with class names. 2017-07-07 22:29:08 -07:00
Nathan Osman
61d219721e Move everything into the QHttpEngine namespace. 2017-07-07 21:56:09 -07:00
Nathan Osman
6fea4fbd61 Update build scripts. 2017-07-07 21:22:19 -07:00
Nathan Osman
4866f85380 Move include and src files. 2017-07-07 21:02:01 -07:00
Nathan Osman
396168a0dd Update comment block and #include lines. 2017-07-07 20:57:57 -07:00
Nathan Osman
fd7e7e9603 Rename classes to match filenames. 2017-07-07 20:44:43 -07:00
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