Add a new tool that examines the given text file for line endings, and returns whether they are consistent. Adjust the test suite to test that each test file that is being run has proper line endings. This uncovers issue #2133 to show in the test suite.
use libcxxabi can_catch to check whether to catch an exception, and remove type info hacks; 1.21.8
update test_files
update test_memcpy_memcmp
Creation of new Community page and removal of news and contact page. Fixes as result of feedback
support exceptions with virtual inheritance, by letting libcxxabi adjust the pointer as an out param; fixes #2531; 1.21.9
fix other.test_returncode by emitting exit code in node if we waited too long for it to drain stdout
update other.test_exclude_file
improve node stdout workaround to work in closure
Fix issue #2133 with \r\r\n line endings being generated.
Fixes to html5 and preamble.js in line with feedback from ChrisM. Minor tidy changes to other files
Merge pull request #2594 from hamishwillee/incoming

New Community Page. Fixes to api reference
Add declarations for new HTML5 functions emscripten_webgl_create_context(), emscripten_webgl_make_context_current(), emscripten_webgl_get_current_context(), emscripten_webgl_destroy_context() and emscripten_webgl_enable_extension() and a type structure EmscriptenWebGLContextAttributes. Yet unimplemented.
Clarify what target=0 means for emscripten_webgl_create_context().
Add api function declaration emscripten_webgl_init_context_attributes().
Document default values for WebGL context creation functionality.
Add struct fields for EmscriptenWebGLContextAttributes.
Implement HTML5 WebGL context creation API. Add support to library_gl.js to manage multiple simultaneous GL contexts.
Add test for HTML5 WebGL context creation.
Add support to emrun to receive binary file dumps, and add a JS function emrun_file_dump() when building with --emrun that performs a data dump back to server. Used e.g. to debug issue #1826.