aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2010-11-04Fix badly formed Dets file after initializationHans Bolinder
If a Dets table with fewer slots than keys was opened and then closed after just a lookup, the contents were no longer well-formed. This bug has been fixed. (Thanks to Matthew Evans.)
2010-11-02Merge branch 'maint-r14' into devNiclas Eklund
2010-11-02Merge branch 'lukas/common_test/ct_parse_table/OTP-8907' into devLukas Larsson
* lukas/common_test/ct_parse_table/OTP-8907: Update parse_table to take multiline sql rows Add test cases for ct:parse_table
2010-11-02Merge branch 'hb/parsetools/format_yecc_messages/OTP-8919' into devHans Bolinder
* hb/parsetools/format_yecc_messages/OTP-8919: Improve formating of Yecc error messages
2010-11-01Merge branch 'ia/odbc/windows_fix' into devIngela Anderton Andin
* ia/odbc/windows_fix: Better configure test that also works on windows.
2010-11-01Better configure test that also works on windows.Ingela Anderton Andin
2010-11-01Improve formating of Yecc error messagesHans Bolinder
The formating of Yecc's error messages has been improved. (Thanks to Joe Armstrong.)
2010-11-01The fix regarding OTP-8849 was not included in the previous version as stated.Niclas Eklund
2010-11-01Move away from using deprecated public_key function pem_to_der.Niclas Eklund
2010-11-01Update parse_table to take multiline sql rowsLukas Larsson
Add test cases for ct:parse_table
2010-11-01Merge branch 'maint-r14' into devNiclas Eklund
2010-11-01Merge branch 'ia/odbc/ipv6/OTP-8917' into devIngela Anderton Andin
* ia/odbc/ipv6/OTP-8917: Ipv6 can now be supported on Windows as well as on UNIX. Ipv6 should be supported on non windows.
2010-10-29Merge branch 'ks/bad-export_type' into devBjörn Gustavsson
* ks/bad-export_type: Avoid errors for a badly formed export_type declarations
2010-10-29Merge branch 'ms/fix-string-copies' into devBjörn Gustavsson
* ms/fix-string-copies: string_SUITE: Add test for string:copies(Str, Float) string_SUITE: Fix copy and paste error in test of string:copies/2 Fix crash in string:copies/2 OTP-8915
2010-10-29string_SUITE: Add test for string:copies(Str, Float)Björn Gustavsson
2010-10-29string_SUITE: Fix copy and paste error in test of string:copies/2Björn Gustavsson
2010-10-29Merge branch 'ta/fix-dialyzer-documentation' into devBjörn Gustavsson
* ta/fix-dialyzer-documentation: Add missing Dialyzer warning options to doc
2010-10-29Merge branch 'ks/strengthen-specs' into devBjörn Gustavsson
* ks/strengthen-specs: lists: Strengthen and modernize specs syntax_tools: Fix an erroneous type and strengthen some specs ordsets: Export ordset/1 type and strengthen specs compiler: Strengthen some specs to shut off dialyzer warnings
2010-10-29Removed superfluous release notes.Niclas Eklund
2010-10-29Merge branch 'ks/rec-erl_types' into devBjörn Gustavsson
* ks/rec-erl_types: Deeper unfolding of recursive types
2010-10-29Deeper unfolding of recursive typesKostis Sagonas
The change of taking out some hard-coded information about the file module uncovered that the unfolding of recursive types was probably too shallow. This has been fixed by unfolding it until a deeper limit (REC_TYPE_LIMIT). While at erl_types.erl also did some cleanup changes and fixed an erroneous io:format message.
2010-10-28Ipv6 can now be supported on Windows as well as on UNIX.Ingela Anderton Andin
Loopback address constants are used when connecting the c-side to the erlang-side over local socket API avoiding getaddrinfo problems, and the {ip, loopback} option is added as a listen option on the erlang-side. Also cleaned up the TIME_STAMP contribution.
2010-10-28Merge branch 'maint-r13' into maint-r14Niclas Eklund
Conflicts: lib/cosNotification/src/CosNotification_Definitions.hrl lib/cosNotification/vsn.mk lib/orber/vsn.mk
2010-10-28Fix epp bug concerning the file attribute and file inclusionHans Bolinder
Cover did not collect coverage data for files such as Yecc parses containing include directives. The bug has been fixed by modifying epp, the Erlang Code Preprocessor.
2010-10-28Merge branch 'maint-r13' into maint-r14Niclas Eklund
Conflicts: lib/ssh/doc/src/notes.xml lib/ssh/src/ssh.appup.src lib/ssh/src/ssh_system_sup.erl lib/ssh/vsn.mk
2010-10-27Prepare releaseErlang/OTP
2010-10-27Merge branch 'nick/cosNotification/deprecated_regexp/OTP-8846' into maint-r13Erlang/OTP
* nick/cosNotification/deprecated_regexp/OTP-8846: Fiex TR tag. Uppdatet year in header. Added missing bracket. Switched from using the deprecated regexp to re instead.
2010-10-27Merge branch 'nick/orber/corbaloc_http/OTP-8900' into maint-r13Erlang/OTP
* nick/orber/corbaloc_http/OTP-8900: Incorrect TR tag. A corbaloc http string could return an EXIT message, instead of a system exception, if the HTTP server closed the socket without returning a complete message. I.e. header and a body containing a stringified IOR.
2010-10-27Fiex TR tag.Niclas Eklund
2010-10-27Incorrect TR tag.Niclas Eklund
2010-10-26lists: Strengthen and modernize specsKostis Sagonas
Strengthen some specs that were a bit more liberal than they should. While at it, change uses of the is_subtype guard to :: which is more modern and compact.
2010-10-26syntax_tools: Fix an erroneous type and strengthen some specsKostis Sagonas
The declaration of the stubDescriptop() type in 'igor' was erroneous, both in the -type and in the published documentation of the module. While fixing this some specs where strengthened and used a remote type to refer to ordsets:ordset(T). Consequently, this patch depends on the ordsets module exporting the ordset/1 type.
2010-10-26ordsets: Export ordset/1 type and strengthen specsKostis Sagonas
2010-10-26compiler: Strengthen some specs to shut off dialyzer warningsKostis Sagonas
2010-10-26Fix crash in string:copies/2Michael Santos
Using a float for the number of copies results in an infinite loop. Check that the argument is an integer. Reported-By: Eric Pailleau
2010-10-26Add missing Dialyzer warning options to docTuncer Ayaz
-Wno_opaque, -Wrace_conditions and -Wbehaviours are only documented in the Dialyzer command line help text. Add them to the documentation.
2010-10-25Update version numbersErlang/OTP
2010-10-25The fix regarding OTP-8863 was not included in the previous version as statedNiclas Eklund
2010-10-22Merge branch 'maint-r14' into devLukas Larsson
* maint-r14: Prepare release Add vts.tool to priv exports for unix
2010-10-22Merge branch 'ia/public_key/dialyzer' into devIngela Anderton Andin
* ia/public_key/dialyzer: Fixed typo in dialyzer spec.
2010-10-21Prepare releaseErlang/OTP
2010-10-21Merge branch 'ia/ssl/certificate-verify/wrong-key-method/OTP-8897' into devBjörn Gustavsson
* ia/ssl/certificate-verify/wrong-key-method/OTP-8897: Correct handling of client certificate verify message Conflicts: lib/ssl/src/ssl_handshake.erl
2010-10-21Add vts.tool to priv exports for unixLukas Larsson
2010-10-21Merge branch 'maint-r14' into devBjörn Gustavsson
* maint-r14: Prepare release Fix that the documentation top index generator can handle an Ericsson internal application group Teach -init_debug to print info about on_load handlers begin run Fix hang in on_load handlers in embedded mode Conflicts: erts/vsn.mk lib/kernel/vsn.mk
2010-10-21Update release notesErlang/OTP
2010-10-21Merge branch 'nick/ssh/fix-process-leak/OTP-8807' into maint-r13Erlang/OTP
* nick/ssh/fix-process-leak/OTP-8807: Fix race condition when terminating a connection. fix process leak in ssh_system_sup (dynamicaly created childs where not cleaned up)
2010-10-21Merge branch 'nick/ssh/crash_report/OTP-8881' into maint-r13Erlang/OTP
* nick/ssh/crash_report/OTP-8881: In some cases a crash report was generated when a connection was closing down. This was caused by a race condition between two processes.
2010-10-21Prepare releaseErlang/OTP
2010-10-21Merge branch 'hb/stdlib/dets_chunk_match/OTP-8903' into devHans Bolinder
* hb/stdlib/dets_chunk_match/OTP-8903: Fix a bug concerning bchunk(), match() and select() Conflicts: lib/stdlib/test/dets_SUITE.erl
2010-10-21Fix a bug concerning bchunk(), match() and select()Hans Bolinder
If a Dets table was closed after calling bchunk/2, match/1,3, match_object/1,3, or select/1,3 and then opened again, a subsequent call using the returned continuation would normally return a reply. This bug has fixed; now the call fails with reason 'badarg'.