Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Really fix write size overflow | 7433a431f7e8da44ef8e98fa9011e8a44cd8de08 | Catalin(ux) M. BOIE | 2022-01-24 07:52:05 |
Added first step of specifying protocol | 608380dcd49803c6aaf45561a19b2a19529031a2 | Catalin(ux) M. BOIE | 2022-01-24 07:51:45 |
If the write buffer is not enough, limit the size | aa62b3515b8ff95f45f63ea4a0a848d9d49d41b2 | Catalin(ux) M. BOIE | 2022-01-23 19:48:11 |
More preparations for ebian package | 93fc386ff8a32954b2559a76b1bc44ab9ac50b6a | Catalin(ux) M. BOIE | 2021-12-04 12:44:28 |
duilder update | c7ab77a1da4bac86bbb3decc375e084e2eee994f | Catalin(ux) M. BOIE | 2021-11-17 16:46:56 |
.spec file is not genrated anymore because the dep extract phase | 8d7838b9d611d53677513c61a1f8e7a31cd94040 | Catalin(ux) M. BOIE | 2021-11-17 16:35:36 |
Avoid an overflow | 896593e3ec385d03b0f368688407f00881604a95 | Catalin(ux) M. BOIE | 2021-10-24 10:35:57 |
Stupid mistake: sizeof(pointer) | 0ad966a0968bd2d762950860b4a66db28fc7ee06 | Catalin(ux) M. BOIE | 2021-10-24 10:18:47 |
More debugging | 68246f79bd9a96fadfbef0d9cd4e884e04ee4f86 | Catalin(ux) M. BOIE | 2021-10-24 09:40:12 |
Seems that fuse cannot return any value on read, so adapt to dyn alloc memory | 787716468c47f979da048d266a6e0acb569345ab | Catalin(ux) M. BOIE | 2021-10-24 09:01:56 |
More debugging | 44259f8be40bc2aa8220ed1f76d51e3f54ea5595 | Catalin(ux) M. BOIE | 2021-10-24 08:30:33 |
spec: replaced usrbindir with bindir | c34fbb313f831714894e528a483db700cdac4e5b | Catalin(ux) M. BOIE | 2021-10-21 16:38:26 |
Removed Changelog file from spec because it will not be generated when the rpm is | 9dcc332cc2c2c737ec75a86ea620bdcc057c8087 | Catalin(ux) M. BOIE | 2021-10-21 16:34:15 |
duilder fixes | 6cd9e85084a5989a13fcda3c4d18677df997d423 | Catalin(ux) M. BOIE | 2021-10-21 15:57:44 |
Cosmetic | 720c239954a7b4bb69dee90993aac588f0e6436a | Catalin(ux) M. BOIE | 2021-10-21 15:16:35 |
Sometimes we incorrectly returned 0 instead of the error | 8bab245be8f6e2026162d9f7fccf27053f47626e | Catalin(ux) M. BOIE | 2021-03-29 06:27:54 |
Do not reconnect if server closed the connection gracefully | a06c7349c2bdcedf01e5c54d8e05d3a08c8164b1 | Catalin(ux) M. BOIE | 2021-02-26 07:51:33 |
Raised the buffer for readdir | 8e9eca1d99e23588c6912db1e122e1846d2f6d29 | Catalin(ux) M. BOIE | 2021-02-08 05:33:16 |
Simplify a little bit how code looks (mostly cosmetic) | 39a144be4687167a8fbd876b874b276fd079cccd | Catalin(ux) M. BOIE | 2021-02-02 16:43:40 |
Do not send not useful variables | bf2db44bf15cca4570440ee2eb551d9da7ef8290 | Catalin(ux) M. BOIE | 2021-02-02 16:35:00 |
File | Lines added | Lines deleted |
---|---|---|
rgfs.c | 7 | 3 |
File rgfs.c changed (mode: 100644) (index 0e25805..b13fd58) | |||
... | ... | static int rgfs_fuse_write(const char *path, const char *in, size_t size, | |
656 | 656 | { | { |
657 | 657 | int r, err = 0, i; | int r, err = 0, i; |
658 | 658 | unsigned char buf[16 * 4096], cmd; | unsigned char buf[16 * 4096], cmd; |
659 | uint16_t path_len, len; | ||
659 | uint16_t path_len; | ||
660 | size_t len, over; | ||
660 | 661 | uint64_t u64; | uint64_t u64; |
661 | 662 | uint16_t u16; | uint16_t u16; |
662 | 663 | ||
... | ... | static int rgfs_fuse_write(const char *path, const char *in, size_t size, | |
666 | 667 | ||
667 | 668 | path_len = strlen(path); | path_len = strlen(path); |
668 | 669 | len = 1 + 2 + 2 + 8 + path_len + size; | len = 1 + 2 + 2 + 8 + path_len + size; |
669 | if (len > sizeof(buf)) | ||
670 | size -= len - sizeof(buf); | ||
670 | if (len > sizeof(buf)) { | ||
671 | over = len - sizeof(buf); | ||
672 | size -= over; | ||
673 | len -= over; | ||
674 | } | ||
671 | 675 | ||
672 | 676 | i = 0; | i = 0; |
673 | 677 | buf[i++] = 0x05; | buf[i++] = 0x05; |
Date/time (UTC) | Type | Misc | Labels |
---|---|---|---|
2022-01-30 17:18 | build | centos-8-x86_64 | worker/r1 builder/color=fff worker_elap/40s wait_time/552294s date/2022-01-24 time/07:52 |
2022-01-30 17:39 | build | fedora-34-aarch64 | worker/r1 builder/color=fff worker_elap/949s wait_time/552384s date/2022-01-24 time/07:52 |
2022-01-30 17:41 | build | fedora-34-x86_64 | worker/r1 builder/color=fff worker_elap/51s wait_time/553625s date/2022-01-24 time/07:52 |
2022-01-30 18:01 | build | fedora-35-aarch64 | worker/r1 builder/color=fff worker_elap/970s wait_time/553725s date/2022-01-24 time/07:52 |
2022-01-30 18:03 | build | fedora-35-x86_64 | worker/r1 builder/color=fff worker_elap/52s wait_time/554966s date/2022-01-24 time/07:52 |
2022-01-30 18:04 | build | rocky-8-x86_64 | worker/r1 builder/color=fff worker_elap/36s wait_time/555060s date/2022-01-24 time/07:52 |