Commit Graph

  • b967f8b755 do an rc4 4.2.3-rc4 Joris Vink 2022-08-19 12:46:35 +02:00
  • 5381996e0c Merge branch 'master' into 4.x-releng Joris Vink 2022-08-19 12:45:46 +02:00
  • a2d312d0a0 kore_debug() has been unused for years. Joris Vink 2022-08-18 15:20:55 +02:00
  • eb809dbc69 4.2.3-rc3 4.2.3-rc3 Joris Vink 2022-08-18 13:46:50 +02:00
  • cf4be4c945 Merge branch 'master' into 4.x-releng Joris Vink 2022-08-18 13:46:43 +02:00
  • 52ff37c5be Support crls for kore.domain() in Python. Joris Vink 2022-08-18 10:43:10 +02:00
  • 56875abc6b tons more beer Joris Vink 2022-08-17 13:22:04 +02:00
  • 773790c18b fix more fallout from printf format attributes. Joris Vink 2022-08-17 13:19:25 +02:00
  • 0dc4d1adaa Remove unused define Daniel Fahlgren 2022-08-17 13:16:27 +02:00
  • 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 +02:00
  • 5ddfc2131c Constify filemap_entry argument to filemap_serve() Daniel Fahlgren 2022-08-17 13:16:21 +02:00
  • 5e21de3a4c Add printf format attributes and fix fallout Daniel Fahlgren 2022-08-17 13:16:18 +02:00
  • cde7cc10a0 4.2.3-rc2 4.2.3-rc2 Joris Vink 2022-08-15 13:21:03 +02:00
  • 64248dc39f Merge branch 'master' into 4.x-releng Joris Vink 2022-08-15 13:20:50 +02:00
  • 25ea10fea7 Be better. Joris Vink 2022-08-10 10:20:18 +02:00
  • 73be741bfd Allow authenticators on filemaps. Joris Vink 2022-08-10 10:13:01 +02:00
  • 7ad48c7e46 bump to 4.2.3-rc1 Joris Vink 2022-08-08 14:07:25 +02:00
  • 36989db0ea Merge branch 'master' into 4.x-releng Joris Vink 2022-08-08 14:07:09 +02:00
  • 8a0aad31fe Update README with new text Joris Vink 2022-08-08 12:49:55 +02:00
  • e2fcedfaec Differentiate between normal shutdown and fatal. Joris Vink 2022-08-08 11:02:27 +02:00
  • 7316f372d1 If no result was available, use Py_None. Joris Vink 2022-08-04 13:19:02 +02:00
  • fd94fba3c7 Python 3.10 improvements. Joris Vink 2022-08-04 09:56:41 +02:00
  • 30c8652534 More Python 3.10.x changes. Joris Vink 2022-07-14 11:48:32 +02:00
  • f6c54042c5 Improve Python 3.10.x support. Joris Vink 2022-07-14 10:56:27 +02:00
  • f7a76f7e96 Improvements for kore.recvmsg() in Python. Joris Vink 2022-04-22 17:01:06 +02:00
  • d5846c0b9c 4.2.2 4.2.2 Joris Vink 2022-04-20 12:02:48 +02:00
  • 3a86b07c38 Merge branch 'master' into 4.x-releng Joris Vink 2022-04-20 12:02:24 +02:00
  • 5e47218ccd bump for newer release Joris Vink 2022-04-20 12:02:00 +02:00
  • fab2e0f746 moving to 4.2.2 Joris Vink 2022-04-20 12:00:49 +02:00
  • 66de41fb8a Merge branch 'master' into 4.x-releng Joris Vink 2022-04-20 11:38:50 +02:00
  • b0a5257f93 rename RELEASE to RELEASE.md Joris Vink 2022-04-20 11:37:58 +02:00
  • 3516d50be3 adjust log messages Joris Vink 2022-04-20 11:10:01 +02:00
  • dcdfce5763 Unbreak x509dict. Joris Vink 2022-04-20 11:06:10 +02:00
  • 8969c14575 Add a quick and dirty release procedure. Joris Vink 2022-03-21 14:22:46 +01:00
  • 11e553f5c9 Merge branch 'master' into 4.x-releng 4.2.1 Joris Vink 2022-03-21 12:52:11 +01:00
  • 48ae94eb47 Pull in stddef.h in seccomp.h. Joris Vink 2022-03-21 12:51:22 +01:00
  • 3587e88249 adjust README version number Joris Vink 2022-03-21 12:46:29 +01:00
  • 2c54c2dab2 Merge branch 'master' into 4.x-releng Joris Vink 2022-03-21 12:44:28 +01:00
  • f072e4d5e4 update README with correct versions Joris Vink 2022-03-21 12:44:01 +01:00
  • 1ae07ade1c This will be Kore 4.2.1 Joris Vink 2022-03-21 12:28:24 +01:00
  • a85b44e9d9 Merge branch 'master' into 4.x-releng Joris Vink 2022-03-21 12:28:14 +01:00
  • 38d7a5f88d Fix handling kore_tls_connection_accept() return codes. Joris Vink 2022-03-21 12:23:38 +01:00
  • 5bfd61d136 Hide kore_pymodule behind !KORE_SINGLE_BINARY. Joris Vink 2022-03-21 08:51:05 +01:00
  • c290412f62 Merge branch 'master' into 4.x-releng 4.2.0 Joris Vink 2022-03-18 21:06:33 +01:00
  • 057080b991 adjust release file for 4.2.0 Joris Vink 2022-03-18 14:51:45 +01:00
  • cd53f7a407 Merge remote-tracking branch 'origin/4.x-releng' into 4.x-releng Joris Vink 2022-03-18 14:51:06 +01:00
  • f9c3fac6fa Add logfile to example configuration Joris Vink 2022-03-15 19:37:17 +01:00
  • 8689df70d9 adjust example configuration Joris Vink 2022-03-15 19:30:57 +01:00
  • 5ef70e78e9 prepare for 4.2.0 Joris Vink 2022-03-15 17:24:25 +01:00
  • 0d305ecf5a fix format specifier, previous commit touched a bit too much. Joris Vink 2022-03-15 13:47:35 +01:00
  • 5021eeb597 use correct format specifier for size_t Joris Vink 2022-03-15 13:39:01 +01:00
  • 41b6b858e6 move to beta3 4.2.0-beta3 Joris Vink 2022-03-01 10:00:34 +01:00
  • 419ed53b0e Merge branch 'master' into 4.x-releng Joris Vink 2022-03-01 09:59:48 +01:00
  • 78d667abc7 Set socklen to 0 by default in pysocket_async_recv(). Joris Vink 2022-02-20 21:30:17 +01:00
  • a65be853f0 Simplify python_push_integer(). Joris Vink 2022-02-20 21:27:35 +01:00
  • a7aa51d8d5 Fix unhappy path cleanup. Joris Vink 2022-02-20 21:25:18 +01:00
  • daca80f1cb execve() its envp shouldn't be NULL. Joris Vink 2022-02-20 21:20:14 +01:00
  • 96d1396df1 Change logic for http_version a bit. Joris Vink 2022-02-20 21:19:44 +01:00
  • 29eb5b1537 Explicitly cast integer args for JSON create apis Joris Vink 2022-02-20 20:32:39 +01:00
  • f3135d5e71 Mention TLS_BACKEND in README Joris Vink 2022-02-18 15:49:56 +01:00
  • 045beb8622 add kore_mem_zero(). Joris Vink 2022-02-18 11:13:01 +01:00
  • 722a0eca21 Get rid of MAKE_CLONE macro Joris Vink 2022-02-18 11:08:13 +01:00
  • 576d7ba5e8 more whitespace fixes Joris Vink 2022-02-18 11:07:40 +01:00
  • 404ccf622f whitespace fixes Joris Vink 2022-02-18 11:06:35 +01:00
  • 7f74790da7 Define KORE_PRIVATE_KEY per TLS backend. Joris Vink 2022-02-18 10:50:17 +01:00
  • 80383024a3 For each TLS backend let us use correct types. Joris Vink 2022-02-18 10:47:05 +01:00
  • a9f7bd7faf rename ssl prefixed things to tls. Joris Vink 2022-02-18 10:20:28 +01:00
  • c93a8f3b40 disallow ACME with TLS_BACKEND != openssl Joris Vink 2022-02-18 09:18:13 +01:00
  • b20d26e839 Throw exception is TLS backend isnt supported. Joris Vink 2022-02-18 09:17:58 +01:00
  • feb90208ef Add kore_tls_x509_data(). Joris Vink 2022-02-18 09:14:30 +01:00
  • 169a4e7c5d wrap 2 more syscalls in ifdefs. Joris Vink 2022-02-17 14:46:33 +01:00
  • 3c3a93e5c5 Add missing header files for SHA1/SHA2. Joris Vink 2022-02-17 14:11:39 +01:00
  • d8505bab0d Always add -rdynamic to LDFLAGS. Joris Vink 2022-02-17 14:59:36 +02:00
  • 99a1581e19 Initial work splitting OpenSSL code away. Joris Vink 2022-02-17 13:45:28 +01:00
  • 6dc162e7ee Handle ECHILD when reaping workers on shutdown. Joris Vink 2022-02-16 12:32:20 +01:00
  • 23d762d682 Allow parent to send msgs to workers via kore_msg. Joris Vink 2022-02-01 10:36:07 +01:00
  • b3f54e290a Change parent behaviour when calling waitpid(). Joris Vink 2022-02-01 10:34:12 +01:00
  • 833ca646e7 i forgot, it's 2022. Joris Vink 2022-01-31 22:02:06 +01:00
  • a82cb168eb The python examples don't need building. Joris Vink 2022-01-31 20:55:46 +01:00
  • de554dd5a3 move to beta2 4.2.0-beta2 Joris Vink 2022-01-31 20:48:48 +01:00
  • 1ea6e8757d Merge branch 'master' into 4.x-releng Joris Vink 2022-01-31 20:48:39 +01:00
  • 23047d4c2f Rework generic example configuration. Joris Vink 2022-01-31 20:44:14 +01:00
  • a29700f26d Bring back page authentication via config. Joris Vink 2022-01-31 15:13:34 +01:00
  • 41a4be384e Increase ACME signop timeout. Joris Vink 2022-01-29 08:55:50 +01:00
  • 93ec99c23e Only enable accesslog vacuum if needed. Joris Vink 2022-01-28 14:29:58 +01:00
  • 5888612957 welcome to 4.2.0-beta1 4.2.0-beta1 Joris Vink 2022-01-24 17:54:55 +01:00
  • e466871b59 Merge branch 'master' into 4.x-releng Joris Vink 2022-01-24 17:54:37 +01:00
  • 93a4fe2a15 Worker hook rework. Joris Vink 2021-12-22 09:50:26 +01:00
  • d8113e4545 Reset dom->acme_cert upon clearing. Joris Vink 2021-12-19 00:14:33 +01:00
  • ff19ce7652 Python: add a protocol member to kore.httprequest Joris Vink 2021-12-17 16:52:13 +01:00
  • a3800fa57e Python: allocate py_req in the http_request_free hook if needed. Joris Vink 2021-12-15 12:19:04 +01:00
  • e545657023 make sure we only call rt->on_free if req has route Joris Vink 2021-12-15 12:16:37 +01:00
  • e8e01980fc Python: allow route hooks via kore.route(). Joris Vink 2021-12-14 23:15:21 +01:00
  • 97ef486d22 Fix indentation Joris Vink 2021-12-13 10:48:29 +01:00
  • 9845c8bbe1 Python: Add req.body_digest. Joris Vink 2021-12-13 10:45:00 +01:00
  • 774cc56ed2 Python: Add an req.connection.x509dict Joris Vink 2021-12-11 22:37:15 +01:00
  • ca4ffa457c Add a kore_x509_issuer_name() function. Joris Vink 2021-12-11 22:36:31 +01:00
  • cf6cf5f820 Always align pool element lengths properly. Joris Vink 2021-12-11 22:35:37 +01:00
  • 685f504564 Log if no TLS server was configured Joris Vink 2021-12-11 21:59:41 +01:00
  • a641c29301 Add SYS_newfstatat to keymgr seccomp rules. Joris Vink 2021-12-11 20:34:44 +01:00