pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/freepops Update to 0.2.8. From the changelog:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2c9deca8ce35
branches:  trunk
changeset: 549420:2c9deca8ce35
user:      schmonz <schmonz%pkgsrc.org@localhost>
date:      Sun Nov 02 20:51:40 2008 +0000

description:
Update to 0.2.8. From the changelog:

* Many changes for developers, and many fixes
* Added gettext support (thanks blackmoon)
* Added support to Windows Event Logging (lwel module) and smart
    logging facility (smartlog module)
* CURL library bindings revamped to version 7.18.1 to help the
    development of the hotmail plugin
* MacOSX startup script fixed, thanks nx2000car
* Too many fixes in plugins to be listed, thanks to all contributors

diffstat:

 mail/freepops/Makefile         |     5 +-
 mail/freepops/PLIST            |     4 +-
 mail/freepops/distinfo         |    16 +-
 mail/freepops/patches/patch-aa |     8 +-
 mail/freepops/patches/patch-af |     6 +-
 mail/freepops/patches/patch-ag |     6 +-
 mail/freepops/patches/patch-ah |  1043 ----------------------------------------
 mail/freepops/patches/patch-ai |   526 --------------------
 8 files changed, 23 insertions(+), 1591 deletions(-)

diffs (truncated from 1704 to 300 lines):

diff -r a8001700cc9c -r 2c9deca8ce35 mail/freepops/Makefile
--- a/mail/freepops/Makefile    Sun Nov 02 19:19:36 2008 +0000
+++ b/mail/freepops/Makefile    Sun Nov 02 20:51:40 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2008/10/23 04:40:55 schmonz Exp $
+# $NetBSD: Makefile,v 1.11 2008/11/02 20:51:40 schmonz Exp $
 #
 
-DISTNAME=              freepops-0.2.7
+DISTNAME=              freepops-0.2.8
 CATEGORIES=            mail
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=freepops/}
 
@@ -52,6 +52,7 @@
 PKG_GROUPS_VARS+=              FREEPOPSD_GROUP
 PKG_USERS_VARS+=               FREEPOPSD_USER
 
+.include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
 .include "../../textproc/expat/buildlink3.mk"
 .include "../../www/curl/buildlink3.mk"
diff -r a8001700cc9c -r 2c9deca8ce35 mail/freepops/PLIST
--- a/mail/freepops/PLIST       Sun Nov 02 19:19:36 2008 +0000
+++ b/mail/freepops/PLIST       Sun Nov 02 20:51:40 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2008/10/23 04:40:55 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/11/02 20:51:40 schmonz Exp $
 bin/freepopsd
 man/man1/freepopsd.1
 share/doc/freepops/MANUAL.txt
@@ -36,6 +36,7 @@
 share/freepops/lua/psock.lua
 share/freepops/lua/serial.lua
 share/freepops/lua/skeleton.lua
+share/freepops/lua/smartlog.lua
 share/freepops/lua/soap/http.lua
 share/freepops/lua/soap/soap.lua
 share/freepops/lua/socket.lua
@@ -50,6 +51,7 @@
 share/freepops/lua/updater_common.lua
 share/freepops/lua/updater_php.lua
 share/freepops/lua/version_comparer.lua
+share/freepops/lua/wel.lua
 share/freepops/lua/xml2table.lua
 share/freepops/lua/xml2tex.lua
 share/freepops/lua/yahoo.lua
diff -r a8001700cc9c -r 2c9deca8ce35 mail/freepops/distinfo
--- a/mail/freepops/distinfo    Sun Nov 02 19:19:36 2008 +0000
+++ b/mail/freepops/distinfo    Sun Nov 02 20:51:40 2008 +0000
@@ -1,14 +1,12 @@
-$NetBSD: distinfo,v 1.4 2008/10/23 04:40:55 schmonz Exp $
+$NetBSD: distinfo,v 1.5 2008/11/02 20:51:40 schmonz Exp $
 
