Blame otp_src_R16B02.readme

9a9df5
Bug fix release : otp_src_R16B02
9a9df5
Build date      : 2013-09-17
9a9df5
9a9df5
This is R16B02, the second maintenance release for the R16B major release.
9a9df5
9a9df5
You can find the README file for the release at
9a9df5
9a9df5
  http://www.erlang.org/download/otp_src_R16B02.readme (this file)
9a9df5
9a9df5
The source distribution and binary distributions for Windows can be
9a9df5
downloaded from
9a9df5
9a9df5
  http://www.erlang.org/download/otp_src_R16B02.tar.gz
9a9df5
  http://www.erlang.org/download/otp_win32_R16B02.exe
9a9df5
  http://www.erlang.org/download/otp_win64_R16B02.exe
9a9df5
9a9df5
Note: To unpack the TAR archive you need a GNU TAR compatible program.
9a9df5
9a9df5
For installation instructions please read the README file that is part
9a9df5
of the distribution.
9a9df5
9a9df5
The on-line documentation can be found at: http://www.erlang.org/doc/
9a9df5
You can also download the complete HTML documentation or the Unix manual files
9a9df5
9a9df5
  http://www.erlang.org/download/otp_doc_html_R16B02.tar.gz
9a9df5
  http://www.erlang.org/download/otp_doc_man_R16B02.tar.gz
9a9df5
9a9df5
We also want to thank those that sent us patches, suggestions and bug reports,
9a9df5
9a9df5
The OTP Team
9a9df5
9a9df5
9a9df5
--- otp -----------------------------------------------------------------
9a9df5
9a9df5
   OTP-11221  A new test scope has been added which is meant to be used for
9a9df5
	      making sure that the Erlang VM and other platform specific
9a9df5
	      libraries have been compiled correctly for you system. The
9a9df5
	      tests are executed just as normal tests, only that you use
9a9df5
	      ts:smoke_test instead of ts:run. See ts:help() for more
9a9df5
	      details.
9a9df5
9a9df5
   OTP-11288  configure now accepts any Erlang/OTP applications as an
9a9df5
	      option to the --without flag. For more details see the
9a9df5
	      Installation Guide for more details.
9a9df5
9a9df5
9a9df5
--- asn1-2.0.3 ----------------------------------------------------------
9a9df5
9a9df5
   OTP-11193  The format of the xml source for documentation is corrected
9a9df5
	      in order to conform to the DTDs and to pass xmllint without
9a9df5
	      errors.
9a9df5
9a9df5
   OTP-11300  For the PER and UPER formats, code generation especially for
9a9df5
	      encoding has been improved.
9a9df5
9a9df5
	      When encoding BIT STRINGs, values longer than the maximum
9a9df5
	      size for the BIT STRING type would be truncated silently -
9a9df5
	      they now cause an exception.
9a9df5
9a9df5
	      Open types greater than 16383 bytes will now be correctly
9a9df5
	      encoded and decoded.
9a9df5
9a9df5
	      IMPORTANT NOTE: For ASN.1 specifications that depend on each
9a9df5
	      other, such as the S1AP-* specifications, it is important to
9a9df5
	      recompile all specifications (compiling some with this
9a9df5
	      version of the compiler and some with an older version will
9a9df5
	      not work).
9a9df5
9a9df5
9a9df5
--- common_test-1.7.3 ---------------------------------------------------
9a9df5
9a9df5
   OTP-11132  Documentation is added for ct_netconfc:send and
9a9df5
	      ct_netconfc:send_rpc.
9a9df5
9a9df5
   OTP-11166  ct_netconfc:create_subscription only allowed one XML element
9a9df5
	      inside the 'filter' element. According to RFC5277 it should
9a9df5
	      be allowed to add any number of elements inside the filter,
9a9df5
	      so this is now corrected.
9a9df5
9a9df5
   OTP-11175  The error handler installed by the Common Test hook
9a9df5
	      cth_log_redirect did not respond to init:stop/1/2. This has
9a9df5
	      been corrected.
