aboutsummaryrefslogtreecommitdiffstats
path: root/whats/cooking
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2010-04-01 09:00:52 +0200
committerBjörn Gustavsson <[email protected]>2010-04-01 09:11:29 +0200
commitfbce213bff1aec37cbd18ed94decbd44198bd9cd (patch)
tree657cb684a23386facd36c55768e3982568d0eed4 /whats/cooking
parent809ecd50dd7cb827f6b454619a39f4f0a4bc788a (diff)
downloadotp-fbce213bff1aec37cbd18ed94decbd44198bd9cd.tar.gz
otp-fbce213bff1aec37cbd18ed94decbd44198bd9cd.tar.bz2
otp-fbce213bff1aec37cbd18ed94decbd44198bd9cd.zip
Add What's cooking in erlang/otp (2010-04-01)
Diffstat (limited to 'whats/cooking')
-rw-r--r--whats/cooking/2010/04/01.txt234
1 files changed, 234 insertions, 0 deletions
diff --git a/whats/cooking/2010/04/01.txt b/whats/cooking/2010/04/01.txt
new file mode 100644
index 0000000000..6e2cfc5393
--- /dev/null
+++ b/whats/cooking/2010/04/01.txt
@@ -0,0 +1,234 @@
+To: erlang patches <[email protected]>
+Subject: What's cooking in erlang/otp (2010-04-01)
+X-dev-at: 39e0191d985078d6e9c12c504370425f1de5a6c5
+
+Good Friday (April 2) and Easter Monday (April 5) are not
+work days in Sweden, so don't be alarmed if we don't
+reply to your emails before April 6.
+
+------------------------------------------------------------
+[Graduated]
+
+* au/crypto (crypto) (2010-03-01) 2 commits
+ + Add missing docs for crypto:md4/1 (b869aef)
+ + Add des_ecb_encrypt/2 and des_ecb_decrypt/2 to crypto module (544ed56)
+
+* bd/mnesia-activity-subscription (mnesia) (2010-02-12) 1 commit
+ + Add mnesia activity subscription message (999f1b9)
+
+* bg/compiler-inliner (compiler, otp) (2010-03-19) 8 commits
+ + pmod_SUITE: Again test inlining parameterized modules (f958b8b)
+ + compiler tests: Cope with missing args in function_clause for native code (7832064)
+ + compiler tests: Compile a few more modules with 'inline' (f1e60ef)
+ + Consistently rewrite an inlined function_clause exception to case_clause (0320836)
+ + compiler tests: Test the 'inline' option better (e74235d)
+ + compiler: Suppress bs_context_to_binary/1 for a literal operand (57cb16f)
+ + compiler: Fix binary matching bug in the inliner (e2074da)
+ + sys_core_inline: Don't generated multiple compiler_generated annos (a2c88ff)
+
+* bg/compiler-remove-r11-support (compiler, erts, otp, test_server) (2010-03-16) 7 commits
+ + compiler: Don't support the no_binaries option (d179c15)
+ + erts: Don't support the put_string/3 instruction (bba6073)
+ + compiler: Don't support the no_constant_pool option (2dc5a17)
+ + compiler: Don't support the r11 option (eeff53b)
+ + test_server: Don't support communication with R11 nodes (2090739)
+ + binary_SUITE: Don't test bit-level binary roundtrips with R11 nodes (4767bed)
+ + erts: Test compatibility of funs with R12 instead of R11 (e188505)
+
+* dgud/wx-new-doxygen (wx) (2010-03-10) 4 commits
+ + Added a non existing macro on windows. (3a4edf4)
+ + Commit of the generated code with previous commit. (dec7bba)
+ + Fixed code generation from newer doxygen versions. (556b7f0)
+ + Whitespace fixes (e68047c)
+
+* hawk/wx-add-app-file (wx) (2010-03-15) 1 commit
+ + Add app and appup files to the wx application (5e454b3)
+
+* mh/doc-inet-getopts (kernel) (2010-03-26) 1 commit
+ + Doc fix: inet:getopts/2 returns {ok, OptionValues}, not just OptionValues (3d18193)
+
+* mh/doc-loose-lose (erts, mnesia, stdlib) (2010-03-26) 1 commit
+ + Fix spelling: "loose" is not a verb (4f0be70)
+
+* se/decode_packet (erts) (2010-03-24) 1 commit
+ + Fix erlang:decode_packet(httph_bin,..) to not return faulty header strings (80ce0ac)
+
+------------------------------------------------------------
+[New topics]
+
+* jb/inet6-dist (erts, kernel) (2010-03-23) 3 commits
+ - Support IPv6 addresses in long host names (a1fb1dd)
+ - Fix implementation of IPv6 TCP distribution protocol (3c1f843)
+ - Fix compilation of epmd with IPv6 enabled (b39b8b7)
+
+* rb/ssl-opts-fix (ssl) (2010-03-31) 1 commit
+ - Fix mishandling of valid ssl options (f035cfd)
+
+* rb/ssl-transport-accept-fix (ssl) (2010-03-28) 1 commit
+ - Fix ssl:transport_accept/2 to return properly when socket is closed (6fbf32c)
+
+* sv/sasl-fix-get_status (sasl) (2010-03-26) 1 commit
+ - fix sys:get_status backward compatibility for sasl release_handler_1 (3cc2ceb)
+
+* ta/asn1-verbose (asn1) (2010-03-28) 2 commits
+ - Add test for verbose option to asn1_SUITE (b2696eb)
+ - Teach asn1ct verbose option (c7454e6)
+
+* ta/doc-fakefop (erts, otp) (2010-03-29) 1 commit
+ - Support building minimal one-page PDF file without FOP (0962c3d)
+
+* ta/nested-records (compiler, stdlib) (2010-03-25) 1 commit
+ - Support nested record field access without parentheses (34053b5)
+
+------------------------------------------------------------
+[Stalled]
+
+* bg/safer-local_to_univ (erts) (2010-02-11) 1 commit
+ - erl_time_sup.c: test for error return from mktime() (0f62f0b)
+
+We will not include this branch in R13B04 for two reasons:
+
+ o We are not 100% sure that this change is harmless on all
+ platforms in all timezones.
+ o We have an idea how the underlying problem can be fixed in
+ the calendar module (only) and I plan to try it out after the
+ release. We will keep this branch in pu as a reminder.
+
+Action expected from: Björn Gustavsson
+
+* db/tv_nthtail_fix (tv) (2009-12-01) 1 commit
+ - Fix for tv which restarts while trying to open a table (abe0759)
+
+Since our long-term goal is to migrate from gs towards wx,
+maintaining the old gs applications has a low priority for
+the Erlang/OTP team. Therefore, we will accept patches that
+seem sound, but we are unlikely to spend much of our own time
+fixing bugs.
+
+The author of this topic branch has found the real reason for
+the problem, but uncovered additional issues.
+
+Action expected from: The topic author - to decide whether to
+include the topic branch (which is a workaround, but does eliminate
+the crash) or to wait for a better fix from himself or someone else
+with an interest to advance the topic.
+
+* jp/dependencies_makefile (compiler, erts) (2010-02-14) 3 commits
+ - squash! eliminate dialyzer warning (434e2ca)
+ - squash! fix snprintf for Windows (bf2708d)
+ - Add dependencies Makefile generation to erlc(1) and compile(3) (7cbc437)
+
+Approved in principle by the OTP Technical Board; now awaits a closer
+review of the implementation.
+
+Action expected from: Björn Gustavsson (the reviewer)
+
+* kr/gs-browser (gs) (2010-02-10) 1 commit
+ - Change lib/gs/src/tool_utils.erl to select multiple browsers other than Netscape (802d159)
+
+This topic branch introduces a new call to the deprecated regexp module.
+
+Action expected from: Topic author or anyone else with an interest to
+advance the topic
+
+------------------------------------------------------------
+[Cooking]
+
+* am/kernel-stops (kernel) (2010-02-21) 1 commit
+ - Change restart behavior of network apps from permanent to transient (397343b)
+
+* am/net_kernel_catchall (kernel) (2010-02-20) 1 commit
+ - Add catch all handle_call to net_kernel (77ee109)
+
+* bg/compiler (compiler, stdlib) (2010-03-12) 5 commits
+ - beam_peep: Remove optimization already done by beam_dead (f4e3b6e)
+ - beam_dead: Combine is_eq_exact instructions into select_val instructions (c964f06)
+ - Evaluate is_record/3 at compile-time using type information (e54f3a3)
+ - Evaluate element/2 at compile-time using type information (01deb2c)
+ - erl_expand_records: Replace is_record() with matching (e95dcd6)
+
+* bg/temp-hipe-fixes (compiler, hipe, kernel) (2010-03-15) 6 commits
+ - Avoid crash by skipping compilation_SUITE:on_load/1 (234e13e)
+ - Inline less aggressively for native-code compilation (9fcb48b)
+ - Crudely fix return type for the lists:key{search,find,member}/3 (ef71597)
+ - seq_trace_SUITE: Don't native-compile (2a81b1a)
+ - Disable native code if on_load is used (3befa76)
+ - andor_SUITE: Don't native-compile (97aa2da)
+
+This branch contains temporary workarounds to avoid failing test
+cases and is never intended to graduate.
+
+* dp/shell-line-editing (kernel, stdlib) (2010-03-05) 1 commit
+ - Readline-style line edit history (91e912b)
+
+* er/ei-decode_msg (erl_interface) (2010-03-11) 1 commit
+ - Add function to decode distribution header (864091a)
+
+* gl/jinterface-pom (jinterface, otp) (2010-02-15) 2 commits
+ - Exclude jinterface build artifact from git (5acf5fa)
+ - Add pom.xml for jinterface build (aa68190)
+
+* jf/run_erl-disable-flow-control (erts) (2010-03-05) 1 commit
+ - Teach run_erl RUN_ERL_DISABLE_FLOWCNTRL for disabling flow control (d0775cd)
+
+* jl/windows-file-share-delete (erts) (2010-02-22) 1 commit
+ - Windows: Open files with FILE_SHARE_DELETE to get closer to UNIX semantics (e5e5597)
+
+* jn/ic-docs-without-java (ic) (2010-03-07) 1 commit
+ - Permit building and installing documentation without Java (2016a08)
+
+* ks/cleanups (debugger, docbuilder, gs, kernel, stdlib) (2010-03-21) 8 commits
+ - stdlib: Add types and specs (6a60c05)
+ - escript: Add more types to records (17655d0)
+ - kernel: Clean up as suggested by tidier (23063a5)
+ - debugger: Clean up as suggested by tidier (93e92a1)
+ - docbuilder: Clean up as suggested by tidier (59d0c74)
+ - gs: Clean up as suggested by tidier (02c9fa1)
+ - stdlib: Use fun object instead of {M,F} tuple (12bc861)
+ - ets: Cleanup as suggested by tidier (9a8bd8d)
+
+Was formerly called ks/cleanups-after-r13b04.
+
+* ks/export_type (compiler, dialyzer, hipe, kernel, stdlib, syntax_tools) (2010-03-22) 12 commits
+ - Minor fix in a print message (358383d)
+ - Add handling of unknown types (86431df)
+ - Add declaration for exported types (3c33970)
+ - Add types and specs; performed some cleanups also (b9246e3)
+ - erl_scan: Add declarations for exported types (a5aecf9)
+ - stdlib: Add declarations for exported types (c99bb08)
+ - hipe: Add declarations for exported types (ccf4f09)
+ - compiler: Add declarations for exported types (dbb1e73)
+ - syntax_tools: Add declarations for exported types (bfbf202)
+ - kernel: Add declaration for exported types (e56ebd6)
+ - Support -export_type() in dialyzer and erl_types (704ae6f)
+ - Add infrastructure for the -export_type() attribute (8a3faa7)
+
+* mh/ssh_channel-init-no-catch (ssh) (2010-01-25) 1 commit
+ - Remove pointless catch from ssh_channel:init/1. (bb7eaa5)
+
+* ms/epmd-error-checking (erts) (2010-03-29) 2 commits
+ - fixup! Exit if an error occurs with the listening socket (c103599)
+ - Exit if an error occurs with the listening socket (a4882b4)
+
+* ms/pcre-compile-workspace-overrun (erts, stdlib) (2010-03-19) 2 commits
+ - re_SUITE: Add pcre_compile_workspace_overflow/1 (3efa1b8)
+ - Fix check for compile workspace overflow (272e106)
+
+* ra/include-public_key-in-ssh (ssh) (2010-01-20) 1 commit
+ - Added public_key among ssh applications. (3a0c2c5)
+
+* rb/ssl-fix-http-packet-decoding (ssl) (2010-03-16) 1 commit
+ - Fix ssl to decode http packets in the same way as gen_tcp (dbe6f63)
+
+* rd/erlang-eunit (tools) (2010-03-22) 1 commit
+ - erlang-eunit.el: Require cl, as it is used (43ae537)
+
+* sv/format_status_error_info (stdlib) (2010-02-28) 2 commits
+ - Add support for the format_status callback to gen_event (fd9abcb)
+ - Extend format_status for gen_server/gen_fsm termination error logging (3d06952)
+
+------------------------------------------------------------
+[Dropped]
+
+* jv/update-rpccall-to-use-try (kernel) (2010-02-24) 1 commit
+ . fix rpc handling of uncaught throws (3f21ed7)