Commit Graph

  • 3ac956c67d Use kore_worker_name() when logging worker shutdowns. Frederic Cambus 2020-09-08 14:00:43 +0200
  • d9673857d8 Fix a couple of typos in various places. Frederic Cambus 2020-09-08 12:49:46 +0200
  • 636469f555 Only reset accept_avail if we grabbed the lock. Joris Vink 2020-09-08 11:51:06 +0200
  • 1d27558e39 nicer warning Joris Vink 2020-09-03 19:24:26 +0200
  • b84c88a0e6 remove the yet wording. Joris Vink 2020-09-03 19:08:08 +0200
  • 58247eec4a I don't support x86 on Linux, remove it. Joris Vink 2020-09-03 19:05:43 +0200
  • 85b26533b7 Unbreak build with multiple make jobs Tobias Kortkamp 2020-09-03 11:32:55 +0200
  • 45f5ec97a2 we are at 4.0.0 Joris Vink 2020-08-31 19:59:31 +0200
  • f5f9aff226 hello world Kore 4 4.0.0 Joris Vink 2020-08-26 09:20:35 +0200
  • dc266fbadd Merge branch 'master' into 4.x-releng Joris Vink 2020-08-26 09:20:20 +0200
  • 8097d22da7 whitespace fixes Joris Vink 2020-08-24 10:17:53 +0200
  • 43b6e5cc40 rc8 4.0.0-rc8 Joris Vink 2020-08-17 16:46:22 +0200
  • 82f30246e1 Merge branch 'master' into 4.x-releng Joris Vink 2020-08-17 16:46:15 +0200
  • 4aa53df3b6 Make sure curl state transitions work properly. Joris Vink 2020-08-17 16:45:10 +0200
  • 457e2cdaa5 rc7 4.0.0-rc7 Joris Vink 2020-08-17 15:17:14 +0200
  • a886731319 Merge branch 'master' into 4.x-releng Joris Vink 2020-08-17 15:17:04 +0200
  • 8b9f7a6c12 improve our asynchronous curl support. Joris Vink 2020-08-17 15:15:04 +0200
  • e2c4306dab bump rc 4.0.0-rc6 Joris Vink 2020-08-13 09:11:19 +0200
  • b399bad3e9 Merge branch 'master' into 4.x-releng Joris Vink 2020-08-13 09:11:16 +0200
  • eaef4b654a Only call PyMem_SetupDebugHooks() if DEBUG is 1. Joris Vink 2020-08-13 09:10:19 +0200
  • d2617fdf32 Do not let DEBUG imply NOOPT any longer. Joris Vink 2020-08-13 09:10:00 +0200
  • 6b3347ae3a coro_running could be NULL, check it. Joris Vink 2020-08-12 13:43:38 +0200
  • 78a6e76518 Merge branch 'master' into 4.x-releng 4.0.0-rc5 Joris Vink 2020-08-11 15:27:25 +0200
  • 021ebaea5c next rc Joris Vink 2020-08-11 15:26:21 +0200
  • 7613a4a135 Python: Improve the kore.socket interface. Joris Vink 2020-08-11 15:24:59 +0200
  • a1340fa1d5 bump 4.0.0-rc4 Joris Vink 2020-08-10 12:21:24 +0200
  • eed60df389 Merge branch 'master' into 4.x-releng Joris Vink 2020-08-10 12:20:38 +0200
  • 68d078766e Clear lockop before removing a reference from the coroutine. Joris Vink 2020-08-10 12:19:42 +0200
  • 08d66e3926 set a worker its running flag to 0 if it dies. Joris Vink 2020-08-10 09:33:34 +0200
  • 0b659807bf more missing syscalls on aarch64 Joris Vink 2020-07-14 15:47:58 +0200
  • 0268a0ae0a Wrap certain syscalls inside of an ifdef. Joris Vink 2020-07-14 15:38:54 +0200
  • bb2f0d8b52 Python: improve kore.lock when handling cancelled coroutines. Joris Vink 2020-07-09 20:22:18 +0200
  • 8235759bca Python: Add kore.app(). Joris Vink 2020-07-05 21:47:22 +0200
  • 5d86324ee0 Merge branch 'master' into 4.x-releng 4.0.0-rc3 Joris Vink 2020-07-03 08:56:48 +0200
  • e38c6e5d30 Python: Several fixes for our async curl support. Joris Vink 2020-07-02 08:41:17 +0200
  • 122a86013b Python: respond with 500 in case of a coroutine error. Joris Vink 2020-06-30 09:57:48 +0200
  • 1d411b5551 Add release file on branch Joris Vink 2020-06-29 09:32:02 +0200
  • 2316f1016d Always prune disconnected clients at the end of the event loop. Joris Vink 2020-06-26 12:25:07 +0200
  • bb17b26903 4.0.0-rc2 4.0.0-rc2 Joris Vink 2020-06-17 08:25:36 +0200
  • 9007f099a9 Merge branch 'master' into 4.0.0-releng Joris Vink 2020-06-17 08:21:53 +0200
  • 74432aeff7 Set netwait to 10ms if a signal is pending. Joris Vink 2020-06-16 17:29:45 +0200
  • d7220edbf0 Merge branch 'master' into 4.0.0-releng Joris Vink 2020-06-09 21:45:10 +0200
  • ce8290cefc Add missing test for SYS_stat, fixes the build on arm64. Frederic Cambus 2020-06-09 17:07:23 +0200
  • d0191fa054 Merge branch 'master' into 4.0.0-releng Joris Vink 2020-06-09 12:23:08 +0200
  • 8a39d18196 work around different dirname()/basename() implementations. Joris Vink 2020-06-09 12:22:22 +0200
  • 3b225b1c63 Merge branch 'master' into 4.0.0-releng Joris Vink 2020-06-06 12:08:54 +0200
  • 30e9b642a0 Skip ACME worker process if ACME isnt built-in. Joris Vink 2020-06-05 14:21:39 +0200
  • 6bb66e796c Add RELEASE file Joris Vink 2020-06-03 08:24:47 +0200
  • dcb34033fa trailing whitespace Joris Vink 2020-05-08 22:43:12 +0200
  • 40dddbc769 whitespace Joris Vink 2020-04-27 09:07:37 +0200
  • e53de1cf4f mark kore_worker_entry as noreturn. Joris Vink 2020-03-25 13:35:02 +0100
  • c83f34c938 Rework http_pretty_error a tiny bit. Joris Vink 2020-03-04 08:36:10 +0100
  • fe43ed09ac Add the http_pretty_error configuration option. Frederic Cambus 2020-03-03 12:53:18 +0100
  • db31f37ab0 Add a "return" configuration option. Joris Vink 2020-03-03 11:28:16 +0100
  • 9e5e698e4b only count TLS enabled domains as primary_dom. Joris Vink 2020-02-21 13:58:03 +0100
  • 82d7b58405 Add trailing byte in http_token and http_field_content. Joris Vink 2020-02-19 10:38:41 +0100
  • 1a64d202de Mention http_server_version Joris Vink 2020-02-19 08:28:03 +0100
  • b4ebee5913 Add the http_server_version configuration option. Frederic Cambus 2020-02-18 22:29:41 +0100
  • cc6ab4f05d Allow the stat syscall in keymgr, it is used in keymgr_save_randfile(). Frederic Cambus 2020-02-13 14:32:44 +0100
  • 4115df69f6 adjust for configuration changes Joris Vink 2020-02-11 11:04:10 +0100
  • b24bc43051 Variable ‘c’ was set but not used so remove it, broke the build with GCC 9.2.0. Frederic Cambus 2020-02-10 15:37:32 +0100
  • 6ba56bb8f6 adjust copyright years Joris Vink 2020-02-10 15:35:41 +0100
  • 9d0aef0079 bump copyright Joris Vink 2020-02-10 14:47:33 +0100
  • fa2e8ef0b6 Add support for config based redirection. Joris Vink 2020-02-07 06:42:33 +0100
  • 6072828d8f Improve BSD platform event code. Joris Vink 2020-01-24 19:36:32 +0100
  • d86a10afa1 allow use udata in kore.timer() via the data kwarg. Joris Vink 2020-01-22 09:42:41 +0100
  • 2d380cac3f Expose our async libcurl support to the Python api. Joris Vink 2020-01-18 19:43:38 +0100
  • 6f31e14e83 sprinkle kore_quiet around Joris Vink 2020-01-17 22:25:52 +0100
  • 01cc981632 Improve waiting on workers to exit take 2. Joris Vink 2020-01-17 21:48:55 +0100
  • d8ff8e2c18 Improve waiting on children to exit. Joris Vink 2020-01-17 21:43:56 +0100
  • 445163f7c5 Add support for setting an email for ACME. Joris Vink 2020-01-13 11:00:40 +0100
  • ff40f04693 Remove forgotten debug message. Frederic Cambus 2020-01-07 15:28:30 +0100
  • 14095a7702 Revert chunk that snuck in last commit. Joris Vink 2019-12-13 20:30:13 +0100
  • 243cd4e6a0 kore_listener_init() returns KORE_RESULT_OK or KORE_RESULT_ERROR. Joris Vink 2019-12-13 09:14:26 +0100
  • 1d30760aa0 use X509_NAME_ENTRY* functions directly. Joris Vink 2019-11-19 13:00:17 +0100
  • ca70f9d726 TLS improvements. Joris Vink 2019-11-19 11:09:24 +0100
  • 283cd6da54 allow NULL pointers to cleanup/free calls. Joris Vink 2019-11-19 09:44:13 +0100
  • 56c33f85d4 change client_authority to client_verify. Joris Vink 2019-11-18 20:30:52 +0100
  • 31c0caf901 tasks example is now built as a single binary Joris Vink 2019-11-16 19:45:32 +0100
  • c6dbf16b65 Account for the change from 'static' to 'route' in the CLI tool as well. Frederic Cambus 2019-11-15 22:39:27 +0100
  • f8accef3f7 allow access/accessat at all times in keymgr. Joris Vink 2019-11-15 09:28:33 +0100
  • f6cd16c567 Replace static/dynamic with a single option: route Joris Vink 2019-11-15 08:11:02 +0100
  • 73757a29d5 Make dumb compilers happy. Joris Vink 2019-11-15 07:49:16 +0100
  • 0aa4769777 its about time LDFLAGS are appended instead of set. Joris Vink 2019-11-14 23:48:27 +0100
  • b3b5aa37b7 Allow acme config via python api Joris Vink 2019-11-13 23:01:24 +0100
  • 9bcf6fdf6d wording Joris Vink 2019-11-13 15:57:07 +0100
  • 7c78526e82 pull in ptrace.h Joris Vink 2019-11-13 15:56:36 +0100
  • 7cf0006f52 fix potential NULL dereferences. Joris Vink 2019-11-13 11:23:02 +0100
  • ff2d961be7 add ACME mention Joris Vink 2019-11-07 12:25:14 +0100
  • e2930f29c1 wrap pledge stuff into an ifdef __OpenBSD__ block. Joris Vink 2019-11-07 08:29:38 +0100
  • bb39643b48 small acme fixes. Joris Vink 2019-11-07 07:56:13 +0100
  • c78535aa5d Add acmev2 (RFC8555) support to Kore. Joris Vink 2019-11-06 19:33:53 +0100
  • 9a59f6833a reduce order start time to 1 second. acme Joris Vink 2019-11-06 14:26:36 +0100
  • 3d1145dc50 adjustments to seccomp for musl based systems Joris Vink 2019-11-06 14:20:36 +0100
  • bb159da725 set a default acme provider (letsencrypt) Joris Vink 2019-11-06 14:01:28 +0100
  • c55ec5c0d8 allow lseek in keymgr Joris Vink 2019-11-06 13:29:46 +0100
  • 703482bc10 Improve linux acme support. Joris Vink 2019-11-06 12:11:31 +0100
  • 0d4114811a Merge branch 'master' of mooncake.coders.se:/home/git/kore into acme Joris Vink 2019-11-06 11:58:55 +0100
  • eef1a05868 Change the way the linux syscall maps are made. Joris Vink 2019-11-06 11:57:25 +0100
  • f8524392e8 more seccomp adjustments in acme process Joris Vink 2019-11-05 13:20:03 +0100