/dovecot/src/lib-mail/ |
H A D | test-quoted-printable.c | 19 buffer_t *buf; local 23 buf = t_buffer_create(128); 26 buf); 27 test_assert(strcmp(data[i+1], str_c(buf)) == 0); 28 buffer_set_used_size(buf, 0);
|
H A D | istream-qp-encoder.c | 12 buffer_t *buf; member in struct:qp_encoder_istream 24 buffer_free(&bstream->buf); 39 i_assert(stream->skip <= bstream->buf->used); 40 buffer_delete(bstream->buf, 0, stream->skip); 45 stream->buffer = bstream->buf->data; 46 i_assert(stream->pos <= bstream->buf->used); 55 if (bstream->buf->used > 0) { 60 if (bstream->buf->used <= bstream->istream.max_buffer_size) { 61 new_pos = bstream->buf->used; 103 buffer_set_used_size(bstream->buf, [all...] |
H A D | test-message-header-decode.c | 66 unsigned char buf[1024]; local 76 for (j = 0; j < sizeof(buf); j++) 77 buf[j] = i_rand_limit(128); 78 buflen = i_rand_limit(sizeof(buf)); 84 message_header_encode_q(buf, buflen, encoded, 0); 88 memcmp(decoded->data, buf, buflen) == 0); 94 message_header_encode_b(buf, buflen, encoded, 0); 98 memcmp(decoded->data, buf, buflen) == 0);
|
H A D | test-message-header-encode.c | 82 buffer_t buf; local 84 buffer_create_from_data(&buf, bufdata, sizeof(bufdata)); 100 buffer_set_used_size(&buf, 0); 101 if (base64_decode(str+start, i-start, NULL, &buf) < 0) 113 for (; j < buf.used; j += 2) { 118 if (j != buf.used)
|
/dovecot/src/plugins/fts/ |
H A D | xml2text.c | 12 unsigned char buf[IO_BLOCK_SIZE]; local 23 while ((ret = read(STDIN_FILENO, buf, sizeof(buf))) > 0) { 24 block.data = buf;
|
H A D | fts-search-serialize.c | 11 void fts_search_serialize(buffer_t *buf, const struct mail_search_arg *args) argument 18 buffer_append_c(buf, chr); 21 fts_search_serialize(buf, args->value.subargs); 26 const buffer_t *buf, unsigned int *idx) 28 const char *data = buf->data; 31 i_assert(*idx < buf->used); 41 buf, idx); 47 const buffer_t *buf) 51 fts_search_deserialize_idx(args, buf, &idx); 52 i_assert(idx == buf 25 fts_search_deserialize_idx(struct mail_search_arg *args, const buffer_t *buf, unsigned int *idx) argument 46 fts_search_deserialize(struct mail_search_arg *args, const buffer_t *buf) argument 56 fts_search_deserialize_add_idx(struct mail_search_arg *args, const buffer_t *buf, unsigned int *idx, bool matches) argument 83 fts_search_deserialize_add_matches(struct mail_search_arg *args, const buffer_t *buf) argument 92 fts_search_deserialize_add_nonmatches(struct mail_search_arg *args, const buffer_t *buf) argument [all...] |
/dovecot/src/lib/ |
H A D | test-memarea.c | 9 static void test_callback(buffer_t *buf) argument 13 buffer_free(&buf); 19 buffer_t *buf; local 23 buf = buffer_create_dynamic(default_pool, 128); 24 buffer_append(buf, "123", 3); 26 area = memarea_init(buf->data, buf->used, test_callback, buf); 28 test_assert(memarea_get(area, &size) == buf->data && size == buf [all...] |
H A D | test-ostream-failure-at.c | 15 buffer_t *buf = t_buffer_create(256); local 22 buf_output = o_stream_create_buffer(buf); 34 buf_output = o_stream_create_buffer(buf); 44 buf_output = o_stream_create_buffer(buf);
|
H A D | askpass.c | 57 void askpass(const char *prompt, char *buf, size_t buf_size) argument 61 buffer_create_from_data(&str, buf, buf_size);
|
H A D | buffer.h | 38 void buffer_free(buffer_t **buf); 41 void *buffer_free_without_data(buffer_t **buf); 44 pool_t buffer_get_pool(const buffer_t *buf) ATTR_PURE; 48 void buffer_write(buffer_t *buf, size_t pos, 51 void buffer_append(buffer_t *buf, const void *data, size_t data_size); 53 void buffer_append_c(buffer_t *buf, unsigned char chr); 56 void buffer_insert(buffer_t *buf, size_t pos, 59 void buffer_delete(buffer_t *buf, size_t pos, size_t size); 62 void buffer_write_zero(buffer_t *buf, size_t pos, size_t data_size); 63 void buffer_append_zero(buffer_t *buf, size_ 109 buffer_get_data(const buffer_t *buf, size_t *used_size_r) argument 118 buffer_get_used_size(const buffer_t *buf) argument [all...] |
H A D | hex-binary.c | 50 unsigned char *buf; local 52 buf = buffer_append_space_unsafe(dest, size * 2); 53 binary_to_hex_case(buf, data, size, FALSE);
|
H A D | numpack.c | 7 void numpack_encode(buffer_t *buf, uint64_t num) argument 11 buffer_append_c(buf, (num & 0x7f) | 0x80); 15 buffer_append_c(buf, num);
|
H A D | test-hex-binary.c | 41 buffer_t *buf = t_buffer_create(10); local 45 test_assert(hex_to_binary("", buf) == 0); 46 test_assert(buf->used == 0); 48 test_assert(hex_to_binary(ok_input, buf) == 0); 49 test_assert(buf->used == N_ELEMENTS(ok_output)); 50 test_assert(memcmp(buf->data, ok_output, buf->used) == 0); 53 test_assert(hex_to_binary(error_input[i], buf) == -1);
|
H A D | test-numpack.c | 35 buffer_t *buf = t_buffer_create(32); local 43 buffer_set_used_size(buf, 0); 44 numpack_encode(buf, enc_tests[i].input); 45 test_assert_idx(buf->used == enc_tests[i].output_size, i); 46 test_assert_idx(memcmp(buf->data, enc_tests[i].output, 50 p = buf->data; end = p + buf->used;
|
H A D | test-ostream-buffer.c | 16 char buf[MAX_BUFSIZE*4], randbuf[MAX_BUFSIZE]; local 21 memset(buf, 0, sizeof(buf)); 28 memcpy(buf, randbuf, size); 29 test_assert(o_stream_send(output, buf, size) > 0); 35 memcpy(buf + offset, randbuf, size); 45 test_assert(memcmp(buf, buffer->data, buffer->used) == 0);
|
H A D | hmac.c | 77 unsigned char *buf = buffer_get_space_unsafe(res, 0, meth->digest_size); local 78 hmac_final(&ctx, buf);
|
/dovecot/src/plugins/old-stats/ |
H A D | mail-stats-connection.c | 63 buffer_t *buf; local 65 buf = t_buffer_create(128); 66 stats_export(buf, stats); 71 base64_encode(buf->data, buf->used, str);
|
/dovecot/src/auth/ |
H A D | password-scheme-rpa.c | 17 buffer_t *buf = buffer_create_dynamic(pool, 32); local 20 buffer_append_c(buf, '\0'); 21 buffer_append_c(buf, *str++); 24 *size = buf->used; 25 return buffer_free_without_data(&buf);
|
H A D | auth-request-stats.c | 36 buffer_t *buf; local 51 buf = t_buffer_create(128); 52 stats_export(buf, request->stats); 61 base64_encode(buf->data, buf->used, str);
|
/dovecot/src/lib-fs/ |
H A D | test-fs-posix.c | 52 char buf[10]; local 57 count = fs_read(file, buf, 1); 75 count = fs_read(file, buf, 2);
|
/dovecot/src/util/ |
H A D | gdbhelper.c | 51 char buf[1024]; local 61 while ((ret = read(fd_out[0], buf, sizeof(buf))) > 0) { 62 if (write(fd_log, buf, ret) < 0)
|
/dovecot/src/lib-storage/index/mbox/ |
H A D | mbox-file.c | 100 struct utimbuf buf; local 114 buf.modtime = st.st_mtime; 115 buf.actime = buf.modtime - 1; 117 if (utime(mailbox_get_path(&mbox->box), &buf) < 0 &&
|
/dovecot/src/login-common/ |
H A D | access-lookup.c | 28 unsigned char buf[3]; local 32 ret = read(lookup->fd, buf, sizeof(buf)); 37 } else if (ret == 2 && buf[0] == '0' && buf[1] == '\n') { 39 } else if (ret == 2 && buf[0] == '1' && buf[1] == '\n') {
|
/dovecot/src/doveadm/ |
H A D | doveadm-print-formatted.c | 18 string_t *buf; member in struct:doveadm_print_formatted_context 34 ctx.buf = str_new(ctx.pool, 256); 53 o_stream_nsend(doveadm_print_ostream, str_data(ctx.buf), str_len(ctx.buf)); 54 str_truncate(ctx.buf, 0); 67 if (var_expand(ctx.buf, ctx.format, array_idx(&ctx.headers,0), &error) <= 0) {
|
/dovecot/src/doveadm/dsync/ |
H A D | dsync-mailbox-state.c | 31 buffer_t *buf = t_buffer_create(128); local 34 buffer_append_c(buf, DSYNC_STATE_MAJOR_VERSION); 35 buffer_append_c(buf, DSYNC_STATE_MINOR_VERSION); 36 buffer_append_c(buf, '\0'); 37 buffer_append_c(buf, '\0'); 41 buffer_append(buf, state->mailbox_guid, 43 put_uint32(buf, state->last_uidvalidity); 44 put_uint32(buf, state->last_common_uid); 45 put_uint32(buf, state->last_common_modseq & 0xffffffffU); 46 put_uint32(buf, stat 63 dsync_mailbox_states_retry_import_v0(const buffer_t *buf) argument 81 buffer_t *buf; local [all...] |