9a9df5
9a9df5
   OTP-11176  Calling ct:pal/2 or ct:print/2 when Common Test was not
9a9df5
	      running, would cause an exit. This has been changed and the
9a9df5
	      string is now simply printed to stdout instead.
9a9df5
9a9df5
   OTP-11193  The format of the xml source for documentation is corrected
9a9df5
	      in order to conform to the DTDs and to pass xmllint without
9a9df5
	      errors.
9a9df5
9a9df5
   OTP-11238  Fixed problem with the cth_log_redirect hook making calls to
9a9df5
	      an undefined function in ct_logs.
9a9df5
9a9df5
   OTP-11244  When running tests with the 'repeat' option, the Common Test
9a9df5
	      utility process did not always terminate quickly enough after
9a9df5
	      a test run, causing the start of the next run to fail. A
9a9df5
	      monitor is now used to ensure termination of the utility
9a9df5
	      process after each test run.
9a9df5
9a9df5
   OTP-11263  Test Server installed an error handler (test_server_h) only
9a9df5
	      to be able to write the name of the current test case to
9a9df5
	      stdout whenever it received an error- or progress report.
9a9df5
	      This functionality was not useful and has been removed. The
9a9df5
	      built-in Common Test hook, cth_log_redirect, has instead been
9a9df5
	      improved to now also tag all error- and progress reports in
9a9df5
	      the log with suite-, group-, and/or test case name.
9a9df5
9a9df5
   OTP-11272  A new log, the "Pre- and Post Test I/O Log", has been
9a9df5
	      introduced, which makes it possible to capture error- and
9a9df5
	      progress reports, as well as printouts made with ct:log/2 and
9a9df5
	      ct:pal/2, before and after a test run. (Some minor
9a9df5
	      improvements of the logging system have been made at the same
9a9df5
	      time). Links to the new log are found on the Common Test
9a9df5
	      Framework Log page. The Common Test User's Guide has been
9a9df5
	      updated with information about the new log and also with a
9a9df5
	      new section on how to synchronize external applications with
9a9df5
	      Common Test by means of the CT Hook init and terminate
9a9df5
	      functions.
9a9df5
9a9df5
9a9df5
--- compiler-4.9.3 ------------------------------------------------------
9a9df5
9a9df5
   OTP-11201  Fix matching of floating point middle-endian machines. Thanks
9a9df5
	      to Johannes Weissl.
9a9df5
9a9df5
   OTP-11211  Restrict inlining of local fun references. Thanks to Anthony
9a9df5
	      Ramine.
9a9df5
9a9df5
   OTP-11212  Silence a misleading warning with some comprehensions. Thanks
9a9df5
	      to Anthony Ramine.
9a9df5
9a9df5
   OTP-11240  Expressions such as 'B = is_integer(V), if B and B -> ok end'
9a9df5
	      would crash the compiler.
9a9df5
9a9df5
   OTP-11247  Forbid returning a match context in beam_validator. Thanks to
9a9df5
	      Anthony Ramine.
9a9df5
9a9df5
   OTP-11304  compile:file2/2 with the option report_errors could return
9a9df5
	      ErrorInfo tuples with only two elements, while the
9a9df5
	      documentation says that the ErrorInfo tuple always has three
9a9df5
	      elements. Also updated the documentation to add that the
9a9df5
	      first element may be 'none' if no line number is applicable.
9a9df5
9a9df5
9a9df5
--- crypto-3.1 ----------------------------------------------------------
9a9df5
9a9df5
   OTP-11320  Refactor ecdsa cipher to simplify code and improve
9a9df5
	      performance.
9a9df5
9a9df5
9a9df5
--- debugger-3.2.12 -----------------------------------------------------
9a9df5
9a9df5
   OTP-11201  Fix matching of floating point middle-endian machines. Thanks
9a9df5
	      to Johannes Weissl.
9a9df5
9a9df5
9a9df5
--- diameter-1.4.3 ------------------------------------------------------
9a9df5
9a9df5
   OTP-11172  Fix UTF8String encode.
9a9df5
9a9df5
	      Encode now accepts any nested list of codepoints and
