[dev] Was the Fetchmail Commit complete

Edwin Culp eculp@encontacto.net
Mon, 27 May 2002 16:55:33 -0700


This message is in MIME format.

---------------------- multipart/mixed attachment
I erased everything and started from scratch.   I applied the patches manually
so there could be an error.  The bottom line is that it now happily 
fetches all messages with or without the "Get only new messages" box
checked.  The same as with the cvs version, once that I ereased everything
and checked everything out new.  There are differences in the patches and
cvs in the following files:

javascript.inc
manage.inc
fetchmail.php
fetchmailprefs.php
Fetchmail.php

I'm going to keep looking at but probably not until tomorrow.

ed

P.S. Nuno, I'm attaching my diff file from cvs after applying the patches
     manually.  May help find the bug and it is easy for me to do.

Quoting Edwin Culp <eculp@encontacto.net>:

> I can fetch my mail with yesterday's version, no problem.  With today's
> version I get a no messages to fetch with or without the new messages box
> checked.  It logs in and logs out, nothing else.  If I have new mail in 
> my Maildir/new it is moved to Maildir/cur and that is it.  
> 
> I could be at fault here.  Does anyone have the current head version working
> with the check box for "Get only new messages"?  If not I will try to apply
> Nuno's  patch manually on yesterday's version and test it.  When I saw that
> it didn't apply cleanly and that Jan had committed it, I just did a cvs
> update.
> 
> Thanks,
> 
> ed
> 
> -- 
> 
> 
> -------------------------------------------------------------
>  http://insourcery.com - Mergence of Business and Technology  
>           a "Griffin Plaza Partners, LLC" Company
> 
> -- 
> Horde developers mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: dev-unsubscribe@lists.horde.org


-- 


-------------------------------------------------------------
 http://insourcery.com - Mergence of Business and Technology  
          a "Griffin Plaza Partners, LLC" Company

