Commit Graph

  • c2aec319b8 kodev: add support for generating Clang compilation database master Alibek Omarov 2023-03-22 06:42:27 +0300
  • 65683b91a4 kodev: split generating compiler commandline to separate function Alibek Omarov 2023-03-22 06:41:35 +0300
  • ceab01b2cd kodev: small improvement, fix argv offset, making that argv[0] current command name Alibek Omarov 2023-03-22 06:38:08 +0300
  • 15071f5a14 Change http_argument_urldecode(). Joris Vink 2023-03-12 23:33:47 +0100
  • 21839aeaa2 demote sched_setaffinity log message to a notice. Joris Vink 2023-03-08 20:30:34 +0100
  • d49d65dfa0 Reshuffle call to kore_platform_worker_setcpu(). Joris Vink 2023-03-08 20:28:49 +0100
  • 21f466c8b6 Move CPU pinning to kore_worker_started(). Joris Vink 2023-03-08 20:11:49 +0100
  • 66e893f1d4 Python API domain improvement. Joris Vink 2023-03-04 23:15:49 +0100
  • a68a53c59e new contributer I owe a beer too Joris Vink 2023-03-01 17:15:12 +0100
  • 4e38d8a323 Allow clock_gettime64() if defined. Joris Vink 2023-03-01 17:11:27 +0100
  • ecbc373433 revert some labbing in kore_realloc() Joris Vink 2023-03-01 16:41:33 +0100
  • 13f9921679 cleanup Joris Vink 2023-03-01 16:35:11 +0100
  • 3e944e106b Change kore_realloc() behaviour a bit. Joris Vink 2023-03-01 16:26:24 +0100
  • a5342a0120 Remove libressl log message. Daniel Melani 2023-02-21 09:24:45 +0100
  • 83d1ff1013 Get rid of the openssl libcrypto allocation hooks. Joris Vink 2023-01-25 08:00:45 +0100
  • 9fec810ce8 add lua to built-ins log Joris Vink 2023-01-23 21:56:49 +0100
  • 98fba44147 mention lua in readme Joris Vink 2023-01-23 21:34:22 +0100
  • 24390b8d6b Allow setting of LUA_VERSION for pkg-config. Joris Vink 2023-01-23 21:33:11 +0100
  • 4718bae098 Initial lua runtime. Joris Vink 2023-01-21 23:41:35 +0100
  • 2f5d274059 Rework runtime init a little bit. Joris Vink 2023-01-16 21:00:01 +0100
  • d21c0aab5f Call kore_tls_init() earlier at startup. Joris Vink 2023-01-06 10:54:07 +0100
  • e8da0574c3 remove post-receive hook on copy Joris Vink 2023-01-05 22:57:14 +0100
  • a421e7a9cd Add memory protection with KORE_MEM_GUARD. Joris Vink 2023-01-05 22:47:29 +0100
  • 922ce7fefb Force OpenSSL to use Kore allocators. Joris Vink 2023-01-05 19:23:24 +0100
  • 4a9c7efda7 retire kodev.1, was unmaintained. Joris Vink 2023-01-05 10:07:44 +0100
  • 044ddf4a8e stagit files moved to kore-site repository. Joris Vink 2023-01-05 10:06:46 +0100
  • fac651a89e Retire kore-build scripts. Joris Vink 2023-01-05 09:53:19 +0100
  • 770df43d1e Add static stagit files for git.kore.io Joris Vink 2023-01-05 09:50:20 +0100
  • 0a0416b7a7 finally, use git.kore.io in the hook. Joris Vink 2023-01-05 09:26:46 +0100
  • 7608312120 use stagit instead of stagit-index. Joris Vink 2023-01-05 09:25:56 +0100
  • 5d69879d87 Shuffle stuff around in the hook. Joris Vink 2023-01-05 09:25:06 +0100
  • d677632732 Add the old update stuff into the hook. Joris Vink 2023-01-05 09:23:56 +0100
  • 7632705c64 Version control the post-receive githook. Joris Vink 2023-01-05 09:14:57 +0100
  • 4ecd6d5603 Add kore_platform_random_uint32(). Joris Vink 2023-01-04 11:48:19 +0100
  • 7b48959c32 Python HTTP API improvement: add req.headers() Joris Vink 2022-12-29 12:58:43 +0100
  • 7a6753ca33 Force lowercase on internal HTTP header names. Joris Vink 2022-12-29 12:58:21 +0100
  • 46af5aa11b more workarounds for curl 7.87 Joris Vink 2022-12-28 16:05:14 +0100
  • 7f27677904 work around curl 7.87 curl_easy_setopt() being broken. Joris Vink 2022-12-28 16:04:18 +0100
  • f59ee8e29e constify another RSA pointer. Joris Vink 2022-12-28 15:55:19 +0100
  • 81987cd022 openssl 3 works for now. Joris Vink 2022-12-28 15:51:14 +0100
  • f82e4fe967 kill debug Joris Vink 2022-12-28 15:49:42 +0100
  • 8b701a9f0e Change how we handle EVP_PKEY for privsep. Joris Vink 2022-12-28 15:43:56 +0100
  • 17b6f3bbc6 Disable deprecated warnings for OpenSSL 3. Joris Vink 2022-12-28 11:09:15 +0100
  • 6ccae503ae allow override of python3-config. Joris Vink 2022-12-28 11:08:55 +0100
  • 369fc4fa01 Add newfstatat in common Kore seccomp whitelist. Joris Vink 2022-11-02 22:13:10 +0100
  • dd93790d80 Improve kore.proc in the Python API. Joris Vink 2022-10-19 08:04:16 +0200
  • eab8dcd9ac Constify in parameter for kore_strip_chars() Joris Vink 2022-10-19 07:34:14 +0200
  • f34d21caa7 Hack around some hidden Python symbols. Joris Vink 2022-09-26 08:48:29 +0200
  • d7cef82362 Python improvements: Rework corotracing for 3.11. Joris Vink 2022-09-25 00:29:08 +0200
  • 377295c04c Update README after 4.2.3 release Joris Vink 2022-09-08 13:08:31 +0200
  • 783cc6cd4c Send a 413 if header_recv buffer is full. Joris Vink 2022-09-07 12:41:38 +0200
  • 80db912c34 Improve CRL reloading. Joris Vink 2022-09-05 10:59:28 +0200
  • 0de5d5e4c7 Use a more structured log format. Joris Vink 2022-09-05 10:59:06 +0200
  • 5dcf3d1550 Fix a problem with http_timeout when a body is sent. Joris Vink 2022-09-01 12:09:15 +0200
  • b3c5ce8375 Demote log message to notice in tls_none backend. Joris Vink 2022-08-26 10:23:13 +0200
  • c0d6657c26 Fix a log message regarding worker count. Joris Vink 2022-08-26 10:19:26 +0200
  • 11cf2075a2 Get rid of PRI_TIME_T defines locally. Joris Vink 2022-08-22 13:17:45 +0200
  • 139348c2b7 change PRI_TIME_T to ldd on BSD platforms Joris Vink 2022-08-19 17:00:33 +0200
  • a2d312d0a0 kore_debug() has been unused for years. Joris Vink 2022-08-18 15:20:55 +0200
  • 52ff37c5be Support crls for kore.domain() in Python. Joris Vink 2022-08-18 10:43:10 +0200
  • 56875abc6b tons more beer Joris Vink 2022-08-17 13:22:04 +0200
  • 773790c18b fix more fallout from printf format attributes. Joris Vink 2022-08-17 13:19:25 +0200
  • 0dc4d1adaa Remove unused define Daniel Fahlgren 2022-08-17 13:16:27 +0200
  • 2211bb8f97 Some platforms doesn't have a /tmp/ directory where temporary files can be stored. Make it possible to override that location compile time. Daniel Fahlgren 2022-08-17 13:16:25 +0200
  • 5ddfc2131c Constify filemap_entry argument to filemap_serve() Daniel Fahlgren 2022-08-17 13:16:21 +0200
  • 5e21de3a4c Add printf format attributes and fix fallout Daniel Fahlgren 2022-08-17 13:16:18 +0200
  • 25ea10fea7 Be better. Joris Vink 2022-08-10 10:20:18 +0200
  • 73be741bfd Allow authenticators on filemaps. Joris Vink 2022-08-10 10:13:01 +0200
  • 8a0aad31fe Update README with new text Joris Vink 2022-08-08 12:49:55 +0200
  • e2fcedfaec Differentiate between normal shutdown and fatal. Joris Vink 2022-08-08 11:02:27 +0200
  • 7316f372d1 If no result was available, use Py_None. Joris Vink 2022-08-04 13:19:02 +0200
  • fd94fba3c7 Python 3.10 improvements. Joris Vink 2022-08-04 09:56:41 +0200
  • 30c8652534 More Python 3.10.x changes. Joris Vink 2022-07-14 11:48:32 +0200
  • f6c54042c5 Improve Python 3.10.x support. Joris Vink 2022-07-14 10:56:27 +0200
  • f7a76f7e96 Improvements for kore.recvmsg() in Python. Joris Vink 2022-04-22 17:01:06 +0200
  • 5e47218ccd bump for newer release Joris Vink 2022-04-20 12:02:00 +0200
  • b0a5257f93 rename RELEASE to RELEASE.md Joris Vink 2022-04-20 11:37:58 +0200
  • 3516d50be3 adjust log messages Joris Vink 2022-04-20 11:10:01 +0200
  • dcdfce5763 Unbreak x509dict. Joris Vink 2022-04-20 11:06:10 +0200
  • 8969c14575 Add a quick and dirty release procedure. Joris Vink 2022-03-21 14:22:46 +0100
  • 48ae94eb47 Pull in stddef.h in seccomp.h. Joris Vink 2022-03-21 12:51:22 +0100
  • f072e4d5e4 update README with correct versions Joris Vink 2022-03-21 12:44:01 +0100
  • 38d7a5f88d Fix handling kore_tls_connection_accept() return codes. Joris Vink 2022-03-21 12:23:38 +0100
  • 5bfd61d136 Hide kore_pymodule behind !KORE_SINGLE_BINARY. Joris Vink 2022-03-21 08:51:05 +0100
  • f9c3fac6fa Add logfile to example configuration Joris Vink 2022-03-15 19:37:17 +0100
  • 8689df70d9 adjust example configuration Joris Vink 2022-03-15 19:30:57 +0100
  • 0d305ecf5a fix format specifier, previous commit touched a bit too much. Joris Vink 2022-03-15 13:47:35 +0100
  • 5021eeb597 use correct format specifier for size_t Joris Vink 2022-03-15 13:39:01 +0100
  • 78d667abc7 Set socklen to 0 by default in pysocket_async_recv(). Joris Vink 2022-02-20 21:30:17 +0100
  • a65be853f0 Simplify python_push_integer(). Joris Vink 2022-02-20 21:27:35 +0100
  • a7aa51d8d5 Fix unhappy path cleanup. Joris Vink 2022-02-20 21:25:18 +0100
  • daca80f1cb execve() its envp shouldn't be NULL. Joris Vink 2022-02-20 21:20:14 +0100
  • 96d1396df1 Change logic for http_version a bit. Joris Vink 2022-02-20 21:19:44 +0100
  • 29eb5b1537 Explicitly cast integer args for JSON create apis Joris Vink 2022-02-20 20:32:39 +0100
  • f3135d5e71 Mention TLS_BACKEND in README Joris Vink 2022-02-18 15:49:56 +0100
  • 045beb8622 add kore_mem_zero(). Joris Vink 2022-02-18 11:13:01 +0100
  • 722a0eca21 Get rid of MAKE_CLONE macro Joris Vink 2022-02-18 11:08:13 +0100
  • 576d7ba5e8 more whitespace fixes Joris Vink 2022-02-18 11:07:40 +0100
  • 404ccf622f whitespace fixes Joris Vink 2022-02-18 11:06:35 +0100
  • 7f74790da7 Define KORE_PRIVATE_KEY per TLS backend. Joris Vink 2022-02-18 10:50:17 +0100