Skip to content
Permalink
Branch: master
Commits on Feb 21, 2020
Commits on Feb 20, 2020
  1. Configuration: removing UTF-8 BOM from the input JSON.

    VBart committed Feb 20, 2020
    Some editors can add it to JSON files.
  2. Configuration: stripping comments from the input JSON.

    VBart committed Feb 20, 2020
    This allows to have JavaScript-like comments in the uploading JSON.
Commits on Feb 19, 2020
  1. Version bump.

    VBart committed Feb 19, 2020
Commits on Feb 6, 2020
  1. Added version 1.15.0 CHANGES.

    VBart committed Feb 6, 2020
Commits on Feb 5, 2020
  1. Tests: added test for uploading files with SSL.

    tiago4orion committed Feb 5, 2020
    * * *
    [mq]: multipart
Commits on Feb 4, 2020
  1. Tests: fixing Python 3.8.1 errors on Mac.

    mar0x committed Feb 4, 2020
    - "Can't pickle local object ..."
    - "if __name__ == '__main__':" pattern required for multiprocessing
  2. Removing duplicate macro definitions.

    mar0x committed Feb 4, 2020
    This issue was introduced in 2c7f79bf0a1f.
Commits on Feb 3, 2020
  1. Initializing local buffer ctx_impl field for correct release.

    mar0x committed Feb 3, 2020
    Uninitialized ctx_impl field may cause crash in application process.
    
    To reproduce the issue, need to trigger shared memory buffer send error on
    application side.  In our case, send error caused by router process crash.
    
    This issue was introduced in 2c7f79bf0a1f.
  2. Fixed req_app_link reference counting on cancellation.

    mar0x committed Feb 3, 2020
    Re-scheduled req_app_link structures should have use_count exactly equal
    to the number of references from the application and port list.  However,
    there's one extra usage decrement that occurs after the req_app_link is
    created because the use_count is initialised as 1.
    
    This patch removes all excess instances of the usage decrement that caused
    preliminary req_app_link release and router process crash.
    
    To reproduce the issue need to cause request rescheduling between 2 app
    processes.
    
    This issue was introduced in 61e9f23a566d.
  3. Storing pointer to next buffer in chain before free the buffer.

    mar0x committed Feb 3, 2020
    This is required to avoid dereference of freed memory.
    
    Found by Coverity (CID 353372).
  4. Added missing stream argument to error message.

    mar0x committed Feb 3, 2020
    Found by Coverity (CID 353386).
  5. Freeing memory allocated for engine structure in case of error.

    mar0x committed Feb 3, 2020
    Found by Coverity (CID 353389).
Commits on Jan 28, 2020
  1. PHP: added check for the ".php" extension.

    VBart committed Jan 28, 2020
    A check for the ".php" extension is added to prevent execution of files
    with arbitrary extensions in cases where "index" and "script" options
    aren't used.
  2. Go: adding main configure CFLAGS and LDFLAGS to module build flags.

    mar0x committed Jan 28, 2020
    This makes ASAN buildbot workers to work out-of-the-box.
  3. Fixed missing IPv6 checking in route-addr and an unused variable.

    axelduch committed Jan 28, 2020
    This closes #363 issue on Github.
    Thanks to to 洪志道 (Hong Zhi Dao).
  4. Java: fixing maven repository URL.

    mar0x committed Jan 28, 2020
    It is required to use https scheme and different host to download
    packages from maven repository.
  5. Ruby: changing callback functions prototype for v2.7.

    mar0x committed Jan 28, 2020
    This closes #371 issue on GitHub.
Commits on Jan 27, 2020
  1. Version bump.

    VBart committed Jan 27, 2020
  2. Updated copyright notice.

    VBart committed Jan 27, 2020
Commits on Jan 23, 2020
Commits on Dec 26, 2019
  1. Added version 1.14.0 CHANGES.

    VBart committed Dec 26, 2019
Older
You can’t perform that action at this time.