1. 14 Mar, 2015 2 commits
  2. 13 Mar, 2015 1 commit
  3. 15 Feb, 2015 5 commits
  4. 31 Jan, 2015 1 commit
    • Ilya Lipnitskiy's avatar
      protoc-c/c_helpers.cc: Enhance comment string parsing · 8f42a69f
      Ilya Lipnitskiy authored
      Certain protobuf comments could generate invalid C comments
      and inadvertently close the comment block. This commit removes '/'
      signs in such comments.
      
      One example of a .proto file containing such comments is a commonly
      included descriptor.proto from the protobuf library.
      8f42a69f
  5. 18 Jan, 2015 2 commits
  6. 06 Jan, 2015 1 commit
  7. 05 Jan, 2015 3 commits
  8. 17 Dec, 2014 1 commit
  9. 07 Dec, 2014 1 commit
  10. 24 Nov, 2014 5 commits
  11. 20 Nov, 2014 4 commits
  12. 19 Nov, 2014 1 commit
  13. 15 Nov, 2014 2 commits
  14. 12 Sep, 2014 1 commit
  15. 10 Sep, 2014 1 commit
  16. 08 Sep, 2014 6 commits
  17. 05 Sep, 2014 3 commits
    • Robert Edmonds's avatar
      .travis.yml: fetch the protobuf tarball from GitHub instead of Google Code · faf6244e
      Robert Edmonds authored
      Per the protobuf developers,
      
          We will from everything away from Google Code eventually. We haven't
          decided where to put future release packages yet but as it seems github
          supports this well chances are we'll use github as the canonical location
          for all downloads.
      faf6244e
    • Robert Edmonds's avatar
      .travis.yml: bump protobuf version to 2.6.0 · 51b8da15
      Robert Edmonds authored
      Build with the latest protobuf release, in preparation for adding
      "oneof" support.
      51b8da15
    • Robert Edmonds's avatar
      protobuf-c: eliminate void pointer arithmetic · 6d275c56
      Robert Edmonds authored
      gcc silently treats arithmetic on a void pointer as char pointer
      arithmetic without -pedantic. Other compilers do not. Make it explicit
      that we are doing arithmetic on a pointer with object size 1.
      
      This eliminates the following diagnostic:
      
          protobuf-c/protobuf-c.c: In function 'parse_packed_repeated_member':
          protobuf-c/protobuf-c.c:2404:34: warning: pointer of type 'void *' used in arithmetic [-Wpedantic]
            void *array = *(void **) member + siz * (*p_n);
      
      (I did not find any other instances of 'void *' arithmetic when
      compiling with -pedantic.)
      
      Based on a patch from alex85k (#167).
      6d275c56