Commit Graph

  • 681e3b2b6e sse example: set http_timeout to 0. master Joris Vink 2025-02-10 13:59:29 +01:00
  • 542c0f1a29 example doesn't need to spawn all workers Joris Vink 2025-02-10 13:59:18 +01:00
  • 3410a9db91 linux: add readv and pipe2 to acme seccomp filters. Joris Vink 2024-12-12 10:21:25 +01:00
  • 6122affe22 ugh, typo Joris Vink 2024-12-08 14:58:16 +01:00
  • 978cb0ab79 pgsql: postgresql 17 added PGRES_TUPLE_CHUNK. Joris Vink 2024-12-08 14:56:33 +01:00
  • d3afe09d4e Give keymgr up to 60 seconds to start under ACME=1. Joris Vink 2024-12-08 12:47:32 +01:00
  • 5df4d075cf this should actually be 0, not 3. Joris Vink 2024-11-27 11:21:00 +01:00
  • 88586df98e 4.3.0-rc4 4.3.0-rc4 4.x-releng Joris Vink 2024-11-08 20:27:23 +01:00
  • a31ec315d0 Merge branch 'master' into 4.x-releng Joris Vink 2024-11-08 20:27:13 +01:00
  • 4bd456a334 Support Python 3.13. Joris Vink 2024-11-08 20:08:19 +01:00
  • c437e15b5c style nits Joris Vink 2024-11-08 19:29:40 +01:00
  • 001096460d Fix the tls-proxy example Joris Vink 2024-05-13 10:34:45 +02:00
  • 0356286486 up the beer counter Joris Vink 2024-10-25 12:13:55 +02:00
  • 510ad9926a Make it safe to call timer close method from timer callback. Rickard Lind 2024-10-20 19:39:17 +02:00
  • 860e21aa50 linux: add faccessat2 to default seccomp rules. Joris Vink 2024-04-29 09:46:44 +02:00
  • 6fbb6d188e swap macos to dynamic_lookup for undefined. Joris Vink 2024-03-25 19:09:48 -04:00
  • f1517fe39b 4.3.0-rc3 4.3.0-rc3 Joris Vink 2024-01-31 13:14:12 +01:00
  • 60ff78c3f7 Merge branch 'master' into 4.x-releng Joris Vink 2024-01-31 13:13:40 +01:00
  • 1451e0fb43 style nits Joris Vink 2024-01-25 18:32:17 +01:00
  • 2179c5e5d3 Get rid of X509V3_EXT_add_alias(). Joris Vink 2024-01-25 18:23:43 +01:00
  • 16e283e932 Tabs are ok when decoding post data. Joris Vink 2024-01-14 13:01:23 +01:00
  • 3d88ea442e double acme timeout. Joris Vink 2023-12-08 07:46:25 +01:00
  • f47f8d3f5e Missing options for HTTP method restrictions. Joris Vink 2023-12-01 00:33:18 +01:00
  • 4df120704d Add stat64() to keymgr seccomp whitelist. Joris Vink 2023-11-28 09:23:08 +01:00
  • ff5a3982ce Add unlink and rename system calls to whitelist. Joris Vink 2023-11-28 09:22:05 +01:00
  • dad6cc7bfe remove const from kore_runtime_count(). Joris Vink 2023-11-03 12:25:39 +01:00
  • 4fe2baee57 sync syscall lists from linux Joris Vink 2023-09-07 11:10:50 +02:00
  • 92e1ffcc10 remove -f from the cli, it is default. Joris Vink 2023-04-15 10:03:31 +02:00
  • 66607ad36c bump to rc2 4.3.0-rc2 Joris Vink 2023-04-15 09:32:50 +02:00
  • aa7e6a1e99 Merge branch 'master' into 4.x-releng Joris Vink 2023-04-15 09:32:40 +02:00
  • e2dbda88b6 More seccomp work. Joris Vink 2023-04-06 10:16:06 +02:00
  • 208b0e868f add more syscalls to seccomp whitelists. Joris Vink 2023-04-06 09:33:48 +02:00
  • 4974a769d4 Add missing inttypes header Joris Vink 2023-04-06 09:23:43 +02:00
  • 50baccab04 changes for 4.3.0 4.3.0-rc1 Joris Vink 2023-04-05 18:56:16 +02:00
  • 732eac7c9b 4.3.0-rc1 Joris Vink 2023-04-05 18:54:21 +02:00
  • ab8fe8eb63 Merge branch 'master' into 4.x-releng Joris Vink 2023-04-05 18:53:52 +02:00
  • ef37ab611d Fix bug: Added syscalls for tasks example. Dennis Dillert 2023-04-02 19:54:29 +02:00
  • b1a3f2b0f8 fix single binary builds using PYTHON flavor. Joris Vink 2023-04-02 18:54:36 +02:00
  • 5dd2e922b3 Minor style nits from previous patches. Joris Vink 2023-04-02 10:31:10 +02:00
  • 54f6234e4f kodev: add support for generating Clang compilation database Alibek Omarov 2023-03-22 15:14:34 +03:00
  • b3802d186d kodev: split generating compiler commandline to separate function Alibek Omarov 2023-03-22 15:14:33 +03:00
  • f9e64ea5f0 kodev: small improvement, fix argv offset, making that argv[0] current command name Alibek Omarov 2023-03-22 15:14:32 +03:00
  • 15071f5a14 Change http_argument_urldecode(). Joris Vink 2023-03-12 23:33:47 +01:00
  • 21839aeaa2 demote sched_setaffinity log message to a notice. Joris Vink 2023-03-08 20:30:34 +01:00
  • d49d65dfa0 Reshuffle call to kore_platform_worker_setcpu(). Joris Vink 2023-03-08 20:28:49 +01:00
  • 21f466c8b6 Move CPU pinning to kore_worker_started(). Joris Vink 2023-03-08 20:11:49 +01:00
  • 66e893f1d4 Python API domain improvement. Joris Vink 2023-03-04 23:15:49 +01:00
  • a68a53c59e new contributer I owe a beer too Joris Vink 2023-03-01 17:15:12 +01:00
  • 4e38d8a323 Allow clock_gettime64() if defined. Joris Vink 2023-03-01 17:11:27 +01:00
  • ecbc373433 revert some labbing in kore_realloc() Joris Vink 2023-03-01 16:41:33 +01:00
  • 13f9921679 cleanup Joris Vink 2023-03-01 16:35:11 +01:00
  • 3e944e106b Change kore_realloc() behaviour a bit. Joris Vink 2023-03-01 16:26:24 +01:00
  • a5342a0120 Remove libressl log message. Daniel Melani 2023-02-21 09:24:45 +01:00
  • 83d1ff1013 Get rid of the openssl libcrypto allocation hooks. Joris Vink 2023-01-25 08:00:45 +01:00
  • 9fec810ce8 add lua to built-ins log Joris Vink 2023-01-23 21:56:49 +01:00
  • 98fba44147 mention lua in readme Joris Vink 2023-01-23 21:34:22 +01:00
  • 24390b8d6b Allow setting of LUA_VERSION for pkg-config. Joris Vink 2023-01-23 21:33:11 +01:00
  • 4718bae098 Initial lua runtime. Joris Vink 2023-01-21 23:41:35 +01:00
  • 2f5d274059 Rework runtime init a little bit. Joris Vink 2023-01-16 21:00:01 +01:00
  • d21c0aab5f Call kore_tls_init() earlier at startup. Joris Vink 2023-01-06 10:54:07 +01:00
  • e8da0574c3 remove post-receive hook on copy Joris Vink 2023-01-05 22:57:14 +01:00
  • a421e7a9cd Add memory protection with KORE_MEM_GUARD. Joris Vink 2023-01-05 22:47:29 +01:00
  • 922ce7fefb Force OpenSSL to use Kore allocators. Joris Vink 2023-01-05 19:23:24 +01:00
  • 4a9c7efda7 retire kodev.1, was unmaintained. Joris Vink 2023-01-05 10:07:44 +01:00
  • 044ddf4a8e stagit files moved to kore-site repository. Joris Vink 2023-01-05 10:06:46 +01:00
  • fac651a89e Retire kore-build scripts. Joris Vink 2023-01-05 09:53:19 +01:00
  • 770df43d1e Add static stagit files for git.kore.io Joris Vink 2023-01-05 09:50:20 +01:00
  • 0a0416b7a7 finally, use git.kore.io in the hook. Joris Vink 2023-01-05 09:26:46 +01:00
  • 7608312120 use stagit instead of stagit-index. Joris Vink 2023-01-05 09:25:56 +01:00
  • 5d69879d87 Shuffle stuff around in the hook. Joris Vink 2023-01-05 09:25:06 +01:00
  • d677632732 Add the old update stuff into the hook. Joris Vink 2023-01-05 09:23:56 +01:00
  • 7632705c64 Version control the post-receive githook. Joris Vink 2023-01-05 09:14:57 +01:00
  • 4ecd6d5603 Add kore_platform_random_uint32(). Joris Vink 2023-01-04 11:48:19 +01:00
  • 7b48959c32 Python HTTP API improvement: add req.headers() Joris Vink 2022-12-29 12:58:43 +01:00
  • 7a6753ca33 Force lowercase on internal HTTP header names. Joris Vink 2022-12-29 12:58:21 +01:00
  • 46af5aa11b more workarounds for curl 7.87 Joris Vink 2022-12-28 16:05:14 +01:00
  • 7f27677904 work around curl 7.87 curl_easy_setopt() being broken. Joris Vink 2022-12-28 16:04:18 +01:00
  • f59ee8e29e constify another RSA pointer. Joris Vink 2022-12-28 15:55:19 +01:00
  • 81987cd022 openssl 3 works for now. Joris Vink 2022-12-28 15:51:14 +01:00
  • f82e4fe967 kill debug Joris Vink 2022-12-28 15:49:42 +01:00
  • 8b701a9f0e Change how we handle EVP_PKEY for privsep. Joris Vink 2022-12-28 15:43:56 +01:00
  • 17b6f3bbc6 Disable deprecated warnings for OpenSSL 3. Joris Vink 2022-12-28 11:09:15 +01:00
  • 6ccae503ae allow override of python3-config. Joris Vink 2022-12-28 11:08:55 +01:00
  • 369fc4fa01 Add newfstatat in common Kore seccomp whitelist. Joris Vink 2022-11-02 22:13:10 +01:00
  • dd93790d80 Improve kore.proc in the Python API. Joris Vink 2022-10-19 08:04:16 +02:00
  • eab8dcd9ac Constify in parameter for kore_strip_chars() Joris Vink 2022-10-19 07:34:14 +02:00
  • f34d21caa7 Hack around some hidden Python symbols. Joris Vink 2022-09-26 08:48:29 +02:00
  • d7cef82362 Python improvements: Rework corotracing for 3.11. Joris Vink 2022-09-25 00:29:08 +02:00
  • 377295c04c Update README after 4.2.3 release Joris Vink 2022-09-08 13:08:31 +02:00
  • 783cc6cd4c Send a 413 if header_recv buffer is full. Joris Vink 2022-09-07 12:41:38 +02:00
  • 80db912c34 Improve CRL reloading. Joris Vink 2022-09-05 10:59:28 +02:00
  • 0de5d5e4c7 Use a more structured log format. Joris Vink 2022-09-05 10:59:06 +02:00
  • 5dcf3d1550 Fix a problem with http_timeout when a body is sent. Joris Vink 2022-09-01 12:09:15 +02:00
  • b3c5ce8375 Demote log message to notice in tls_none backend. Joris Vink 2022-08-26 10:23:13 +02:00
  • c0d6657c26 Fix a log message regarding worker count. Joris Vink 2022-08-26 10:19:26 +02:00
  • de56d748c8 Merge branch 'master' into 4.x-releng 4.2.3 Joris Vink 2022-08-22 13:18:44 +02:00
  • 11cf2075a2 Get rid of PRI_TIME_T defines locally. Joris Vink 2022-08-22 13:17:45 +02:00
  • 6d63a0162b 4.2.3 Joris Vink 2022-08-22 12:56:50 +02:00
  • fe2c6d1e72 Merge branch 'master' into 4.x-releng Joris Vink 2022-08-22 12:56:28 +02:00
  • 139348c2b7 change PRI_TIME_T to ldd on BSD platforms Joris Vink 2022-08-19 17:00:33 +02:00