-SHA1 (freepops-0.2.7.tar.gz) = ea6e5836d26388080b3624aa07808abc1917879c
-RMD160 (freepops-0.2.7.tar.gz) = 8504d1e2be40a44955c8ad0907f98dcea9d1a6ac
-Size (freepops-0.2.7.tar.gz) = 1955240 bytes
-SHA1 (patch-aa) = e5fd37ed3009fda5cc033fe9768b97f3023d6200
+SHA1 (freepops-0.2.8.tar.gz) = 5bbf5ed41916c2fee04938abb0c440d98b325710
+RMD160 (freepops-0.2.8.tar.gz) = e209a2b2f289e5b431c1d5ab3aaf5d5b09a87135
+Size (freepops-0.2.8.tar.gz) = 2062296 bytes
+SHA1 (patch-aa) = ebe6913847ac9c7a9746496705b6ac45ace6eeef
 SHA1 (patch-ab) = 59faa97775853f795f024585e194a060a3f3ee94
 SHA1 (patch-ac) = ca0c136b6cee3c164c9382227bcbd534e382927b
 SHA1 (patch-ad) = 90a2313b2e9a3a2321778df515c076e603955502
 SHA1 (patch-ae) = 389693569e978395f2d1e286003ad7d20ce59a14
-SHA1 (patch-af) = 68bacbbb3dca7b7e676caee54fc7610c6b280f10
-SHA1 (patch-ag) = 6be408e7c065d9cf32f727e1cbd016b7ce60e202
-SHA1 (patch-ah) = e54224faa6e803e0dd858211416fb5be151d7474
-SHA1 (patch-ai) = 36285e7b1fe68511ad65302a94f2c71e8f348323
+SHA1 (patch-af) = b0a084f1db0f39a4f29cd071765b7d4e6bf21198
+SHA1 (patch-ag) = 9c7f944d0f2f5a5303e692844b729e933655f9f4
diff -r a8001700cc9c -r 2c9deca8ce35 mail/freepops/patches/patch-aa
--- a/mail/freepops/patches/patch-aa    Sun Nov 02 19:19:36 2008 +0000
+++ b/mail/freepops/patches/patch-aa    Sun Nov 02 20:51:40 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.3 2008/10/23 04:40:55 schmonz Exp $
+$NetBSD: patch-aa,v 1.4 2008/11/02 20:51:40 schmonz Exp $
 
---- configure.sh.orig  2008-06-11 13:33:56.000000000 -0400
+--- configure.sh.orig  2008-08-27 09:11:14.000000000 -0400
 +++ configure.sh
-@@ -75,6 +75,13 @@ LUAFLAGS=${LUAFLAGS:-""}
+@@ -76,6 +76,13 @@ LUAFLAGS=${LUAFLAGS:-""}
  OSX_SDK=${OSX_SDK:-""}
  }
  
