aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-03emit side module memory initializer in the right place; test_dlfcn_basic ↵Alon Zakai
works in asm
2013-09-03forward parent Module to side moduleAlon Zakai
2013-09-03do not emit static allocations in side modulesAlon Zakai
2013-09-03track maximum function index when using dlopen supportAlon Zakai
2013-09-03disable memory init file in test_dlfcn_basicAlon Zakai
2013-09-03enable test_dlfcn_basic for asm modulesAlon Zakai
2013-09-03Merge pull request #1576 from inolen/misc_stubsAlon Zakai
misc stubs for in.h and sdl.h
2013-09-03Merge pull request #1543 from juj/configure_debug_loggingAlon Zakai
Configure debug logging.
2013-09-03disable node stdin fixes due to side effectsAnthony Pesch
2013-09-01Use EM_BUILD_VERBOSE instead of EMSCRIPTEN_VERBOSE as the name of the env. ↵Jukka Jylänki
variable that controls whether external configure/build libraries are invoked with logging output to console.
2013-09-01misc in.h and SDL joystick stubsAnthony Pesch
2013-08-31fix gethostbyname_r typesAlon Zakai
2013-08-31Merge pull request #1575 from inolen/accept_fixesAlon Zakai
accept fixes
2013-08-31remove 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_enetAnthony Pesch
- added debugging info to websocket backend
2013-08-31better error messageAlon Zakai
2013-08-30don't close client sockets by default in echo server enabling TCP teardown ↵Anthony Pesch
to succeed
2013-08-30disable test_stdin in node (temporarily) and v8Alon Zakai
2013-08-30fix test_emscripten_get_nowAlon Zakai
2013-08-30fix use of NODE_JS in test_socketsAlon Zakai
2013-08-30update package.json to work with older npmsAlon Zakai
2013-08-30Merge pull request #1557 from inolen/sockfsAlon Zakai
getaddrinfo, freeaddrinfo, getnameinfo support and sockfs
2013-08-30Output stdout and stderr from external library builds to console only if ↵Jukka Jylänki
EMSCRIPTEN_VERBOSE environment variable is defined, to not spam console with information from external tools by default.
2013-08-30Remove Building.configure() from storing stdout and stderr output to a temp ↵Jukka Jylänki
file, since these temp files aren't read from anywhere in emscripten codebase(?). In test suite the temp files are stored to a temp dir, and deleted immediately after the test is run. This prevented test suite from reporting build errors to user when the test fails. Related to #694, #695 and #696. Improve error message reporting at the end of a failed configure run.
2013-08-30Remove compilation warnings on msvc10 tests. Add missing --preload-file ↵Jukka Jylänki
directives to SDL samples when building from msvc10. Removed the 'new' sample from msvc10 build since it is not designed to be built directly. Fixes https://groups.google.com/forum/#!topic/emscripten-discuss/HVavL5SPUrk
2013-08-30don't re-use ports between different harnessesAnthony Pesch
2013-08-30 - moved hostname resolution functions to DNS objectAnthony Pesch
- minor whitespace fixes
2013-08-29Merge pull request #1311 from juj/emscripten_get_nowAlon Zakai
emscripten_get_now enabled for SpiderMonkey, optimization and test.
2013-08-29Merge pull request #1555 from inolen/tty_fixesAlon Zakai
added stubs for tcgetattr and tcsetattr, minor node tty fixes
2013-08-29Merge pull request #1572 from rharkeadsk/fix-stdio-fileno-constantsAlon Zakai
Fix STD*_FILENO constants in JavaScript to match C
2013-08-29run test_stdin in all JS_ENGINESAnthony Pesch
2013-08-29updated test_stdin to work in SM shellAnthony Pesch
2013-08-29 - added tests for tcgetattr / tcsetattrAnthony 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 tcsetattrAnthony Pesch
- added fixes for tty get_char in the node environment
2013-08-29allow null second param in createPreloadedFile|createDataFile so that file ↵Alon Zakai
packager does not need PATH, and works through closure
2013-08-29Pass relative paths instead of absolute paths in Visual Studio include ↵Jukka Jylänki
directories for the glbook samples in msvc10 tests. Fixes #1568.
2013-08-29Update STD*_FILENO constants in settings.js to match unistd.hRanger 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-29Formatting.Jukka Jylänki
2013-08-29emscripten_get_now enabled for SpiderMonkey, optimization and test for shell ↵Jukka Jylänki
and browser.
2013-08-29lazy evaluate ws module requireAnthony Pesch
2013-08-29 - created SOCKFSAnthony 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 supportAnthony 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-28Merge pull request #1567 from rharkeadsk/fix-device-permissionsAlon Zakai
Fix permissions set by FS.createDevice
2013-08-28fix tests that check for code not changing, given the recent sorting of ↵Alon Zakai
functions
2013-08-28sort generated functionsAlon Zakai
2013-08-28Update remaining tests to use registerDevice/mkdevRanger Harke
2013-08-28Update test_unistd_io to use registerDevice/mkdevRanger Harke
2013-08-28Fix permissions set by FS.createDeviceRanger Harke
The read and write permission bits were reversed. A test has been added to ensure that this works.