Logo white

open_source / mqtt-cpp

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 93
  • Compare
  • Branches 3
  • Tags 12
  • mqtt-cpp
11 Aug, 2022
3 commits
  • Merge branch '5-mqttclient_publish_error' into 'master' ...
    46a66fbb
    5 mqttclient publish error
    
    See merge request !17
    Peter M. Groen authored
    2022-08-11 16:15:42 +0200  
    Browse Code »
  • statement changes
    9802eeb9
    Steven authored
    2022-08-11 13:44:30 +0200  
    Browse Code »
  • also push to queue if connectInProgress. ...
    e8f6540b
    Queue is only correctly unloaded in onConnect. it does not seem to be
    unloaded on onFirstConnect, only when changing pushIncomingEvent. should
    investigate.
    Steven authored
    2022-08-11 10:56:49 +0200  
    Browse Code »

12 Jul, 2022
2 commits
  • Merge branch 'fix/pgroen/subscription_failure' into 'master' ...
    1ffaa75b
    Fix/pgroen/subscription failure
    
    See merge request !13
    Steven de Ridder authored
    2022-07-12 12:02:19 +0200  
    Browse Code »
  • Fixed pass by reference to pass by value
    ef28d9ce
    Peter M. Groen authored
    2022-07-12 11:44:55 +0200  
    Browse Code »

08 Jul, 2022
2 commits
  • Fix deferred subscriptions
    8ae7f1fe
    Peter M. Groen authored
    2022-07-08 02:24:44 +0200  
    Browse Code »
  • Fix deferred subscriptions
    d557d523
    Peter M. Groen authored
    2022-07-08 01:51:29 +0200  
    Browse Code »

07 Jul, 2022
5 commits
  • Rework for subscription async
    11fe0b09
    Peter M. Groen authored
    2022-07-07 17:17:48 +0200  
    Browse Code »
  • Merge branch 'development' into 'master' ...
    4b9da1a8
    Merge Development to Master for version 0.9.7
    
    See merge request !12
    Peter M. Groen authored
    2022-07-07 15:46:34 +0200  
    Browse Code »
  • Merge branch 'fix/pgroen/deferred_connection' into 'development' ...
    91223dca
    Fix/pgroen/deferred connection
    
    converted all logs to log.h format, except a few commented lines containing std::set params. <br>
    also made a number of syntax fixes and ran through the connection scenarios again, which are all working correctly now.
    
    See merge request !11
    Peter M. Groen authored
    2022-07-07 15:38:29 +0200  
    Browse Code »
  • last changes.
    ed30280f
    Steven authored
    2022-07-07 14:54:29 +0200  
    Browse Code »
  • syntax fixes, converted logs to correct Log format.
    ca0cf29e
    Steven authored
    2022-07-07 14:14:46 +0200  
    Browse Code »

06 Jul, 2022
2 commits
  • syntax fixes. WIP
    0c424e03
    Steven authored
    2022-07-06 16:50:26 +0200  
    Browse Code »
  • Fix connect Callbacks
    2c0c99a5
    Peter M. Groen authored
    2022-07-06 15:49:34 +0200  
    Browse Code »

04 Jul, 2022
1 commit
  • Fix on connection
    76d01373
    Peter M. Groen authored
    2022-07-04 01:46:30 +0200  
    Browse Code »

01 Jul, 2022
2 commits
  • Fix on connection
    e9159973
    Steven authored
    2022-07-01 11:51:18 +0200  
    Browse Code »
  • Fix on connection
    a670240b
    Peter M. Groen authored
    2022-07-01 11:33:10 +0200  
    Browse Code »

30 Jun, 2022
1 commit
  • First fix on connection
    9421324b
    Peter M. Groen authored
    2022-06-30 21:19:33 +0200  
    Browse Code »

23 Jun, 2022
3 commits
  • Merge branch 'master' into development
    750b542a
    Peter M. Groen authored
    2022-06-23 15:50:43 +0200  
    Browse Code »
  • Merge branch 'feat/sridder/deferred_connection' into 'development' ...
    bbfaa0f8
    deferred_connection
    
    promise is not working because it is reset to null in the connectFailure callback.
    removing the set_value() from the connectFailure callback fixed the issue of subscription after promise.
    
    Test:<br>
    start mosquitto broker and the publisher test on a remote desktop.<br>
    disable the internet connection on the subscribing desktop.<br>
    start the subscriber test on the subscribing desktop.<br><br>
    <i> at this point, the mqtt client keeps returning to the connectFailure callback </i><br><br>
    enable the internet connection again.<br><br>
    <i> at this point, the mqtt client returns to the connectSuccess callback. subscriptions are activated and data is coming in.</i>
    
    See merge request !10
    Peter M. Groen authored
    2022-06-23 15:26:08 +0200  
    Browse Code »
  • promise is not working because it is reset to null in the connectFailure callbac… ...
    2b967ea7
    …k. removing the set_value() fixed the issue ofsubscription after promise.
    Steven authored
    2022-06-23 13:15:05 +0200  
    Browse Code »

