Commit Graph

10 Commits (v2.0.14)

Author SHA1 Message Date
Roger A. Light 699654b999 Don't update homebrew in travis, it takes an age otherwise. 5 years ago
Roger A. Light f2630f9c58 Attempt to fix travis on osx and unreliable test. 5 years ago
Roger A. Light 3dd3ac4f0c Path fix for travis. 5 years ago
Roger A. Light 34db6e77b4 cJSON `make install` doesn't build, so build it first. 5 years ago
Roger A. Light 4379f78cec Travis: Manual install of cJSON . 5 years ago
Roger A. Light 493720fa4d Add cJSON dep to travis. 6 years ago
Roger A. Light 1d3949bce0 Improve broker generated client ids for the non-Linux case.
Removes libuuid dependency.
7 years ago
Roger A. Light eda150f953 Add cunit dependency for travis. 7 years ago
Karl Palsson c6aac741c2 broker: support byte based queueing
Limiting queued message depth purely based on message count is hard to
control for memory constrained devices.  The size of messages can vary
wildly, from a few bytes, to a few kilobytes.  Support a new
max_queued_bytes option, and drop packets when the first limit is
reached.  Option defaults to 0 (disabled) by default.
Support also a max_inflight_bytes variable, with similar behaviour.

Fixes (partof) https://github.com/eclipse/mosquitto/issues/100

This pulls up some helper routines for calculating whether to allow
inflight or queuing, resolving some inconsistences in connection
resumption.

Signed-off-by: Karl Palsson <karlp@etactica.com>
9 years ago
Roger A. Light 70f2bea51f Merging travis config changes across branches.
[ci skip]
10 years ago