* add frontent code for xmpps port
authorWilfried Göesgens <willi@citadel.org>
Sat, 28 Mar 2009 10:26:08 +0000 (10:26 +0000)
committerWilfried Göesgens <willi@citadel.org>
Sat, 28 Mar 2009 10:26:08 +0000 (10:26 +0000)
webcit/siteconfig.c
webcit/static/t/tab_siteconfig_network.html
webcit/webcit.h

index 785a54d36a55658846e6015be4ae45acb50fb236..6e8a17a0e0205883b947444b43c454d44c551f14 100644 (file)
@@ -116,7 +116,8 @@ CfgMapping ServerConfig[] = {
        {CFG_STR, HKEY("c_xmpp_s2s_port")},
        {CFG_STR, HKEY("c_pop3_fetch")},
        {CFG_STR, HKEY("c_pop3_fastest")},
-       {CFG_YES , HKEY("c_spam_flag_only")}
+       {CFG_YES, HKEY("c_spam_flag_only")},
+       {CFG_STR, HKEY("c_xmpps_c2s_port")}
 };
 
 
index 155d6c7ff6fdff0693c45b8d8a224aa5f2d41eef..49f1649fa6eda5627d27abf051226f967264096b 100644 (file)
@@ -57,4 +57,7 @@
 <tr><td><?_("XMPP (Jabber) server to server port (-1 to disable)")></td><td>
 <input type="hidden" name="c_xmpp_s2s_port" value='<?SERV:CFG("c_xmpp_s2s_port")>'></td></tr>
 
+<tr><td><?_("XMPP (Jabber) client to server SSL port (-1 to disable)")></td><td>
+<input type="text" name="c_xmpps_c2s_port" maxlength="5" value='<?SERV:CFG("c_xmpps_c2s_port")>'></td></tr>
+
 </table>
index 3812042992204ffb2485e4ffd16219e5086ca33a..21cc98451d6a77972d3635da317d9aa1a1ed75a9 100644 (file)
 #define PORT_NUM               2000            /* port number to listen on */
 #define DEVELOPER_ID           0
 #define CLIENT_ID              4
-#define CLIENT_VERSION         743             /* This version of WebCit */
-#define MINIMUM_CIT_VERSION    743             /* min required Citadel ver */
+#define CLIENT_VERSION         744             /* This version of WebCit */
+#define MINIMUM_CIT_VERSION    744             /* min required Citadel ver */
 #define        LIBCITADEL_MIN          743             /* min required libcitadel ver */
 #define DEFAULT_HOST           "localhost"     /* Default Citadel server */
 #define DEFAULT_PORT           "504"
@@ -292,7 +292,11 @@ typedef struct _disp_cal {
        int is_repeat;
 } disp_cal;                                            
 
-
+typedef struct _ical_map {
+       const char *Name;
+       long NameLen;
+       long eenum;
+} IcalEnumMap;
 
 /*
  * Address book entry (keep it short and sweet, it's just a quickie lookup