1. 01f5cfd Fix the bug where (a < b && b < a) is true. This is producing an assert when breakpad is correctly disabled. by maruel@google.com · 16 years ago
  2. adc78f1 Revert r966, as it broke the Windows build. by evanm@google.com · 16 years ago
  3. 135104c Fix signed/unsigned in prep for -Wall. by evanm@google.com · 16 years ago
  4. 60b2dfc a few unit tests broke on windows, fix those bugs by erikkay@google.com · 16 years ago
  5. c8ec9e9 sigh by erikkay@google.com · 16 years ago
  6. 014161d one more try before revert by erikkay@google.com · 16 years ago
  7. 581e6cf Move all settings except for the ones that really need to be per-target into by mmentovai@google.com · 16 years ago
  8. dfb51b2 Part two of file_util porting. Almost all of the functionality has been ported, including the unit tests now. Some of this API isn't great, and should be cleaned up, but I'd like to hold off and do that in a followup changelist. More general code cleanup is likely needed here as well. by erikkay@google.com · 16 years ago
  9. d084146 Add ref_counted.cc to the Mac build. by mmentovai@google.com · 16 years ago
  10. 65792b7 Large patch set (159 files total) to cleanup the includes. by maruel@google.com · 16 years ago
  11. 6ddeb84 rollback portions of r928 to test to see if it impacts perf by darin@google.com · 16 years ago
  12. eb58afe SCons build: add base\message_pump_win.cc. TBR: darin by sgk@google.com · 16 years ago
  13. ff36ccf Try only re-scheduling work when HandleWorkMessage is called. by darin@google.com · 16 years ago
  14. a2ac02b Introduce MessagePump to represent the native message pump used to drive a by darin@google.com · 16 years ago
  15. 2c7afc1 more bustage fixes by darin@google.com · 16 years ago
  16. 90799b5 rollback r922 to fix windows bustage by darin@google.com · 16 years ago
  17. 2a16a20 Unify all of the build settings, and tweak a couple. Set as many things as possible per project, not per target. Make base_unittests link with libbase.a instead of compiling everything separately in each target. Sort everything so files are easier to find and to reduce merge conflicts. by mmentovai@google.com · 16 years ago
  18. cf7eff4 Fix more compiler warnings. by darin@google.com · 16 years ago
  19. e41d3b3 To pass string_util_unittest, we need the ICU data file. To get the ICU data file, we need some of PathService, which brings along with it a bunch of other needed functions. So here are a bunch of stubs, along with another file's worth of passing tests. (Based on a patch from Dean.) by evanm@google.com · 16 years ago
  20. 1bc8d52 Add command_line_unittest and pr_time_test to the linux set of unittests. Fix the const-ness of argv in CommandLine on posix. by tc@google.com · 16 years ago
  21. 3bb28f0 Add waitable_event_generic.cc, waitable_event_unittest.cc, and condition_variable_posix.cc to the base_unittests target. by darin@google.com · 16 years ago
  22. c01678f fix unit test bustage by darin@google.com · 16 years ago
  23. f327280 Fix some compiler warnings, and cleanup EXPECT_EQ comparisons. Hello "U" suffix :-) by darin@google.com · 16 years ago
  24. 0d5b191 Add skia and our png wrappers. png_codec_unittest and image_operations_unittest pass. This gives us 70 passing unittests. by tc@google.com · 16 years ago
  25. 2f0f3c7 SCons build accommodation of renaming base\gfx\*platform*.cc to base\gfx\*platform*_win.cc. by sgk@google.com · 16 years ago
  26. fe99a6d The SHA2 files compile, and the unittests pass, now that nspr/prcpucfg_linux.h is in, so move to the common build sections. by mmoss@google.com · 16 years ago
  27. bce88e1 by awalker@google.com · 16 years ago
  28. 8e0030d Fix the flaky atexit test by preventing it from running the global atexit callbacks. by mmentovai@google.com · 16 years ago
  29. 465e27e Build stack_container_unittest everywhere, it can build with GCC. by deanm@google.com · 16 years ago
  30. 9713786 Add a trailing EOL to source files. This eliminates warnings in GCC. by deanm@google.com · 16 years ago
  31. 5b70cbe Detect linux with '__linux__' since 'linux' is not defined with -ansi. by deanm@google.com · 16 years ago
  32. 60d5cc1 Implement nspr time on Linux. by deanm@google.com · 16 years ago
  33. 8ae0c2c DCHECK vswprintf format string cross-platform portability. Use %ls, not %s, for wchar_t* fields. by mmentovai@google.com · 16 years ago
  34. 2589b57 I removed a questionable use of Quit() on a message loop by jar@google.com · 16 years ago
  35. b3ab161 Add missing methods to thread_posix.cc by paulg@google.com · 16 years ago
  36. aeff944 Use %ls instead of %s in wprintf format strings for wchar_t fields. by mmentovai@google.com · 16 years ago
  37. 0e5744d Use syscall instead since gettid doesn't seem to exist. by tc@google.com · 16 years ago
  38. 9d2fd8a include the correct file on linux for gettid() by pinkerton@google.com · 16 years ago
  39. 4af6c91 including build/build_config to fix bustage by pinkerton@google.com · 16 years ago
  40. 44159e4 Fix for mac and linux. Fix gcc warning about class with virtual functions and no virtual dtor. by pinkerton@google.com · 16 years ago
  41. ed68347 remove drag&drop from build until needed. Add time unittests and link in more things to build by pinkerton@google.com · 16 years ago
  42. 75d7402 Turn on most tests for posix. by pinkerton@google.com · 16 years ago
  43. f707ef3 Add a helper method to SConscript.main for adding .pdb files to the by tc@google.com · 16 years ago
  44. 9e0cc15 Revving the shared memory to the comments on the list. by avi@google.com · 16 years ago
  45. b16d6e0 Fix a couple "extra qualification" compile errors in method declarations, and move related non-Win32-specific files to common build target. by mmoss@google.com · 16 years ago
  46. 26216e4 Move some files which don't seem to be Win32-specific out of the Win32 blocks. by mmoss@google.com · 16 years ago
  47. 38d629a Move PE format wrapper files to Win32-only sections. by mmoss@google.com · 16 years ago
  48. 3148c4a Disable build targets in base/SConscript that don't work on by tc@google.com · 16 years ago
  49. 169a575 make unit test executable named "base_unittest" by pinkerton@google.com · 16 years ago
  50. 287df97 make the GTest executables follow the naming conventions for other platforms. by pinkerton@google.com · 16 years ago
  51. 3737729 Fix Frenglish transliteration. by maruel@google.com · 16 years ago
  52. 50a0414 Unify maintenance of NumberFormat objects into a cross-platform Singleton. Clean up some dead code and dead files. WideToNativeMB and its inverse have been obsoleted by SysWideToNativeMB in sys_string_conversions*. by mmentovai@google.com · 16 years ago
  53. 435c82c Add missing observer_list unittest and singleton unittest is for all platforms. by deanm@google.com · 16 years ago
  54. 220b7ba Kill check handler. It seems to be unused, and is implemented using ugly SEH by deanm@google.com · 16 years ago
  55. 19650de Don't cast negative values to unsigned. This eliminates warnings in GCC. by deanm@google.com · 16 years ago
  56. b533521 Implement an interface compatible wcslcpy and strlcpy. Possibly slightly by deanm@google.com · 16 years ago
  57. 45462f5 Avoid a global std::stack. Instead embed a next pointer in the managers. by deanm@google.com · 16 years ago
  58. cd26a15 AtExitManager cleanup. by mmentovai@google.com · 16 years ago
  59. 247e35d Compile debug_util.cc on all platforms. by deanm@google.com · 16 years ago
  60. bbb2dd7 Fix the Mac project to build debug_util since r785 added it. by mmentovai@google.com · 16 years ago
  61. 9f288fc Build Linux against base_gfx, and we pass convolver and rect unit tests. by deanm@google.com · 16 years ago
  62. 71de82c Add a EOL to the end of convolver_unittest.cc. This eliminates a GCC warning. by deanm@google.com · 16 years ago
  63. a75222b Add an EOL to the end of convolver.cc. This eliminates a warning in GCC. by deanm@google.com · 16 years ago
  64. 1b96958 Update base/SConscript to remove Windows only parts from the Linux build. by deanm@google.com · 16 years ago
  65. 7c70a1c Update a comment about AtExitManager for unit tests. Removes a typo. by deanm@google.com · 16 years ago
  66. c2b652a Make debug_util cross platform, adding BeingDebugged and BreakDebugger. Linux by deanm@google.com · 16 years ago
  67. d649845 Implement IntToString-type methods without using a format string. I'm not sure if this will actually be more efficient. Also will make Int64ToString work on other platforms, since the old code used msvc-only %I64. Added a bunch of methods to have the whole Int/Int64 String/WString suite. by deanm@google.com · 16 years ago
  68. 32f2c51 Fix some warnings. by evanm@google.com · 16 years ago
  69. c8eeb75 Add a cross-platform sleep API. We don't use TimeDelta by paulg@google.com · 16 years ago
  70. 38cabad Fix string_util and its tests for the Mac, GCC, UTF-32 wchar_t platforms, and POSIX systems generally. by mmentovai@google.com · 16 years ago
  71. fd3c33b Move some bits around in the SConscript that are Windows-specific, and label one that needs work. by evanm@google.com · 16 years ago
  72. e9264c9 Update base.xcodeproj to use string_utils_posix.* instead of string_utils_mac.* by awalker@google.com · 16 years ago
  73. ee6fa72 by darin@google.com · 16 years ago
  74. a7e2215 rollback r749 by darin@google.com · 16 years ago
  75. e5eaced Last changes to get Linux unit tests building: by evanm@google.com · 16 years ago
  76. d5fe7bb fix initialization order warning by pinkerton@google.com · 16 years ago
  77. 6d79a77 Update base/gfx/SConscript to build cleanly on linux. by tc@google.com · 16 years ago
  78. 7e1fb1d Make this file compile on linux. We need fcntl.h for O_RDONLY, etc. by tc@google.com · 16 years ago
  79. c76d218 Remove Mac-specific code to make a generic POSIX string_util for Mac and Linux. by mmoss@google.com · 16 years ago
  80. 353fd5f Provide a cross platform sleep API. by paulg@google.com · 16 years ago
  81. e26e691 Remove base\shared_memory.cc from the SCons build in favor of base\shared_memory_{win,posix}.cc. by sgk@google.com · 16 years ago
  82. 6f54454 Linux does not always have ULLONG_MAX, etc. Use numerical constants instead. by deanm@google.com · 16 years ago
  83. 0890c5a Nit fix by avi@google.com · 16 years ago
  84. a3a5da2 Add a virtual destructor; get rid of gcc warnings. by avi@google.com · 16 years ago
  85. 3a20898 The Posix shared memory implementation. by avi@google.com · 16 years ago
  86. f75dfb6 by darin@google.com · 16 years ago
  87. ae034d1 Back out r736 due to breakage by mmentovai@google.com · 16 years ago
  88. e30c395 Update project file for mac clipboard impl by avi@google.com · 16 years ago
  89. ec644e4 Fix string_util and its tests for the Mac, GCC, UTF-32 wchar_t platforms, and POSIX systems generally. by mmentovai@google.com · 16 years ago
  90. 5e4ef42 Make timer.cc portable by factoring its Windows bits into MessageLoop. by darin@google.com · 16 years ago
  91. f6e3db8 - Add Thread::StopSoon() and remove Thread::NonBlockingStop(). StopSoon() can't be implemented externally of the Thread class where NonBlockingStop() was really just by maruel@google.com · 16 years ago
  92. daff30c Get rid of separate SConscript.main.linux: by sgk@google.com · 16 years ago
  93. d87433c Basic string conversions for Linux -- enough to get unit tests going. by evanm@google.com · 16 years ago
  94. a3ff275 I accidentally committed file_version_info. Since comments were relatively minor, I created a new CL rather than reverting the old one. by erikkay@google.com · 16 years ago
  95. ccb3d9f Basic implementation of the clipboard on the Mac. by avi@google.com · 16 years ago
  96. 9d0fbde Additional cleanups for PRTimeTest. We already have a microseconds-per-milliseconds constant, use it. Do less per-OS #ifdeffing. by mmentovai@google.com · 16 years ago
  97. 3a1aa64 Fix ToUnsigned for 4-byte wchar_t platforms. by mmentovai@google.com · 16 years ago
  98. cd20e5c Fix command_line unit test now that argv is no longer const. (Doh!) Remove a technically illegal zero-length array. Fix a couple of warnings for good measure as long as I'm in here. by mmentovai@google.com · 16 years ago
  99. 1c0026a Fix build breakage on Windows. by evanm@google.com · 16 years ago
  100. 638e9fb Get rid of the command-line hacks for posix platforms. by evanm@google.com · 16 years ago