Commit Graph
45 Commits
Author SHA1 Message Date
Janusz Sobczak ed511f962d Support payload offsets
Support sending a file or stream payload from a non-zero offset.
This allows the clients to resume a transfer. Upper layers should use
this feature only when both sides support it.

PiperOrigin-RevId: 385137570
2021-07-16 06:52:45 -07:00
Edwin Wu 7c2e204b2c Internal change
PiperOrigin-RevId: 383557920
2021-07-07 21:57:45 -07:00
Janusz Sobczak 15996d64dd Internal change
PiperOrigin-RevId: 383512322
2021-07-07 16:02:54 -07:00
Janusz Sobczak ae7c51e95d Run workers on dedicated threads.
Run reader and keep-alive workers on dedicated threads provided by
SingleThreadExecutor.
The thread handlers are stored in EndpointState, the workers are automatically
terminated when EndpointState is destroyed.

PiperOrigin-RevId: 380543888
2021-06-21 03:54:01 -07:00
hai007 258403118d [Nearby] Directly include base/logging.h and copybara transform to base/check.h in chromium
PiperOrigin-RevId: 376003869
2021-05-26 12:30:04 -07:00
hai007 836f3e2599 Internal change
PiperOrigin-RevId: 373855275
2021-05-14 13:31:37 -07:00
hai007 2c20a3c5eb Internal change
PiperOrigin-RevId: 372618050
2021-05-07 13:28:16 -07:00
hai007 e664c1b4cc use exp backoff in bwu retry.
PiperOrigin-RevId: 372602204
2021-05-07 12:07:05 -07:00
hai007 f415ae3b8e Internal change
PiperOrigin-RevId: 372599408
2021-05-07 11:53:28 -07:00
hai007 54f30cd81d Internal change
PiperOrigin-RevId: 371332999
2021-04-30 07:57:08 -07:00
hai007 f6d22b2298 Internal change
PiperOrigin-RevId: 365715833
2021-03-29 19:08:14 -07:00
hai007 55b5d1a194 Internal change
PiperOrigin-RevId: 365062363
2021-03-25 09:56:08 -07:00
hai007 abaac41f1b Internal change
PiperOrigin-RevId: 365026440
2021-03-25 06:53:06 -07:00
hai007 ae283c7cb6 Internal change
PiperOrigin-RevId: 364353126
2021-03-22 10:38:20 -07:00
hai007 e8205154e6 Internal change
PiperOrigin-RevId: 361192393
2021-03-05 11:47:33 -08:00
hai007 970a101586 Internal change
PiperOrigin-RevId: 359631402
2021-02-25 15:44:53 -08:00
hai007 e9c2d0a173 Internal change
PiperOrigin-RevId: 359161492
2021-02-24 02:23:59 +00:00
hai007 dcf45ccbc6 Merge branch 'google3' up to cl/358328147. 2021-02-19 11:34:27 -08:00
hai007 d8f4d4963b 358328147 Synchronous scheduled task cancel 2021-02-19 11:33:48 -08:00
hai007 edfcc0af00 Merge branch 'google3' up to cl/358303772. 2021-02-19 11:32:02 -08:00
hai007 da0de8973b 358303772 endpoint manager clean up to reduce chance of countDownLatch crash 2021-02-19 11:31:40 -08:00
hai007 ef9b9eab80 Merge branch 'google3' up to cl/358285146. 2021-02-19 11:26:57 -08:00
hai007 81808a2aab 358285146 2021-02-18 15:58 -08:00 [Nearby] Continue reading frames during bandwidth upgrade. 2021-02-19 11:26:17 -08:00
hai007 7069c57107 Merge branch 'google3' to roll forward to cl/355978895. 2021-02-08 04:24:49 -08:00
hai007 c2c8fbf1e3 Roll forward up to cl/355978895. 2021-02-08 04:24:26 -08:00
hai007 4b015aefd8 OSS fixes. 2021-02-08 04:15:13 -08:00
hai007 a05a818966 Merge branch 'google3' to roll forward up to cl/355791747. 2021-02-08 03:58:04 -08:00
hai007 84efda0868 Roll forward up to cl/355791747. 2021-02-08 03:57:34 -08:00
hai007 133dddeccb Merge branch 'google3' to master, roll forward up to cl/355302206. 2021-02-04 13:34:05 -08:00
hai007 48e1c47a93 Roll forward up to cl/355302206. 2021-02-04 13:32:13 -08:00
hai007 63b786e7e7 Merge branch 'google3' to roll forward up to cl/355211070. 2021-02-02 11:24:34 -08:00
hai007 8a3b5f2f65 Roll forward up to cl/355211070. 2021-02-02 11:23:25 -08:00
hai007 f51136b116 Merge branch 'google3' to roll forward up to cl/354394201. 2021-01-28 14:29:26 -08:00
hai007 266190b517 Roll forward up to cl/354394201. 2021-01-28 14:27:14 -08:00
hai007 39d141ad73 Merge branch 'google3' to roll forward up to cl/353292511. 2021-01-22 12:15:03 -08:00
hai007 335b3a8d45 Roll forward up to cl/353292511. 2021-01-22 12:13:44 -08:00
hai007 c96d6d23c1 OSS fixes
Signed-off-by: hai007 <hais@google.com>
2020-11-23 23:17:58 -08:00
hai007 3b0b580dd8 Merge branch 'master' into release to roll forward to cl/343785060. 2020-11-23 23:16:34 -08:00
hai007 e6d52359cf Roll forward to cl/343785060
Signed-off-by: hai007 <hais@google.com>
2020-11-23 22:28:06 -08:00
hai007 ec76d46f7a Merge branch 'master' into release to roll forward to cl/343180341. 2020-11-18 16:30:45 -08:00
hai007 25bf896257 Roll forward to cl/343180341. 2020-11-18 16:28:10 -08:00
hai007 63449204f9 Merge branch 'master' into release to roll forward to cl/341966255. 2020-11-11 22:28:18 -08:00
hai007 2526d46eaf patch cl/340877543
Signed-off-by: hai007 <hais@google.com>
2020-11-10 11:47:39 -08:00
Alexey Polyudov b724d792dd OSS Fixes
Signed-off-by: Alexey Polyudov <apolyudov@google.com>
Change-Id: I9a7d3c3d9790dc58c0d4c2bd2134499337b9a17b
2020-10-22 11:25:32 -07:00
Alexey Polyudov 2155b3ddeb Roll forward to cl/338482889
Signed-off-by: Alexey Polyudov <apolyudov@google.com>
Change-Id: I9850950db8bd84f0904ea1a413151887f52098cf
2020-10-22 10:47:34 -07:00