Commit Graph

  • 67ef88cc21 reduce scheduler poll time lxsang 2021-01-31 21:07:43 +0100
  • 899687d255 use both readable event and timeout event lxsang 2021-01-30 22:38:43 +0100
  • 1883330bba Reduce CPU usage on idle in proxy mode: lxsang 2021-01-30 22:16:11 +0100
  • 474bccd587 regen archive lxsang 2021-01-29 20:47:21 +0100
  • 12fe6ef4dc fix post deode bug Xuan Sang LE 2021-01-29 19:44:03 +0000
  • 6b84a9bac8 fix method bug lxsang 2021-01-27 00:08:40 +0100
  • 5a2c6d53bb alpha version of proxy lxsang 2021-01-26 23:38:06 +0100
  • c590898e03 alpha version of proxy lxsang 2021-01-26 23:36:24 +0100
  • 31accd9060
    Update README.md Xuan Sang LE 2021-02-05 03:31:06 +0100
  • 386146fd9c
    Delete ssl_score.png Xuan Sang LE 2021-02-05 03:26:35 +0100
  • e2e4dc0603
    Update README.md Xuan Sang LE 2021-02-05 03:25:46 +0100
  • 608c2680ed
    Update README.md Xuan Sang LE 2021-01-31 13:56:50 +0100
  • 8814364690
    Update README.md Xuan Sang LE 2021-01-31 13:40:22 +0100
  • 23bd7d67fc
    Delete forward Xuan Sang LE 2021-01-31 13:30:40 +0100
  • 491f288ea5
    Update README.md Xuan Sang LE 2021-01-30 22:43:17 +0100
  • 50a2d40213
    Update .drone.yml Xuan Sang LE 2021-01-27 19:58:14 +0100
  • 49ac8cb18b
    Update .drone.yml Xuan Sang LE 2021-01-27 08:52:47 +0100
  • a9cf5f0123
    Update .drone.yml Xuan Sang LE 2021-01-27 00:44:48 +0100
  • eec7fefb3e
    Create .drone.yml Xuan Sang LE 2021-01-27 00:40:51 +0100
  • be71a6d146 regen release lxsang 2021-01-23 16:21:06 +0100
  • 6c4713ac62 remove reverse proxy, it should be handled by the plugin lxsang 2021-01-23 16:20:16 +0100
  • 1f143327e4 proxy task is not closed imediately, result in hight CPU usage lxsang 2021-01-23 09:54:02 +0100
  • 8b483f0579 fix proxy protocol bug lxsang 2021-01-22 13:12:23 +0100
  • 520b99f94b add support to reverse proxy (alpha) lxsang 2021-01-22 01:12:26 +0100
  • 5d1998ef1f inactivity timeout set to 60 lxsang 2021-01-05 18:00:51 +0000
  • 44a33e5413 regen archive lxsang 2021-01-03 21:32:17 +0100
  • 08877f84ad use the new scheduler lxsang 2021-01-03 21:31:35 +0100
  • cbbc48d216 improvement scheduler lxsang 2021-01-03 11:24:55 +0100
  • 9d19a81a8e fix sha1 include path lxsang 2021-01-01 13:48:00 +0100
  • 77f4165fd4 fix sha1 include path lxsang 2021-01-01 13:30:46 +0100
  • 7de4bd6c1c fix sha1 include path lxsang 2021-01-01 13:30:04 +0100
  • 6408e646e8 add missing header lxsang 2021-01-01 13:26:51 +0100
  • f1a188ca3d add missing header file lxsang 2021-01-01 13:21:26 +0100
  • 7e0232f299 fix setsockopt lxsang 2020-12-28 13:49:44 +0100
  • 02d48fb659 fix lxsang 2020-12-28 12:26:08 +0100
  • 4b6de31e66 improve websocket lib lxsang 2020-12-22 16:02:36 +0100
  • 708e492c49 Use blocking select to monitor ports, no need to use a thread for each port lxsang 2020-09-23 13:10:54 +0200
  • 9da33124bc allow ordered dictionary lxsang 2020-09-22 16:49:43 +0200
  • 1e4856b08a support options method lxsang 2020-09-21 20:10:07 +0200
  • 8c11f06ff0 fix scheduler bug: Scheduler dont validate client data as expected lxsang 2020-09-17 13:42:28 +0200
  • 69ad08b1a1 fix scheduler statistic take too much cpu at idle lxsang 2020-09-13 02:46:24 +0200
  • b35cd61da4 add statistic log to scheduler, good for debug lxsang 2020-09-13 01:29:55 +0200
  • e38cd9de1b scheduler cause high CPU usage in syslog lxsang 2020-08-31 08:24:21 +0200
  • 883ef9c3a3 limit header size lxsang 2020-08-27 13:43:27 +0200
  • 5e60eeac02 limit header size lxsang 2020-08-27 13:42:58 +0200
  • 806a7ccc6a limit header size lxsang 2020-08-27 13:31:40 +0200
  • 56806fb25b add more verbose to log lxsang 2020-08-27 12:46:05 +0200
  • 280ad920e9 fix plugin include error lxsang 2020-08-25 17:04:17 +0200
  • 776bd017e2 Enhance scheduler, cleanup lib lxsang 2020-08-25 16:40:24 +0200
  • 2041ee2ba0 cleanup code lxsang 2020-08-19 12:26:17 +0200
  • 5765df3697 optimise cpu usage lxsang 2020-08-19 11:08:30 +0200
  • 397145662c add service file lxsang 2020-08-08 20:35:21 +0200
  • adb0811a08 add BST to lib lxsang 2020-08-06 18:45:12 +0200
  • d2a5f3220a Minor fix on configuration read lxsang 2020-08-03 18:56:51 +0200
  • fcfa23d138 Rebase the http2 branch to master Merge branch 'http2' of https://github.com/lxsang/ant-http into http2 http2 lxsang 2020-02-14 11:33:13 +0100
  • 80f6aebf37 contd. lxsang 2020-01-30 14:04:07 +0100
  • dad3b25fc8 cont lxsang 2020-01-29 17:09:16 +0100
  • e92c55809e cont lxsang 2020-01-28 18:02:09 +0100
  • 64beaea77a cont. lxsang 2020-01-24 16:52:44 +0100
  • 66dbb1d419 add h2 implement lxsang 2020-01-15 18:27:28 +0100
  • a0445adcc5 user log daemon lxsang 2020-02-12 12:56:30 +0100
  • 0f44d62849 add identifier for log filter & regen distrib lxsang 2020-02-12 12:27:12 +0100
  • 775b025087 regen distrib. lxsang 2020-02-12 12:10:06 +0100
  • d5682fe186 user syslog for logging lxsang 2020-02-12 12:08:36 +0100
  • ed6ece1bc6 contd. lxsang 2020-01-30 14:04:07 +0100
  • cbe7c80a8a cont lxsang 2020-01-29 17:09:16 +0100
  • 894f6d0f31 cont lxsang 2020-01-28 18:02:09 +0100
  • a86a2d150e cont. lxsang 2020-01-24 16:52:44 +0100
  • 353323f93a add h2 implement lxsang 2020-01-15 18:27:28 +0100
  • 357b45aee9 gen distrib lxsang 2020-01-11 23:39:37 +0100
  • 7fc12a72e6 add protocol selection to ssl, used for http2 support in the future lxsang 2020-01-11 22:30:01 +0100
  • 7b274de0db Merge branch 'master' of https://github.com/lxsang/ant-http lxsang 2020-01-10 17:32:09 +0100
  • 6f7d028c86 add cache control to static file, remove unthread safe code lxsang 2020-01-10 17:31:49 +0100
  • 4c6eeef0ac
    Update README.md Xuan Sang LE 2020-01-09 14:55:02 +0100
  • 1200d9d990 gen distrib lxsang 2020-01-09 14:26:55 +0100
  • 75df72e10a add header verify lxsang 2020-01-09 12:18:59 +0100
  • 1af2945af0 cleanup lxsang 2020-01-08 22:35:58 +0100
  • 189120bd88 allow copress body with zlib lxsang 2020-01-08 22:04:10 +0100
  • 4608ae874f fix lxsang 2020-01-08 19:17:51 +0100
  • cb98562585 alow a plugin to require other plugin lxsang 2020-01-03 10:14:04 +0100
  • 876f60c9a2 fix serve_file problem lxsang 2020-01-02 11:54:09 +0100
  • 909d1f10e3 fix lxsang 2020-01-01 22:10:05 +0100
  • d5c4461d34 fix ld bug lxsang 2020-01-01 21:21:05 +0100
  • b3609ea014 remove compile warning lxsang 2020-01-01 13:14:50 +0100
  • 91d84baf01 fix list lxsang 2019-12-22 17:33:35 +0100
  • c429a7dd66 remove strdup calles lxsang 2019-12-22 14:33:42 +0100
  • ea07981160 add websocket client to the library lxsang 2019-12-22 00:13:24 +0100
  • 4fb4674045 add websocket client to the library lxsang 2019-12-22 00:11:26 +0100
  • 4c9808da78 fix websocket plen lxsang 2019-12-21 17:38:20 +0100
  • d391b78109 add timeout to io read write lxsang 2019-12-21 15:02:33 +0100
  • 50b248c9e2 fix r/w wo ssl lxsang 2019-12-21 00:22:45 +0100
  • d01e5e13aa increte wait time lxsang 2019-12-21 00:00:53 +0100
  • f0ecc62162 rules now work on port lxsang 2019-12-20 19:26:45 +0100
  • 85cfce134b fix typo lxsang 2019-12-20 16:51:10 +0100
  • 3435733ac2 add multiport support lxsang 2019-12-20 16:49:41 +0100
  • d04d29fe6b stable version lxsang 2019-12-19 11:01:48 +0100
  • 2562c06f31 fix write lxsang 2019-12-19 09:58:19 +0100
  • 348dd45385 fix write lxsang 2019-12-19 09:52:56 +0100
  • 457eefee25 zzzz lxsang 2019-12-15 18:32:43 +0100
  • b093bd0194 zzzz lxsang 2019-12-15 18:23:01 +0100