Commit Graph

  • bcecf195c0 Release Snappy 1.0.2, to get the license change and various other fixes into a release. snappy.mirrorbot@gmail.com 2011-05-03 23:22:33 +00:00
  • 84d9f64202 Fix public issue #30: Stop using gettimeofday() altogether on Win32, as MSVC doesn't include it. Replace with QueryPerformanceCounter(), which is monotonic and probably reasonably high-resolution. (Some machines have traditionally had bugs in QPC, but they should be relatively rare these days, and there's really no much better alternative that I know of.) snappy.mirrorbot@gmail.com 2011-04-26 12:34:55 +00:00
  • 3d8e71df8d Fix public issue #31: Don't reset PATH in autogen.sh; instead, do the trickery we need for our own build system internally. snappy.mirrorbot@gmail.com 2011-04-26 12:34:37 +00:00
  • 73987351de When including <windows.h>, define WIN32_LEAN_AND_MEAN first, so we won't pull in macro definitions of things like min() and max(), which can conflict with <algorithm>. snappy.mirrorbot@gmail.com 2011-04-15 22:55:56 +00:00
  • fb7e0eade4 Fix public issue #29: Write CPU timing code for Windows, based on GetProcessTimes() instead of getursage(). snappy.mirrorbot@gmail.com 2011-04-11 09:07:01 +00:00
  • c67fa0c755 Include C bindings of Snappy, contributed by Martin Gieseking. snappy.mirrorbot@gmail.com 2011-04-08 09:51:53 +00:00
  • 56be85cb9a Replace geo.protodata with a newer version. snappy.mirrorbot@gmail.com 2011-04-07 16:36:43 +00:00
  • 3dd93f3ec7 Fix public issue #27: Add HAVE_CONFIG_H tests around the config.h inclusion in snappy-stubs-internal.h, which eases compiling outside the automake/autoconf framework. snappy.mirrorbot@gmail.com 2011-03-30 20:27:53 +00:00
  • f67bcaa610 Fix public issue #26: Take memory allocation and reallocation entirely out of the Measure() loop. This gives all algorithms a small speed boost, except Snappy which already didn't do reallocation (so the measurements were slightly biased in its favor). snappy.mirrorbot@gmail.com 2011-03-30 20:27:39 +00:00
  • cc333c1c5c Renamed "namespace zippy" to "namespace snappy" to reduce the differences from the opensource code. Will make it easier in the future to mix-and-match third-party code that uses snappy with google code. snappy.mirrorbot@gmail.com 2011-03-30 20:25:09 +00:00
  • f19fb07e6d Put back the final few lines of what was truncated during the license header change. snappy.mirrorbot@gmail.com 2011-03-28 22:17:04 +00:00
  • 7e8ca8f831 Change on 2011-03-25 19:18:00-07:00 by sesse snappy.mirrorbot@gmail.com 2011-03-26 02:34:34 +00:00
  • b4bbc1041b Change Snappy from the Apache 2.0 to a BSD-type license. snappy.mirrorbot@gmail.com 2011-03-25 16:14:41 +00:00
  • c47640c510 Release Snappy 1.0.1, to soup up all the various small changes that have been made since release. snappy.mirrorbot@gmail.com 2011-03-25 00:39:01 +00:00
  • b1dc1f643e Fix a microbenchmark crash on mingw32; seemingly %lld is not universally supported on Windows, and %I64d is recommended instead. snappy.mirrorbot@gmail.com 2011-03-24 19:15:54 +00:00
  • 98004ca9af Fix public issue #19: Fix unit test when Google Test is installed but the gflags package isn't (Google Test is not properly initialized). snappy.mirrorbot@gmail.com 2011-03-24 19:15:27 +00:00
  • 444a6c5f72 Make the unit test work on systems without mmap(). This is required for, among others, Windows support. For Windows in specific, we could have used CreateFileMapping/MapViewOfFile, but this should at least get us a bit closer to compiling, and is of course also relevant for embedded systems with no MMU. snappy.mirrorbot@gmail.com 2011-03-24 19:13:57 +00:00
  • 2e182e9bb8 Make the unit test work on systems without mmap(). This is required for, among others, Windows support. For Windows in specific, we could have used CreateFileMapping/MapViewOfFile, but this should at least get us a bit closer to compiling, and is of course also relevant for embedded systems with no MMU. snappy.mirrorbot@gmail.com 2011-03-24 19:12:27 +00:00
  • 48662cbb7f Fix public issue #12: Don't keep autogenerated auto* files in Subversion; it causes problems with others sending patches etc.. snappy.mirrorbot@gmail.com 2011-03-23 23:17:36 +00:00
  • 9e4717a586 Fix public issue tracker bug #3: Call AC_SUBST([LIBTOOL_DEPS]), or the rule to rebuild libtool in Makefile.am won't work. snappy.mirrorbot@gmail.com 2011-03-23 17:50:49 +00:00
  • 519c822a34 Fix public issue #10: Don't add GTEST_CPPFLAGS to snappy_unittest_CXXFLAGS; it's not needed (CPPFLAGS are always included when compiling). snappy.mirrorbot@gmail.com 2011-03-23 11:16:39 +00:00
  • ea6b936378 Fix public issue #9: Add -Wall -Werror to automake flags. (This concerns automake itself, not the C++ compiler.) snappy.mirrorbot@gmail.com 2011-03-23 11:16:18 +00:00
  • e3ca06af25 Fix a typo in the Snappy README file. snappy.mirrorbot@gmail.com 2011-03-23 11:13:37 +00:00
  • 39d27bea23 Fix public issue #6: Add a --with-gflags for disabling gflags autodetection and using a manually given setting (use/don't use) instead. snappy.mirrorbot@gmail.com 2011-03-23 11:13:13 +00:00
  • 60add43d99 Fix public issue #5: Replace the EXTRA_LIBSNAPPY_LDFLAGS setup with something slightly more standard, that also doesn't leak libtool command-line into configure.ac. snappy.mirrorbot@gmail.com 2011-03-23 11:12:44 +00:00
  • a8dd170087 Fix public issue #4: Properly quote all macro arguments in configure.ac. snappy.mirrorbot@gmail.com 2011-03-23 11:12:22 +00:00
  • 79752dd703 Fix public issue #7: Don't use internal variables named ac_*, as those belong to autoconf's namespace. snappy.mirrorbot@gmail.com 2011-03-23 11:11:54 +00:00
  • 46e39fb20c Add missing licensing headers to a few files. (Part 2/2.) snappy.mirrorbot@gmail.com 2011-03-23 11:11:09 +00:00
  • 3e764216fc Add mising licensing headers to a few files. (Part 1/2.) snappy.mirrorbot@gmail.com 2011-03-23 11:10:39 +00:00
  • 9a59f183c8 Use the correct license file for the Apache 2.0 license; spotted by Florian Weimer. snappy.mirrorbot@gmail.com 2011-03-23 11:10:04 +00:00
  • 28a6440239 Revision created by MOE tool push_codebase. MOE_MIGRATION= snappy.mirrorbot@gmail.com 2011-03-18 17:14:15 +00:00
  • 7c3c6077b7 Create trunk directory. sesse@google.com 2011-03-18 17:13:52 +00:00