Skip to content
Snippets Groups Projects
  1. Aug 31, 2018
  2. Aug 28, 2018
  3. Aug 27, 2018
    • matejcik's avatar
      add typename mangling · 37cdb0df
      matejcik authored
      Three options for what to do with long type names:
      
      M_NONE - original, default. Do nothing special.
      
      M_STRIP_PACKAGE - Strip local package name. Useful when you want to use
      package names, but don't want to deal with
      `com_mycompany_supersoftware_proto_` prefixes on every symbol.
      Not useful when your packages cross-reference each other, because it only
      strips the _current_ package name, so references to other packages
      actually become invalid.
      
      M_FLATTEN - Always use only the last part of a dotted name.
      Useful when you have packages and/or deeply nested structs that don't
      actually have colliding names. Then you get shorter C symbols for no
      additional cost.
      Not useful when the names can collide.
      37cdb0df
    • matejcik's avatar
      41a8c3b9
  4. Jul 21, 2018
  5. May 31, 2018
  6. Apr 11, 2018
  7. Apr 09, 2018
  8. Apr 07, 2018
  9. Apr 05, 2018
    • Jason Bishop's avatar
      Fix typo in comment · 0735ec15
      Jason Bishop authored
      0735ec15
    • Jason Bishop's avatar
      Fix issue when using relative paths and CMake · 04362e5e
      Jason Bishop authored
      - The move to using the protoc plugin rather than the 2-step
      method has broken the relative path feature due to the differences
      in path handling.
      - Use CMAKE_CURRENT_BINARY_PATH instead of FIL_PATH_REL when calling
      protoc with nanopb plugin to avoid having files placed in an incorrectly
      nested directory
      04362e5e
  10. Feb 28, 2018
  11. Feb 27, 2018
  12. Feb 26, 2018
  13. Feb 24, 2018
  14. Feb 23, 2018
  15. Feb 20, 2018
  16. Feb 16, 2018
  17. Feb 15, 2018
  18. Feb 14, 2018
  19. Feb 09, 2018
  20. Jan 09, 2018
Loading