Aquileo | Recent changes to bugshttps://sourceforge.net/p/pfqueue/bugs/2014-07-02T18:21:57.439000ZRecent changes to bugsAquileo | decode the From: and Subject: headers2014-07-02T18:21:57.439000Z2014-07-02T18:21:57.439000ZRalf Hildebrandthttps://sourceforge.net/u/hildeb/https://sourceforge.net3040850660697f7511132f91ea7956c2e84eb4bb<div class="markdown_content"><p>pfqueue should be able to decode the From: and Subject: headers.</p> <p>Currently, I'm seeing:</p> <p>│Message: 3h3Sch4y3KzCsxy │<br /> │From..: "C. Welker" <a href="mailto:iolite@atoz-cro.de">&#105;&#111;&#108;&#105;&#116;&#101;&#64;&#97;&#116;&#111;&#122;&#45;&#99;&#114;&#111;&#46;&#100;&#101;</a> │<br /> │To....: "wolfram.wermke@charite.de" <a href="mailto:wolfram.wermke@charite.de">&#119;&#111;&#108;&#102;&#114;&#97;&#109;&#46;&#119;&#101;&#114;&#109;&#107;&#101;&#64;&#99;&#104;&#97;&#114;&#105;&#116;&#101;&#46;&#100;&#101;</a> │<br /> │Subj..: =?utf-8?b?SWNoIGJpbiB3aWUgZWluZSBGZWRlciBvaG5lIFdpbmQ=?= │<br /> │Status: Held │</p> <h1 id="echo-utf-8bswnoigjpbib3awugzwluzsbgzwrlcibvag5lifdpbmq-perl-mencode-ne-print-encodeutf8decodemime-header_">echo '=?utf-8?b?SWNoIGJpbiB3aWUgZWluZSBGZWRlciBvaG5lIFdpbmQ=?=' | perl -MEncode -ne 'print encode("utf8",decode("MIME-Header",$_))'</h1> <p>Ich bin wie eine Feder ohne Wind</p></div>Aquileo | pfqueue: crahes if terminal is too wide!2013-03-04T10:29:02Z2013-03-04T10:29:02ZDaniel Leitehttps://sourceforge.net/u/higuita/https://sourceforge.neta2b62f10f2dc60426e00e4e7ac472fcbae62c4dc<div class="markdown_content"><p>As per debian bug: <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585131" rel="nofollow">http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=585131</a></p> <p>Size above 251 columns crashes the pfqueue. The user backtrace says this:</p> <p>Program received signal SIGABRT, Aborted.<br /> 0xb7fe2424 in __kernel_vsyscall ()<br /> (gdb) bt<br /> #0 0xb7fe2424 in __kernel_vsyscall ()<br /> #1 0xb7e5f751 in raise () from /lib/i686/cmov/libc.so.6<br /> #2 0xb7e62b82 in abort () from /lib/i686/cmov/libc.so.6<br /> #3 0xb7e9618d in ?? () from /lib/i686/cmov/libc.so.6<br /> #4 0xb7ea0281 in ?? () from /lib/i686/cmov/libc.so.6<br /> #5 0xb7ea1ad8 in ?? () from /lib/i686/cmov/libc.so.6<br /> #6 0xb7ea4bbd in free () from /lib/i686/cmov/libc.so.6<br /> #7 0x0804a6c9 in show_cursor () at fe_ncurses.c:497<br /> #8 0x0804b567 in queue_show () at fe_ncurses.c:700<br /> #9 0x0804c6f8 in main (argc=1, argv=0xbffffc84) at fe_ncurses.c:1111<br /> (gdb) </p> <p>Alas, <br /> #define BUF_SIZE 250<br /> and later:<br /> buf = (char*)malloc(BUF_SIZE);<br /> ...<br /> free ( buf );</p></div>Aquileo | 0.5.5 symbol lookup error2007-02-01T17:45:29Z2007-02-01T17:45:29ZAndrej Kacianhttps://sourceforge.net/u/ticho/https://sourceforge.nete159e82e8c593798d7de3ba75be81cc60794fe55<div class="markdown_content"><p>I'm getting this on startup of pfqueue-0.5.5:</p> <p>pfqueue: symbol lookup error: /usr/lib/libpfq_postfix2.so.0.0.0: undefined symbol: pfq_queue_count</p> <p>postfix-2.3.6 is installed, in case it matters</p></div>Aquileo | 0.5.0 segfaults when exiting with "q"2005-10-14T20:51:29Z2005-10-14T20:51:29ZAnonymoushttps://sourceforge.net/u/userid-None/https://sourceforge.netc3d6ade1da6ebdd5082208480af19c4c5c33ab6e<div class="markdown_content"><p>Complied v0.5.0 with Gentoo ebuild out of the box.<br /> All prior versions worked fine.<br /> 0.5.0 segfaults when exiting the application with "q".<br /> Works nicely before that (although it autodetects exim<br /> backend when postfix2 should haven been detected, no<br /> exim on the machine (does print "exim pfqueue backend:<br /> cannot guess spool_directory" to stderr as from pfq_exim).<br /> When forced with -b postfix2 this message does not show<br /> anymore but the segfault at program exit stays, so I<br /> guess it's unrelated.</p> <p>Compiled with -O2 -march=pentium4 -fomit-frame-pointer.<br /> Recompiling does not change anything.<br /> Segfault is reproducable.</p> <p>Coredump (.gz'd) attached.</p></div>Aquileo | 0.5.0: Broken dynamic linking with custom --libdir2005-09-01T00:16:00Z2005-09-01T00:16:00ZAndrej Kacianhttps://sourceforge.net/u/ticho/https://sourceforge.net635833bbba06169ba146c06f0686d1adfb07cb98<div class="markdown_content"><p>I've tried building pfqueue with<br /> --libdir=/usr/lib/pfqueue, and resulting binary<br /> couldn't link to libpfqueue.so:</p> <p># ldd /usr/bin/pfqueue<br /> linux-gate.so.1 =&gt; (0xffffe000)<br /> libpfqueue.so.0 =&gt; not found<br /> libdl.so.2 =&gt; /lib/libdl.so.2 (0xb7fbd000)<br /> libpthread.so.0 =&gt; /lib/tls/libpthread.so.0 (0xb7fab000)<br /> libncurses.so.5 =&gt; /lib/libncurses.so.5 (0xb7f6b000)<br /> libc.so.6 =&gt; /lib/tls/libc.so.6 (0xb7e57000)<br /> /lib/ld-linux.so.2 (0xb7feb000)</p> <p>After exporting LD_LIBRARY_PATH="/usr/lib/pfqueue", the<br /> application runs fine.</p></div>Aquileo | Doesn't compile under FreeBSD and generally doesn't work2004-12-15T17:06:11Z2004-12-15T17:06:11ZAnonymoushttps://sourceforge.net/u/userid-None/https://sourceforge.net3b81e31964efe35eb7874063266351872e33607a<div class="markdown_content"><p>I couldn't get it to compile "out of the box" under<br /> FreeBSD.</p> <p>First, it complained about "false" not being declared. </p> <p>I #defined it to 0 at the top of pfqueue.c.</p> <p>Then, it complained of syntax errors because of "FILE<br /> p* = popen..." instructions being syntax errors.</p> <p>I then moved the declarations of FILE *p; near the top<br /> of the functions, in the declaration section, and left<br /> "p = popen..." instead.</p> <p>It then compiled and ran (or at least, started)</p> <p>However, it keeps saying the postfix queue is empty,<br /> whereas mailq says there're 15 messages in it.</p> <p>I guess the code is Linux-centric ?</p> <p>You still need to work on it ! :P</p> <p>P.C. (news@kyoko.org)</p></div>