aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firebase/Messaging
diff options
context:
space:
mode:
Diffstat (limited to 'Firebase/Messaging')
-rw-r--r--Firebase/Messaging/CHANGELOG.md5
-rw-r--r--Firebase/Messaging/FIRMessaging.m2
-rw-r--r--Firebase/Messaging/FIRMessagingConnection.h1
-rw-r--r--Firebase/Messaging/FIRMessagingConnection.m3
-rw-r--r--Firebase/Messaging/FIRMessagingSecureSocket.m4
5 files changed, 6 insertions, 9 deletions
diff --git a/Firebase/Messaging/CHANGELOG.md b/Firebase/Messaging/CHANGELOG.md
index a11be06..4148f76 100644
--- a/Firebase/Messaging/CHANGELOG.md
+++ b/Firebase/Messaging/CHANGELOG.md
@@ -1,3 +1,8 @@
+# 2015-07-10 -- v3.0.3
+- Fixed an issue that client should suspend the topic requests when token is not available and resume the topic operation when the token is generated.
+- Corrected the deprecation warning when subscribing to or unsubscribing from an invalid topic. (#1397)
+- Removed unused heart beat time stamp tracking.
+
# 2015-06-12 -- v3.0.2
- Added a warning message when subscribing to topics with incorrect name formats.
- Silenced a deprecation warning in FIRMessaging.
diff --git a/Firebase/Messaging/FIRMessaging.m b/Firebase/Messaging/FIRMessaging.m
index 100c18a..fa4bdbc 100644
--- a/Firebase/Messaging/FIRMessaging.m
+++ b/Firebase/Messaging/FIRMessaging.m
@@ -724,7 +724,7 @@ NSString *const kFIRMessagingPlistAutoInitEnabled =
- (void)unsubscribeFromTopic:(NSString *)topic
completion:(nullable FIRMessagingTopicOperationCompletion)completion {
- if ([FIRMessagingPubSub hasTopicsPrefix:topic]) {
+ if ([FIRMessagingPubSub hasTopicsPrefix:topic]) {
FIRMessagingLoggerWarn(kFIRMessagingMessageCodeTopicFormatIsDeprecated,
@"Format '%@' is deprecated. Only '%@' should be used in "
@"unsubscribeFromTopic.",
diff --git a/Firebase/Messaging/FIRMessagingConnection.h b/Firebase/Messaging/FIRMessagingConnection.h
index e78adbf..25a018c 100644
--- a/Firebase/Messaging/FIRMessagingConnection.h
+++ b/Firebase/Messaging/FIRMessagingConnection.h
@@ -67,7 +67,6 @@ typedef NS_ENUM(NSUInteger, FIRMessagingConnectionCloseReason) {
*/
@interface FIRMessagingConnection : NSObject
-@property(nonatomic, readwrite, assign) int64_t lastHeartbeatPingTimestamp;
@property(nonatomic, readonly, assign) FIRMessagingConnectionState state;
@property(nonatomic, readonly, copy) NSString *host;
@property(nonatomic, readonly, assign) NSUInteger port;
diff --git a/Firebase/Messaging/FIRMessagingConnection.m b/Firebase/Messaging/FIRMessagingConnection.m
index afbd0ba..8694326 100644
--- a/Firebase/Messaging/FIRMessagingConnection.m
+++ b/Firebase/Messaging/FIRMessagingConnection.m
@@ -460,9 +460,6 @@ static NSString *const kRemoteFromAddress = @"from";
}
- (void)didReceiveHeartbeatAck:(GtalkHeartbeatAck *)heartbeatAck {
-#if FIRMessaging_PROBER
- self.lastHeartbeatPingTimestamp = FIRMessagingCurrentTimestampInSeconds();
-#endif
}
- (void)didReceiveDataMessageStanza:(GtalkDataMessageStanza *)dataMessageStanza {
diff --git a/Firebase/Messaging/FIRMessagingSecureSocket.m b/Firebase/Messaging/FIRMessagingSecureSocket.m
index b7e8133..3a03ee3 100644
--- a/Firebase/Messaging/FIRMessagingSecureSocket.m
+++ b/Firebase/Messaging/FIRMessagingSecureSocket.m
@@ -129,10 +129,6 @@ static NSUInteger SerializedSize(int32_t value) {
BOOL isVOIPSocket = NO;
-#if FIRMessaging_PROBER
- isVOIPSocket = YES;
-#endif
-
[self openStream:self.outStream isVOIPStream:isVOIPSocket];
[self openStream:self.inStream isVOIPStream:isVOIPSocket];
}