-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement autopaho.ClientManager with rpc extension #95
Commits on Nov 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c4a442a - Browse repository at this point
Copy the full SHA c4a442aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf86e3b - Browse repository at this point
Copy the full SHA cf86e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 545d0f0 - Browse repository at this point
Copy the full SHA 545d0f0View commit details
Commits on Nov 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for da09903 - Browse repository at this point
Copy the full SHA da09903View commit details -
Configuration menu - View commit details
-
Copy full SHA for a081d45 - Browse repository at this point
Copy the full SHA a081d45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a22fa2 - Browse repository at this point
Copy the full SHA 3a22fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2818271 - Browse repository at this point
Copy the full SHA 2818271View commit details
Commits on Jan 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d4ab93e - Browse repository at this point
Copy the full SHA d4ab93eView commit details
Commits on Jan 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 84a1abe - Browse repository at this point
Copy the full SHA 84a1abeView commit details -
Bug and spelling fixes and rpc extension
I wasn't stopping the pingHandler when the client lost its connection. I had left some properties as a write rather than writeBinary so they couldn't be unpacked properly Also have a working extension for request/response with demo
Configuration menu - View commit details
-
Copy full SHA for 09bb144 - Browse repository at this point
Copy the full SHA 09bb144View commit details -
Merge pull request eclipse-paho#8 from alsm/master
Add extension for Request/Response
Configuration menu - View commit details
-
Copy full SHA for 8a941e9 - Browse repository at this point
Copy the full SHA 8a941e9View commit details
Commits on Jan 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 62679b1 - Browse repository at this point
Copy the full SHA 62679b1View commit details
Commits on Jan 30, 2019
-
Start to add tests and fix issues they're throwing up
Adding tests are overdue and it's showing up the areas that I haven't got right, especially in the packets library eclipse-paho#5
Configuration menu - View commit details
-
Copy full SHA for 89b49ec - Browse repository at this point
Copy the full SHA 89b49ecView commit details -
Merge pull request eclipse-paho#9 from alsm/master
Tests and struct alignment
Configuration menu - View commit details
-
Copy full SHA for 26ca96a - Browse repository at this point
Copy the full SHA 26ca96aView commit details
Commits on Feb 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7143385 - Browse repository at this point
Copy the full SHA 7143385View commit details -
Merge pull request eclipse-paho#10 from alsm/master
Don't add 0 byte buffers to net.Buffers
Configuration menu - View commit details
-
Copy full SHA for 21c0048 - Browse repository at this point
Copy the full SHA 21c0048View commit details
Commits on Mar 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6f28c77 - Browse repository at this point
Copy the full SHA 6f28c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8095b6 - Browse repository at this point
Copy the full SHA f8095b6View commit details
Commits on Apr 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4bcfd9a - Browse repository at this point
Copy the full SHA 4bcfd9aView commit details -
Merge pull request eclipse-paho#12 from alsm/master
More tests, fixing issues with will message
Configuration menu - View commit details
-
Copy full SHA for 2e64780 - Browse repository at this point
Copy the full SHA 2e64780View commit details
Commits on Apr 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cf2504b - Browse repository at this point
Copy the full SHA cf2504bView commit details -
Merge pull request eclipse-paho#13 from alsm/master
Move to using config struct for client options
Configuration menu - View commit details
-
Copy full SHA for 5608070 - Browse repository at this point
Copy the full SHA 5608070View commit details
Commits on Apr 30, 2019
-
Fix tests and don't call OnDisconnect early
The call to the OnDisconnect handler was scheduled before the disconnect process had completed, because the user may legitimately want to call Connect() again in this handler don't call it until disconnected.
Configuration menu - View commit details
-
Copy full SHA for ff073fb - Browse repository at this point
Copy the full SHA ff073fbView commit details -
Merge pull request eclipse-paho#15 from alsm/master
Fix tests and don't call OnDisconnect early
Configuration menu - View commit details
-
Copy full SHA for 5cf62b7 - Browse repository at this point
Copy the full SHA 5cf62b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5242fc2 - Browse repository at this point
Copy the full SHA 5242fc2View commit details -
Merge pull request eclipse-paho#16 from alsm/master
Cleanup client if fail to Connect
Configuration menu - View commit details
-
Copy full SHA for caca19e - Browse repository at this point
Copy the full SHA caca19eView commit details
Commits on May 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8b379ad - Browse repository at this point
Copy the full SHA 8b379adView commit details -
Merge pull request eclipse-paho#17 from alsm/master
More tests and clean up Disconnection
Configuration menu - View commit details
-
Copy full SHA for f4eccb7 - Browse repository at this point
Copy the full SHA f4eccb7View commit details
Commits on Aug 14, 2019
-
Check the ping channel is not nil in Stop()
As reported in eclipse-paho#19 the cleanup function in Connect will attempt to Stop the PingHandler, as it happens the PingHandler will not have been started at any point before when cleanup() may be called. However Incoming() will have been started and will also attempt to Stop() PingHandler which in the issue given will still have a nil channel Also I've added some more error checks.
Al S-M committedAug 14, 2019 Configuration menu - View commit details
-
Copy full SHA for ee8aa7c - Browse repository at this point
Copy the full SHA ee8aa7cView commit details -
Merge pull request eclipse-paho#20 from alsm/master
Check the ping channel is not nil in Stop()
Al S-M authoredAug 14, 2019 Configuration menu - View commit details
-
Copy full SHA for 591ee2b - Browse repository at this point
Copy the full SHA 591ee2bView commit details
Commits on Aug 29, 2019
-
Revert changes to chat example
alsm committedAug 29, 2019 Configuration menu - View commit details
-
Copy full SHA for a0fe6ab - Browse repository at this point
Copy the full SHA a0fe6abView commit details
Commits on Jul 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 57727cf - Browse repository at this point
Copy the full SHA 57727cfView commit details
Commits on Oct 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0bc976d - Browse repository at this point
Copy the full SHA 0bc976dView commit details -
Add extension to provide automatic topic aliasing
Added a publishHook function to clientconfig that if set is called before the publish is sent, this function can modify the Publish and is used in the extension to do automatic topic aliasing eclipse-paho#29
Al S-M committedOct 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 600a465 - Browse repository at this point
Copy the full SHA 600a465View commit details
Commits on Dec 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c9550db - Browse repository at this point
Copy the full SHA c9550dbView commit details -
Merge pull request eclipse-paho#34 from alsm/connack_fix
Add SessionExpiryInterval to CONNACK
Al S-M authoredDec 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 38cdbb0 - Browse repository at this point
Copy the full SHA 38cdbb0View commit details
Commits on Dec 17, 2020
-
Fix client.Incoming() recv PINGRESP
Signed-off-by: a-wing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0c4588 - Browse repository at this point
Copy the full SHA b0c4588View commit details
Commits on Dec 18, 2020
-
Merge pull request eclipse-paho#36 from SB-IM/master
Fix client.Incoming() recv PINGRESP
Al S-M authoredDec 18, 2020 Configuration menu - View commit details
-
Copy full SHA for ca3a567 - Browse repository at this point
Copy the full SHA ca3a567View commit details -
Merge pull request eclipse-paho#31 from alsm/topicalias
Add extension to provide automatic topic aliasing
Al S-M authoredDec 18, 2020 Configuration menu - View commit details
-
Copy full SHA for 393a105 - Browse repository at this point
Copy the full SHA 393a105View commit details -
Make user properties a slice of struct not map
It was pointed out that the key for user properties can be used multiple times so a map was not the right solution, changed to a slice of struct instead and modified the packet structs fixes eclipse-paho#21
Configuration menu - View commit details
-
Copy full SHA for 35f5391 - Browse repository at this point
Copy the full SHA 35f5391View commit details -
Merge pull request eclipse-paho#37 from alsm/ping_fix
Make user properties a slice of struct not map
Al S-M authoredDec 18, 2020 Configuration menu - View commit details
-
Copy full SHA for ff40b7f - Browse repository at this point
Copy the full SHA ff40b7fView commit details
Commits on Dec 19, 2020
-
Signed-off-by: a-wing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9c5be6 - Browse repository at this point
Copy the full SHA c9c5be6View commit details -
Merge pull request eclipse-paho#38 from SB-IM/master
Fix pinger lastPing && atomic
Al S-M authoredDec 19, 2020 Configuration menu - View commit details
-
Copy full SHA for 79cd3a3 - Browse repository at this point
Copy the full SHA 79cd3a3View commit details
Commits on Jan 4, 2021
-
SubscriptionIdentifier should be a VBI
Mistakenly had the sub id down as a uint32 rather than the variable byte integer that the spec says, tbh I think the uint32 would have been a better choice, vbis suck fixes eclipse-paho#39
Configuration menu - View commit details
-
Copy full SHA for c1e8d82 - Browse repository at this point
Copy the full SHA c1e8d82View commit details -
Merge pull request eclipse-paho#41 from alsm/sub_id_fix
SubscriptionIdentifier should be a VBI
Al S-M authoredJan 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 4dfed37 - Browse repository at this point
Copy the full SHA 4dfed37View commit details
Commits on Jan 21, 2021
-
Add paho Client OnClientError()
Signed-off-by: a-wing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e7dfc3 - Browse repository at this point
Copy the full SHA 2e7dfc3View commit details
Commits on Jan 22, 2021
-
Merge pull request eclipse-paho#44 from SB-IM/master
add paho Client OnClientError()
Al S-M authoredJan 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 37edd11 - Browse repository at this point
Copy the full SHA 37edd11View commit details -
rename OnDisconnect and change how it's called
Changed OnDisconnect to OnServerDisconnect to make it explicit that it's only called when the server disconnects you. Also if that callback is not set it will call the OnClientError callback with a generic "server initiated disconnect" message.
Configuration menu - View commit details
-
Copy full SHA for 3ed6b76 - Browse repository at this point
Copy the full SHA 3ed6b76View commit details -
Merge pull request eclipse-paho#45 from alsm/callbacks
rename OnDisconnect and change how it's called
Al S-M authoredJan 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 6c0b351 - Browse repository at this point
Copy the full SHA 6c0b351View commit details
Commits on Feb 5, 2021
-
Ensure that MIDs are freed after use
Also improve performance of getting a new mid and add tests resolves eclipse-paho#46
Al Stockdill-Mander committedFeb 5, 2021 Configuration menu - View commit details
-
Copy full SHA for a06d7aa - Browse repository at this point
Copy the full SHA a06d7aaView commit details -
Merge pull request eclipse-paho#48 from alsm/mids
Ensure that MIDs are freed after use
Al S-M authoredFeb 5, 2021 Configuration menu - View commit details
-
Copy full SHA for bb071fb - Browse repository at this point
Copy the full SHA bb071fbView commit details
Commits on Mar 12, 2021
-
Got the test back to front for error codes on PUBREL so weren't sending PUBCOMP responses. Also weren't handling user properties correctly resolves eclipse-paho#49
Al Stockdill-Mander committedMar 12, 2021 Configuration menu - View commit details
-
Copy full SHA for 90abe60 - Browse repository at this point
Copy the full SHA 90abe60View commit details -
Merge pull request eclipse-paho#51 from alsm/qos2
Correct handling of PUBREL
Al S-M authoredMar 12, 2021 Configuration menu - View commit details
-
Copy full SHA for deac93e - Browse repository at this point
Copy the full SHA deac93eView commit details -
Al Stockdill-Mander committed
Mar 12, 2021 Configuration menu - View commit details
-
Copy full SHA for 39b3dab - Browse repository at this point
Copy the full SHA 39b3dabView commit details
Commits on Mar 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 25171ac - Browse repository at this point
Copy the full SHA 25171acView commit details
Commits on Apr 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ac32a44 - Browse repository at this point
Copy the full SHA ac32a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1543ee - Browse repository at this point
Copy the full SHA b1543eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd6764d - Browse repository at this point
Copy the full SHA cd6764dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c80c588 - Browse repository at this point
Copy the full SHA c80c588View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46ce9a0 - Browse repository at this point
Copy the full SHA 46ce9a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac8d0f - Browse repository at this point
Copy the full SHA 8ac8d0fView commit details
Commits on Apr 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2d97b52 - Browse repository at this point
Copy the full SHA 2d97b52View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9425dc - Browse repository at this point
Copy the full SHA d9425dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for be5c010 - Browse repository at this point
Copy the full SHA be5c010View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2acb761 - Browse repository at this point
Copy the full SHA 2acb761View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd11ade - Browse repository at this point
Copy the full SHA dd11adeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c94af3 - Browse repository at this point
Copy the full SHA 7c94af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80af9b2 - Browse repository at this point
Copy the full SHA 80af9b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 953f0b1 - Browse repository at this point
Copy the full SHA 953f0b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed97213 - Browse repository at this point
Copy the full SHA ed97213View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8816017 - Browse repository at this point
Copy the full SHA 8816017View commit details
Commits on Apr 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3073cd0 - Browse repository at this point
Copy the full SHA 3073cd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d9708f - Browse repository at this point
Copy the full SHA 7d9708fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c357728 - Browse repository at this point
Copy the full SHA c357728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1746dd3 - Browse repository at this point
Copy the full SHA 1746dd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1e23c1 - Browse repository at this point
Copy the full SHA a1e23c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e13ab5a - Browse repository at this point
Copy the full SHA e13ab5aView commit details
Commits on Apr 29, 2021
-
Merge pull request eclipse-paho#52 from fracasula/in-order-routing
In-order routing and late ack
Al S-M authoredApr 29, 2021 Configuration menu - View commit details
-
Copy full SHA for e35eb25 - Browse repository at this point
Copy the full SHA e35eb25View commit details
Commits on May 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 98e48c9 - Browse repository at this point
Copy the full SHA 98e48c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3320daa - Browse repository at this point
Copy the full SHA 3320daaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40177c7 - Browse repository at this point
Copy the full SHA 40177c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9163cb - Browse repository at this point
Copy the full SHA d9163cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 12ab18c - Browse repository at this point
Copy the full SHA 12ab18cView commit details
Commits on Jun 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3cea6ae - Browse repository at this point
Copy the full SHA 3cea6aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 287b1e2 - Browse repository at this point
Copy the full SHA 287b1e2View commit details -
Merge pull request eclipse-paho#56 from fracasula/deadlock
Deadlock + minor bugfixes
Al S-M authoredJun 3, 2021 Configuration menu - View commit details
-
Copy full SHA for fe731eb - Browse repository at this point
Copy the full SHA fe731ebView commit details
Commits on Jun 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9347bc3 - Browse repository at this point
Copy the full SHA 9347bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1229542 - Browse repository at this point
Copy the full SHA 1229542View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee080d - Browse repository at this point
Copy the full SHA 9ee080dView commit details
Commits on Jun 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a4f0e1c - Browse repository at this point
Copy the full SHA a4f0e1cView commit details
Commits on Jun 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 32a3e87 - Browse repository at this point
Copy the full SHA 32a3e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04b2f07 - Browse repository at this point
Copy the full SHA 04b2f07View commit details
Commits on Jun 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a8aef95 - Browse repository at this point
Copy the full SHA a8aef95View commit details -
Configuration menu - View commit details
-
Copy full SHA for e86ac72 - Browse repository at this point
Copy the full SHA e86ac72View commit details -
Add new autopaho package (provides a simplified interface and manages…
… the connection).
Configuration menu - View commit details
-
Copy full SHA for 6bcce99 - Browse repository at this point
Copy the full SHA 6bcce99View commit details -
modify docker setup to avoid github.com/eclipse/paho.golang being pul…
…led during the build.
Configuration menu - View commit details
-
Copy full SHA for 74f6afe - Browse repository at this point
Copy the full SHA 74f6afeView commit details
Commits on Jun 23, 2021
-
Merge pull request eclipse-paho#60 from ChIoT-Tech/master
Autopaho - an easy to use wrapper around paho (manages the connection/reconnection process)
Al S-M authoredJun 23, 2021 Configuration menu - View commit details
-
Copy full SHA for c4b4787 - Browse repository at this point
Copy the full SHA c4b4787View commit details -
Merge pull request eclipse-paho#58 from fracasula/closed-ch
panic: send on closed channel
Al S-M authoredJun 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 8692203 - Browse repository at this point
Copy the full SHA 8692203View commit details
Commits on Jun 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5cbac3f - Browse repository at this point
Copy the full SHA 5cbac3fView commit details
Commits on Jun 28, 2021
-
Merge pull request eclipse-paho#62 from ChIoT-Tech/master
Add websocket support to AutoPaho
Al S-M authoredJun 28, 2021 Configuration menu - View commit details
-
Copy full SHA for bb3c77e - Browse repository at this point
Copy the full SHA bb3c77eView commit details
Commits on Jun 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5bf1976 - Browse repository at this point
Copy the full SHA 5bf1976View commit details -
Merge pull request eclipse-paho#65 from alsm/sema-fix
Always release semaphore in publish function
Al S-M authoredJun 30, 2021 Configuration menu - View commit details
-
Copy full SHA for aa82f56 - Browse repository at this point
Copy the full SHA aa82f56View commit details
Commits on Jul 2, 2021
-
Merge pull request eclipse-paho#57 from fracasula/manual-acks
Manual acknowledgments
Al S-M authoredJul 2, 2021 Configuration menu - View commit details
-
Copy full SHA for 3ae026d - Browse repository at this point
Copy the full SHA 3ae026dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70c0f01 - Browse repository at this point
Copy the full SHA 70c0f01View commit details -
Merge pull request eclipse-paho#67 from alsm/sema-fix
Ensure that go routines finish on disconnect/error
Al S-M authoredJul 2, 2021 Configuration menu - View commit details
-
Copy full SHA for 00cf951 - Browse repository at this point
Copy the full SHA 00cf951View commit details
Commits on Jul 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4b31705 - Browse repository at this point
Copy the full SHA 4b31705View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1927f5f - Browse repository at this point
Copy the full SHA 1927f5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b95496a - Browse repository at this point
Copy the full SHA b95496aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78434da - Browse repository at this point
Copy the full SHA 78434daView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc7393f - Browse repository at this point
Copy the full SHA cc7393fView commit details
Commits on Jul 20, 2021
-
Merge pull request eclipse-paho#69 from mycelial-labs/sb/autopaho_set…
…up_connect autopaho: set connect packet parameters
Al S-M authoredJul 20, 2021 Configuration menu - View commit details
-
Copy full SHA for bd07800 - Browse repository at this point
Copy the full SHA bd07800View commit details
Commits on Oct 22, 2021
-
Support enhanced authentication
add string methods to all the packet definitions in the packets library eclipse-paho#75
Configuration menu - View commit details
-
Copy full SHA for 054cbb5 - Browse repository at this point
Copy the full SHA 054cbb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f31179d - Browse repository at this point
Copy the full SHA f31179dView commit details -
Merge pull request eclipse-paho#79 from alsm/master
Add enhanced authentication
Configuration menu - View commit details
-
Copy full SHA for 81fe98d - Browse repository at this point
Copy the full SHA 81fe98dView commit details
Commits on Mar 9, 2022
-
Lock ControlPacket writer if necessary
Not all net.Conn implementations are thread safe for net.Buffers.WriteTo method because they don't implement private net.writeBuffers interface. To fix this, we check if io.Writer in ControlPacket.WriteTo implements sync.Locker, call Lock() before writing to connection and defer Unlock(). This requirement can be satisfied by embedding sync.Mutex as sync.Locker in net.Conn wrapper struct. Introduced a helper function NewThreadSafeConn to wrap net.Conn and fixed the potential race conditions in autopaho for TLS and websocket connections (since ControlPacket.WriteTo is the only method writing to net.Conn, we can safely replace Write lock with sync.Locker called in WriteTo).
Configuration menu - View commit details
-
Copy full SHA for 21d71b6 - Browse repository at this point
Copy the full SHA 21d71b6View commit details
Commits on Mar 10, 2022
-
Merge pull request eclipse-paho#84 from thejan2009/packets-atomicwriteto
Introduce threadSafeConn wrapper for thead-safe writing to net.Conn
Configuration menu - View commit details
-
Copy full SHA for 9bbc5a2 - Browse repository at this point
Copy the full SHA 9bbc5a2View commit details
Commits on Jul 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c50df6c - Browse repository at this point
Copy the full SHA c50df6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aef92b6 - Browse repository at this point
Copy the full SHA aef92b6View commit details
Commits on Aug 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 77cf4a2 - Browse repository at this point
Copy the full SHA 77cf4a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bade7e - Browse repository at this point
Copy the full SHA 4bade7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 320176c - Browse repository at this point
Copy the full SHA 320176cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64923a5 - Browse repository at this point
Copy the full SHA 64923a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9f8d79 - Browse repository at this point
Copy the full SHA f9f8d79View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba00565 - Browse repository at this point
Copy the full SHA ba00565View commit details
Commits on Aug 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6df5d7c - Browse repository at this point
Copy the full SHA 6df5d7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 270aac3 - Browse repository at this point
Copy the full SHA 270aac3View commit details
Commits on Aug 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0845876 - Browse repository at this point
Copy the full SHA 0845876View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1036d1 - Browse repository at this point
Copy the full SHA e1036d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4e325b - Browse repository at this point
Copy the full SHA f4e325bView commit details
Commits on Aug 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5dff83d - Browse repository at this point
Copy the full SHA 5dff83dView commit details