The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) https://grpc.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Cheng-Yu Chung 8d792b7721
Fix missing detection for invalid UTF-8 characters (#30406)
2 years ago
..
0a9b3522a8e711e3bd53e2c2eb9d28b34a003acc
0ade7c2cf97f75d009975f4d720d1fa6c19f4897
0b1fcf0ac07e1e50cfe27316c7e1c8cc997f1318
0bc13548356d08009703d35e9c8d74397367bdfb
0ea9a160c57f2c705dce037196e360bf9be739c5
0f2e2e6346f70c419300b661251754d50f7ca8ea
0f20d9c46991c0e97419e2cca07c7389f1d6bdf8
1b045a24b8f1f1fd6e8234d5019952ee7713a8b7
1b6453892473a467d07372d45eb05abc2031647a
1c6463aa2dabcb4fadc8e5441d8b418535e768af
1dea95b5050b766274ef80847505c0e4f47f3ebb
1df0754d3e7970b3afe549b11ca128dcd0d4832b
1dfe267b623b20cd97c6e8969d8b9148af9f4a2c
1e5c2f367f02e47a8c160cda1cd9d91decbac441
2a3d964ec4527ad9f02129fcbf087b67a6ea6444
2b3b1ad952e3acb566e32a84e2d503acde13eb53
2b04974149815b143afb17af4388d751217e54ec
2cc301a6ed7f01e2cd339f02bd0fda20c227a17e
2d3d5b9275553430b4cfa68114099120ad7809ee
2d5dbf403e0c12e2fe21b04ca3daff171c028ab7
2d7c769bed62004270034b976b1d940a5686106b
2db610e1a230409a205cf22fbad3348a54cbe703
2db120231eea12d9cdc6a00f30839b3cef2046be
2df1dd2e2f5d57e7d9d4e60a756a86e603573225
2e32faacd3ea4461ec7aace297b4be6904d9a389
2e756d91759d7e74f5b776c0d2a1935292f576d1
2f09b24f9f5fa0af2c29b604b4b0f97fa6163895
3a90c688f44447a78efc111872b061a001f04d2b
3b1e7b56ad4465d126ea994d34d20dcecbb3a50a
03b74a08f23734691512cb12d0b38d189a8df905
3c0a8d6c31edaca124714624eb64cb8ec0cbab13
3cc0c9adcf3882f01409c70391c3cd30588ef34c
3d0d9878b812ce4634962ba3dd755c0953550200
3d4d5887a2fcdc5dd360b8a6f89dbce6500d8580
3efb5b7ff94c5b9d411c93da9a70e1cc547f4c59
4a0a19218e082a343a1b17e5333409af9d98f0f5
4a6644a1a3d5218f4bbd60220cab79c0b7bef45e
4b39d4b8a9a04b9469e8fe4016322327fe540882
4bb0294e14946fb1f64213384097a676d3ef94f0
4cd66dfabbd964f8c6c4414b07cdb45dae692e19
4d134bc072212ace2df385dae143139da74ec0ef
4efa35221b2088e785048d0ff8fd99b03d5316fc
4fa2a4a5a2f7dc4ddbdecae3ee85c787817b4cf8
4fed4bf2dc6259d9de54e9fa7db4fd5a61f2535e
4ff99a030518a132748c44bc1d836018e5b82cd0
4ff800de0863adb5851fa26935159aa53b11cba7
5a37a26dd2482226f534f79d321d28e7a615ab72
5a710dcd4c78ca1a74ceb9fbfb011f7ac86a5f7b
5ae7b87f5377d5ffc16fd3f69b4a4aa7be8b1184
5b3fe86d5a309a6ba745881bd220fe1100b271ce
5c38b7da113ab4535dbc22777ce8a1480c1c9d1e
5ca6c45a8d2e11c782806df43e7668beb4aba8f5
5da7b543313339f84fd52e96bacf3a73368a1d2c
5e12ae9117668bcc22832640cc626315940aeba8
5e629dfb8b7533c7c2d173d4c3d587c88112cc29
5e785c7c26813577f3e30ef8f7e37ab2a9ffe39c
5e397439a2680ed827c46704969c6711dabbda84
5f3394f5058822cc044b92654837625897176480
5fb9bcbbb30a377209eab0541d144e44e71508d7
6b75857f86be5c51b21a97f4a61e69e8bb6cd698
6c75e71ecde9f073a7bad89f4831c8cde0bc1830
6ce5170dc4f2eee3b31a875b6a41f2444959f3dd
6d63e39f56d1d537bab9c2830303cabab3cd9035
006d552e952c42b5340baaeb85c2cb80c81e78dd
6d2859436fbbee637f0a5981ca82e8f88a1d0d28
6e05a0a240fe2974e14527bbe390d294564156e2
6e6c9d301adb0f0ddffd79cdf3426a2de99bad48
6e989edf725ec64849377681ce02641c3d1870e8
7ae893cbbf9b11ff411640b80985ce618907559c
7b20ac50954063e3ad00813acab4a98b2bfdb858
7b6273145fb090de1c6163586f884a1da4b5cfbf
7cf84b5a78281e6c6b5a9884110f3dbc6a40e310
007eb985c44b6089a34995a7d9ebf349f1c2bf18
7ef13b83e6bde582d9000be043e729cd3221c150
8a5f6dc6873e3fd51fd866854d85258f8aa83a02
8a87261277c15667e2957dd52c5db6757ebc8e88
8aa61d8bd260942521bb1ba82cd4cce2324fdbee
8d952ec2e33b2a6a1c7876898719a610f5546388
8d8874439569824e371a0284460440175cdb8a27
8e6fec8a05b24f221b6e94fdfe205e5bf7709a2c
8e7fda77644ff91578d25243fad51a3cd6d60860
8ea6295ff82bb119acd44a91b463b19fedafb226
8ee51caaa2c2f4ee2e5b4b7ef5a89db7df1068d7
8ef4dd9f2d0f9d770c937d9a43413d24df83f09b
8efd86fb78a56a5145ed7739dcb00c78581c5375
8f0ba762c2fed0fc993feb91948902ac397b0919
8fe81e450694cac1eb4c4a5c966ffbc56ade3513
9b1ead2dbeeb1a3e9a7bebcf6964c3cfbc7e8867
9b7669e201574bfb979d56110539a90da5aca2c0
9c24b456af3cb51a1ff2780c2d9cbdd7d93f6c76
9d0441f23ae7d5a3a5b1140497868ee6eeab656b
9d890bd3139a8f9a44d435ff8edfbeb5b072ded0
9e6a55b6b4563e652a23be9d623ca5055c356940
9ec88420ef0408642f6930996e35f5b9f18ec88c
9edd067c569315d5e93b0d14c7eac9fa6d81d3cd
9fbda4f714043d975389b536b4497c6d713452e5
9fc8cb8ab3b05e306e5e81d9d949e69f931244ea
10e3ecd5624465020fdf0662a67e0f0885536cae
11aa091189b78d1cc35c7ff4907ac16a73aba547
15a8f2e7f94aa00b46f1b991416aa015dd633580
15c9c1284c27c8893559e15c9b2a50cbd5bbb56f
15d1a6cda48ef569b368a0c4627435bc2c80a988
17a29f2ac6df774585d7713091b299729738030c
17b815f1f72cb64481bc40263e91ce063040f739
20efdba13ca7a3657d071b3d56997aa3b083068a
26aca41ee8f199e7c0c7cf31d979952571c53fc9
27d84210636e9e83786be9e9b96b69f70b743b86
27da426a5883662d19ea78f306d7a992be52f827
29b08c03ca5a6851fa4604a984cb7ff44433a5a5
30d4467ecb771ece9ed6c78a46adc299072d9db9
35e995c107a71caeb833bb3b79f9f54781b33fa1
37d3333e1e2a384c3ba14a52682ca29f061d1ac7
38cd33bb390445e35b6514024b1317902cb7ba1b
42adc281578ffb1b8684b78b47aa40a16d10b6e7
43b1ffcda49477adb1632822202631990ed3a269
54ec3b2d8a9b7a6d8204712eb1b90da703cf8a79
55f0c61d096a08506076489ded3b868db4086770
56cd60743c2cee939f5f357905bd36ec9363f441
56e5f35e3d08b4e17e3558cacddf9e5ed13a0159
58f497e5efaf9f69080f9eef63b0b9dabcfdbc0d
60ba4b2daa4ed4d070fec06687e249e0e6f9ee45
68c6ba7f0602a5410d1fa3c5de24fe264436b993
69ab053b59e235fd6af246c5180f15bd95295113
69afa12510b2e653b0af7c7030832647b2d63c37
71f99ca2bda6ef2e15b965479a79587f9d794be0
77de68daecd823babbb58edb1c8e14d7106e83bb
87a2b80f9272583517c0207af176fc40ea55022c
88d89860ccaf21e5f0f002303a2cd853ecbb2acb
88f8b0984bb2f081918ad883c8f0ffacb5a8ff0a
88f658400b1870ddf081fb03020c3098b0b1e083
94d3598751569d2a5be258e59665cbbf0692dfbe
94f96d95d01e98fd2f04ce26c0913e5f9a882fb4
95b54a84db75abab401d282fdb04440a879a9708
97d170e1550eee4afc0af065b78cda302a97674c
98e02e7fc96479e8d10ff2cc7610be772e2d6fba
108b310facc1a193833fc2971fd83081f775ea0c
108e5bcd69b19ad0df743641085163b84f376fe8
113c8c97cbb0a2b6176d75eaa9ac9baaa7ccddcc
134d65130947ec69cf8df8483424b45e99cf04e3
137f554ee0f6b903acb81ab4e1f98c11fe92b008
141d45a59b073aeec4443cd7bcf20f7833ddbc95
182d57403d2c973a394055017d35b7621aa0aa05
190fbe2da448f6bdec0706c5301ad13363ae3ad9
215a956168f77421253e947c2436371d56aa7ea1
232f4bced4075545bb1469d5c2360f083ec7ec65
296dcda6f7e6979e68ddef7cbc1206a355084ad3
323b48969d7bf9a50aacf0912f1b5cb02119e2ab
356a192b7913b04c54574d18c28d46e6395428ab
421b7e8ea86e3c07474af16ab3ccef55d1857205
428d051e437dd260f2a2f7ed920d9734ca34dc90
455d9bb597f08bf698454157ecd86647b5dec4e0
468af040024e96e9878ef33cc52755c5e7f5cbd5
469e5ed2547e9e55a96e96eb832c615631e3b576
472b07b9fcf2c2451e8781e944bf5f77cd8457c8
486da8aff04083c5e0fe112e733f2ae510e312a1
488a5ed641e340ae51992e04ce6590bdec587218
531c87b9772e54e3e183ef729f0a7d5a0d584f46
534d66e7b0709d1e7692faae9e7f7299c92bba4b
552cfe1d8958e6d003ec8e883c4983dd67ef255e
580b03c49fba02bb8e399500eb66f2ff0482b22a
598a287a3e56caae23ed63abc95d5f3457165eef
625ed64c30c8ab2f0b3bc75690f9faa4270f0041
648c3f58ecc8fb4b8c779e6b11006ab5b1986dad
683e9045bc95e0cb5fc16ec64b118433475ba559
689f13680f4682303c8aa6828b67955959dc9669
699cafde80b1e1777306f781186d1253f018ab23
0716d9708d321ffb6a00818614779e779925365c
719edbe667ce2729ac78a22dac29263c91144029
743e89b768af4bd591ea7228118550b1bfb8e7d1
775e8ffda1f5d340dba472d06dc7c8bf8159e379
831a49ad81b59025c241ac9e58bd88463fd798eb
860d4ad0b7c026d1fcf51932b5e46500be7860a6
865c7cf36a4f4499a6242e51b77b58b868a7447b
902ba3cda1883801594b6e1b452790cc53948fda
910a1528b28ebc6ff2f2a4fedb013c86de4103e2
920a3c318f3127b9c30ab02a077555c7dfbb6edb
925fc05dd661aeb4a776dcbc5df3dcb2cefaf0a6
939f5049b1eefb91ccbd3fcecaed8cb21ea6b285
1401ea03ec78b8f20dc7be952555004d7147f0f5
2174b9ab6bf4f7c21fe1ed56957f1776ef611959
3027d901361162b38fcaf17f97ba7d9646e32495
3795d911970a1fd8416b93649051b418948e3edf
4561eb5c7e43cae048c06aaaad3d5f5218b376e9
05454ab015cf74e9c3e8574d995517e05dd56751
6314c2b304d04dc0108a95d29a93515e85e2b0b0
6462d8079d2ea921617e7d073b85cfab706800d3
7714a1a32872442a2eaff472685f3ea69451a732
7719a1c782a1ba91c031a682a0a2f8658209adbf
7957dc9aac31e6a6783fb3a6ee073688fed6cf9d
8207fdf4bd302d6b6b1894990b353944a8716aa7
9367ba65affd5bf7aabf79c28e783cc5d93518e8
9405c2b00eaa5526f71cc78914dbd3ecaf093b6e
9747c85a9510011bf87c23a80b029b9f2d04c37d
11479d936dd006410a5946b6081a94d573bf8efd
33400a242baeb5c46ddb1578c28b10d32a9c3cd3
43620ecd2e2fd58fe5650da2e9783f980f29ec07
45279f85bf2f533a629073caf89403006279fab2
46417b001eeb87c32b642499fd5e1690d5d88c7f
59129aacfb6cebbe2c52f30ef3424209f7252e82
66328e03a2ccd5e54dab23b816182786e6f518b6
70142f66475ae2fb33722d8d4750f386ecfefe7b
82059e250904b478f65daa0e647c1647ba6d6a3d
84582c1dbe026475319df14c19967d1dd0bf751f
92049bf3d8a0ec93c2d1633631c0082e66ca69e7
99667fcfa6d583a742fb5450527fc86dfb78ebbf
311048bbf4c4bbabcde73607d7e76915cee9312e
373769c15c145472c8ec3bdde8fc84e85ec79211
0495693af07325fb0d52eafd2d4c4d802c6457c6
548775f9d7d13339dba3001f8238b84e9a457533
887309d048beef83ad3eabf2a79a64a389ab1c9f
996156b191b619eff79b2fcbb7598518a09b06bc
1227907b2ee5a9492a890beed55332e4560834c8
5852643fbbcf92b0181327b69b4874c6ba6fa9f4
6008213a61d06b4382b223768530c3452968b7b3
9734597e96eebe99b2243121a51d178a338ec46f
13584505caa892d94982a968bbc4391ebcfe0d06
96189202e587ec951d5795da3e03062f2fb5d708
89304953495f060c7abd3584d83cb1c8e6d6653b
6474383282788e556aa86f57fc8650137ad264d0
9711703428704ce2827a719eddb9d54be23a0cb7
a0d4af29c6c223b48fe34d6a09b3a7466242f33c
a1abe8a785030d475a7350438fd23a05c382c110
a1fb86293eac950c2b4f5182d9e4b5d9e0982ef6
a02b857f2eff73e8e188f35529dd91f8144b23b9
a2d4e3d6f5ba43c9199d5d2011678f82cfd55afc
a4c74ad56ae0e94e96101a8f2ce9b1e588df5e44
a6b34b06b00e9226f2bd961483f9da81d8de99a8
a7ae4b16677806d78d0016c276b6722eba8eef3c
a060d5bfd1235cbbe4bcecf332fa3b03bc2282e3
a72c3b9cc71eb7f0e0e4dabcd2dcd2b997f21c07
a90a858013f90d2a94e0d62a7156ffd6848bf238
a94bfbfe16d026b52d7f73cf78fdf7d6a6c5c58b
a749d24bac55bc19465acc92b12244c56ca0f20d
a806f43dd48e35e75c27814c13a2a96c12449bd1
a0931fae1d43e7887c1cabde83fdfc52eaeedba8
a9718f029d11a9335ef596cbd42794de5b0b18b5
a39653cb3d97c58c44013197f4d7557577700177
a78009ff8b3f4d722ee0eb84795e857e74a58aea
aa6e08a488d1ed00aa51f20c2477fc89e7b0a852
aaa038513c192fec501e4e7302156872ce2fde37
ac2686c095a5a1c92a1d4209a6c287778720c86d
ac3478d69a3c81fa62e60f5c3696165a4e5e6ac4
ac9231da4082430afe8f4d40127814c613648d8e
adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
aff25e569bd8c93157e08cd18ebcd896438e34c9
affced8168ec801de89deac663f708f0c96cf1a4
b3f0c7f6bb763af1be91d9e74eabfeb199dc1f1f
b5abf6fd22ed0f852781de35d043059d0f86f3cd
b6f19238d2b04c5b86a17369093dafda34f332e7
b9c38fad09c80db7781fefbe51039752de575ecc
b015dfc2f62b640d7c25adab7b38c5fcb5cb64c8
b021dd7cd98b63092685ea092df0dc01c8f63334
b32ef51eca9c6c658e6fb75fdf96bbba066404e7
b45a1635ec526bcc890f9d735976704e516c5f19
b50ce51a7baa28cd298ebd05b4a3b9b70f9d4370
b57af943a3ee411bffeaa3872eec9c6fb01569a4
b858cb282617fb0956d960215c8e84d1ccf909c6
b6589fc6ab0dc82cf12099d1c2d40ab994e8410c
b17485b8bdec8809b3819a83753ca893871df403
b5126721812b925426b30d283d2bb8b6969f230a
bb407c8992800444201dccfe744dac49c0295fde
bc335734f73502b92d2bd3587259ce915985f0ee
bd113c2c8a2328e3674c680c7cff829a6c8ab924
be051d58015d4af1977a5dfd14ef3fd070ecc9d2
be461a0cd1fda052a69c3fd94f8cf5f6f86afa34
bef524502f8dbbc45af717ece01ec88edd7f903b
bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f
c0b6a90832b78ed5f6d129d3640c612540527c85
c2bf7f49d8f2e13a60af4473b3b3451b65b3aa9a
c3badd71ef8a51b97ce93cbfe99f6778048f2128
c5b50b9015b6aaedd7eb1077b1204858f837b53c
c7a34d6d49e1da1ccd490350c2df3a168ed09ae8
c18d315f0d35849b2aae4a47cab4608204b85d76
c62ef0dbd1350da9ea5a32e56672d385837643e7
c88c4bec8d440c56d3ea7abce39276f0927dbe0a
c92f147bfc034003ac42ed9e62a16c84102ab417
c96b0fe6034668edf37ef0f5f391d5107953dc06
c257fd6bc9e5254a733378ab4ddd39629c4a3069
c482a632702ae7f532d126e70149dda4fadc3cd7
c541bb86e55b98e083b141114066f9c17d853374
c308517acf6f7088634d491a1608240f83a3ac95
cac74aa5d7aab7fce0253f00c1a025980c1f9b7a
caea0a0e6d8708cf682eaa446c344da56a7d5515
cc8a3dd2678d4b400ad630f402012b894e841b05
cd851bec7adad52f79777fb9347d5fd2f9486aa7
ce8b76fdcdbf1c951afc2b115be9acc8a6358b32
ce3899b62ba3efe00eb31ddad2861ffe16a30d06
cec87b67871fc7a59652bc3546fbbb68e4d31e28
cf6a5e6bfe4f15b43e411dd2782e10f1670c9767
cf35dc76bf9a2052636c1ecc92942161830dcdc3
cf32406111908544e504c84731147f072cdf2fbd
cfc45616f5f0e7c25df91f6984ff5f6f1648beab
cff891e5858ae68d08ecc8470ca6a68c9438bfa3
cfff4e9d08cba81b663dd1999710008342851e19
crash-f21867fe8b6df0b54c13e2e6e613dce871ecf0f0
d1db03c626fb16c3b9cd44cc38cf40ebd355a194
d85ca051da784c0441898c5affbf11a2ae8f56bc
da03f536ceaf609972aa2a699687cc6f73ac0dcd
da4b9237bacccdf19c0760cab7aec4a8359010b0
dcc45e405208d7a2db33d0b5b9da2a2f1b034957
dcc60d3aaa1fc4d00201a3512284fcb79b5b68ef
dd0567ae57bf3cc85891a1ca988c2945d9186678
dd890a5a32e9f0489c6c77695f2155041f00fc9a
df88e2baf7b76ffb2e94b9da57fd8d137f44b1ef
e0c124e90d068e2a70a3e148052869033453ec58
e0d87b1f3e54e5adc5c2205f9e14772822a25766
e00ee378c3f6e0b3cd89bd6e7517478d093f73dd
e3a654055a867ae62d8e68fa2c410228ac55cb6d
e3c680aac46b9c46392e3b2c43ecdcc1547f2023
e3d134b35cc25a4861d90023c95988ec6103ddd5
e3ff65de4b1622315c3b34b7a5e39bffb275489d
e4a4085cc31476f5de9047422851d8ccf86339df
e4e3c69da200af932c8a79fa055d7aeea28eb1d1
e6c3dd630428fd54834172b8fd2735fed9416da4
e9c5e2c67930513941753c2d54591c7098c82f6c
e71eb37fca2070521e1e07c503c2bcd6445b35ea
e95ff1142118a2ca5b84935612a8a64d55360e64
e235f6f2a8b6a22117f1baa932fb6c69799e1136
e760e6e22ae8cd1ea78fe28b5eb1f3d7b5fdc536
e1199df649697c570db5d6b2ea09d755eddd32b7
eb26070d17ffa908204912e75cb4313835042038
ebc6aee49e5ae57722df86e7fa33c420f045a449
ed1dc11d713e7487de18ce8317b62916959206d0
ede3f66106acd7796da8b3942d029fe213058286
eed7bd220cd511b6d42ce6553019266a22a3d56a
f8d0f85975e49b959799cc52847110cc940b9db1
f9a33bb8bd78d869fbafa402d9be58940ce2c318
f46eeb1020c7c4153e742a50bc24c2c6939dab1e
f63aa599600f6e7d648c4287905e16e8e6e479fd
f92c47e35da42d79a48beff54b93cd28f55f05fb
f667dcf1c06e87db2dc49d86ea1c285e796f8f8c
f1905eaa84ba6a3593ec6ac0486a5b42893c01f1
f4635fbbf765ead81a261ca152df02622e182d2c
f090932162756b798b1a050b05e3d36a3437c4fc
f473451610783521d51bc08cdd920ddd97f8a71f
fbf6f3156c1bd4bb701839bc0e26533bdccd1c9a
fe2ef495a1152561572949784c16bf23abb28057
fe5dbbcea5ce7e2988b8c69bcfdfde8904aabc1f
ff8fb34603c7f772768d61504954553e6bed173c
test1.json
test2.json
test3.json
test4.json
test5.json
test6.json
test7.json
test8.json
test9.json
testcase-4743649675313152 Fix missing detection for invalid UTF-8 characters (#30406) 2 years ago
testcase-4778708900904960
testcase-5115340413861888