This repository has been archived by the owner. It is now read-only.
Permalink
Switch branches/tags
Nothing to show
Commits on Apr 11, 2009
  1. Remove non-windows functionality.

    bfulgham
    bfulgham committed Apr 11, 2009
    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
    bfulgham committed Apr 11, 2009
    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
    bfulgham committed Mar 11, 2009
    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
    geric001 committed Mar 11, 2009
    …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
    geric001 committed Mar 11, 2009
    … 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
    bfulgham committed Mar 11, 2009
    * Provide simple lround implementation for Windows use.
    
    
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@128 949b7c4e-b822-e185-8c53-f993a654f32e
  5. Ignore autom4ate.cache directory created by autoconf and friends.

    geric001
    geric001 committed Mar 11, 2009
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@127 949b7c4e-b822-e185-8c53-f993a654f32e
  6. Ensure dirent.[ch] get picked up for the dist make target goal.

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

    geric001
    geric001 committed Mar 11, 2009
    …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
    geric001 committed Mar 10, 2009
    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
    geric001 committed Mar 10, 2009
    …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
    geric001 committed Mar 10, 2009
    …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
    geric001 committed Mar 10, 2009
    …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
    geric001 committed Mar 10, 2009
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@120 949b7c4e-b822-e185-8c53-f993a654f32e
  6. Update to ICU 4.0

    bfulgham
    bfulgham committed Mar 10, 2009
    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
    bfulgham committed Feb 26, 2009
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@118 949b7c4e-b822-e185-8c53-f993a654f32e
  2. * Add missing Windows dirent implementation.

    bfulgham
    bfulgham committed Feb 26, 2009
    * 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
    bfulgham committed Feb 23, 2009
    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
    bfulgham committed Feb 23, 2009
    * 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
    bfulgham committed Feb 22, 2009
    * 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
    bfulgham committed Feb 21, 2009
    * 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. Attempt to more closely match BuildCFLite steps from darwinbuild.

    bfulgham
    bfulgham committed Feb 20, 2009
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@112 949b7c4e-b822-e185-8c53-f993a654f32e
  2. Updates based on Leopard sources (Darwinports) for ICU 3.6

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

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

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

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

    geric001
    geric001 committed Feb 20, 2009
    …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
  7. Windows and Linux will share some common infrastructure for handling …

    geric001
    geric001 committed Feb 20, 2009
    …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
  8. Add some casts to satisfy Apple's gcc.

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

    geric001
    geric001 committed Feb 20, 2009
    …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
  10. Fixed regression introduced by recent merge regarding unification of …

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

    geric001
    geric001 committed Feb 20, 2009
    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
  12. Updated example by providing the ability to add more than one timer t…

    geric001
    geric001 committed Feb 20, 2009
    …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
    geric001 committed Feb 19, 2009
    …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
    bfulgham committed Feb 19, 2009
    git-svn-id: https://opencflite.svn.sourceforge.net/svnroot/opencflite@99 949b7c4e-b822-e185-8c53-f993a654f32e