aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Set client type in discovery manager based on Qt OSLinus Jahn2019-01-031-1/+6
|
* Use QSysInfo for client OS in VersionManagerLinus Jahn2019-01-031-3/+8
| | | | | | The QXmppVersionManager will use QSysInfo in Qt 5.4 or later to determine the client's OS, so it will also contain the OS version or some codenames.
* Implement XEP-0308: Last Message CorrectionLinus Jahn2018-12-305-0/+60
|
* Add partial support of XEP-0066: Out of Band DataLinus Jahn2018-12-195-0/+64
| | | | | Today this is most important for attaching URLs generated by XEP-0363: HTTP File Upload for a very basic form of media/file sharing.
* [appveyor] do not include patch level in QTDIRJeremy Lainé2018-11-271-2/+2
|
* add BUILD_SHARED to support library type and add BUILD_SHARED to READMEZam2018-11-262-8/+14
|
* Implement XEP-0352: Client State IndicationLinus Jahn2018-10-299-1/+71
| | | | | This commit is based on a pull request by fbeutel (GitHub) (see #87) and was rebased and slightly modified by me.
* [tests] Explicitly include QXmppRtpChannel.h (see #78)Jeremy Lainé2018-10-271-0/+2
|
* Add .gitignoreBoris Pek2018-10-111-0/+3
|
* Fix generating of Doxygen documentationBoris Pek2018-10-113-14/+18
| | | | Closes: #158
* Fix spelling errorBoris Pek2018-10-081-1/+1
|
* CMake: Add binary paths for tests to the include pathsNiels Ole Salscheider2018-09-303-0/+3
| | | | This fixes #141.
* travis: Install clangNiels Ole Salscheider2018-09-301-1/+1
| | | | Now that we only use the system binaries we have to install this manually.
* travis: Only use system binariesNiels Ole Salscheider2018-09-301-1/+5
|
* [travis] test builds in Ubuntu Xenial instead of Ubuntu TrustyBoris Pek2018-09-241-1/+1
|
* [travis] build qxmpp out-of-sourceJeremy Lainé2018-09-241-1/+3
|
* CMake: Use CMakePackageConfigHelpers to generate the package configNiels Ole Salscheider2018-09-243-4/+20
| | | | Now we also generate a QXmppConfigVersion.cmake file.
* Add missed variables initialization in constructors of few classes.Boris Pek2018-09-185-3/+13
|
* QXmppElement: add self-assignment check to 'operator='.Boris Pek2018-09-181-4/+7
|
* [travis] test build on OS XJeremy Lainé2018-09-183-7/+30
|
* [cmake] set the C++ standard to C++11Jeremy Lainé2018-09-181-0/+1
| | | | We already make use of the "override" keyword.
* [socks] fix a compiler warning on MSVCJeremy Lainé2018-09-181-1/+1
|
* [tests] disable tests that require QXMPP_AUTOTEST_EXPORT (fixes #149)Jeremy Lainé2018-09-181-3/+3
|
* [docs] stop mentioning obsolete platforms in READMEJeremy Lainé2018-09-181-15/+0
|
* [appveyor] initial attempt at compilingJeremy Lainé2018-09-181-0/+17
|
* [docs] mention cmake --build instead of makeJeremy Lainé2018-09-181-2/+2
|
* [tests] switch from coveralls to codecovJeremy Lainé2018-09-084-10/+6
|
* auto-connect to next DNS-SRV record server on connection failureMartin Koller2018-09-081-5/+23
| | | | | automatically try next server from DNS SRV record when connection to first can not be established
* [cmake] fix documentation string for BUILD_EXAMPLESJeremy Lainé2018-09-081-1/+1
|
* Build examples by defaultNiels Ole Salscheider2018-09-081-1/+1
|
* support XEP-0237 Roster VersioningZam2018-08-174-4/+61
|
* [readme] add badge for code coverageJeremy Lainé2018-06-241-1/+2
|
* [tests] generate code coverage reportJeremy Lainé2018-06-242-0/+14
|
* CMake: Fix typo in install interfaceNiels Ole Salscheider2018-06-231-1/+1
|
* .travis.yml: Remove superfluous environments for qt4Niels Ole Salscheider2018-06-231-10/+3
|
* Merge pull request #131 from olesalscheider/cmakeNiels Ole Salscheider2018-06-23165-9653/+577
|\ | | | | Add CMake build system, drop Qt4 support
| * CMake: Make the library properly importableNiels Ole Salscheider2018-06-171-1/+14
| |
| * Fix paths in CMakeLists.txtNiels Ole Salscheider2018-06-175-11/+13
| |
| * Add myself to AUTHORS fileNiels Ole Salscheider2017-09-041-0/+4
| |
| * Update README.mdNiels Ole Salscheider2017-09-041-34/+13
| |
| * Update changelogNiels Ole Salscheider2017-09-041-0/+2
| |
| * Fix qxmppsasl testNiels Ole Salscheider2017-09-041-1/+1
| |
| * Drop the version string testNiels Ole Salscheider2017-09-041-6/+0
| | | | | | | | It is just stupid to adjust this...
| * Fix QXmppSslServer::incomingConnection signatureNiels Ole Salscheider2017-09-042-2/+2
| |
| * Install pkgconfig fileNiels Ole Salscheider2017-09-042-0/+21
| |
| * Update travis scriptsNiels Ole Salscheider2017-09-042-32/+7
| |
| * Re-add codecs support to the build systemNiels Ole Salscheider2017-09-046-0/+142
| |
| * Port examples to the new build systemNiels Ole Salscheider2017-09-0417-115/+33
| |
| * Remove example_4 and GuiClientNiels Ole Salscheider2017-09-0469-6639/+0
| | | | | | | | | | The build was disabled for some time. There is still git if we want to bring them back.
| * Port docs to new build systemNiels Ole Salscheider2017-09-045-155/+38
| |