9a9df5
	      binaries. A list containing a binary was previously
9a9df5
	      misinterpreted and the documentation was incomplete.
9a9df5
9a9df5
   OTP-11184  Ensure DWR isn't sent immediately after DWA.
9a9df5
9a9df5
	      This was possible if the timing was unfortunate. An incoming
9a9df5
	      DWR now properly resets the watchdog timer.
9a9df5
9a9df5
   OTP-11293  Fix faulty encode of Failed-AVP
9a9df5
9a9df5
	      Reception of a CER, DWR or DPR that has decode failures
9a9df5
	      caused encode of the corresponding answer message to fail.
9a9df5
9a9df5
   OTP-11299  Fix broken service_opt() spawn_opt.
9a9df5
9a9df5
	      The option was ignored.
9a9df5
9a9df5
9a9df5
--- edoc-0.7.12.1 -------------------------------------------------------
9a9df5
9a9df5
   OTP-11310  The encoding of the notes.xml file has been changed from
9a9df5
	      latin1 to utf-8 to avoid future merge problems.
9a9df5
9a9df5
9a9df5
--- erl_docgen-0.3.4.1 --------------------------------------------------
9a9df5
9a9df5
   OTP-11193  The format of the xml source for documentation is corrected
9a9df5
	      in order to conform to the DTDs and to pass xmllint without
9a9df5
	      errors.
9a9df5
9a9df5
   OTP-11310  The encoding of the notes.xml file has been changed from
9a9df5
	      latin1 to utf-8 to avoid future merge problems.
9a9df5
9a9df5
9a9df5
--- erl_interface-3.7.14 ------------------------------------------------
9a9df5
9a9df5
   OTP-11196  Introduced functionality for inspection of system and build
9a9df5
	      configuration.
9a9df5
9a9df5
   OTP-11284  Header and library files from ic and erl_interface are now
9a9df5
	      installed into usr/{include,lib}. Note that these directories
9a9df5
	      are unversioned, so the latest installed version will be the
9a9df5
	      one in the directory.
9a9df5
9a9df5
   OTP-11289  Fix location of true binary under Mac OSX. Thanks to Simon
9a9df5
	      Cornish.
9a9df5
9a9df5
9a9df5
--- erts-5.10.3 ---------------------------------------------------------
9a9df5
9a9df5
   OTP-11090  The documentation of predefined types and built-in types has
9a9df5
	      been corrected.
9a9df5
9a9df5
   OTP-11157  There is a new somewhat experimental socket option 'netns'
9a9df5
	      that can set the network namespace for a socket on Linux:es
9a9df5
	      where it is supported. See the documentation.
9a9df5
9a9df5
   OTP-11174  New allocator strategy aoffcbf (address order first fit
9a9df5
	      carrier best fit). Supports carrier migration but with better
9a9df5
	      CPU performance than aoffcaobf.
9a9df5
9a9df5
   OTP-11196  Introduced functionality for inspection of system and build
9a9df5
	      configuration.
9a9df5
9a9df5
   OTP-11201  Fix matching of floating point middle-endian machines. Thanks
9a9df5
	      to Johannes Weissl.
9a9df5
9a9df5
   OTP-11206  Fix changing terminal parameters in to_erl
9a9df5
9a9df5
	      Change the behaviour of to_erl to use TCSADRAIN instead of
9a9df5
	      TCSANOW when changing terminal parameters. This makes the
9a9df5
	      serial driver wait for the output queues to be empty before
9a9df5
	      applying the terminal parameter change. Thanks to Stefan
9a9df5
	      Zegenhagen.
9a9df5
9a9df5
   OTP-11214  Fix compile error on ARM and GCC versions greater than 4.1.0.
9a9df5
	      Thanks to Johannes Weissl.
9a9df5
9a9df5
   OTP-11215  run_erl: Redirect standard streams to /dev/null. Thanks to
9a9df5
	      Johannes Weissl.
9a9df5
9a9df5
   OTP-11218  The default value of {flush, boolean()} in erlang:halt/2 is
9a9df5
	      documented to be 'true' if the status is an integer. The
