Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								a39ac60305 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4159  from adustm/STM_sha256_F439ZI  
							
							 
							
							... 
							
							
							
							NUCLEO_F439ZI/mbedtls: add SHA256 hw_acceleration 
							
						 
						
							2017-06-28 09:31:25 -05:00  
						
					 
				
					
						
							
							
								 
								Mihail Stoyanov
							
						 
						
							 
							
							
							
								
							
								717150cdf2 
								
							
								 
							
						 
						
							
							
								
								Reorganize vendor specific code into targets folders, following the mbed-os/targets/ design pattern  
							
							 
							
							
							
						 
						
							2017-06-27 14:20:36 -05:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
							
								
							
								f530714bca 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4639  from theotherjimmy/fix-lrwan1-usbhal  
							
							 
							
							... 
							
							
							
							Deduplicate USBHAL_STM_TARGET.h 
							
						 
						
							2017-06-27 14:46:27 +02:00  
						
					 
				
					
						
							
							
								 
								Armelle DUBOC
							
						 
						
							 
							
							
							
								
							
								ec72ac0a28 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into STM_sha256_F439ZI  
							
							 
							
							
							
						 
						
							2017-06-27 08:25:42 +02:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								e3e54e5fd3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4607  from geky/fix-mbr-init  
							
							 
							
							... 
							
							
							
							bd: Fix missing init in MBRBlockDevice 
							
						 
						
							2017-06-26 15:28:16 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								453d9ee96c 
								
							
								 
							
						 
						
							
							
								
								Deduplicate USBHAL_STM_TARGET.h  
							
							 
							
							
							
						 
						
							2017-06-26 14:55:29 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								0a2a48c957 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4157  from adustm/STM_sha1_F439ZI  
							
							 
							
							... 
							
							
							
							NUCLEO_F439ZI/mbedtls: add SHA1 hw_acceleration 
							
						 
						
							2017-06-26 10:28:49 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								d103979e92 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4572  from bcostm/add_usb_disco_l072cz  
							
							 
							
							... 
							
							
							
							DISCO_L072CZ_LRWAN1: Add support of USB Device 
							
						 
						
							2017-06-26 10:28:31 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								1dfc2296a7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4400  from jeromecoutant/PR_USB_REORG  
							
							 
							
							... 
							
							
							
							STM32 USBDevice files 
							
						 
						
							2017-06-26 10:21:19 -05:00  
						
					 
				
					
						
							
							
								 
								bcostm
							
						 
						
							 
							
							
							
								
							
								43646330e9 
								
							
								 
							
						 
						
							
							
								
								DISCO_F413ZH: Add this board in mbedOS2 CAN tests  
							
							 
							
							
							
						 
						
							2017-06-22 09:23:06 +02:00  
						
					 
				
					
						
							
							
								 
								arostm
							
						 
						
							 
							
							
							
								
							
								5e3350ce38 
								
							
								 
							
						 
						
							
							
								
								DISCO_F413ZH: Modification needed to build  
							
							 
							
							
							
						 
						
							2017-06-22 09:07:00 +02:00  
						
					 
				
					
						
							
							
								 
								Christopher Haster
							
						 
						
							 
							
							
							
								
							
								f2c93c7724 
								
							
								 
							
						 
						
							
							
								
								bd: Add asserts on initialization in HeapBlockDevice  
							
							 
							
							
							
						 
						
							2017-06-21 13:51:57 -05:00  
						
					 
				
					
						
							
							
								 
								Christopher Haster
							
						 
						
							 
							
							
							
								
							
								adc3d75936 
								
							
								 
							
						 
						
							
							
								
								bd: Fix missing init in MBRBlockDevice  
							
							 
							
							
							
						 
						
							2017-06-21 13:33:40 -05:00  
						
					 
				
					
						
							
							
								 
								bcostm
							
						 
						
							 
							
							
							
								
							
								cc47104059 
								
							
								 
							
						 
						
							
							
								
								DISCO_L072CZ_LRWAN1: Remove unused code  
							
							 
							
							
							
						 
						
							2017-06-20 16:12:32 +02:00  
						
					 
				
					
						
							
							
								 
								bcostm
							
						 
						
							 
							
							
							
								
							
								24d94c8425 
								
							
								 
							
						 
						
							
							
								
								DISCO_L072CZ_LRWAN1: Add USB device configuration files  
							
							 
							
							
							
						 
						
							2017-06-20 16:07:07 +02:00  
						
					 
				
					
						
							
							
								 
								Anna Bridge
							
						 
						
							 
							
							
							
								
							
								c5e1fa70d9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4242  from bcostm/dev_disco-l475-iot  
							
							 
							
							... 
							
							
							
							DISCO_L475VG_IOT01A : Add new target 
							
						 
						
							2017-06-20 11:41:42 +01:00  
						
					 
				
					
						
							
							
								 
								Anna Bridge
							
						 
						
							 
							
							
							
								
							
								b30481d266 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4523  from hasnainvirk/eth_flag_lwip  
							
							 
							
							... 
							
							
							
							Check Ethernet before including lwipopts_conf.h 
							
						 
						
							2017-06-20 11:40:23 +01:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								c08864b588 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4444  from Archcady/lwip_issue  
							
							 
							
							... 
							
							
							
							resolve lwip init twice issue 
							
						 
						
							2017-06-19 18:28:49 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								1ffbdfc048 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4364  from mazimkhan/mbed-tls-test  
							
							 
							
							... 
							
							
							
							Add C API for Greentea client 
							
						 
						
							2017-06-19 11:58:47 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								a6695ae5a8 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4504  from geky/gt-add-reserved-memory-reporting  
							
							 
							
							... 
							
							
							
							greentea: Add reporting of reserved heap 
							
						 
						
							2017-06-19 11:03:30 -05:00  
						
					 
				
					
						
							
							
								 
								Jimmy Brisson
							
						 
						
							 
							
							
							
								
							
								e4bdedc7c2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4562  from geky/fat-init-bd  
							
							 
							
							... 
							
							
							
							fatfs: Fixed initialization of block device in mount/unmount functions 
							
						 
						
							2017-06-19 11:02:52 -05:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								e63912ff44 
								
							
								 
							
						 
						
							
							
								
								Check that the HASH is not busy before save and restore iHW registers  
							
							 
							
							
							
						 
						
							2017-06-16 11:03:50 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								842791bef7 
								
							
								 
							
						 
						
							
							
								
								handle context swap + change macro name  
							
							 
							
							
							
						 
						
							2017-06-16 11:03:46 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								85d68e32f7 
								
							
								 
							
						 
						
							
							
								
								replace 64 by define  
							
							 
							
							
							
						 
						
							2017-06-16 11:03:41 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								b38eea2caf 
								
							
								 
							
						 
						
							
							
								
								Remove tabs, fix doxygen comments  
							
							 
							
							
							
						 
						
							2017-06-16 11:03:32 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								c2a85fb12a 
								
							
								 
							
						 
						
							
							
								
								Rework SHA1 update for buffer <4 bytes management  
							
							 
							
							
							
						 
						
							2017-06-16 11:03:27 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								ca65e01ffa 
								
							
								 
							
						 
						
							
							
								
								Handle 64 bytes buffers  
							
							 
							
							
							
						 
						
							2017-06-16 11:03:23 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								dac9004684 
								
							
								 
							
						 
						
							
							
								
								Move MBEDTLS_SHA1_C from mbedtls_device.h to targets.json  
							
							 
							
							
							
						 
						
							2017-06-16 11:02:42 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								85d549c902 
								
							
								 
							
						 
						
							
							
								
								Improve memory management  
							
							 
							
							
							
						 
						
							2017-06-16 11:02:38 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								f26ae03e48 
								
							
								 
							
						 
						
							
							
								
								Remove unneeded function declarations + include file  
							
							 
							
							... 
							
							
							
							Move include platform from sha1_alt.h to sha1_alt.c 
							
						 
						
							2017-06-16 11:02:33 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								996e093b77 
								
							
								 
							
						 
						
							
							
								
								Better explanation of the use of mbedtls_sha1_context fields  
							
							 
							
							
							
						 
						
							2017-06-16 11:02:29 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								1695e9a7bb 
								
							
								 
							
						 
						
							
							
								
								use mbedtls_zeroize instead of memset(xxx,0,xxx)  
							
							 
							
							
							
						 
						
							2017-06-16 11:02:24 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								ddd186cc61 
								
							
								 
							
						 
						
							
							
								
								NUCLEO_F429ZI/mbedtls: add SHA1 hw_acceleration  
							
							 
							
							
							
						 
						
							2017-06-16 11:01:43 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								a27498c44a 
								
							
								 
							
						 
						
							
							
								
								Check HASH is not busy before save/resteore context  
							
							 
							
							
							
						 
						
							2017-06-16 10:48:41 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								021b84a140 
								
							
								 
							
						 
						
							
							
								
								Handle context swapping + rename macro ST_SHA256_BLOCK_SIZE  
							
							 
							
							... 
							
							
							
							Handle 64 bytes accumulation 
							
						 
						
							2017-06-16 10:47:31 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								f1704733af 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							
							
						 
						
							2017-06-16 10:47:18 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								80b58614a2 
								
							
								 
							
						 
						
							
							
								
								SHA256: get ready to return error codes  
							
							 
							
							
							
						 
						
							2017-06-16 10:47:07 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								b929b54b7c 
								
							
								 
							
						 
						
							
							
								
								Replace 64 by MBEDTLS_SHA256_BLOCK_SIZE  
							
							 
							
							
							
						 
						
							2017-06-16 10:46:56 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								4976e2f3c7 
								
							
								 
							
						 
						
							
							
								
								Align SHA256 with MD5 and SHA1 implementation  
							
							 
							
							... 
							
							
							
							This will solve Size <4 issues 
							
						 
						
							2017-06-16 10:43:54 +02:00  
						
					 
				
					
						
							
							
								 
								adustm
							
						 
						
							 
							
							
							
								
							
								0805876e0b 
								
							
								 
							
						 
						
							
							
								
								NUCLEO_F429ZI/mbedtls: add SHA256 hw_acceleration  
							
							 
							
							
							
						 
						
							2017-06-16 10:43:43 +02:00  
						
					 
				
					
						
							
							
								 
								Sam Grove
							
						 
						
							 
							
							
							
								
							
								109269da9c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #4414  from tkaman/master  
							
							 
							
							... 
							
							
							
							Enable CM3DS_MPS2 target 
							
						 
						
							2017-06-15 11:20:09 -05:00  
						
					 
				
					
						
							
							
								 
								Christopher Haster
							
						 
						
							 
							
							
							
								
							
								d7fe4ff599 
								
							
								 
							
						 
						
							
							
								
								fatfs: Fixed initialization of block device in mount/unmount functions  
							
							 
							
							... 
							
							
							
							At some point the "mount" parameter for "f_mount" was name "force". This
