mirror of
https://git.kore.io/kore.git
synced 2024-11-05 18:11:44 +01:00
c7dcdbcd82
- Parameter validation is now done only when http_process_*() is called and upon http_argument_add(). - You MUST have defined your params in a param block or they will be filtered out. - http_argument_lookup() is dead, welcome http_argument_get() and its brothers and sisters: http_argument_get_string() http_argument_get_uint16() http_argument_get_int16() http_argument_get_uint32() http_argument_get_int32() They will automatically do bounds checking on integers for you and return proper integers or a NUL-terminated string. - The http_argument_get* functions no longer create an additional copy of the string which you need to free. Easier going. - http_multiple_args() is dead, byebye - Make some stuff we don't want to share with the modules static. |
||
---|---|---|
docs | ||
includes | ||
modules | ||
src | ||
tools | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README |
Hi. Kore is a fast webserver that facilitates creating dynamic websites in the C programming language. It takes away the bottleneck of constantly loading items from disk or executing non compiled code (PHP, Perl, ...). Kore provides you with a set of API functions you can use to build your site which is then loaded into the webserver as a loadable C module. Because of this pages are mapped to functions that are directly called from the worker processes allowing for the potential of great speed. As little overhead as possible. Features - Supports SNI - Supports SPDY/3 - Supports HTTP/1.1 - Secure by default - SSL connections only - Virtual host support - Easy to use configuration - Loads your site as a precompiled C module - Event driven architecture and worker processes for throughput - Modules can be reloaded on-the-fly even while serving content License - Kore is licensed under the ISC license. Platforms supported - Linux - OpenBSD - FreeBSD - OSX Right now Kore development is a moving process, so expect bugs. If you run into said bugs please contact me at joris@coders.se. More information can be found on https://kore.io/