Skip to content
This repository has been archived by the owner on May 9, 2024. It is now read-only.

Releases: ltworf/weborf

1.0

23 Oct 16:15
ec5a64a
Compare
Choose a tag to compare

1.0

  • I declare weborf is now stable!
  • Fix a security bug where the path for CGI scripts was not null-terminated in certain configurations (CVE-2023-46586)

0.20

04 Oct 16:47
d8ac849
Compare
Choose a tag to compare

0.20

  • restyle qweborf to fit on a mobile screen
  • ignore Content-Type header in PUT requests, instead of failing

0.19

14 Mar 22:41
ac8aa96
Compare
Choose a tag to compare

0.19

  • qweborf can store the default settings

0.18

06 Mar 13:27
1ccb010
Compare
Choose a tag to compare

0.18

  • Wait for weborf to create socket in testsuite
  • Add an icon for qweborf (copied from Oxygen)
  • Appstream metainfo file for qweborf

0.17

29 Dec 19:04
f5c4d44
Compare
Choose a tag to compare

0.17

  • Fix MOVE and COPY methods to support relative URI
  • Fix parsing issues in the daemon startup script
  • Test suite added
  • Add github workflows to run tests
  • Improve compatibility with range requests
  • Set conent length for redirection responses
  • Partially fix deadlock possibility while running a CGI page
  • Pass CGI filename as parameter
  • Fix error where responses with size 0 would cause timeouts

0.16

10 Nov 13:58
b33e59b
Compare
Choose a tag to compare

0.16

  • qweborf has a normal makefile
  • Authentication example comes with a systemd file
  • CGI wrappers eliminated
  • CGI disabled by default
  • Default basedir to /srv/www
  • Bug: webdav reported wrong file size on certain architectures

0.15

23 Dec 23:54
fcd1f9e
Compare
Choose a tag to compare

0.15

  • Finally support https
  • Support systemd. It's now easy to run several weborf instances.
  • Can set certificate with qweborf
  • Various bugfixes

0.14

02 Jan 15:03
ab4a0a6
Compare
Choose a tag to compare
  • Use one less thread
  • Use smaller thread pool
  • Detaches when connections can be accepted (can now use Type=forking in systemd)
  • Log some cases of bad request
  • Bug: fixes issue with authentication request causing further requests on the same connection to fail
  • Reduced memory footprint for webdav requests
  • Bug: memory corruption error, only triggered with some gcc flags

0.13.5

13 Jul 21:27
b6e4ccd
Compare
Choose a tag to compare
  • Added --gid option to change gid
  • Improved handling of reserved characters in URI
  • ContentType in directory listing
  • Improved code to create the socket

0.13.4

08 Sep 18:29
Compare
Choose a tag to compare
  • Workaround API breaking in PyQt
  • Improvements in directory listing
  • Convert things to string before showing them in qweborf