22 Jun, 2022
5 commits
  • Embedded logger into library.
    7df9415c
    Peter M. Groen authored
    2022-06-22 21:49:47 +0200  
    Browse Code »
  • Added logger to ignore file
    ef4d66e0
    Peter M. Groen authored
    2022-06-22 12:52:23 +0200  
    Browse Code »
  • Merge branch 'feat/sridder/will_set' into 'development' ...
    b4d6ed56
    added LWT ( last will & testament ) option to mqtt connect.
    
    added support for a last will & testament message. LWT settings are not required for connection, but can be provided as optional parameter when calling the mqttclient connect function. ( see publisher test case ). The parameters to be added are the topic to publish on and the message to be published in case of a connection disruption.
    
    See merge request !8
    Peter M. Groen authored
    2022-06-22 12:46:13 +0200  
    Browse Code »
  • missed typo.
    55d805d7
    Steven authored
    2022-06-22 09:16:10 +0200  
    Browse Code »
  • fixed minor typos and changed the parameters to be more clear
    8f3a48db
    Steven authored
    2022-06-22 09:14:40 +0200  
    Browse Code »

21 Jun, 2022
1 commit
  • added LWT ( last will & testament ) option to mqtt connect.
    31eece9b
    Steven authored
    2022-06-21 16:08:09 +0200  
    Browse Code »

24 Apr, 2022
3 commits
  • Merge branch 'fix/pgroen/error-handling-improvement' into 'master' ...
    a1927923
    Fix/pgroen/error handling improvement
    
    Added logging and sensible return points if a problem occurs.
    After merge :
    * it will be tagged as version 0.9.4
    * it will be integrated into the Main IPZC SDK ( Aarch64 ) @ Priva
    
    See merge request !7
    Peter M. Groen authored
    2022-04-24 19:08:01 +0200  
    Browse Code »
  • No tests to build here
    1cfa5165
    Peter M. Groen authored
    2022-04-24 19:05:30 +0200  
    Browse Code »
  • Holds no substance so no need to include it.
    ad8eaef0
    Peter M. Groen authored
    2022-04-24 19:05:05 +0200  
    Browse Code »

21 Apr, 2022
2 commits
  • implement logging to mqttclient
    199d7075
    Peter M. Groen authored
    2022-04-21 17:56:00 +0200  
    Browse Code »
  • Added logger as submodule.
    e8b2b36e
    Peter M. Groen authored
    2022-04-21 16:19:33 +0200  
    Browse Code »

07 Apr, 2022
2 commits
  • Sensible return values on methods in mqttclient
    8bf44a9d
    Peter M. Groen authored
    2022-04-07 19:19:06 +0200  
    Browse Code »
  • Setting up the logger
    106664ec
    Peter M. Groen authored
    2022-04-07 01:02:06 +0200  
    Browse Code »

06 Apr, 2022
3 commits
  • Disabled tests
    aa0bd60b
    Peter M. Groen authored
    2022-04-06 17:40:59 +0200  
    Browse Code »
  • Setting up the logger
    84738f56
    Peter M. Groen authored
    2022-04-06 17:40:04 +0200  
    Browse Code »
  • Setting up Logging mechanism
    25b0d2f8
    Peter M. Groen authored
    2022-04-06 01:51:47 +0200  
    Browse Code »

05 Apr, 2022
1 commit
  • Setting up the logger
    f23cf8e6
    Peter M. Groen authored
    2022-04-05 18:02:42 +0200  
    Browse Code »

23 Mar, 2022
2 commits
  • Merge branch 'development' into 'master' ...
    d4d38789
    Development
    
    See merge request !6
    Peter M. Groen authored
    2022-03-23 14:56:08 +0100  
    Browse Code »
  • Merge branch 'C++17' into 'development' ...
    64bc1b74
    Removed noexcept from using std::function
    
    MQTT-CPP ready for compiling on C++17
    
    See merge request !5
    Steven de Ridder authored
    2022-03-23 08:58:25 +0100  
    Browse Code »