Skip to content
Commits on Apr 11, 2009
  1. Remove non-windows functionality.

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@133 949b7c4e-b822-e185-8c53-f993a654f32e
  2. Add Stuart Crook's CFNotifictionCenter code. New tests to come,

    bfulgham committed
    once x-platform issues ironed out.  Sorry if this breaks anything!
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@132 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Mar 11, 2009
  1. Correct typo in ICU headers.

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@131 949b7c4e-b822-e185-8c53-f993a654f32e
  2. Bumped patch revision from .1 to .2 in preparation for a release. Upd…

    geric001 committed
    …ated changes since last release.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@130 949b7c4e-b822-e185-8c53-f993a654f32e
  3. Provided a module-private implementation of lround to work around the…

    geric001 committed
    … fact that MS VS2005 and VS2008 do not have a C99-compliant math library.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@129 949b7c4e-b822-e185-8c53-f993a654f32e
  4. * Add missing dependency on CFLite for CFRunLoopTimerExample project.

    bfulgham committed
    * Provide simple lround implementation for Windows use.
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@128 949b7c4e-b822-e185-8c53-f993a654f32e
  5. Ensure dirent.[ch] get picked up for the dist make target goal.

    geric001 committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@126 949b7c4e-b822-e185-8c53-f993a654f32e
  6. Added CFTest and SimpleWebServer to the check and dist make target go…

    geric001 committed
    …als.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@125 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Mar 10, 2009
  1. Updated to reflect ICU version update and Cocotron relocation.

    geric001 committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@124 949b7c4e-b822-e185-8c53-f993a654f32e
  2. Added another test to ensure timer iteration rounding is working corr…

    geric001 committed
    …ectly.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@123 949b7c4e-b822-e185-8c53-f993a654f32e
  3. Changed double printf specifiers from 'f' to 'g'. Ensure timer iterat…

    geric001 committed
    …ions is properly rounded rather than implicitly truncated and change the success result criteria to match.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@122 949b7c4e-b822-e185-8c53-f993a654f32e
  4. Changed all iteration counters to unsigned long as they cannot ever p…

    geric001 committed
    …ractically be negative.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@121 949b7c4e-b822-e185-8c53-f993a654f32e
  5. Coding style clean-up.

    geric001 committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@120 949b7c4e-b822-e185-8c53-f993a654f32e
  6. Update to ICU 4.0

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@119 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Feb 26, 2009
  1. Correct minor build error (Windows)

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@118 949b7c4e-b822-e185-8c53-f993a654f32e
  2. * Add missing Windows dirent implementation.

    bfulgham committed
    * Remove non-existant examples from the project.
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@117 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Feb 23, 2009
  1. Correct binary plist writes for non-CFData types (thanks to

    bfulgham committed
    Stuart Crook.)
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@116 949b7c4e-b822-e185-8c53-f993a654f32e
  2. * Minor updates to the String Example.

    bfulgham committed
    * Include David's useful test application. 
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@115 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Feb 22, 2009
  1. * Move Cocotron into subfolder.

    bfulgham committed
    * Add more string tests.
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@114 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Feb 21, 2009
  1. * Enable preferences for bundles.

    bfulgham committed
    * Correct Windows handling of user preferred language ID.
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@113 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Feb 20, 2009
  1. Updates based on Leopard sources (Darwinports) for ICU 3.6

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@111 949b7c4e-b822-e185-8c53-f993a654f32e
  2. Added example back to the check target goal now that it is quasi-func…

    geric001 committed
    …tional on Linux.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@110 949b7c4e-b822-e185-8c53-f993a654f32e
  3. Ensure __CFRunLoopRun provides a container of timers to call on Linux…

    geric001 committed
    … as it does for Windows.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@109 949b7c4e-b822-e185-8c53-f993a654f32e
  4. A couple of updates to get headers in line with Mac OS X.

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@108 949b7c4e-b822-e185-8c53-f993a654f32e
  5. Windows and Linux will likely share much of the core of __CFRunLoopRu…

    geric001 committed
    …n. Use portable types based on existing typedefs rather than explicit Windows types to ease that future sharing.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@107 949b7c4e-b822-e185-8c53-f993a654f32e
  6. Windows and Linux will share some common infrastructure for handling …

    geric001 committed
    …run loop timers. Make sure those symbols and variables are visible for Linux.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@106 949b7c4e-b822-e185-8c53-f993a654f32e
  7. Add some casts to satisfy Apple's gcc.

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@105 949b7c4e-b822-e185-8c53-f993a654f32e
  8. Ensure __CFPortSet types are always initialized consistently for maxi…

    geric001 committed
    …mum portability. Update _CFRunLoopInputsReady to leverage code that is now ported.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@104 949b7c4e-b822-e185-8c53-f993a654f32e
  9. Fixed regression introduced by recent merge regarding unification of …

    geric001 committed
    …__CFReadTSR().
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@103 949b7c4e-b822-e185-8c53-f993a654f32e
  10. On Linux, __CFTSRRate was never getting initialized in CFDate.c. In an

    geric001 committed
    effor to remedy Linux run loop support, __CFReadTSR (see 
    ForFoundation.h) is now implemented on the POSIX RT clock_* APIs with a 
    monotonic clock source which work at nanosecond granularity (though not 
    necessarily nanosecond resolution).
    
    Using the alernative "default" processor timebase solution had problems 
    in that A) it may not work correctly in a multi-processor case and B) 
    there is no standard API on Linux to get the timebase scalar and no 
    arbitrary way to get it in a fashion consistent across Linux 
    architectures (e.g. /proc/cpuinfo is different on i386 vs. powerpc). See 
    CFDate.c for companion initialization code.
    
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@102 949b7c4e-b822-e185-8c53-f993a654f32e
  11. Updated example by providing the ability to add more than one timer t…

    geric001 committed
    …o the run loop.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@101 949b7c4e-b822-e185-8c53-f993a654f32e
Commits on Feb 19, 2009
  1. Remove 'only' from status error message as the count can be greater t…

    geric001 committed
    …han the expected amount when CFRunLoop support is broken as it is on Linux.
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@100 949b7c4e-b822-e185-8c53-f993a654f32e
  2. Correct a few items related to using ICU on the Mac.

    bfulgham committed
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@99 949b7c4e-b822-e185-8c53-f993a654f32e
Something went wrong with that request. Please try again.