Displaying 20 results from an estimated 200 matches similar to: "[PATCH] Request for testing: BSD kqueue ioloop handler"
2004 Aug 30
0
[PATCH] [RFC] epoll based ioloop handler (now with patch)
Sorry, I forgot to attach patch to previous mail.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
-------------- next part --------------
diff -urpNX /usr/share/dontdiff dovecot-cvs.vanilla/configure.in dovecot-cvs/configure.in
--- dovecot-cvs.vanilla/configure.in 2004-08-09 23:14:02.000000000 +0400
+++ dovecot-cvs/configure.in 2004-08-25
2004 Oct 25
0
[PATCH] move iolist functions into separate file
Hello,
attached patch extracts iolist related functions into separate
file and makes it a little more generic. This functions will
be used by the new ioloop handler based on the BSD kqueue API.
Please consider applying.
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
-------------- next part --------------
diff -udrpNX
2004 Aug 23
1
[PATCH] pass struct io * to io_loop_handle_add()/io_loop_handle_remove()
Hello,
currently I'm working on new ioloop handler which uses epoll(4) API
introduced in Linux kernel 2.6. In this API each fd added to fd set
by epoll_ctl system call can be accompanied with user supplied data
(integer or void pointer). epoll_wait syscall reports arrived events
as an array of structures containing event mask and user data.
Attached patch replaces fd and condition parameters
2003 Apr 16
1
PATCH Add support for kqueue in ioloop subsystem
Hey,
I noticed that there was an ioloop "module" (if we can call it that) for
select and poll and decided to add one for kqueue (aka kevent) BSDs high
performance descriptor multiplexing API. I haven't done any of the
configure glue stuff but the code is complete and works well. kqueue is
available on all recent versions of FreeBSD, NetBSD, OpenBSD and Darwin
(and therefore MacOS
2004 Aug 25
0
[PATCH] move highest_fd calculations to ioloop-select.c
Hello,
ioloop->highest_fd is used by ioloop-select.c only, so its
handling can be moved out of generic ioloop code. Attached
patch (agains -test35) does exactly this.
Please consider applying.
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
-------------- next part --------------
diff -urpNX /usr/share/dontdiff -x Makefile
2004 Oct 07
0
[PATCH] add missing error check in epoll code
Hello,
this patch adds missing epoll_create() error check.
Please consider applying.
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
-------------- next part --------------
diff -urpX /usr/share/dontdiff dovecot-1.0-test46.vanilla/src/lib/ioloop-epoll.c dovecot-1.0-test46/src/lib/ioloop-epoll.c
---
2004 Oct 29
1
[PATCH] yet another NTLM update
Hello,
after more than week using dovecot as exim4 authentication backend,
I noticed that some strange clients send type 3 messages with
LM response only. Attached patch allows them to log in.
Please consider applying.
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
-------------- next part --------------
diff -urdpNX
2004 Oct 29
2
Test51 compile problems
First of all, thanks for a great product. I've been able to get dovecot
up and running with minimum pain. Very nice.
Running Fedora Core 2 with postfix using mysql for virtual mailbox
config. Got release version of dovecot working with a passwd-file, then
I wanted to try it out with using the same mysql db as postfix, so I
downloaded test51.
I run
./configure --sysconfdir=/etc
2005 Dec 14
2
Patch: ioloop using kqueue/kevent for FreeBSD
Hi,
I would like to submit the attached patch. It implements IO loop using
FreeBSD's kqueue/kevent syscalls. It is based on snapshot of CVS HEAD as of
2005-12-12.
I could only give it limited testing on FreeBSD 5.4 but it works fine so far.
Vaclav Haisman
-------------- next part --------------
diff -rN -u old-dovecot-cvs/autogen.sh new-dovecot-cvs/autogen.sh
---
2004 Oct 21
1
./configure --with-mysql --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-ssldir=/etc/ssl --with-ssl=openssl
Hi,
I installed dovecot from dovecot-1.0-test51 with this configure line:
./configure --with-mysql --prefix=/usr --sysconfdir=/etc
--localstatedir=/var --with-ssldir=/etc/ssl --with-ssl=openssl
When I add this to my dovecot.conf:
passdb = mysql /etc/dovecot-mysql.conf
I get this in /var/log/maillog when I run "dovecot -c /etc/dovecot.conf":
Oct 21 13:59:16 one dovecot: Dovecot
2005 Nov 07
1
ioloop-select bug in alpha 4
Howdy,
Forgive me if this issue has been more recently addressed in CVS, but
a quick scan of the archives didn't turn up any other reports.
There appears to be a small typo in src/lib/ioloop-select.c:
--- dovecot-1.0.alpha4/src/lib/ioloop-select.c.orig 2005-11-06
22:06:53.000000000 -0800
+++ dovecot-1.0.alpha4/src/lib/ioloop-select.c 2005-11-06
22:07:13.000000000 -0
800
@@ -113,7
2004 Oct 26
1
Cache fields
Using 1.0-test51, or maybe test50. I this message in syslog:
mail_cache_fields: Invalid cache field name 'MessagePart', ignoring
>From the what I see, MessagePart is the default value. My
<sysconfdir>/dovecot.conf has:
mail_cache_fields = MessagePart
Thanks, Alex
2018 Feb 06
1
Segmentation fault in "make check" test_istream_multiplex for 2.3.0 on Solaris Sparc
Hi there,
I get a crash when doing "make check" for version 2.3.0 on Solaris Sparc.
The build was done with gcc 7.3.0.
The crash happens in ioloop-poll.c line 181 when running
test_istream_multiplex.c:
#0 io_loop_handler_run_internal (ioloop=ioloop at entry=0x130dd0) at
ioloop-poll.c:181
181 if (pollfd->revents != 0) {
Due to the code
180
2004 Oct 21
2
test51 dumping core
OpenBSD 3.6 -current (i386)
dovecot-1.0-test51
I'm now getting this error message as soon as I start dovecot:
"Authentication client 0 not compatible with this server (mixed old and new
binaries?)"
Here's the process I'm using:
./configure --sysconfdir=/etc \
--with-ssl=openssl \
--with-pam=NO \
--with-ldap=no \
--with-vpopmail=no \
2005 Dec 15
2
Patch: More of kqueue() support.
Hi,
the attached patch contains these changes:
2005-12-15 22:18 Vaclav Haisman <v.haisman@sh.cvut.cz>
* src/lib/ioloop-kqueue.c: Fix IO_ERROR behaviour.
* src/lib/ioloop-notify-kqueue.c: New file.
* configure.in: Improve kqueue detection and handling. Cleanup.
The configure.in changes that are not related to kqueue are there to make
autoconf 2.59, automake 1.9.6 and libtool 1.5.20
2004 Oct 22
0
assertion failed
Using test51:
Oct 22 23:37:21 one dovecot: 2657(ts at dreamcoder.dk): file
mail-cache-fields.c: line 338 (mail_cache_header_fields_get): assertion
failed: (buffer_get_used_size(dest) == sizeof(hdr) + (sizeof(uint32_t)*2
+ 2) * hdr.fields_count)
Oct 22 23:37:21 one dovecot: child 2657 (imap) killed with signal 6
What does it mean?
--
Tom
2004 Oct 31
1
Problem with folder not showing content
Hi,
I'm having some problems with one of my IMAP folders in thunderbird.
When creating a new account in thunderbird and importing from my dovecot
test51 installation, using maildir - all folders work fine, except one
which does not list it's content when I click it
When I look on the server, I see all the mails inside the folder, but
once I click the folder and ask thunderbird to
2004 Dec 13
0
1.0-test57 LDAP dovecot-auth SIGABRT
Hi,
I'm experiencing the following problem when runnig dovecot-1.0-test
set up to authenticate users against openldap, while the corresponding
setup with dovecot-0.99.11 works fine :
. my platform : FreeBSD 5.3-RELEASE-p1
. dovecot version : dovecot-1.0-test57
. openldap version : openldap-2.1.27
- Description :
When I talk IMAP to the dovecot server, I can connect on port 143 and
2005 May 26
0
Core dumps when opening an IMAP folder (Was: Re: 1.0-test70)
Hello Timo, I can reproduce this issue even with mmap_disable and
mmap_no_write set to yes, please see the following back trace:
$ gdb /usr/local/libexec/dovecot/imap /tmp/imap.core
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and
you are welcome to change it and/or distribute copies of it under
certain conditions.
2005 Mar 30
2
test65 killed by SIGSEV
Hi,
I had successfully set up dovecot-1.0-test62 + ldap pass/user db, but
now I'm encoutering a SIGSEV problem with a similar set up of a brand
new dovecot-1.0-test65 installation.
The auth process is killed by a SIGSEV as reported in the error log file :
dovecot: Mar 30 17:06:59 Error: child 28291 (auth) killed with signal 11
To be precise, the problem occurs in the