Commits on Jul 24, 2013
  1. @psyeugenic

    Merge branch 'maint'

    psyeugenic committed Jul 24, 2013
  2. @psyeugenic

    Merge branch 'sb/fix-alignment-q-command/OTP-11209' into maint

    * sb/fix-alignment-q-command/OTP-11209:
      Fix indentation of User switch command help in Erlang shell
    psyeugenic committed Jul 24, 2013
  3. @psyeugenic

    Merge branch 'maint'

    psyeugenic committed Jul 24, 2013
  4. @psyeugenic

    Merge branch 'jv/update-io_prompt-type/OTP-11208' into maint

    * jv/update-io_prompt-type/OTP-11208:
      Update io:prompt() type
    psyeugenic committed Jul 24, 2013
  5. @psyeugenic

    Merge branch 'jv/filelib-types/OTP-11208' into maint

    * jv/filelib-types/OTP-11208:
      Update filelib.erl typespecs
    psyeugenic committed Jul 24, 2013
Commits on Jul 23, 2013
  1. Merge branch 'maint'

    Anders Svensson committed Jul 23, 2013
  2. Merge branch 'anders/diameter/inappropriate_DWR/OTP-11184' into maint

    * anders/diameter/inappropriate_DWR/OTP-11184:
      Ensure DWR isn't sent immediately after DWA
      Comment tweaks
    Anders Svensson committed Jul 23, 2013
Commits on Jul 22, 2013
  1. @psyeugenic

    Merge branch 'maint'

    psyeugenic committed Jul 22, 2013
  2. @psyeugenic

    Merge branch 'egil/os_mon/fix-bsd-disksup/OTP-11207' into maint

    * egil/os_mon/fix-bsd-disksup/OTP-11207:
      os_mon: Fix openbsd diskspace queries
      os_mon: Fix freebsd diskspace queries
    psyeugenic committed Jul 22, 2013
  3. @psyeugenic

    Merge branch 'maint'

    psyeugenic committed Jul 22, 2013
  4. @psyeugenic
  5. @psyeugenic

    Merge branch 'ts/otp_mibs_fix_type_overflows/OTP-11203'

    * ts/otp_mibs_fix_type_overflows/OTP-11203:
      [otp_mibs] Add type based integer value truncation/reset.
      [otp_mibs] Add test suite for range checks and reduction value overflow.
      [otp_mibs] Update types of applicable MIB objects to 64bit based types.
    psyeugenic committed Jul 22, 2013
  6. @psyeugenic

    Merge branch 'maint'

    psyeugenic committed Jul 22, 2013
  7. @psyeugenic

    Merge branch 'sze/to_erl/OTP-11206' into maint

    * sze/to_erl/OTP-11206:
      Fix changing terminal parameters in to_erl
    psyeugenic committed Jul 22, 2013
  8. @psyeugenic

    Fix changing terminal parameters in to_erl

    One of our devices does not like 'to_erl' to be run over a serial port.
    When to_erl is started, we see "Attaching to /tm<0xFF>" being printed
    and the device then refuses to accept any input. Occasionally, we have
    seen a linux kernel error message "serial8250: too much work for irq16"
    simultaneously. After some debugging we found out that cause is a call
    to tcsetattr() by to_erl, immediately preceeded by some printf().
    
    The UART in our device doesn't like hardware parameters to be changed
    while output is concurrently active. In fact, the GNU libc manual also
    mentions that it might be dangerous to change UART hardware parameters
    when a transmission is ongoing.
    
    The patch attached to this e-mail changes the behaviour of to_erl to use
    TCSADRAIN instead of TCSANOW when changing terminal parameters. This
    makes the serial driver wait for the output queues to be empty before
    applying the terminal parameter change.
    Stefan Zegenhagen committed with psyeugenic May 29, 2013
Commits on Jul 21, 2013
  1. @josevalim

    Update filelib.erl typespecs

    Most functions in filelib support binaries as arguments but
    that was not reflected in the typespecs.
    
    The types filename_all() and dirname_all() were introduced
    to mimic file:name_all().
    josevalim committed Jul 21, 2013
  2. @josevalim

    Update io:prompt() type

    Functions that expect an io:prompt() also accept binaries and
    iolists as arguments. Therefore its type has been updated to
    reflect the same types accepted by other io functions.
    josevalim committed Jul 21, 2013
  3. @syl20bnr
Commits on Jul 19, 2013
  1. @psyeugenic

    os_mon: Relax disksup_SUITE test even more

    Capacity can be zero on certain filesystems.
    Remove reported mountpoints with zero capacity during tests since
    these reports false positives.
    psyeugenic committed Jul 19, 2013
Commits on Jul 18, 2013
  1. @psyeugenic

    os_mon: Fix openbsd diskspace queries

    Use 'df -k -l' to query OpenBSD about diskspace on local disks.
    Same reasoning as for FreeBSD - additional filesystems without
    listing them all.
    psyeugenic committed Jul 18, 2013
  2. @psyeugenic

    os_mon: Fix freebsd diskspace queries

    Use 'df -k -l' to query FreeBSD about diskspace on local disks.
    Previously 'df' -k -t ufs' was used but this will not handle zfs
    disks. Just use '-l' instead of listing potential filesystems.
    psyeugenic committed Jul 18, 2013
  3. @psyeugenic

    os_mon: Refactor disksup_SUITE

    Notably, remove ?line macro.
    psyeugenic committed Jul 18, 2013
  4. @psyeugenic
Commits on Jul 16, 2013
  1. @psyeugenic

    snmp: Silence debug in tests

    psyeugenic committed Jul 16, 2013
  2. @schlagert

    [otp_mibs] Add type based integer value truncation/reset.

    This fixes errors when querying e.g. the erlNodeReductions,
    erlNodeInBytes and erlNodeOutBytes objects in long-running
    Erlang/OTP systems.
    schlagert committed Jul 16, 2013
  3. @schlagert
  4. @schlagert
Commits on Jul 15, 2013
  1. @psyeugenic
  2. @psyeugenic
  3. @psyeugenic
  4. @psyeugenic

    Merge branch 'maint'

    psyeugenic committed Jul 15, 2013
  5. @psyeugenic

    Merge branch 'egil/erts/aggregate-system-traceability/OTP-11196' into…

    … maint
    
    * egil/erts/aggregate-system-traceability/OTP-11196:
      Check for native code without loading module
      Fix erlang:system_info(compile_info)
      Fix system_information get_beam_name/0
      Add beam dynamic libraries to system_information
      Add system_information testsuite
      Add system information aggregate
      Refactor away ?line macro in code_SUITE
      Fix tests for erts app-file
      Add erts app-file
      erts: Add cflags, ldflags and config.h into executable
    psyeugenic committed Jul 15, 2013
  6. @psyeugenic
  7. @psyeugenic

    Fix erlang:system_info(compile_info)

    Allocation needs to be in correct order.
    psyeugenic committed Jul 11, 2013
  8. @psyeugenic

    Fix system_information get_beam_name/0

    os:getenv("EMU") is not set for windows, use "beam" instead.
    psyeugenic committed Jul 11, 2013