aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2010-12-03Merge branch 'ks/erl_bif_types-cleanup/OTP-8961' into devPatrik Nyblom
* ks/erl_bif_types-cleanup/OTP-8961: Fix type information of 'file' and 'code' modules Conflicts: lib/hipe/cerl/erl_bif_types.erl
2010-12-03Merge branch 'pan/unicode-filenames/OTP-8887' into devPatrik Nyblom
* pan/unicode-filenames/OTP-8887: (27 commits) Test and correct filelib and filename Add documentation to erlang.xml and slight correction to unicode_usage.xml Add section about Unicode file names to stdlib users guide Correct bug in file_name_SUITE making it fail on Unix instead of Windows7 Add documentation about raw filenames and Unicode file name translation mode Make filelib not crash on re codepoints beyond 255 in re when filename is raw Mend on_load_embedded testcase which did not handle windows links Correct testcase regarding windows versions supporting soft links. Teach filelib to use re in unicode mode when filenames are not raw Treat soft links on Windows correctly in file_name_SUITE Adapt new soft and hard link routines on Windos to Unicode Corrected testcases broken by unicode filenames Update preloaded prim_file Teach prim_file not to accept atoms and not to throw exceptions Adapt inet_drv to Visual Studio 2008 Teach spawn_executable about Unicode Convert filenames read on MacOSX to canonical form Teach file to accept codepoints beyond 255. Add testcases Correct shell utilities to handle unicode and possibly binaries ...
2010-12-03Merge branch 'lukas/common_test/extend_timeout_for_win' into devLukas Larsson
* lukas/common_test/extend_timeout_for_win: Update the support init_per_suite to extend the timeout for starting a slave node on windows.
2010-12-03Test and correct filelib and filenamePatrik Nyblom
2010-12-03Merge branch 'lukas/common_test/parallel_group_tc_fix/OTP-8921' into devLukas Larsson
* lukas/common_test/parallel_group_tc_fix/OTP-8921: Fix bug in verification where a tc_done/start event which was generated inbetween a tc_start and tc_done of a init_per_group could caused the validation to fail
2010-12-03Fix bug in verification where a tc_done/start event which was generated ↵Lukas Larsson
inbetween a tc_start and tc_done of a init_per_group could caused the validation to fail
2010-12-03Add documentation to erlang.xml and slight correction to unicode_usage.xmlPatrik Nyblom
2010-12-03Update the support init_per_suite to extend the timeout for starting a slave ↵Lukas Larsson
node on windows.
2010-12-02Merge branch 'bjorn/fix-compiler-bugs/OTP-8949' into devBjörn Gustavsson
* bjorn/fix-compiler-bugs/OTP-8949: beam_utils: Fix check_liveness/3 for receive loops beam_utils: Fix liveness analysis for gc_bif instructions
2010-12-02Merge branch 'raimo/windows-file-append-testcase' into devRaimo Niskanen
* raimo/windows-file-append-testcase: Run KERNEL file_SUITE:large_file on more platforms Add test case for append to file > 4 GB
2010-12-02beam_utils: Fix check_liveness/3 for receive loopsBjörn Gustavsson
Sometimes the beam_bool pass wants to know whether an y register will be killed by the code that follows and will do (effectively): beam_utils:is_killed({y,Y}, Code, L) When asked to calculate the liveness for an y register, beam_utils:is_killed/3 will loop forever if the code includes a receive loop. Since this rarely occurs, fix the problem in the simplest and most conservative way. Reported-by: Christopher Williams
2010-12-02Add section about Unicode file names to stdlib users guidePatrik Nyblom
2010-12-02Merge branch 'kenneth/asn1/driver_handler_race/OTP-8948' into devBjörn-Egil Dahlberg
* kenneth/asn1/driver_handler_race/OTP-8948: Correct a race-condition during loading of driver
2010-12-02Merge branch 'ks/dialyzer/support-multiple-plts' into devBjörn-Egil Dahlberg
* ks/dialyzer/support-multiple-plts: dialyzer: Add support for multiple PLTs OTP-8962
2010-12-02Merge branch 'ia/odbc/app-upp/odbc-2.10.9' into devIngela Anderton Andin
* ia/odbc/app-upp/odbc-2.10.9: Prepare for release
2010-12-02Merge branch 'ia/public_key/app-upp/public_key-0.10' into devIngela Anderton Andin
* ia/public_key/app-upp/public_key-0.10: Prepare for release
2010-12-02Merge branch 'ia/ssl/app-upp/ssl-4.1.1' into devIngela Anderton Andin
* ia/ssl/app-upp/ssl-4.1.1: Prepare for release
2010-12-02Prepare for releaseIngela Anderton Andin
2010-12-02Prepare releaseDan Gudmundsson
2010-12-02Prepare for releaseIngela Anderton Andin
2010-12-02Prepare for releaseIngela Anderton Andin
2010-12-02Merge branch 'dgud/mnesia/log_header_bug/OTP-8960' into devDan Gudmundsson
* dgud/mnesia/log_header_bug/OTP-8960: Created wrong header in dcd files when creating files at startup.
2010-12-02Fix compatability issues with docbuilder for R11.Lars Thorsen
2010-12-02Fix entity checking when option skip_external_dtd is used so there is no ↵Lars Thorsen
fatal error.
2010-12-01Correct bug in file_name_SUITE making it fail on Unix instead of Windows7Patrik Nyblom
2010-12-01Add documentation about raw filenames and Unicode file name translation modePatrik Nyblom
2010-12-01Make filelib not crash on re codepoints beyond 255 in re when filename is rawPatrik Nyblom
2010-12-01Mend on_load_embedded testcase which did not handle windows linksPatrik Nyblom
2010-12-01Merge branch 'sverker/erl_interface-32intfix/OTP-8945' into devSverker Eriksson
* sverker/erl_interface-32intfix/OTP-8945: Fix ei_decode_SUITE:test_ei_decode_long for halfword vm erl_interface: Fix erl_term_len for integers and refs
2010-12-01Run KERNEL file_SUITE:large_file on more platformsRaimo Niskanen
2010-12-01Merge branch 'dev' of super:otp into devLars Thorsen
* 'dev' of super:otp: eprof: fix badarith exception on divide
2010-12-01Merge branch 'egil/tools/eprof-badarith-timer-resolution/OTP-8963' into devBjörn-Egil Dahlberg
* egil/tools/eprof-badarith-timer-resolution/OTP-8963: eprof: fix badarith exception on divide
2010-12-01Fix format_man_pages so it handles all man sections and remove ↵Lars Thorsen
warnings/errors in man pages
2010-12-01Merge branch 'egil/debugger/fix-testcase' into devBjörn-Egil Dahlberg
* egil/debugger/fix-testcase: debugger: fix int eval testcase
2010-12-01Fix error when using module et in trace patternsLars Thorsen
2010-12-01Merge branch 'bmk/inets/httpc_meybe_retry_queue_terminating/OTP-8906' into devIngela Anderton Andin
* bmk/inets/httpc_meybe_retry_queue_terminating/OTP-8906: Pipelined requests not handled properly when terminating.
2010-12-01Merge branch 'ia/ssl/test-improvments' into devIngela Anderton Andin
2010-12-01Merge branch 'ia/ssl-and-public_key-doc-and-dialyzer-fixes' into devIngela Anderton Andin
* ia/ssl-and-public_key-doc-and-dialyzer-fixes: Fixed guard and test case Fixed broken links in the documentation and dialyzer warnings
2010-12-01Merge branch 'ia/inets/url-encoding/OTP-8940' into devIngela Anderton Andin
* ia/inets/url-encoding/OTP-8940: Changed file error handling to be consistent URL-encoding - add support in client and more usage in server. Also added missing include directory.
2010-12-01Merge branch 'lukas/hipe/decode_packet_type' into devLukas Larsson
* lukas/hipe/decode_packet_type: Update httppacket type to return both strings and binaries
2010-12-01Prepare erl_docgen for using Dialyzer specs and typesHans Bolinder
Support for using Dialyzer specifications and types has been added. This is an experimental release; changes are expected before the new functionality is used when building the OTP documentation.
2010-12-01Correct testcase regarding windows versions supporting soft links.Patrik Nyblom
2010-11-30Merge branch 'sverker/ets_compress/OTP-8922' into devSverker Eriksson
* sverker/ets_compress/OTP-8922: Improved ets_SUITE to better trouble shoot false memory leaks
2010-11-30Improved ets_SUITE to better trouble shoot false memory leaksSverker Eriksson
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-30Updated tests to avoid test case failure for non interesting reasonsIngela Anderton Andin
Such reason is that pulic key generation or mnesia:stop might occasionally take very long time.
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