1. 10 Mar, 2017 9 commits
  2. 09 Mar, 2017 10 commits
  3. 08 Mar, 2017 3 commits
  4. 07 Mar, 2017 2 commits
  5. 06 Mar, 2017 3 commits
  6. 03 Mar, 2017 3 commits
  7. 02 Mar, 2017 5 commits
  8. 01 Mar, 2017 5 commits
    • Sergio Campamá's avatar
      Disable static analyzer for message semaphore creation (#2748) · 8b182cc4
      Sergio Campamá authored
      Disable static analyzer for message semaphore creation
      8b182cc4
    • Matt Hauck's avatar
      Fix gcc 4.1 build (#1035) (#1913) · 6011d7ca
      Matt Hauck authored
      * Fix gcc 4.1.2 compilation of map_field_inl.h
      
      Fixes "error: object missing in reference to '...'" errors from #1035
      
      * Disable 64-bit map keys on gcc <= 4.1
      
      * Add missing case statements
      6011d7ca
    • Matt Hauck's avatar
      Change hint type to `const void*` (#2568) · 25ecd559
      Matt Hauck authored
      This is both more correct, and the build fails on AIX without it
      25ecd559
    • Paul Yang's avatar
      Add mergeFrom method on Message (#2766) · bcbaabe5
      Paul Yang authored
      This method merges the contents of the specified message into the
      current message. Singular fields that are set in the specified message
      overwrite the corresponding fields in the current message.  Repeated
      fields are appended. Map fields key-value pairs are overritten.
      Singular/Oneof sub-messages are recursively merged. All overritten
      sub-messages are deep-copied.
      bcbaabe5
    • Adam Cozzette's avatar
      Use closurebuilder.py in favor of calcdeps.py for compiling JavaScript · 671e075c
      Adam Cozzette authored
      There are two motivations for this:
      1) calcdeps.py is deprecated and replaced by closurebuilder.py.
      2) As part of this I was able to tweak things so that the Closure
      compiler does not attempt to examine every .js file in the tree under
      js/. This makes it possible to put compatibility tests and related files
      in a subdirectory without them getting mixed up with the main .js files
      we care about.
      671e075c