Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make WSortFilterProxyModel handle src-model-reset #118

Closed
wants to merge 1 commit into from

Conversation

shiftee
Copy link

@shiftee shiftee commented Jul 10, 2017

The filter-proxy-model now emits its modelReset signal when its
source model does so

http://redmine.webtoolkit.eu/boards/1/topics/12567

Is this behaviour correct?

I am currently unable to reproduce the issue which required a call
to invalidate() or resetMappings(), perhaps this should be checked
if you decide to merge

The filter-proxy-model now emits its modelReset signal when its
source model does so
@emweb
Copy link
Collaborator

emweb commented Jul 13, 2017

That doesn't seem to be the only proxy model that doesn't properly handle modelReset(). I implemented it for all of the proxy models where it was missing and will push that fix later. Your implementation is not sufficient, because you also need to reset the mappings.

Regards,
Roel

@emweb emweb closed this Jul 13, 2017
emweb pushed a commit that referenced this pull request Jul 19, 2017
 - Fix race condition related to detectDisconnect:
    Issue reported by Bruce Toll.
    We need to make sure to change disconnectCallback_ on the connection's
    strand, and we don't need an extra buffer to detect disconnect.
    Added test case written by Bruce Toll to check this race condition.
 - Handling NaN in maxZoom(), possible if using an empty series
 - Implement missing modelReset() in proxy models
   Issue raised by PR #118 on GitHub.
emweb pushed a commit that referenced this pull request Jul 26, 2017
 - Wt 4 specific:
  - Fixed regression introduced by adding msecsToHMS
  - Make sure that slots attached during signal emit are not executed immediately

    This fixes an issue where signals would loop infinitely, because the
    adding of a slot caused the same slot to be added again, etc.

    (modelReset() signal when calling e.g. clear() on a WStandardItemModel)
 - Merges from master:
  - Added a small clarification to WText intro about how invalid XHTML causes WText to switch to PlainText mode
  - CORS: only allow for WidgetSet, and allowed origins
    Introduced <allowed-origins> configuration option:
     - empty for no allowed origins
     - * for all
     - comma-separated list for exact matching
  - Added timeout handling to Postgres connections
  - fix dbo potential _unwind_resume problem with non-std::exception
  - make jwt resources-serving dependent on servlet version:
             v < 3: application server serves wt-resources
             v >= 3: servlet serves the wt-resources
  - fix ability to deploy same resource on multiple urls
  - added auxId() needed for e.g. sharding using Citus
  - Issue #5770: always render WAxisSliderWidget after WCartesianChart
   - Fix race condition related to detectDisconnect:
      Issue reported by Bruce Toll.
      We need to make sure to change disconnectCallback_ on the connection's
      strand, and we don't need an extra buffer to detect disconnect.
      Added test case written by Bruce Toll to check this race condition.
   - Handling NaN in maxZoom(), possible if using an empty series
   - Implement missing modelReset() in proxy models
     Issue raised by PR #118 on GitHub.
emweb pushed a commit that referenced this pull request Feb 5, 2018
commit 9b6391d2f510927909fda89edc056dd3bdd42698
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Jan 24 12:34:51 2018 +0100

    fix progressive bootstrap crash: move all setter action to updateDom

commit 6a75cf3dd805c70c3832a0e66434b2d3fde61ef7
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Jan 18 17:06:23 2018 +0100

    don't read the entire file

commit bcf76acba043bed51f2f361180974af924f76698
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Jan 10 16:09:18 2018 +0100

    re-add rule after changing selector

commit ab313add19af3ada5b79bcd7715ec92f0379960a
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Jan 10 12:31:23 2018 +0100

    don't accept 0

commit 86c013a98ace6c8ff07b4fba2d7861ee7843c1a9
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Jan 10 12:20:36 2018 +0100

    changes to display-widget for file-upload

commit 86c8dfb957c5443ead32889509d1c3555cd1a28f
Merge: fa351fc b8a55a0
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Jan 9 12:13:43 2018 +0100

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit fa351fc8bb4d2deeec26a7c58fd8399a664bce07
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Jan 9 12:13:26 2018 +0100

    add method to set filter on filedrop-widget fallback

commit b8a55a08861577ae60db12fbbefc0928501128de
Merge: 66bf2bf 9dff4b5
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jan 8 10:56:40 2018 +0100

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit 66bf2bf5333148cdfddf9861d39e1fd2e3b7a57d
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jan 8 10:56:12 2018 +0100

    Added touchMoved event handling to WTableView

commit 9dff4b59ab733440e16bcaadbcbe30fe37551b0d
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Jan 2 15:39:55 2018 +0100

    hide background file-upload with css

commit 4279e9b356ecd31e3d9cb66196346c7c54a0c91f
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Jan 2 12:54:29 2018 +0100

    add method to display file-upload as another widget

commit 099153e18e6aa5ae2877b0eab504800d96bb32d4
Merge: 1b4d028 de2a880
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Jan 2 12:53:00 2018 +0100

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit de2a8802bb2e9621b05f03de13fe4abddc9cc8c8
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jan 2 10:14:07 2018 +0100

    Added missing WT_API

commit 1b4d028b4617d4c4e290a5bef4c31b445bf7c5e8
Author: Korneel Dumon <korneel@emweb.be>
Date:   Fri Dec 29 16:34:08 2017 +0100

    WFileDropWidget fallback with file-picker

commit e44f6178d2c47734c50b61f59ae08065e76f2437
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Dec 22 15:59:42 2017 +0100

    JWt fixes

commit a1c2ca11f501e33ef1e0a5af091d33eb83c497bd
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Dec 22 08:39:29 2017 +0100

    Fix getJpegSize for JPEGs with a lot of metadata

    Using memory mapping to keep the code simple.

commit 5191af343f7f35bd4c179cf9ccf0617d14a30ea7
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Dec 19 18:20:59 2017 +0100

    Fixed for older versions of Boost

commit c762e5ff362303ef5d8c76f4c77069c21396082d
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Dec 19 16:22:01 2017 +0100

    Compatibility with Boost 1.66 (asio changes)

commit d52cd26bde78527ff7d27495763a0826e9e1fc5b
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Dec 15 16:39:59 2017 +0100

    Document that autofocus is enabled by default, and don't change focus if it was set explicitly

commit a5a76e2238feee9137f3bf65728cbe82f04d373b
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Dec 14 15:45:44 2017 +0100

    Document headers to include for Wt::Json::parse() and Wt::Json::serialize()

commit b99921784a4c197faa1ecf7cb12904ecb2b6c716
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Dec 12 17:07:24 2017 +0100

    Expose touchStarted and touchEnded events on WAbstractItemView

commit 8449474b44908cefbdffb76cdc5bfe6190dafed6
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Dec 12 11:51:45 2017 +0100

    Touch: use long long for identifier and add accessor

    Some browsers use negative values, some browsers use values larger than
    2**31 - 1, let's just use long long, so whatever the value is, it will
    be preserved.

