Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge 4.0 branch #249

Draft
wants to merge 51 commits into
base: master
Choose a base branch
from
Draft

merge 4.0 branch #249

wants to merge 51 commits into from

Commits on Jan 29, 2024

  1. Add oneof example

    Lupus authored and c-cube committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    5ba710a View commit details
    Browse the repository at this point in the history
  2. Wrap oneof fields into options

    Lupus authored and c-cube committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    9dbbe58 View commit details
    Browse the repository at this point in the history
  3. Drop special-casing for messages with only oneof

    Now oneofs there are also properly encoded as options
    Lupus authored and c-cube committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    29a8921 View commit details
    Browse the repository at this point in the history
  4. enable CI

    c-cube committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    ed08a32 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. format check in ci (#237)

    format + check for formatting in CI
    c-cube committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    90c7c06 View commit details
    Browse the repository at this point in the history
  2. Expose one-of per-constructor options

    Lupus authored and c-cube committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b7a1bd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52d9ee7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2df18e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    efb3894 View commit details
    Browse the repository at this point in the history
  2. WIP: Introduce Pb_raw_option

    Lupus committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b1002fe View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Proper compilation of options

    Lupus committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    8c3dbd5 View commit details
    Browse the repository at this point in the history
  2. Remove merge from Pb_option

    It's unsound to merge two sets of (compiled) Pb_options
    Lupus committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    ba200df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e42b6a View commit details
    Browse the repository at this point in the history
  4. Add documentation

    Lupus committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    f6df3fd View commit details
    Browse the repository at this point in the history
  5. Even moar documentation

    Lupus committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    733f4c9 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    86dd22c View commit details
    Browse the repository at this point in the history
  2. String.starts_with...

    Lupus committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    5f3beb0 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Merge pull request #242 from Lupus/more-compliant-options-parsing

    More compliant options parsing
    c-cube authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    04b733b View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    0b2a400 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bf7fb0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #247 from Lupus/fix-pb-options-packed-regression

    Fix pb options packed regression
    c-cube authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    13f9559 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7255b2f View commit details
    Browse the repository at this point in the history
  5. update tests

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    7be41a6 View commit details
    Browse the repository at this point in the history
  6. test: add bytecode-only tests

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    f7497f7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f4a4caa View commit details
    Browse the repository at this point in the history
  8. Add oneof example

    Lupus authored and c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0589de9 View commit details
    Browse the repository at this point in the history
  9. test: fix integration tests

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    083ca2d View commit details
    Browse the repository at this point in the history
  10. fix tests

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    83462a3 View commit details
    Browse the repository at this point in the history
  11. fix tests

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    92082fc View commit details
    Browse the repository at this point in the history
  12. fix tests

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    694d2d2 View commit details
    Browse the repository at this point in the history
  13. dune

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0aecfaf View commit details
    Browse the repository at this point in the history
  14. stronger CI

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4d512db View commit details
    Browse the repository at this point in the history
  15. attempt fix

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3a33f0c View commit details
    Browse the repository at this point in the history
  16. CI

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    19146a4 View commit details
    Browse the repository at this point in the history
  17. CI: enable submodules

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8bf4391 View commit details
    Browse the repository at this point in the history
  18. wip

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    36cbcac View commit details
    Browse the repository at this point in the history
  19. fix tests

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3e262ed View commit details
    Browse the repository at this point in the history
  20. fix test

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    45a3e21 View commit details
    Browse the repository at this point in the history
  21. fix build

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4906736 View commit details
    Browse the repository at this point in the history
  22. format

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b1cf448 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f046012 View commit details
    Browse the repository at this point in the history
  24. deps

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    2bb3600 View commit details
    Browse the repository at this point in the history
  25. format

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b29b9b4 View commit details
    Browse the repository at this point in the history
  26. bumpity bump

    c-cube committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    8722e8d View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ee1a30d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9672ed0 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    274fc93 View commit details
    Browse the repository at this point in the history
  30. Merge pull request #243 from mransan/simon/fix-integration-tests

    fix integration tests
    c-cube authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    2e36f5d View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    3e2b2a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53bcc47 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #245 from Lupus/generate-pb-option-parsers

    Parsing of Pb_options according to protobuf schema
    c-cube authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    167505e View commit details
    Browse the repository at this point in the history