spec/scansion/mam_extended.scs
author Kim Alvefur <zash@zash.se>
Sun, 24 Mar 2024 21:32:00 +0100
changeset 13468 2dbc169aae6a
parent 13409 c8f3cfe59e90
permissions -rw-r--r--
util.startup: Abort before initialization of logging when started as root Prevents creation of log files owned by the root user which could be inaccessible once started correctly.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11272
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     1
# MAM 0.7.x Extended features
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     2
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     3
[Client] Romeo
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     4
	jid: extmamtester@localhost
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     5
	password: password
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     6
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     7
---------
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     8
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     9
Romeo connects
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    10
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    11
# Enable MAM so we can save some messages
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    12
Romeo sends:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    13
	<iq type="set" id="enablemam">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    14
		<prefs xmlns="urn:xmpp:mam:2" default="always">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    15
			<always/>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    16
			<never/>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    17
		</prefs>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    18
	</iq>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    19
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    20
Romeo receives:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    21
	<iq type="result" id="enablemam">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    22
		<prefs xmlns="urn:xmpp:mam:2" default="always">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    23
			<always/>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    24
			<never/>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    25
		</prefs>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    26
	</iq>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    27
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    28
# Some messages to look for later
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    29
Romeo sends:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    30
	<message to="someone@localhost" type="chat" id="chat01">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    31
		<body>Hello</body>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    32
	</message>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    33
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    34
Romeo sends:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    35
	<message to="someone@localhost" type="chat" id="chat02">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    36
		<body>U there?</body>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    37
	</message>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    38
11274
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    39
# Metadata
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    40
Romeo sends:
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    41
	<iq type="get" id="mamextmeta">
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    42
		<metadata xmlns="urn:xmpp:mam:2"/>
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    43
	</iq>
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    44
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    45
Romeo receives:
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    46
	<iq type="result" id="mamextmeta">
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    47
		<metadata xmlns="urn:xmpp:mam:2">
13409
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
    48
			<start timestamp="{scansion:capture:start}" xmlns="urn:xmpp:mam:2" id="{scansion:capture:first}"/>
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
    49
			<end timestamp="{scansion:capture:end}" xmlns="urn:xmpp:mam:2" id="{scansion:capture:last}"/>
11274
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    50
		</metadata>
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    51
	</iq>
eaaa8ca742a7 mod_mam: Implement extended MAM metadata query
Kim Alvefur <zash@zash.se>
parents: 11273
diff changeset
    52
11272
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    53
Romeo sends:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    54
	<iq type="set" id="mamquery1">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    55
		<query xmlns="urn:xmpp:mam:2" queryid="q1"/>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    56
	</iq>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    57
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    58
Romeo receives:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    59
	<message to="${Romeo's full JID}">
13409
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
    60
		<result xmlns="urn:xmpp:mam:2" queryid="q1" id="{scansion:capture:first}">
11272
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    61
			<forwarded xmlns="urn:xmpp:forward:0">
13409
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
    62
				<delay stamp="{scansion:capture:start}" xmlns="urn:xmpp:delay"/>
11272
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    63
				<message to="someone@localhost" xmlns="jabber:client" type="chat" xml:lang="en" id="chat01" from="${Romeo's full JID}">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    64
					<body>Hello</body>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    65
				</message>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    66
			</forwarded>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    67
		</result>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    68
	</message>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    69
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    70
Romeo receives:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    71
	<message to="${Romeo's full JID}">
13409
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
    72
		<result xmlns="urn:xmpp:mam:2" queryid="q1" id="{scansion:capture:last}">
11272
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    73
			<forwarded xmlns="urn:xmpp:forward:0">
13409
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
    74
				<delay stamp="{scansion:capture:end}" xmlns="urn:xmpp:delay"/>
11272
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    75
				<message to="someone@localhost" xmlns="jabber:client" type="chat" xml:lang="en" id="chat02" from="${Romeo's full JID}">
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    76
					<body>U there?</body>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    77
				</message>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    78
			</forwarded>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    79
		</result>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    80
	</message>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    81
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    82
# FIXME unstable tag order from util.rsm
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    83
Romeo receives:
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    84
	<iq type="result" id="mamquery1" to="${Romeo's full JID}">
11342
2d5cdb010c65 mod_mam: Remove obsolete queryid attribute from tests
Kim Alvefur <zash@zash.se>
parents: 11288
diff changeset
    85
		<fin xmlns="urn:xmpp:mam:2" complete="true" scansion:strict="false">
11272
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    86
		</fin>
e3f6f0b39e7b mod_mam: Advertise extended MAM 0.7.x behind a feature flag
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    87
	</iq>
11273
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    88
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    89
# Get results in reverse order
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    90
Romeo sends:
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    91
	<iq type="set" id="mamquery2">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    92
		<query xmlns="urn:xmpp:mam:2" queryid="q1">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    93
			<flip-page/>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    94
		</query>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    95
	</iq>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    96
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    97
Romeo receives:
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    98
	<message to="${Romeo's full JID}">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
    99
		<result xmlns="urn:xmpp:mam:2" queryid="q1" id="{scansion:any}">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   100
			<forwarded xmlns="urn:xmpp:forward:0">
13409
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
   101
				<delay stamp="{scansion:capture:start}" xmlns="urn:xmpp:delay"/>
11273
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   102
				<message to="someone@localhost" xmlns="jabber:client" type="chat" xml:lang="en" id="chat02" from="${Romeo's full JID}">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   103
					<body>U there?</body>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   104
				</message>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   105
			</forwarded>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   106
		</result>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   107
	</message>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   108
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   109
Romeo receives:
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   110
	<message to="${Romeo's full JID}">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   111
		<result xmlns="urn:xmpp:mam:2" queryid="q1" id="{scansion:any}">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   112
			<forwarded xmlns="urn:xmpp:forward:0">
13409
c8f3cfe59e90 scansion: Use captures or wildcards instead of mocking time
Kim Alvefur <zash@zash.se>
parents: 12634
diff changeset
   113
				<delay stamp="{scansion:capture:end}" xmlns="urn:xmpp:delay"/>
11273
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   114
				<message to="someone@localhost" xmlns="jabber:client" type="chat" xml:lang="en" id="chat01" from="${Romeo's full JID}">
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   115
					<body>Hello</body>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   116
				</message>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   117
			</forwarded>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   118
		</result>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   119
	</message>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   120
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   121
# FIXME unstable tag order from util.rsm
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   122
Romeo receives:
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   123
	<iq type="result" id="mamquery2" to="${Romeo's full JID}">
11342
2d5cdb010c65 mod_mam: Remove obsolete queryid attribute from tests
Kim Alvefur <zash@zash.se>
parents: 11288
diff changeset
   124
		<fin xmlns="urn:xmpp:mam:2" complete="true" scansion:strict="false">
11273
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   125
		</fin>
342ac5d806fb mod_mam: Add support for page flipping
Kim Alvefur <zash@zash.se>
parents: 11272
diff changeset
   126
	</iq>