1. d114a62 Add a check that the contents of the envelope match its length. by Johannes Henkel · 4 days ago master
  2. 692cd32 Fix typo emtpy -> empty. by Johannes Henkel · 11 days ago
  3. d48ba20 In json encoder, reject incomplete utf8 sequence. by Johannes Henkel · 3 weeks ago
  4. 207c7ac Reformat the Python code slightly so that it fits into 80 cols. by Johannes Henkel · 3 weeks ago
  5. aec57d4 Merge "Use fromUTF16LE on convertion from CBOR string16 to native string" by Johannes Henkel · 3 weeks ago
  6. a08f2f9 Remove unused file inspector_protocol.gypi, as suggested in by Johannes Henkel · 3 weeks ago
  7. 1a355ea Use fromUTF16LE on convertion from CBOR string16 to native string by Junliang Yan · 3 weeks ago
  8. 8b7ea91 Move protocol::Maybe implementation to library. by Johannes Henkel · 3 weeks ago
  9. 83b1154 Implement protocol::Array as std::vector typedefs. by Johannes Henkel · 5 weeks ago
  10. 91eb1c8 Merge "Reimplement Maybe." by Johannes Henkel · 6 weeks ago
  11. c488ba2 Reimplement Maybe. by Johannes Henkel · 6 weeks ago
  12. 9b4a4aa Remove unused enum NotNullTagEnum. by Johannes Henkel · 7 weeks ago
  13. 2f51e05 Remove the IP_NOEXCEPT macro trickery from Maybe. by Johannes Henkel · 7 weeks ago
  14. d7b099b Document where the error codes came from. by Johannes Henkel · 7 weeks ago
  15. 912eb68 Add comparison functions for span. by Johannes Henkel · 7 weeks ago
  16. 547c5b8 Add a test for disallowing overlong UTF-8 encodings, esp. for the by Johannes Henkel · 8 weeks ago
  17. ca525fc Readme / comment updates. by Johannes Henkel · 8 weeks ago
  18. e8ba1a7 Make the JINJA2 template for the encoding library copy conditional. by Johannes Henkel · 8 weeks ago
  19. 39ca567 Fix compile for v8. by Johannes Henkel · 8 weeks ago
  20. 97d3146 Change return value of ReadTokenStart to size_t. by Johannes Henkel · 9 weeks ago
  21. df9e02d Merge "Clarify and clean up CBOR parser comments / tests." by Johannes Henkel · 9 weeks ago
  22. a53e96d Clarify and clean up CBOR parser comments / tests. by Johannes Henkel · 9 weeks ago
  23. fe0467f Regen the JINJA templates. by Johannes Henkel · 9 weeks ago
  24. 89c4adf Merge "fix parsing of the last ASCII character" by Andrey Lushnikov · 9 weeks ago
  25. 37518ac fix parsing of the last ASCII character by Andrey Lushnikov · 9 weeks ago
  26. a366321 When parsing negative INT32 values, check the payload directly against by Johannes Henkel · 9 weeks ago
  27. 8ec18cf Support STRING16 in the template when converting CBOR map keys by Johannes Henkel · 9 weeks ago
  28. 0aafd28 Rework the checks so that they are tight for 32 Bit architectures as well. by Johannes Henkel · 9 weeks ago
  29. 9444d40 Regen templates. I forgot this in the previous PR, sorry. by Johannes Henkel · 10 weeks ago
  30. 5a9c749 For definitive length tokens, handle values larger than std::ptrdiff_t. by Johannes Henkel · 10 weeks ago
  31. 50a14c3 Add span<uint16_t> JSON parsing to ConvertJSONToCBOR. by Johannes Henkel · 2 months ago
  32. 2039736 Attempt to split the parts of encoding_test.cc which must be adapted by Johannes Henkel · 3 months ago
  33. 0fe7ff5 Address the FIXME: JSON encoder failed to emit ',' or ':' if the output by Johannes Henkel · 3 months ago
  34. 51f70de Make gcc happy. This is needed to get this code to compile in v8 bots. by Johannes Henkel · 3 months ago
  35. 8c3f1af update templates by Johannes Henkel · 3 months ago
  36. 01298a8 Initialize some variables for paranoia. Don't emit more than one error. by Johannes Henkel · 3 months ago
  37. 9385d9b Fix incorrectness in length check; we need to add the length for the by Johannes Henkel · 3 months ago
  38. 9af6c72 Merge "Use argparse in code_generator.py" by Johannes Henkel · 3 months ago
  39. 97a468f //pdl.py: Fix SyntaxWarnings about invalid escape sequences by Raul Tambre · 3 months ago
  40. 4d29675 Use argparse in code_generator.py by Raul Tambre · 3 months ago
  41. 467f026 Add transcode.cc. A simple utility for transcoding files between JSON and CBOR. by Johannes Henkel · 3 months ago
  42. 29ee9af Remove AppendStringValueToMapBinary from the templates. by Johannes Henkel · 3 months ago
  43. 13b84fe Stop using name overloading for sending raw notifications. by Johannes Henkel · 3 months ago
  44. 4c2d2ef Regen the templates for the updated copy of the encoding library. by Johannes Henkel · 3 months ago
  45. b5bdbea Add Status::ToASCIIString for more convenient error handling. by Johannes Henkel · 3 months ago
  46. 0ffa9dd Bugfix: When comparing the last byte in the message with the stop by Johannes Henkel · 3 months ago
  47. 34bdcd1 Add SpanFrom for const char* to avoid allocating std::string by accident. by Johannes Henkel · 3 months ago
  48. 0f1e67d update templates by Johannes Henkel · 3 months ago
  49. 1d5f8f3 Use overloads for SpanFromVector / SpanFromStdString for brevity by Johannes Henkel · 3 months ago
  50. 16b370a Add AppendString8EntryToCBORMap. by Johannes Henkel · 3 months ago
  51. a8dc93d Add JSON <-> CBOR conversion routines. Support both std::string and std::vector<uint8_t>. by Johannes Henkel · 3 months ago
  52. 454b6bc Bump stack limit to 300 for heap profile messages. by Johannes Henkel · 4 months ago
  53. e7e48a4 When encoding JSON, represent non-finite double values as null. by Johannes Henkel · 4 months ago
  54. 1e65f2e Lower the stack limit for parsing json / cbor to 200. by Johannes Henkel · 4 months ago
  55. a6bdf8a Merge the encoding library into one .h, one .cc, and one _test.cc. by Johannes Henkel · 4 months ago
  56. be5f927 locale_t isn't available on Windows, so I'll try to use the std:: by Johannes Henkel · 4 months ago
  57. 1b870d0 Tweaks to the standalone build. by Johannes Henkel · 5 months ago
  58. c1f8648 In Values_cpp.template, always check for the empty string first. by Johannes Henkel · 5 months ago
  59. 0013c30 Merge "[DevTools] Support UTF16 strings with binary protocol (ip)." by Johannes Henkel · 5 months ago
  60. b13e24c [DevTools] Support UTF16 strings with binary protocol (ip). by Johannes Henkel · 5 months ago
  61. f874a3f test: Update googletest and rename TEST_CASE -> TEST_SUITE. by Victor Costan · 5 months ago
  62. dab5e33 Add EncodeFromLatin1 and EncodeFromUTF16 to the CBOR encoder. by Johannes Henkel · 5 months ago
  63. 97e431f Lift the assumption that STRING8 = US-ASCII. by Johannes Henkel · 5 months ago
  64. f67ec51 Fix the StringUtil::fromDouble routine for -.123. by Johannes Henkel · 5 months ago
  65. 9dcc775 Fix more CBOR and Binary issues by Andrey Kosyakov · 5 months ago
  66. c40253f Temporarily disable DumpCBOR() by Andrey Kosyakov · 5 months ago
  67. e21d207 Fix binary map deserialization by Andrey Kosyakov · 5 months ago
  68. 1750fd1 Land DumpCBOR for debugging purposes. by Pavel Feldman · 5 months ago
  69. b728c96 Make import / export routines happy with binary. by Pavel Feldman · 5 months ago
  70. ea08979 Remove semicolons by Pavel Feldman · 5 months ago
  71. 260f381 Added AppendStringValueToMap to patch protocol messages by Andrey Kosyakov · 5 months ago
  72. ec358cc Pacify the olde V8 compilers, which do not yet understand C++14, by Johannes Henkel · 5 months ago
  73. 75a67ff First cut for converting between protocol::Value and CBOR. by Johannes Henkel · 5 months ago
  74. 1696ff7 Introduce StringUTF8Afapter trait by Pavel Feldman · 5 months ago
  75. a0abcb6 Follow up to the binary changes, add missing fromBinary definition. by Pavel Feldman · 5 months ago
  76. e8a0de7 Make generator v8-friendly. by Pavel Feldman · 5 months ago
  77. d2f819f DevTools: manage String and ProtocolMessage types independently. by Pavel Feldman · 5 months ago
  78. c4ebae6 Cleanups: casting and typos by Johannes Henkel · 5 months ago
  79. 02ca2bc Port to C++11, since V8 doesn't support C++14 yet. by Johannes Henkel · 5 months ago
  80. b263ce3 Friday afternoon hack: code generator for the code generator. :-) by Johannes Henkel · 5 months ago
  81. e1991e6 Copy/paste the CBOR encoding library into CBOR_{h,cpp}.template. by Johannes Henkel · 5 months ago
  82. d5498d2 Support 32 bit architectures. by Johannes Henkel · 5 months ago
  83. d150e94 Fix build, sorry I forgot to rename variable ref. :-) by Johannes Henkel · 5 months ago
  84. 95841ef Merge "Address lint error: parameter is const Platform* deps." by Johannes Henkel · 5 months ago
  85. 1219afe Address lint error: parameter is const Platform* deps. by Johannes Henkel · 5 months ago
  86. 92696f0 Define fixed by Pavel Feldman · 5 months ago
  87. dfaf19b Introduce default string implementation for base by Pavel Feldman · 5 months ago
  88. 13bc710 Merge "ERROR -> ERROR_VALUE..." by Johannes Henkel · 5 months ago
  89. 61b9351 Merge "Explicitly clip a couple variables to 32 bit." by Johannes Henkel · 5 months ago
  90. 58ddcde Avoid referencing the inspector_protocol namespace in code. by Johannes Henkel · 5 months ago
  91. 9182c45 Explicitly clip a couple variables to 32 bit. by Johannes Henkel · 5 months ago
  92. 082f59a ERROR -> ERROR_VALUE... by Johannes Henkel · 5 months ago
  93. 2ebe006 Add a StrEq function to compare two span<uint8_t> for equality. by Johannes Henkel · 5 months ago
  94. 8dfd143 Add comments into generated code indicating the template that generated it. by Johannes Henkel · 6 months ago
  95. d6a19bd Merge "Cleanup: NewJsonWriter -> NewJSONWriter." by Johannes Henkel · 6 months ago
  96. eb1f185 Merge "Add a mechanism for recording an ENVELOPE item." by Johannes Henkel · 6 months ago
  97. 9482293 Add a mechanism for recording an ENVELOPE item. by Johannes Henkel · 6 months ago
  98. 96c320e Merge "make code generator compatible with Python 3" by Johannes Henkel · 6 months ago
  99. cb0e1f2 Cleanup: NewJsonWriter -> NewJSONWriter. by Johannes Henkel · 6 months ago
  100. 867953f make code generator compatible with Python 3 by Sakthipriyan Vairamani (thefourtheye) · 6 months ago