Browse source

Changelog

Query
From:
To:
Branch:
Path:
Message:
BugID:
User: +
Format:
: 1 checkin (+0/-0) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 5 checkins (+9/-8) by 2 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 3 checkins (+57/-5) by 3 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 3 checkins (+55/-4) by 3 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 4 checkins (+5/-3) by 2 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 5 checkins (+12/-5) by 3 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 4 checkins (+6/-4) by 2 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 10 checkins (+95/-13) by 3 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 23 checkins (+110/-23) by 3 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 2 checkins (+4/-2) by 2 people : 3 checkins (+5/-3) by 3 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 3 checkins (+10/-8) by 2 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 4 checkins (+7/-5) by 2 people : 1 checkin (+2/-1) by Automatic Build <autobuild@roxen.com> : 9 checkins (+104/-23) by 3 people : 5 checkins (+6/-15) by 2 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 1 checkin (+3/-3) by Karl Gustav Sterneberg <kg@roxen.com> Lines added/removed recently

Yesterday; Tuesday 23 April 2019

2019-04-23 15:19:34 (1 day ago) by Karl Gustav Sterneberg <kg@roxen.com>

Fixed bug in roxen.transfer_handler_queue() that made code hang on Thread.Queue->read().

Friday 19 April 2019

2019-04-19 01:02:24 (6 days ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.186 by buildsystem.

Thursday 18 April 2019

2019-04-18 11:25:22 (6 days ago) by Karl Gustav Sterneberg <kg@roxen.com>

Fixed flaw in merge-conflict handling.

Last merge of branch
'patches/EP-1209-earlier-creation-of-handler-threads' into devel
overrides the commit:

"Don't queue RoxenConcurrent callbacks in handler threads unless they are up
and running already. If not available we spawn a temporary thread instead to
avoid potential deadlock issues."

Would have been smart to revert this commit before the merge...

2019-04-18 11:14:24 (6 days ago) by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'patches/EP-1209-earlier-creation-of-handler-threads' into devel

* patches/EP-1209-earlier-creation-of-handler-threads:
RoxenConcurrent.HandlerBackend: Use roxen.low_handle().
Core: Added roxen.low_handle().

2019-04-18 01:02:24 (7 days ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.185 by buildsystem.

Wednesday 17 April 2019

2019-04-17 18:47:16 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

RoxenConcurrent.HandlerBackend: Use roxen.low_handle().

It is not a good idea for Promises to be stalled during initialization...

Also always call the callbacks via handler threads.

2019-04-17 18:42:15 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Core: Added roxen.low_handle().

This works like handle(), but is NOT stalled during the initial
load of configurations. After all configurations have been loaded
it is identical to handle().

2019-04-17 15:12:23 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws141' into 6.1

* patches/ws141:
Compiler [master]: Improved thread-safety.

2019-04-17 15:07:52 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws141' into 6.2

* patches/ws141:
Compiler [master]: Improved thread-safety.

2019-04-17 13:35:01 (1 week ago) by Jonas Walldén <jonasw@roxen.com>

Revert "Create handler threads before enabling configurations. [EP-1209]"

This reverts commit 7b9eeb5194e003e15eeb24029c7ecdc84856b4e0.
Don't queue RoxenConcurrent callbacks in handler threads unless they are up
and running already. If not available we spawn a temporary thread instead to
avoid potential deadlock issues.

2019-04-17 10:54:39 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Version bumped to 6.3.184 by buildsystem.

2019-04-17 01:02:29 (1 week ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.183 by buildsystem.

Tuesday 16 April 2019

2019-04-16 01:02:49 (1 week ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.182 by buildsystem.

Monday 15 April 2019

2019-04-15 16:11:10 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws462' into devel

* patches/ws462:
ModuleInfo: Fixed get_name() and get_description() for failed modules.

2019-04-15 15:48:11 (1 week ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

ModuleInfo: Fixed get_name() and get_description() for failed modules.

Fixes various code having problems with get_name() and/or
get_description() returning zero.

Fixes [WS-462].

2019-04-15 01:02:37 (1 week ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.181 by buildsystem.

Sunday 14 April 2019

2019-04-14 01:02:48 (2 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.180 by buildsystem.

Saturday 13 April 2019

2019-04-13 01:02:34 (2 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.179 by buildsystem.

Friday 12 April 2019

2019-04-12 13:44:53 (2 weeks ago) by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'patches/EP-1209-earlier-creation-of-handler-threads' into devel

* patches/EP-1209-earlier-creation-of-handler-threads:
Create handler threads before enabling configurations. [EP-1209]

2019-04-12 13:40:11 (2 weeks ago) by Karl Gustav Sterneberg <kg@roxen.com>

Create handler threads before enabling configurations. [EP-1209]

Solves bug reported in EP-1265.

2019-04-12 01:02:23 (2 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.178 by buildsystem.

Thursday 11 April 2019

2019-04-11 01:03:11 (2 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.177 by buildsystem.

Wednesday 10 April 2019

2019-04-10 15:59:12 (2 weeks ago) by unknown <unknown user@unknown>

Version bumped to 6.2.222 by buildsystem.

2019-04-10 14:53:33 (2 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

HTTP: Fixed backport issue.

Roxen 6.1 does not have the protocol_time statistic.

Fixes [WS-456]/[WS-443].

2019-04-10 01:03:19 (2 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.176 by buildsystem.

Tuesday 09 April 2019

2019-04-09 10:28:36 (2 weeks ago) by unknown <unknown user@unknown>

Version bumped to 6.2.221 by buildsystem.

2019-04-09 01:02:28 (2 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.175 by buildsystem.

Monday 08 April 2019

2019-04-08 01:02:31 (2 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.174 by buildsystem.

Sunday 07 April 2019

2019-04-07 01:02:30 (3 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.173 by buildsystem.

Saturday 06 April 2019

2019-04-06 01:02:32 (3 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.172 by buildsystem.

Friday 05 April 2019

2019-04-05 12:20:33 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

HTTP: Fixed documentation typo.
HTTP: Changed unit in request data size limit to KB.
HTTP: Added request data max limit.

This limit causes the http protocol layer to abort a request with
a 413 error when the peer is attempting to upload too much data.

Fixes [WS-443].
HTTP: Increased paranoia regarding errors on close().
HTTP: Added send_size_error().

This sends a 413 error.

Fixes some of [WS-443].

2019-04-05 12:18:09 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

HTTP: Make error_page() useful for more errors.

2019-04-05 12:18:07 (3 weeks ago) by Jonas Walldén <jonasw@roxen.com>

New error code images.

2019-04-05 12:15:21 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws443' into 6.2

* patches/ws443:
HTTP: Fixed documentation typo.
HTTP: Changed unit in request data size limit to KB.
HTTP: Added request data max limit.
HTTP: Increased paranoia regarding errors on close().
HTTP: Added send_sixe_error().
HTTP: Make error_page() useful for more errors.
New error code images.

2019-04-05 12:10:51 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws443' into devel

* patches/ws443:
HTTP: Fixed documentation typo.
HTTP: Fixed documentation typo.

2019-04-05 11:45:49 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws443' into devel

* patches/ws443:
HTTP: Changed unit in request data size limit to KB.

2019-04-05 11:43:44 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

HTTP: Changed unit in request data size limit to KB.

2019-04-05 11:39:31 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws438' into 6.1

* patches/ws438:
Start: Fixed signal handling issue --without-daemon.
Merge branch 'patches/ws438' into 6.2

* patches/ws438:
Start: Fixed signal handling issue --without-daemon.

2019-04-05 01:02:30 (3 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.171 by buildsystem.

Thursday 04 April 2019

2019-04-04 01:02:27 (3 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.170 by buildsystem.

Wednesday 03 April 2019

2019-04-03 11:32:45 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws443' into devel

* patches/ws443:
HTTP: Added request data max limit.
HTTP: Increased paranoia regarding errors on close().
HTTP: Added send_sixe_error().
HTTP: Make error_page() useful for more errors.
New error code images.

2019-04-03 11:28:51 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

HTTP: Added request data max limit.

This limit causes the http protocol layer to abort a request with
a 413 error when the peer is attempting to upload too much data.

Fixes [WS-443].
HTTP: Increased paranoia regarding errors on close().

2019-04-03 11:25:22 (3 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

HTTP: Added send_sixe_error().

This sends a 413 error.

Fixes some of [WS-443].
HTTP: Make error_page() useful for more errors.

2019-04-03 11:22:58 (3 weeks ago) by Jonas Walldén <jonasw@roxen.com>

New error code images.

2019-04-03 01:02:31 (3 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.169 by buildsystem.

Tuesday 02 April 2019

2019-04-02 01:02:23 (3 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.168 by buildsystem.

Monday 01 April 2019

2019-04-01 16:10:16 (3 weeks ago) by Jonas Walldén <jonasw@roxen.com>

New error code images.

2019-04-01 02:02:42 (3 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.167 by buildsystem.

Sunday 31 March 2019

2019-03-31 03:02:54 (4 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.166 by buildsystem.

Saturday 30 March 2019

2019-03-30 02:02:06 (4 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.165 by buildsystem.

Friday 29 March 2019

2019-03-29 18:58:24 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws438' into devel

* patches/ws438:
Start: Fixed signal handling issue --without-daemon.

2019-03-29 18:54:44 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Start: Fixed signal handling issue --without-daemon.

When running --without-daemon an extra level of sub-shells
caused signals to the top-level shell to be lost.

Also adds some internal documentation.

Fixes [WS-438].

2019-03-29 14:47:44 (4 weeks ago) by unknown <unknown user@unknown>

Version bumped to 6.3.164 by buildsystem.

2019-03-29 12:02:30 (4 weeks ago) by unknown <unknown user@unknown>

Version bumped to 6.3.163 by buildsystem.

2019-03-29 02:02:19 (4 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.162 by buildsystem.

Thursday 28 March 2019

2019-03-28 02:02:33 (4 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.161 by buildsystem.

Wednesday 27 March 2019

2019-03-27 11:44:28 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'feature/EP-1227-cache-tuning' into 6.2

* feature/EP-1227-cache-tuning:
Cache: Use HeapElement::value consistently.
Implement a cache value multiplier callback that objects can provide to dynamically adjust the priority of an entry. The multiplier will be queried for newly added entries and then periodically in after_gc(). [EP-1227]
Merge branch 'feature/EP-1227-cache-tuning' into devel

* feature/EP-1227-cache-tuning:
Cache: Use HeapElement::value consistently.
Implement a cache value multiplier callback that objects can provide to dynamically adjust the priority of an entry. The multiplier will be queried for newly added entries and then periodically in after_gc(). [EP-1227]

2019-03-27 11:40:57 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Cache: Use HeapElement::value consistently.

Do not use a mix of HeapElement::value and Element::value
to refer to the same variable.

Fixes QA note.

2019-03-27 02:02:27 (4 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.160 by buildsystem.

Tuesday 26 March 2019

2019-03-26 02:02:22 (4 weeks ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.159 by buildsystem.

Monday 25 March 2019

2019-03-25 17:24:45 (4 weeks ago) by Jonas Walldén <jonasw@roxen.com>

Implement a cache value multiplier callback that objects can provide to
dynamically adjust the priority of an entry. The multiplier will be queried
for newly added entries and then periodically in after_gc(). [EP-1227]

2019-03-25 12:56:31 (4 weeks ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws433' into 6.2

* patches/ws433:
git-rxnpatch: Support distignore files outside the repository.

2019-03-25 02:03:01 (1 month ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.158 by buildsystem.

Sunday 24 March 2019

2019-03-24 02:02:30 (1 month ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.157 by buildsystem.

Saturday 23 March 2019

2019-03-23 02:07:46 (1 month ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.156 by buildsystem.

Friday 22 March 2019

2019-03-22 11:51:15 (1 month ago) by Jonas Walldén <jonasw@roxen.com>

Implement a cache value multiplier callback that objects can provide to
dynamically adjust the priority of an entry. The multiplier will be queried
for newly added entries and then periodically in after_gc(). [EP-1227]

2019-03-22 11:29:45 (1 month ago) by Marcus Wellhardh <wellhardh@roxen.com>

Version bumped to 6.2.220 by buildsystem.

2019-03-22 02:02:43 (1 month ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.155 by buildsystem.

Thursday 21 March 2019

2019-03-21 02:02:48 (1 month ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.154 by buildsystem.

Wednesday 20 March 2019

2019-03-20 02:02:28 (1 month ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.153 by buildsystem.

Tuesday 19 March 2019

2019-03-19 02:03:12 (1 month ago) by Automatic Build <autobuild@roxen.com>

Version bumped to 6.3.152 by buildsystem.

Monday 18 March 2019

2019-03-18 14:42:39 (1 month ago) by Karl Gustav Sterneberg <kg@roxen.com>

Version bumped to 6.3.151 by buildsystem.

2019-03-18 14:05:06 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws437' into 6.1

* patches/ws437:
RequestID: Do not hide find_in_misc_forwarded().
Merge branch 'patches/ws437' into 6.2

* patches/ws437:
RequestID: Do not hide find_in_misc_forwarded().
Merge branch 'patches/ws437' into devel

* patches/ws437:
RequestID: Do not hide find_in_misc_forwarded().

2019-03-18 14:02:33 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

RequestID: Do not hide find_in_misc_forwarded().

This function is useful in modules.

Fixes [WS-437].

Friday 15 March 2019

2019-03-15 11:34:36 (1 month ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'patches/ws406' into 6.2

* patches/ws406:
Concurrent.Promise.HandlerBackend: Fix timeout parameter.
Concurrent.Promise: Use a custom backend for calling callbacks.
Concurrent.Promise: Keep track of the initiator.
PikeConcurrent: Make the original Concurrent module available.
Loader: Override Concurrent.Promise.

[permalink]

Bugs? Suggestions?