9a9df5
	      implementation behaviour was reversed. The Implementation is
9a9df5
	      now corrected to adhere to the documentation. Thanks to Jose
9a9df5
	      Valim for reporting the error.
9a9df5
9a9df5
   OTP-11225  Fix serious race bug in R16B01 that could cause PID mix-ups
9a9df5
	      when a lot of processes were spawned and terminated in a very
9a9df5
	      rapid pace on an SMP emulator with at least two scheduler
9a9df5
	      threads.
9a9df5
9a9df5
   OTP-11227  Misc. corrections in documentation for erl_driver. Thanks to
9a9df5
	      Giacomo Olgeni.
9a9df5
9a9df5
   OTP-11232  Validating a trace pattern with the option silent no longer
9a9df5
	      incorrectly enables/disables the silent option of the calling
9a9df5
	      process.
9a9df5
9a9df5
   OTP-11239  Fix documentation regarding binary_part.
9a9df5
9a9df5
   OTP-11246  Fixed a bug where GCC 4.8 and later use a more aggressive
9a9df5
	      loop optimization algorithm that broke some previously
9a9df5
	      working code in the efile driver. Thanks to Tomas Abrahamsson
9a9df5
	      for reporting this issue.
9a9df5
9a9df5
   OTP-11251  Make edlin understand a few important control keys. Thanks to
9a9df5
	      Stefan Zegenhagen.
9a9df5
9a9df5
   OTP-11264  Fixed bug when printing memory allocator acul option in crash
9a9df5
	      dump.
9a9df5
9a9df5
   OTP-11265  Opening a new compressed file on Windows could in rare
9a9df5
	      (random) cases result in {error,eisdir} or other error codes
9a9df5
	      although it should have succeeded. This is now corrected.
9a9df5
9a9df5
   OTP-11278  Export type zlib:zstream/0. Thanks to Loic Hoguin.
9a9df5
9a9df5
   OTP-11282  Add erl option to set schedulers by percentages. 
9a9df5
9a9df5
	      For applications where measurements show enhanced performance
9a9df5
	      from the use of a non-default number of emulator scheduler
9a9df5
	      threads, having to accurately set the right number of
9a9df5
	      scheduler threads across multiple hosts each with different
9a9df5
	      numbers of logical processors is difficult because the erl +S
9a9df5
	      option requires absolute numbers of scheduler threads and
9a9df5
	      scheduler threads online to be specified.
9a9df5
9a9df5
	      To address this issue, add a +SP option to erl, similar to
9a9df5
	      the existing +S option but allowing the number of scheduler
9a9df5
	      threads and scheduler threads online to be set as percentages
9a9df5
	      of logical processors configured and logical processors
9a9df5
	      available, respectively. For example, "+SP 50:25" sets the
9a9df5
	      number of scheduler threads to 50% of the logical processors
9a9df5
	      configured, and the number of scheduler threads online to 25%
9a9df5
	      of the logical processors available. The +SP option also
9a9df5
	      interacts with any settings specified with the +S option,
9a9df5
	      such that the combination of options "+S 4:4 +SP 50:50" (in
9a9df5
	      either order) results in 2 scheduler threads and 2 scheduler
9a9df5
	      threads online.
9a9df5
9a9df5
	      Thanks to Steve Vinoski
9a9df5
9a9df5
   OTP-11290  Fixed a race condition when closing a trace port that would
9a9df5
	      cause the emulator to crash.
9a9df5
9a9df5
   OTP-11303  Extend erl_driver interface with lock names
9a9df5
9a9df5
	      Lock and thread names are already a feature in the driver
9a9df5
	      interface. This extension will let developers read these
9a9df5
	      names which eases debugging.
9a9df5
9a9df5
   OTP-11311  Fix incorrect values returned by integer_to_binary/2. Thanks
9a9df5
	      to Juan Jose Comellas.
9a9df5
9a9df5
   OTP-11317  Fix system_flag scheduling_statistics - disable . Thanks to
9a9df5
	      Steve Vinoski.
9a9df5
9a9df5
   OTP-11321  The documentation of predefined types has been corrected
