Skip to content

Commit

Permalink
update SDK to 1.0.1_b2_15_04_10 + SSL Patch
Browse files Browse the repository at this point in the history
  • Loading branch information
Links2004 committed Apr 21, 2015
1 parent 8b311b6 commit af6c400
Show file tree
Hide file tree
Showing 11 changed files with 55 additions and 1 deletion.
24 changes: 24 additions & 0 deletions hardware/tools/esp8266/sdk/changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
esp_iot_sdk_v1.0.1_b2_15_04_10 release note
-------------------------------------------

Fix bugs:
1.Call espconn_sent to send UDP packet in user_init cause reset.[BBP#2 reporter (????)]
2.UART & FlowControl issue: send data to FIFO without CTS flag will cause WDT [BBP#11 reporter (pvxx)]
3.SSL issue,add an API (espconn_secure_set_size) to set SSL buffer size [BBP#29 reporter (PeteW)]
4.UDP broadcast issue in WEP

Optimize:
1.Add more details about measure ADC & VDD3P3 in appendix of document�2C-SDK-Espressif IoT SDK Programming Guide�[BBP#15 reporter (DarkByte)]
2.Can not do any WiFi related operation if WiFi mode is in NULL_MODE [BBP#23 reporter (hao.wang)]
3.start_ip and end_ip won't change through API wifi_softap_set_dhcps_lease [BBP#37 reporter (glb)]
4.AT get into busy state [BBP#35 reporter (tommy_hk)]
5.ssid + password length limitation when using AirKiss [BBP#45 reporter (zhchbin)]

Add APIs:
1.espconn_secure_set_size:set buffer size for SSL packet
2.espconn_secure_get_size:get SSL buffer size
3.at_register_uart_rx_intr:set UART0 to be used by user or AT commands

Add AT command:
1.AT+SLEEP: set ESP8266 sleep mode

esp_iot_sdk_v1.0.1_b1_15_04_02 Release note
-------------------------------------------

Expand Down
1 change: 1 addition & 0 deletions hardware/tools/esp8266/sdk/include/eagle_soc.h
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,7 @@
#define PERIPHS_IO_MUX_SD_DATA0_U (PERIPHS_IO_MUX + 0x20)
#define FUNC_SDDATA0 0
#define FUNC_SPIQ_MISO 1
#define FUNC_SPIQ 1
#define FUNC_GPIO7 3
#define FUNC_U1TXD 4
#define FUNC_UART1_TXD 4
Expand Down
29 changes: 29 additions & 0 deletions hardware/tools/esp8266/sdk/include/espconn.h
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,14 @@ enum espconn_level{
ESPCONN_KEEPCNT
};

enum {
ESPCONN_IDLE = 0,
ESPCONN_CLIENT,
ESPCONN_SERVER,
ESPCONN_BOTH,
ESPCONN_MAX
};

/******************************************************************************
* FunctionName : espconn_connect
* Description : The function given as the connect
Expand Down Expand Up @@ -399,6 +407,27 @@ sint8 espconn_secure_disconnect(struct espconn *espconn);

sint8 espconn_secure_sent(struct espconn *espconn, uint8 *psent, uint16 length);

/******************************************************************************
* FunctionName : espconn_secure_set_size
* Description : set the buffer size for client or server
* Parameters : level -- set for client or server
* 1: client,2:server,3:client and server
* size -- buffer size
* Returns : true or false
*******************************************************************************/

bool espconn_secure_set_size(uint8 level, uint16 size);

/******************************************************************************
* FunctionName : espconn_secure_get_size
* Description : get buffer size for client or server
* Parameters : level -- set for client or server
* 1: client,2:server,3:client and server
* Returns : buffer size for client or server
*******************************************************************************/

sint16 espconn_secure_get_size(uint8 level);

/******************************************************************************
* FunctionName : espconn_secure_accept
* Description : The function given as the listen
Expand Down
Binary file modified hardware/tools/esp8266/sdk/lib/liblwip.a
Binary file not shown.
Binary file modified hardware/tools/esp8266/sdk/lib/libmain.a
Binary file not shown.
Binary file modified hardware/tools/esp8266/sdk/lib/libnet80211.a
Binary file not shown.
Binary file modified hardware/tools/esp8266/sdk/lib/libpp.a
Binary file not shown.
Binary file modified hardware/tools/esp8266/sdk/lib/libsmartconfig.a
Binary file not shown.
Binary file modified hardware/tools/esp8266/sdk/lib/libssl.a
Binary file not shown.
Binary file modified hardware/tools/esp8266/sdk/lib/libwpa.a
Binary file not shown.
2 changes: 1 addition & 1 deletion hardware/tools/esp8266/sdk/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.0.0
1.0.1_b2_15_04_10

1 comment on commit af6c400

@sej7278
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it seems the ssl patch is now merged into the esp_iot_sdk_v1.0.1_15_04_24 release (non-beta)

http://bbs.espressif.com/viewtopic.php?f=5&t=398

Please sign in to comment.