GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — History for python/generator.cpp - Vector35/binaryninja-api

Breadcrumbs

History for
ondev

User selector

Datepicker

Commit history

  1. Commits on Oct 8, 2026

    • Use a single generator for the core and plugin Python bindings

      Show description for ff711ea
      bdashbdash
      committed
      ff711eaView commit details
      Copy full SHA for ff711ea
      View code at this pointBrowse repository at this point
  2. Commits on May 29, 2026

    • [Python] Ensure that BNFreeParseError is used to free the error returned by BNParseExpression

      bdashbdash
      committed
      68215eaView commit details
      Copy full SHA for 68215ea
      View code at this pointBrowse repository at this point
  3. Commits on Jan 20, 2026

    • Other changes related to handling null strings.

      Show description for ca894f2
      fuzyllfuzyll
      committed
      ca894f2View commit details
      Copy full SHA for ca894f2
      View code at this pointBrowse repository at this point
    • handle None cases when empty strings are returned from the core and fix associated coreversion usage

      psifertexfuzyll
      psifertex
      authored and
      fuzyll
      committed
      e7bbb51View commit details
      Copy full SHA for e7bbb51
      View code at this pointBrowse repository at this point
  4. Commits on Jan 1, 2026

    • update copyrights for 2026

      psifertexpsifertex
      committed
      d9c58e9View commit details
      Copy full SHA for d9c58e9
      View code at this pointBrowse repository at this point
  5. Commits on Dec 12, 2025

    • Generator: Detect flag enums and use IntFlag instead

      Show description for 9397116
      CouleeAppsCouleeApps
      committed
      9397116View commit details
      Copy full SHA for 9397116
      View code at this pointBrowse repository at this point
    • Generator: Fix <4 byte signed enums with negative members

      Show description for 0238488
      CouleeAppsCouleeApps
      committed
      0238488View commit details
      Copy full SHA for 0238488
      View code at this pointBrowse repository at this point
    • Specify fixed underlying types for enums exposed by core

      Show description for 290bbcf
      bdashbdash
      committed
      290bbcfView commit details
      Copy full SHA for 290bbcf
      View code at this pointBrowse repository at this point
  6. Commits on Dec 9, 2025

    • Python: Fix enums not being casted to their types in generator

      CouleeAppsCouleeApps
      committed
      6728415View commit details
      Copy full SHA for 6728415
      View code at this pointBrowse repository at this point
  7. Commits on Nov 19, 2025

    • Fix generated type hints for function params in _binaryninjacore.py

      negasoranegasora
      committed
      10dd833View commit details
      Copy full SHA for 10dd833
      View code at this pointBrowse repository at this point
  8. Commits on Oct 1, 2025

    • better handling for when utf8 decoding fails

      psifertexpsifertex
      committed
      e69f1b5View commit details
      Copy full SHA for e69f1b5
      View code at this pointBrowse repository at this point
  9. Commits on Jun 25, 2025

    • Remove implicit conversions from Confidence to underlying type, these can cause bugs and also issues with C++20

      D0ntPanicfuzyll
      D0ntPanic
      authored and
      fuzyll
      committed
      c41f264View commit details
      Copy full SHA for c41f264
      View code at this pointBrowse repository at this point
  10. Commits on Mar 28, 2025

    • missed the older dates!

      psifertexpsifertex
      committed
      12f1e2eView commit details
      Copy full SHA for 12f1e2e
      View code at this pointBrowse repository at this point
  11. Commits on Jun 26, 2024

    • [Enterprise] Clean up initialization flow

      CouleeAppsfuzyll
      CouleeApps
      authored and
      fuzyll
      committed
      015bb4fView commit details
      Copy full SHA for 015bb4f
      View code at this pointBrowse repository at this point
  12. Commits on May 13, 2024

    • Move collaboration to core

      negasoranegasora
      committed
      3c28d7eView commit details
      Copy full SHA for 3c28d7e
      View code at this pointBrowse repository at this point
  13. Commits on Jan 8, 2024

    • update copyright year

      psifertexpsifertex
      committed
      7df8225View commit details
      Copy full SHA for 7df8225
      View code at this pointBrowse repository at this point
  14. Commits on May 31, 2023

    • Simplify template simplifier API; remove cursed RustString stuff

      ElykDeerElykDeer
      committed
      b46e2e1View commit details
      Copy full SHA for b46e2e1
      View code at this pointBrowse repository at this point
  15. Commits on Feb 12, 2023

    • Slightly clean up CMake output

      jonpalmiscjonpalmisc
      committed
      17daee8View commit details
      Copy full SHA for 17daee8
      View code at this pointBrowse repository at this point
  16. Commits on Jan 10, 2023

    • Fix generation of incorrect python type hints for enums

      negasoranegasora
      committed
      608c84eView commit details
      Copy full SHA for 608c84e
      View code at this pointBrowse repository at this point
  17. Commits on Jan 5, 2023

    • Update copyright to 2023

      negasoranegasora
      committed
      85e782aView commit details
      Copy full SHA for 85e782a
      View code at this pointBrowse repository at this point
  18. Commits on Nov 29, 2022

    • generator.cpp: Don't even create a temp file, just use ephemeral

      CouleeAppsCouleeApps
      committed
      5d3258cView commit details
      Copy full SHA for 5d3258c
      View code at this pointBrowse repository at this point
    • generator.cpp: Use temporary Settings to prevent typeparser race

      CouleeAppsCouleeApps
      committed
      3fda6cfView commit details
      Copy full SHA for 3fda6cf
      View code at this pointBrowse repository at this point
  19. Commits on Nov 11, 2022

    • Fix some inconsistencies in python bindings between clang and core type parsers

      plafosseplafosse
      committed
      772ab3cView commit details
      Copy full SHA for 772ab3c
      View code at this pointBrowse repository at this point
  20. Commits on Nov 10, 2022

    • Switch to using the Clang type parser for binding generation

      plafosseplafosse
      committed
      fc3a056View commit details
      Copy full SHA for fc3a056
      View code at this pointBrowse repository at this point
    • Fix type parser setting name in generator.

      bpotchikplafosse
      bpotchik
      authored and
      plafosse
      committed
      51241bbView commit details
      Copy full SHA for 51241bb
      View code at this pointBrowse repository at this point
  21. Commits on May 11, 2022

    • Clang+TypeParser APIs

      CouleeAppsCouleeApps
      committed
      09c85a8View commit details
      Copy full SHA for 09c85a8
      View code at this pointBrowse repository at this point
  22. Commits on Jan 28, 2022

    • Format All Files

      ElykDeerElykDeer
      committed
      6812c97View commit details
      Copy full SHA for 6812c97
      View code at this pointBrowse repository at this point
  23. Commits on Jan 20, 2022

    • Move generator fake architecture into core

      D0ntPanicD0ntPanic
      committed
      a018165View commit details
      Copy full SHA for a018165
      View code at this pointBrowse repository at this point
  24. Commits on Jan 19, 2022

    • Fancier generator.cpp with *types*

      CouleeAppsplafosse
      CouleeApps
      authored and
      plafosse
      committed
      4d1506cView commit details
      Copy full SHA for 4d1506c
      View code at this pointBrowse repository at this point
  25. Commits on Jan 3, 2022

    • update copyright years

      psifertexpsifertex
      committed
      0df0c88View commit details
      Copy full SHA for 0df0c88
      View code at this pointBrowse repository at this point
  26. Commits on Nov 19, 2021

    • Enterprise apis and support

      Show description for 994a426
      CouleeAppsCouleeApps
      committed
      994a426View commit details
      Copy full SHA for 994a426
      View code at this pointBrowse repository at this point
  27. Commits on Sep 20, 2021

    • Fix binaryninja-api#2646 'DataBuffer.base64_decode() throws exception'

      plafosseplafosse
      committed
      3324193View commit details
      Copy full SHA for 3324193
      View code at this pointBrowse repository at this point
  28. Commits on Sep 6, 2021

    • Change NamedTypeReference.GetTypeClass to GetTypeReferenceClass as it was conflicting with Type.GetTypeClass

      plafosseplafosse
      committed
      a421e58View commit details
      Copy full SHA for a421e58
      View code at this pointBrowse repository at this point
  29. Commits on Sep 5, 2021

    • type hints for highlevelil.py, mediumlevelil.py and lowlevelil.py, workflow.py

      Show description for bc5c097
      plafosseplafosse
      committed
      bc5c097View commit details
      Copy full SHA for bc5c097
      View code at this pointBrowse repository at this point
    • add a core.free_string helper

      plafosseplafosse
      committed
      3be2c0fView commit details
      Copy full SHA for 3be2c0f
      View code at this pointBrowse repository at this point
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.