summary refs log tree commit diff stats
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/inbound.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/common/inbound.c b/src/common/inbound.c
index 2645c438..1fa53cca 100644
--- a/src/common/inbound.c
+++ b/src/common/inbound.c
@@ -1661,8 +1661,12 @@ inbound_cap_ls (server *serv, char *nick, char *extensions_str,
 		}
 
 		/* bouncers can prefix a name space to the extension so we should use.
-		 * znc uses "znc.in/server-time".
+		 * znc <= 1.0 uses "znc.in/server-time" and newer use "znc.in/server-time-iso".
 		 */
+		if (!strcmp (extension, "znc.in/server-time-iso"))
+		{
+			strcat (buffer, "znc.in/server-time-iso ");
+		}
 		if (!strcmp (extension, "znc.in/server-time"))
 		{
 			strcat (buffer, "znc.in/server-time ");