Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						e8787fc49e 
					 
					
						
						
							
							mqtt: update submodule to point to latest commit.  
						
						... 
						
						
						
						Adds bugfixes for:
 - Too early publishing
 - Potential mutex memory leak
 - CI related issues.
 - Wait for entire connack message
 - Event loop not getting cleaned up
Adds support for ALPN, configurable reconnect time, QEMU CI tests and password
protected client key.
MQTT MR: https://gitlab.espressif.cn:6688/espressif/esp-mqtt/merge_requests/46 
Closes IDF-1162
Closes https://github.com/espressif/esp-mqtt/issues/137 
MQTT MR: https://gitlab.espressif.cn:6688/espressif/esp-mqtt/merge_requests/47 
Closes IDF-1126
MQTT MR: https://gitlab.espressif.cn:6688/espressif/esp-mqtt/merge_requests/48 
Closes IDFGH-2197
Closes https://github.com/espressif/esp-idf/issues/4349 
Closes https://github.com/espressif/esp-mqtt/issues/140 
MQTT MR: https://gitlab.espressif.cn:6688/espressif/esp-mqtt/merge_requests/48 
Closes IDFGH-2235
Closes https://github.com/espressif/esp-idf/issues/4384 
MQTT MR: https://gitlab.espressif.cn:6688/espressif/esp-mqtt/merge_requests/49 
Closes https://github.com/espressif/esp-idf/issues/4433 
Closes IDFGH-2293
MQTT MR: https://gitlab.espressif.cn:6688/espressif/esp-mqtt/merge_requests/50 
Closes FCS-254
MQTT MR: https://gitlab.espressif.cn:6688/espressif/esp-mqtt/merge_requests/53 
Closes FCS-267 
						
						
					 
					
						2020-01-09 11:35:49 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						74d768fe6d 
					 
					
						
						
							
							ci: updated mqtt weekend test for qemu support  
						
						... 
						
						
						
						Added default sdkconfig for qemu build for the mqtt publish example,
Added environment configuration for running the same test on target
or in qemu
Updated missing example tests per latest ttfw refactoring 
						
						
					 
					
						2019-12-17 14:06:40 +01:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8675a818f9 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-10-22 13:51:49 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						05180dfb4c 
					 
					
						
						
							
							Merge branch 'bugfix/mqtt_reference_latest_version' into 'master'  
						
						... 
						
						
						
						mqtt: updated to latest version to include latest fixes and features
See merge request espressif/esp-idf!6294  
						
						
					 
					
						2019-10-17 18:01:58 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						c6934d6175 
					 
					
						
						
							
							MQTT: update default broker URL for examples  
						
						... 
						
						
						
						The MQTT broker URL used as default in the examples has ceased operation. All examples and documention have been updated to point to the new domain mqtt.eclipse.org.
This also required an update of the python example test scripts to use TLS 1.2 
						
						
					 
					
						2019-10-15 09:35:23 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						496ede9bcd 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-10-15 14:59:27 +11:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						640eac84fa 
					 
					
						
						
							
							mqtt: updated to latest version to include latest fixes, support for global CA store, extended error structure to receive mqtt specific errors. updated idf ssl example to use this error struct  
						
						... 
						
						
						
						https://github.com/espressif/esp-mqtt/issues/135  
					
						2019-10-14 06:26:14 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						d735f1d58d 
					 
					
						
						
							
							ci: fix weekend test confguration update per latest refactoring of  
						
						... 
						
						
						
						grouping tests 
						
						
					 
					
						2019-09-30 09:51:41 +02:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						438d513a95 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-09-16 16:18:48 +10:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						63329b169b 
					 
					
						
						
							
							ci: limit example test to ESP32s  
						
						
						
						
					 
					
						2019-09-04 10:53:25 +10:00 
						 
				 
			
				
					
						
							
							
								liu zhifu 
							
						 
					 
					
						
						
							
						
						003a9872b7 
					 
					
						
						
							
							esp_wifi: wifi support new event mechanism  
						
						... 
						
						
						
						1. WiFi support new event mechanism
2. Update examples to use new event mechanism 
						
						
					 
					
						2019-08-20 09:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						f3d6a34e7d 
					 
					
						
						
							
							esp_tls: enable psk verification mode, added mqtt example using psk authentication  
						
						
						
						
					 
					
						2019-08-07 14:27:40 +10:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						6289a26596 
					 
					
						
						
							
							mqtt: referenced esp-mqtt master to close disconnection issues and fix static analysis warnings  
						
						... 
						
						
						
						closes https://github.com/espressif/esp-idf/issues/3619  including mqtt commit 7223302debhttps://github.com/espressif/esp-idf/issues/3215  including mqtt commit caf5007b99 
						
						
					 
					
						2019-07-18 10:34:10 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						587739391c 
					 
					
						
						
							
							esp-tls: extending error handle to contain error descriptors with last mbedtls failure and latest certificate verification result flags, reworked tcp_transport to use this error handle  
						
						
						
						
					 
					
						2019-07-04 20:55:10 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						2972f96982 
					 
					
						
						
							
							esp-tls: capturing specific errors to be available in tcp_transport and then in application code  
						
						
						
						
					 
					
						2019-07-04 20:55:10 +02:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						9eccd7c082 
					 
					
						
						
							
							components: use new component registration api  
						
						
						
						
					 
					
						2019-06-21 19:53:29 +08:00 
						 
				 
			
				
					
						
							
							
								Tuan 
							
						 
					 
					
						
						
							
						
						2a2d932cfe 
					 
					
						
						
							
							esp_websocket_client: Add websocket client component  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/2829  
						
						
					 
					
						2019-06-20 15:37:40 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						1ae0dfe7ef 
					 
					
						
						
							
							mqtt: added support for esp event loop, updating examples to register and use event loop handler  
						
						
						
						
					 
					
						2019-06-04 07:41:27 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						7963ac65af 
					 
					
						
						
							
							mqtt_tests: add weekend test for sending and receiving empty payload messages, update config options per new naming convetions  
						
						
						
						
					 
					
						2019-05-27 21:57:18 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						db121a56e1 
					 
					
						
						
							
							tcp_transport: modified ws_read to read payload directly to the read buffer and separately from header bytes  
						
						... 
						
						
						
						Previous version read all data to the buffer including header which reduced maximum payload read. This version uses a local array to receive header and reads payload bytes to the buffer 
						
						
					 
					
						2019-05-27 16:31:24 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						1465f53f49 
					 
					
						
						
							
							mqtt tests: adding weekend test for mqtt library to exercise publishing/receiving different data and references esp-mqtt commits to pass these tests  
						
						... 
						
						
						
						testing conditions:
