/dovecot/src/lib-ntlm/ |
H A D | ntlm-message.h | 9 size_t data_size, const char **error); 11 size_t data_size, const char **error);
|
H A D | ntlm-message.c | 177 size_t data_size, const char **error) 187 if (offset >= data_size) { 192 if (offset + space > data_size) { 201 size_t data_size, const char **error) 205 if (data_size < sizeof(struct ntlmssp_request)) { 231 size_t data_size, const char **error) 233 if (data_size < sizeof(struct ntlmssp_response)) { 248 if (!ntlmssp_check_buffer(&response->lm_response, data_size, error) || 249 !ntlmssp_check_buffer(&response->ntlm_response, data_size, error) || 250 !ntlmssp_check_buffer(&response->domain, data_size, erro 176 ntlmssp_check_buffer(const struct ntlmssp_buffer *buffer, size_t data_size, const char **error) argument 200 ntlmssp_check_request(const struct ntlmssp_request *request, size_t data_size, const char **error) argument 230 ntlmssp_check_response(const struct ntlmssp_response *response, size_t data_size, const char **error) argument [all...] |
/dovecot/src/auth/ |
H A D | mech-login.c | 18 const unsigned char *data, size_t data_size) 24 username = t_strndup(data, data_size); 35 char *pass = p_strndup(unsafe_data_stack_pool, data, data_size); 43 const unsigned char *data, size_t data_size) 47 if (data_size == 0) { 51 mech_login_auth_continue(request, data, data_size); 17 mech_login_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument 42 mech_login_auth_initial(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-anonymous.c | 8 const unsigned char *data, size_t data_size) 16 p_strndup(pool_datastack_create(), data, data_size); 7 mech_anonymous_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-external.c | 10 const unsigned char *data, size_t data_size) 14 authzid = t_strndup(data, data_size); 9 mech_external_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-skey.c | 103 const unsigned char *data, size_t data_size) 107 username = t_strndup(data, data_size); 122 const unsigned char *data, size_t data_size) 130 if (data_size == 8) { 133 const char *words = t_strndup(data, data_size); 163 const unsigned char *data, size_t data_size) 166 mech_skey_auth_phase1(auth_request, data, data_size); 168 mech_skey_auth_phase2(auth_request, data, data_size); 102 mech_skey_auth_phase1(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 121 mech_skey_auth_phase2(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 162 mech_skey_auth_continue(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-dovecot-token.c | 13 const unsigned char *data, size_t data_size) 24 for (i = 0; i < data_size; i++) { 34 len = data_size - i; 12 mech_dovecot_token_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-plain.c | 11 const unsigned char *data, size_t data_size) 23 for (i = 0; i < data_size; i++) { 29 len = data_size - i; 10 mech_plain_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
H A D | mech.h | 38 const unsigned char *data, size_t data_size); 40 const unsigned char *data, size_t data_size); 65 const unsigned char *data, size_t data_size);
|
H A D | mech-otp.c | 97 const unsigned char *data, size_t data_size) 109 for (i = 0; i < data_size; i++) { 202 const unsigned char *data, size_t data_size) 204 const char *str = t_strndup(data, data_size); 224 const unsigned char *data, size_t data_size) 227 mech_otp_auth_phase1(auth_request, data, data_size); 229 mech_otp_auth_phase2(auth_request, data, data_size); 96 mech_otp_auth_phase1(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 201 mech_otp_auth_phase2(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 223 mech_otp_auth_continue(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-winbind.c | 159 const unsigned char *data, size_t data_size) 172 str = t_str_new(MAX_BASE64_ENCODED_SIZE(data_size + 1) + 4); 174 base64_encode(data, data_size, str); 290 const unsigned char *data, size_t data_size) 296 mech_generic_auth_initial(auth_request, data, data_size); 301 const unsigned char *data, size_t data_size) 307 res = do_auth_continue(auth_request, data, data_size); 158 do_auth_continue(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 289 mech_winbind_auth_initial(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 300 mech_winbind_auth_continue(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-apop.c | 72 const unsigned char *data, size_t data_size) 83 if (data_size == 0) { 92 end = data + data_size; 71 mech_apop_auth_initial(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-oauth2.c | 87 size_t data_size) 105 t_strsplit(t_strndup(data, data_size), "\x01"); 148 size_t data_size) 164 t_strsplit(t_strndup(data, data_size), "\x01"); 85 mech_xoauth2_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument 146 mech_oauthbearer_auth_continue(struct auth_request *request, const unsigned char *data, size_t data_size) argument
|
H A D | mech-rpa.c | 178 rpa_parse_token1(const void *data, size_t data_size, const char **error) argument 180 const unsigned char *end = ((const unsigned char *) data) + data_size; 240 size_t data_size, const char **error) 243 const unsigned char *end = ((const unsigned char *)data) + data_size; 470 const unsigned char *data, size_t data_size) 478 if (!rpa_parse_token1(data, data_size, &error)) { 498 const unsigned char *data, size_t data_size) 504 if (!rpa_parse_token3(request, data, data_size, &error)) { 517 const unsigned char *data, size_t data_size) 521 if ((data_size ! 239 rpa_parse_token3(struct rpa_auth_request *request, const void *data, size_t data_size, const char **error) argument 469 mech_rpa_auth_phase1(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 497 mech_rpa_auth_phase2(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 516 mech_rpa_auth_phase3(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument 532 mech_rpa_auth_continue(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument [all...] |
H A D | mech-ntlm.c | 177 const unsigned char *data, size_t data_size) 190 if (!ntlmssp_check_request(ntlm_request, data_size, &error)) { 211 if (!ntlmssp_check_response(response, data_size, &error)) { 218 request->response = p_malloc(request->pool, data_size); 219 memcpy(request->response, response, data_size); 176 mech_ntlm_auth_continue(struct auth_request *auth_request, const unsigned char *data, size_t data_size) argument
|
/dovecot/src/plugins/fts/ |
H A D | doveadm-dump-fts-expunge-log.c | 27 size_t data_size; local 44 data_size = rec.record_size - sizeof(rec); 46 data = buffer_append_space_unsafe(buf, data_size); 47 ret = read(fd, data, data_size); 48 if (ret != (ssize_t)data_size) 49 i_fatal("rec read() %d != %d", (int)ret, (int)data_size); 56 expunges = CONST_PTR_OFFSET(data, data_size - sizeof(uint32_t));
|
/dovecot/src/lib/ |
H A D | istream-chain.c | 118 size_t data_size, cur_data_pos; local 124 data = i_stream_get_data(prev_input, &data_size); 141 i_assert(cur_data_pos <= data_size); 143 data_size -= cur_data_pos; 153 if (data_size > 0) { 154 memcpy(i_stream_alloc(&cstream->istream, data_size), 155 data, data_size); 156 cstream->istream.pos += data_size; 157 cstream->prev_stream_left += data_size; 201 size_t data_size, cur_data_po local [all...] |
H A D | buffer.c | 44 buffer_check_limits(struct real_buffer *buf, size_t pos, size_t data_size) argument 49 if (unlikely((size_t)-1 - pos < data_size)) { 51 " + %"PRIuSIZE_T")", pos, data_size); 53 new_size = pos + data_size; 70 "pool %s)", pos + data_size, buf->alloc, 182 const void *data, size_t data_size) 186 buffer_check_limits(buf, pos, data_size); 187 if (data_size > 0) 188 memcpy(buf->w_buffer + pos, data, data_size); 191 void buffer_append(buffer_t *buf, const void *data, size_t data_size) argument 181 buffer_write(buffer_t *_buf, size_t pos, const void *data, size_t data_size) argument 201 buffer_insert(buffer_t *_buf, size_t pos, const void *data, size_t data_size) argument 236 buffer_write_zero(buffer_t *_buf, size_t pos, size_t data_size) argument 244 buffer_append_zero(buffer_t *buf, size_t data_size) argument 249 buffer_insert_zero(buffer_t *_buf, size_t pos, size_t data_size) argument [all...] |
H A D | buffer.h | 47 current size, it is zero-filled up to that point (even if data_size==0). */ 49 const void *data, size_t data_size); 51 void buffer_append(buffer_t *buf, const void *data, size_t data_size); 57 const void *data, size_t data_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_t data_size); 64 void buffer_insert_zero(buffer_t *buf, size_t pos, size_t data_size);
|
H A D | istream-concat.c | 69 size_t data_size, size; local 78 data = i_stream_get_data(cstream->cur_input, &data_size); 85 cstream->prev_stream_skip = data_size; 86 cstream->prev_stream_left += data_size; 96 if (data_size > 0) { 97 if (!i_stream_try_alloc(&cstream->istream, data_size, &size)) 99 i_assert(size >= data_size); 102 cstream->prev_stream_left = data_size; 103 memcpy(cstream->istream.w_buffer, data, data_size); 104 i_stream_skip(prev_input, data_size); 143 size_t size, data_size, cur_data_pos, new_pos; local [all...] |
/dovecot/src/lib-imap/ |
H A D | imap-parser.c | 159 size_t *data_size) 163 for (i = parser->cur_pos; i < *data_size; i++) { 173 *data_size -= i; 174 return *data_size > 0; 323 const unsigned char *data, size_t data_size) 328 for (i = parser->cur_pos; i < data_size; i++) { 353 const unsigned char *data, size_t data_size) 358 for (i = parser->cur_pos; i < data_size; i++) { 367 if (i+1 == data_size) { 435 size_t data_size) 157 imap_parser_skip_to_next(struct imap_parser *parser, const unsigned char **data, size_t *data_size) argument 322 imap_parser_read_atom(struct imap_parser *parser, const unsigned char *data, size_t data_size) argument 352 imap_parser_read_string(struct imap_parser *parser, const unsigned char *data, size_t data_size) argument 433 imap_parser_read_literal(struct imap_parser *parser, const unsigned char *data, size_t data_size) argument 479 imap_parser_read_literal_data(struct imap_parser *parser, const unsigned char *data, size_t data_size) argument 565 imap_parser_read_text(struct imap_parser *parser, const unsigned char *data, size_t data_size) argument 586 size_t data_size; local 887 size_t data_size; local 906 size_t i, data_size; local [all...] |
/dovecot/src/lib-index/ |
H A D | mail-cache-lookup.c | 240 unsigned int data_size; local 283 data_size = cache->fields[field_idx].field.field_size; 284 if (data_size == UINT_MAX && 287 data_size = *((const uint32_t *) 292 if (ctx->rec->size - ctx->pos < data_size) { 300 field_r->size = data_size; 304 ctx->pos += (data_size + sizeof(uint32_t)-1) & ~(sizeof(uint32_t)-1); 438 uint32_t data_size; member in struct:header_lookup_data 463 uint32_t data_size = field->size; local 470 for (i = 0; data_size > [all...] |
/dovecot/src/lib-storage/index/mbox/ |
H A D | mbox-sync-rewrite.c | 96 size_t data_size, pos, start_pos; local 118 data_size = str_len(ctx->header); 119 i_assert(start_pos < data_size); 121 for (pos = start_pos; pos < data_size; pos++) { 124 if (pos+1 == data_size || !IS_LWSP(data[pos+1])) 153 size_t data_size, pos, last_line_pos; local 157 data_size = str_len(ctx->header); 159 for (pos = last_line_pos = start_pos; pos < data_size; pos++) { 162 if (pos+1 == data_size || !IS_LWSP(data[pos+1])) { 163 data_size [all...] |
/dovecot/src/plugins/imap-zlib/ |
H A D | imap-zlib-plugin.c | 37 size_t data_size; local 39 data = i_stream_get_data(client->input, &data_size); 40 i_assert(data_size > 0); 43 else if (data[0] == '\r' && data_size > 1 && data[1] == '\n')
|
/dovecot/src/lib-master/ |
H A D | master-login.c | 133 if (req_r->data_size != 0) { 134 if (req_r->data_size > MASTER_AUTH_MAX_DATA_SIZE) { 135 i_error("Too large auth data_size sent"); 139 ret = read(conn->fd, data, req_r->data_size); 140 if (ret != (ssize_t)req_r->data_size) { 150 (int)ret, req_r->data_size); 424 for (i = 0; i < req.data_size; i++) { 432 req.data_size -= i; 433 client = i_malloc(MALLOC_ADD(sizeof(struct master_login_client), req.data_size)); 438 memcpy(client->data, data+i, req.data_size); [all...] |