@@ -16,7 +16,7 @@
  set_linux() {
  set_default
  OS=Linux
-@@ -253,6 +260,9 @@ case $1 in
+@@ -255,6 +262,9 @@ case $1 in
                usage
                exit 1
        ;;
diff -r a8001700cc9c -r 2c9deca8ce35 mail/freepops/patches/patch-af
--- a/mail/freepops/patches/patch-af    Sun Nov 02 19:19:36 2008 +0000
+++ b/mail/freepops/patches/patch-af    Sun Nov 02 20:51:40 2008 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-af,v 1.3 2008/10/23 04:40:55 schmonz Exp $
+$NetBSD: patch-af,v 1.4 2008/11/02 20:51:40 schmonz Exp $
 
---- config.h.orig      2008-05-27 10:22:49.000000000 -0400
+--- config.h.orig      2008-07-25 04:37:47.000000000 -0400
 +++ config.h
 @@ -16,7 +16,7 @@
  // common
- #define VERSION       "0.2.7"
+ #define VERSION       "0.2.8"
  #define PROGRAMNAME   "FreePOPs"
 -#define PIDFILE       "/var/run/freepopsd.pid"
 +#define PIDFILE       "@VARBASE@/run/freepopsd.pid"
diff -r a8001700cc9c -r 2c9deca8ce35 mail/freepops/patches/patch-ag
--- a/mail/freepops/patches/patch-ag    Sun Nov 02 19:19:36 2008 +0000
+++ b/mail/freepops/patches/patch-ag    Sun Nov 02 20:51:40 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ag,v 1.3 2008/10/23 04:40:55 schmonz Exp $
+$NetBSD: patch-ag,v 1.4 2008/11/02 20:51:40 schmonz Exp $
 
---- src/Makefile.orig  2008-06-04 14:33:02.000000000 -0400
+--- src/Makefile.orig  2008-11-01 10:25:38.000000000 -0400
 +++ src/Makefile
-@@ -169,7 +169,7 @@ ifeq "$(OS)" "BeOS"
+@@ -172,7 +172,7 @@ ifeq "$(OS)" "BeOS"
  else
  ifeq "$(SSL)" "openssl"
        LDFLAGS+=-L ../modules/lib $(addprefix -l,$(LIBSTOLINK))\
diff -r a8001700cc9c -r 2c9deca8ce35 mail/freepops/patches/patch-ah
--- a/mail/freepops/patches/patch-ah    Sun Nov 02 19:19:36 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1043 +0,0 @@
-$NetBSD: patch-ah,v 1.1 2008/10/23 04:40:55 schmonz Exp $
-
---- src/lua/hotmail.lua.orig   2008-05-27 10:23:22.000000000 -0400
-+++ src/lua/hotmail.lua
-@@ -3,13 +3,11 @@
- --  
- --  Released under the GNU/GPL license
- --  Written by Russell Schwager <russell822%yahoo.com@localhost>
----  Patched by cdmackie (2007-09-11). 
----    Fixed: lite login, live delete, corrupt messages, stuck at 1st message, classic delete more than 1 message
- -- ************************************************************************** --
- 
- -- Globals
- --
--PLUGIN_VERSION = "0.1.90"
-+PLUGIN_VERSION = "0.1.92"
- PLUGIN_NAME = "hotmail.com"
- PLUGIN_REQUIRE_VERSION = "0.2.0"
- PLUGIN_LICENSE = "GNU/GPL"
-@@ -21,7 +19,8 @@ PLUGIN_DOMAINS = { "@hotmail.com","@msn.
-       "@charter.com", "@compaq.net","@passport.com", 
-       "@hotmail.de", "@hotmail.it", "@hotmail.co.uk", 
-       "@hotmail.co.jp", "@hotmail.fr", "@messengeruser.com",
--      "@hotmail.com.ar", "@hotmail.co.th", "@hotmail.com.tr"  
-+      "@hotmail.com.ar", "@hotmail.co.th", "@hotmail.com.tr",
-+      "@milanosemplice.it"
-       }
- PLUGIN_PARAMETERS = {
-       {name="folder", description={
-@@ -106,9 +105,9 @@ local globals = {
-   --
-   strRetLoginBadLogin = "(memberservices)",
-   strRetLoginSessionExpired = "(Sign in)",
--  strRetLoginSessionExpiredLiveLight = '(</li></ul><a class="ManageLink" href="ManageFoldersLight%.aspx)',
-+  strRetLoginSessionExpiredLiveLight = '(href="ManageFoldersLight%.aspx)',
-   strRetLoginSessionErrorLive = '(HM%.FppError)',
--  strRetLoginSessionExpiredLive = '(new HM%.FppReturnPackage%(0,new HM',
-+  strRetLoginSessionExpiredLive = '(new HM%.FppReturnPackage%(0,new HM)',
-   strRetStatBusy = "(form name=.hotmail.)",
-   
-   -- Regular expression to extract the mail server
-@@ -147,6 +146,8 @@ local globals = {
-   strRegExpCrumb = '&a=([^"&]*)[&"]',
-   strRegExpCrumbLive = '"sessionidhash" : "([^"]+)"',                    
-   strRegExpUser = '"authuser" : "([^"]+)"',
-+  strRegExpCrumbLiveLight = 'SessionId:"([^"]+)"',
-+  strRegExpUserLiveLight = 'AuthUser:"([^"]+)"',
- 
-   -- MSN Inbox Folder Id
-   --
-@@ -167,7 +168,7 @@ local globals = {
-   strFolderPattern = '<a href="[^"]+curmbox=([^&]+)&[^"]+" >', 
-   strFolderLivePattern = '%("([^"]+)","',
-   strFolderLiveInboxPattern = 'sysfldrinbox".-"([^"]+)"',
--  strFolderLiveLightInboxPattern = 'href="InboxLight%.aspx%?(FolderID=[^&]+[^"]+)"[^>]+><img src=".-i_inbox.gif"',
-+  strFolderLiveLightInboxPattern = 'fst="NONE".-href="InboxLight%.aspx%?(FolderID=[^&]+[^"]+)"[^>]+>',
-   strFolderLiveLightFolderIdPattern = 'FolderID=([^&]+)&[.]*',
-   strFolderLiveLightNPattern = '&n=([^&]+)[.]*',
-   
-@@ -175,7 +176,7 @@ local globals = {
-   strFolderLiveLightTrash2Pattern = 'href="InboxLight%.aspx%?FolderID=([^&]+)&[^"]+"[^>]+><img src="[^"]+" class="i_trash"',
-   strFolderLiveLightJunkPattern = 'i_junkfolder%.gif" border="0" alt=""/></td>.-<td class="dManageFoldersFolderNameCol"><a href="InboxLight%.aspx%?FolderID=([^&]+)&',
-   strFolderLiveLightJunk2Pattern = 'href="InboxLight%.aspx%?FolderID=([^&]+)&[^"]+"[^>]+><img src="[^"]+" class="i_junkfolder"',
--  strFolderLiveLightPattern = 'href="InboxLight%.aspx%?FolderID=([^&]+&n=[^"]+)" title="',  
-+  strFolderLiveLightPattern = 'href="InboxLight%.aspx%?(FolderID=[^&]+[^"]+)" title="',  
-   strFolderLiveLightManageFoldersPattern = 'href="ManageFoldersLight%.aspx%?n=([^"]+)"',
- 
-   -- Pattern to determine if we have no messages
-@@ -186,19 +187,22 @@ local globals = {
-   --
-   strMsgListCntPattern = "<td width=100. align=center>([^<]+)</td><td align=right nowrap>",
-   strMsgListCntPattern2 = "([%d]+) [MmNnBbVv][eai]",
--  strMsgListLiveLightCntPattern = '<div class=".-ItemListHeaderMsgInfo".->.-(%d+).-</div>',
--
-+  --strMsgListLiveLightCntPattern = '<div class=".-ItemListHeaderMsgInfo".->.-(%d+).-</div>',
-+  strMsgListLiveLightCntPattern = '>(%d+) %a+</div><div class="PageNavigation FloatRight"', 
-+  
-   -- Used by Stat to pull out the message ID and the size
-   --
-   strMsgLineLitPattern = 
".*<tr>.*<td>[.*]{img}.*</td>.*<td>.*<img>.*</td>.*<td>[.*]{img}.*</td>.*<td>.*<input>.*</td>.*<td>.*</td>.*<td>.*<a>.*</a>.*</td>.*<td>.*</td>.*<td>.*</td>.*<td>.*</td>.*</tr>",
-   strMsgLineAbsPattern = "O<O>O<O>[O]{O}O<O>O<O>O<O>O<O>O<O>[O]{O}O<O>O<O>O<X>O<O>O<O>O<O>O<O>O<O>O<O>O<O>O<O>O<O>O<O>O<O>O<O>X<O>O<O>",
- 
--
-   -- Pattern used by Stat to get the next page in the list of messages
-   --
-   strMsgListNextPagePattern = '(nextpg%.gif" border=0></a>)',
-   strMsgListNextPagePatLiveLight = '<a href="([^"]+)"[^>]*><img src="[^_]*_nextpage.gif"',
-   strMsgListNextPagePatLiveLight2 = '<a href="([^"]+)"[^>]*><img src="[^"]+" class="i_nextpage"',
-+  strMsgListNextPagePatLiveLight3 = 'pnCur=\\?"([^\\"]+)\\?" pnAm=\\?"([^\\"]+)\\?" pnAd=\\?"([^\\"]+)\\?" pnDir=\\?"NextPage\\?" pnMid=\\?"([^\\"]+)\\?" [^>]*>.-<[^>]+>.-<img [^_]*_nextpage\\?"',
-+  
-+  strMsgListNextPagePatLiveLight4 = '<li id="nextPageLink" pnCur="([^"]+)" pnAm="([^"]+)" pnAd="([^"]+)" pnDir="NextPage" pnMid="([^"]+)" pnSkip="0">',
- 
-   -- Pattern used to detect a bad STAT page.
-   --
-@@ -209,7 +213,13 @@ local globals = {
-   strMsgLivePatternOld = ',"([^"]+)","[^"]+","[^"]+",[^,]+,[^,]+,[^,]+,[^,]+,"([^"]+)"',
-   strMsgLivePattern1 = 'class=.-SizeCell.->([^<]+)</div>',
-   strMsgLivePattern2 = 'new HM%.__[^%(]+%("([^"]+)",[tf][^,"]+,"[^"]+",[^,]+,[^,]+',
--  strMsgLiveLightPattern = 'ReadMessageId=([^&]+)&[^>]+>.-</a></td>.-<td [^>]+>.-</td>.-<td [^>]+>([^<]+)</td>',
-+  strMsgLiveLightPatternOld = 'ReadMessageId=([^&]+)&[^>]+>.-</a></td>.-<td [^>]+>.-</td>.-<td [^>]+>([^<]+)</td>',
-+  -- cdmackie 2008-07-02: new message patterns for live light
-+  strMsgLiveLightPattern = '(<tr[^<>]-id=\\?"[^\\"]+\\?" msg=\\?"msg\\?"[^>]->)(.-)</tr>',
-+  strMsgLiveLightPatternUidl = 'id=\\?"([^\\"]+)\\?"',
-+  strMsgLiveLightPatternMad = 'mad=\\?"([^\\"]+)\\?"',
-+  strMsgLiveLightPatternSize = 'class=\\?"TextAlignRight\\?"[^>]->(.-)</td>',
-+  strMsgLiveLightPatternUnread = "(Unread)",
- 
-   -- The amount of time that the session should time out at.
-   -- This is expressed in seconds
-@@ -233,14 +243,24 @@ local globals = {
-   strCmdMsgListPostLiveOld = "cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=GetFolderData&d=%s,Date,%s,false,0,%s,0,,&MailToken=",
-   strCmdMsgListPostLive = 'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=GetFolderData&d=%s,Date,%s,false,0,%s,0,"","",true,false&v=1&mt=%s',
- 
-+  -- cdmackie 2008-07-02: new calls for STAT for live light
-+  strCmdMsgListLive3 = "mail.fpp?cnmn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox.GetInboxData&ptid=0&a=%s&au=%s", 
-+  strCmdMsgListPostLive3 = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=GetInboxData&d=true,true,{%%22%s%%22,25,NextPage,0,Date,false,%%22%s%%22,%%22%s%%22,%s,%s,false,%%22%%22,false,%s},false,null&v=1&mt=%s',
-+  strCmdMsgListPostLive4 = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=GetInboxData&d=true,true,{%%22%s%%22,LastPage,0,Date,false,%%22%s%%22,%%22%s%%22,%s,%s,false,%%22%%22,%s,-1,Bottom},false,null&v=1&mt=%s',
-+
-   strCmdDelete = "http://%s/cgi-bin/HoTMaiL";,
-   strCmdDeletePost = "curmbox=%s&_HMaction=delete&wo=&SMMF=0", -- &<MSGID>=on
-   strCmdDeleteLive = "http://%s/mail/mail.fpp?cnmn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox.MoveMessages&ptid=0&a=%s&au=%s";, 
-   strCmdDeletePostLiveOld = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MoveMessages&d="%s","%s",[%s],[{"%%5C%%7C%%5C%%7C%%5C%%7C0%%5C%%7C%%5C%%7C%%5C%%7C00000000-0000-0000-0000-000000000001%%5C%%7C632901424233870000",{2,"00000000-0000-0000-0000-000000000000",0}}],null,null,0,false,Date&v=1',
-   -- strCmdDeletePostLive = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MoveMessages&d="%s","%s",[%s],[{"%%5C%%7C%%5C%%7C%%5C%%7C0%%5C%%7C%%5C%%7C%%5C%%7C%%5C%%7C00000000-0000-0000-0000-000000000001%%5C%%7C632750213035330000",null}],null,null,0,false,Date,false,true&v=1&mt=%s',
-   strCmdDeletePostLive = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MoveMessages&d="%s","%s",[%s],[{"0%%5C%%7C0%%5C%%7C8C9BDFF65883200%%5C%%7C00000000-0000-0000-0000-000000000001",null}],null,null,0,false,Date,false,true&v=1&mt=%s',
--  strCmdDeleteLiveLight = "http://%s/mail/InboxLight.aspx?FolderID=%s&";,
--  strCmdDeletePostLiveLight = "__VIEWSTATE=&mt=%s&MoveMessageSelector=%s&ToolbarActionItem=MoveMessageSelector&", -- SelectedMessages=%s",
-+
-+  --strCmdDeleteLiveLight = "http://%s/mail/InboxLight.aspx?FolderID=%s&";,
-+  --strCmdDeletePostLiveLight = "__VIEWSTATE=&mt=%s&MoveMessageSelector=%s&ToolbarActionItem=MoveMessageSelector&", -- SelectedMessages=%s",
-+  strCmdDeleteLiveLight = "http://%s/mail/mail.fpp?cnmn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox.MoveMessagesToFolder&ptid=0&a=%s&au=%s";, 
-+  strCmdDeletePostLiveLight = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MoveMessagesToFolder&d="%s","%s",[%s],[%s],{"%s",25,FirstPage,0,Date,false,"00000000-0000-0000-0000-000000000000","",1,2,false,"",false,0},null&v=1&mt=%s',
-+  strCmdDeletePostLiveLight2 = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MoveMessagesToFolder&d="%s","%s",[%s],[%s],{"%s",FirstPage,0,Date,false,"00000000-0000-0000-0000-000000000000","",1,2,false,"",26,0,Bottom}&v=1&mt=%s',
-+  
-   strCmdMsgView = "http://%s/cgi-bin/getmsg?msg=%s&imgsafe=y&curmbox=%s&a=%s";,
-   strCmdMsgViewRaw = "&raw=0",
-   strCmdMsgViewLive = "http://%s/mail/GetMessageSource.aspx?msgid=%s&gs=true";,
-@@ -253,11 +273,13 @@ local globals = {
-   strCmdMsgUnreadLivePost = "cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MarkMessages&d=false,[%s]",
-   strCmdEmptyTrashLive = "http://%s/mail/mail.fpp?cnmn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox.EmptyFolder&ptid=0&a=&au=%s";, 
-   strCmdEmptyTrashLivePost = "cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=EmptyFolder&d=%s,1&v=1&mt=%s",
--  strCmdEmptyTrashLiveLight = "http://%s/mail/InboxLight.aspx?EmptyFolder=True&FolderID=%s&";, 
--  strCmdEmptyTrashLiveLightPost = "__VIEWSTATE=&mt=%s&query=&MoveMessageSelector=&ToolbarActionItem=&InfoPaneActionItem=EmptyFolderConfirmYes",
-+  strCmdEmptyTrashLiveLight = "http://%s/mail/mail.fpp?cnmn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox.ClearFolder&ptid=0&a=%s&au=%s";, 
-+  strCmdEmptyTrashLiveLightPost = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=ClearFolder&d="%s",{"%s",25,FirstPage,0,Date,false,"00000000-0000-0000-0000-000000000000","",1,2,false,"",false,0}&v=1&mt=%s',
-   strCmdMsgReadLive = "http://%s/mail/mail.fpp?cnmn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox.MarkMessages&ptid=0&a=&au=%s";, 
-   strCmdMsgReadLivePost = "cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MarkMessages&d=true,[%s]&v=1&mt=%s",
--  strCmdMsgReadLiveLight = "http://%s/mail/ReadMessageLight.aspx?AllowUnsafe=True&Aux=&FolderID=%s&InboxSortAscending=False&InboxSortBy=Date&ReadMessageId=%s";,
-+  --strCmdMsgReadLiveLight = "http://%s/mail/ReadMessageLight.aspx?AllowUnsafe=True&Aux=&FolderID=%s&InboxSortAscending=False&InboxSortBy=Date&ReadMessageId=%s";,
-+  strCmdMsgReadLiveLight = "http://%s/mail/mail.fpp?cnmn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox.MarkMessagesReadState&ptid=0&a=%s&au=%s";, 
-+  strCmdMsgReadLiveLightPost = 
'cn=Microsoft.Msn.Hotmail.Ui.Fpp.MailBox&mn=MarkMessagesReadState&d=true,["%s"],{"%s",25,FirstPage,0,Date,false,"00000000-0000-0000-0000-000000000000","",1,2,false,"",false,0}&v=1&mt=%s',
- }
- 
- -- ************************************************************************** --
-@@ -288,6 +310,8 @@ internalState = {
-   strUserId = "",
-   strMT = "",
-   bKeepMsgStatus = false,
-+  msgIds = {},
-+  unreadStatus = {},
- }
- 
- -- ************************************************************************** --
-@@ -354,6 +378,13 @@ end
- 
- function getPage(browser, url, post, name)
-   local try = 0
-+
-+  if post ~= nil then
-+    log.raw("LOADING: " .. url .. "\nPOST: " .. post .. "\n")



Home | Main Index | Thread Index | Old Index