summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2023-01-16Merge #139release/0.3.xbors[bot]
2023-01-16Update ChangelogMarcel Müller
2023-01-16Bump cloudmqtt to 0.3.1Marcel Müller
2023-01-16Allow access to the clientid stringMarcel Müller
2023-01-16Merge #140bors[bot]
2023-01-16Add release/* to github actions branchesMarcel Müller
2023-01-05Bump version to 0.3.0v0.3.0Marcel Müller
2023-01-05Update Changelogs for 0.3.0Marcel Müller
2023-01-05Merge #119bors[bot]
2023-01-05Make cloudmqtt-server log server subscriptionsMarcel Müller
2023-01-05Implement topic filtering behaviourMarcel Müller
2023-01-05Send messages to potential subscribersMarcel Müller
2023-01-05Add callback to server for messagesMarcel Müller
2023-01-05Merge #118bors[bot]
2023-01-04Add simple subscription handlerMarcel Müller
2023-01-04Simplify handling subscription requestsMarcel Müller
2023-01-04Use new SubscriptionHandlerMarcel Müller
2023-01-04Make LoginHandler require Send Sync and staticMarcel Müller
2023-01-04Add SubscriptionHandler traitMarcel Müller
2023-01-04Use a unit struct rather than unit typeMarcel Müller
2023-01-04Rename login.rs to handler.rsMarcel Müller
2023-01-04Merge #115bors[bot]
2023-01-04Merge #116bors[bot]
2023-01-04Respond to Subscribe with SubAcksMarcel Müller
2023-01-04Add serialization of SubAcksMarcel Müller
2023-01-04Add check: If username is not set, password is not setMatthias Beyer
2023-01-04Add check: If password flag set, password must be presentMatthias Beyer
2023-01-04Add check: If username flag set, username must be presentMatthias Beyer
2023-01-04Add check: CONNECT flags are zeroMatthias Beyer
2023-01-04Add check: Connect packet protocol name should be "MQTT"Matthias Beyer
2023-01-04Add check: First packet send by client is CONNECTMatthias Beyer
2023-01-04Merge #114bors[bot]
2023-01-04Add check: PUBLISH gets PUBACK with same idMatthias Beyer
2023-01-04Merge #112bors[bot]
2023-01-04Merge #113bors[bot]
2023-01-04Do not depend on github actions checks anymoreMarcel Müller
2023-01-04Add check: PUBLISH with QoS zero and packet id failsMatthias Beyer
2023-01-04Make bors check from garnix instead of GH ActionsMarcel Müller
2023-01-04Merge #111bors[bot]
2023-01-04Add test whether CONNACK Flag bits are set as specifiedMatthias Beyer
2023-01-04Merge #110bors[bot]
2023-01-04Reduce waiting for output boilerplate with helper macroMatthias Beyer
2023-01-04Merge #108 #109bors[bot]
2023-01-04Add a sample login handler to server binMarcel Müller
2023-01-04Add correct rejection code depending on login errMarcel Müller
2023-01-04Add InvalidPassword LoginErrorMarcel Müller
2023-01-04Add login handling to serverMarcel Müller
2023-01-04Add login module and handler traitMarcel Müller
2023-01-04Merge #107bors[bot]
2023-01-04Add check: UTF8 string must not contain nullcharMatthias Beyer