aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-03-09Reference manual: Don't mention fault/{1,2}Björn Gustavsson
2011-03-09Fix 18 exabyte memory allocation failureBjörn Gustavsson
The new_binary() function takes a size argument that is an int. In the 64-bit emulator (sizeof(int) == 4, sizeof(Uint) == 8), any sizes >= 0x8000000 become 0xffffffff80000000 and above and triggers a memory allocation failure. Change the type of the size argument to Uint, and change any callers that cast the argument to an int. Correction-by: Jon Meredith
2011-03-09Merge branch 'aronisstav/dialyzer/dialyzer_tests/OTP-9116' into devLukas Larsson
* aronisstav/dialyzer/dialyzer_tests/OTP-9116: Increase timetrap of options1 suite Write output_plt even when plt_check is ok Create plt with erts, kernel and stdlib only Update test results as they currently appear in dev Major restructure of dialyzer's testsuite Add 'apps' option to the erlang interface Update spec file to work with new common test structure Test suites for Dialyzer
2011-03-09Merge branch 'dgud/prepare_release' into devDan Gudmundsson
2011-03-09Prepare releaseDan Gudmundsson
2011-03-09Merge branch 'dgud/mnesia/frag_first/OTP-9108' into devDan Gudmundsson
2011-03-09Applied from mnesia_frag:first patch from Magnus HenochDan Gudmundsson
"When I run mnesia:first on an empty fragmented table, it tries to access the fragment with the number one beyond the maximum. In the sample code below, I create a table with two fragments, 'foo' and 'foo_frag2', but mnesia tries to access 'foo_frag3':"
2011-03-09The number of test nodes where to small for the testsuiteDan Gudmundsson
A miss introduced when converting to common_test
2011-03-09Merge branch 'dgud/mnesia/failed-connect-nodes' into devDan Gudmundsson
OTP-9115
2011-03-09Abort/restart if network has changed, can be a partioned networkDan Gudmundsson
2011-03-09Merge branch 'ks/typer' into devNiclas Axelsson
* ks/typer: (22 commits) Add release notes and up version Strengthen some specs Allow for --show_success_typings spelling also Add '--show_success_typings' option Fix crash in oveloaded contracts with overlapping domains Fix a type error and do some further cleanup Type cleanups and simplifications Cleanup the analysis record Remove typer_annotator.erl and typer.hrl Remove typer_info.erl file Remove typer_options.erl file Remove typer_preprocess.erl file Delete typer_map.erl file, really this time Delete typer_map.erl file Various cleanups Fix Typer's hanging when module name doesn't match filename Moved option to its proper position Clean up of comments Up version to reflect major rewrite Add '--no_spec' option to Typer ... OTP-9113
2011-03-09Remove link_check warnings re httpc.xml,sys.xml and unicode.xmlPatrik Nyblom
2011-03-09Update init_per_suite to not crash when there is no suite/0Lukas Larsson
2011-03-09Merge branch 'hb/erl_docgen/bug_fixes/OTP-8975' into devHans Bolinder
* hb/erl_docgen/bug_fixes/OTP-8975: Minor improvement of a script
2011-03-09Add release notes and up versionKostis Sagonas
2011-03-08Merge branch 'lukas/tools/cover_mem_footprint/OTP-9043' into devLukas Larsson
* lukas/tools/cover_mem_footprint/OTP-9043: Fix spelling on analyse Add short sleep to prevent timing issues on slow machines Update cover tests which depend on compiled files to be skipped if the compile testcase is skipped Conflicts: lib/tools/test/cover_SUITE.erl
2011-03-08Update links info in ct_hooks to point to the right placeLukas Larsson
2011-03-08Merge branch 'kenneth/asn1/componentrelation/OTP-9092' into devKenneth Lundin
* kenneth/asn1/componentrelation/OTP-9092: Fixed crash in asn1ct_check occuring for SEQUENCE with extension mark and component relation attribute.
2011-03-08Merge branch 'dev' of super:otp into devKenneth Lundin
2011-03-08Fix spelling on analyseLukas Larsson
2011-03-08Merge branch 'ia/public_key/doc/link-fix' into devIngela Anderton Andin
* ia/public_key/doc/link-fix: Removed white space in function name tag as it breaks links
2011-03-08Removed white space in function name tag as it breaks linksIngela Anderton Andin
2011-03-08Merge branch 'bmk/snmp/fixing_snmpc_doc/OTP-9093' into devMicael Karlberg
2011-03-08Renamed snmpc(module) to (just) snmpc andMicael Karlberg
snmpc to snmpc(command)...
2011-03-08Change io.xml so that html anchors gets generated for all aritiesPatrik Nyblom
2011-03-08Minor improvement of a scriptHans Bolinder
An unnecessary include directive has been removed.
2011-03-08Merge branch 'hb/edoc/wiki_encoding/OTP-9109' into devHans Bolinder
* hb/edoc/wiki_encoding/OTP-9109: Add encoding when parsing Wiki text
2011-03-08Merge branch 'hb/edoc/elib_private/OTP-9110' into devHans Bolinder
* hb/edoc/elib_private/OTP-9110: Clean up edoc_lib(3)
2011-03-08Merge branch 'ia/odbc/prepare-release-and-bettre-error-msg/OTP-9111' into devIngela Anderton Andin
* ia/odbc/prepare-release-and-bettre-error-msg/OTP-9111: Prepare relese and improved error messages OTP-9111
2011-03-08Prepare relese and improved error messages OTP-9111Ingela Anderton Andin
2011-03-08Merge branch 'ia/public_key/prepare-release' into devIngela Anderton Andin
* ia/public_key/prepare-release: Prepare for release
2011-03-08Merge branch 'ia/ssl/prepare-release' into devIngela Anderton Andin
* ia/ssl/prepare-release: Prepare for release
2011-03-08The emulator could get into a state where it didn't check for I/O.Rickard Green
2011-03-08Merge branch 'jk/ssl_connection_hibernate' into devIngela Anderton Andin
* jk/ssl_connection_hibernate: Add the option { hibernate_after, int() } to ssl:connect and ssl:listen OTP-9106
2011-03-07Fixed crash in asn1ct_check occuring for SEQUENCE with extension mark and ↵Kenneth Lundin
component relation attribute.
2011-03-07Merge branch 'bmk/inets/httpd/dont_send_empty_chunk/OTP-9091' into devMicael Karlberg
httpd_response:send_chunk handles empty list and empty binary - i.e. no chunk is sent, but it does not handle a list with an empty binary [<<>>]. This will be sent as an empty chunk - which in turn will be encoded by http_chunk to the same as a final chunk, which will make the http client believe that the end of the page is reached.
2011-03-07Fixed release notes.Micael Karlberg
2011-03-07Fix erroneous typesKostis Sagonas
2011-03-07Eliminate two dialyzer warningsKostis Sagonas
2011-03-07CleanupKostis Sagonas
2011-03-07Clean up edoc_lib(3)Hans Bolinder
The <c>edoc_lib</c> module is meant to be private, but since it is referred to from other man pages it has been included in the OTP documentation. This change makes all functions private except those referred to from other pages.
2011-03-07Merge branch 'dev' into bmk/inets/httpd/dont_send_empty_chunk/OTP-9091Micael Karlberg
2011-03-07Wrong version (downgrade for 5.5 was 5.4 instead which madeMicael Karlberg
5.4 appear in two places).
2011-03-07Add encoding when parsing Wiki textHans Bolinder
EDoc used to fail on strings such as "���". Thanks to Richard Carlsson.
2011-03-07Prepare for releaseIngela Anderton Andin
2011-03-07Prepare for releaseIngela Anderton Andin
2011-03-07Merge branch 'dgud/dialyzer-fixes' into devDan Gudmundsson
OTP-9107
2011-03-07Add the option { hibernate_after, int() } to ssl:connect and ssl:listenJeroen Koops
When making an SSL connection (either as client or as server), the process implementing the connection may use as much as hundreds of kilobytes of memory, even when idle. This is problematic for any application maintaining more than just a few SSL connections. This patch introduces the option { hibernate_after, int() } to the ssl:connect and ssl:listen functions, making the SSL connection process go into hibernation after the specified number of milliseconds of inactivity. This will reduce the memory used by the process to just a few hundred bytes, making applications with thousands or more SSL connections feasible, as long as most of the connections are idle for most of the time (which is typically the case). The approach of making the process go into hibernation only after some time of inactivity was chosen because hibernation incurs some CPU usage, and it is therefore not desirable for a process to hibernate after each call.
2011-03-07Merge branch 'bmk/snmp/snmpc/OTP-9004' into devMicael Karlberg
Temporary fix for snmpc command line (ref man) documentation (actually renames the module instead).
2011-03-07Temporary module "name" for the module snmpc.Micael Karlberg