Commit Graph

82 Commits

Author SHA1 Message Date
623bec001f improve networking in emscripten 2019-07-01 16:36:30 -07:00
fada36a72c Merge #514
514: improve emscripten sockets and networking r=MarkMcCaskey a=MarkMcCaskey



Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-07-01 20:29:52 +00:00
6afc2e4fd9 fix warnings; rm dbg statements 2019-07-01 12:57:33 -07:00
4fcb3c4c83 improve emscripten sockets and networking 2019-06-28 17:14:00 -07:00
6cc41f82c8 Fixed lseek error in Windows 2019-06-27 12:42:27 -07:00
6aec631774 Improved lseek assignment 2019-06-27 12:37:29 -07:00
73367ef6e9 Fixed cast alignment issue 2019-06-27 11:31:08 -07:00
10eab1ca68 Improved code 2019-06-27 11:21:03 -07:00
47e38f0b2a Fixed formatting 2019-06-27 11:18:49 -07:00
dda438ebd1 Fixed lseek 2019-06-27 11:14:38 -07:00
7ebb90527c Fixes remaining clippy issues 2019-06-13 21:23:41 +02:00
675caf042c Various lint fixes 2019-06-13 21:01:37 +02:00
1560849e40 Fix lint errors and windows build 2019-06-13 20:46:05 +02:00
8829e1d901 Make Python running 🎉 2019-06-13 14:05:57 +02:00
58d75868f4 Fixed syscall220 alignment 2019-06-13 12:17:17 +02:00
f12d6f8dd2 Merge branch 'command/pyodide' of github.com:wasmerio/wasmer into command/pyodide 2019-06-12 23:26:02 +02:00
cc740040d2 Merge branch 'master' into command/pyodide 2019-06-12 22:52:05 +02:00
109acd2fa3 Trying to fix ___syscall220 2019-06-12 01:01:47 +02:00
6ce4f5dca4 Minor fixes 2019-06-12 00:13:06 +02:00
0b416e14c3 Improved syscall220 debug 2019-06-11 17:38:16 +02:00
b36783fc50 remove duplicated code, wrap WasmPtr on wasi side 2019-06-11 11:10:42 +02:00
ff21d9e95f Merge branch 'master' into command/pyodide 2019-06-08 19:48:25 +02:00
98e04193af Merge branch 'master' into feature/better-memory-access-for-emscripten 2019-06-06 18:03:55 -07:00
d7ea46bab7 add wasmptr memory abstraction to emscripten; update wasi array access 2019-06-06 15:45:19 -07:00
6f633cee6f fix pointer casting lint in emscripten syscall191 2019-06-06 12:07:19 -07:00
8df63b1b6e fix bugs in emscripten socket syscalls 2019-06-06 11:55:05 -07:00
222b582207 Merge remote-tracking branch 'origin/master' into command/pyodide 2019-06-02 14:10:25 +02:00
281c5ff45d fix bugs in em mapdir, improve it for relative paths, use it more 2019-05-29 14:20:52 -07:00
6606a7c7b0 silence clippy on pointer alignment 2019-05-28 14:06:24 -07:00
f8b94b7469 Merge remote-tracking branch 'origin/master' into feature/add-mapdir-for-emscripten 2019-05-28 13:48:12 -07:00
3a4517d5d6 clean up code, verify it behaves the same as emscripten with js 2019-05-28 10:06:22 -07:00
b78a8af228 Added missing functions for pyodide
Since Pyodide is focused on running on desktop, this pull-request lacks
Javascript runtime functions. It also sorted alphabetically some functions
2019-05-28 09:39:49 +02:00
fc15bc58f6 add mapdir for emscripten; implement getdents, etc. 2019-05-24 18:00:07 -07:00
dd30595358 Trying to fix issues 2019-05-24 13:30:41 -07:00
c7dceba0d8 Improved formatting 2019-05-24 12:09:00 -07:00
8f345dc284 Updated imports required for jq. Added get_str method in VarArgs 2019-05-18 12:38:22 -07:00
85158ac22a Add some initial deny for unused_imports and unused_variables
Additional unused variable fix on unix

Remove unused import on unix

Remove unused windows import
2019-05-11 09:23:25 -05:00
e40b4a2c39 fix debug code 2019-05-06 14:58:44 -07:00
91d01d1c05 clean up warnings 2019-05-06 14:17:23 -07:00
8f345e9e8c Fixed ioctl in Unix. Fixed provied main arguments 2019-05-05 13:55:40 -07:00
789af39f9e Improved ioctl calls 2019-05-05 12:31:31 -07:00
341766dee5 Fixed format 2019-05-05 12:09:55 -07:00
2ba680ad2f Improved rename function 2019-05-05 12:09:27 -07:00
10a965cc1e Added few syscalls to run optipng 2019-05-05 11:24:57 -07:00
353ff60c0f add misc changes while debugging 2019-05-03 17:34:57 -07:00
03f0bf0c49 change void* to stat* for lstat on linux 2019-04-08 11:53:15 -07:00
b2a51b8fbd try normal lstat on linux 2019-04-08 11:48:04 -07:00
7cb2766292 fix type errors on Linux/OSX 2019-04-08 11:36:54 -07:00
134ee3c511 revert location of lstat64 2019-04-08 11:29:55 -07:00
b3a765446a fix bug in stat, move lstat64 back to unix 2019-04-08 11:26:25 -07:00