5203 Commits

Author SHA1 Message Date
wilberforce
883000cf81 update esp-idf to v3.0. BLE support - thanks to @jumjum. 2500 vars. Erase flash before flashing 2018-05-13 13:54:02 +12:00
wilberforce
c5921bd803 update require("Flash").getFree(); addresses 2018-05-12 09:51:43 +12:00
wilberforce
3f99ffe896
Correct saved code location 0x2C0000 2018-05-12 00:21:32 +12:00
Rhys Williams
c33d1102dd correct firmware size 2018-05-11 21:09:41 +12:00
Rhys Williams
4f930f0271 sync network.c 2018-05-11 21:02:30 +12:00
Rhys Williams
c01485b175 New partition table and layout - partitions_espruino.bin needs to be flashed 2018-05-11 20:58:48 +12:00
Rhys Williams
cfc7233590 check build with debug off in esp-idf libs 2018-05-06 21:05:54 +12:00
Rhys Williams
eb1f01e981 update constant to #define 2018-05-06 17:16:00 +12:00
wilberforce
761d8cebee intial esp-idf 3.0 build 2018-04-30 21:44:19 +12:00
Gordon Williams
fcd1a18760
Merge pull request #1384 from espruino/MaBecker-patch-1
ESP8266 build specific stuff to make SHA256/512 switchable
2018-04-26 11:58:42 +01:00
Mark Becker
7133fb8a22
ESP8266 build specific stuff to make SHA256/512 switchable 2018-04-26 12:47:24 +02:00
Gordon Williams
79850cc862 notes 2018-04-26 09:19:58 +01:00
Gordon Williams
3c10e62eb7 adding extra boards to release notes 2018-04-26 09:18:51 +01:00
Gordon Williams
27d9572ce2 make SHA256/512 switchable 2018-04-26 09:14:30 +01:00
Gordon Williams
74b25111f5 bump for release RELEASE_1V97 2018-04-24 16:47:02 +01:00
Gordon Williams
7046c608b0 build tweaks 2018-04-24 12:42:56 +01:00
Gordon Williams
14e216186f Add crypto.AES to Puck.js and other nRF52 Espruino devices 2018-04-24 09:32:55 +01:00
Gordon Williams
ef4dd06456 Merge branch 'master' of github.com:espruino/Espruino 2018-04-23 17:14:43 +01:00
Gordon Williams
43e81ac529
Merge pull request #1377 from opichals/http-transfer-encoding-chunked
HTTP POST & Transfer-Encoding: chunked refactor
2018-04-23 11:06:12 +01:00
Standa Opichal
46e4bc69d7 HTTP POST & Transfer-Encoding: chunked refactor
* Consolidated the use of stream_pushData
* POST 'data' event works properly
* RECEIVED_COUNT for chunked vs Content-Length
  kept in the receiving object
* Separated 'end' and 'close' events for server
* Fire 'end' on 'server connection closed'
2018-04-22 14:18:05 +02:00
Standa Opichal
f85f59c019 Added failing http.post test.
node ./tests/test_http_post.js passes
espruino ./tests/test_http_post.js fails
2018-04-22 14:16:44 +02:00
Gordon Williams
62610895d1 board images 2018-04-19 17:13:35 +01:00
Gordon Williams
a9178a713e tweak 2018-04-18 16:16:56 +01:00
Gordon Williams
f558cf1c45 update board pinout 2018-04-18 12:16:25 +01:00
Gordon Williams
d0783b723b Allow typeof 123 .testing without an exception (fix #1351) 2018-04-17 17:29:07 +01:00
Gordon Williams
a71213ae25 doc tweaks 2018-04-17 17:11:14 +01:00
Gordon Williams
d0085fa6e7 Fix '.buffer' regression in 'JSON.stringify(new Uint8Array([1,2,3,4]).buffer)' 2018-04-17 17:03:33 +01:00
Gordon Williams
2eb2c519bd nRF52: Add E.getBattery as a more global battery percentage function, deprecate Puck.getBatteryPercentage 2018-04-17 12:47:55 +01:00
Gordon Williams
7080fd2b15 add automatic Pixl builds 2018-04-17 12:10:47 +01:00
Gordon Williams
efc47aa2f6 Fix regression in MDBT42Q advertised name 2018-04-17 11:32:02 +01:00
Gordon Williams
3aeb8ecb90 Pixl.js: add Pixl.menu function for easy menus, build in graphical_menu.js 2018-04-17 11:04:10 +01:00
Gordon Williams
e3d0412c26 setWatch(..., {edge:"rising",debounce:25}) is now default for built-in buttons 2018-04-17 11:02:20 +01:00
Gordon Williams
74c990e2f2 Fix Terminal partial updates (was one character behind) 2018-04-17 09:39:56 +01:00
Gordon Williams
e52bf61c6a fix usage with TIM1/peripherals that are numbered 2018-04-17 08:55:51 +01:00
Gordon Williams
fc239719c0 tweak docs 2018-04-16 09:22:41 +01:00
Gordon Williams
67b2123bdb Add ArrayBuffer.byteLength property (fix #1374) 2018-04-16 09:22:23 +01:00
Gordon Williams
d71c82c012 fix #1230 2018-04-10 08:36:03 +01:00
Gordon Williams
05277faaf1 Should have added commit for 96dbd29d5114f219a84ea0ec71f3f5016d8d7d65 2018-04-09 15:54:31 +01:00
Gordon Williams
96dbd29d51 Thingy52,Pixl.js: add default NFC URL of the Espruino IDE 2018-04-09 15:52:58 +01:00
Gordon Williams
1e1306aa65 add Pixl.js SDA/SCL pin definitions 2018-04-09 12:37:12 +01:00
Gordon Williams
317cd02910 try..catch now creates exception in its own scope (fix #1367) 2018-04-09 10:40:13 +01:00
Gordon Williams
27d18bba21 Promise.resolve now handles promises/thenables as arguments (fix #1363) 2018-04-09 10:24:40 +01:00
Gordon Williams
b391a81288 Ensure 'in' operator checks the prototype chain (fix #1365) 2018-04-09 10:03:32 +01:00
Gordon Williams
4f96686665 Errors now store message in 'message', not 'msg' (fix #1366) 2018-04-09 09:58:40 +01:00
Gordon Williams
09430d1614
Merge pull request #1370 from espruino/wilberforce-patch-1
ESP8266: Fix when USE_DEBUGGER not defined
2018-04-08 11:32:24 +01:00
wilberforce
f67224be65
ESP8266: Fix when USE_DEBUGGER not defined 2018-04-08 15:42:49 +12:00
wilberforce
06d55961fe
ESP8266: Fix when USE_DEBUGGER not defined
Failing here:
https://travis-ci.org/espruino/Espruino/jobs/362880677#L480


```
src/jsinteractive.c:944:20: error: 'JSIS_IN_DEBUGGER' undeclared (first use in this function)
       (jsiStatus & JSIS_IN_DEBUGGER) ? JSI_DEBUG_HISTORY_NAME : JSI_HISTORY_NAME,
      
```
2018-04-08 15:37:48 +12:00
Gordon Williams
d01dcf223a
Merge pull request #1369 from andrewwakeling/minor_typo_esp8266_get_free_flash
Minor typo: require("flash") => require("Flash")
2018-04-06 09:45:25 +01:00
Andrew Wakeling
d2579cc73b Minor typo: require("flash") => require("Flash") 2018-04-06 09:09:49 +10:00
Gordon Williams
5e812e48cb
Merge pull request #1364 from hkwi/trivial_typo
fix typo
2018-04-03 09:43:45 +01:00