Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-20 | [inets] Merged from R14B and also fixed appup | Micael Karlberg | |
Merge from R14B integration branch (for inets-5.7.3) and fixed appup and corresponding code-change code to work in new version (inets-5.8.1). Also some minor (R15B specific) test suite fixes. Merge branch 'bmk/inets/inets573_integration' into bmk/inets/inets581_integration/r15 Conflicts: lib/inets/doc/src/notes.xml lib/inets/src/http_client/httpc_internal.hrl lib/inets/src/inets_app/inets.appup.src lib/inets/vsn.mk | |||
2012-01-17 | Merge branch 'bmk/snmp/snmp4215_integration/r14' into ↵ | Micael Karlberg | |
bmk/snmp/snmp4215_integration/r15 Conflicts: lib/snmp/doc/src/notes.xml lib/snmp/doc/src/notes_history.xml lib/snmp/src/app/snmp.appup.src lib/snmp/vsn.mk | |||
2012-01-16 | [snmp] Fixed release notes. Used wrong ticket number | Micael Karlberg | |
OTP-9783 | |||
2012-01-13 | Merge branch 'bmk/inets/httpc/streaming_404/r14/OTP-9860' into ↵ | Micael Karlberg | |
bmk/inets/inets573_integration Conflicts: lib/inets/doc/src/notes.xml lib/inets/src/inets_app/inets.appup.src | |||
2012-01-13 | [inets/httpc] The client incorrectly streams 404 responses | Micael Karlberg | |
The client incorrectly streams 404 responses. The documentation specifies that only 200 and 206 responses shall be streamed. OTP-9860 | |||
2012-01-12 | Merge branch 'bmk/snmp/agent/synchronizing_vacm_dumping/r14/OTP-9851' into ↵ | Micael Karlberg | |
bmk/snmp/snmp4215_integration/r14 Conflicts: lib/snmp/doc/src/notes.xml lib/snmp/src/app/snmp.appup.src | |||
2012-01-12 | [snmp/agent] Updated appup file | Micael Karlberg | |
2012-01-12 | [snmp/agent] Updated release notes | Micael Karlberg | |
OTP-9851 | |||
2012-01-12 | [snmp/agent] Removed the (unused) serializer part | Micael Karlberg | |
OTP-9851 | |||
2012-01-12 | [snmp/agent] Use unique temporary file name during vacm table dumnping | Micael Karlberg | |
Removed the use synchronization mechanism during vacm table dumping. This could not be placed in the master agent since it was sometimes used from the master agent. Also is was credated and used from the top agent supervisor, befor the master agent process was created... OTP-9851 | |||
2012-01-12 | [snmp/agent] Add common timestamp format function. | Micael Karlberg | |
OTP-9851 | |||
2012-01-12 | [snmp/agent] Synchronization feature added | Micael Karlberg | |
OTP-9851 | |||
2012-01-12 | [snmp/agent] Creating a unique temporary file whe dumping vacm | Micael Karlberg | |
Attempting to create a unique temporary file when dumping the vacm table to disk. OTP-9851 | |||
2012-01-05 | [snmp/agent] Changed version | Micael Karlberg | |
Assigned new version, 4.21.5 instedad of 4.22, for app. This version is more in line with the change. Updated release notes and appup accordingly. OTP-9783 | |||
2012-01-05 | inet_res_SUITE: Improve portability of run-named | Raimo Niskanen | |
2012-01-05 | [snmp/agent] Found another old-style fun (2-tuple) | Micael Karlberg | |
OTP-9783 | |||
2012-01-05 | [snmp/agent] Removed use of old style tuple funs | Micael Karlberg | |
OTP-9783 | |||
2012-01-05 | Merge branch 'bmk/inets/httpc/bad_keep_alive_mode/r14/OTP-9847' into ↵ | Micael Karlberg | |
bmk/inets/inets573_integration Conflicts: lib/inets/doc/src/notes.xml lib/inets/src/inets_app/inets.appup.src | |||
2012-01-05 | [inets/httpc] Add proper code change code | Micael Karlberg | |
Added proper code to handle code upgrade/downgrade. The manager and handler(s) are interdependant which makes it a bit tricky. OTP-9847 | |||
2012-01-04 | [inets/httpc] Add test case | Micael Karlberg | |
Add a test case verifying the session selection. Add some more use of the update_session function. Improved verbosity printouts. OTP-9847 | |||
2012-01-03 | [inets] Add proper release notes for OTP-9847 | Micael Karlberg | |
2012-01-03 | [inets/httpc] Fix the selection of session for keep-alive mode | Micael Karlberg | |
When selecting a session, the "state" of the session (specifically if the server has responded) was not taken into account. Attempting to fix this, a "state" field (actually available) has been added to the session record. OTP-9847 | |||
2011-12-20 | [ftp] Fails to open IPv6 connection | Micael Karlberg | |
Fails to open IPv6 connection due to badly formatted IPv6 address in EPRT command. The address part of the command incorrectly contained decimal elements instead of hexadecimal. Attila Rajmund Nohl OTP-9827 | |||
2011-12-16 | inet_res_SUITE: Go back to old way to kill test name server | Raimo Niskanen | |
2011-12-14 | Update snmp to correct versionOTP_R15B | Björn-Egil Dahlberg | |
2011-12-13 | [xmerl] Remove trailing blanks | Lars Thorsen | |
OTP-9821 | |||
2011-12-13 | [xmerl] Fix bug in namespace handling for attributes | Lars Thorsen | |
The uniqueness check of attributes failed when the namespace_conformant flag was set to true. | |||
2011-12-12 | Prepare release | Erlang/OTP | |
2011-12-12 | Merge remote branch 'origin/peppe/common_test/r15b_docs' | Peter Andersson | |
* origin/peppe/common_test/r15b_docs: Update basics chapter and introduce getting started chapter Document the tc_logfile data Document new CSS look and the basic_html flag Document info functions for init/end_per_suite/group Document the group info function Document changes in test specifications (groups) and style sheets Document group specifications in all/0 and the group info function OTP-9156 | |||
2011-12-12 | Update basics chapter and introduce getting started chapter | Peter Andersson | |
2011-12-12 | Document the tc_logfile data | Peter Andersson | |
2011-12-12 | Document new CSS look and the basic_html flag | Peter Andersson | |
2011-12-12 | Document info functions for init/end_per_suite/group | Peter Andersson | |
2011-12-12 | Document the group info function | Peter Andersson | |
2011-12-12 | Document changes in test specifications (groups) and style sheets | Peter Andersson | |
2011-12-12 | Document group specifications in all/0 and the group info function | Peter Andersson | |
2011-12-10 | Merge branch 'dgud/wx/behaviour-spec' | Dan Gudmundsson | |
* dgud/wx/behaviour-spec: [wx] Add handle_cast to avoid behaviour warning [wx] Avoid missing wx_object behaviour warning [wx] Remove warnings Add an additional cast when casting buffer offsets, to remove warnings "cast to pointer from integer of different size" [wx] Add callback specs to wx_object | |||
2011-12-09 | Update copyright years | Björn-Egil Dahlberg | |
2011-12-09 | [wx] Add handle_cast to avoid behaviour warning | Dan Gudmundsson | |
2011-12-09 | [wx] Avoid missing wx_object behaviour warning | Dan Gudmundsson | |
Copy wx_object to bootstrap compiler | |||
2011-12-09 | Update common_test and test_server vsn | Peter Andersson | |
2011-12-09 | Merge remote branch 'origin/peppe/common_test/capture_io' | Peter Andersson | |
* origin/peppe/common_test/capture_io: Fix error in documentation Create ct interface to the test_server:capture_* functions OTP-9775 | |||
2011-12-09 | Merge remote branch 'origin/peppe/common_test/groups' | Peter Andersson | |
* origin/peppe/common_test/groups: Change init/end_per_group/0 -> init/end_per_group/1 Add config info suite Add tests for group specification and info function Implement support for overriding group properties with test specification Implement support for overriding group properties with all/0 Implement the group info function OTP-9235 OTP-9569 OTP-9809 | |||
2011-12-09 | Merge branch 'dgud/observer/gui/OTP-4779' | Dan Gudmundsson | |
* dgud/observer/gui/OTP-4779: [observer] Add basic documentation [observer] Do not start polling tables until user view them [observer] Move rpc calls to runtime tools [observer] Added an application viewer [observer] Remove unused time from process view [observer] Change process_info stack to be listctrl [observer] Fix listctrl colum size calculation [observer] Add more trace functionality [observer] Use standard popup menu | |||
2011-12-09 | Merge branch 'dgud/mnesia/read-sticky-bug/OTP-9786' | Dan Gudmundsson | |
* dgud/mnesia/read-sticky-bug/OTP-9786: [mnesia] Read record from correct node [mnesia] Fixed sticky read lock bug [mnesia] Whitespace fixes Conflicts: lib/mnesia/src/mnesia_log.erl | |||
2011-12-09 | Merge branch 'lars/doc-include-path-error' | Lars Thorsen | |
* lars/doc-include-path-error: Fix error in dtd include paths to xsltproc. | |||
2011-12-09 | restore Java5 compatibility | Nico Kruber | |
2011-12-09 | JInterface: improve OtpOutputStream buffer allocation | Nico Kruber | |
Previously, the buffer was increased linearly by 2048 bytes. I now propose to use an exponential increase function (similar to Javas ArrayList, e.g. always at least +50%). This significantly increases performance of e.g. doRPC for large parameters as the following comparison illustrates (shown is the buffer size after each time, the buffer has reached its limit): n n*2048 (n*3)/2+1 (n*3)/2+1 (at least +2048) 1 2,048 2,048 2,048 2 4,096 3,073 4,096 3 6,144 4,610 6,145 4 8,192 6,916 9,218 5 10,240 10,375 13,828 6 12,288 15,563 20,743 7 14,336 23,345 31,115 8 16,384 35,018 46,673 9 18,432 52,528 70,010 10 20,480 78,793 105,016 11 22,528 118,190 157,525 12 24,576 177,286 236,288 13 26,624 265,930 354,433 14 28,672 398,896 531,650 15 30,720 598,345 797,476 16 32,768 897,518 1,196,215 17 34,816 1,346,278 1,794,323 18 36,864 2,019,418 2,691,485 19 38,912 3,029,128 4,037,228 20 40,960 4,543,693 6,055,843 21 43,008 6,815,540 9,083,765 22 45,056 10,223,311 13,625,648 23 47,104 15,334,967 20,438,473 24 49,152 23,002,451 30,657,710 25 51,200 34,503,677 45,986,566 26 53,248 51,755,516 68,979,850 27 55,296 77,633,275 103,469,776 28 57,344 116,449,913 155,204,665 29 59,392 174,674,870 232,806,998 30 61,440 262,012,306 349,210,498 Actually, ArrayList uses the (n*3)/2+1 strategy. In order not to decrease performance for messages <10k, we could keep the (public) OtpOutputStream#defaultIncrement constant and let the buffer always increase by at least this much (third column). In order to create a buffer of 1MB, now only 16 array copies are needed vs. (1024*1024/2048)=512 array copies for the linear increase function. If a user sends a message of 10MB size, this is 22 vs. 5120 copies. NOTE: the meaning of the "public static final int defaultIncrement" member has changed a bit with this implementation (API compatibility?) - why was this public in the first place? | |||
2011-12-09 | Merge branch 'raimo/64-bit-driver-api/OTP-9795' | Björn Gustavsson | |
* raimo/64-bit-driver-api/OTP-9795: (22 commits) driver_SUITE.erl: Fix sys info drivers emulator test drivers: Conform to updated driver API runtime_tools's drivers: Conform to updated driver API ws's xwe_driver.c: Conform to updated driver API megaco's flex scanner: Conform to updated driver API seq_trace_SUITE_data/echo_drv.c: Conform to updated driver API erl_interface tests: Conform port_call_drv.c updated driver API erl_drv_thread_SUITE_data/testcase_driver.c: Conform to updated driver API float_SUITE_data/fp_drv.c: Conform to updated driver API port_SUITE_data/*_drv.c: Conform to updated driver API port_bif_SUITE_data/control_drv.c: Conform to updated driver API send_term_SUITE_data/send_term_drv.c: Conform to updated driver API system_profile_SUITE_data/echo_drv.c: Conform to updated driver API trace_port_SUITE_data/echo_drv.c: Conform to updated driver API Remove support for old drivers without ERL_DRV_EXTENDED_MARKER built-in drivers: Add ERL_DRV_EXTENDED_MARKER and version numbers Bump driver version to 2.0 erl_driver.h: Enlarge type on return value from call erl_driver.h: Enlarge types on driver callbacks output, control and call erl_driver.h: Enlarge types in driver output functions ... Conflicts: erts/emulator/test/driver_SUITE_data/monitor_drv.c erts/emulator/test/driver_SUITE_data/timer_drv.c | |||
2011-12-09 | Merge branch 'rc/mnesia_log-no-async' | Henrik Nord | |
* rc/mnesia_log-no-async: Use the synchronous log_terms instead of alog_terms in mnesia_log:ets2dcd() OTP-9804 |