Displaying 3 results from an estimated 3 matches for "hash_iterate_context".
2007 Jul 04
1
PAM timed out, kill failed, auth SEGV
...quot;PAM child process %s
timed out, killing it") at auth-request.c:1177
va = 0x597f8c5c ":\211\n\b?|\t\b?|\t\b?\214\177Y"
#3 0x080658ee in pam_child_timeout (context=0x0) at passdb-pam.c:537
request = (struct pam_auth_request *) 0x80c6de8
iter = (struct hash_iterate_context *) 0x80bcdb0
key = (void *) 0xa9e
value = (void *) 0x80c6de8
timeout = 1182548633
#4 0x08079fc5 in io_loop_handle_timeouts (ioloop=0x80b09b0,
update_run_now=true) at ioloop.c:294
t = (struct timeout *) 0x80b4ca8
called_timeouts = (struct timeout *) 0x...
2006 Jul 27
1
MANAGESIEVE patch v2
Hello Timo,
Dispite the heat out here, I managed to come up with a new version of
the managesieve patch for dovecot-1.0rc2:
- Fixed the bug (missing CRLF) in the authenticate command
- Modified the sieve storage library making the interface much less crude.
- The scripts put on the server using the putscript command are now
checked before they are accepted.
- The reported SIEVE capability is
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...key */
+ hash_table_insert(keys,
+ p_strdup(pool, sep + 1),
+ p_strdup_until(pool, line, sep));
+ }
+ i_stream_destroy(&is);
+
+ return keys;
+}
+
+// write the access keys to the file
+static bool urlauth_keys_write(int fd, struct hash_table *keys)
+{
+ struct ostream *os;
+ struct hash_iterate_context *iter;
+ void *key, *value;
+
+ os = o_stream_create_fd_file(fd, 0, FALSE);
+ if (os == NULL)
+ return NULL;
+
+ o_stream_send_str(os, URLAUTH_KEYS_FILENAME" version 1\n");
+ iter = hash_table_iterate_init(keys);
+ while (hash_table_iterate(iter, &key, &value)) {
+ /* key is the...