Displaying 20 results from an estimated 3000 matches similar to: "Tiny kqueue specific patch"
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
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
---
2006 May 17
0
Re: kqueue cont'd
Chris Cappuccio wrote:
> So I just got one like this before a login:
>
> May 16 21:24:58 m1 dovecot: imap-login: Unrecognized event: kevent {.ident = 0, .filter = 0xffffffff, .flags = 0x0001, .fflags = 0x00000000, .data = 0x0000002b}
> May 16 21:24:58 m1 dovecot: imap-login: mode: 0x004x
> May 16 21:24:58 m1 dovecot: child 10716 (login) killed with signal 6
>
> The OpenBSD
2006 May 09
2
Fix for the kevent "Unrecognized event" problem.
The attached patch should fix the problem with dying imap on
"Unrecognized event". The problem is that when we register a handle for
IO_ERROR only, we still can get readable/writable event without EV_EOF
being set. This case was not handled.
--
Vaclav Haisman
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: io-kq.diff
URL:
2004 Oct 25
0
[PATCH] Request for testing: BSD kqueue ioloop handler
Hello,
attached patch adds experimental ioloop handler which uses BSD kqueue API.
It compiles and survives my small test program, but not thoroughly
tested because I have no suitable BSD machine to torture.
Brave owners of (Free|Net|Open)BSD please test and report results :)
Best regards.
--
Andrey Panin | Linux and UNIX system administrator
pazke at donpac.ru | PGP key: wwwkeys.pgp.net
2006 Feb 22
2
Changing listen ports
Hi,
I want to change ports that Dovecot uses to listen for connections. I
have listen = [::] in global section and listen = 0.0.0.0:10143 and
listen = 0.0.0.0:10110 in protocol imap and protocol pop3 sections.
The problem is that it doesn't seem to work for SSL ports of the two
protocols and I get following error when I try to start the service:
Fatal: listen(993) failed: Address already in
2006 May 12
1
1.0.beta8 released
Next release will probably be called 1.0.rc1. People just don't seem to
like the beta name in the version number. :) Also I think we're nearing
the final v1.0.
* Fixed a security hole with mbox: "1 LIST .. *" command could
list all directories and files under the mbox root directory, so
if your mails were stored in eg. /var/mail/%u/ directory, the
command would list
2006 May 12
1
1.0.beta8 released
Next release will probably be called 1.0.rc1. People just don't seem to
like the beta name in the version number. :) Also I think we're nearing
the final v1.0.
* Fixed a security hole with mbox: "1 LIST .. *" command could
list all directories and files under the mbox root directory, so
if your mails were stored in eg. /var/mail/%u/ directory, the
command would list
2006 Mar 08
1
Overriding inbox location in passwd-like file
Hi,
I have some real users and some virtual users. The real users use mbox
file as their inbox.
But I'd like to use Maildir as inbox for the virtual users. (The reason
is that I am actually moving some accounts from another server that
already uses Maildir.) I'd like Dovecot to find Maildir in $HOME of my
virtual users as their inbox. So I tried to use the following in my
users.passwd
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
2006 Feb 08
6
1.0beta3 released
Since there have been so many requests, I guess it's time for beta3 now.
There are a couple of issues that I'm still concerned about, but those
probably happen with beta2 as well.
If you're beginning to see more connection hangs/timeouts with this
release, please tell me.
* Dotlock code changed to timeout faster in some situations when
the lock file is old.
+ Added support for
2016 Jul 02
5
kqueue crash on FreeBSD with 2.2.25
> On 1 Jul, 2016, at 10:52, Timo Sirainen <tss at iki.fi> wrote:
>
> On 01 Jul 2016, at 19:39, Adam Weinberger <adamw at adamw.org> wrote:
>>
>> Hi,
>>
>> 2.2.25 crashes on FreeBSD with a kqueue-related message. I see references to something similar (http://www.dovecot.org/list/dovecot/2012-February.txt) from a couple years ago.
>>
>> I
2016 Jul 04
3
kqueue crash on FreeBSD with 2.2.25
On 16-07-03 03:30:36, Timo Sirainen wrote:
> On 02 Jul 2016, at 03:30, Adam Weinberger <adamw at adamw.org> wrote:
> >
> >>> Jul 1 10:07:27 imap dovecot: master: Panic: kevent(EV_ADD, READ, 54) failed: Bad file descriptor
> >>>
> >>> It's not dumping core, and I get the message even with "protocols ="
> >>>
>
2006 Jan 16
7
1.0 beta1 released
As promised, here it is finally.
v1.0 is getting nearer and I want people to start looking at Dovecot's
sources. Getting some more help with development would be nice, but I'd
also like to hear if there are any hidden bugs in the code. So, one week
from now I'll start offering 1000 EUR for the first person to point out
a remotely exploitable security hole in Dovecot. See
2006 Feb 27
2
Sorting order after mail move
Hi,
when I move some recent mail from some mbox folder into Maildir folder
the moved email sorts as the first (on top) in the folder while it
should be on the bottom with the rest of the recent emails in the
folder. This happens only when moving from mbox folder to Maildir
folder. I am not sure if it is really Dovecot bug or not but I suspect
it could be so because it only happens in this one
2016 Jul 01
2
kqueue crash on FreeBSD with 2.2.25
Hi,
2.2.25 crashes on FreeBSD with a kqueue-related message. I see references to something similar (http://www.dovecot.org/list/dovecot/2012-February.txt) from a couple years ago.
I get:
Jul 1 10:07:27 imap dovecot: master: Panic: kevent(EV_ADD, READ, 54) failed: Bad file descriptor
It's not dumping core, and I get the message even with "protocols ="
Downgrading back to 2.2.24
2006 Mar 09
1
Two namespaces with same prefix.
Hi,
I have yet another problem. First let me explain my setup. I used to use
pine a lot so there are mbox mailboxes in ~/mail. Recently I added a
Maildir too and moved most of the mbox mailboxes into Maildir format.
Now I thoght it would be nice to have them all "in line" in Thunderbird
so I tried this configuration:
namespace private {
separator = /
prefix =
2006 Mar 07
1
Special treatment of ~/mail directory
Hi,
would it be possible not to treat ~/mail specially and not to add
mailboxes in the directory automatically? It would make migrating from
IMAP-UW easier.
Vaclav Haisman
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 544 bytes
Desc: OpenPGP digital signature
URL:
2007 Jan 07
1
DSA certificate with Dovecot doesn't seem to work.
Hi,
I tried to use DSA certificate today and it did not work very well. Is
Dovecot supposed to work only with RSA?
--
Vaclav Haisman
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 542 bytes
Desc: OpenPGP digital signature
URL:
2003 Jul 29
2
stable libmilter leaks kqueue descriptors?
A few weeks back I upgraded my mail server to -STABLE from a 4.2-STABLE
incarnation that had been running for years. Part of recompiling
everything on the box involved disassociating my use of the
sendmail port I was using and to use the base sendmail in -STABLE.
-STABLE builds with libmilter, so I simply recompiled one of my
milter clients with the milter headers, objs, etc that were produced