Permalink
Commits on Nov 17, 2015
  1. jinterface: fix writing small compressed values

    NicoK committed Nov 9, 2015
    This is a regression of 4390e43 in the OtpOutputStream class.
    
    We can not call java.util.zip.DeflaterOutputStream.close() in the finally
    block of the OtpOutputStream.write_compressed(OtpErlangObject, int) method.
    This leads to a NullPointerException when encoding "{}" which is caused by
    the DeflaterOutputStream trying to write bytes to the deflater which was
    "destroyed" by calling java.util.zip.Deflater.end().
    Further possibilities to call close() in the finally block are not suitable
    either (see the comment in the source). This leaves no choice but to revert
    the change from 4390e43 in this class (and add an appropriate test case).
Commits on Nov 16, 2015
  1. Merge branch 'c-rack/fix-typo-prim-inet' into maint

    proxyles committed Nov 16, 2015
    * c-rack/fix-typo-prim-inet:
      Fix minor typo "timout" -> "timeout"
  2. Merge branch 'zenhack/fix-erroneous-__uint32_t' into maint

    proxyles committed Nov 16, 2015
    * zenhack/fix-erroneous-__uint32_t:
      Fix erroneous use of __uint32_t
    
    OTP-13105
  3. Merge branch 'deadok22/jinterface-input-stream-read-any-etf-113' into…

    proxyles committed Nov 16, 2015
    … maint
    
    * deadok22/jinterface-input-stream-read-any-etf-113:
      OtpInputStream: external fun terms in read_any()
    
    OTP-13106
  4. Merge branch 'legoscia/erl-make-exit-code' into maint

    proxyles committed Nov 16, 2015
    * legoscia/erl-make-exit-code:
      Make erl -make return non-zero exit code on failure
    
    OTP-13107
  5. Merge branch 'kanatohodets/ssh-subsystem-typo' into maint

    proxyles committed Nov 16, 2015
    * kanatohodets/ssh-subsystem-typo:
      Fix spelling of ssh 'subsystem'
    
    OTP-13108
Commits on Nov 13, 2015
  1. Merge branch 'zandra/snmp-appup' into maint

    zhird committed Nov 13, 2015
    * zandra/snmp-appup:
      add a soft upgrade instruction to the snmp appup
  2. Merge branch 'zhird/johnheizenberg/snmp_config_check_imask_bugfix' in…

    zhird committed Nov 13, 2015
    …to maint
    
    * zhird/johnheizenberg/snmp_config_check_imask_bugfix:
      fix snmp_conf check imask bug
    
    OTP-13101
  3. Merge branch 'maint-18' into maint

    zhird committed Nov 13, 2015
Commits on Nov 12, 2015
  1. Updated OTP version

    Erlang/OTP committed Nov 12, 2015
  2. Update release notes

    Erlang/OTP committed Nov 12, 2015
  3. Merge branch 'ia/maint-18/inets/httpd-chunk-length-handling/OTP-13061…

    Erlang/OTP committed Nov 12, 2015
    …/nodelay/OTP-13062' into maint-18
    
    * ia/maint-18/inets/httpd-chunk-length-handling/OTP-13061/nodelay/OTP-13062:
      inets: Prepare for release
      inets: Do not use internal or shell convenience functions in application
      Inets: Clean up code
      inets: httpd - Add possibility to specify socket options for HTTP
      inets: Remove debug macros that mimic call trace
      inets: Improve max header size handling
      inets: CT'ify http_format_SUITE
      inets: Terminate gracfully when an invalid chunked length header is encountered