led to a bit of confusion that ended with the default mount function
never calling block device init.
This is fine, since the block device can be manually initialized, but
a better user experience is where the filesystem initializes the block
device for the user.
This is backwards compatible due to the repeatability of the block
device init functions. 
							
						 
						
							2017-06-14 16:35:15 -05:00  
						
					 
				
					
						
							
							
								 
								Yuguo Zou
							
						 
						
							 
							
							
							
								
							
								b1ca77b6b8 
								
							
								 
							
						 
						
							
							
								
								A better approach to flip "netif_inited"  
							
							 
							
							
							
						 
						
							2017-06-13 18:04:00 +08:00  
						
					 
				
					
						
							
							
								 
								Azim Khan
							
						 
						
							 
							
							
							
								
							
								0b929199e4 
								
							
								 
							
						 
						
							
							
								
								Remove multiple definition of GREENTEA_SETUP added due to rebase  
							
							 
							
							
							
						 
						
							2017-06-13 10:02:55 +01:00  
						
					 
				
					
						
							
							
								 
								Russ Butler
							
						 
						
							 
							
							
							
								
							
								9620b0fc7f 
								
							
								 
							
						 
						
							
							
								
								STM32 - fix bug were sockets stop receiving data  
							
							 
							
							... 
							
							
							
							The function _eth_arch_low_level_input() is meant to pass data into