9a9df5
	      Thanks to Kostis Sagonas.
9a9df5
9a9df5
9a9df5
--- et-1.4.4.5 ----------------------------------------------------------
9a9df5
9a9df5
   OTP-11310  The encoding of the notes.xml file has been changed from
9a9df5
	      latin1 to utf-8 to avoid future merge problems.
9a9df5
9a9df5
9a9df5
--- eunit-2.2.5 ---------------------------------------------------------
9a9df5
9a9df5
   OTP-11217  Wrap eunit macros into begin ... end blocks. Thanks to
9a9df5
	      Anthony Ramine.
9a9df5
9a9df5
9a9df5
--- hipe-3.10.2.1 -------------------------------------------------------
9a9df5
9a9df5
   OTP-11310  The encoding of the notes.xml file has been changed from
9a9df5
	      latin1 to utf-8 to avoid future merge problems.
9a9df5
9a9df5
9a9df5
--- ic-4.3.3 ------------------------------------------------------------
9a9df5
9a9df5
   OTP-11284  Header and library files from ic and erl_interface are now
9a9df5
	      installed into usr/{include,lib}. Note that these directories
9a9df5
	      are unversioned, so the latest installed version will be the
9a9df5
	      one in the directory.
9a9df5
9a9df5
9a9df5
--- inets-5.9.6 ---------------------------------------------------------
9a9df5
9a9df5
   OTP-11190  httpc: Allow content body in DELETE requests. Thanks to James
9a9df5
	      Wheare.
9a9df5
9a9df5
   OTP-11202  Add missing brackets to report formatting on ftp_progress
9a9df5
	      process exit. Thanks to Artur Wilniewczyc.
9a9df5
9a9df5
   OTP-11210  Fix some errors in the inets documentation. Thanks to
9a9df5
	      Johannes Weissl.
9a9df5
9a9df5
   OTP-11226  Fix various typos in httpd, inets. Thanks to Tomohiko Aono.
9a9df5
9a9df5
   OTP-11260  Fix httpd config option 'erl_script_nocache'. Thanks to
9a9df5
	      Johannes Weissl.
9a9df5
9a9df5
9a9df5
--- kernel-2.16.3 -------------------------------------------------------
9a9df5
9a9df5
   OTP-10676  The previous undocumented function ntoa/1 has been added to
9a9df5
	      inet docs and exported in the inet module.
9a9df5
9a9df5
   OTP-11209  Fix indentation of User switch command help in Erlang shell.
9a9df5
	      Thanks to Sylvain Benner.
9a9df5
9a9df5
   OTP-11219  Fix typo in abcast() function comment. Thanks to Johannes
9a9df5
	      Weissl.
9a9df5
9a9df5
   OTP-11250  Add application:ensure_all_started/1-2. Thanks to Fred
9a9df5
	      Hebert.
9a9df5
9a9df5
   OTP-11251  Make edlin understand a few important control keys. Thanks to
9a9df5
	      Stefan Zegenhagen.
9a9df5
9a9df5
   OTP-11301  Cleanup of hipe_unified_loader, eliminating uses of
9a9df5
	      is_subtype/2 in specs, change module-local void functions to
9a9df5
	      return 'ok' instead of [] and made sure there are no dialyzer
9a9df5
	      warnings with --Wunmatched_returns. Thanks to Kostis Sagonas.
9a9df5
9a9df5
9a9df5
--- megaco-3.17.0.2 -----------------------------------------------------
9a9df5
9a9df5
   OTP-11196  Introduced functionality for inspection of system and build
9a9df5
	      configuration.
9a9df5
9a9df5
9a9df5
--- mnesia-4.10 ---------------------------------------------------------
9a9df5
9a9df5
   OTP-10957  Fix timing issues in checkpoint creation.
9a9df5
9a9df5
   OTP-11241  Fixed a problem where the fallback BUP file is removed when
9a9df5
	      calling mnesia:uninstall_fallback and mnesia is not started.
