Update to 0.2.5 version

- Added support for uploading a configuration file over a long path
 - Added support for special uri paths (using the "*" symbol) in the configuration for groups of similar uri paths
 - Added the function of reading the contents of an http request
 - Changed the format of the uri address in the configuration file
 - Added a request redirection module
 - Added a module for blocking access to files by url path
 - Updated documentation
 - Updated module examples
This commit is contained in:
2024-06-13 00:42:58 +05:00
parent aca8a10141
commit aa78c565af
28 changed files with 670 additions and 149 deletions

View File

@@ -5,14 +5,16 @@ examples=$(wildcard example/*.asm)
examples_obj=$(patsubst %.asm,%.obj,$(examples))
all: build-main build-mime $(examples_obj) copy_docs
all: build-main build-utils $(examples_obj) copy_docs
build-main:
fasm httpd.asm $(OUTPUT_DIR)/httpd
build-mime:
build-utils:
fasm utils/mime_types.asm $(OUTPUT_DIR)/mime_types.bin
fasm utils/redirect.asm $(OUTPUT_MODULES)/redirect.obj
fasm utils/block_access.asm $(OUTPUT_MODULES)/block_access.obj
example/%.obj: example/%.asm
fasm $< $(OUTPUT_MODULES)/$(notdir $(basename $@)).obj