Skip to content

Commit

Permalink
MQTT-Client-Framework 0.8.6
Browse files Browse the repository at this point in the history
> Release date 2017-01-04

[NEW] Support voip applications #243
[NEW] Add public emqtt broker to test suite
[NEW] Use signals for synchronouse calls #250
[NEW] Configurable connect-in-foreground behaviour #234

[FIX] CocoaLumberjack related issues. Now on current CocoaLumberjack version
[FIX] Documentation update #252
[FIX] Backward compatibility issue #253
[FIX] Publish messages by messageId ascending order when using MQTTInMemoryPersistence #247
[FIX] Adds connectInForeground configuration parameter #223
[FIX] Correct crashing issue caused by locking on a object which is replaced inside the lock #220
[FIX] Use an NSLock instead of locking on an object that is often replaced
[FIX] Adding MQTTSessionManager.h to the umbrella header #213
[FIX] sharing the scheme to make the project carthage compatible #198
  • Loading branch information
Christoph Krey committed Jan 4, 2017
1 parent 687c938 commit 96c81ac
Show file tree
Hide file tree
Showing 78 changed files with 3,368 additions and 69 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,24 @@
MQTT-Client-Framework iOS/OSX/tvOS Release Notes
================================================

## MQTT-Client-Framework 0.8.6
> Release date 2017-01-04
[NEW] Support voip applications #243
[NEW] Add public emqtt broker to test suite
[NEW] Use signals for synchronouse calls #250
[NEW] Configurable connect-in-foreground behaviour #234

[FIX] CocoaLumberjack related issues. Now on current CocoaLumberjack version
[FIX] Documentation update #252
[FIX] Backward compatibility issue #253
[FIX] Publish messages by messageId ascending order when using MQTTInMemoryPersistence #247
[FIX] Adds connectInForeground configuration parameter #223
[FIX] Correct crashing issue caused by locking on a object which is replaced inside the lock #220
[FIX] Use an NSLock instead of locking on an object that is often replaced
[FIX] Adding MQTTSessionManager.h to the umbrella header #213
[FIX] sharing the scheme to make the project carthage compatible #198

## MQTT-Client-Framework 0.8.5
> Release date 2016-09-29
Expand Down
6 changes: 3 additions & 3 deletions MQTTClient.podspec
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
Pod::Spec.new do |mqttc|
mqttc.name = "MQTTClient"
mqttc.version = "0.8.5"
mqttc.version = "0.8.6"
mqttc.summary = "iOS, OSX and tvOS native ObjectiveC MQTT Client Framework"
mqttc.homepage = "https://github.com/ckrey/MQTT-Client-Framework"
mqttc.license = { :type => "EPLv1", :file => "LICENSE" }
mqttc.author = { "Christoph Krey" => "krey.christoph@gmail.com" }
mqttc.source = {
:git => "https://github.com/ckrey/MQTT-Client-Framework.git",
:tag => "0.8.5",
:tag => "0.8.6",
:submodules => true
}

Expand Down Expand Up @@ -45,7 +45,7 @@ Pod::Spec.new do |mqttc|
end

mqttc.subspec 'MinL' do |minl|
minl.dependency 'CocoaLumberjack', '~> 2.3.0'
minl.dependency 'CocoaLumberjack'
minl.source_files = "MQTTClient/MQTTClient/MQTTCFSocketDecoder.{h,m}",
"MQTTClient/MQTTClient/MQTTCFSocketEncoder.{h,m}",
"MQTTClient/MQTTClient/MQTTCFSocketTransport.{h,m}",
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTCFSocketDecoder.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTCFSocketDecoder.h
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTCFSocketDecoder.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTCFSocketDecoder.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import "MQTTCFSocketDecoder.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTCFSocketEncoder.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTCFSocketEncoder.h
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
4 changes: 2 additions & 2 deletions MQTTClient/MQTTClient/MQTTCFSocketEncoder.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTCFSocketEncoder.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import "MQTTCFSocketEncoder.h"
Expand Down Expand Up @@ -122,4 +122,4 @@ - (BOOL)send:(NSData *)data {
}
}

@end
@end
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTCFSocketTransport.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 06.12.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import "MQTTTransport.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTCFSocketTransport.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 06.12.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import "MQTTCFSocketTransport.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 13.01.14.
// Copyright © 2013-2016 Christoph Krey. All rights reserved.
// Copyright © 2013-2017 Christoph Krey. All rights reserved.
//

