Commit graph

  • cdcb1b13da
    wip: chore: fix bug for unused Jun Kurihara 2023-12-09 03:41:32 +09:00
  • f5197d0869
    wip: refactoring the cache logic Jun Kurihara 2023-12-09 03:34:00 +09:00
  • 6030bebac5
    chore: prioritize rustls-backend while it is not supported (non-default) Jun Kurihara 2023-12-09 00:41:32 +09:00
  • f7142828ac
    chore: prioritize http3-quinn over http3-s2n when both features are enabled (avoid compile error) Jun Kurihara 2023-12-09 00:17:59 +09:00
  • 4aa149a261
    deps except for rustls family Jun Kurihara 2023-12-08 18:13:09 +09:00
  • f58ce97f1a
    chore: empty feature rustls Jun Kurihara 2023-12-04 23:30:18 +09:00
  • 2a48c64ff4
    deps Jun Kurihara 2023-12-04 18:08:14 +09:00
  • deb4c2850e
    wip: set_reuse_addr for client Jun Kurihara 2023-11-30 10:39:38 +09:00
  • a6f9fc7065
    remove unneccessary deps Jun Kurihara 2023-11-29 17:56:34 +09:00
  • 48a84a77cb
    implement native-tls client Jun Kurihara 2023-11-29 17:24:07 +09:00
  • 0741990154
    wip: fix sync Jun Kurihara 2023-11-28 22:32:49 +09:00
  • a9f5e0ede5
    feat: client (wip), still unstable for http2 due to alpn issues Jun Kurihara 2023-11-28 22:22:40 +09:00
  • f020ece60d
    chore: change mod name Jun Kurihara 2023-11-28 18:11:37 +09:00
  • 8f77ce9447
    wip: implement switching protocols (http upgrade) Jun Kurihara 2023-11-28 18:04:12 +09:00
  • f0b0dbc252
    wip: manipulate response header Jun Kurihara 2023-11-28 16:56:23 +09:00
  • ab4ac3b00e
    fix private type again Jun Kurihara 2023-11-28 01:17:12 +09:00
  • f9453fe956
    wip: fix private type Jun Kurihara 2023-11-28 01:00:14 +09:00
  • c4cf40be4e
    wip: implementing message handler, finished to implement request manipulation Jun Kurihara 2023-11-28 00:51:05 +09:00
  • a9ce26ae76
    wip: implementing message handler Jun Kurihara 2023-11-27 15:39:19 +09:00
  • e8d67bfc41
    wip: add tests for incoming-like body Jun Kurihara 2023-11-25 02:33:50 +09:00
  • b8cec687b2
    wip: add stub for message handler Jun Kurihara 2023-11-25 00:37:54 +09:00
  • 4b6f63e09f
    wip: implemented incoming-like body for asynchronous operation in http/3 Jun Kurihara 2023-11-25 00:26:00 +09:00
  • 1dc88ce056
    wip: tested with synthetic echo response from h3 Jun Kurihara 2023-11-24 22:23:57 +09:00
  • 5576389acb
    wip: implemented crypto reloader, as separated object from proxy itself Jun Kurihara 2023-11-24 19:17:02 +09:00
  • 3c6e4e5757
    wip: implemented backend Jun Kurihara 2023-11-24 17:57:33 +09:00
  • de91c7a68f
    wip: refactoring all the structure and improve error messages Jun Kurihara 2023-11-22 22:48:14 +09:00
  • f98c778a0c
    wip: refactor whole module in lib Jun Kurihara 2023-11-21 22:46:52 +09:00
  • 7bc6e30935
    chore: deps Jun Kurihara 2023-11-21 21:36:52 +09:00
  • b639e79b4d
    wip: implemented hyper-1.0 for http/1.1 and http/2. todo: http/3 and backend handler Jun Kurihara 2023-11-18 14:42:13 +09:00
  • f3e8f8445f
    deps Jun Kurihara 2023-11-09 18:48:13 +09:00
  • 9123ef71a2
    chore: deps Jun Kurihara 2023-10-28 01:50:31 +09:00
  • 9152b06e6f
    chore: deps h3 and h3-quinn Jun Kurihara 2023-10-24 10:38:29 +09:00
  • 15a58a13ff
    chore: deps Jun Kurihara 2023-10-20 12:39:42 +09:00
  • a41562e25c
    Update README.md [ci skip] Jun Kurihara 2023-10-13 18:32:37 +09:00
  • fc6b893424
    Merge pull request #110 from junkurihara/develop Jun Kurihara 2023-10-13 13:02:42 +09:00
  • 64c068acdf
    fix: release actions again Jun Kurihara 2023-10-13 13:00:54 +09:00
  • b850c2b522
    Merge pull request #109 from junkurihara/develop Jun Kurihara 2023-10-13 11:18:32 +09:00
  • e46b720863
    fix: release actions Jun Kurihara 2023-10-13 11:15:40 +09:00
  • d480f51e82
    Merge pull request #108 from junkurihara/develop Jun Kurihara 2023-10-13 11:13:35 +09:00
  • 408abc57be
    fix: release actions [ci skip] Jun Kurihara 2023-10-13 11:12:05 +09:00
  • 81a49a1957
    Merge pull request #105 from junkurihara/develop Jun Kurihara 2023-10-13 00:22:59 +09:00
  • a388813889
    fix actions Jun Kurihara 2023-10-13 00:20:35 +09:00
  • b1c87ecc2c
    Merge pull request #104 from junkurihara/develop Jun Kurihara 2023-10-13 00:16:09 +09:00
  • d247bd8ff9
    fix: shift_left [ci skip] Jun Kurihara 2023-10-13 00:13:41 +09:00
  • 119eb7f7d0
    Merge pull request #103 from junkurihara/fix/release-actions Jun Kurihara 2023-10-13 00:04:42 +09:00
  • 84e67638d4
    fix: release actions using repository dispatch [ci skip] Jun Kurihara 2023-10-13 00:03:26 +09:00
  • de8b885140
    fix: fix release flow Jun Kurihara 2023-10-12 18:26:38 +09:00
  • b7935acb79
    Merge pull request #102 from junkurihara/fix/release-actions Jun Kurihara 2023-10-12 18:02:56 +09:00
  • cf1f7a3dca
    fix: fix release flow - release is always done from pr to main branch with title *.*.* Jun Kurihara 2023-10-12 16:57:38 +09:00
  • d2fdc05d66
    fix: fix release flow - limit focus Jun Kurihara 2023-10-12 16:03:49 +09:00
  • 8804f6ca18
    fix: fix release flow - prepare release Jun Kurihara 2023-10-12 15:53:21 +09:00
  • 731de5f64f
    fix: fix release flow - for check Jun Kurihara 2023-10-12 15:44:30 +09:00
  • a5a6840fbe
    fix: fix release flow Jun Kurihara 2023-10-12 15:40:25 +09:00
  • 9340679d70
    Merge pull request #101 from junkurihara/develop Jun Kurihara 2023-10-12 12:25:39 +09:00
  • 85beedc5c7
    chore: fix docker build push yml Jun Kurihara 2023-10-11 22:36:24 +09:00
  • d4f419edf1
    Merge pull request #100 from junkurihara/feat/extract-binary Jun Kurihara 2023-10-11 22:31:53 +09:00
  • 22f647cb2a
    feat: automatic draft release updated Jun Kurihara 2023-10-11 22:28:18 +09:00
  • b4792451ab
    feat: automatic draft release Jun Kurihara 2023-10-11 20:48:50 +09:00
  • ef0c92ce09
    feat: extract binary actions: temporary upload to artifact Jun Kurihara 2023-10-11 20:08:12 +09:00
  • a6893cc2d4
    feat: extract binary actions: Initial Jun Kurihara 2023-10-11 17:52:29 +09:00
  • d615339a95
    Merge pull request #99 from junkurihara/docker-build Jun Kurihara 2023-10-11 15:30:21 +09:00
  • 20ec40ffee
    feat: add docker build options for forwarder with native root store Jun Kurihara 2023-10-11 15:28:14 +09:00
  • 416ba27b62
    Merge pull request #98 from junkurihara/native-roots Jun Kurihara 2023-10-11 14:36:40 +09:00
  • 1c84ef795a
    feat: add a feature to use native root store for connection from proxy to the backend application Jun Kurihara 2023-10-11 14:16:15 +09:00
  • af2bc58226
    deps and submodule Jun Kurihara 2023-10-11 10:48:43 +09:00
  • c892956c68
    Merge pull request #96 from junkurihara/dependabot/cargo/lru-0.12.0 Jun Kurihara 2023-10-05 15:14:18 +09:00
  • 1cbb9210c3
    chore(deps): update lru requirement from 0.11.1 to 0.12.0 dependabot[bot] 2023-10-04 22:31:46 +00:00
  • 62e003eb1d
    deps Jun Kurihara 2023-10-03 19:06:20 +09:00
  • 25533f171a
    deps Jun Kurihara 2023-09-27 10:22:11 +09:00
  • bf56de1479
    deps: submodules Jun Kurihara 2023-09-25 11:04:18 +09:00
  • 7c3b03668c
    deps Jun Kurihara 2023-09-20 11:06:57 +09:00
  • b13df20c27
    deps: toml Jun Kurihara 2023-09-14 11:58:35 +09:00
  • 10bbb80057
    Merge pull request #92 from junkurihara/junkurihara-patch-1 Jun Kurihara 2023-09-13 10:40:14 +09:00
  • 963449a1d6
    Update docker_build_push.yml Jun Kurihara 2023-09-13 10:40:01 +09:00
  • 259a01b3f7
    deps Jun Kurihara 2023-09-13 10:28:56 +09:00
  • 10cb1f46b1
    docker build actions Jun Kurihara 2023-09-13 10:24:51 +09:00
  • 3809a76d8b
    refactor: fix error message Jun Kurihara 2023-09-10 02:08:19 +09:00
  • 4783446ed4
    Merge pull request #86 from junkurihara/develop Jun Kurihara 2023-09-10 01:23:46 +09:00
  • 805c5eb145
    Merge pull request #85 from junkurihara/main Jun Kurihara 2023-09-10 01:22:50 +09:00
  • 5467edb1cc
    0.6.1 Jun Kurihara 2023-09-10 01:20:31 +09:00
  • 903e2d6bc5
    Merge pull request #84 from junkurihara/fix/docker-watch Jun Kurihara 2023-09-10 00:56:29 +09:00
  • 011bea62dd
    submodule Jun Kurihara 2023-09-10 00:40:27 +09:00
  • a42acc473a
    fix: docker-compose.slim.yaml, typo Jun Kurihara 2023-09-10 00:38:08 +09:00
  • 026fb40ab6
    update changelog Jun Kurihara 2023-09-10 00:35:48 +09:00
  • ac9451e5e9
    fix: fix a "watch" bug due to docker limitation Jun Kurihara 2023-09-10 00:32:00 +09:00
  • 3f78a39b40
    Merge pull request #82 from junkurihara/dependabot/github_actions/actions/checkout-4 Jun Kurihara 2023-09-05 13:16:56 +09:00
  • a1fd0271bc
    chore(deps): bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-05 04:15:20 +00:00
  • 8f1927a4c5
    Merge pull request #83 from junkurihara/fix/actions Jun Kurihara 2023-09-05 13:14:47 +09:00
  • e5554ed02a
    update checkout@v4 Jun Kurihara 2023-09-05 12:50:35 +09:00
  • acda890be3
    deps Jun Kurihara 2023-09-02 16:43:22 +09:00
  • f8e0517c89
    Merge pull request #81 from junkurihara/develop Jun Kurihara 2023-08-24 19:55:38 +09:00
  • 9bbd8fc0db
    docs+deps: preparing v0.6.0 Jun Kurihara 2023-08-24 19:50:37 +09:00
  • 119637f24c
    fix: docker entrypoint.sh Jun Kurihara 2023-08-23 17:04:56 +09:00
  • 0453978d5f
    docs: readme Jun Kurihara 2023-08-22 21:27:12 +09:00
  • 2beb627786
    Merge pull request #80 from junkurihara/refactor Jun Kurihara 2023-08-22 21:20:01 +09:00
  • 7cfcd60243
    refactor: cache manager wrapper to hide mutex lock Jun Kurihara 2023-08-22 21:15:34 +09:00
  • a7aac1a0d4
    refactor: cache file manager wrapper to hide the rwlock operations Jun Kurihara 2023-08-22 18:45:14 +09:00
  • 97f50f2310
    deps Jun Kurihara 2023-08-21 20:01:53 +09:00
  • 4593f95251
    Merge pull request #79 from junkurihara/feat/cache Jun Kurihara 2023-08-18 19:24:04 +09:00
  • e7ac459958
    docs: readme Jun Kurihara 2023-08-18 19:14:15 +09:00