Skip to content
Permalink
Branch: master
Commits on Sep 17, 2019
  1. Fixed SonarQube analyzes. (#1930)

    kisbg authored and haesik committed Sep 17, 2019
    Fixed repository name after recent project renaming.
    
    IoT.js-DCO-1.0-Signed-off-by: bence gabor kis kisbg@inf.u-szeged.hu
Commits on Sep 6, 2019
  1. Fix svace issue (#1929)

    hs0225 authored and haesik committed Sep 6, 2019
    IoT.js-DCO-1.0-Signed-off-by: Kim HoSung hs852.kim@samsung.com
Commits on Aug 13, 2019
  1. Add tizen 5.5 M1 configuration (#1928)

    haesik committed Aug 13, 2019
    IoT.js-DCO-1.0-Signed-off-by: Haesik Jun haesik.jun@samsung.com
Commits on Aug 7, 2019
  1. Removed unused break in iotjs_env.c (#1927)

    kisbg authored and haesik committed Aug 7, 2019
    IoT.js-DCO-1.0-Signed-off-by: bence gabor kis kisbg@inf.u-szeged.hu
Commits on Jul 25, 2019
  1. Remove unused module dependency on tizen build (#1926)

    haesik committed Jul 25, 2019
    openssl and libcurl are no longer used on tizen platform
    
    IoT.js-DCO-1.0-Signed-off-by: Haesik Jun haesik.jun@samsung.com
Commits on Jul 22, 2019
  1. Add proper checks to udp module send (#1924)

    DanielBallaSZTE authored and haesik committed Jul 22, 2019
    Fixes #1904
    
    IoT.js-DCO-1.0-Signed-off-by: Daniel Balla dballa@inf.u-szeged.hu
Commits on Jul 18, 2019
  1. Improve WebSocket server handshake handling (#1921)

    galpeter authored and haesik committed Jul 18, 2019
    The WebSocket server incorrectly used http headers:
    * The 'Connection' header field value can have multiple elements, not just 'Upgrade'.
    * The header field names should be handled in a case-insensitive way.
    * If there is an error reporting a 400 error should also terminate the connection
      and correctly add http header termination lines.
    
    IoT.js-DCO-1.0-Signed-off-by: Peter Gal pgal.u-szeged@partner.samsung.com
Commits on Jul 16, 2019
  1. Simplify the TLS checks in WebSocket (#1922)

    galpeter authored and haesik committed Jul 16, 2019
    The TLS checks in the WebSocket module involved requesting
    the TLS module's keys as an array. This is uses extra memory,
    a simple true/false check on the TLS object is enough to validate
    if the 'require' call loaded the module.
    
    IoT.js-DCO-1.0-Signed-off-by: Peter Gal pgal.u-szeged@partner.samsung.com
  2. Fix the repl example (#1920)

    galpeter authored and haesik committed Jul 16, 2019
    The REPL example was unable to use the 'require' call.
    
    IoT.js-DCO-1.0-Signed-off-by: Peter Gal pgal.u-szeged@partner.samsung.com
Commits on Jul 11, 2019
  1. Add a "Hello IoT.js!" program to the tests (#1902)

    akosthekiss authored and haesik committed Jul 11, 2019
    The current code base does not contain any "first JavaScript
    program" for those who build IoT.js. The existing tests are just
    that: tests, giving passed/failed information but nothing eye candy.
    
    This patch adds a simple JS script that can act as a warm welcome
    to anyone after the first successful build trying to run something
    proving that IoT.js works.
    
    IoT.js-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
  2. Correctly free handle info in uart module (#1918)

    2 people authored and haesik committed Jul 11, 2019
    Fixes #1915
    
    Co-authored-by: Robert Fancsik <frobert@inf.u-szeged.hu>
    IoT.js-DCO-1.0-Signed-off-by: Daniel Balla dballa@inf.u-szeged.hu
  3. Add an extra check to the stats object (#1919)

    DanielBallaSZTE authored and haesik committed Jul 11, 2019
    Fixes #1917
    
    IoT.js-DCO-1.0-Signed-off-by: Daniel Balla dballa@inf.u-szeged.hu
Commits on Jul 8, 2019
  1. Fix some broken links (#1903)

    hs0225 authored and haesik committed Jul 8, 2019
    IoT.js-DCO-1.0-Signed-off-by: Kim HoSung hs852.kim@samsung.com
Commits on Jul 3, 2019
  1. Fix not giving 4th argument to websocket.send function call (#1901)

    DanielBallaSZTE authored and daeyeon committed Jul 3, 2019
    The arguments are directly accessed in the C code therefore not giving all of them JS side can cause issues.
    This patch fixes it.
    Fixes #1897
    
    IoT.js-DCO-1.0-Signed-off-by: Daniel Balla dballa@inf.u-szeged.hu
Commits on Jun 28, 2019
  1. improve and bugfix websocket module

    jan4984 authored and daeyeon committed Jun 28, 2019
    1). websocket.js should require tls module only in was a scheme. There are already runtime checks in websocket.js, this commits just catch the require statement. (#1891)
    2). convert a signed char to unsigned short may cause websocket payload length overflow. like -1 for length 255 become 65535.
    
    IoT.js-DCO-1.0-Signed-off-by: YDJiang jan4984@gmail.com
  2. docs: Fix MQTT code snipet (#1900)

    rzr authored and hs0225 committed Jun 28, 2019
    Change-Id: I9e6c98f7ff73e1d5d50d2308a2db773abad0ece1
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
Commits on Jun 26, 2019
  1. Unify the use of DJS_CHECK macros (#1899)

    akosthekiss authored and hs0225 committed Jun 26, 2019
    Almost all modules use the `DJS_CHECK_*` macros to check arguments
    of JS bindings. Almost, but not all: some still use the `JS_CHECK_*`
    variants. This commit makes all modules use the `D` versions.
    
    IoT.js-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
  2. Fix typo in build.py (#1898)

    akosthekiss authored and hs0225 committed Jun 26, 2019
    IoT.js-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
Commits on Jun 21, 2019
  1. stm32f7nucleo: Add ADC support (#1894)

    rzr authored and hs0225 committed Jun 21, 2019
    Aligned to configuration of NuttX: GPIO_ADC1_IN3
    nuttx/configs/nucleo-144/src/stm32_adc.c
    (nuttx-7.21-298-gc67b807f43)
    
    More pins/channels may be configured later.
    
    Also handle difference per processors
    (this could be aligned in NuttX codebase).
    
    Change-Id: I5407e6b9b91eaa8570713d0331f786441ce0c649
    Relate-to: rzr/webthing-iotjs#3
    Forwarded: #1894
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
  2. Remove historical reference to jerry-libc from Travis CI script (#1895)

    akosthekiss authored and hs0225 committed Jun 21, 2019
    IoT.js-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
Commits on Jun 20, 2019
  1. build: Fix mistake while testing TARGET_BOARD (#1892)

    rzr authored and haesik committed Jun 20, 2019
    Preprocessor can't use == on strings",
    so new symbols are introduced to test configurations
    at build time.
    
    Note, this mistake was harmless
    because there weren't any spefic parts among boards,
    but this will change in upcoming change.
    
    Change-Id: I45d87cccc086af05661eaf7b762a4a0274fb2ede
    Relate-to: rzr/webthing-iotjs#3
    Forwarded: #1892
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
Commits on Jun 12, 2019
  1. nuttx: Add default profile file for stm32f7nucleo (#1890)

    rzr authored and yichoi committed Jun 12, 2019
    More modules may be added once tested
    
    Relate-to: rzr/webthing-iotjs#3
    Change-Id: Ic94115bbaba33947f5fb0566adcbea5f028270b1
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
Commits on Jun 11, 2019
  1. nuttx: Select board for process info (#1889)

    rzr authored and yichoi committed Jun 11, 2019
    Avoid hardcoding
    
    Relate-to: rzr/webthing-iotjs#3
    Change-Id: I7cb1ca251f8c69abb73a99d36aac2cb28cd8fe01
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
Commits on Jun 3, 2019
  1. nuttx: Add basic PWM support for stm32f7 (#1888)

    rzr authored and yichoi committed Jun 3, 2019
    It was tested on Nucleo-f767ZI with 4 servo motors:
    
    * PWM1.CH1_1@PA8
    * PWM2.CH1_1@PA0
    * PWM3.CH1_1@PA6
    * PWM4.CH1_1@PB6
    
    Relate-to: rzr/webthing-iotjs#3
    Forwarded: #1888
    Change-Id: I8e195443b1bdcd56258e9bc635e3449dd037de5d
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
Commits on May 31, 2019
  1. nuttx: Use unix convention for number for PWM file (#1887)

    rzr authored and yichoi committed May 31, 2019
    Pre UNIX convention devices start on 0 index while STM32 timers start on 1.
    So a -1 shift is applied:
    
    eg: /dev/pwm0 is for used Timer1
    
    It was tested along nucleo-144 (stm32f7) port
    
    Relate-to: https://bitbucket.org/nuttx/nuttx/pull-requests/874/
    Relate-to: rzr/webthing-iotjs#3
    Forwarded: #1887
    Change-Id: Ia0b468bcb203f94107e472f837a5d38dbcfee71d
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
Commits on May 29, 2019
  1. nuttx: Register PWM device only if device file is not present (#1886)

    rzr authored and yichoi committed May 29, 2019
    If configured from menuconfig, device inode is already there
    there is no need to register it again.
    
    It was observed on STM32F7 using a config with those options:
    
    ```
    CONFIG_STM32F7_TIM1=y
    CONFIG_STM32F7_TIM1_PWM=y
    ```
    
    Relate-to: rzr/webthing-iotjs#3
    Forwarded: #1886
    Change-Id: I6134f15ead43babe3e5de6a9f0d185f6629f62d2
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
Commits on May 28, 2019
  1. nuttx: Enable SystemIO also for stm32f7nucleo (#1884)

    rzr authored and yichoi committed May 28, 2019
    There is nothing specific to stm32f4dis in this file.
    
    It was also tested on Nucleo-f767ZI board.
    
    Relate-to: rzr/webthing-iotjs#3
    Forwarded: #1884
    Change-Id: Ia211acbf8ae1bc8d6d04a33a64e53f476e3fdff8
    IoT.js-DCO-1.0-Signed-off-by: Philippe Coval p.coval@samsung.com
  2. Removed unused test file. (#1885)

    László Langó authored and yichoi committed May 28, 2019
    'test_module_dynamicload.js' was not used after the N-API implementation
    got merged, because the old dynamic module system had been removed.
    
    IoT.js-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
Commits on May 24, 2019
  1. Support more debugger protocol in IoT.js (#1876)

    robertsipka authored and yichoi committed May 24, 2019
    Adding new options to select serial protocol and rawpacket communcation channel.
    
    IoT.js-DCO-1.0-Signed-off-by: Robert Sipka rsipka.uszeged@partner.samsung.com
Commits on May 22, 2019
  1. Minor test fixes (#1883)

    László Langó authored and yichoi committed May 22, 2019
    * Fixed GPIO API tests on linux by changing conflicting pin numbers.
     * Added missing 'windows' target to skip list where it was necessary.
     * Enabled sync and async PWM tests on Mock Linux.
    
    IoT.js-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
Commits on May 21, 2019
  1. Unified function and variable names in C source codes. (#1881)

    László Langó authored and yichoi committed May 21, 2019
    'CamelCase' and 'underscore_case' were mixed together, but
    'unerscores_case' should be used always for function and
    variable names in the C codes. Most of the exiting code path
    used underscores. This patch fixes the remained wrong cases.
    
    IoT.js-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
Commits on May 20, 2019
  1. Implemented PWM mock testing. (#1882)

    László Langó authored and yichoi committed May 20, 2019
    Related issue: #1779
    
    IoT.js-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
Commits on May 17, 2019
  1. Fixed 'function declaration is not a prototype' compiler warnings. (#…

    László Langó authored and yichoi committed May 17, 2019
    …1879)
    
    IoT.js-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
  2. Minor fixes after N-API implementation (#1878)

    László Langó authored and yichoi committed May 17, 2019
    * Fixed artifact path in Appveyor
     * Removed leftovers of the old dynamic module loader
     * Updated the related documentations
     * Updated dynamic module template
    
    IoT.js-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
  3. Update libtuv submodule for Windows (#1880)

    yichoi committed May 17, 2019
    IoT.js-DCO-1.0-Signed-off-by: Youngil Choi duddlf.choi@samsung.com
Older
You can’t perform that action at this time.