1. 59a536d PDL: Serialize nested packets in Python by Myles Watson · 4 years, 11 months ago
  2. 407a15f Updates for bison 3.5 by Dan Willemsen · 4 years, 11 months ago
  3. f80388c PDL Pybind: Allow packets to contain packets by Myles Watson · 5 years ago
  4. 5cded3a PDL: Add Python support for Address, ClassOfDevice by Myles Watson · 5 years ago
  5. 89efd48 PDL: Check total field length before parsing by Myles Watson · 5 years ago
  6. 7f9370e PDL: Split Fuzz test definition and registration by Myles Watson · 5 years ago
  7. 8caf236 Packet: Generate Python binding for struct public fields and size() by Jack He · 5 years ago
  8. a10b5ec PDL: Insert the size of the data, not the container by Myles Watson · 5 years ago
  9. 44b68e2 Packet: Add tests for RawBuilder, fix max by Myles Watson · 5 years ago
  10. f2d1460 Packet: Shard pybind11 Python binding generation for faster compilation by Jack He · 5 years ago
  11. a631253 L2CAP Integrate channel mode in configuration by Hansong Zhang · 5 years ago
  12. 9be1dcd Add Python 3 Binding Generation via Pybind11 by Jack He · 5 years ago
  13. a7e25ac Packet: Refactor packet generation executable by Jack He · 5 years ago
  14. c61124e Packet: Refactor packet fields definition by Jack He · 5 years ago
  15. fc45cd9 [system][bt] address -Wimplicit-fallthrough by Nick Desaulniers · 5 years ago
  16. a37f63e packet: Add Fragmentation by Myles Watson · 5 years ago
  17. d7e5d22 packet: Add Append for reassembly by Myles Watson · 5 years ago
  18. 1d80607 Merge changes I40aa2b5f,Ica99086c by Treehugger Robot · 5 years ago
  19. fb2fec7 HCI: Add VSC Advertising packets by Myles Watson · 5 years ago
  20. 78487af Merge "HCI: Add fuzz test for HCI packets" by Treehugger Robot · 5 years ago
  21. 58da1ac Merge "PDL: Parameterize the root namespace" by Treehugger Robot · 5 years ago
  22. e0cd4da HCI: Add fuzz test for HCI packets by Jack He · 5 years ago
  23. 8af1b62 Add FUZZ test generator for packets and L2CAP fuzz tests by Jack He · 5 years ago
  24. fd06da0 PDL: Parameterize the root namespace by Myles Watson · 5 years ago
  25. 42071b5 PDL: Add padding fields by Myles Watson · 5 years ago
  26. f714e2c PDL: Support Type Length Value in Structs by Myles Watson · 5 years ago
  27. d609442 PDL: Allow parent packets with no parameters by Myles Watson · 5 years ago
  28. bc44517 PDL: Add an error for redefinition by Myles Watson · 5 years ago
  29. d66ec50 PDL: Use fixed portion of dynamic sizes for arrays by Myles Watson · 5 years ago
  30. 4b8c0ed PDL: Add GetStructOffset and GetStructSize by Myles Watson · 5 years ago
  31. 0d29dce PDL: Use Size for StructField sizes by Myles Watson · 5 years ago
  32. b6ec5e1 PDL: Pass the size to GenBounds by Myles Watson · 5 years ago
  33. 5e43ed7 PDL: Add for_struct to GenExtractor by Myles Watson · 5 years ago
  34. 1163910 PDL: Only find offsets from the beginning for structs by Myles Watson · 5 years ago
  35. 1cc9455 PDL: Inline ParseStruct functions by Myles Watson · 5 years ago
  36. b5ad62e PDL: Enforce ENUM_STYLE by Myles Watson · 5 years ago
  37. 945f4c3 PDL: Add variable-sized structs by Myles Watson · 5 years ago
  38. 0d80b6c Merge "Disable leak detection locally." by Steven Moreland · 5 years ago
  39. 62300fd PDL: Use std::optional to signal Parse failure by Myles Watson · 5 years ago
  40. 5e69313 PDL: Move GenBounds to GenGetter by Myles Watson · 5 years ago
  41. 64e0450 Disable leak detection locally. by Steven Moreland · 5 years ago
  42. b389a27 PDL: Save the Size of a Struct in its definition by Myles Watson · 5 years ago
  43. 2a40e79 PDL: Remove unused includes in type, checksum_def by Myles Watson · 5 years ago
  44. 8c703e2 PDL: Replace abort() calls with ERROR() by Myles Watson · 5 years ago
  45. e41383f PDL: Remove extra semicolons by Myles Watson · 5 years ago
  46. 3e7fb5e PDL: Add big endian test packets by Myles Watson · 5 years ago
  47. 2b4e3b5 PDL: Use Subrange to avoid endian switches by Myles Watson · 5 years ago
  48. e17674c PDL: Use little_endian in CustomFieldCheck by Myles Watson · 5 years ago
  49. e2cb766 PDL: Constrain Structs with end_index by Myles Watson · 5 years ago
  50. 4b10f63 PDL: Parse with pointers instead of vectors by Myles Watson · 5 years ago
  51. 7684fd0 PDL: workaround for end_index unused by Chienyuan · 5 years ago
  52. fc57a96 PDL: Autogenerate packet tests by Myles Watson · 5 years ago
  53. 94db40c GD: Move Address and ClassOfDevice to hci by Martin Brabham · 6 years ago
  54. e19c3a1 Merge "PDL: Tighten checks for nonexistent fields" by Treehugger Robot · 5 years ago
  55. c22fb66 Merge "PDL: Suppress debug logs" by Treehugger Robot · 5 years ago
  56. bb6422b PDL: Tighten checks for nonexistent fields by Myles Watson · 5 years ago
  57. 398d020 PDL: Suppress debug logs by Myles Watson · 5 years ago
  58. cf7b679 PDL: Fix Iterator assignment and add Subrange by Myles Watson · 5 years ago
  59. c5fda6b PDL: Save copies in packet builders by Myles Watson · 5 years ago
  60. 6de8691 PDL: Test fixed-size struct fields by Myles Watson · 5 years ago
  61. 8def62f PDL: Use GenBounds for Structs by Myles Watson · 5 years ago
  62. 5485226 PDL: Add Structs by Myles Watson · 6 years ago
  63. de83e2c Split ARRAY into fixed size ARRAY and VECTOR by Jakub Pawlowski · 5 years ago
  64. cff15c1 PDL: Extract CustomFieldFixedSize by Myles Watson · 5 years ago
  65. cbfe6cf PDL: Add GenExtractor functions to fields by Myles Watson · 5 years ago
  66. 835bf7b PDL: Separate member and parameters for arrays by Myles Watson · 5 years ago
  67. e7d1e71 PDL: Factor out insert functions by Myles Watson · 5 years ago
  68. 2569ca7 PDL: Add non-static methods to checkers by Myles Watson · 5 years ago
  69. 6f55d38 PDL: GetType->GetDataType, GetFieldType->string by Myles Watson · 5 years ago
  70. 1d98d69 PDL: Util fixup by Myles Watson · 5 years ago
  71. a7a7906 PDL: Move GenSerialize and GenSize to ParentDef by Myles Watson · 5 years ago
  72. e0dfc6d PDL: Add missing "pragma once" by Hansong Zhang · 5 years ago
  73. de15b64 PDL: Add variable-size CustomField(s) by Myles Watson · 5 years ago
  74. ea6331b PDL: Add ParentDef for packets by Myles Watson · 5 years ago
  75. 0961778 PDL: Move GenInclude and GenUsing to CustomDef by Myles Watson · 5 years ago
  76. 25c2cae PDL: Add missing quote in matching constraint error by Myles Watson · 5 years ago
  77. cc27844 PDL: Make GetPayload() const by Myles Watson · 6 years ago
  78. a1a27f8 PDL: fixed size type arrays by Jakub Pawlowski · 5 years ago
  79. 41aecb9 PDL: Add Arrays by Myles Watson · 6 years ago
  80. 558c511 Merge changes I42c47d98,If38ad50d by Treehugger Robot · 5 years ago
  81. 8db0794 Add missing header in gd/packet/parser/checksum_type_checker.h by Jakub Pawlowski · 5 years ago
  82. 6208435 bpfmt -w $(find . -name Android.bp) by Colin Cross · 5 years ago
  83. d68d6ce PDL: Strengthen CamelCase checks by Myles Watson · 5 years ago
  84. 29a6065 Remove Address dependency from PacketParserTest by Myles Watson · 6 years ago
  85. cbd9934 PDL: Check sizes before validating constraints by Myles Watson · 6 years ago
  86. 1d8aa28 PDL: Use underscores for field names by Myles Watson · 6 years ago
  87. 9092dd7 packet/parser: Add tests for payload size modifier by Myles Watson · 6 years ago
  88. c093d28 packet/parser: Add Checksum support by Myles Watson · 6 years ago
  89. afafb32 BitInserter: Add byte observer for checksums by Myles Watson · 6 years ago
  90. af1b2d1 packet: Support fixed-width custom types by Myles Watson · 6 years ago
  91. c928f38 Mark these yacc files as creating headers by Dan Willemsen · 6 years ago
  92. 0187e98 packet: Enforce View inheritance and validation by Myles Watson · 6 years ago
  93. 24bbd91 packet/parser: Add pragma once to generated files by Myles Watson · 6 years ago
  94. 934cc3d Add namespace in bluetooth_packetgen by Hansong Zhang · 6 years ago
  95. 05c079b Add multi file support for bluetooth_packetgen by Hansong Zhang · 6 years ago
  96. 4d6b760 packet: Add the PDL Packet Generator by Ajay Panicker · 6 years ago
  97. ebed359 PacketBuilderTest: Modify member array by Chienyuan · 6 years ago
  98. 0ead597 packet: Add Packet classes and tests by Myles Watson · 6 years ago