Commit Graph

319 Commits

Author SHA1 Message Date
Rainer Poisel 2410d43cb1 git-review configuration added
Change-Id: Id8819d022a35b12bbc32876a199f73a205e40636
Signed-off-by: Rainer Poisel <rainer.poisel@gmail.com>
2015-11-26 17:13:42 -05:00
Ian Craggs e8ec3da35f Test2 test working - remove excess debug messages 2015-11-10 23:40:33 +00:00
Ian Craggs ca795ebd64 More debugging in test2.c 2015-11-10 23:32:31 +00:00
Ian Craggs bfd717e08e Add another missing volatile 2015-11-10 23:22:02 +00:00
Ian Craggs 2263edc821 Add mutex locks to correct callback 2015-11-10 23:17:51 +00:00
Ian Craggs 12b4bca84c Protect delivery complete count from multiple access 2015-11-10 22:53:41 +00:00
Ian Craggs 7c03c4adb7 Add volatile to count, to try to get multi-thread test working properly 2015-11-10 22:37:50 +00:00
Ian Craggs 8877a08827 Merge "Corrected case for include file names on windows" into develop 2015-11-05 06:43:15 -05:00
Ian Craggs 2ae901be27 Fix build.xml properly this time - I tested it first! 2015-11-04 23:09:14 +00:00
Ian Craggs 402d1f15a3 Build.xml fix 2015-11-04 23:07:01 +00:00
Ian Craggs 278b62ea65 Fix size_t change issue, and test2 test not run on Windows 2015-11-04 23:02:26 +00:00
Ian Craggs 54b90529cd Merge branch 'develop' of ssh://git.eclipse.org:29418/paho/org.eclipse.paho.mqtt.c into develop 2015-11-04 22:09:31 +00:00
Ian Craggs 2912e2b93d Fix compile warnings in 64 bit builds & make debug builds work properly
Bug: 480160, 443722
2015-11-04 22:08:02 +00:00
aribeironovaes ddc08ce8f2 Adding x64 Configuration and making sure it's compiling for Release and Debug. Tested paho-mqtt3cs End2End
Signed-off-by: aribeironovaes <aribeironovaes@gmail.com>
2015-11-04 22:07:32 +00:00
Ian Craggs 25a7e2b11d Make it clear that yield and receive are not intended for multi threaded mode
Bug: 474748
2015-11-04 22:06:37 +00:00
Rainer Poisel 00eb07c533 Corrected case for include file names on windows
Change-Id: I8318a57b0795876b6a71b85a6c4f6966d308df2e
Signed-off-by: Rainer Poisel <rainer.poisel@gmail.com>
2015-11-04 13:05:17 +00:00
Ian Craggs a180c1280d Make it clear that yield and receive are not intended for multi threaded mode
Bug: 474748
2015-08-13 16:46:00 +01:00
Ian Craggs 5deab80ded Fix build - reduce log output 2015-08-13 16:08:12 +01:00
Ian Craggs 8a93fed2bc Fix multi-thread access for MQTTClient
Bug: 474905
2015-08-13 15:09:14 +01:00
Ian Craggs 06e8f58255 Update doc with thread safety information
Bug: 474748
2015-08-12 13:29:42 +01:00
Ian Craggs 393538fab8 Update documentation, including potential "race"
Bug: 444093
2015-08-12 13:27:08 +01:00
Ian Craggs e93f8006d1 Call failure callbacks when commands are incomplete
Bug: 444103
2015-08-11 15:20:12 +01:00
Ian Craggs ae855dd50b Variable latency when sending/receiving messages
Bug: 465369
2015-04-24 08:55:34 +01:00
Ian Craggs b9946d431e SSL resource cleanup
Bug: 453883
2015-04-08 15:53:46 +01:00
Ian Craggs ebdea502fc Better fix for 459791
Bug: 459791
2015-02-20 15:43:36 +00:00
Ian Craggs 503ae24d1f Suggested fix for deadlock in waitForCompletion when closing bad client
Bug: 459791
2015-02-20 15:09:10 +00:00
Ian Craggs d2c47512a1 Another go at the Mac Makefile 2015-02-10 11:22:22 +00:00
Ian Craggs 95047f5895 That didn't work on the Mac, try this 2015-02-10 11:05:59 +00:00
Ian Craggs 2928280eb5 Sed command that will work on the Mac 2015-02-10 11:02:55 +00:00
Ian Craggs 1c929f7eb0 Add version number processing to Makefile
Documentation and copyright date updates
2015-02-10 10:56:58 +00:00
Ian Craggs 936226fde9 Better solution to the "linux" definition 2015-02-09 21:31:46 +00:00
Ian Craggs 4be1922aa9 OSTYPE linux rather than Linux? 2015-02-09 17:07:59 +00:00
Ian Craggs 6acae0acdd Linux debugging 2015-02-09 16:52:56 +00:00
Ian Craggs a994a2f393 Reorder some definitions in the Makefile 2015-02-09 16:35:11 +00:00
Ian Craggs 7132c136e7 Lengthen some timeouts in test1 2015-02-09 13:31:12 +00:00
Ian Craggs 4ec3a6ff80 Replace start-group/end-group in Makefile for Mac 2015-02-09 13:23:56 +00:00
Ian Craggs 8c51366e3b Fix -ld lib option to -ldl 2015-02-09 13:21:16 +00:00
Ian Craggs adaf82b499 Another attempt to build on the Mac 2015-02-09 13:14:33 +00:00
Ian Craggs 67d609bda7 MacOSX Makefile fixes 2015-02-09 12:48:31 +00:00
Ian Craggs 215166c579 Update version to 1.0.3, fix Makefile for MacOSX 2015-02-09 12:42:10 +00:00
Rainer Poisel 7a31d57bd3 Support for multi-core builds; Support for cross compilation including sample build configurations
Change-Id: Ib64f34f5fa43bb5249b661e883c80d3c37daffe7
Signed-off-by: Rainer Poisel <rainer.poisel@gmail.com>
2015-02-04 23:08:00 +01:00
Ian Craggs 1a5e85b74b Synchronize access to socket structures
Bug: 447672
2014-10-17 11:04:54 +01:00
Ian Craggs 265ea5221e Move assignment after declarations
Bug: 447089
2014-10-14 15:40:22 +01:00
Ian Craggs b751576939 Change name of roundup function to avoid MacOSX name clash 2014-10-10 11:45:42 +01:00
Ian Craggs 8ffd07f12c Merge branch 'develop'
Conflicts:
	src/MQTTAsync.c
2014-10-04 12:31:35 +01:00
Ian Craggs 6d4cf04c65 Update version number to 1.0.2 2014-10-04 11:57:56 +01:00
Ian Craggs 9909826e9b Turn off some warnings 2014-10-03 16:40:31 +01:00
Ian Craggs 04e69596c2 Remove compiler warning in test4.c 2014-10-03 16:33:49 +01:00
Ian Craggs cf409bd15e Test4.c updates for reliability 2014-10-03 16:29:46 +01:00
Ian Craggs 5a5b163ded No DUP flag on PUBREL
Bug: 445890
2014-10-03 16:28:33 +01:00