Commits

Author Commit Message Labels Comments Date
Bill Garrison
Invoking -setSeverityFilterMask: also sets the new filter on the ASL connection.
Bill Garrison
Giving up on an implementation that manages a policy of one aslclient connection per thread. Now deferring to the ASL library for its implementation for thread-safe access to ASL. Removed all unnecessary code.
Bill Garrison
Added some input checking to -logWithLevel:format:arguments: I have been seeing crashes in SOLogger when invalid input is received.
Bill Garrison
Closed branch 2_0_refactor
Branches
2_0_refactor
Bill Garrison
Added tag RELEASE_2_0_2 for changeset 33d3587a342e
Bill Garrison
Dropped keyword substitution
Tags
RELEASE_2_0_2
Bill Garrison
Updated readme for ARC compatibility
Bill Garrison
Added tag RELEASE_2_0_1 for changeset f4a235d02ab8
Bill Garrison
ARC compatible
Tags
RELEASE_2_0_1
Bill Garrison
Added Xcode dorset and script to generate using appledoc.
Bill Garrison
Added tag RELEASE_2_0 for changeset 811be94e10f5
Bill Garrison
Merged version 2 branch into default
Tags
RELEASE_2_0
Bill Garrison
Major refactoring. Consolidated everything into SOLogger.{hm}. No longer using NSThread dictionary storage to hold per-thread aslclient connections. No longer leaks aslclient cover instances. Logger now propagates property changes to all active aslclients as needed (e.g. adding or removing log descriptors).
Branches
2_0_refactor
Bill Garrison
Attempted fix to improve Bitbucket README rendering
Bill Garrison
Attempted fix to improve Bitbucket README rendering
Bill Garrison
Added tag RELEASE_1_0_2 for changeset 7a145870a9e1
Bill Garrison
Verified that ASL severity filtering works. Tweaked some comments.
Tags
RELEASE_1_0_2
Bill Garrison
Renamed SOASLConnection to ASLConnection. The risk of any class name collison is minor. Refactored ivar names to reflect my current style. Added -setSeverityFilterMask: method to SOLogger. Setting the filter mask affects the main thread ASLConnection, and the ASLConnection on the invocation thread if it's not main. Modified behavior of -addFileDescriptor: and -removeFileDescriptor: to also change the main thread ASLConnection, as well as the ASLConnection on the invocation thread, if it's not main. Added README.markdown in preparati…
Bill Garrison
Renamed SOASLClient to SOASLConnection. Added unit test for background thread SOASLConnection deallocation on thread completion.
Bill Garrison
Simplified the tracking of SOASLClient instances for multiple loggers in the same thread. Added unit test covering single thread/multiple loggers. Removed -messageWithLevel:prefix:suffix:message:arguments:
Bill Garrison
Added unit tests for multiple loggers, and background logging
Bill Garrison
Added build configuration settings; start of unit tests; reorganized project directory
Bill Garrison
Refactored SOLogger to support multiple simultaneous loggers, with proper background thread support
Bill Garrison
Marketing change: replaced SOASLLogger with new sexy name: SOLogger
Bill Garrison
Fixed Leopard compile issue
Bill Garrison
Framework now installs into @executable_path/../Frameworks
Bill Garrison
Renamed project; now produces a framework and a Foundation tool demo
Bill Garrison
Added tag RELEASE_1_0_1 for changeset 6f35c07d5239
Bill Garrison
Resolved #1 and #2
Tags
RELEASE_1_0_1
Bill Garrison
Initial import of 1.0 release
  1. Prev
  2. Next