Skip to content

Commit

Permalink
2018-12-08 Jens Maus <mail@jens-maus.de>
Browse files Browse the repository at this point in the history
  * fixed string backslash unescaping routines to correctly unescape
    double backslash uses and thus allow to define e.g. \t by using
    a "\\t" string which were not possible before.

2018-12-07 Jens Maus <mail@jens-maus.de>

  * implemented missing 'break' and 'continue' statements to break out
    of while() and foreach() loops and to also continue with the next
    iteration like this is commonly performed in other script languages.
    This refs jens-maus/RaspberryMatic#224

2018-12-06 Jens Maus <mail@jens-maus.de>

  * fixed bug where elseif() within a while/foreach() loop didn't work as
    expected but was quiting the loop too early.
    This fixes jens-maus/RaspberryMatic#404

2018-12-05 Jens Maus <mail@jens-maus.de>

  * fixed webserver to only create and reserve a session ID in case a
    successfull user login is performed (either manual or autologin). This
    should prevent from Denial-of-Service (DoS) situations where certain
    internal service could send multiple web requests to identify if
    a http server is running and thus could eat up all available session
    slots ending up in "Zu viele gleichzeitige Verbindungen" errors.

    NOTE: This change requires that the file /www/rega/index.htm will
          contain a small change so that "SessionId" is not a mandatory
          variable anymore.

2018-11-27 Jens Maus <mail@jens-maus.de>

  * fixed http response to manage more than 800kb of response payload so
    that the internal web server of ReGaHss can manage way larger http
    response data. This should finally allow to, e.g. serve larger
    system variables http displays at Settings -> Systemvariables with
    e.g. ~1k of system variables or with longer device list web pages.
  • Loading branch information
Wolfgang Willinghöfer authored and Wolfgang Willinghöfer committed Dec 12, 2018
1 parent 602f841 commit b8f48d9
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 0 deletions.
Binary file modified X86_32_Debian_Wheezy/packages-eQ-3/WebUI-Beta/bin/ReGaHss
Binary file not shown.
Binary file modified arm-gnueabihf/packages-eQ-3/WebUI-Beta/bin/ReGaHss
Binary file not shown.

0 comments on commit b8f48d9

Please sign in to comment.