aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-03-13Merge branch 'cm/bug-http-content-length-zero/OTP-10934' into maintFredrik Gustafsson
* cm/bug-http-content-length-zero/OTP-10934: Fix http_request:http_headers/1 to send content-length when length is zero
2013-03-13Merge branch 'fredrik/inets/header-error' into maintFredrik Gustafsson
* fredrik/inets/header-error: Added guard for invalid field and values in headers
2013-03-13Merge branch 'ia/ssl/test-maint' into maintIngela Anderton Andin
* ia/ssl/test-maint: ssl: Add missing configuration in test case
2013-03-13ssl: Add missing configuration in test caseIngela Anderton Andin
2013-03-13Returning '/' when given as parameter to get_testdirFredrik Gustafsson
2013-03-12Loosen the assumptions of code that handles escaping functionsKostis Sagonas
The HiPE compiler implicitly relied on the assumption that a function will never appear as both exported and also used as function closure. This was true because the BEAM compiler prior to R16B created module local anonymous functions for each closure. A proposed change to the BEAM compiler invalidates this invariant, so in order to accommodate for this change there needs to be a change of how the set of possibly escaping functions is computed. While doing this, the code was simplified by taking out a boolean() tag that indicated whether a function is a closure or exported and also slightly cleaned up the affected modules.
2013-03-12Tweak okay -> suspect configAnders Svensson
Make it just a number of timeouts, without a new DWR being sent.
2013-03-12Add testcases for watchdog_configAnders Svensson
2013-03-12Simplify doc of error returnAnders Svensson
As {error, Reason, NodeName} together with a Reason production.
2013-03-12Minor edoc fixAnders Svensson
edoc inserted a type spec into the signature ("Options :: Opts") when @spec and code used different variable names.
2013-03-12Add ct_slave:start(Node, Opts) to start a node on the local hostAnders Svensson
This is convenient when starting nodes locally since there's otherwise no trivial way to specify the local hostname.
2013-03-12Merge branch 'egil/kernel/application-ensure_started/OTP-10910' into maintBjörn-Egil Dahlberg
* egil/kernel/application-ensure_started/OTP-10910: kernel: Document application:ensure_started/1,2 tests: Refactor away ?line macro in test suite kernel: Tests for application:ensure_started/1,2 kernel: Add application:ensure_started/1,2
2013-03-12erts: Refactor erlang:insert_element/3 for clarityBjörn-Egil Dahlberg
2013-03-12erts: Fix copy error in erlang:delete_element/2Björn-Egil Dahlberg
Off-by-one error in element copy.
2013-03-12Added guard for invalid field and values in headersFredrik Gustafsson
2013-03-12Merge branch 'hb/debugger/strings/OTP-10899' into maintHans Bolinder
* hb/debugger/strings/OTP-10899: [debugger] Add an option 'Strings'
2013-03-12Merge branch 'sverk/test-cuddling' into maintSverker Eriksson
* sverk/test-cuddling: stdlib: Remove race in ets_SUITE:delete_large_tab stdlib: Remove race in ets_SUITE:delete_large_named_table
2013-03-12Merge branch 'fredrik/ic_make_ji/OTP-10876' into maintFredrik Gustafsson
* fredrik/ic_make_ji/OTP-10876: String instead of atom, not_found handled by ts:make Checking if jinterface is present
2013-03-12Merge branch 'ats/observer_tv_improper_lists/OTP-10931' into maintFredrik Gustafsson
* ats/observer_tv_improper_lists/OTP-10931: Fix observer table viewer crash on formatting improper lists
2013-03-12Merge branch 'mh/fix-emacs-pkg-flymake-dep/OTP-10930' into maintFredrik Gustafsson
* mh/fix-emacs-pkg-flymake-dep/OTP-10930: Remove Flymake dependency in erlang-pkg.el
2013-03-12Merge branch 'mh/cdv-osx-default-browser/OTP-10929' into maintFredrik Gustafsson
* mh/cdv-osx-default-browser/OTP-10929: Added open on mac os to doc Use "open" as default browser for crashdump viewer on Mac OS X
2013-03-12PER: Ensure that the complete encoding is at least one byteBjörn Gustavsson
If the encoding is empty (i.e. if a top-level type is single-valued and therefore not encoding), the result should be a single zero byte.
2013-03-12Fix erlang:is_process_alive/1Rickard Green
2013-03-11Intermediate code with lock on gettickcount()Patrik Nyblom
2013-03-11Added open on mac os to docFredrik Gustafsson
2013-03-11String instead of atom, not_found handled by ts:makeFredrik Gustafsson
2013-03-11Fix timersDan Gudmundsson
2013-03-11Merge branch 'maint-r16' into maintFredrik Gustafsson
Conflicts: lib/ssh/src/ssh.appup.src lib/ssh/test/ssh_sftp_SUITE.erl
2013-03-11Update copyright noticeLukas Larsson
2013-03-11Merge branch 'siri/test_server/remove-unused-code/OTP-10607' into maintSiri Hansen
* siri/test_server/remove-unused-code/OTP-10607: [test_server] Remove unused code related to remote targets
2013-03-10Fix handling of bs_match_string translationKostis Sagonas
Prior to R16B, the bs_match_string instruction worked only for cases that had a destination variable. As shown by the example below, this is not always the case and the Dst list can be empty. test(<<42, _/bits>> = B) -> B. This fixes a bug reported by Loïc Hoguin (02/12/2013); the original post used a different code example to illustrate the problem. While revising the code, a significant clean up was also performed.
2013-03-10Take out 'constant' type test and unnecessary type declarationKostis Sagonas
2013-03-10Take out 'constant' type test from left over commentsKostis Sagonas
2013-03-10Enable more warningsKostis Sagonas
2013-03-10Use remote type instead of relying on hipe_icode.hrlKostis Sagonas
2013-03-10Add type info for hipe_bifs:nstack_used_size/0Kostis Sagonas
2013-03-10Use correct type nameKostis Sagonas
2013-03-10Update a commentKostis Sagonas
2013-03-08Delete obsolete note about simple-one-for-one supervisorMagnus Henoch
Since commit 47759479146ca11ad81eca0bb3236b265e20601d, simple-one-for-one supervisors _do_ kill their children explicitly on shutdown. That commit also removed this note, but it seems like the merge commit 45b4d5309e0686cc5fa28506de76f75b598bbd95 incorrectly reinstated it.
2013-03-08Checking if jinterface is presentFredrik Gustafsson
2013-03-08kernel: Document application:ensure_started/1,2Björn-Egil Dahlberg
2013-03-08Merge branch 'fredrik/ssh/fix-rekeying/OTP-10911' into maint-r16Erlang/OTP
* fredrik/ssh/fix-rekeying/OTP-10911: Fixed appup for 2.1.5 Conflicts: lib/ssh/src/ssh.appup.src
2013-03-08Merge branch 'ia/ssh/errorhandling-nonexisting-subsystem/OTP-10714' into ↵Erlang/OTP
maint-r16 * ia/ssh/errorhandling-nonexisting-subsystem/OTP-10714: ssh: Prepare for upcoming release ssh: Test and enhance handling of nonexistent subsystem Prepare release Fixed rekeying initiation and secured testcase
2013-03-08Merge branch 'sverk/erl_interface-trailing-enum-comma' into maint-r16Erlang/OTP
* sverk/erl_interface-trailing-enum-comma: erl_interface: Remove superfluous comma in enum erlang_char_encoding
2013-03-08ssh: Prepare for upcoming releaseIngela Anderton Andin
Note: If more things are added before the next releas the appup will need more updates.
2013-03-08ssh: Test and enhance handling of nonexistent subsystemIngela Anderton Andin
2013-03-08Fixed appup for 2.1.5Fredrik Gustafsson
2013-03-08PER/UPER: Correct decoding of ENUMERATEDs with a single valueBjörn Gustavsson
An ENUMERATED with as single value is not encoded. The decoder incorrectly assumed that it was encoded in one bit.
2013-03-08Merge branch 'fredrik/inets/httpc_length_zero' into maintFredrik Gustafsson
* fredrik/inets/httpc_length_zero: Removed case clause for length = 0 for both HTTP1.0 and HTTP1.1
2013-03-08Merge branch 'ta/docs-16b' into maintFredrik Gustafsson
* ta/docs-16b: Fix gen_fsm example code Fix doc typos for R16B01