Commit Graph

  • 50759b5d74 Add grpc health list endpoint MatiasManevi 2025-05-17 09:40:43 -0300
  • a89238d957 Add generated files for list endpoint tests MatiasManevi 2025-05-17 09:40:18 -0300
  • d6e43e9ac8 Add generated files for list endpoint MatiasManevi 2025-05-17 09:39:49 -0300
  • a1aff9d1bc grpc-js: Fix ability to set SNI with ssl_target_name_override option Michael Lumish 2025-05-15 14:09:32 -0700
  • 21d40b0247
    Merge pull request #2951 from MatiasManevi/health_list_js Michael Lumish 2025-05-08 15:30:15 -0700
  • 1605b71a02 Add List method to Health service MatiasManevi 2025-05-02 17:17:10 -0300
  • f242aa2462 grpc-js: refactor, rename `_checkCORS()` to `_respondWithCORS()` emmveqz 2025-05-02 10:49:45 -0700
  • 0d7d4e5b1b added allowedOrigin to ServerOptions emmveqz 2025-05-02 10:08:52 -0700
  • eaa5b94f99
    Merge pull request #2947 from murgatroid99/grpc-js-xds_1.10_generated_code_fix Michael Lumish 2025-04-24 14:34:40 -0700
  • 21a40271d9 grpc-js-xds: Fix compatibility issues with updated generated code Michael Lumish 2025-04-24 11:24:38 -0700
  • cc57e4b32c grpc-js-xds: Update generated code Michael Lumish 2025-04-24 11:24:11 -0700
  • 0157776059
    Merge pull request #2945 from murgatroid99/grpc-js-xds_rbac_filter Michael Lumish 2025-04-21 10:48:23 -0700
  • 537b32f116
    Merge pull request #2946 from murgatroid99/proto-loader_root_file_extension @grpc/proto-loader@0.7.15 Michael Lumish 2025-04-18 13:59:49 -0700
  • 7905a76494 proto-loader: Apply targetFileExtension to root files Michael Lumish 2025-04-18 11:14:06 -0700
  • c2b914d4fd
    Merge pull request #2944 from murgatroid99/proto-loader_0.7.14 @grpc/proto-loader@0.7.14 Michael Lumish 2025-04-17 11:20:24 -0700
  • 38e00726f4 proto-loader: Bump to 0.7.14 Michael Lumish 2025-04-17 10:32:36 -0700
  • 9843648afb Include previously skipped changes, fix auth context with no peer cert Michael Lumish 2025-04-17 10:04:48 -0700
  • 9b7402ffab grpc-js-xds: Implement RBAC HTTP filter Michael Lumish 2025-04-16 14:08:31 -0700
  • af53efcb85
    Merge pull request #2939 from murgatroid99/grpc-js-xds_rbac_engine Michael Lumish 2025-04-10 15:10:46 -0700
  • 863a81a68e
    Merge pull request #2940 from murgatroid99/grpc-js_1.13.3 @grpc/grpc-js@1.13.3 Michael Lumish 2025-04-10 13:27:45 -0700
  • 75a96ecbae grpc-js: Bump to 1.13.3 Michael Lumish 2025-04-10 11:08:48 -0700
  • 07486d89c1
    Merge pull request #2937 from murgatroid99/grpc-js_avoid_getDefaultSettings Michael Lumish 2025-04-10 11:07:14 -0700
  • 6f916c9a9e
    Merge pull request #2936 from murgatroid99/grpc-js_disable_nagle Michael Lumish 2025-04-10 11:06:24 -0700
  • 2e39783b36 grpc-js-xds: Implement RBAC engine Michael Lumish 2025-04-10 10:59:02 -0700
  • d4926717dc
    feat(proto-loader): export utils for loading protos Mikhail Golbakh 2025-04-09 20:14:13 +0200
  • 1fc921122a
    Merge bf41085a70 into 6f81b4ef9b Slavo Vojacek 2025-04-08 11:22:33 +0100
  • 424fde6d24 fix: try to do FQN lookup with leading period Yuri Matrosovs 2025-04-08 10:18:44 +0000
  • 6f81b4ef9b
    Merge pull request #2935 from murgatroid99/grpc-js-xds_server_http_filters Michael Lumish 2025-04-04 14:14:37 -0700
  • 482006e286 grpc-js: Avoid calling http2.getDefaultSettings Michael Lumish 2025-04-04 12:41:04 -0700
  • 6168fe8197 grpc-js: Disable Nagle's Algorithm Michael Lumish 2025-04-04 10:52:26 -0700
  • ff679ae473 grpc-js-xds: Add support for server http filters Michael Lumish 2025-03-26 13:10:08 -0700
  • 9652680c5a
    Merge pull request #2933 from murgatroid99/grpc-js_channel_options_fix @grpc/grpc-js@1.13.2 Michael Lumish 2025-03-26 14:09:32 -0700
  • bdcbdf4232 grpc-js: Consistently reference the same options object in the channel constructor Michael Lumish 2025-03-26 13:16:01 -0700
  • c4580fa80b
    Merge pull request #2929 from murgatroid99/grpc-js-xds_dependency_manager_watcher_updates Michael Lumish 2025-03-25 09:44:56 -0700
  • d8445c6620 fixed some changes Anitha S 2025-03-25 08:41:57 +0000
  • 10eb2a4ce1 Default values are added in channel-options Anitha S 2025-03-25 05:02:13 +0000
  • 4a0f4cf5c8 Merge branch 'master' into grpc-js-xds_dependency_manager_watcher_updates Michael Lumish 2025-03-21 12:43:44 -0700
  • e6da4ad1d8
    Merge pull request #2925 from murgatroid99/grpc-js_channel_spec_resolver_update Michael Lumish 2025-03-21 11:22:55 -0700
  • b93778607c
    Merge pull request #2928 from murgatroid99/grpc-js_1.13.1 @grpc/grpc-js@1.13.1 Michael Lumish 2025-03-21 10:57:40 -0700
  • 2bb7eae3c9 grpc-js: Bump to 1.13.1 Michael Lumish 2025-03-21 10:27:11 -0700
  • 318c800331
    Merge pull request #2927 from murgatroid99/grpc-js_retry_throttle_fix Michael Lumish 2025-03-21 10:26:35 -0700
  • 97b490add8
    Merge pull request #2926 from murgatroid99/grpc-js_reject_unauthorized_fix Michael Lumish 2025-03-21 10:26:27 -0700
  • 26d26d7b0a grpc-js: Fix min/max switch in retry throttler Michael Lumish 2025-03-20 17:47:10 -0700
  • 18fddad85e grpc-js: Don't check authorized when rejectUnauthorized is false Michael Lumish 2025-03-20 17:17:17 -0700
  • 024d5d8fdf grpc-js(-xds): Implement specified resolver and LB policy API changes Michael Lumish 2025-03-20 16:14:54 -0700
  • 86aa0f2f8b
    Merge pull request #2912 from tenkirin/feat/file-extension-options Michael Lumish 2025-03-17 10:15:08 -0700
  • 9e35cacfe5 grpc-js-xds: Implement updated xds dependency manager watcher API Michael Lumish 2025-03-13 14:31:52 -0700
  • 7a735ce062
    Merge pull request #2922 from murgatroid99/grpc-js_server_interceptor_connection_info Michael Lumish 2025-03-13 11:19:28 -0700
  • b74de954cf grpc-js: ServerInterceptingCall: add getConnectionInfo method Michael Lumish 2025-03-12 17:38:21 -0700
  • 557756cec8
    Merge cdf51b49db into 4f0610338f Jeremy Forsythe 2025-03-12 18:52:06 -0300
  • 5572bbd432
    Merge pull request #2921 from murgatroid99/grpc-js_backoff_running_fix Michael Lumish 2025-03-11 15:26:56 -0700
  • bd3bbe1294 grpc-js: Fix reentrancy problem in backoff timer callback Michael Lumish 2025-03-11 13:54:42 -0700
  • 4f0610338f
    Merge pull request #2920 from murgatroid99/grpc-js_getAuthContext Michael Lumish 2025-03-11 09:14:24 -0700
  • 78f194be6e grpc-js: Add getAuthContext call method Michael Lumish 2025-03-07 11:10:24 -0800
  • b999a4e89a
    fix: return valid status if missing response message Vladislav Polyakov 2025-03-08 22:09:42 +0300
  • 02b7c27e96
    Merge pull request #2918 from murgatroid99/grpc-js_backoff_trace @grpc/grpc-js@1.13.0 @grpc/grpc-js-xds@1.13.0 Michael Lumish 2025-03-07 15:54:43 -0800
  • a188ae1681 grpc-js: Add backoff timer trace logging Michael Lumish 2025-03-07 14:46:12 -0800
  • 6c7abfe4a8
    Merge pull request #2917 from grpc/@grpc/grpc-js@1.13.x Michael Lumish 2025-03-05 10:06:00 -0800
  • a8142c2bcb
    Merge pull request #2916 from murgatroid99/grpc-js-xds_ring_hash_fix Michael Lumish 2025-03-04 15:21:44 -0800
  • abcf4306d6 grpc-js-xds: ring_hash: Fix proactive connect logic when already connecting Michael Lumish 2025-03-04 14:44:57 -0800
  • 68bfa3b5e7 chore(proto-loader-gen-types): update option descriptions for consistency tenkirin 2025-03-05 07:21:07 +0900
  • fbd13e8474
    Merge pull request #2914 from murgatroid99/grpc-js_1.13.0_bump Michael Lumish 2025-03-04 10:46:49 -0800
  • 9691f0eb0e grpc-js: Update to 1.13.0 Michael Lumish 2025-03-03 15:58:43 -0800
  • c5b96a9054 refactor(proto-loader-gen-types): refactor for more consistent code style tenkirin 2025-03-04 07:21:07 +0900
  • daa5127a95
    Merge pull request #2913 from murgatroid99/grpc-js_generated_update Michael Lumish 2025-03-03 11:27:49 -0800
  • 4132581c19 grpc-js: Update generated code with generator changes Michael Lumish 2025-03-03 09:41:16 -0800
  • b43225d6a6 docs(proto-loader-gen-types): update option description of `proto-loader-gen-types` in README.md tenkirin 2025-03-01 12:56:32 +0900
  • 8499c7b20f feat(proto-loader-gen-types): add options for specifying file extensions tenkirin 2025-03-01 12:38:33 +0900
  • 55b31f60d9
    Merge pull request #2911 from murgatroid99/proto-loader_optional_oneof Michael Lumish 2025-02-28 15:53:59 -0800
  • 7133635f1a Update golden and xds generated code for generator changes Michael Lumish 2025-02-28 14:35:16 -0800
  • 7d39d52b77 proto-loader: declare oneof fields as optional Michael Lumish 2025-02-28 14:31:45 -0800
  • 46a5e517ec
    Merge pull request #2910 from murgatroid99/grpc-js_1.12_upmerge Michael Lumish 2025-02-28 11:16:06 -0800
  • d58144dfff Merge remote-tracking branch 'upstream/@grpc/grpc-js@1.12.x' into grpc-js_1.12_upmerge Michael Lumish 2025-02-28 10:34:54 -0800
  • 5eded95069
    Merge pull request #2909 from murgatroid99/grpc-js-xds_security_tests Michael Lumish 2025-02-27 15:37:10 -0800
  • 6094ebed61 Handle unset validation_config_type at use time Michael Lumish 2025-02-27 13:05:16 -0800
  • 0ebb571bb7 Don't unregister the xds server's channelz ref when destroying the connection injector Michael Lumish 2025-02-27 10:51:00 -0800
  • 510d68140b Apparently unset oneof is allowed Michael Lumish 2025-02-26 17:47:02 -0800
  • 6965250011 Handle secure context errors, fix server constructor argument handling Michael Lumish 2025-02-26 16:24:29 -0800
  • 36c9a4fd40 Represent IPv6-mapped IPv4 addresses as IPv4 in channelz Michael Lumish 2025-02-25 15:14:51 -0800
  • 822af6817f Only register once, add admin service response logging Michael Lumish 2025-02-25 13:49:49 -0800
  • a9cfd7a533 Register listener as child properly Michael Lumish 2025-02-25 10:35:18 -0800
  • 1e28a04330 Register xds listener with channelz Michael Lumish 2025-02-24 15:12:31 -0800
  • 7d99c4a7aa Fix handling of subject alternative names with colons Michael Lumish 2025-02-21 12:55:09 -0800
  • 65f4d76f15 Add SAN matcher trace logging Michael Lumish 2025-02-21 09:42:17 -0800
  • 5cf1a876e5 Handle missing filter_chain_match differently, plus other fixes Michael Lumish 2025-02-20 12:55:38 -0800
  • 87f703403c Fix Listener resource validation Michael Lumish 2025-02-19 17:23:42 -0800
  • e883425ef3 Wait for secure connectors to be usable before TCP connect Michael Lumish 2025-02-19 17:22:59 -0800
  • 1fe3f7406c Use xDS creds in interop client, remove verbose TLS logging Michael Lumish 2025-02-19 13:40:20 -0800
  • bdd0dc8499 Fix a bug that caused HTTP2 sessions to be considered connected early Michael Lumish 2025-02-19 13:39:02 -0800
  • 5f12dc233f Add more trace logging Michael Lumish 2025-02-19 11:29:03 -0800
  • 0c093b0b7f
    Merge pull request #2904 from murgatroid99/grpc-js-xds_ring_hash_proactive_connect_fix Michael Lumish 2025-02-19 09:10:34 -0800
  • da5cca4156 grpc-js-xds: ring_hash: proactively connect in more cases Michael Lumish 2025-02-14 14:58:53 -0800
  • a8f981aefd Enable heavy-duty TLS tracing in interop client and server Michael Lumish 2025-02-14 14:29:06 -0800
  • b44b14d831 Handle unauthorized TLS connections correctly Michael Lumish 2025-02-14 13:06:08 -0800
  • bb6fff7ff5 Change connection handler to prependListener, add more trace logging Michael Lumish 2025-02-13 10:55:12 -0800
  • 6e901c1511 Add more transport trace lines Michael Lumish 2025-02-12 18:03:20 -0800
  • 2979fa706d Enable transport and certificate_provider tracers Michael Lumish 2025-02-12 17:44:31 -0800
  • 613c832aad
    Merge pull request #2903 from murgatroid99/grpc-js_server_custom_error_code Michael Lumish 2025-02-12 17:06:16 -0800
  • e55e596b29 grpc-js: Add test for custom error code Michael Lumish 2025-02-12 16:15:22 -0800
  • f6631f5162 Call xds library register function in interop server Michael Lumish 2025-02-12 15:34:09 -0800