Commits on Nov 11, 2015
  1. Merge branch 'hans/ssh/knownhost_loss/OTP-12699' into maint

    HansN committed Nov 11, 2015
    * hans/ssh/knownhost_loss/OTP-12699:
      ssh: add better error handling in ssh_file
  2. Merge branch 'henrik/epmd-ctime' into maint

    proxyles committed Nov 11, 2015
    * henrik/epmd-ctime:
      add missing time.h
    
    OTP-13095
  3. Merge branch 'gomoripeti/tracedoc_fix' into maint

    proxyles committed Nov 11, 2015
    * gomoripeti/tracedoc_fix:
      Fix typo in trace gc_start doc
    
    OTP-13094
  4. Merge branch 'legoscia/patch-2' into maint

    proxyles committed Nov 11, 2015
    * legoscia/patch-2:
      Remove mention of erlang:fault
  5. inets: Prepare for release

    IngelaAndin committed Nov 11, 2015
  6. Merge branch 'scrapinghub/not_streamed_once' into maint

    proxyles committed Nov 11, 2015
    * scrapinghub/not_streamed_once:
      inets: fix {self, once} for not streamed request
      inets: send correct nonstreamed response with streaming
    
    OTP-13093
  7. inets: Do not use internal or shell convenience functions in application

    IngelaAndin committed Nov 11, 2015
    ssl:start/[1,2] is a shell convenience function and should not be called
    by other applications.
    
    inet_db:start is an internal function that we should not have to call.
    This was done for legacy reasons and is no longer needed.
  8. Inets: Clean up code

    IngelaAndin committed Nov 9, 2015
    Remove point less instructions looking for return values, that
    in most cases no long exist, of which the result would anyhow be ignored
  9. inets: httpd - Add possibility to specify socket options for HTTP

    IngelaAndin committed Nov 9, 2015
    Was already possible for HTTPS. Also remove use of legacy option
    inet6fb4. IPv6 standard moved away from beeing able to fallback to IPv4
    so this option makes little sense, will use inet (Ipv4) as default instead of
    inet6fb4.
  10. inets: Improve max header size handling

    IngelaAndin committed Nov 5, 2015
    The chunked length header should be checked as well as
    headers present in the chunk trailer part, ignored extensions are counted
    as header bytes. Also the decode trailer function will stop as soon
    as the header size is exceed, when that happens.
  11. inets: Terminate gracfully when an invalid chunked length header is e…

    IngelaAndin committed Nov 4, 2015
    …ncountered
    
    Also use integer_to_list/2 and list_to_integer/2 instead of reimplementing it.
  12. ssh: add better error handling in ssh_file

    HansN committed Nov 10, 2015
    ssh_file:lookup_user_key_fd and ssh_file:lookup_host_key
Commits on Nov 10, 2015
  1. Merge branch 'hans/public_key/update_vsn.mk' into maint

    HansN committed Nov 10, 2015
    * hans/public_key/update_vsn.mk:
      public_key: update vsn.mk
  2. public_key: update vsn.mk

    HansN committed Nov 10, 2015
  3. Merge branch 'hans/ssh/compressed_ec_points/OTP-13067' into maint

    HansN committed Nov 10, 2015
    * hans/ssh/compressed_ec_points/OTP-13067:
      ssh: use crypto for ecdh point validation
Commits on Nov 9, 2015
  1. Merge branch 'kostis/hipe-bs-match-huge-bin' into maint

    proxyles committed Nov 9, 2015
    * kostis/hipe-bs-match-huge-bin:
      Fix matching with huge binaries
      Compile without errors for exported variables
    
    OTP-13092
  2. Merge branch 'margnus1/cerl_trees_label_fix' into maint

    proxyles committed Nov 9, 2015
    * margnus1/cerl_trees_label_fix:
      Fix cerl_trees:label/2 bug with map K/V swap
    
    OTP-13091
  3. Merge branch 'derek121/doc-grammar-and-typos/OTP-13090' into maint

    psyeugenic committed Nov 9, 2015
    * derek121/doc-grammar-and-typos/OTP-13090:
      Fix typos and grammar
Commits on Nov 6, 2015
  1. Merge branch 'hans/ssh/pwdfun/OTP-13055' into maint

    HansN committed Nov 6, 2015
    * hans/ssh/pwdfun/OTP-13055:
      ssh: changes after doc review
      ssh: Document pwdfun
      ssh: make corrections of keyboard-interactive client
      ssh: enable users to give option keyboard_interact_fun
      ssh: pwdfun/4 and simple tests
    
    Conflicts:
    	lib/ssh/doc/src/ssh.xml