| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Add a GTM_UNUSED macro to deal with issue on the mailing lists.
R=thomasvl
DELTA=7 (7 added, 0 deleted, 0 changed)
|
|
|
|
|
| |
Turn off service management on 10.4
R=thomasvl
|
|
|
|
|
|
|
|
|
|
|
| |
Removed iPhone/GTMABAddressBook in favor of AddressBook/GTMABAddressBook.
Removed Foundation/GTMHTTPServer and UnitTesting/GTMTestHTTPServer, they
are going to go live with the fetcher used by GData (since they were done
for that testing).
Removed Foundation/GTMBase64 and Foundation/GTMNSData+Hex in favor of
Foundation/GTMStringEncoding.
R=dmaclach
DELTA=5118 (13 added, 5105 deleted, 0 changed)
|
|
|
|
|
|
| |
Stupid mixup on my end.
R=thomasvl
DELTA=3 (1 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
| |
Initial look at GTMServiceManagement.
Added tests and project changes.
R=thomasvl
DELTA=844 (840 added, 0 deleted, 4 changed)
|
|
|
|
|
|
|
|
| |
Added GTMNSFileHandle+UniqueName for easily and safely creating temporary files and
unique directory names.
Modified some tests to use the new calls.
R=thomasvl
DELTA=420 (397 added, 16 deleted, 7 changed)
|
|
|
|
|
|
|
|
| |
Was running into weird bug (compiler?) that was causing this test to fail all of a sudden.
Small rewrite made it go away. I really don't know what would have caused it. Any ideas
appreciated.
R=thomasvl
DELTA=36 (18 added, 9 deleted, 9 changed)
|
|
|
|
|
|
| |
Adds necessary imports in case somebody wants to use GTM without precompiled headers.
R=dmaclach
DELTA=5 (5 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Fix up the script so that we can build the iPhone target independent of the Mac target so that we can clean up the
pulse config files to only build the one target without building multiple projects.
DELTA=649 (626 added, 6 deleted, 17 changed)
R=thomasvl
|
|
|
|
|
| |
Add missing include for 10.4 sdk.
TBR=dmaclach
|
|
|
|
|
|
| |
Add unsigned values to NSScanner.
R=thomasvl
DELTA=228 (228 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Forgot that CoreGraphics was not a top level framework on the Mac,
and is unnecessary to compile on the Mac.
R=thomasvl
DELTA=0 (0 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Turns on the undeclared-selector warning. This may cause builds to fail if they are using
our configs. Also cleaned up some whitespace issues.
R=thomasvl
DELTA=94 (71 added, 22 deleted, 1 changed)
|
|
|
|
|
|
|
| |
GTMHTTPServer - support port reuse, plain text responses
R=dmaclach,thomasvl
APPROVED=thomasvl
DELTA=70 (67 added, 0 deleted, 3 changed)
|
|
|
|
|
|
| |
Fix up build on Leopard.
R=thomasvl
DELTA=2 (2 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
| |
Cleans up builds of GTM on Snow Leopard with gcc 4.2.
Cleans up iPhone configs
Adds libgcov for Snow Leopard
Fixes up some small bugs.
R=thomasvl
DELTA=2028 (972 added, 990 deleted, 66 changed)
|
|
|
|
|
|
| |
Fix up issues in GTMNSFileManager+Path.
R=thomasvl
DELTA=9 (2 added, 2 deleted, 5 changed)
|
|
|
|
|
|
| |
Deprecate GTMPath
R=thomasvl
DELTA=51 (15 added, 32 deleted, 4 changed)
|
|
|
|
|
|
| |
Fixes up some more 10.6 issues.
R=thomasvl
DELTA=16 (11 added, 0 deleted, 5 changed)
|
|
|
|
|
| |
Fixes up HTTPServer on 10.6
R=thomasvl
|
|
|
|
|
|
|
|
|
| |
There are still a couple of errors occurring, but this fixes up the majority of stuff. I figured I'd send it out to you now to take
a look at in the morning, and then we can clean up the last couple of issues.
Not quite sure what to do about the naming of data files so that we can encompass ranges of system version (e.g. this file applies to
10.5 and 10.6 but not 10.4 or 10.7.
R=thomasvl
DELTA=10598 (10211 added, 70 deleted, 317 changed)
|
|
|
|
|
|
|
| |
Turned out that with inlining those methods I needed to change how the were
declared. Sigh.
DELTA=41 (27 added, 5 deleted, 9 changed)
R=thomasvl
|
|
|
|
|
|
|
| |
So I can get around warnings on CoverStory on SnowLeopard. Hopefully Apple
will fix this on their end and we can drop back to NSLocalizedString
in future SDKs.
R=thomasvl
|
|
|
|
|
|
|
|
| |
refactor GTMUnitTestingUtilities into GTMAppKitUnitTestingUtilties and GTMFoundationUnitTestingUtilities.
convert GTMSignalHandler over to using new runloop routines
fix bug in GTMSignalHandler API with GC where releasing it wasn't sufficient to stop it listening.
R=thomasvl
DELTA=1227 (638 added, 566 deleted, 23 changed)
|
|
|
|
|
|
|
| |
Should fix up the GTM build problems. I hadn't noticed the leak that would
occur in the release case.
R=thomasvl
DELTA=3 (0 added, 2 deleted, 1 changed)
|
|
|
|
|
| |
Change the guards for the atomic ops, this seems to make all the iPhone SDKS that come with 3.1.3 happy. Will test 3.2 after landing this.
TBR=dmaclach
|
|
|
|
|
|
| |
#include <objc/objc-auto.h> for objc_atomicCompareAndSwapGlobalBarrier
R=thomasvl
DELTA=1 (1 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
|
| |
Subtle issue in GTMLightweightProxy where it would leak (and return nil) if
you initialized it using a standard alloc] init] pattern instead if
initWithRepresentedObject:]. The init call would go to the proxy which
being nil would return nil, and you'd end up with both a leak and a nil pointer
nasty.
R=thomasvl
DELTA=13 (13 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Fix up broken unit test.
R=mrossetti
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
| |
Fix up QSB so it will launch on SnowLeopard properly when prefs are deleted.
R=mrossetti
DELTA=14 (14 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Added some KVO debugging help. Specifically forces can access instance variables by KVO to NO
in debug mode.
R=thomasvl
DELTA=340 (269 added, 21 deleted, 50 changed)
|
|
|
|
|
|
| |
Clean up stack traces for http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=45
R=thomasvl
DELTA=23 (15 added, 1 deleted, 7 changed)
|
|
|
|
|
|
| |
Clean up a pile of API upgrade warnings from clang, and the dead store.
R=thomasvl
DELTA=13 (0 added, 3 deleted, 10 changed)
|
|
|
|
|
|
| |
Get rid of some warnings from clang.
R=thomasvl
DELTA=5 (0 added, 2 deleted, 3 changed)
|
|
|
|
|
|
| |
Fix up a sqllite test leak
R=thomasvl
DELTA=4 (3 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
| |
Clean up leak in GTMAbstractDOListenerTest and add guard against similar
leaks to GTMAbstractDOListener.
R=thomasvl
DELTA=15 (6 added, 0 deleted, 9 changed)
|
|
|
|
|
|
| |
Get rid of 64->32 bit conversion warning.
R=iwade,thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
Fix unexpected log message warnings in *-Release configs.
I thought _GTMDevLog only logged in DEBUG mode, but apparently not:
UnitTesting/GTMDevLogUnitTestingBridge.m:// #define _GTMDevLog _GTMUnitTestDevLog
R=dmaclach
APPROVED=dmaclach
DELTA=14 (0 added, 0 deleted, 14 changed)
|
|
|
|
|
|
|
| |
Added GTMStringEncoding which is a generic base 2-128 encoder/decoder with support for custom character maps.
R=thomasvl
APPROVED=thomasvl
DELTA=723 (723 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Added some basic casting debugging goodness to GTM.
Opinions? added to help catch a bug in QSB.
R=thomasvl
DELTA=55 (55 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Tighten up our AppleScript error handling code, and get rid of a private
symbol.
R=thomasvl
DELTA=154 (144 added, 4 deleted, 6 changed)
|
|
|
|
|
|
| |
Some style cleanup.
R=dmaclach
DELTA=9 (3 added, 1 deleted, 5 changed)
|
|
|
|
|
|
| |
Update to some newer apis for the iPhone SDKs on the Xcode 3.2.x toolchain, the warnings don't happen on the 3.1.x tool chain.
R=dmaclach
DELTA=11 (8 added, 0 deleted, 3 changed)
|
|
|
|
|
|
|
|
|
|
| |
Added Xcode configs for iPhone 2.2, 2.2.1, 3.0, 3.1, 3.1.2.
Updated the GTMiPhone project to have multiple config support.
Updated the helper script to handle all the iPhone configs also.
Left the generic configs in for now until the automated builds are updated.
Updated one issues with the atomic ops and iphone 3+ sdks.
R=dmaclach
DELTA=1413 (1397 added, 0 deleted, 16 changed)
|
|
|
|
|
|
| |
Update comments.
DELTA=6 (0 added, 0 deleted, 6 changed)
R=dmaclach,thomasvl
|
|
|
|
|
|
| |
Fixup the logger test for iphone vs. desktop.
TBR=dmaclach
DELTA=8 (5 added, 0 deleted, 3 changed)
|
|
|
|
|
|
| |
Doesn't fully pass, but updated constants.
R=dmaclach
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
More work towards passing on 10.6:
- Remove the build constants as we don't need them.
- Update some bindings tests that were checking for wwdc seed or lower, to just be 10.6 or less, we'll update again with 10.7 (since i doubt they will change during an os release).
- Move some images from 10.6.0 to 10.6.
- Update the 10.6 images to current values, this appears to be the gamma change that happening in 10.6 (late in the cycle).
- Add 10.6 image for the view drawing.
R=dmaclach
DELTA=44 (14 added, 13 deleted, 17 changed)
|
|
|
|
|
|
|
|
|
| |
We still have a bunch that doesn't work on 10.6, but this fixes some things:
Update the logger test to handle the format change on 10.6.
Update the AppleScript test to handle the 10.6 behaviors.
Fix typo in the StackTraceTest.
R=dmaclach
DELTA=26 (18 added, 0 deleted, 8 changed)
|
|
|
|
|
|
|
|
|
|
| |
Fix some garbage collecion related leaks.
Discovered in a run of the Clang Static Analyzer:
http://clang-analyzer.llvm.org/
R=dmaclach
APPROVED=dmaclach
DELTA=17 (11 added, 0 deleted, 6 changed)
|