---------------------- multipart/mixed attachment
SW5kZXg6IGltcC90ZW1wbGF0ZXMvZmV0Y2htYWlsL2ZldGNobWFpbC5pbmMKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpS
Q1MgZmlsZTogL3JlcG9zaXRvcnkvaW1wL3RlbXBsYXRlcy9mZXRjaG1haWwvZmV0Y2htYWlsLmlu
Yyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS42CmRpZmYgLXUgLXIxLjYgZmV0Y2htYWlsLmluYwot
LS0gaW1wL3RlbXBsYXRlcy9mZXRjaG1haWwvZmV0Y2htYWlsLmluYwkyNSBNYXkgMjAwMiAxNzox
NTo0NyAtMDAwMAkxLjYKKysrIGltcC90ZW1wbGF0ZXMvZmV0Y2htYWlsL2ZldGNobWFpbC5pbmMJ
MjcgTWF5IDIwMDIgMjM6MzU6NTkgLTAwMDAKQEAgLTQ1LDEwICs0NSwxMiBAQAogCiAgICAgPD89
IF8oIkxvY2FsIE1haWxib3g6IikgPz48YnIgLz4KICAgICA8c2VsZWN0IG5hbWU9ImxtYWlsYm94
Ij4KLSAgICAgICAgPD89IElNUDo6Zmxpc3RTZWxlY3QoJycsIGZhbHNlLCBmYWxzZSwgaXNzZXQo
JHRvX2VkaXQpID8gJGFjY291bnQtPmdldFZhbHVlKCdsbWFpbGJveCcsICR0b19lZGl0KSA6ICcn
KSA/PgorICAgICAgICA8Pz0gSU1QOjpmbGlzdFNlbGVjdCgnJywgZmFsc2UsICcnLCBpc3NldCgk
dG9fZWRpdCkgPyAkYWNjb3VudC0+Z2V0VmFsdWUoJ2xtYWlsYm94JywgJHRvX2VkaXQpIDogJycp
ID8+CiAgICAgPC9zZWxlY3Q+Ci08P3BocCB9ID8+Cis8P3BocCB9ID8+PGJyIC8+CiAKKzxpbnB1
dCB0eXBlPSJjaGVja2JveCIgbmFtZT0ib25seW5ldyIgdmFsdWU9IjEiIDw/PSBpc3NldCgkdG9f
ZWRpdCkgJiYgJGFjY291bnQtPmdldFZhbHVlKCdvbmx5bmV3JywgJHRvX2VkaXQpID8gJ2NoZWNr
ZWQ9ImNoZWNrZWQiICcgOiAnJyA/Pi8+Cis8Pz0gXygiR2V0IG9ubHkgbmV3IG1lc3NhZ2VzIikg
Pz48YnIgLz4KIAogPC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPgogPHRyPgpAQCAtNjcsMTUg
KzY5LDE4IEBACiA8L3RyPgogPC90YWJsZT4KIAorPC90ZD48L3RyPgogPHRyPjx0ZD4KIDwvdGQ+
PC90cj4KIDx0cj4KICAgIDx0ZCBjbGFzcz0iaXRlbSI+CiAgICA8Yj48Pz1fKCJTdGF0dXMiKT8+
OjwvYj4KLTw/IGlmICgkbnVtX21zZ3MpIHsgPz4KKzw/IGlmICgkbnVtX21zZ3MgPiAwKSB7ID8+
CiAgICAgICAgICAgICA8c3BhbiBpZD0ic3RhdCI+PD89IHNwcmludGYoXygiJXMgbWVzc2FnZXMg
d2VyZSBmZXRjaGVkLi4uIiksICRudW1fbXNncykgPz48L3NwYW4+CiA8PyB9IGVsc2VpZiAoaXNz
ZXQoJGVycm9yKSAmJiAkZXJyb3IgIT0gJ29rJykgeyA/PgogICAgICAgICAgICAgPHNwYW4gaWQ9
InN0YXQiPjw/PSRlcnJvcj8+PC9zcGFuPgorPD8gfSBlbHNlaWYgKCRudW1fbXNncyA9PSAwKSB7
ID8+CisgICAgICAgICAgICA8c3BhbiBpZD0ic3RhdCI+PD89XygiTm8gbWVzc2FnZXMgdG8gZmV0
Y2guLi4iKSA/Pjwvc3Bhbj4KIDw/IH0gZWxzZSB7ID8+CiAgICAgICAgICAgICA8c3BhbiBpZD0i
c3RhdCI+Jm5ic3A7PC9zcGFuPgogPD8gfSA/PgpJbmRleDogaW1wL3RlbXBsYXRlcy9mZXRjaG1h
aWwvZmV0Y2htYWlsX2pzLmluYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvcmVwb3NpdG9yeS9pbXAv
dGVtcGxhdGVzL2ZldGNobWFpbC9mZXRjaG1haWxfanMuaW5jLHYKcmV0cmlldmluZyByZXZpc2lv
biAxLjEKZGlmZiAtdSAtcjEuMSBmZXRjaG1haWxfanMuaW5jCi0tLSBpbXAvdGVtcGxhdGVzL2Zl
dGNobWFpbC9mZXRjaG1haWxfanMuaW5jCTI1IE1heSAyMDAyIDE3OjE1OjQ4IC0wMDAwCTEuMQor
KysgaW1wL3RlbXBsYXRlcy9mZXRjaG1haWwvZmV0Y2htYWlsX2pzLmluYwkyNyBNYXkgMjAwMiAy
MzozNTo1OSAtMDAwMApAQCAtMTIsNyArMTIsOCBAQAogICAgICAgICAiPD89IGFkZHNsYXNoZXMo
JGFjY291bnQtPmdldFZhbHVlKCd1c2VybmFtZScsICRpKSkgPz4iLAogICAgICAgICAiPD89IGFk
ZHNsYXNoZXMoJGFjY291bnQtPmdldFZhbHVlKCdwYXNzd29yZCcsICRpKSkgPz4iLAogICAgICAg
ICAiPD89IGFkZHNsYXNoZXMoJGFjY291bnQtPmdldFZhbHVlKCdybWFpbGJveCcsICRpKSkgPz4i
LAotICAgICAgICAiPD89IGFkZHNsYXNoZXMoJGFjY291bnQtPmdldFZhbHVlKCdsbWFpbGJveCcs
ICRpKSkgPz4iCisgICAgICAgICI8Pz0gYWRkc2xhc2hlcygkYWNjb3VudC0+Z2V0VmFsdWUoJ2xt
YWlsYm94JywgJGkpKSA/PiIsCisgICAgICAgICI8Pz0gYWRkc2xhc2hlcygkYWNjb3VudC0+Z2V0
VmFsdWUoJ29ubHluZXcnLCAkaSkpID8+IgogICAgICk8P3BocCBpZiAoJGkgKyAxIDwgY291bnQo
JGFjY291bnRzKSkgZWNobyAnLCc7ID8+CiAKIDw/cGhwIGVuZGZvcjsgPz4KQEAgLTM1LDEzICsz
NiwxMSBAQAogCiBmdW5jdGlvbiB1cGRhdGVGb3JtKGFjY291bnQpCiB7Ci0gICAgZG9jdW1lbnQu
YWNjb3VudHMuZWRpdF9hY2NvdW50LnZhbHVlID0gYWNjb3VudDsKICAgICBkb2N1bWVudC5hY2Nv
dW50cy5pZC52YWx1ZSA9ICAgICAgICAgICAgZmllbGRzW2FjY291bnRdWzBdOwogICAgIGRvY3Vt
ZW50LmFjY291bnRzLnNlcnZlci52YWx1ZSA9ICAgICBmaWVsZHNbYWNjb3VudF1bMl07CiAgICAg
ZG9jdW1lbnQuYWNjb3VudHMudXNlcm5hbWUudmFsdWUgPSAgZmllbGRzW2FjY291bnRdWzNdOwog
ICAgIGRvY3VtZW50LmFjY291bnRzLnBhc3N3b3JkLnZhbHVlID0gICAgIGZpZWxkc1thY2NvdW50
XVs0XTsKICAgICBkb2N1bWVudC5hY2NvdW50cy5ybWFpbGJveC52YWx1ZSA9ICAgICBmaWVsZHNb
YWNjb3VudF1bNV07Ci0gICAgZG9jdW1lbnQuYWNjb3VudHMubG1haWxib3gudmFsdWUgPSAgICAg
ZmllbGRzW2FjY291bnRdWzZdOwogICAgIGRvY3VtZW50LmFjY291bnRzLnByb3RvY29sLnNlbGVj
dGVkSW5kZXggPSAwOwogICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZG9jdW1lbnQuYWNjb3VudHMu
cHJvdG9jb2wubGVuZ3RoOyBpKyspIHsKICAgICAgICAgaWYgKGRvY3VtZW50LmFjY291bnRzLnBy
b3RvY29sW2ldLnZhbHVlID09IGZpZWxkc1thY2NvdW50XVsxXSkgewpAQCAtNDksMTkgKzQ4LDI4
IEBACiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQogICAgIH0KKyAgICBkb2N1bWVudC5h
Y2NvdW50cy5sbWFpbGJveC5zZWxlY3RlZEluZGV4ID0gMDsKKyAgICBmb3IgKHZhciBpID0gMDsg
aSA8IGRvY3VtZW50LmFjY291bnRzLmxtYWlsYm94Lmxlbmd0aDsgaSsrKSB7CisgICAgICAgIGlm
IChkb2N1bWVudC5hY2NvdW50cy5sbWFpbGJveFtpXS52YWx1ZSA9PSBmaWVsZHNbYWNjb3VudF1b
Nl0pIHsKKyAgICAgICAgICAgIGRvY3VtZW50LmFjY291bnRzLmxtYWlsYm94LnNlbGVjdGVkSW5k
ZXggPSBpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisgICAgaWYgKGZp
ZWxkc1thY2NvdW50XVs3XSA9PSAiMSIpIGRvY3VtZW50LmFjY291bnRzLm9ubHluZXcuY2hlY2tl
ZCA9IHRydWU7CisgICAgZWxzZSBkb2N1bWVudC5hY2NvdW50cy5vbmx5bmV3LmNoZWNrZWQgPSBm
YWxzZTsKIH0KIAogZnVuY3Rpb24gY2xlYXJGb3JtKCkKIHsKLSAgICBkb2N1bWVudC5hY2NvdW50
cy5lZGl0X2FjY291bnQudmFsdWUgPSAnJzsKICAgICBkb2N1bWVudC5hY2NvdW50cy5pZC52YWx1
ZSA9ICcnOwogICAgIGRvY3VtZW50LmFjY291bnRzLnNlcnZlci52YWx1ZSA9ICcnOwogICAgIGRv
Y3VtZW50LmFjY291bnRzLnVzZXJuYW1lLnZhbHVlID0gJyc7CiAgICAgZG9jdW1lbnQuYWNjb3Vu
dHMucGFzc3dvcmQudmFsdWUgPSAnJzsKICAgICBkb2N1bWVudC5hY2NvdW50cy5ybWFpbGJveC52
YWx1ZSA9ICcnOwotICAgIGRvY3VtZW50LmFjY291bnRzLmxtYWlsYm94LmNoZWNrZWQgPSBmYWxz
ZTsKKyAgICBkb2N1bWVudC5hY2NvdW50cy5sbWFpbGJveC5zZWxlY3RlZEluZGV4ID0gMDsKICAg
ICBkb2N1bWVudC5hY2NvdW50cy5wcm90b2NvbC5zZWxlY3RlZEluZGV4ID0gMDsKICAgICBkb2N1
bWVudC5hY2NvdW50cy5hY2NvdW50LnNlbGVjdGVkSW5kZXggPSAwOworICAgIGRvY3VtZW50LmFj
Y291bnRzLm9ubHluZXcuY2hlY2tlZCAgPSBmYWxzZTsKICAgICBjYW5jZWxTdWJtaXQgPSB0cnVl
OwogfQogCkluZGV4OiBpbXAvdGVtcGxhdGVzL2ZldGNobWFpbC9qYXZhc2NyaXB0LmluYwo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09ClJDUyBmaWxlOiAvcmVwb3NpdG9yeS9pbXAvdGVtcGxhdGVzL2ZldGNobWFpbC9qYXZh
c2NyaXB0LmluYyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xCmRpZmYgLXUgLXIxLjEgamF2YXNj
cmlwdC5pbmMKLS0tIGltcC90ZW1wbGF0ZXMvZmV0Y2htYWlsL2phdmFzY3JpcHQuaW5jCTI1IE1h
eSAyMDAyIDE3OjE1OjQ4IC0wMDAwCTEuMQorKysgaW1wL3RlbXBsYXRlcy9mZXRjaG1haWwvamF2
YXNjcmlwdC5pbmMJMjcgTWF5IDIwMDIgMjM6MzU6NTkgLTAwMDAKQEAgLTEyLDcgKzEyLDggQEAK
ICAgICAgICAgIjw/PSBhZGRzbGFzaGVzKCRhY2NvdW50LT5nZXRWYWx1ZSgndXNlcm5hbWUnLCAk
aSkpID8+IiwKICAgICAgICAgIjw/PSBhZGRzbGFzaGVzKCRhY2NvdW50LT5nZXRWYWx1ZSgncGFz
c3dvcmQnLCAkaSkpID8+IiwKICAgICAgICAgIjw/PSBhZGRzbGFzaGVzKCRhY2NvdW50LT5nZXRW
YWx1ZSgncm1haWxib3gnLCAkaSkpID8+IiwKLSAgICAgICAgIjw/PSBhZGRzbGFzaGVzKCRhY2Nv
dW50LT5nZXRWYWx1ZSgnbG1haWxib3gnLCAkaSkpID8+IgorICAgICAgICAiPD89IGFkZHNsYXNo
ZXMoJGFjY291bnQtPmdldFZhbHVlKCdsbWFpbGJveCcsICRpKSkgPz4iLAorICAgICAgICAiPD89
IGFkZHNsYXNoZXMoJGFjY291bnQtPmdldFZhbHVlKCdvbmx5bmV3JywgJGkpKSA/PiIKICAgICAp
PD9waHAgaWYgKCRpICsgMSA8IGNvdW50KCRhY2NvdW50cykpIGVjaG8gJywnOyA/PgogCiA8P3Bo
cCBlbmRmb3I7ID8+CkBAIC0zOSw3ICs0MCw2IEBACiAgICAgZG9jdW1lbnQuYWNjb3VudHMudXNl
cm5hbWUudmFsdWUgPSAgZmllbGRzW2FjY291bnRdWzNdOwogICAgIGRvY3VtZW50LmFjY291bnRz
LnBhc3N3b3JkLnZhbHVlID0gICAgIGZpZWxkc1thY2NvdW50XVs0XTsKICAgICBkb2N1bWVudC5h
Y2NvdW50cy5ybWFpbGJveC52YWx1ZSA9ICAgICBmaWVsZHNbYWNjb3VudF1bNV07Ci0gICAgZG9j
dW1lbnQuYWNjb3VudHMubG1haWxib3gudmFsdWUgPSAgICAgZmllbGRzW2FjY291bnRdWzZdOwog
ICAgIGRvY3VtZW50LmFjY291bnRzLnByb3RvY29sLnNlbGVjdGVkSW5kZXggPSAwOwogICAgIGZv
ciAodmFyIGkgPSAwOyBpIDwgZG9jdW1lbnQuYWNjb3VudHMucHJvdG9jb2wubGVuZ3RoOyBpKysp
IHsKICAgICAgICAgaWYgKGRvY3VtZW50LmFjY291bnRzLnByb3RvY29sW2ldLnZhbHVlID09IGZp
ZWxkc1thY2NvdW50XVsxXSkgewpAQCAtNDcsOSArNDcsMTYgQEAKICAgICAgICAgICAgIGJyZWFr
OwogICAgICAgICB9CiAgICAgfQotfQotCi1mdW5jdGlvbiBjbGVhckZvcm0oKQorICAgIGRvY3Vt
ZW50LmFjY291bnRzLmxtYWlsYm94LnNlbGVjdGVkSW5kZXggPSAwOworICAgIGZvciAodmFyIGkg
PSAwOyBpIDwgZG9jdW1lbnQuYWNjb3VudHMubG1haWxib3gubGVuZ3RoOyBpKyspIHsKKyAgICAg
ICAgaWYgKGRvY3VtZW50LmFjY291bnRzLmxtYWlsYm94W2ldLnZhbHVlID09IGZpZWxkc1thY2Nv
dW50XVs2XSkgeworICAgICAgICAgICAgZG9jdW1lbnQuYWNjb3VudHMubG1haWxib3guc2VsZWN0
ZWRJbmRleCA9IGk7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0KKyAgICBp
ZiAoZmllbGRzW2FjY291bnRdWzddID09ICIxIikgZG9jdW1lbnQuYWNjb3VudHMub25seW5ldy5j
aGVja2VkID0gdHJ1ZTsKKyAgICBlbHNlIGRvY3VtZW50LmFjY291bnRzLm9ubHluZXcuY2hlY2tl
ZCA9IGZhbHNlOworIH0gIGZ1bmN0aW9uIGNsZWFyRm9ybSgpCiB7CiAgICAgZG9jdW1lbnQuYWNj
b3VudHMuZWRpdF9hY2NvdW50LnZhbHVlID0gJyc7CiAgICAgZG9jdW1lbnQuYWNjb3VudHMuaWQu
dmFsdWUgPSAnJzsKQEAgLTU3LDkgKzY0LDEwIEBACiAgICAgZG9jdW1lbnQuYWNjb3VudHMudXNl
cm5hbWUudmFsdWUgPSAnJzsKICAgICBkb2N1bWVudC5hY2NvdW50cy5wYXNzd29yZC52YWx1ZSA9
ICcnOwogICAgIGRvY3VtZW50LmFjY291bnRzLnJtYWlsYm94LnZhbHVlID0gJyc7Ci0gICAgZG9j
dW1lbnQuYWNjb3VudHMubG1haWxib3guY2hlY2tlZCA9IGZhbHNlOworICAgIGRvY3VtZW50LmFj
Y291bnRzLmxtYWlsYm94LnNlbGVjdGVkSW5kZXggPSAwOwogICAgIGRvY3VtZW50LmFjY291bnRz
LnByb3RvY29sLnNlbGVjdGVkSW5kZXggPSAwOwogICAgIGRvY3VtZW50LmFjY291bnRzLmFjY291
bnQuc2VsZWN0ZWRJbmRleCA9IDA7CisgICAgZG9jdW1lbnQuYWNjb3VudHMub25seW5ldy5jaGVj
a2VkICA9IGZhbHNlOwogICAgIGNhbmNlbFN1Ym1pdCA9IHRydWU7CiB9CiAKSW5kZXg6IGltcC90
ZW1wbGF0ZXMvZmV0Y2htYWlsL21hbmFnZS5pbmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL3JlcG9z
aXRvcnkvaW1wL3RlbXBsYXRlcy9mZXRjaG1haWwvbWFuYWdlLmluYyx2CnJldHJpZXZpbmcgcmV2
aXNpb24gMS4xCmRpZmYgLXUgLXIxLjEgbWFuYWdlLmluYwotLS0gaW1wL3RlbXBsYXRlcy9mZXRj
aG1haWwvbWFuYWdlLmluYwkyNSBNYXkgMjAwMiAxNzoxNTo0OCAtMDAwMAkxLjEKKysrIGltcC90
ZW1wbGF0ZXMvZmV0Y2htYWlsL21hbmFnZS5pbmMJMjcgTWF5IDIwMDIgMjM6MzU6NTkgLTAwMDAK
QEAgLTQ3LDcgKzQ3LDEwIEBACiAgICAgPHNlbGVjdCBuYW1lPSJsbWFpbGJveCI+CiAgICAgICAg
IDw/PSBJTVA6OmZsaXN0U2VsZWN0KCcnLCBmYWxzZSwgZmFsc2UsIGlzc2V0KCR0b19lZGl0KSA/
ICRhY2NvdW50LT5nZXRWYWx1ZSgnbG1haWxib3gnLCAkdG9fZWRpdCkgOiAnJykgPz4KICAgICA8
L3NlbGVjdD4KLTw/cGhwIH0gPz4KKzw/cGhwIH0gPz48YnIgLz4KKworPGlucHV0IHR5cGU9ImNo
ZWNrYm94IiBuYW1lPSJvbmx5bmV3IiB2YWx1ZT0iMSIgPD89IGlzc2V0KCR0b19lZGl0KSAmJiAk
YWNjb3VudC0+Z2V0VmFsdWUoJ29ubHluZXcnLCAkdG9fZWRpdCkgPyAnY2hlY2tlZD0iY2hlY2tl
ZCIgJyA6ICcnID8+Lz4KKzw/PSBfKCJHZXQgb25seSBuZXcgbWVzc2FnZXMiKSA/PjxiciAvPgog
CiA8L3RkPjwvdHI+PC90YWJsZT48L3RkPjwvdHI+CiA8dHI+Cg==

---------------------- multipart/mixed attachment--