aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppStun.h
Commit message (Collapse)AuthorAgeFilesLines
* Convert copyright headers to REUSELinus Jahn2022-01-141-22/+3
|
* Update copyright years (2022 edition)Linus Jahn2022-01-091-1/+1
|
* doc: Fix warning from QXmppStun* classesLinus Jahn2021-03-281-5/+6
|
* Update copyright headers to 2021Linus Jahn2021-02-191-1/+1
|
* Add \since tags for QXmpp 0.9.3 everywhereLinus Jahn2020-04-061-0/+18
|
* Allow to set multiple STUN serversNiels Ole Salscheider2020-03-161-0/+1
| | | | This way we can for example add a server for IPv4 and one IPv6.
* Make QXmpp work with projects using QT_NO_KEYWORDSLinus Jahn2020-02-111-6/+6
| | | | | | | | | | | This replaces all occurencies of 'slots' and 'signals' with 'Q_SLOTS' and 'Q_SIGNALS'. This allows for smooth integration with software projects that need QT_NO_KEYWORDS, such as those ones that rely on boost libraries. Closes #115. Co-authored-by: Tommaso Cucinotta <tommaso.cucinotta@santannapisa.it>
* Fix undocumented Q_PROPERTiesLinus Jahn2020-02-041-0/+4
|
* clang-format: Enable regrouping and sorting of includesLinus Jahn2020-02-031-3/+3
|
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
|
* Add a .clang-format somewhat close to the current style0xd34df00d2019-12-231-11/+11
|
* Replace deprecated Q_ENUMS with Q_ENUMLinus Jahn2019-10-271-3/+2
| | | | | Q_ENUM exists since Qt 5.5, more details can be found here: https://woboq.com/blog/q_enum.html
* Modernize codebase using clang-tidyJonah Brüchert2019-09-081-6/+6
| | | | | | | | Using the following checks: * modernize-use-nullptr * modernize-use-override * modernize-use-using * modernize-use-bool-literals
* Bump copyright year to 2019Jeremy Lainé2019-01-081-1/+1
|
* Add QXmppIceConnection::gatheringState propertyJeremy Lainé2015-09-031-0/+19
|
* add some code docs for QXmppIceConnectionJeremy Lainé2015-08-271-0/+24
|
* trim QXmppIceComponent API down to bare minimalJeremy Lainé2015-08-271-7/+1
|
* share ICE configJeremy Lainé2015-08-271-1/+2
|
* reduce QXmppIceComponent public APIJeremy Lainé2015-08-271-5/+0
|
* QXmppIceComponent: prevent changing component IDJeremy Lainé2015-08-271-2/+1
|
* remove setRemoteUser / setRemotePassword from ICE component public APIJeremy Lainé2015-08-271-2/+0
|
* ICE: do not allow setting local user / passwordJeremy Lainé2015-08-271-7/+5
| | | | | | | | | Making it possible to change the local ICE user fragment or password complicates the state machine significantly. To avoid users shooting themselves in the foot, remove this API. Also make it clear that QXmppIceComponent cannot be used separately from QXmppIceConnection by making its constructor private.
* hide QXmppIceConnection internalsJeremy Lainé2015-08-271-13/+3
|
* ICE: use actual transactions for STUN testsJeremy Lainé2015-08-251-1/+0
|
* ICE: use QXmppUdpTransportJeremy Lainé2015-08-251-2/+1
|
* STUN: use a private headerJeremy Lainé2015-08-251-112/+0
|
* ICE: fix nominationJeremy Lainé2015-08-251-2/+0
|
* ICE: rework sending STUN packetJeremy Lainé2015-08-251-1/+1
|
* hide QXmppIceComponent private membersJeremy Lainé2015-08-241-32/+2
|
* make ICE use actual STUN transactionsJeremy Lainé2015-08-241-1/+7
|
* move CandidatePair definition to QXmppStun.cppJeremy Lainé2015-08-241-22/+6
|
* generate ICE tie breaker instead of 0Jeremy Lainé2015-08-161-0/+4
|
* Remove trailing comma after last item in enumsJeremy Lainé2015-03-131-3/+3
| | | | This allows compilation with GCC in pedantic mode.
* update project homepageJeremy Lainé2014-03-281-1/+1
|
* update project homepageJeremy Lainé2014-03-271-1/+1
|
* update copyright notice to 2008-2014Jeremy Lainé2014-03-261-1/+1
|
* update copyright yearJeremy Lainé2012-07-181-1/+1
|
* start marking classes with QXMPP_EXPORTJeremy Lainé2012-04-201-5/+5
|
* move files common to client/server into "base"Jeremy Lainé2012-02-081-0/+440