aboutsummaryrefslogtreecommitdiff
path: root/src
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-03Merge pull request #1576 from inolen/misc_stubsAlon Zakai
misc stubs for in.h and sdl.h
2013-09-03disable node stdin fixes due to side effectsAnthony Pesch
2013-09-01misc in.h and SDL joystick stubsAnthony Pesch
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-30Merge pull request #1557 from inolen/sockfsAlon Zakai
getaddrinfo, freeaddrinfo, getnameinfo support and sockfs
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-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-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-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.
2013-08-27added extname to path libraryAnthony Pesch
2013-08-27Merge pull request #1564 from inolen/sdl_fullscreen_fixAlon Zakai
support SDL_WM_ToggleFullScreen when initiated by key input
2013-08-27FS.loadFilesFromDB|saveFilesToDBAlon Zakai
2013-08-27support SDL_WM_ToggleFullScreen when initiated by key inputAnthony Pesch
2013-08-27copy 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
2013-08-26handle illegal values in structural constants in calls; fixes #1318Alon Zakai
2013-08-26handle structural constants in callsAlon Zakai
2013-08-26parse llvm structural types in parameter tokensAlon Zakai
2013-08-26emit less unnecessary code in side modulesAlon Zakai
2013-08-26re-parse function types after types are fully analyzed, so we get the ↵Alon Zakai
signatures of functions receiving struct types as parameters
2013-08-26Merge pull request #1525 from yukoba/pthread-specificAlon Zakai
Bug fixes of pthread specific
2013-08-26Merge pull request #1507 from ToadKing/sdl-alpha-keysAlon Zakai
SDL alpha keys fix
2013-08-26Merge pull request #1549 from Daft-Freak/patch-1Alon Zakai
Don't set context error when there is no context.
2013-08-25Merge pull request #1556 from ToadKing/getcanvassizeAlon Zakai
Ability to get current canvas size
2013-08-25outlining docsAlon Zakai
2013-08-25outlining value suggestionAlon Zakai
2013-08-25implement emscripten_get_canvas_sizeToadKing
2013-08-24settings.js docsAlon Zakai
2013-08-24make script tag async in shell.htmlAlon Zakai
2013-08-24more docs for outliningAlon Zakai
2013-08-23do not fail when mmaping a MEMFS.CONTENT_FIXEDAlon Zakai
2013-08-23own the subarrays created by file preloading, to avoid a copyAlon Zakai