Commits

Anonymous committed 795540c

removing build directory (storing binary didn't work so well with build clean)

Comments (0)

Files changed (15)

build/Release/asLJFramework.framework.dSYM/Contents/Info.plist

-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-	<dict>
-		<key>CFBundleDevelopmentRegion</key>
-		<string>English</string>
-		<key>CFBundleIdentifier</key>
-		<string>com.apple.xcode.dsym.us.2718.asLJFramework</string>
-		<key>CFBundleInfoDictionaryVersion</key>
-		<string>6.0</string>
-		<key>CFBundlePackageType</key>
-		<string>dSYM</string>
-		<key>CFBundleSignature</key>
-		<string>????</string>
-		<key>CFBundleVersion</key>
-		<string>1.0</string>
-	</dict>
-</plist>

build/Release/asLJFramework.framework.dSYM/Contents/Resources/DWARF/asLJFramework

Binary file removed.

build/Release/asLJFramework.framework/Headers

-Versions/Current/Headers

build/Release/asLJFramework.framework/Resources

-Versions/Current/Resources

build/Release/asLJFramework.framework/Versions/A/Headers/LICENSE.h

-// This is, to the best of my knowledge, a 2-clause "Simplified" BSD license.
-// This license applies to asLJFramework as a whole.
-
-/*** BEGIN LICENSE TEXT ***
- 
- Copyright (c) 2009, Isaac Greenspan
- All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- 
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- 
- *** END LICENSE TEXT ***/

build/Release/asLJFramework.framework/Versions/A/Headers/LJEntry.h

-//
-//  LJEntry.h
-//  asLJFramework
-//
-//  Created by Isaac Greenspan on 5/20/09.
-//
-
-/*** BEGIN LICENSE TEXT ***
- 
- Copyright (c) 2009, Isaac Greenspan
- All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- 
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- 
- *** END LICENSE TEXT ***/
-
-#import <Cocoa/Cocoa.h>
-
-
-@interface LJEntry : NSObject {
-	// over-arching connection settings
-	NSString *account;
-	NSString *server;
-	
-	// major features of an entry
-	NSString *event;
-	NSString *subject;
-	NSString *security;
-	NSNumber *allowmask;
-	NSNumber *year;
-	NSNumber *mon;
-	NSNumber *day;
-	NSNumber *hour;
-	NSNumber *min;
-	
-	// which journal to use for the entry
-	NSString *usejournal;
-	
-	// entry metadata "props"
-	NSString *current_location;
-	NSString *current_mood;
-	NSNumber *current_moodid;
-	NSString *current_music;
-	NSNumber *opt_backdated;
-	NSString *picture_keyword;
-	NSString *taglist;
-	NSNumber *opt_nocomments;
-	NSNumber *opt_noemail;
-	NSString *opt_screening;
-	NSNumber *opt_preformatted;
-	
-	// the URL of the entry when posted
-	NSString *entryURL;
-	
-	// error info
-	BOOL isFault;
-	NSNumber *faultCode;
-	NSString *faultString;
-	
-}
-
-@property(copy) NSString *account;
-@property(copy) NSString *server;
-@property(copy) NSString *event;
-@property(copy) NSString *subject;
-@property(copy) NSString *security;
-@property(copy) NSNumber *allowmask;
-@property(copy) NSNumber *year;
-@property(copy) NSNumber *mon;
-@property(copy) NSNumber *day;
-@property(copy) NSNumber *hour;
-@property(copy) NSNumber *min;
-@property(copy) NSString *usejournal;
-@property(copy) NSString *current_location;
-@property(copy) NSString *current_mood;
-@property(copy) NSNumber *current_moodid;
-@property(copy) NSString *current_music;
-@property(copy) NSNumber *opt_backdated;
-@property(copy) NSString *picture_keyword;
-@property(copy) NSString *taglist;
-@property(copy) NSNumber *opt_nocomments;
-@property(copy) NSNumber *opt_noemail;
-@property(copy) NSString *opt_screening;
-@property(copy) NSNumber *opt_preformatted;
-
-@property(readonly) NSString *entryURL;
-
-@property(readonly) BOOL isFault;
-@property(readonly) NSNumber *faultCode;
-@property(readonly) NSString *faultString;
-
-- (LJEntry *) init;
-- (NSDictionary *) getEntryAsDictionary;
-- (void) setEntryFromDictionary:(NSDictionary *)theDictionary;
-- (BOOL) saveEntryToFile:(NSString *)theFilename;
-- (BOOL) loadEntryFromFile:(NSString *)theFilename;
-
-@end
-
-@interface LJPastEntry : LJEntry {
-	NSNumber *itemid;
-}
-
-@property(copy) NSNumber *itemid;
-
-- (LJPastEntry *) initPastItemid:(NSNumber *)theItemid
-					  forJournal:(NSString *)theJournal
-					  forAccount:(NSString *)theAccount
-					  fromServer:(NSString *)theServer
-						   error:(NSError **)anError;
-- (LJPastEntry *) initPastItemid:(NSNumber *)theItemid
-					  forJournal:(NSString *)theJournal
-					  forAccount:(NSString *)theAccount
-					  fromServer:(NSString *)theServer;
-
-- (BOOL) saveEntryError:(NSError **)anError;
-- (BOOL) saveEntry;
-
-@end
-
-@interface LJNewEntry : LJEntry {
-
-}
-
-- (BOOL) postEntryError:(NSError **)anError;
-- (BOOL) postEntry;
-
-@end

build/Release/asLJFramework.framework/Versions/A/Headers/LJErrors.h

-/*
- *  LJErrors.h
- *  asLJFramework
- *
- *  Created by Isaac Greenspan on 8/2/09.
- *
- */
-
-/*** BEGIN LICENSE TEXT ***
- 
- Copyright (c) 2009, Isaac Greenspan
- All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- 
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- 
- *** END LICENSE TEXT ***/
-
-#define asLJFramework_ErrorDomain @"us.2718.asLJFramework.ErrorDomain"
-#define asLJFramework_LJErrorDomain @"us.2718.asLJFramework.LJ.ErrorDomain"
-
-
-// based on http://code.livejournal.org/trac/livejournal/browser/trunk/cgi-bin/ljprotocol.pl?rev=15527
-
-// === user errors ===
-
-#define LJInvalidUsernameErrorCode 100
-#define LJInvalidUsernameErrorDescription @"Invalid username"
-
-#define LJInvalidPasswordErrorCode 101
-#define LJInvalidPasswordErrorDescription @"Invalid password"
-
-#define LJCustomPrivateSecurityOnCommunitiesErrorCode 102
-#define LJCustomPrivateSecurityOnCommunitiesErrorDescription @"Can't use custom/private security on shared/community journals."
-
-#define LJPollErrorCode 103
-#define LJPollErrorDescription @"Poll error"
-
-#define LJAddingFriendsErrorCode 104
-#define LJAddingFriendsErrorDescription @"Error adding one or more friends"
-
-#define LJChallengeExpiredErrorCode 105
-#define LJChallengeExpiredErrorDescription @"Challenge expired"
-
-#define LJPostAsNonUserErrorCode 150
-#define LJPostAsNonUserErrorDescription @"Can't post as non-user"
-
-#define LJBannedErrorCode 151
-#define LJBannedErrorDescription @"Banned from journal"
-
-#define LJBackdateNonpersonalErrorCode 152
-#define LJBackdateNonpersonalErrorDescription @"Can't make back-dated entries in non-personal journal."
-
-#define LJTimeValueErrorCode 153
-#define LJTimeValueErrorDescription @"Incorrect time value"
-
-#define LJAddRedirectedFriendErrorCode 154
-#define LJAddRedirectedFriendErrorDescription @"Can't add a redirected account as a friend"
-
-#define LJEmailAddressAuthenticationErrorCode 155
-#define LJEmailAddressAuthenticationErrorDescription @"Non-authenticated email address"
-
-#define LJTOSErrorCode 156   // not sure about this one--it wasn't clear in the LJ code
-#define LJTOSErrorDescription @"ToS approval needed"
-
-#define LJTagsErrorCode 157
-#define LJTagsErrorDescription @"Tags error"
-
-
-// === client errors ===
-
-#define LJMissingRequiredArgumentsErrorCode 200
-#define LJMissingRequiredArgumentsErrorDescription @"Missing required argument(s)"
-
-#define LJUnknownMethodErrorCode 201
-#define LJUnknownMethodErrorDescription @"Unknown method"
-
-#define LJTooManyArgumentsErrorCode 202
-#define LJTooManyArgumentsErrorDescription @"Too many arguments"
-
-#define LJInvalidArgumentsErrorCode 203
-#define LJInvalidArgumentsErrorDescription @"Invalid argument(s)"
-
-#define LJInvalidMetadataDatatypeErrorCode 204
-#define LJInvalidMetadataDatatypeErrorDescription @"Invalid metadata datatype"
-
-#define LJUnknownMetadataErrorCode 205
-#define LJUnknownMetadataErrorDescription @"Unknown metadata"
-
-#define LJInvalidDestinationJournalErrorCode 206
-#define LJInvalidDestinationJournalErrorDescription @"Invalid destination journal username."
-
-#define LJProtocolVersionMismatchErrorCode 207
-#define LJProtocolVersionMismatchErrorDescription @"Protocol version mismatch"
-
-#define LJInvalidTextEncodingErrorCode 208
-#define LJInvalidTextEncodingErrorDescription @"Invalid text encoding"
-
-#define LJParameterOutOfRangeErrorCode 209
-#define LJParameterOutOfRangeErrorDescription @"Parameter out of range"
-
-#define LJEditWithCorruptDataErrorCode 210
-#define LJEditWithCorruptDataErrorDescription @"Client tried to edit with corrupt data.  Preventing."
-
-#define LJInvalidTagListErrorCode 211
-#define LJInvalidTagListErrorDescription @"Invalid or malformed tag list"
-
-#define LJBodyTooLongErrorCode 212
-#define LJBodyTooLongErrorDescription @"Message body is too long"
-
-#define LJBodyEmptyErrorCode 213
-#define LJBodyEmptyErrorDescription @"Message body is empty"
-
-#define LJLooksLikeSpamErrorCode 214
-#define LJLooksLikeSpamErrorDescription @"Message looks like spam"
-
-
-// === access errors ===
-
-#define LJJournalAccessErrorCode 300
-#define LJJournalAccessErrorDescription @"Don't have access to requested journal"
-
-#define LJRestrictedFeatureErrorCode 301
-#define LJRestrictedFeatureErrorDescription @"Access of restricted feature"
-
-#define LJCantEditJournalErrorCode 302
-#define LJCantEditJournalErrorDescription @"Can't edit post from requested journal"
-
-#define LJCantEditCommunityErrorCode 303
-#define LJCantEditCommunityErrorDescription @"Can't edit post in community journal"
-
-#define LJCantDeleteCommunityErrorCode 304
-#define LJCantDeleteCommunityErrorDescription @"Can't delete post in this community journal"
-
-#define LJAccountSuspendedErrorCode 305
-#define LJAccountSuspendedErrorDescription @"Action forbidden; account is suspended."
-
-#define LJReadOnlyModeErrorCode 306
-#define LJReadOnlyModeErrorDescription @"This journal is temporarily in read-only mode.  Try again in a couple minutes."
-
-#define LJJournalDoesntExistErrorCode 307
-#define LJJournalDoesntExistErrorDescription @"Selected journal no longer exists."
-
-#define LJAccountLockedErrorCode 308
-#define LJAccountLockedErrorDescription @"Account is locked and cannot be used."
-
-#define LJAccountMemorialErrorCode 309
-#define LJAccountMemorialErrorDescription @"Account is marked as a memorial."
-
-#define LJNeedAgeVerifiedErrorCode 310
-#define LJNeedAgeVerifiedErrorDescription @"Account needs to be age verified before use."
-
-#define LJAccessDisabledErrorCode 311
-#define LJAccessDisabledErrorDescription @"Access temporarily disabled."
-
-#define LJCantAddTagsToEntriesErrorCode 312
-#define LJCantAddTagsToEntriesErrorDescription @"Not allowed to add tags to entries in this journal"
-
-#define LJUseExistingTagsErrorCode 313
-#define LJUseExistingTagsErrorDescription @"Must use existing tags for entries in this journal (can't create new ones)"
-
-#define LJPaidOnlyErrorCode 314
-#define LJPaidOnlyErrorDescription @"Only paid users allowed to use this request"
-
-#define LJMessagingDisabledErrorCode 315
-#define LJMessagingDisabledErrorDescription @"User messaging is currently disabled"
-
-#define LJPostPosterReadOnlyErrorCode 316
-#define LJPostPosterReadOnlyErrorDescription @"Poster is read-only and cannot post entries."
-
-#define LJPostJournalReadOnlyErrorCode 317
-#define LJPostJournalReadOnlyErrorDescription @"Journal is read-only and entries cannot be posted to it."
-
-#define LJEditPosterReadOnlyErrorCode 318
-#define LJEditPosterReadOnlyErrorDescription @"Poster is read-only and cannot edit entries."
-
-#define LJEditJournalReadOnlyErrorCode 319
-#define LJEditJournalReadOnlyErrorDescription @"Journal is read-only and its entries cannot be edited."
-
-
-// === limit errors ===
-
-#define LJIPBanFailedLoginsErrorCode 402
-#define LJIPBanFailedLoginsErrorDescription @"Your IP address is temporarily banned for exceeding the login failure rate."
-
-#define LJCannotPostErrorCode 404
-#define LJCannotPostErrorDescription @"Cannot post"
-
-#define LJPostFrequencyLimitErrorCode 405
-#define LJPostFrequencyLimitErrorDescription @"Post frequency limit."
-
-#define LJClientRepeatingBrokenErrorCode 406
-#define LJClientRepeatingBrokenErrorDescription @"Client is making repeated requests.  Perhaps it's broken?"
-
-#define LJModQFullErrorCode 407
-#define LJModQFullErrorDescription @"Moderation queue full"
-
-#define LJCommPosterQFullErrorCode 408
-#define LJCommPosterQFullErrorDescription @"Maximum queued posts for this community+poster combination reached."
-
-#define LJPostTooLargeErrorCode 409
-#define LJPostTooLargeErrorDescription @"Post too large."
-
-#define LJTrialExpiredErrorCode 410
-#define LJTrialExpiredErrorDescription @"Your trial account has expired.  Posting now disabled."
-
-#define LJActionFrequencyLimitErrorCode 411
-#define LJActionFrequencyLimitErrorDescription @"Action frequency limit."
-
-
-// === server errors ===
-
-#define LJInternalServerErrorCode 500
-#define LJInternalServerErrorDescription @"Internal server error"
-
-#define LJDatabaseErrorCode 501
-#define LJDatabaseErrorDescription @"Database error"
-
-#define LJDatabaseUnavailableErrorCode 502
-#define LJDatabaseUnavailableErrorDescription @"Database temporarily unavailable"
-
-#define LJDatabaseLockErrorCode 503
-#define LJDatabaseLockErrorDescription @"Error obtaining necessary database lock"
-
-#define LJProtocolModeUnsupportedErrorCode 504
-#define LJProtocolModeUnsupportedErrorDescription @"Protocol mode no longer supported."
-
-#define LJOldFormatErrorCode 505
-#define LJOldFormatErrorDescription @"Account data format on server is old and needs to be upgraded."
-
-#define LJSyncUnavailableErrorCode 506
-#define LJSyncUnavailableErrorDescription @"Journal sync temporarily unavailable."
-
-

build/Release/asLJFramework.framework/Versions/A/Headers/LJInterface.h

-//
-//  LJInterface.h
-//  asLJFramework
-//
-//  Created by Isaac Greenspan on 7/17/09.
-//
-
-/*** BEGIN LICENSE TEXT ***
- 
- Copyright (c) 2009, Isaac Greenspan
- All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- 
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- 
- *** END LICENSE TEXT ***/
-
-#import <Cocoa/Cocoa.h>
-
-
-@interface LJInterface : NSObject {
-
-}
-
-#pragma mark -
-#pragma mark initialization/confifguration
-
-// set the name under which account keychain items are stored
-+ (void)setKeychainItemName:(NSString *)theName;
-
-// set the version string reported to the LJ-type site
-+ (void)setClientVersion:(NSString *)theVersion;
-
-// enable/disable verbose logging
-+ (void)setVerboseLogging:(BOOL)verbose;
-
-
-#pragma mark -
-#pragma mark account-handling
-
-+ (NSArray *)allAccounts;
-
-+ (void)addAccountOnServer:(NSString *)server
-			  withUsername:(NSString *)username
-			  withPassword:(NSString *)password;
-
-+ (void)deleteAccount:(NSString *)account;
-
-+ (void)editAccount:(NSString *)account
-		  setServer:(NSString *)server
-		setUsername:(NSString *)username
-		setPassword:(NSString *)password;
-
-
-#pragma mark -
-#pragma mark server interaction
-
-+ (NSDictionary *)loginTo:(NSString *)account
-					error:(NSError **)anError;
-+ (NSDictionary *)loginTo:(NSString *)account;
-
-+ (NSDictionary *)getDayCountsFor:(NSString *)account
-					  withJournal:(NSString *)journal
-							error:(NSError **)anError;
-+ (NSDictionary *)getDayCountsFor:(NSString *)account
-					  withJournal:(NSString *)journal;
-
-+ (NSDictionary *)getEntriesFor:(NSString *)account
-					withJournal:(NSString *)journal
-						 onDate:(NSCalendarDate *)date
-						  error:(NSError **)anError;
-+ (NSDictionary *)getEntriesFor:(NSString *)account
-					withJournal:(NSString *)journal
-						 onDate:(NSCalendarDate *)date;
-
-+ (NSArray *)getTagsFor:(NSString *)account
-			withJournal:(NSString *)journal
-				  error:(NSError **)anError;
-+ (NSArray *)getTagsFor:(NSString *)account
-			withJournal:(NSString *)journal;
-
-+ (BOOL)deleteEntryFor:(NSString *)account
-		   withJournal:(NSString *)journal
-			withItemID:(NSString *)itemid
-				 error:(NSError **)anError;
-+ (void)deleteEntryFor:(NSString *)account
-		   withJournal:(NSString *)journal
-			withItemID:(NSString *)itemid;
-
-
-#pragma mark -
-#pragma mark moods
-
-+ (NSArray *)getMoodStringsForServer:(NSString *)theServer;
-+ (NSString *)getMoodIDForString:(NSString *)theMood
-					  withServer:(NSString *)theServer;
-
-
-@end

build/Release/asLJFramework.framework/Versions/A/Headers/LJMoods.h

-//
-//  LJMoods.h
-//  asLJFramework
-//
-//  Created by Isaac Greenspan on 1/27/09.
-//
-
-/*** BEGIN LICENSE TEXT ***
- 
- Copyright (c) 2009, Isaac Greenspan
- All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- 
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- 
- *** END LICENSE TEXT ***/
-
-#import <Cocoa/Cocoa.h>
-
-
-@interface LJMoods : NSObject {
-}
-
-+ (NSArray *)getMoodStringsForServer:(NSString *)theServer;
-+ (NSString *)getMoodIDForString:(NSString *)theMood
-					   withServer:(NSString *)theServer;
-
-+ (NSString *)getHighestMoodIDForServer:(NSString *)theServer;
-+ (void)addNewMoods:(NSArray *)theMoods
-			withIDs:(NSArray *)theIDs
-		  forServer:(NSString *)theServer;
-
-
-@end

build/Release/asLJFramework.framework/Versions/A/Headers/asLJFramework.h

-//
-//  asLJFramework.h
-//  asLJFramework
-//
-//  Created by Isaac Greenspan on 7/17/09.
-//
-
-
-
-// This is, to the best of my knowledge, a 2-clause "Simplified" BSD license.
-// This license applies to asLJFramework as a whole.
-
-/*** BEGIN LICENSE TEXT ***
- 
- Copyright (c) 2009, Isaac Greenspan
- All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- 
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- 
- *** END LICENSE TEXT ***/
-
-
-
-
-#import <Cocoa/Cocoa.h>
-
-#import "LJEntry.h"
-#import "LJErrors.h"
-
-
-
-@interface asLJFramework : NSObject {
-
-}
-
-#pragma mark -
-#pragma mark initialization/confifguration
-
-// set the name under which account keychain items are stored
-+ (void)setKeychainItemName:(NSString *)theName;
-
-// set the version string reported to the LJ-type site
-+ (void)setClientVersion:(NSString *)theVersion;
-
-// enable/disable verbose logging
-+ (void)setVerboseLogging:(BOOL)verbose;
-
-
-#pragma mark -
-#pragma mark account-handling
-
-+ (NSArray *)allAccounts;
-
-+ (void)addAccountOnServer:(NSString *)server
-			  withUsername:(NSString *)username
-			  withPassword:(NSString *)password;
-
-+ (void)deleteAccount:(NSString *)account;
-
-+ (void)editAccount:(NSString *)account
-		  setServer:(NSString *)server
-		setUsername:(NSString *)username
-		setPassword:(NSString *)password;
-
-
-#pragma mark -
-#pragma mark server interaction
-
-+ (NSDictionary *)loginTo:(NSString *)account
-					error:(NSError **)anError;
-+ (NSDictionary *)loginTo:(NSString *)account;
-
-+ (NSDictionary *)getDayCountsFor:(NSString *)account
-					  withJournal:(NSString *)journal
-							error:(NSError **)anError;
-+ (NSDictionary *)getDayCountsFor:(NSString *)account
-					  withJournal:(NSString *)journal;
-
-+ (NSDictionary *)getEntriesFor:(NSString *)account
-					withJournal:(NSString *)journal
-						 onDate:(NSCalendarDate *)date
-						  error:(NSError **)anError;
-+ (NSDictionary *)getEntriesFor:(NSString *)account
-					withJournal:(NSString *)journal
-						 onDate:(NSCalendarDate *)date;
-
-+ (NSArray *)getTagsFor:(NSString *)account
-			withJournal:(NSString *)journal
-				  error:(NSError **)anError;
-+ (NSArray *)getTagsFor:(NSString *)account
-			withJournal:(NSString *)journal;
-
-+ (BOOL)deleteEntryFor:(NSString *)account
-		   withJournal:(NSString *)journal
-			withItemID:(NSString *)itemid
-				 error:(NSError **)anError;
-+ (void)deleteEntryFor:(NSString *)account
-		   withJournal:(NSString *)journal
-			withItemID:(NSString *)itemid;
-
-
-#pragma mark -
-#pragma mark moods
-
-+ (NSArray *)getMoodStringsForServer:(NSString *)theServer;
-+ (NSString *)getMoodIDForString:(NSString *)theMood
-					  withServer:(NSString *)theServer;
-
-
-@end

build/Release/asLJFramework.framework/Versions/A/Resources/English.lproj/InfoPlist.strings

Binary file removed.

build/Release/asLJFramework.framework/Versions/A/Resources/Info.plist

-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>CFBundleDevelopmentRegion</key>
-	<string>English</string>
-	<key>CFBundleExecutable</key>
-	<string>asLJFramework</string>
-	<key>CFBundleIdentifier</key>
-	<string>us.2718.asLJFramework</string>
-	<key>CFBundleInfoDictionaryVersion</key>
-	<string>6.0</string>
-	<key>CFBundleName</key>
-	<string>asLJFramework</string>
-	<key>CFBundlePackageType</key>
-	<string>FMWK</string>
-	<key>CFBundleSignature</key>
-	<string>????</string>
-	<key>CFBundleVersion</key>
-	<string>1.0</string>
-</dict>
-</plist>

build/Release/asLJFramework.framework/Versions/A/asLJFramework

Binary file removed.

build/Release/asLJFramework.framework/Versions/Current

-A

build/Release/asLJFramework.framework/asLJFramework

-Versions/Current/asLJFramework