Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-04 | Single quotes for cDefine. | Bruce Mitchener | |
2013-09-03 | add extCall_* methods in asm dlopen support, parallel to invoke in that they ↵ | Alon Zakai | |
are able to access other modules, but do not catch exceptions | |||
2013-09-03 | abort with error message if dlopen called in asm.js mode without DLOPEN_SUPPORT | Alon Zakai | |
2013-09-03 | refactor dlfcn support into DLFCN | Alon Zakai | |
2013-09-03 | add some long double libc stubs | Alon Zakai | |
2013-09-03 | free H_BASE on cleanup | Anthony Pesch | |
2013-09-03 | do not eliminate supposedly stub functions in side modules, as they may be ↵ | Alon Zakai | |
imported from the parent | |||
2013-09-03 | do no run cleanups on dlclose of self | Alon Zakai | |
2013-09-03 | typo fix, index is in arguments[0] | Anthony Pesch | |
2013-09-03 | fix cleanup code to not happen in main module | Alon Zakai | |
2013-09-03 | clean up shared modules when dlclose()d | Alon Zakai | |
2013-09-03 | do not require LINKABLE in DLOPEN_SUPPORT | Alon Zakai | |
2013-09-03 | move neededTables assignment to right place; fixes test_dlfcn_unique_sig | Alon Zakai | |
2013-09-03 | use a separate stack in each asm module; fixes asm2g.test_dlfcn_stack_forward | Alon Zakai | |
2013-09-03 | support function pointer calls across asm modules by passing them all ↵ | Alon Zakai | |
through invoke (for now), and have a global function table in the Runtime, which modules register their functions to | |||
2013-09-03 | use addFunction in dlsym, and define F_BASE in side modules so they can run ↵ | Alon Zakai | |
as shared libs | |||
2013-09-03 | comment | Alon Zakai | |
2013-09-03 | emit side module memory initializer in the right place; test_dlfcn_basic ↵ | Alon Zakai | |
works in asm | |||
2013-09-03 | forward parent Module to side module | Alon Zakai | |
2013-09-03 | do not emit static allocations in side modules | Alon Zakai | |
2013-09-03 | track maximum function index when using dlopen support | Alon Zakai | |
2013-09-03 | Merge pull request #1576 from inolen/misc_stubs | Alon Zakai | |
misc stubs for in.h and sdl.h | |||
2013-09-03 | disable node stdin fixes due to side effects | Anthony Pesch | |
2013-09-01 | misc in.h and SDL joystick stubs | Anthony Pesch | |
2013-08-31 | Merge pull request #1575 from inolen/accept_fixes | Alon Zakai | |
accept fixes | |||
2013-08-31 | remove temporary enet fix, and define gethostbyname_r in a header, so that ↵ | Alon Zakai | |
we can be sure at compilation time that it is used in the way it is expected to be (that function has more than one possible signature in various unixes) | |||
2013-08-31 | - refactored accept code to automatically setup peers for incoming ↵ | Anthony Pesch | |
connections immediately upon connect. previously, this wasn't done until the server called accept, creating a small window of time for peer message events to be lost - renamed send_queue to dgram_send_queue just so its purpose is more clear | |||
2013-08-31 | - temp fix for test_enet | Anthony Pesch | |
- added debugging info to websocket backend | |||
2013-08-31 | better error message | Alon Zakai | |
2013-08-30 | Merge pull request #1557 from inolen/sockfs | Alon Zakai | |
getaddrinfo, freeaddrinfo, getnameinfo support and sockfs | |||
2013-08-30 | - moved hostname resolution functions to DNS object | Anthony Pesch | |
- minor whitespace fixes | |||
2013-08-29 | Merge pull request #1311 from juj/emscripten_get_now | Alon Zakai | |
emscripten_get_now enabled for SpiderMonkey, optimization and test. | |||
2013-08-29 | Merge pull request #1555 from inolen/tty_fixes | Alon Zakai | |
added stubs for tcgetattr and tcsetattr, minor node tty fixes | |||
2013-08-29 | Merge pull request #1572 from rharkeadsk/fix-stdio-fileno-constants | Alon Zakai | |
Fix STD*_FILENO constants in JavaScript to match C | |||
2013-08-29 | - added tests for tcgetattr / tcsetattr | Anthony Pesch | |
- made test_stdin async to work in the node environment - clearerr should reset both eof and error indicators - fgetc was incorrectly setting the eof indicator. in cases where fread had errored with EAGAIN it was setting eof. I removed the set entirely, as there is no need for fgetc to even worry about it, fread will set the correct value in any case | |||
2013-08-29 | - added stubs for tcgetattr and tcsetattr | Anthony Pesch | |
- added fixes for tty get_char in the node environment | |||
2013-08-29 | allow null second param in createPreloadedFile|createDataFile so that file ↵ | Alon Zakai | |
packager does not need PATH, and works through closure | |||
2013-08-29 | Update STD*_FILENO constants in settings.js to match unistd.h | Ranger Harke | |
They are 1,2,3 in unistd.h (correct) but were 0,1,2 in settings.js, so calling `cDefine('STDOUT_FILENO')` (for example) would return the incorrect value. This addresses issue #1570, but not #1408. | |||
2013-08-29 | Formatting. | Jukka Jylänki | |
2013-08-29 | emscripten_get_now enabled for SpiderMonkey, optimization and test for shell ↵ | Jukka Jylänki | |
and browser. | |||
2013-08-29 | lazy evaluate ws module require | Anthony Pesch | |
2013-08-29 | - created SOCKFS | Anthony Pesch | |
- added support for node-based listen servers - updated tests to also test against compiled listen servers | |||
2013-08-29 | - added raw addr / hostname lookup support | Anthony Pesch | |
- added getaddrinfo, freeaddrinfo, getnameinfo and gai_strerror stub - added tests for getaddrinfo and getnameinfo - consolidated test_gethostbyname and test_sockets_gethostbyname | |||
2013-08-29 | - minor refactoring to new address translation functions to support better ↵ | Anthony Pesch | |
"raw" functionality - moved test_inet* tests into sockets test suite | |||
2013-08-28 | Fix permissions set by FS.createDevice | Ranger Harke | |
The read and write permission bits were reversed. A test has been added to ensure that this works. | |||
2013-08-27 | added extname to path library | Anthony Pesch | |
2013-08-27 | Merge pull request #1564 from inolen/sdl_fullscreen_fix | Alon Zakai | |
support SDL_WM_ToggleFullScreen when initiated by key input | |||
2013-08-27 | FS.loadFilesFromDB|saveFilesToDB | Alon Zakai | |
2013-08-27 | support SDL_WM_ToggleFullScreen when initiated by key input | Anthony Pesch | |
2013-08-27 | copy the entire datafile in one chunk into the heap, avoiding one malloc per ↵ | Alon Zakai | |
file, but at the cost of not being able to free them |