Mercurial
>
hg
>
webserver
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
help
graph
The revision graph only works with JavaScript-enabled browsers.
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
fix cgi_writeevent not returning immediately when cgi IO is already done
Wed, 05 Jun 2024 19:49:17 +0200
, by Olaf Wintermann
add more debug logging to cgi_stdout_readevent
Sun, 02 Jun 2024 18:56:43 +0200
, by Olaf Wintermann
add more cgi logging
Sun, 02 Jun 2024 16:36:02 +0200
, by Olaf Wintermann
simplify ev_handle_events on linux
Sun, 02 Jun 2024 16:32:39 +0200
, by Olaf Wintermann
stop cgi read-event processing if an error occured
Sun, 02 Jun 2024 16:02:36 +0200
, by Olaf Wintermann
change nsapi_function_return behavior: move saf return to the end of the event cycle
Sun, 02 Jun 2024 14:28:17 +0200
, by Olaf Wintermann
handle eof in cgi_stdout_readevent to fix potential double free in cgi_event_finish
Sun, 02 Jun 2024 13:07:48 +0200
, by Olaf Wintermann
change execution order of event handler and event finish functions
Sun, 02 Jun 2024 12:39:04 +0200
, by Olaf Wintermann
use sigterm to kill cgi scripts
Sun, 02 Jun 2024 10:22:12 +0200
, by Olaf Wintermann
test cgi kill
Fri, 24 May 2024 22:57:09 +0200
, by Olaf Wintermann
handle killpg error
Fri, 24 May 2024 20:24:39 +0200
, by Olaf Wintermann
use SIGKILL instead of SIGTERM to cgi scripts in case of errors
Fri, 24 May 2024 19:43:53 +0200
, by Olaf Wintermann
kill broken cgi processes as soon as possible
Fri, 24 May 2024 12:57:34 +0200
, by Olaf Wintermann
log cgi pid
Fri, 24 May 2024 09:22:38 +0200
, by Olaf Wintermann
fix build
Thu, 23 May 2024 15:13:03 +0200
, by Olaf Wintermann
add more cgi debug logging
Thu, 23 May 2024 15:11:38 +0200
, by Olaf Wintermann
add wait_read to cgi debug logging
Thu, 23 May 2024 14:56:33 +0200
, by Olaf Wintermann
add workaround for blocking cgi waitpid
Thu, 23 May 2024 12:31:30 +0200
, by Olaf Wintermann
fix don't try to enable pollout if it is already active (cgi)
Wed, 22 May 2024 20:44:00 +0200
, by Olaf Wintermann
improve cgi io event handling
Sun, 19 May 2024 16:53:37 +0200
, by Olaf Wintermann
fix cgi poll event handling
Sun, 12 May 2024 11:26:59 +0200
, by Olaf Wintermann
update uwproj
Sun, 07 Apr 2024 10:25:01 +0200
, by Olaf Wintermann
merge
Sat, 30 Mar 2024 12:35:29 +0100
, by Olaf Wintermann
change net_write to attempt to write all bytes, improve error handling
Sat, 30 Mar 2024 12:35:09 +0100
, by Olaf Wintermann
fix build on macOS
Wed, 17 Jan 2024 20:28:49 +0100
, by Olaf Wintermann
update uwproj
Tue, 12 Sep 2023 18:08:11 +0200
, by Olaf Wintermann
fix send_string_escaped
Thu, 07 Sep 2023 10:51:13 +0200
, by Olaf Wintermann
urlencode resource href in webdav multistatus response
Thu, 07 Sep 2023 10:06:04 +0200
, by Olaf Wintermann
little bit more url escape
Wed, 06 Sep 2023 22:48:08 +0200
, by Olaf Wintermann
send_string_escaped should escape for urls, not html
Wed, 06 Sep 2023 22:25:34 +0200
, by Olaf Wintermann
add WS_CFLAGS to admin makefile
Mon, 10 Jul 2023 18:52:28 +0200
, by Olaf Wintermann
remove basic_mempool.h usage
Mon, 10 Jul 2023 18:51:01 +0200
, by Olaf Wintermann
update ucx
Mon, 10 Jul 2023 18:39:24 +0200
, by Olaf Wintermann
fix webdav mkcol error status codes
Sun, 09 Jul 2023 15:14:26 +0200
, by Olaf Wintermann
less
more
|
(0)
-120
tip