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
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 »

22 Mar, 2022
1 commit
  • Removed noexcept from using std::function
    fd7403ce
    Peter M. Groen authored
    2022-03-22 00:39:33 +0100  
    Browse Code »

02 Mar, 2022
1 commit
  • Merge branch 'development' into 'master' ...
    fcd21a7e
    Development
    
    See merge request !4
    Peter M. Groen authored
    2022-03-02 13:01:37 +0100  
    Browse Code »

01 Mar, 2022
1 commit
  • Added License File
    7d129bb1
    Peter M. Groen authored
    2022-03-01 16:02:57 +0100  
    Browse Code »

23 Feb, 2022
1 commit
  • Update Readme
    ee6fece2
    Peter M. Groen authored
    2022-02-23 23:42:21 +0100  
    Browse Code »

18 Feb, 2022
1 commit
  • Merge branch 'development' into 'master' ...
    497f1abf
    Development merge to master
    
    See merge request !3
    Peter M. Groen authored
    2022-02-18 14:11:23 +0100  
    Browse Code »