9a9df5
9a9df5
9a9df5
--- observer-1.3.1.1 ----------------------------------------------------
9a9df5
9a9df5
   OTP-11310  The encoding of the notes.xml file has been changed from
9a9df5
	      latin1 to utf-8 to avoid future merge problems.
9a9df5
9a9df5
9a9df5
--- odbc-2.10.17 --------------------------------------------------------
9a9df5
9a9df5
   OTP-11193  The format of the xml source for documentation is corrected
9a9df5
	      in order to conform to the DTDs and to pass xmllint without
9a9df5
	      errors.
9a9df5
9a9df5
   OTP-11196  Introduced functionality for inspection of system and build
9a9df5
	      configuration.
9a9df5
9a9df5
   OTP-11233  Prevent odbcserver crash if it's executed and supplied
9a9df5
	      incorrect data to stdin. Thanks to Sergei Golovan.
9a9df5
9a9df5
9a9df5
--- os_mon-2.2.13 -------------------------------------------------------
9a9df5
9a9df5
   OTP-11207  Use 'df -k -l' to query FreeBSD and OpenBSD about diskspace
9a9df5
	      on local disks. Previously 'df' -k -t ufs' was used but this
9a9df5
	      will not handle zfs or other disks. Just use '-l' instead of
9a9df5
	      listing potential filesystems.
9a9df5
9a9df5
   OTP-11213  Fix compilation on Solaris. Thanks to Maciej Malecki.
9a9df5
9a9df5
   OTP-11298  Fix broken cpu_sup:nprocs and others on Solaris 64-bit.
9a9df5
	      Thanks to Simon Cornish.
9a9df5
9a9df5
9a9df5
--- parsetools-2.0.10 ---------------------------------------------------
9a9df5
9a9df5
   OTP-11269  A bug causing Yecc to generate badly formed parsers when
9a9df5
	      encountering very simple recursive rules has been fixed.
9a9df5
	      (Thanks to Eric Pailleau.)
9a9df5
9a9df5
   OTP-11286  A bug where Unicode filenames combined with Latin-1 encoding
9a9df5
	      could crash Yecc and Leex has been fixed.
