summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | Add DragonflyBSD support to test_serverTuncer Ayaz2011-05-191-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'dgud/mnesia/prepare-release' into devDan Gudmundsson2011-05-193-33/+10
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dgud/mnesia/prepare-release: Prepare mnesia release Remove deadcode
| * | | | | | | | | | | Prepare mnesia releaseDan Gudmundsson2011-05-172-29/+9
| | | | | | | | | | | |
| * | | | | | | | | | | Remove deadcodeDan Gudmundsson2011-05-171-4/+1
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'dgud/mnesia/fix_majority_test' into devDan Gudmundsson2011-05-193-112/+14
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dgud/mnesia/fix_majority_test: Convert majority tests to common test framework
| * | | | | | | | | | | Convert majority tests to common test frameworkDan Gudmundsson2011-05-183-112/+14
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'rickard/driver_async_cancel/OTP-9302' into devRikard Green2011-05-194-6/+173
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rickard/driver_async_cancel/OTP-9302: Fix driver_async_cancel()
| * | | | | | | | | | | Fix driver_async_cancel()Rickard Green2011-05-184-6/+173
| | | | | | | | | | | |
* | | | | | | | | | | | Merge branch 'hb/erl_eval_docfix/OTP-9322' into devHans Bolinder2011-05-191-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hb/erl_eval_docfix/OTP-9322: Fix a bug in erl_eval(3)
| * | | | | | | | | | | Fix a bug in erl_eval(3)Hans Bolinder2011-05-191-1/+1
|/ / / / / / / / / / /
* | | | | | | | | | | Merge branch 'anders/diameter_import/OTP-9321' into devAnders Svensson2011-05-18153-4/+69987
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * anders/diameter_import/OTP-9321: Initial commit of the diameter application.
| * | | | | | | | | | | Initial commit of the diameter application.Anders Svensson2011-05-18153-4/+69987
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The application provides an implementation of the Diameter protocol as defined in RFC 3588.
* | | | | | | | | | | | Merge branch 'bmk/snmp/snmp420_integration' into devMicael Karlberg2011-05-181-1/+2
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Fixed bad links in documentation.Micael Karlberg2011-05-181-1/+2
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge branch 'lukas/test_server/timetrap_factor/OTP-9320' into devLukas Larsson2011-05-180-0/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lukas/test_server/timetrap_factor/OTP-9320: Update ts to propigate the timetrap factor gotten from test_server:timetrap_scale_factor to common test when starting a test run.
| * | | | | | | | | | | | | Update ts to propigate the timetrap factor gotten from ↵Lukas Larsson2011-05-161-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test_server:timetrap_scale_factor to common test when starting a test run.
* | | | | | | | | | | | | | Merge branch 'dev' of super:otp into devLukas Larsson2011-05-18508-14496/+30463
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'dev' of super:otp: (166 commits) Corrected documentation error and added examples to Users Guide In TLS 1.1, failure to properly close a connection no longer requires that a session not be resumed. This is a change from TLS 1.0 to conform with widespread implementation practice. Erlang ssl will now in TLS 1.0 conform to the widespread implementation practice instead of the specification to avoid performance issues. Add escript to bootstrap/bin Remove unused variable warning in inet_res Remove unused variable in epmd_port Remove compiler warnings in inet_drv Add SASL test suite Allow same module name in multiple applications if explicitely excluded Fix bugs concerning the option report_missing_types Fix default encoding in SAX parser. re: remove gratuitous "it " in manpage Spelling in (backward *compatibility*) comment. Improve erl_docgen's support for Dialyzer specs and types dialyzer warning on mnesia_tm Add documentation text about majority checking add mnesia_majority_test suite where_to_wlock optimization + change_table_majority/2 bug in mnesia_tm:needs_majority/2 optimize sticky_lock maj. check check majority for sticky locks ...
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'egil/remove-compile-warnings' into devBjörn-Egil Dahlberg2011-05-183-16/+13
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * egil/remove-compile-warnings: Remove unused variable warning in inet_res Remove unused variable in epmd_port Remove compiler warnings in inet_drv
| | * | | | | | | | | | | | | | Remove unused variable warning in inet_resBjörn-Egil Dahlberg2011-05-171-2/+2
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Remove unused variable in epmd_portBjörn-Egil Dahlberg2011-05-171-5/+2
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Remove compiler warnings in inet_drvBjörn-Egil Dahlberg2011-05-171-9/+9
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge branch 'pan/escript_in_bootstrap/OTP-9309' into devPatrik Nyblom2011-05-181-1/+9
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pan/escript_in_bootstrap/OTP-9309: Add escript to bootstrap/bin
| | * | | | | | | | | | | | | | | Add escript to bootstrap/binPatrik Nyblom2011-05-171-1/+9
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge branch 'pan/win_static_openssl/OTP-9280' into devPatrik Nyblom2011-05-185-21/+72
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pan/win_static_openssl/OTP-9280: Mend --with-ssl= in erts/configure Update OpenSSL license text in crypto Link OpenSSL libraries static on Windows
| | * | | | | | | | | | | | | | | Mend --with-ssl= in erts/configurePatrik Nyblom2011-05-131-1/+25
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Update OpenSSL license text in cryptoPatrik Nyblom2011-05-101-1/+1
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Link OpenSSL libraries static on WindowsPatrik Nyblom2011-05-104-19/+46
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge branch 'ia/public_key/users-guide/examples' into devIngela Anderton Andin2011-05-184-14/+520
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ia/public_key/users-guide/examples: Corrected documentation error and added examples to Users Guide
| | * | | | | | | | | | | | | | | | Corrected documentation error and added examples to Users GuideIngela Anderton Andin2011-05-184-14/+520
| | | |/ / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge branch 'ia/ssl/do_not_invalidate_session_on_improper_close/OTP-9310' ↵Ingela Anderton Andin2011-05-181-6/+12
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into dev * ia/ssl/do_not_invalidate_session_on_improper_close/OTP-9310: In TLS 1.1, failure to properly close a connection no longer requires that a session not be resumed. This is a change from TLS 1.0 to conform with widespread implementation practice. Erlang ssl will now in TLS 1.0 conform to the widespread implementation practice instead of the specification to avoid performance issues.
| | * | | | | | | | | | | | | | | In TLS 1.1, failure to properly close a connection no longer requiresIngela Anderton Andin2011-05-171-6/+12
| | |/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that a session not be resumed. This is a change from TLS 1.0 to conform with widespread implementation practice. Erlang ssl will now in TLS 1.0 conform to the widespread implementation practice instead of the specification to avoid performance issues.
| * | | | | | | | | | | | | | | Merge branch 'hb/edoc/bugfixes/OTP-9301' into devHans Bolinder2011-05-183-58/+66
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * hb/edoc/bugfixes/OTP-9301: Fix bugs concerning the option report_missing_types
| | * | | | | | | | | | | | | | Fix bugs concerning the option report_missing_typesHans Bolinder2011-05-173-58/+66
| | | |_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bugs concerning the option report_missing_types that was added in EDoc-0.7.7 have been corrected: the option was misspelled in the source, and local definitions as well as the function tags @private and @hidden were not handled correctly. (Thanks to Manolis Papadakis.)
| * | | | | | | | | | | | | | Merge branch 'ta/re-doc' into devHenrik Nord2011-05-171-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ta/re-doc: re: remove gratuitous "it " in manpage OTP-9307
| | * | | | | | | | | | | | | re: remove gratuitous "it " in manpageTuncer Ayaz2011-05-161-1/+1
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge branch 'ta/gitignore-xmerl_test' into devHenrik Nord2011-05-171-0/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ta/gitignore-xmerl_test: git ignore lib/xmerl/test/xmerl_test.erl
| | * | | | | | | | | | | | | | git ignore lib/xmerl/test/xmerl_test.erlTuncer Ayaz2011-05-111-0/+1
| | | |_|_|_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge branch 'uw/mnesia-majority' into devHenrik Nord2011-05-1714-28/+546
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * uw/mnesia-majority: dialyzer warning on mnesia_tm Add documentation text about majority checking add mnesia_majority_test suite where_to_wlock optimization + change_table_majority/2 bug in mnesia_tm:needs_majority/2 optimize sticky_lock maj. check check majority for sticky locks Write locks now check majority when needed. Add {majority, boolean()} per-table option. OTP-9304
| | * | | | | | | | | | | | | | dialyzer warning on mnesia_tmUlf Wiger2011-05-161-3/+1
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Add documentation text about majority checkingUlf Wiger2011-05-162-1/+38
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | add mnesia_majority_test suiteUlf Wiger2011-05-163-0/+288
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | where_to_wlock optimization + change_table_majority/2Ulf Wiger2011-05-165-29/+96
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | bug in mnesia_tm:needs_majority/2Ulf Wiger2011-05-161-1/+1
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | optimize sticky_lock maj. checkUlf Wiger2011-05-161-7/+7
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | check majority for sticky locksUlf Wiger2011-05-161-0/+18
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Write locks now check majority when needed.Ulf Wiger2011-05-166-12/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the table loader also sets (table) write locks, a special lock type, 'load', was needed. Unfortunately, this affects mnesia activity callbacks that redefine the lock operation.
| | * | | | | | | | | | | | | | Add {majority, boolean()} per-table option.Ulf Wiger2011-05-163-11/+81
| | | |_|_|/ / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With {majority, true} set for a table, write transactions will abort if they cannot commit to a majority of the nodes that have a copy of the table. Currently, the implementation hooks into the prepare_commit, and forces an asymmetric transaction if the commit set affects any table with the majority flag set. In the commit itself, the transaction will abort if it cannot satisfy the majority requirement for all tables involved in the thransaction. A future optimization might be to abort already when a write lock is attempted on such a table (/-object) and the lock cannot be set on enough nodes. This functionality introduces the possibility to automatically "fence off" a table in the presence of failures. This is a first implementation. Only basic tests have been performed.
| * | | | | | | | | | | | | | Merge branch 'siri/sasl/test-suites/OTP-5802' into devSiri Hansen2011-05-17131-2/+8181
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * siri/sasl/test-suites/OTP-5802: Add SASL test suite
| | * | | | | | | | | | | | | Add SASL test suiteSiri Hansen2011-05-17131-2/+8181
| |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Merge branch 'siri/reltool/duplicated-module/OTP-9229' into devSiri Hansen2011-05-1711-72/+321
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * siri/reltool/duplicated-module/OTP-9229: Allow same module name in multiple applications if explicitely excluded