/**
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTCoreDataPersistence.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 22.03.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTCoreDataPersistence.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 22.03.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import "MQTTCoreDataPersistence.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTDecoder.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTDecoder.h
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//
// based on
//
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTDecoder.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTDecoder.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import "MQTTDecoder.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTInMemoryPersistence.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 22.03.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTInMemoryPersistence.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 22.03.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import "MQTTInMemoryPersistence.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTLog.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 10.02.16.
// Copyright © 2016 Christoph Krey. All rights reserved.
// Copyright © 2016-2017 Christoph Krey. All rights reserved.
//

#ifndef MQTTLog_h
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTMessage.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTMessage.h
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//
// based on
//
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTMessage.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTMessage.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//
// based on
//
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTPersistence.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 22.03.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSSLSecurityPolicyDecoder.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTSSLSecurityPolicyDecoder.h
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSSLSecurityPolicyDecoder.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTSSLSecurityPolicyDecoder.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import "MQTTSSLSecurityPolicyDecoder.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSSLSecurityPolicyEncoder.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTSSLSecurityPolicyEncoder.h
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
4 changes: 2 additions & 2 deletions MQTTClient/MQTTClient/MQTTSSLSecurityPolicyEncoder.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTSSLSecurityPolicyEncoder.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

#import "MQTTSSLSecurityPolicyEncoder.h"
Expand Down Expand Up @@ -57,4 +57,4 @@ - (void)stream:(NSStream*)sender handleEvent:(NSStreamEvent)eventCode {
[super stream:sender handleEvent:eventCode];
}

@end
@end
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSSLSecurityPolicyTransport.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 06.12.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import "MQTTTransport.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSSLSecurityPolicyTransport.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 06.12.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import "MQTTSSLSecurityPolicyTransport.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSession.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Using MQTT in your Objective-C application
@author Christoph Krey krey.christoph@gmail.com
@copyright Copyright © 2013-2016, Christoph Krey
@copyright Copyright © 2013-2017, Christoph Krey. All rights reserved.
based on Copyright (c) 2011, 2013, 2lemetry LLC
All rights reserved. This program and the accompanying materials
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSession.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTSession.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//


Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSessionLegacy.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
This file contains definitions for mqttio-OBJC backward compatibility
@author Christoph Krey krey.christoph@gmail.com
@copyright Copyright © 2013-2016, Christoph Krey
@copyright Copyright © 2013-2017, Christoph Krey. All rights reserved.
based on Copyright (c) 2011, 2013, 2lemetry LLC
All rights reserved. This program and the accompanying materials
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSessionLegacy.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTSessionLegacy.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//
// based on
//
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSessionManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 09.07.14.
// Copyright © 2013-2016 Christoph Krey. All rights reserved.
// Copyright © 2013-2017 Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSessionManager.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 09.07.14.
// Copyright © 2013-2016 Christoph Krey. All rights reserved.
// Copyright © 2013-2017 Christoph Krey. All rights reserved.
//

#import "MQTTSessionManager.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSessionSynchron.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Synchronous API
@author Christoph Krey krey.christoph@gmail.com
@copyright Copyright © 2013-2016, Christoph Krey
@copyright Copyright © 2013-2017, Christoph Krey. All rights reserved.
*/

Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTSessionSynchron.m
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// MQTTSessionSynchron.m
// MQTTClient.framework
//
// Copyright © 2013-2016, Christoph Krey
// Copyright © 2013-2017, Christoph Krey. All rights reserved.
//

/**
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClient/MQTTTransport.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 06.12.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
4 changes: 2 additions & 2 deletions MQTTClient/MQTTClient/MQTTTransport.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 05.01.16.
// Copyright © 2016 Christoph Krey. All rights reserved.
// Copyright © 2016-2017 Christoph Krey. All rights reserved.
//

#import "MQTTTransport.h"
Expand Down Expand Up @@ -37,4 +37,4 @@ - (BOOL)send:(NSData *)data {
return FALSE;
}

@end
@end
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 06.12.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import <Foundation/Foundation.h>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 06.12.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import "MQTTWebsocketTransport.h"
Expand Down
2 changes: 1 addition & 1 deletion MQTTClient/MQTTClientTests/MQTTACLTests.m
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// MQTTClient
//
// Created by Christoph Krey on 03.02.15.
// Copyright © 2015-2016 Christoph Krey. All rights reserved.
// Copyright © 2015-2017 Christoph Krey. All rights reserved.
//

#import <XCTest/XCTest.h>
Expand Down
Loading

0 comments on commit 96c81ac

Please sign in to comment.