aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2010-11-30Teach filelib to use re in unicode mode when filenames are not rawPatrik Nyblom
2010-11-30Treat soft links on Windows correctly in file_name_SUITEPatrik Nyblom
2010-11-30Corrected testcases broken by unicode filenamesPatrik Nyblom
Also corrected type-info for bifs
2010-11-30Teach spawn_executable about UnicodePatrik Nyblom
Also corrected compressed files on Windows
2010-11-30Convert filenames read on MacOSX to canonical formPatrik Nyblom
2010-11-30Teach file to accept codepoints beyond 255.Patrik Nyblom
2010-11-30Add testcasesPatrik Nyblom
2010-11-30Correct shell utilities to handle unicode and possibly binariesPatrik Nyblom
2010-11-30Handle binary file names and conversion of unicode stringsPatrik Nyblom
2010-11-29Teach filename to accept raw data and add filename enc option to emuPatrik Nyblom
2010-11-29Merge branch 'pan/embedded-mode-testcase/OTP-8905' into devPatrik Nyblom
* pan/embedded-mode-testcase/OTP-8905: Unload stray applications from application_SUITE before creating script Make testcase filter away bogus applications from earlier suites Add test loading all of OTP in boot script and running embedded
2010-11-29Merge branch 'pan/gen_udp-connect-testcase/OTP-8860' into devPatrik Nyblom
* pan/gen_udp-connect-testcase/OTP-8860: Teach gen_udp_SUITE:connect testcase about econnreset on Windows
2010-11-29Merge branch 'pan/code-clash-testcase/OTP-8852' into devPatrik Nyblom
* pan/code-clash-testcase/OTP-8852: Teach code_SUITE:clash Windows file system semantics
2010-11-29Merge branch 'pan/auto-import-doc-fix/OTP-8848' into devPatrik Nyblom
* pan/auto-import-doc-fix/OTP-8848: Correct description of no_auto_import compiler directive
2010-11-29Update documentation after rename of run_test to ct_runLukas Larsson
2010-11-26Merge branch 'ta/fix-native-looping' into devBjörn Gustavsson
* ta/fix-native-looping: error_handler: add no_native compiler directive
2010-11-26Merge branch 'egil/superfluous-supervisor-report/OTP-8938' into devBjörn-Egil Dahlberg
* egil/superfluous-supervisor-report/OTP-8938: Remove superfluous supervisor error report
2010-11-26Merge branch 'dgud/wx/misc-bugs/OTP-8951' into devDan Gudmundsson
* dgud/wx/misc-bugs/OTP-8951: Add wxSystemSettings Avoid eternal loops when quiting
2010-11-26Fix typo in warningsStavros Aronis
2010-11-26Merge branch 'ia/ssl-decryption-error2/OTP-8930' into devIngela Anderton Andin
* ia/ssl-decryption-error2/OTP-8930: Added alert in stream cipher case.
2010-11-26Merge branch 'dgud/wx/separate-opengl' into devDan Gudmundsson
* dgud/wx/separate-opengl: Fix non available opengl functions Add lib paths for *bsd variants Initilize opengl after setCurrent Update to OpenGL 4.1 Remove ostype sub dirs below wx/priv Windows and Mac build issues Add dialyser spec Better make dependecies for api generation Split opengl functionality into separate dynamic library
2010-11-26Unload stray applications from application_SUITE before creating scriptPatrik Nyblom
2010-11-25Make testcase filter away bogus applications from earlier suitesPatrik Nyblom
2010-11-25Add test loading all of OTP in boot script and running embeddedPatrik Nyblom
2010-11-24Merge branch 'egil/eprof-api-mismatch/OTP-8853' into devBjörn-Egil Dahlberg
* egil/eprof-api-mismatch/OTP-8853: Fix eprof API mismatch of sort functionality
2010-11-24Merge branch 'sverker/ets_compress/OTP-8922' into devSverker Eriksson
* sverker/ets_compress/OTP-8922: ETS 'compressed' option.
2010-11-24Merge branch 'sverker/crypto_aes_ctr_cmac/OTP-8752' into devSverker Eriksson
* sverker/crypto_aes_ctr_cmac/OTP-8752: Fix nif_SUITE to not assume that it is the only one loading NIFs. crypto CTR support
2010-11-22Fix eprof API mismatch of sort functionalityBjörn-Egil Dahlberg
Option {sort, calls} now sorts on calls. Option {sort, time } now sorts on time.
2010-11-22ETS 'compressed' option.Sverker Eriksson
The compressed format is using a slighty modified variant of the extern format (term_to_binary). To not worsen key lookup's too much, the top tuple itself and the key element are not compressed. Table objects with only immediate non-key elements will therefor not gain anything (but actually consume one extra word for "alloc_size").
2010-11-22Merge branch 'ao/mod_auth-doc-typos' into devBjörn Gustavsson
* ao/mod_auth-doc-typos: Fix escaped xml character and a missing closing tag in mod_auth.xml
2010-11-22Merge branch 'bf/mnesia-doc-fixes' into devBjörn Gustavsson
* bf/mnesia-doc-fixes: doc: "works like" instead of "works as" + missing like remove '\011' from mnesia doc fix typo in mnesia doc
2010-11-22Merge branch 'lukas/common_test/master_include/OTP-8935' into devLukas Larsson
* lukas/common_test/master_include/OTP-8935: Update master test to put slave logs in /tmp for windows as otherwise filenames become too long and the tests fail Update master test specs to work with include directives
2010-11-22Merge branch 'ml/re-manpage-cleanup' into devBjörn Gustavsson
* ml/re-manpage-cleanup: Improve the 're' manpage by correcting typos and rewording
2010-11-22Remove superfluous supervisor error reportBjörn-Egil Dahlberg
2010-11-22Merge branch 'ks/edoc-dialyzer-fixes' into devBjörn Gustavsson
* ks/edoc-dialyzer-fixes: Fix various dialyzer warnings
2010-11-22Merge branch 'ks/dialyzer-fixes' into devBjörn Gustavsson
* ks/dialyzer-fixes: dialyzer: Speed up analysis of nested list comprehensions
2010-11-22Merge branch 'ms/ei-fixes' into devBjörn-Egil Dahlberg
* ms/ei-fixes: ei: check memory was allocated ei: error if return value of ei_alloc_big is NULL OTP-8943
2010-11-22Merge branch 'ks/file_open-mode' into devBjörn Gustavsson
* ks/file_open-mode: Add the {encoding, _} options to file:open/2's modes
2010-11-22Merge branch 'ms/ei-fix-node-name-overflow' into devBjörn-Egil Dahlberg
* ms/ei-fix-node-name-overflow: ei: check the length of the node name OTP-8943
2010-11-22Merge branch 'ks/hipe-patches' into devBjörn Gustavsson
* ks/hipe-patches: hipe: Update types and specs
2010-11-22hipe: Update types and specsKostis Sagonas
2010-11-22Merge branch 'ks/erl_types-fixes' into devBjörn Gustavsson
* ks/erl_types-fixes: erl_types: Fix pretty rare crashes and an infinite loop OTP-8942
2010-11-22erl_types: Fix pretty rare crashes and an infinite loopKostis Sagonas
- Fixed pretty rare crash when taking the infimum of two tuple_sets (initial fix by Kostis Sagonas but then a better fix was provided by Stavros Aronis and this is the one adopted). - Fixed pretty rare crash when using parameterized types containing unbound variables (thanks to Nicolas Trangez for reporting it). - Fixed pretty rare infinite loop when refining the types of an SCC whose functions all returned none() (thanks to Stavros Aronis).
2010-11-19Fix non available opengl functionsDan Gudmundsson
Opengl functions are loaded at runtime and differ with drivers and cards.
2010-11-18Fix escaped xml character and a missing closing tag in mod_auth.xmlAhmed Omar
In description of the list_users/2 function, the character < was escaped and a closing tag was missing which resulted in an invalid xml and a wrong formatting.
2010-11-18Add lib paths for *bsd variantsDan Gudmundsson
2010-11-18Added alert in stream cipher case.Ingela Anderton Andin
Also changed alert to BAD_RECORD_MAC as: "differentiating between bad_record_mac and decryption_failed alerts may permit certain attacks against CBC mode as used in TLS [CBCATT]. It is preferable to uniformly use the bad_record_mac alert to hide the specific type of the error." Also cleaned up the code and changed a few other alert reasons in according to alert descriptions in the TLS RFC 4346. And added function terminate_alert/3 so that we can differentiate between a crash in ssl (a bug in our code) and a crash in the application using ssl.
2010-11-17crypto CTR supportSverker Eriksson
2010-11-17Update master test to put slave logs in /tmp for windows as otherwise ↵Lukas Larsson
filenames become too long and the tests fail
2010-11-15Initilize opengl after setCurrentDan Gudmundsson
No rendering context is available until setCurrent is called the first time, opengl extensions can not be loaded before the rendering context is created.