Mercurial
>
hg
>
webserver
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
help
graph
The revision graph only works with JavaScript-enabled browsers.
update uwproj
default
tip
Sun, 07 Dec 2025 20:16:02 +0100
, by Olaf Wintermann
check pg connection when preparing the resource
Sun, 07 Dec 2025 17:58:47 +0100
, by Olaf Wintermann
add missing source file
Sun, 07 Dec 2025 17:50:52 +0100
, by Olaf Wintermann
add code from Open Web Server req.cpp
Sun, 07 Dec 2025 17:48:42 +0100
, by Olaf Wintermann
add rewrite_url tests
Sun, 07 Dec 2025 17:37:05 +0100
, by Olaf Wintermann
add rewrite directive
Sun, 07 Dec 2025 17:06:21 +0100
, by Olaf Wintermann
cleanup compiled location regex
Sun, 07 Dec 2025 16:31:21 +0100
, by Olaf Wintermann
add session_create
Fri, 05 Dec 2025 17:37:48 +0100
, by Olaf Wintermann
add test for rewrite_rule_create
Tue, 02 Dec 2025 19:35:29 +0100
, by Olaf Wintermann
add rewrite_rule_create
Mon, 01 Dec 2025 21:21:54 +0100
, by Olaf Wintermann
add rewrite_url
Mon, 01 Dec 2025 21:16:45 +0100
, by Olaf Wintermann
update ucx to version 3.2
Sun, 30 Nov 2025 18:25:55 +0100
, by Olaf Wintermann
add WSLocationConfig match initialization
Sat, 29 Nov 2025 19:03:52 +0100
, by Olaf Wintermann
implement forcetls setting
Thu, 27 Nov 2025 21:12:59 +0100
, by Olaf Wintermann
save location match results
Tue, 25 Nov 2025 19:44:58 +0100
, by Olaf Wintermann
implement Location VFS directive
Sun, 23 Nov 2025 15:05:37 +0100
, by Olaf Wintermann
implement Location AddACL directive
Sun, 23 Nov 2025 14:59:52 +0100
, by Olaf Wintermann
respect DirectoryIndex location setting in the service_index SAF
Sun, 23 Nov 2025 13:48:29 +0100
, by Olaf Wintermann
add apply_location_config SAF
Sun, 23 Nov 2025 13:45:55 +0100
, by Olaf Wintermann
fix location match type initializataion
Sun, 23 Nov 2025 13:27:13 +0100
, by Olaf Wintermann
add match_location nametrans SAF
Sun, 23 Nov 2025 13:22:56 +0100
, by Olaf Wintermann
add location config parser
Sun, 23 Nov 2025 12:44:59 +0100
, by Olaf Wintermann
add simple string template function
Sat, 22 Nov 2025 16:44:42 +0100
, by Olaf Wintermann
port old ucx2 tests to ucx3
Sat, 22 Nov 2025 14:27:01 +0100
, by Olaf Wintermann
add util/strreplace.h
Sat, 22 Nov 2025 12:49:20 +0100
, by Olaf Wintermann
set token delimeters for the server.config parser, fixes #760
Fri, 21 Nov 2025 17:16:46 +0100
, by Olaf Wintermann
add protocol_status_message_s function
Wed, 12 Nov 2025 18:27:15 +0100
, by Olaf Wintermann
remove old ObjectConfig struct and rename ObjectConfig2
Wed, 12 Nov 2025 18:18:05 +0100
, by Olaf Wintermann
remove some unused objconf functions
Wed, 12 Nov 2025 18:15:26 +0100
, by Olaf Wintermann
fix potential uninitialized read in util_uri_unescape_strict
Tue, 11 Nov 2025 16:53:23 +0100
, by Olaf Wintermann
enable debug request file logging
Tue, 11 Nov 2025 11:03:50 +0100
, by Olaf Wintermann
some string simplifications
Mon, 10 Nov 2025 21:50:25 +0100
, by Olaf Wintermann
add debug request logging in case uri_unescape fails
Mon, 10 Nov 2025 21:23:55 +0100
, by Olaf Wintermann
send error response if nsapi_start_request fails
Mon, 10 Nov 2025 21:17:52 +0100
, by Olaf Wintermann
add ucx kv_list
Mon, 10 Nov 2025 21:06:55 +0100
, by Olaf Wintermann
update ucx
Sun, 09 Nov 2025 23:51:03 +0100
, by Olaf Wintermann
use -dynamiclib flag to build a dylib on macos
Fri, 07 Nov 2025 11:06:58 +0100
, by Olaf Wintermann
add srvctrl stop command
Fri, 31 Oct 2025 21:31:02 +0100
, by Olaf Wintermann
use vfs_stat instead of stat in send_cgi
Fri, 31 Oct 2025 21:15:19 +0100
, by Olaf Wintermann
fix cgi pipe fd initialization
Thu, 30 Oct 2025 16:59:31 +0100
, by Olaf Wintermann
fix user-after-free in case evt_add_request/ev_pollin fails
Wed, 29 Oct 2025 16:51:36 +0100
, by Olaf Wintermann
update uwproj
Sun, 26 Oct 2025 15:31:50 +0100
, by Olaf Wintermann
improve error handling/logging in nsapi_start_request
Thu, 31 Jul 2025 20:53:08 +0200
, by Olaf Wintermann
update ucx
Mon, 21 Jul 2025 22:22:46 +0200
, by Olaf Wintermann
fix non-working strtoint conversion in webdav_xattr_parse_data by switching to cx_strtoi64
Wed, 25 Jun 2025 21:00:29 +0200
, by Olaf Wintermann
change error handling in case webdav_xattr_parse_data fails: set response to 500 instead of failig the entire multistatus response
Wed, 25 Jun 2025 20:45:21 +0200
, by Olaf Wintermann
fix stderr logging
Wed, 18 Jun 2025 09:38:29 +0200
, by Olaf Wintermann
final fix
Sun, 01 Jun 2025 21:59:46 +0200
, by Olaf Wintermann
no
Sun, 01 Jun 2025 21:58:10 +0200
, by Olaf Wintermann
will this finally fix it?
Sun, 01 Jun 2025 21:56:47 +0200
, by Olaf Wintermann
fix openssl < 3.0 hash init functions
Sun, 01 Jun 2025 21:53:40 +0200
, by Olaf Wintermann
fix ws_sha512_create
Sun, 01 Jun 2025 21:52:14 +0200
, by Olaf Wintermann
hopefully this actually fixes building with openssl < 3.0
Sun, 01 Jun 2025 21:50:24 +0200
, by Olaf Wintermann
fix build with openssl version < 3.0
Sun, 01 Jun 2025 21:48:22 +0200
, by Olaf Wintermann
replace wrong cxMapRemoveAndGet with cxMapRemove
Sun, 01 Jun 2025 20:01:13 +0200
, by Olaf Wintermann
remove unwanted linebreak from output
Fri, 30 May 2025 17:10:59 +0200
, by Olaf Wintermann
add navigation to directory listing and improve css
Fri, 30 May 2025 16:37:54 +0200
, by Olaf Wintermann
add size in bytes as tooltip to the directory listing
Fri, 30 May 2025 15:00:05 +0200
, by Olaf Wintermann
make directory listing sorting case insensitive
Fri, 30 May 2025 14:50:56 +0200
, by Olaf Wintermann
add show-emojis, dir-icon, file-icon, show-hidden parameters to common-index SAF
Fri, 30 May 2025 14:48:42 +0200
, by Olaf Wintermann
implement new directory listing, that outputs size/lastmodified and has a sorted output
Fri, 30 May 2025 14:11:56 +0200
, by Olaf Wintermann
add crypto cng hashing implementation for windows
Fri, 30 May 2025 12:18:15 +0200
, by Olaf Wintermann
add common crypto hashing implementation for macOS
Fri, 30 May 2025 12:07:10 +0200
, by Olaf Wintermann
fix wrong status code when an ACL check fails in vfs_open
Fri, 30 May 2025 11:20:12 +0200
, by Olaf Wintermann
use readdir instead of readdir_r
Fri, 30 May 2025 09:51:23 +0200
, by Olaf Wintermann
add request uri/path debug logging
Fri, 30 May 2025 08:40:58 +0200
, by Olaf Wintermann
use new sha512 functions in keyfile_auth.c
Thu, 29 May 2025 15:18:48 +0200
, by Olaf Wintermann
add sha512 hashing functions
Thu, 29 May 2025 15:17:01 +0200
, by Olaf Wintermann
use openssl hashing wrapper in keyfile_auth.c
Wed, 28 May 2025 21:15:49 +0200
, by Olaf Wintermann
add sha1 API
Wed, 28 May 2025 21:09:45 +0200
, by Olaf Wintermann
add wrapper for openssl hashing functions
Wed, 28 May 2025 20:54:43 +0200
, by Olaf Wintermann
make cgi response status header check case insensitive
Tue, 27 May 2025 18:41:23 +0200
, by Olaf Wintermann
remove ucx utils.h includes
Mon, 26 May 2025 21:13:11 +0200
, by Olaf Wintermann
remove wrong ucx include
Mon, 26 May 2025 21:07:54 +0200
, by Olaf Wintermann
update ucx
Mon, 26 May 2025 21:06:17 +0200
, by Olaf Wintermann
memset threadpool object
Mon, 26 May 2025 21:02:30 +0200
, by Olaf Wintermann
extend postgresql vfs resource table
Mon, 26 May 2025 21:02:14 +0200
, by Olaf Wintermann
update ucx
Sun, 02 Mar 2025 18:10:52 +0100
, by Olaf Wintermann
fix OOM handling in pool_malloc, which could lead to invalid pools and potential crash
Mon, 10 Feb 2025 17:44:51 +0100
, by Olaf Wintermann
add shutdown cleanup (listener, log, threadpool)
Sat, 01 Feb 2025 09:23:14 +0100
, by Olaf Wintermann
add more shutdown cleanup: pwbuf, threadpool, logfiles, authdb
Fri, 31 Jan 2025 21:27:54 +0100
, by Olaf Wintermann
remove unused function
Fri, 31 Jan 2025 21:01:48 +0100
, by Olaf Wintermann
add saf function map cleanup
Thu, 30 Jan 2025 18:54:43 +0100
, by Olaf Wintermann
add resourcepools/common saf shutdown cleanup code
Thu, 30 Jan 2025 18:29:30 +0100
, by Olaf Wintermann
add cleanup for webdav module
Thu, 30 Jan 2025 18:19:12 +0100
, by Olaf Wintermann
shutdown acceptor threads on ws shutdown
Wed, 29 Jan 2025 20:51:31 +0100
, by Olaf Wintermann
improve threadpool_shutdown cleanup
Wed, 29 Jan 2025 20:40:19 +0100
, by Olaf Wintermann
add threadpool debug logging
Sun, 26 Jan 2025 23:09:43 +0100
, by Olaf Wintermann
add error handling in case accept fails
Fri, 24 Jan 2025 17:42:58 +0100
, by Olaf Wintermann
check and close pipes if cgi_start fails
Sat, 18 Jan 2025 12:21:50 +0100
, by Olaf Wintermann
log all cgi pipe fds
Sat, 18 Jan 2025 12:13:08 +0100
, by Olaf Wintermann
add pipe fds to cgi debug logging
Fri, 17 Jan 2025 17:05:16 +0100
, by Olaf Wintermann
fix wrong column name usage by pg prop extensions
Fri, 29 Nov 2024 18:10:26 +0100
, by Olaf Wintermann
add TODO to use a future ucx feature
Wed, 27 Nov 2024 23:00:07 +0100
, by Olaf Wintermann
fix pgext uses a wrong field number, if the column has the same name as a resource or property column
Fri, 01 Nov 2024 12:25:52 +0100
, by Olaf Wintermann
add more keep alive trace logging
Fri, 20 Sep 2024 20:30:57 +0200
, by Olaf Wintermann
fix trace log use after free
Fri, 20 Sep 2024 20:04:35 +0200
, by Olaf Wintermann
log event free
Thu, 19 Sep 2024 22:17:24 +0200
, by Olaf Wintermann
improve sessionhandler trace logging
Sun, 15 Sep 2024 09:47:36 +0200
, by Olaf Wintermann
add sessionhandler debug logging
Fri, 13 Sep 2024 23:19:04 +0200
, by Olaf Wintermann
improve webserver shutdown and free some stuff to make the valgrind output cleaner
Sat, 24 Aug 2024 22:37:12 +0200
, by Olaf Wintermann
move first request poll to the event handler
Sat, 24 Aug 2024 18:34:13 +0200
, by Olaf Wintermann
add request timeout handler
Sat, 24 Aug 2024 12:13:01 +0200
, by Olaf Wintermann
fix pg ext uninitialized memory acces - fixes #420
Tue, 20 Aug 2024 12:34:32 +0200
, by Olaf Wintermann
add test for sending multiple events to an eventhandler
Fri, 16 Aug 2024 18:09:05 +0200
, by Olaf Wintermann
add first eventhandler tests
Fri, 16 Aug 2024 16:59:05 +0200
, by Olaf Wintermann
add more test_io_http_stream_parse_chunk_header_invalid tests
Thu, 15 Aug 2024 22:42:35 +0200
, by Olaf Wintermann
fix http_stream_parse_chunk_header: check if the chunk starts with a digit
Thu, 15 Aug 2024 22:38:03 +0200
, by Olaf Wintermann
fix strtoll result check
Thu, 15 Aug 2024 22:16:05 +0200
, by Olaf Wintermann
add functions to stop event handlers
Thu, 15 Aug 2024 21:46:57 +0200
, by Olaf Wintermann
increase keep-alive timeout
Tue, 13 Aug 2024 20:08:13 +0200
, by Olaf Wintermann
new linux event_send implementation, replace event pipes with eventfd
Tue, 13 Aug 2024 19:59:42 +0200
, by Olaf Wintermann
fix memory leak in case handle_request fails (some illegal requests)
Mon, 12 Aug 2024 21:20:17 +0200
, by Olaf Wintermann
implement keep-alive timeout
Mon, 12 Aug 2024 00:22:37 +0200
, by Olaf Wintermann
refactore keep alive handler
Sun, 11 Aug 2024 18:51:39 +0200
, by Olaf Wintermann
refactore EventHandler: add common fields to base struct
Sun, 11 Aug 2024 13:26:17 +0200
, by Olaf Wintermann
fix netbuf_getbytes prematurely returns NETBUF_EOF
Sun, 11 Aug 2024 10:09:20 +0200
, by Olaf Wintermann
fix net_ssl_writev skipping bytes
Wed, 10 Jul 2024 23:04:58 +0200
, by Olaf Wintermann
replace EWOULDBLOCK with EAGAIN
Wed, 05 Jun 2024 22:42:52 +0200
, by Olaf Wintermann
add extra nullptr check in the event loop to handle the case when the finish ptr is set to NULL after it was already scheduled
Wed, 05 Jun 2024 19:50:44 +0200
, by Olaf Wintermann
less
more
|
(0)
-120
tip