LWIP and to prepare the ethernet buffers to receive more data.
If the LWIP heap is empty and the call to pbuf_alloc() in
_eth_arch_low_level_input returns null, the ethernet receive buffers
are not updated to receive data. Because of this the ethernet RX
interrupt will not fire. Since the RX interrupt is the only thing that
triggers a call to _eth_arch_low_level_input(), the receive buffers
will never get cleared, and the device stops receiving data.
To prevent this from happening, this patch ensures that the function
_eth_arch_low_level_input() clears the receive buffers even if a new
pbuf for the data couldn't be allocated.
This issue can be reproduce by running the test
"features-feature_lwip-tests-mbedmicro-net-udp_echo_parallel"
and on the same machine running the below python script to flood the
device with UDP broadcast packets:
MY_IP = #ADD your local IP here
from socket import *
s = socket(AF_INET, SOCK_DGRAM)
s.bind((MY_IP, 1234))
s.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1)
s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)
for _ in range(1000):
    s.sendto("test data", ('255.255.255.255', 1234))
print("Message sent") 
							
						 
						
							2017-06-12 22:18:04 -05:00  
						
					 
				
					
						
							
							
								 
								bcostm
							
						 
						
							 
							
							
							
								
							
								f6a48838ad 
								
							
								 
							
						 
						
							
							
								
								DISCO_L475VG_IOT01A: Move USB device config files  
							
							 
							
							
							
						 
						
							2017-06-12 17:03:12 +02:00  
						
					 
				
					
						
							
							
								 
								bcostm
							
						 
						
							 
							
							
							
								
							
								6c585e6e05 
								
							
								 
							
						 
						
							
							
								
								DISCO_L475VG_IOT01A: add this target in i2c master/slave tests  
							
							 
							
							
							
						 
						
							2017-06-12 17:03:12 +02:00  
						
					 
				
					
						
							
							
								 
								bcostm
							
						 
						
							 
							
							
							
								
							
								8c7000cce4 
								
							
								 
							
						 
						
							
							
								
								Add "01A" suffix in target name  
							
							 
							
							
							
						 
						
							2017-06-12 17:03:12 +02:00  
						
					 
				
					
						
							
							
								 
								bcostm
							
						 
						
							 
							
							
							
								
							
								9ced451307 
								
							
								 
							
						 
						
							
							
								
								Add target in unsupported main.cpp test files  
							
							 
							
							
							
						 
						
							2017-06-12 17:03:12 +02:00  
						
					 
				
					
						
							
							
								 
								Azim Khan
							
						 
						
							 
							
							
							
								
							
								b3cbb07566 
								
							
								 
							
						 
						
							
							
								
								Merge greentea-client/test_env_c.h into greentea-client/test_env.h  
							
							 
							
							
							
						 
						
							2017-06-12 13:46:22 +01:00