9a9df5
9a9df5
   OTP-11313  Fix leex module`s inability to build unicode-aware lexers.
9a9df5
	      Thanks to Pierre Fenoll.
9a9df5
9a9df5
9a9df5
--- percept-0.8.8.2 -----------------------------------------------------
9a9df5
9a9df5
   OTP-11310  The encoding of the notes.xml file has been changed from
9a9df5
	      latin1 to utf-8 to avoid future merge problems.
9a9df5
9a9df5
9a9df5
--- public_key-0.20 -----------------------------------------------------
9a9df5
9a9df5
   OTP-10874  Extend PKCS-7 to support SCEP (Simple Certificate Enrollment
9a9df5
	      Protocol).
9a9df5
9a9df5
   OTP-11281  public_key:pem_entry_decode/2 now handles AES-128-CBC
9a9df5
	      ciphered keys. Thanks to Simon Cornish.
9a9df5
9a9df5
9a9df5
--- reltool-0.6.4.1 -----------------------------------------------------
9a9df5
9a9df5
   OTP-11310  The encoding of the notes.xml file has been changed from
9a9df5
	      latin1 to utf-8 to avoid future merge problems.
9a9df5
9a9df5
9a9df5
--- runtime_tools-1.8.12 ------------------------------------------------
9a9df5
9a9df5
   OTP-11196  Introduced functionality for inspection of system and build
9a9df5
	      configuration.
9a9df5
9a9df5
   OTP-11222  The process trace flag 'silent' is now allowed in call to
9a9df5
	      dbg:p/2.
9a9df5
9a9df5
9a9df5
--- sasl-2.3.3 ----------------------------------------------------------
9a9df5
9a9df5
   OTP-11252  Add Fd usage in rb logging. Thanks to Eric Pailleau.
9a9df5
9a9df5
9a9df5
--- snmp-4.24.1 ---------------------------------------------------------
9a9df5
9a9df5
   OTP-11177  [agent] Reading the value of the vacmViewTreeFamilyMask 
9a9df5
              returs it in the wrong (internal) format. The vacmViewTreeFamilyMask 
9a9df5
              is defined to be a bit string in the MIB (OCTET STRING). 
9a9df5
              Internally a bitlist (list of 1's and 0's) is used. However, 
9a9df5
              the MIB implementation assumed the latter, effectively rendering 
9a9df5
              all attempts to read/set masks via SNMP unsuccessful. Since 
9a9df5
              the mask is used in hot paths (e.g. access permission checks 
9a9df5
              for each SNMP operation, the bitlist representation of the 
9a9df5
              mask has benefits (e.g. faster processing). Reading/writing 
9a9df5
              the view mask objects is less time-critical. Therefore, 
9a9df5
              to fix the issue, convert between bitlist representation 
9a9df5
              and bitstring when the vacmViewTreeFamilyMask objects are 
9a9df5
              accessed. 
9a9df5
9a9df5
   OTP-11192  [agent] The counter increment function in the local-db was 
9a9df5
              incorrect. It did not handle counter wrap correctly.
9a9df5
9a9df5
9a9df5
--- snmp-4.24.2 ---------------------------------------------------------
9a9df5
9a9df5
   OTP-11216  [agent] Improved documentation for the functions for loading 
9a9df5
              and unloading mibs, see snmpa:load_mibs/1,2,3 and 
9a9df5
              snmpa:unload_mibs/1,2,3 for more info. 
9a9df5
              Also added new functions for loading and unloading a 
9a9df5
              single mib, see snmpa:load_mib/1,2 and snmpa:unload_mib/1,2 
9a9df5
              for more info.
9a9df5
9a9df5
9a9df5
--- ssh-2.1.8 -----------------------------------------------------------
9a9df5
9a9df5
   OTP-11189  Do not chmod ~/.ssh unnecessarily.
9a9df5
9a9df5
   OTP-11199  Make ssh_cli.erl handle CTRL+C. Thanks to Stefan Zegenhagen.
9a9df5
9a9df5
   OTP-11249  Clarified timeout options in documentation.
9a9df5
9a9df5
   OTP-11256  Add openssh_zlib compression type to ssh_transport. Thanks to
9a9df5
	      Louis-Philippe Gauthier.
9a9df5
9a9df5
9a9df5
--- ssl-5.3.1 -----------------------------------------------------------
9a9df5
9a9df5
   OTP-11228  Setopts during renegotiation caused the renegotiation to be
9a9df5
	      unsuccessful.
9a9df5
9a9df5
	      If calling setopts during a renegotiation the FSM state might
9a9df5
	      change during the handling of the setopts messages, this is
9a9df5
	      now handled correctly.
9a9df5
9a9df5
   OTP-11229  Now handles signature_algorithm field in digitally_signed
9a9df5
	      properly with proper defaults. Prior to this change some
9a9df5
	      elliptic curve cipher suites could fail reporting the error
9a9df5
	      "bad certificate".
9a9df5
9a9df5
   OTP-11230  The code emulating the inet header option was changed in the
9a9df5
	      belief that it made it inet compatible. However the testing
9a9df5
	      is a bit hairy as the inet option is actually broken, now the
9a9df5
	      tests are corrected and the header option should work in the
9a9df5
	      same broken way as inet again, preferably use the bitsyntax
9a9df5
	      instead.
9a9df5
9a9df5
   OTP-11255  Make the ssl manager name for erlang distribution over
9a9df5
	      SSL/TLS relative to the module name of the ssl_manager.
9a9df5
9a9df5
	      This can be beneficial when making tools that rename modules
9a9df5
	      for internal processing in the tool.
9a9df5
9a9df5
   OTP-11271  Add documentation regarding log_alert option.
9a9df5
9a9df5
9a9df5
--- stdlib-1.19.3 -------------------------------------------------------
9a9df5
9a9df5
   OTP-11200  Fixed type typo in gen_server.
9a9df5
9a9df5
   OTP-11208  Update type specs in filelib and io_prompt. Thanks to Jose
9a9df5
	      Valim.
9a9df5
9a9df5
   OTP-11219  Fix typo in abcast() function comment. Thanks to Johannes
9a9df5
	      Weissl.
9a9df5
9a9df5
   OTP-11245  The functions dets:foldl/3, dets:foldr/3, and dets:traverse/2
9a9df5
	      did not release the table after having traversed the table to
9a9df5
	      the end. The bug was introduced in R16B. (Thanks to Manuel
9a9df5
	      Duran Aguete.)
9a9df5
9a9df5
   OTP-11251  Make edlin understand a few important control keys. Thanks to
9a9df5
	      Stefan Zegenhagen.
9a9df5
9a9df5
   OTP-11254  If the fun M:F/A construct was used erroneously the linter
9a9df5
	      could crash. (Thanks to Mikhail Sobolev.)
9a9df5
9a9df5
   OTP-11261  The specifications of io_lib:fread/2,3 have been corrected.
9a9df5
	      (Thanks to Chris King and Kostis Sagonas for pinpointing the
9a9df5
	      bug.)
9a9df5
9a9df5
   OTP-11266  Export the edge/0 type from the digraph module. Thanks to
9a9df5
	      Alex Ronne Petersen.
9a9df5
9a9df5
   OTP-11268  Fix variable usage tracking in erl_lint and fixed unsafe
9a9df5
	      variable tracking in try expressions. Thanks to Anthony
9a9df5
	      Ramine.
9a9df5
9a9df5
9a9df5
--- test_server-3.6.3 ---------------------------------------------------
9a9df5
9a9df5
   OTP-11263  Test Server installed an error handler (test_server_h) only
9a9df5
	      to be able to write the name of the current test case to
9a9df5
	      stdout whenever it received an error- or progress report.
9a9df5
	      This functionality was not useful and has been removed. The
9a9df5
	      built-in Common Test hook, cth_log_redirect, has instead been
9a9df5
	      improved to now also tag all error- and progress reports in
9a9df5
	      the log with suite-, group-, and/or test case name.
9a9df5
9a9df5
   OTP-11272  A new log, the "Pre- and Post Test I/O Log", has been
9a9df5
	      introduced, which makes it possible to capture error- and
9a9df5
	      progress reports, as well as printouts made with ct:log/2 and
9a9df5
	      ct:pal/2, before and after a test run. (Some minor
9a9df5
	      improvements of the logging system have been made at the same
9a9df5
	      time). Links to the new log are found on the Common Test
9a9df5
	      Framework Log page. The Common Test User's Guide has been
9a9df5
	      updated with information about the new log and also with a
9a9df5
	      new section on how to synchronize external applications with
9a9df5
	      Common Test by means of the CT Hook init and terminate
9a9df5
	      functions.
9a9df5
9a9df5
9a9df5
--- tools-2.6.12 --------------------------------------------------------
9a9df5
9a9df5
   OTP-11198  Remove trailing spaces in Emacs templates. Thanks to Roberto
9a9df5
	      Aloi.
9a9df5
9a9df5
   OTP-11242  Fixed the Emacs erlang-mode to accommodate the coding style
9a9df5
	      where lists written across several lines have each line
9a9df5
	      starting with a comma. Thanks to Magnus Henoch.
9a9df5
9a9df5
   OTP-11270  Make the Emacs Erlang mode TRAMP-aware when compiling. Thanks
9a9df5
	      to Tomas Abrahamsson.
9a9df5
9a9df5
9a9df5
--- wx-1.1 --------------------------------------------------------------
9a9df5
9a9df5
   OTP-11196  Introduced functionality for inspection of system and build
9a9df5
	      configuration.
9a9df5
9a9df5
   OTP-11279  Fix return value in wxStatusBar:getFieldRect/2 and add
9a9df5
	      wxClipboardTextEvent and wxPanel:setFocusIgnoringChildren/1.
9a9df5
9a9df5
9a9df5
--- xmerl-1.3.4 ---------------------------------------------------------
9a9df5
9a9df5
   OTP-11224  Fixed various typos in xmerl documentation. Thanks to David
9a9df5
	      Welton.
9a9df5
9a9df5