Logo white

Peter M. Groen / FlashMQ

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 453
  • Compare
  • Branches 1
  • Tags 0
  • FlashMQ
  • types.cpp
01 May, 2022
13 commits
  • Don't construct property builder unnecessarily
    eae1ed33
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • Initiate topic alias to subscribers ...
    3022c275
    I think it's correct, but mosquitto_sub doesn't seem to support it, so I
    can't test.
    
    Also some other stuff I happen to see.
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • Mostly done with user properties in connect, publish and subscribe. ...
    8ce485ee
    And one line about correlation data that was a bug.
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • Some suback mqtt5 stuff
    deace493
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • Queue session removals ...
    96c1dd91
    This replaces the old style checking of expired sessions once every 10
    minutes or so.
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • The new will structure, with delays, works
    4cd9300c
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • more progress
    c32f063d
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • Avoid copying subtopics in publish
    e1043748
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • still need to avoid unneccessary copy of subtopics
    15eb0798
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • Almost works ...
    7b907c84
    I need to decide what to do with getPublishData
    
    and that disabled test needs repurposing.
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • tempstash
    08ec7f20
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • it compiles
    52efbdc7
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »
  • Connect/connack in mqtt5
    313b3346
    Wiebe Cazemier authored
    2022-05-01 17:32:10 +0200  
    Browse File »

01 Mar, 2022
1 commit
  • Change writing packets to clients to writing PublishCopyFactory ...
    ecb60b48
    This is a preparation for MQTT5, because when there are receivers and
    publishers with different protocols, you can't always just write out the
    same packet. You can sometimes though, so that's what the copy factory
    determines.
    Wiebe Cazemier authored
    2022-03-01 10:13:15 +0100  
    Browse File »

12 Jun, 2021
1 commit
  • Implement a native FlashMQ auth plugin
    aa19d41b
    Wiebe Cazemier authored
    2021-06-12 18:19:20 +0200  
    Browse File »

25 May, 2021
1 commit
  • Add support for QoS 2
    ed147993
    Wiebe Cazemier authored
    2021-05-25 21:19:08 +0200  
    Browse File »

20 Mar, 2021
6 commits
  • Add license
    60b9cd16
    Wiebe Cazemier authored
    2021-03-20 19:02:25 +0100  
    Browse File »
  • Implement unsubscribe handling
    cb40c2d2
    Wiebe Cazemier authored
    2021-03-20 19:02:25 +0100  
    Browse File »
  • Do 'session present' for MQTT 3.1.1
    60065fcb
    Wiebe Cazemier authored
    2021-03-20 19:02:25 +0100  
    Browse File »
  • QoS 1, 80% ...
    760ec588
    Also includes fixes to packet parsing that I couldn't make a separate
    commit for.
    
    When it comes to QoS 1, these things are still left, off the top of my
    head:
    
    - vector for qos queue? It helps with ordering and is CPU cache friendly.
    - Store subscription QoS.
    - Do retained messages have QoS?
    - Give session client's name, to access it later.
    Wiebe Cazemier authored
    2021-03-20 19:02:25 +0100  
    Browse File »
  • Corrected subscribing a bit
    bf961235
    Wiebe Cazemier authored
    2021-03-20 19:02:25 +0100  
    Browse File »
  • Start of retained messages ...
    70896f68
    Also materializes some concepts about MqttPacket.
    Wiebe Cazemier authored
    2021-03-20 19:02:25 +0100  
    Browse File »

10 Dec, 2020
1 commit
  • Publishing within the same thread works ...
    40f8e5e5
    Roughly...
    Wiebe Cazemier authored
    2020-12-10 21:57:42 +0100  
    Browse File »

09 Dec, 2020
2 commits
  • Dummy connect
    76c18f38
    Wiebe Cazemier authored
    2020-12-09 14:45:36 +0100  
    Browse File »
  • Write response
    5dcad433
    Wiebe Cazemier authored
    2020-12-09 13:47:56 +0100  
    Browse File »

08 Dec, 2020
1 commit
  • Much stuff
    243c873f
    Wiebe Cazemier authored
    2020-12-08 22:16:48 +0100  
    Browse File »