transports (tcp, ssl, ws..)
qos (0, 1, 2)
short repeated messages (packed packets)
oversized messages (fragmented packets)
publish from a different thread
Closes https://github.com/espressif/esp-idf/issues/2870  by means of including commit 815623dfe5a0e41fa0e51ab4e336feb3eaa5ba15 from esp-mqtt
Closes https://github.com/espressif/esp-idf/issues/2975  by means of including commit 752953dc3be007cca4255b66a35d3087e61f6a54 from esp-mqtt
Closes https://github.com/espressif/esp-idf/issues/2850  by means of including commits df455d2a5fe562dd1b8351da99a1d6d82b66eff3 17fd713bced4f2d00df7ed664ed82a7d108ab317 from esp-mqtt 
						
						
					 
					
						2019-03-22 11:37:26 +01:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c159984264 
					 
					
						
						
							
							separate rom from esp32 component to esp_rom  
						
						... 
						
						
						
						1. separate rom include files and linkscript to esp_rom
2. modefiy "include rom/xxx.h" to "include esp32/rom/xxx.h"
3. Forward compatible
4. update mqtt 
						
						
					 
					
						2019-03-21 18:51:45 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						37126d3451 
					 
					
						
						
							
							Correct Kconfigs according to the coding style  
						
						
						
						
					 
					
						2019-01-29 13:37:01 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						13bf307c85 
					 
					
						
						
							
							mqtt: support for BEFORE_CONNECT event in idf  
						
						... 
						
						
						
						Updated examples to use new event id, idf to use mqtt with fixed retained, oversized messages 
						
						
					 
					
						2019-01-03 09:22:24 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						0cdb33c9dd 
					 
					
						
						
							
							mqtt: ssl mutual authentication example added per PR from github, corrected cmake build, updated per idf style  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/2490  
						
						
					 
					
						2018-10-30 08:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						4319e234e2 
					 
					
						
						
							
							tcp_transport: Remove the ignore warning because we had  idf/esp-idf!3359  
						
						
						
						
					 
					
						2018-10-21 15:11:45 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						0d4f5cc495 
					 
					
						
						
							
							tcp_transport: transport set handle refactoring, web socket client name updated  
						
						
						
						
					 
					
						2018-10-02 15:19:46 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						e02225cc07 
					 
					
						
						
							
							tcp_transport: renamed possibly generic function names to be esp_ prefixed and not to colide with user namespace  
						
						
						
						
					 
					
						2018-10-02 14:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						40c6cbb3ab 
					 
					
						
						
							
							tcp_transport: renamed transport related header files to esp_ prefixed to avoid collisions  
						
						... 
						
						
						
						tcp_transport component used public header files such as 'transport.h', etc. which are too generic and might collide with user or user libraries headers
This change closes  #2417  
						
						
					 
					
						2018-10-02 14:15:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e1ac237169 
					 
					
						
						
							
							Merge branch 'doc/fix_config_links' into 'master'  
						
						... 
						
						
						
						doc: Fix config links, add navigation lists to config items page
See merge request idf/esp-idf!3310  
						
						
					 
					
						2018-09-25 18:23:24 +08:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						d6a5cd6e82 
					 
					
						
						
							
							mqtt: silence a format warning  
						
						
						
						
					 
					
						2018-09-20 18:53:15 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						8fdfc22e2e 
					 
					
						
						
							
							mqtt: list files manually in component cmake file  
						
						
						
						
					 
					
						2018-09-19 16:48:12 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9add51bc6d 
					 
					
						
						
							
							doc: Re-add summaries of what children each menu item has  
						
						... 
						
						
						
						Slightly different to the original version of this, but same goal. 
						
						
					 
					
						2018-09-19 17:27:48 +10:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						1f8bf057a0 
					 
					
						
						
							
							MQTT: Moved Kconfig from esp-mqtt submodule to esp-idf to support docs genration in RTD  
						
						
						
						
					 
					
						2018-09-14 04:22:13 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						23345d2021 
					 
					
						
						
							
							MQTT: Integrate esp-mqtt library into idf  
						
						... 
						
						
						
						added docs and tests for mqtt library, small fixes (removed warnings, option for custom outbox, websocket bug fixed for longer transports). refactored to use common tcp_transport component, support for CMake build system.
Closes  #2108  
						
						
					 
					
						2018-09-12 08:00:59 +02:00