commit 4e8ae0dfd36e1688f918077d435e8b09c00f0ab9
Merge: 43ca48d a65a414
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Dec 7 13:10:20 2017 +0100

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit 43ca48dc65fb421e1314cd48a117fff298e9266c
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Dec 7 13:09:45 2017 +0100

    Fixed >ul< to <ul> (issue #6172)

commit a65a414ba806a1ac55647a0326bc0d29be3e33c7
Merge: d35b401 5494dca
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Dec 5 11:06:23 2017 +0100

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit d35b40147500a51e7dd147ca1140bcdd1f491348
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Dec 5 11:06:03 2017 +0100

    jquery val() returns null for an empty selection-box

commit 5494dca9eb2ace8ea032d8d9e57cea21f472fb50
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Nov 30 11:25:18 2017 +0100

    Disable pointer events when resizing

    This prevents pointer events from e.g. being captured by an iframe

commit 1a1f85b9df8470fa044435349b488ab0aab51f11
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Nov 23 14:48:33 2017 +0100

    fix memory leak in WMenuItem (in case of WMenu::removeItem)

commit bb772916c3d2f4a84fd73267c4512ec55ed2d0d3
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Nov 21 12:13:19 2017 +0100

    Update 3.3.9 release date

commit 273a6f7f1b49e2f02874dfb0d306a6edc6cc8c6d
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Nov 21 10:18:53 2017 +0100

    Change for JWt conversion

commit fcee2cd7b59d59c1530fcaab600d7e1a6b6e94dc
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Nov 20 16:17:31 2017 +0100

    Also emit textInput() when picking date/time/suggestion

    Resolves issue #6138

commit 118904d8a00e022b923dad65f30e3de0099391fe
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Nov 20 13:12:23 2017 +0100

    Added cerrno include

commit 13e8d46e0982e351864887bef5129c90d99be92c
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Nov 17 13:22:05 2017 +0100

    Escape plaintext tooltips when deferred

commit 7ae58ec08e046ee0e1d3a1bc59b84c40b0ffcc38
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Nov 15 13:05:08 2017 +0100

    Prevent regression related to issue #3996 (and previous fix for #6121)

commit 0090eba7f90d55ad35c1801b1268c4153c571217
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Nov 15 12:49:19 2017 +0100

    Fix issue #6121

commit 7cdc0d06f14f4a8d98b7a06e244b22a704d5b0b9
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Nov 14 12:38:25 2017 +0100

    Fix issue #6043

commit f5674449880e45cdfcb349f1ade320316681165e
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Nov 14 12:29:00 2017 +0100

    Dbo Firebird: Blob test with over 64K also fails

commit f1c7e95e29045b85f0b6ebf7cac5ba0c9fb95166
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Nov 14 12:12:15 2017 +0100

    Add doc to Wt Utils namespace doc noting in which header they can be found

commit f67011afeb40c8d255d65fcbed0ebeab0620fdba
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Nov 14 11:49:18 2017 +0100

    Added extra branch for cnor

commit cfea4130bca627426d239ddcbc9645ff490be3c7
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Nov 14 10:53:39 2017 +0100

    Disable Firebird string test if string longer than 64K

commit 514bd267548c31fe37419af446ee5786883d624e
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Nov 13 17:20:05 2017 +0100

    WebRenderer: close bracket even when exception was thrown

commit f2127a0d1d9ca47f6c62ee6e8b5e07c9ffdaab04
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Nov 13 12:43:55 2017 +0100

    Disable part of the long string test for MySQL

commit e8882250cabc26cb95ba6c44fc6da4903299de38
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Nov 9 12:39:18 2017 +0100

    Fixed several drag/drop issues

    - WTreeView.js: check whether className exists first, prevents logging
    errors about no indexOf of undefined (when hovering over an element that
    has no class)
    - Wt.js: abort drag when mouse is released outside of the window, when a
    new mouse click starts (e.g. right click), and when another touch starts

commit e49486ae54a209267ab7aa1555e0f2acf28c774f
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Nov 9 11:24:24 2017 +0100

    Fixed \sa ref

commit 8eb196a55e71c3334e13f354d21c29eac31aa58b
Merge: eb56c73 4bc116b
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Nov 8 12:25:29 2017 +0100

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit eb56c73c862ecdffcc8a9a8d370da9d9a9665263
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Nov 8 12:24:36 2017 +0100

    Added test for large strings and large binary values to Dbo

commit 4bc116bafc5c89b49bbb3691927b16f351d6eab4
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Nov 8 11:49:10 2017 +0100

    getUniformLocation: location arg could be const std::string&

    Resolves #6113

commit 331ccc3668e6725c578e496b4db5c6bbdf2af7cc
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Nov 8 11:06:08 2017 +0100

    MSSQL: properly support retrieving large strings and binary data

commit 6c2272b34388638ab311bb5502fb3d70ae3ee034
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Oct 19 13:24:13 2017 +0200

    make sure there is a slash in the resources url

commit 0d712de823f7c6be11147d7a5e3fca12060cb251
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Oct 19 12:49:46 2017 +0200

    std::abs doesn't translate properly with cnor

commit b88030c61e9f1ea5ab673d0540e5671dddef5b3c
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Oct 19 11:56:52 2017 +0200

    Documentation for WTemplate::resolve(): clarify what happens if cast fails

commit 61e4599a87bef0933045462dc3e2e994cb905b00
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Oct 18 12:56:33 2017 +0200

    Updating release notes (with max-formdata-size)

commit e1e244681b5b395ced606c5c885426208bb148f4
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Oct 18 12:52:06 2017 +0200

    Data unit pedantry: it's kibibyte!

commit 4a4f5768db757eb4f0db5d2b6c9911e348834b94
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Oct 18 12:42:47 2017 +0200

    Bumping versions for 3.3.9 + release notes

commit 5f96d195a48e613a74a323ae9e5fe36e75f352f3
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Oct 13 15:47:44 2017 +0200

    Issue #5998: need to compare absolute delta!

commit 075ac3e6e473240a04d3a7dc1f0d9b3830525202
Merge: 0bbc199 1eb2e35
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Oct 13 12:40:53 2017 +0200

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit 0bbc1999db16f20b54c1a3b36a7635218c89dcfc
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Oct 13 12:40:45 2017 +0200

    Fixed spelling error

commit 1eb2e35a77cb2fd53b71add2e2db9ec70d089023
Author: Korneel Dumon <korneel@emweb.be>
Date:   Fri Oct 13 11:54:20 2017 +0200

    take into account the marker scale-factor for the tooltip area

commit 1f6a1c5c21b1f01f400f9073b781d221a4500665
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Oct 12 18:17:15 2017 +0200

    JS: Don't modify the original regex to make sure we've got a complete match.

    Instead, we will just check if the match is exactly as long as the input
    text.

    Note that if the regex used does a non-greedy match, it will not work
    correctly. However, this is an unlikely scenario.
    e.g.: if the regex is (abc)+?, the string "abcabc" would be accepted by
    the server, but not by the client (the match would be "abc" (3 chars)
    which is shorter than "abcabc" (6 chars)).

    This helps prevent problems with regexes such as this one used by ESG:

    ^(?=\d)(?:(?!(?:1582(?:\.|-|\/)10(?:\.|-|\/)(?:0?[5-9]|1[0-4]))|(?:1752(?:\.|-|\/)0?9(?:\.|-|\/)(?:0?[3-9]|1[0-3])))(?=(?:(?!000[04]|(?:(?:1[^0-6]|[2468][^048]|[3579][^26])00))(?:(?:\d\d)(?:[02468][048]|[13579][26]))\D0?2\D29)|(?:\d{4}\D(?!(?:0?[2469]|11)\D31)(?!0?2(?:\.|-|\/)(?:29|30))))(\d{4})([-\/.])(0?\d|1[012])\2((?!00)[012]?\d|3[01])(?:$|(?=\x20\d)\x20))?((?:(?:0?[1-9]|1[012])(?::[0-5]\d){0,2}(?:\x20[aApP][mM]))|(?:[01]\d|2[0-3])(?::[0-5]\d){1,2})?$

    This regex would match a date/time string like "2017-05-11 01:58:00"
    server side, but not client side.

commit b727f51323f981dde7171c0d95805a46272e6dc7
Merge: faf7534 a31a959
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Oct 12 10:11:33 2017 +0200

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit faf7534f55af0615b21a35dcd40eb2ca4809a13c
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Oct 12 10:11:22 2017 +0200

    fix error in parsing cookies

commit a31a959e7e4465bbb5e8e0d61b6b72b6a87f5860
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Oct 10 17:33:16 2017 +0200

    Deprecate WRegExpValidator::setNoMatchText()

commit 52ab1b19a627ca2b034d3ccb6e933efa4d7bcd00
Merge: 0879ea9 3141fed
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Mon Oct 9 17:31:19 2017 +0200

    Merge branch 'wt3' of vierwerf:/opt/git/wt into wt3

commit 0879ea9c11dcdc3f84b8a734ece7b8dcc7507242
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Mon Oct 9 17:31:10 2017 +0200

    do not let WDialog be sensitive to internal path changes

commit 3141fedb0b45f3c7e0bdd70a1a886b1b02e25f7d
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Oct 9 16:51:12 2017 +0200

    wthttpd: always check every 5 seconds for expired sessions

commit 7d1c8490a19c6555f23ebf9808b637cef4580e51
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Oct 4 17:01:40 2017 +0200

    Extend validity of multi session cookie (issue #5971)

commit 0c73b3c5f61b2e45a89cb98c177c65d9e96f5294
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Oct 4 13:20:45 2017 +0200

    Added link to Perl and ECMAScript regex syntax

commit 2b26389c48ab7a7c39e1a217b8d641ef945832f5
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Oct 3 18:59:43 2017 +0200

    Added clarifying comment about abort() behaviour

commit c2cf3431ba656407e670a3d531c4d146d7e8ce5a
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Oct 3 18:38:58 2017 +0200

    Made sure Http client always emits done exactly once (even when aborted)

    Related to issue #5903

commit 014976c4ece7bdcf7175502c8154c0dada2f770a
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Sep 27 21:46:29 2017 +0200

    Fixed reorder problem

commit b339fe6e1b5614b40c0f5ae4e27837b3909cffef
Author: Korneel Dumon <korneel@emweb.be>
Date:   Mon Sep 25 17:26:10 2017 +0200

    add configuration parameter for the maximum size of the form-data

commit 1448848b084fee5fa5a21ee40f0a5c9ce1d4f5a1
Author: Korneel Dumon <korneel@emweb.be>
Date:   Mon Sep 25 10:07:33 2017 +0200

    add logging to oauth and oidc

commit 26746a05a4d812e93059c2cb4b3f8f69336b0363
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Sep 15 13:36:52 2017 +0200

    Discard form object that fails to encode properly

commit 1c81c653ed9ff2ce3f1c223d95726911fbfbe492
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Sep 14 10:29:35 2017 +0200

    Make sure unrender comes before setHtml

    Fixes an issue where changing the template text could cause an error
    when there's a WTextEdit in it.

commit adf329a94d9975d05c97d3d574e3c2b24cd154c4
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Sep 13 09:19:56 2017 +0200

    WT_WIN32 check should go after other Wt includes

    (it's only defined once WDllDefs.h has been included)

commit d6de92911c39cc5cc66105b050cbb93766517f43
Merge: c29ef7c 5e2b081
Author: Wim Dumon <wim@emweb.be>
Date:   Tue Sep 12 15:45:30 2017 +0200

    Merge branch 'master' of ssh://vierwerf:/opt/git/wt/

commit c29ef7c01c7197519e718c053bb3367852e62dee
Author: Wim Dumon <wim@emweb.be>
Date:   Tue Sep 12 15:42:58 2017 +0200

    GraphicsMagick: define NOMINMAX on windows

commit 5e2b0813ae6f091709427440db6803c3c7b0b358
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Sep 12 10:22:02 2017 +0200

    IE doesn't support startsWith; use indexOf

commit 39c43832ded41877d2d4ed864fe38181af928636
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Sep 12 10:20:47 2017 +0200

    Revert "Revert "Fix jQuery 3.x issue""

    This reverts commit 2fd7a392cbf5c870533c3379532b3da548607c93.

commit 2fd7a392cbf5c870533c3379532b3da548607c93
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Sep 12 10:06:04 2017 +0200

    Revert "Fix jQuery 3.x issue"

    This reverts commit 9c66f16e07fbce9209e7548a027e01ab2e712cec.

commit 6dfdaa97174db9d53edcee5671f795bc52b84c4c
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Sep 11 09:32:17 2017 +0200

    Added 1.65.1 to Boost_ADDITIONAL_VERSIONS

commit 343590c33dc411c34241b3d0429e9a09263af79f
Merge: cbb4e08 0b986fc
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Sep 7 17:13:24 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 0b986fc98c11cc36a2754b7ed3f3bfa72df82b97
Merge: 1bc9352 ce0b10c
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Sep 7 16:05:55 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 1bc935237e9e29e7f1b863a17ac14940cac05ddd
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Sep 7 16:05:49 2017 +0200

    expand renderRemoveJs shorthand in WTemplate

commit cbb4e0883c966a62639ea2ca63ca1e0ea8697430
Merge: 9b5f55d ce0b10c
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Sep 7 14:56:56 2017 +0200

    Merge remote-tracking branch 'origin/master' into resources-dir

commit ce0b10cb35ac300c2a68f9efd281e3bfa0e38786
Merge: 09c9413 3cc3982
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Sep 7 14:56:37 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 09c9413018282e6c52f336bd73c5cc225e7121a2
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Sep 7 14:56:10 2017 +0200

    Add extra ; before function def+call to be sure

commit 9b5f55dcd9881290db91a562561f9be9e561b66a
Merge: 3ec890d 3cc3982
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Sep 7 14:32:46 2017 +0200

    Merge remote-tracking branch 'origin/master' into resources-dir

commit 3cc398286d1098ddcd53be32382f7e4ff974dc4a
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Sep 7 12:10:27 2017 +0200

    added point-comma to fix crash

commit 3ec890dd8401b045cce0e3a5276ea01d52f713c1
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Sep 6 15:30:45 2017 +0200

    Don't set default --resources-dir, update .bat file and shell script

commit ecda05a012f2773820e38eb8dc1c86c4e6cc17a1
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Sep 5 18:05:12 2017 +0200

    Use "-" to disable resources dir

commit 4044ca4a9e50ea265e1c0ea2f60552e132c3a578
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Sep 5 17:38:45 2017 +0200

    When resources are installed, they don't need to be copied to the example destination

commit 641dfc708175905008d4416220a2608429f6bbe8
Merge: d0effe5 be3109a
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Sep 5 15:45:51 2017 +0200

    Merge branch 'master' into resources-dir

commit d0effe50fcaf4fde55518035e177554e606d8927
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Sep 5 15:44:40 2017 +0200

    Added fallback resources dir to wthttp

    This makes it unnecessary to set a symlink to the resources folder, or
    make a copy of it, and allows overriding of resources in the docroot
    without affecting the original version.

commit be3109a1897676781a55f5c53190605a465eb3a5
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Sep 5 13:03:51 2017 +0200

    javascript cleanup for widgets that are no longer rendered in a template

commit b481bd930dce3f1ef67338eb7409ca3ac47ed821
Merge: 45ee570 9c66f16
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Sep 5 11:58:58 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 45ee570df42d3e9f84c2b53b4851dfe5a3542f8f
Author: Korneel Dumon <korneel@emweb.be>
Date:   Tue Sep 5 11:58:40 2017 +0200

    setRendered false for widget that cannot be saved in templates

commit 9c66f16e07fbce9209e7548a027e01ab2e712cec
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Sep 4 15:21:21 2017 +0200

    Fix jQuery 3.x issue

commit c433e8fcb90e6f6ef1ec2878b8d731218ca55a6d
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Sep 4 12:15:04 2017 +0200

    Call enableAjax() on lazy-loaded contents of WMenuItem

commit e21e7590a128019a4df092765bb69b885af80352
Merge: bcc3b1f 6edd8c8
Author: Korneel Dumon <korneel@emweb.be>
Date:   Fri Sep 1 15:39:46 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit bcc3b1f00edc76b682c95d2b92bc5ea0f67fded8
Author: Korneel Dumon <korneel@emweb.be>
Date:   Fri Sep 1 15:39:40 2017 +0200

    make javascript state consistent when re-rendering

commit 6edd8c82e772c13add6e915a3202f86f63264149
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 31 12:32:56 2017 +0200

    Issue #5822: OIDC tweaks:

    - Quit after redirect
    - Wider OidcService popup by default (but not for GoogleService),
    so our OIDC login form fits nicely in the example.
    - OIDC example: only show brief "logged in" message

commit 5f9986a8a1cbf11e988f5b6d3e71571015ddb719
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 31 11:13:37 2017 +0200

    Document emitChange in setInternalPath

commit 8cd5527ff99d74395fe1b0d1d66ccef4c0080496
Merge: bc64d06 3dcab14
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 31 10:55:59 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit bc64d06a149bf5c3bb8078460992f49842e7848f
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 31 10:55:34 2017 +0200

    Issue #5881: add --ssl-server-ciphers to overview

commit 3dcab14a496518b66f41bf044a1c5cbc337db830
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 25 17:00:39 2017 +0200

    Resolved some warnings

commit 28ba345537d9a73399814f4ccde14c3453b1a6e3
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 25 11:33:22 2017 +0200

    Updated UTF-8 test 1 on Windows: check characters outside of BMP

commit 8c921a11ffb814633e7eb4ef5ce3182721e512e9
Merge: e53c984 999843e
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 25 11:21:27 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit e53c984cea413c6f63895c9b744895790f51d228
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 25 11:20:39 2017 +0200

    Fix std::wstring to UTF-8 conversion on Windows

commit 999843e2e27f18c92b0e5a13bd8e193c38936bdd
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 24 10:28:48 2017 +0200

    Fixed canvas repainting code

    Could use some cleanup, though, feels a bit hacky and verbose at the
    moment.

commit 4dcfdf370d22eab4761fd8b2cca086e56f6d206a
Merge: 54b49f9 4af0163
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 24 10:11:53 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 54b49f983237a8524e22e35af8e73ac0704bf3fc
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 23 17:49:14 2017 +0200

    Unnecessary function call (to non-existing function)

commit e1369edf51ebb081fdf543d134de234e638e9ccc
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 23 17:45:26 2017 +0200

    WCanvasPaintDevice: adding missing ';'

commit 4af016354888eb76c82d3c6e096c7257d544a3a9
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Aug 23 17:24:11 2017 +0200

    in case of a test-environment

commit 0ef4a7dad38a24297817a69b66215d95754f1fc9
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 23 10:05:34 2017 +0200

    Firebird backend does not support long and negative durations

commit 9fc53b792d217d85c46a5b95a0c8fe5fec565bd5
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 23 10:04:14 2017 +0200

    blob sub_type text does not support order by in Firebird

commit 18d34f8d3de860817e948e8ac657ee0cdfa03259
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 22 18:01:19 2017 +0200

    Added extra test durations

commit 0c7c2018ed191a9509c6f1973572c799c80cb059
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 22 12:21:56 2017 +0200

    Store duration as bigint (makes dbo_test31 succeed)

commit a03b076c1c0e2fc7fff16b788ca6f5e3847c2e91
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 22 12:21:31 2017 +0200

    MySQL: set fractional seconds to 3 to make dbo_test31 succeed

commit 5eb086d19b54dd2c001add2b068f4747b9737cfc
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 22 12:20:58 2017 +0200

    MySQL: properly store negative durations

commit bbfdaf58178a3000c7df8ec2b3647a84dc47e6f0
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 22 12:20:15 2017 +0200

    Add test to see if long and negative durations are stored and retrieved correctly

commit f6747ba885db8a58c3d8092492d782566a352bde
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 22 09:56:45 2017 +0200

    Firebird wants double quotes

commit 92d7e51f329e5dbd2342adc1161d7c44f9fd9b08
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 21 17:41:18 2017 +0200

    MySQL: set utf8mb4 for proper UTF-8

commit 204b7f04b132f124cdb37d0786028a5607d599df
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 21 15:25:49 2017 +0200

    Alias every column retrieved

    This fixes dbo_test30 and dbo_test24d with MySQL and SQL Server

commit b6602ef31d0cdb339299a5b96673db6b8aa41d16
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 21 15:11:21 2017 +0200

    Fixed compile

commit 948a46314632687dc6363c113728edc1e2796de7
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 21 14:48:46 2017 +0200

    Added extra Dbo tests

    dbo_test30 should fail with Wt 3.3.8, and dbo_test24d fails with some
    backends, like MySQL and SQL Server

commit be451c0ed952aa071994e4fb8dfd0c53cd232b5a
Merge: 1127cce 6b8bd3c
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 18 15:54:33 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 1127cceae9e98237f7bb7eb6ae248ce7adc3d618
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 18 15:54:25 2017 +0200

    Fixed some linking issues

commit 6b8bd3c2f12f74f6440e9378f070556502479e0a
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 18 15:30:52 2017 +0200

    Scrunching some stuff together in one string literal

commit 0e44bcebf837735fae221dc5dab8499dc36cb472
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 18 15:16:15 2017 +0200

    Fixed issue where image preloading could break incremental updates

commit 1ede316653eee6b451d601a0a0e9a59c52c7f5b8
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 17 10:11:50 2017 +0200

    Don't use structural init for resultBuffer for compatibility

commit ac93fb8243afa07416801776d2247f9f89c7c1fe
Merge: 255296a f6e6080
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 17 09:25:26 2017 +0200

    Merge branch 'master' into mssqlserver

commit f6e60808e866fdbc751b6d38abf3fb6938ef8a0a
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 18:07:20 2017 +0200

    Updated widget gallery src.xml

commit 1fe7b72e3bc1f1255c2599be2412d3ee67ee3ced
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 17:34:07 2017 +0200

    Finalized release date for 3.3.8

commit 4690791430dd35413652ff0db19988c336925be9
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 16:28:33 2017 +0200

    Removed left over stuff from headers() implementation

commit 142f0ec06753ca913850cfad000369dd326cd929
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 16:16:12 2017 +0200

    Disable isVisible() check for now

commit 0f90675021723a4ef5769792f7d97259adb0b58c
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 16:03:21 2017 +0200

    Documented that in _some_ cases it's fine not to call beingDeleted()

commit 095181d69f966793242f92596a84572db7b68834
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 15:59:37 2017 +0200

    Issue #5809: added missing beingDeleted() calls

commit ddfff610f2babd3ee9d80ce2fc7687864fdd0848
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 11:26:17 2017 +0200

    Add missing <sys/select.h>

commit e61d9d2ee8b9ab73e4af3d8edfd03307b3bef078
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 16 10:02:22 2017 +0200

    Linking with WT_SOCKET_LIBRARY necessary when including WIOService

commit 3a05f4741a765c84367d30a342ca70ec66ef2b5e
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 14 14:47:42 2017 +0200

    #5815: emit input signal when line edit changed (if we have an input mask)

commit 03e5f4fd8ddf91288d72c5f21ce5993be4325e8c
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 14 11:03:05 2017 +0200

    Fix issue where submenu of popupmenu's signals are not exposed

commit 199206f280c399aad0e96fc195a68597e639f931
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 11 16:29:35 2017 +0200

    Stop propagation of starttouch/endtouch on menu items so we don't get a document touch

    This fixes a problem with Safari on iOS where the menu was closed after
    checking/unchecking an item, causing the item to not be
    checked/unchecked.

commit 1c2bd9707e7f284b041d338fbb14e6c9abd46af2
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 11 15:39:09 2017 +0200

    iOS: ignore document touch if there's a touch on the menu itself

commit 62bcc1e237a8c7697a43c1be881d8c8ba57eda51
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Aug 11 12:12:37 2017 +0200

    Maybe not recommend SHA1 for password hashes anymore

commit 255296adfbee672075c4d47d75db463d6d39953d
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 16:52:12 2017 +0200

    Fixed compilation issues, tests run on Linux

commit f92dccfc493c55cf2a6b6a0f4b04ad370a5e9eaf
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 16:36:58 2017 +0200

    Restructuring and documenting MSSQLServer

    Added missing default constructor, and connect method

commit 7bd6814f3a6dc2a005a84afca05c58e28c34089c
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 14:59:43 2017 +0200

    Fixing up SQL error message retrieval

commit 12aeecfe3c66b87335af4bf663c7d46af30d7edd
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 13:24:28 2017 +0200

    It seems that the type will never be SqlTime in these functions

commit 9805bd669715765d5db88cf12892e75b93e81375
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 13:19:14 2017 +0200

    MSSQLServer: handling some edge conditions, or asserting they can't happen

commit bfb4df75f45dc758404fd4e2171f5fae3c290566
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 12:59:14 2017 +0200

    Tests work with SQL Server again

commit 303923ff59c38def94e03486048ae9ddbac0089d
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 12:58:34 2017 +0200

    Fixed retrieving SQLSTATE in handleErr()

commit 71517739fcaec8ebf9699b4aafd389e74f7fc20d
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 12:01:01 2017 +0200

    Added SQLSTATE to MSSQLServerException

commit 714632e9f9d3f55fa90993b70a68d2ac7278869f
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 11:54:00 2017 +0200

    That questionmark should just be 0

commit fae812f1430fd407c396569221b74201fbd72a97
Merge: 5d44f87 98ee439
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 11:45:21 2017 +0200

    Merge branch 'mssqlserver' of vierwerf:/opt/git/wt into mssqlserver

commit 5d44f87fa5b81b38bafad96967e09c168c4b0b83
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 10 11:44:33 2017 +0200

    Add a null terminator, because that's nice

commit 98ee4399cacdab8d1272d10010d149730aa75049
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 9 17:40:59 2017 +0200

    Always wrap subquery for count

    This generates a longer query and if the query optimizer is not very
    smart may create slower queries, but at least this will definitely work.

    SQL Server requires an offset or limit when using order by in a
    subquery,
    so we'll add "offset 0 rows" if there's an order by. We're not detecting
    if there's an "order by" in the base query, so it will not work properly
    in that case, but if you use Query::orderBy() it should work.

commit b3cbbba62e5478877d29d4560c93180f3b1f96e0
Merge: c7391b2 c02d0fb
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 9 15:26:44 2017 +0200

    Merge branch 'master' into mssqlserver

commit c02d0fb058a88e54519e7922bd6b2399df4de08a
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 9 15:08:18 2017 +0200

    Always set cursor to pointer when we have .nav > li > a

    Solves issue #5867. Should be harmless?

commit c2e6e605d3043110633ad9264592f684da843afb
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 9 12:29:00 2017 +0200

    Don't scroll to top in Wt 3 when path changes, minified scroll history

commit 1dd2ca478aae3d3d295f5b0cfb3aa4b22794d25a
Merge: 443fed3 20e13cd
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 9 12:22:41 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 443fed3b526bcefaec68dfa3b3a4b985135fcc9d
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Aug 9 12:22:30 2017 +0200

    we don't need id() in that variable

    fixes issue where change of object name caused syntax error

commit 20e13cda399cabeacb75cab8afc6f0fb4b5427bc
Merge: f0fc2a6 6ccd35f
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Aug 9 11:59:55 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit f0fc2a60c92f6615ca930ef79db13473c0e038e9
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Aug 9 11:59:45 2017 +0200

    fix for when WTextEdit is bound as child of another widget in WTemplate

commit 6ccd35f898a2d64370f246be52fffbd53ff65f1f
Author: Wim Dumon <wim@emweb.be>
Date:   Wed Aug 9 10:40:43 2017 +0200

    New scrolling behaviour on back/forward button presses

    - avoids flicker by updating scroll position only when server response arrives
    - for new hash updates (anchor click), the page will scroll to the top

commit c7391b2ee5b8774c2777f34a782c0d7237a58041
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 17:18:53 2017 +0200

    Quote column names, should make Firebird tests succeed?

commit 8bb84fdc5965b53bba73bb7a9dc50834c659b495
Merge: f8b0018 c78789f
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 17:07:22 2017 +0200

    Merge branch 'master' into mssqlserver

commit c78789f1e612035ec940fb22bd0611a4e4e64bab
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 16:16:11 2017 +0200

    Fix issue #5867

    Show pointer on tabs without href in Bootstrap theme

commit 8c0e4f9407d93841ad7c8942db07187bc785094d
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 16:09:13 2017 +0200

    That doesn't need to be a button, fixes button-in-a-button when using plain HTML

    Also fixes progressive bootstrap rendering tab higher than normal.

commit f8b001883ae39df7d045bac829b353c802a5ba3a
Merge: ebf1b53 5f827dc
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 15:49:08 2017 +0200

    Merge branch 'master' into mssqlserver

commit 5f827dc9ac53e5e75abd14f3f630ae5f04ab6c7b
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 15:47:44 2017 +0200

    Make sure dbo4_test1 queries are performed within a transaction

commit ebf1b533e6217ed897f8698dd7d0c7764cf9a750
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 13:48:14 2017 +0200

    Use local server for PostgreSQL testing

commit 1c8e5c33ca21513d7d7b65383cccf6b1fb0fe95c
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 12:41:51 2017 +0200

    Firebird test: use localhost

commit 9ebc43413ef1f92d41cec7a1909273b1fd740a7d
Merge: 1f64d4c 47cea55
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 12:06:59 2017 +0200

    Merge branch 'mssqlserver' of vierwerf:/opt/git/wt into mssqlserver

commit 1f64d4ccab97f377227fd38186362ab758a79ed1
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 12:06:46 2017 +0200

    Configure Dbo tests for testing with vendetta

commit 47cea55aa9a309a2d156df9094cb9734f229d803
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 11:42:40 2017 +0200

    Support any message length in handleErr

commit 476abefe85372be53266751f6cf92d48d7a03bd0
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 11:34:13 2017 +0200

    That should of course be ODBC_LIB

commit 7272fa2ac485abc90a4b0f1f9d083a1356106397
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 10:51:46 2017 +0200

    We don't need to look for ODBC on Windows

commit 6ad5e181887c7f8e6ecb5f21ee5256332bb706a3
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 8 10:30:14 2017 +0200

    MSSQLServer backend working on Linux (with C++11)

    Still have some linking issues?

commit 2283867375d3fb53ca0b6ac3dd4f9a50a022ea56
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 7 19:17:36 2017 +0200

    Compiling on Linux

commit b2b0a3cc13f4f191c6f617487245fe5bf1a53782
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 7 18:51:41 2017 +0200

    Added ODBC_PREFIX option

commit de9a59dd5a9b56bfc74b2259b981d29adbcdf12c
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 7 18:50:04 2017 +0200

    Added WtFindOdbc.txt

commit 60060f6b217c34b88e009cd8f86439330514c881
Merge: 4f08eb6 ff4ddac
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 7 18:39:43 2017 +0200

    Merge branch 'master' into mssqlserver

commit ff4ddacfba79aed23642ebed6b8565ea9ccdb622
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 7 18:39:33 2017 +0200

    Add Origin logging for WS error

commit 4f08eb63f44a25d140cbbc0020ac396abf91e613
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 7 18:36:37 2017 +0200

    Log executeSql, startTransaction/commitTransaction/rollbackTransaction

commit d09854a6a19386db98b93a1674d45a56d0d9e8fb
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Aug 7 18:16:33 2017 +0200

    MSSQLServer: all tests succeeding

commit 603d069b44680f0417e6660486474df1e841d069
Merge: 1d80593 76eec1f
Author: Wim Dumon <wim@emweb.be>
Date:   Fri Aug 4 15:43:51 2017 +0200

    Merge branch 'master' of ssh://vierwerf/opt/git/wt/

commit 1d80593f2a0ea15183c795aa9543f7d3907bf93a
Author: Wim Dumon <wim@emweb.be>
Date:   Fri Aug 4 15:43:26 2017 +0200

    httpd: mini fix for mingw:

    gmtime_r is a function, no longer a define. Since it seems to be available
    in recent mingw dists either as a function or as a define, we simply
    assume it is available in mingw.

commit c18837b831c7568696dcbae66ba7c743d68f24f6
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Aug 3 16:59:21 2017 +0200

    MSSQLServer: working create table, insert, retrieve (WIP: insertedId not working), Windows only for now

    Also: need to figure out encoding story, and return values larger than fixed buffer size.

commit d3cbe284efb1ace90928fff0fa746713ab654746
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 1 15:33:54 2017 +0200

    Added MSSQLServer with stubs

commit 76eec1f9f84d204917e59bf8a5b7106c317088d6
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Aug 1 08:56:04 2017 +0200

    Updated release date to August 2017, July was wishful thinking

commit 0f66309d400baed76d3ea2e6294092348bb7e75b
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 31 16:52:28 2017 +0200

    Allow WebSockets request if Origin matches current origin or is allowed

    Should fix issue #5840

commit 9800e49b1294273b9306ef920edb8d8ab98959ba
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 31 14:20:02 2017 +0200

    Issue #5843: make sure zIndex is at least baseZIndex

commit 6b643e129fc7bbd6228749efbe157d2a1e6616c6
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 31 14:09:44 2017 +0200

    Fix #5843: Make sure zIndex is higher than any sibling with same or lower baseZIndex

commit 32c22e1b31e1d4b6c9d855fa9eb54f900c9840cb
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 31 12:57:20 2017 +0200

    Add virtual destructor to Session/Transaction, make sure they're not copyable/movable

commit 5bf96728673770dcaa1c4e7e3ed72971a1a32938
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 31 12:26:22 2017 +0200

    Issue #5841: allow MySQL operation to continue when connection lost

    Also, err_nb == CR_SERVER_LOST can also occur, apparently.

    return statement after connect allows action to continue.

commit 27ab976e94818890a06e213c3bdb962c614a5269
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 31 09:17:56 2017 +0200

    That type of for loop is a C++11 feature

commit 36daaf0e86afdeb9b06bc92306c8128931176ea3
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 16:00:37 2017 +0200

    Added unwind support to release notes

commit ee921b302ca678f86f4e5c526e39a26c8c5caeeb
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 15:22:40 2017 +0200

    Don't accept signals from hidden widgets, and don't propagate their form value

commit b7e44f29619c36fa7bd8beb4a4526ac4d1e1e4a8
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 14:50:36 2017 +0200

    Do not set form data for widget if widget is not enabled

commit 19f4c340ece0d37d62996cdbd6cd83e39ff4dee8
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 14:45:44 2017 +0200

    Widgets that are not enabled are not exposed

commit e8116f83fe8e21c2172c3bf044e24a2f4b02ff62
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 13:04:20 2017 +0200

    Added missing check whether tree() is null

commit a463862a8619b641df34914c5c3db26eee1eb4fb
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 12:48:53 2017 +0200

    Made constant static inside of WWebWidget for JWt

commit 3784d840de35788e0714480bbef7e89c6e1741c7
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 12:05:35 2017 +0200

    Removed extra include, fixed typo

commit 7b6c842acf10105d2a823d56669af278c39825e1
Merge: 32962eb e1ad261
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 11:26:23 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 32962eb0ef17baaec8273633576e75f16c4e4211
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 11:26:06 2017 +0200

    Make WPopupMenu pop up above other popups

commit e1ad261f79402d00ba7c0a4022707194f9475e02
Merge: 90194f1 cd6eafb
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Fri Jul 28 10:20:30 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 90194f1d92eb509813472b7be69966bcc00582a2
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Fri Jul 28 10:20:17 2017 +0200

    Added support for using libunwind to print stacktraces

commit cd6eafb21eb01d8b364564d2f8ac077408582181
Merge: d3b1616 4b572b2
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 09:32:29 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit d3b1616038c81b1d220c5392d5d0b2a11b1b0c2a
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 28 09:31:33 2017 +0200

    Enable C++11 features in Wt::Dbo for MSVS 2015 and higher

commit 4b572b294a8f4283a4a50a34c3f901ba96788436
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jul 27 16:50:43 2017 +0200

    Added release note for Postgres::setTimeout()

commit 325df767b2955810c55564e5f89b58d9ead83b4a
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jul 27 13:18:09 2017 +0200

    Added missing #include <Winsock2.h> on Windows

commit 944fba2e1ba544a6b8f0e508491af65e8acaa5a9
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jul 27 14:57:44 2017 +0200

    Place wtdbopostgres into dbo folder too

commit 76bda85f991757bd41cac9ee4325b2b012ba6360
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jul 27 13:18:55 2017 +0200

    Updated release notes to mention CORS changes

commit 71506e3fcd539ca5c42a59ec9f2418e2dc97ca67
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 26 15:15:12 2017 +0200

    Fixed spelling mistake

commit e2ddda056b4d525522ad75138b722e31c08587f6
Author: Wim Dumon <wim@emweb.be>
Date:   Wed Jul 26 14:08:27 2017 +0200

    Added a small clarification to WText intro about how invalid XHTML causes WText to switch to PlainText mode

commit 0fa88a6b3fe5564565701ec63ac2f4df0f59b5df
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 26 13:14:02 2017 +0200

    Fixed compile

commit 5db3734644bb3347003358248a1aab233fbee5fb
Merge: f0ee274 7bbf62d
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 26 13:10:34 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit f0ee2745d4310be1110b447f1d433431ff3b4057
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 26 13:10:10 2017 +0200

    CORS: only allow for WidgetSet, and allowed origins

    Introduced <allowed-origins> configuration option:
    - empty for no allowed origins
    - * for all
    - comma-separated list for exact matching

commit 7bbf62d0a8be65ecff40f6962151d08598e309b7
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Tue Jul 25 21:41:49 2017 +0200

    fix timeout silly bug

commit 15bd38679f6f5adfc20050591cb28585ae37f8d4
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Tue Jul 25 17:51:51 2017 +0200

    Added timeout handling to Postgres connections

commit 03eac14dfdb71538eab3d8dfbbb232f26ec37c85
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Tue Jul 25 09:41:01 2017 +0200

    fix dbo potential _unwind_resume problem with non-std::exception

commit f7374ede22fffe0173f1008e0a385bb361552b47
Merge: c86b07f 2e0affa
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Jul 20 16:37:19 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit c86b07f14523acca50ebcca64a1b648c74465c1b
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Jul 20 16:37:14 2017 +0200

    Fix auxId() with ptr's

commit 2e0affa78f08a6c94880271a0278f1201dfb273d
Merge: 0a0984c 982345a
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Jul 20 10:52:43 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 0a0984ce750c69d5104d216860d61b59ea1be8a1
Author: Korneel Dumon <korneel@emweb.be>
Date:   Thu Jul 20 10:52:28 2017 +0200

    make jwt resources-serving dependent on servlet version:
    	v < 3: application server serves wt-resources
    	v >= 3: servlet serves the wt-resources

commit 982345a981f1089b1691f7f35671fa4f5b93cd6a
Merge: 3005578 462627d
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Jul 20 07:40:37 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 3005578c834e6c242e4b76b3b5d64ee9cd3ccbd2
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Jul 20 00:42:13 2017 +0200

    fix ability to deploy same resource on multiple urls

commit a64c5330e5f682dbec2957d6c4722986dfece8b7
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Jul 20 00:41:44 2017 +0200

    make auxId work for ptrs as well

commit 462627d13de87f0b3f488bea78a945b6e5cf6b93
Merge: e01d346 8eeb630
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 19 15:24:16 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit e01d346b1594cc059acb2b2ddf034a13babb16cb
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 19 15:24:10 2017 +0200

    A selected node should stay rendered as selected

commit 6db9b1256d1b97b4cda68f92a03a7db8b75cec4a
Merge: 2affc65 8eeb630
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Wed Jul 19 15:01:41 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 2affc650e35589cd497002474aa173ec27ea855b
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Wed Jul 19 15:01:01 2017 +0200

    added auxId() needed for e.g. sharding using Citus

commit 8eeb630db6c66ad29698d28749564084adbd8e42
Merge: d55627c acfe7f3
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Jul 19 14:49:17 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit d55627c29dd875273393704a511d201efb7f7b51
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed Jul 19 14:49:07 2017 +0200

    change the jwt resource path (no longer handled by WtServlet)

commit acfe7f3969664e98a5dae50fb5466c45d015f16b
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 19 14:48:05 2017 +0200

    Issue #5770: always render WAxisSliderWidget after WCartesianChart

commit 317f4a3c5bb3f31a58844c5f1626e61d61b96cee
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 19 11:16:35 2017 +0200

    Fix race condition related to detectDisconnect

    Issue reported by Bruce Toll.

    We need to make sure to change disconnectCallback_ on the connection's
    strand, and we don't need an extra buffer to detect disconnect.

    Added test case written by Bruce Toll to check this race condition.

commit 8fc283c668b28636c6af554a4983bffe6ad30f9a
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 17 15:33:13 2017 +0200

    Handling NaN in maxZoom(), possible if using an empty series

commit 0c23fc9a5743481289dabfd66adedc4b556895b8
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jul 13 17:17:01 2017 +0200

    Implement missing modelReset() in proxy models

    Issue raised by PR #118 on GitHub.

commit fd750f72c39c12a92378764bc8c706f0967412c7
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jul 13 10:52:47 2017 +0200

    Properly show/hide navigation bar in JWt

commit ca80c7629f3a6fafb2b6ef291b7f39fd87daf7ba
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 12 15:03:14 2017 +0200

    Issue #5803: silence CMake warning

commit 19b9ce85d2e54e734fb65efc17cc323ec904c1a1
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 10 16:49:13 2017 +0200

    Fix #5798

commit 42704e31ad40a65203444748376fc8720dc6ec49
Author: Mark O'Donovan <modonovan@biotector.com>
Date:   Mon Jul 10 10:45:37 2017 +0100

    Fix test.wt & test.http build for ARM

    Add thread linker flags to fix build errors when building for ARM

commit 8f8712b4f1024ee358f2b475807e121f645fca04
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 10 16:37:05 2017 +0200

    Fix #5790: make it possible to set config file when argc = 0

commit 4438b0836c01c9930ff9418290ae268f2ce86320
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jul 10 16:10:58 2017 +0200

    Fix #5799: allow to add entry points safely when server is running

    Refactored path matching code from src/http/RequestHandler.C and
    src/web/WebController.C into src/web/Configuration.C, with appropriate
    READ_LOCK and WRITE_LOCK usage.

commit 4048a1ff383bd3f342eb3b80329031e872053192
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 7 16:53:38 2017 +0200

    Fixed indentation of pull request

commit 5bae8b9ee97aca591b9f21dd28c2a6569ea35626
Author: Sulando <ransmayr@sl-technology.de>
Date:   Thu May 11 15:53:53 2017 +0200

    Cursor image url needs to be cleared for "normal" cursor usage

commit 278dc20730d4e0113975e19624466d789c45c6d3
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 7 16:10:06 2017 +0200

    Issue #5775: Set cookies on redirect response

commit fa0bcf48b99ff1133b972c62dc69a2d73e0e3cbc
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 7 15:43:11 2017 +0200

    Fix issue #5774

    Original patch provided by Bruce Toll

commit 204d3482884698aa673930da2ca51935fd43f261
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jul 7 13:38:12 2017 +0200

    Fix issue #5784: setValue should also set value if there's text

commit df70ff7fd4543b28e9538531466c29542fe65503
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 5 17:33:48 2017 +0200

    Fix #5623

commit 708b7e163671cf697f59e67a8a9331db98addbb5
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jul 5 11:14:38 2017 +0200

    Fixed homepage link to Dbo tutorial

commit e0dfde6b1e7696de77ad803f4045ab6b8fb2f1e7
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jul 4 17:19:18 2017 +0200

    Bump version to 3.3.8

commit cb77efe0d993eaf49d38f964f853b1077957b900
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jun 30 16:34:58 2017 +0200

    Make i signed before putting - before it

commit e83a2be5b99be8be1d558e06a10a43afdbd86c8d
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 27 09:23:27 2017 +0200

    Added missing include

commit 8af4dfa71aaac7bea042f1d565aebffeae0eda5b
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 16:36:14 2017 +0200

    Issue #5773: make defensive copies of parameters

    Patch provided by Bruce Toll

commit ffbd103523ba27ef5d9169a51346949f5cd3e15b
Merge: 4811fdd 4ef4aef
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 16:35:25 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 4811fdd187769a7b9b642f7a3ac9b5a9eb9748f6
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 16:35:20 2017 +0200

    parameterMap caveat only applies to C++

commit 4ef4aefcfb1ffc6e18d92c19c72c805666da4f57
Author: Korneel Dumon <korneel@emweb.be>
Date:   Mon Jun 26 16:24:48 2017 +0200

    actually use the iterator variable

commit 9807022ec0b6bca86d896661b9daa676e8456aca
Merge: 62515f8 0b34a55
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 16:19:22 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 62515f814bb4b230308a5aabcc02ea6f3955fb0f
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 16:19:06 2017 +0200

    Added notes about lifetime of parameter map

commit 0b34a559544677f33d2f0a48b1b6589802396a18
Author: Korneel Dumon <korneel@emweb.be>
Date:   Mon Jun 26 15:50:38 2017 +0200

    skip unknown scopes

commit c300cb9e262fe151e175ef55cd71a4bd72ace5e2
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 15:11:16 2017 +0200

    Don't name size parameter in Dbo tutorial to avoid warnings

commit b1a59b471f67b79e0b1bc5127d6a1fd2ab8b36e6
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 13:52:09 2017 +0200

    Consistently spell OpenID Connect

commit 217fc956ed329a32a6ab1dd919749a1dcf22fe98
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 13:51:33 2017 +0200

    Added URLs to Wt 3.3.8 release notes

commit dba6a4351a81d37f74829ec189c818ae4efc20c5
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 13:28:01 2017 +0200

    Added Wt 3.3.8 release notes

commit 4d71a3603e87451c89aeba5c7985ba934db9dd8a
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 13:05:46 2017 +0200

    Don't install release notes separately

    They're already part of the reference documentation, and the relative
    links in the release notes will only work when placed inside of the
    reference documentation.

commit 6729d3fab96e2d1c79888733b8f04887c30c481b
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 26 10:46:24 2017 +0200

    Issue #5780: komma -> comma in doc

commit fe3fc6f017ac9f67066509d85ecfe07040c6c1cc
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jun 23 16:49:38 2017 +0200

    Making examples build again with recent changes from commit ef9a93ef

    Not sure if this the appropriate way to fix these problems, though

commit c32c68b76537bcb70ecdb12941c6565844fa1233
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jun 23 13:05:29 2017 +0200

    Removed unnessary include which caused compilation error with MSVC2010

commit e4a7c8fb2a38f4dbe59eeabdef67a325c1e4a4fd
Merge: ef9a93e fbfc6b2
Author: Wim Dumon <wim@emweb.be>
Date:   Fri Jun 23 10:32:53 2017 +0200

    Merge branch 'master' of ssh://vierwerf/opt/git/wt/

commit ef9a93ef966febbc9b0f44f8849a4536d8e2bed0
Author: Wim Dumon <wim@emweb.be>
Date:   Fri Jun 23 10:32:37 2017 +0200

    Added public vs private linkage description to some target_link_libraries calls

commit fbfc6b230f2cdbd1429ad45db5112db96f9fbd60
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jun 23 10:31:48 2017 +0200

    Fix to hopefully make TechEmpower benchmarks build on Windows

commit 5afbdb9475e4399c38a8e54c065cefa9ade4b33c
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jun 22 18:19:00 2017 +0200

    Added missing WT_API to ParseError

commit d5b56f8423f05b9afc17537694aa21c92b1b63d1
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 20 12:07:16 2017 +0200

    Added missing cast

commit 78cc4598e7659a15cd36024622c38165b29893bb
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 20 10:54:19 2017 +0200

    Document calling of handleTimeout()

commit 0e327ba05f95bd0fe1a8b30da6ae6f3dd9bfd84e
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 20 10:51:37 2017 +0200

    Documented FixedSqlConnectionPool::setTimeout

commit 4aae2a986141766b3c1bc4568096c2dceb5ae23e
Merge: 49a189a fb4e625
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 20 09:27:36 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 49a189a8863b438701e1ddb2d3d04042b843f5c6
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 20 09:27:12 2017 +0200

    Fixed missing enum value on older versions of Windows

commit fb4e625a81eb408e45ce8e5222654332c536adb7
Merge: 23d6166 a4f92b2
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Jun 15 20:22:21 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 23d6166e6b36fd3740b921f3fd254e933a58b947
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu Jun 15 20:22:14 2017 +0200

    use boost::asio service suffices and allows client to be used outside Wt application

commit a4f92b2709ec983bb74a40f89ebe8cf1a2108686
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jun 15 17:18:55 2017 +0200

    Removed unnecessary VersionHelpers.h

commit 81258577e13a0b3dc63008f21f175e6bf3aed69b
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jun 15 16:44:41 2017 +0200

    FontSupportDirectWrite complete with support for word wrapping on all platforms

commit c9c0dac32e47ebe1b569be5debea3b089b1e8a0d
Merge: 2cdc985 fadfbfe
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jun 15 12:27:19 2017 +0200

    Merge remote-tracking branch 'origin/master' into fontsupportdirectwrite2

commit 2cdc98523c05764c9a7d32deaef024191a9b4701
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jun 15 12:26:24 2017 +0200

    Working font selection and word wrapping (on Windows 8.1 for now, need to fix for Windows 7+)

commit fadfbfe5b33d224c224523c2159f1e31e440a74d
Merge: 2fa29d2 faad48b
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jun 15 12:10:58 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 2fa29d2f4e840c88fd2297fa2d83250e0a22d332
Author: Roel Standaert <roel@emweb.be>
Date:   Thu Jun 15 12:10:14 2017 +0200

    Make sure that WTCONNECTOR_API is empty when building isapi

commit faad48b978d76bd4e95aa391a68c54f820e4e404
Author: Wim Dumon <wim@emweb.be>
Date:   Wed Jun 14 16:45:20 2017 +0200

    Update documentation in a few places, stating GraphicsMagick changes

commit 456dd217b30c3e39120f0c59dc49c733d8e72530
Author: Roel Standaert <roel@emweb.be>
Date:   Wed Jun 14 10:30:32 2017 +0200

    Issue #5470: fixed hidden WTableView Ajax render when using prog bootstrap

commit 07db551e05256c47252d0a0e7e56fe868ce801c9
Merge: 68d8547 9111273
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 13 14:55:28 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 68d85474e787a3f13c8aa085d449b0313ceef191
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 13 14:55:09 2017 +0200

    Issue #5738: don't send poll when waiting for JavaScript

commit 911127303308c0a158cac888e0407d933ac62419
Merge: 2bb4828 ecc78aa
Author: Korneel Dumon <korneel@emweb.be>
Date:   Mon Jun 12 16:41:26 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 2bb482810d8d996ee1962b7906812013be1bf03c
Author: Korneel Dumon <korneel@emweb.be>
Date:   Mon Jun 12 16:41:18 2017 +0200

    put timeout on rendered signal of WTextEdit:
    	allows formdata to be updated before it is sent back

commit ecc78aa86c6f9e57d8d0383de2dcbad00ae28716
Author: Roel Standaert <roel@emweb.be>
Date:   Mon Jun 12 15:07:39 2017 +0200

    I believe we can be properly jssynced, even if there's still invisible JS

commit dac5a42451ba3a2c804f916b75b08b0920492385
Author: Roel Standaert <roel@emweb.be>
Date:   Fri Jun 9 12:38:09 2017 +0200

    Fixed regression when async is not supported (for JWt)

commit 30ccf17102d8cba70a065c51dbbc3233f7c45ef6
Author: Roel Standaert <roel@emweb.be>
Date:   Tue Jun 6 16:14:54 2017 +0200

    Fix issue #5752: double done() on small chunked response

commit 4fd67c6d388c5e9fe014a8f21785c773f9c28397
Merge: 249b427 c6c3dcf
Author: Roel Standaert <roel@emweb.be>
Date:   Wed May 31 17:16:58 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 249b427eaa602c604ce927b40abf135d6f0876d2
Author: Roel Standaert <roel@emweb.be>
Date:   Wed May 31 17:16:41 2017 +0200

    Don't try to draw empty path (so we don't get NPE with JWt)

commit 117cf2b1b14ebe8253012eab6208c72fe6317731
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 30 11:39:27 2017 +0200

    Issue #5739

commit c6c3dcff086cbebdcd4bd81193dde9d32b7ed300
Author: Koen Deforche <koen@emweb.be>
Date:   Mon May 29 11:34:38 2017 +0200

    try to reconnect when connection to server was lost

commit 20fada691b3719156b3c94a5d91202b537053ba7
Author: Roel Standaert <roel@emweb.be>
Date:   Wed May 24 15:41:15 2017 +0200

    Also emit keypress when alt key is pressed

    On Macs, alt+key may actually produce a character. (On other systems
    it's altgr). As far as I can tell quirksmode only mentions problems with
    old versions of Firefox and Opera that sent keypress events even if the
    keys pressed don't produce a character.

commit d1e1c2180d3f2666bbfa2c0c35d1380b05973eea
Author: Roel Standaert <roel@emweb.be>
Date:   Wed May 24 11:52:41 2017 +0200

    Added getCgiValue to Wt::Http::Request

    See http://redmine.webtoolkit.eu/boards/2/topics/13495

commit a843178b504dcf838ecfcb79225567999dc941cf
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 23 14:38:43 2017 +0200

    Working font selection based on glyphs

commit 752cb5f40feedff2f10e6f9348c9741f4b6e4659
Merge: ac75921 0672235
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 23 10:45:43 2017 +0200

    Merge remote-tracking branch 'origin/master' into fontsupportdirectwrite2

commit 9318a57ef2a78fb3ce43c6e081a61c8d7b3632c2
Merge: 7b7caec 0672235
Author: Koen Deforche <koen.deforche@blooloc.com>
Date:   Thu May 18 23:56:18 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit 06722351079adb944edb942c55aba98a70b8e0d7
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 16 12:09:48 2017 +0200

    Those casts can safely be static

commit 45b686ab983f56f718d5204a4b4410c3a0eca8ae
Merge: ac97c95 c8faf49
Author: Roel Standaert <roel@emweb.be>
Date:   Mon May 15 12:44:53 2017 +0200

    Merge branch 'master' of vierwerf:/opt/git/wt

commit ac97c95560844ae156aae24c499ffa683376d783
Author: Roel Standaert <roel@emweb.be>
Date:   Mon May 15 12:44:39 2017 +0200

    Added TechEmpower benchmarks to examples directory

commit c8faf494c312bd8922d0582ca9a2901718a29b60
Author: Korneel Dumon <korneel@emweb.be>
Date:   Wed May 10 14:44:47 2017 +0200

    use the correct parent for a move-event

commit 8596789f07f0000f23de0cb6cac8524210ba4444
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 9 12:47:59 2017 +0200

    Fixing issue #5699

    This is actually a workaround for the root cause: clickable widgets are
    rendered as buttons in plain HTML, so a clickable widget inside of a
    clickable widget becomes a button in a button. These are placed next to
    eachother in the DOM instead of one inside the other, and this situation
    is not rectified when JavaScript becomes enabled.

commit eadc18dc9782d53826d678d18e225269ae6f2555
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 9 12:20:32 2017 +0200

    WCanvasPaintDevice & WClientGLWidget: Use javaScriptClass() instead of Wt

commit 572ebed73f9e948ee50a332cbae92cfe616f8d32
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 9 10:59:29 2017 +0200

    Fixed grammar mistake in widgetgallery

commit 673d74d74d5d2efed8a29c980ab9293f850ee3dd
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 9 09:52:04 2017 +0200

    Use application's JavaScript class instead of "Wt"

commit 4fff9b48f249f8496fb3be6d62e95f025e7d2ad2
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 9 09:50:22 2017 +0200

    Use APP instead of Wt for WidgetSet mode

    A different JavaScript class may be set with setJavaScriptClass

commit fedf152b825b20436e8e983e8952285bcf1b607b
Author: Roel Standaert <roel@emweb.be>
Date:   Tue May 9 09:46:12 2017 +0200

    Issue #5677

commit 16f999779f52738bbf0b33966b7210fafeeb3e8e
Author: Roel Standaert <roel@emweb.be>
Date:   Mon May 8 14:43:58 2017 +0200

    Issue #5698: output doubles with round_js_str in WSlider

commit e6ff7449f4ec65dd3fda76f4936ef8a3afe61134
Author: Roel Standaert <roel@emweb.be>
Date:   Thu May 4 17:02:54 2017 +0200

    Made include of array_wrapper conditional, added links to boost tickets

commit 28756b51bde2032d33471b690cbae196099823cb
Author: Keith Bennett <keithb@genebygene.com>
Date:   Wed May 3 15:38:40 2017 -0500

    Workaround issue when compiling with Boost 1.64. See here: http://redmine.webtoolkit.eu/boards/2/topics/13412

commit 744a9b55d6868e511261000ee6b77579cd77d175
Author: Roel Standaert <roel@emweb.be>
Date:   Thu May 4 15:10:36 2017 +0200

    Documenting max-num-sessions and num-session-threads in wt_config.xml

commit 83b0d56e08e1d1f2db31d468b3b4a60dd9ebc82c
Author: Roel Standaert <roel@emweb.be>
Date:   Thu May 4 15:06:29 2017 +0200

    Fix documentation of num-session-threads a bit

commit b206b975eb86ea9d49b7ec0ceb6877875db192f7
Author: Michiel Derhaeg <derhaeg.michiel@gmail.com>
Date:   Thu May 4 13:17:25 2017 +0200

    fix WWebwidget::setId related issues #5684

commit a6156ae66e3ff542b24249db01d39a7b87ea2605
Merge: f3635d2 c2bc70a
Author: Michiel Derhaeg <derhaeg.michiel@gmail.com>
Date:   Thu May 4 12:38:16 2017 +0200

    Merge b…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants