index
:
micropython.git
cross
dependabot/github_actions/actions/cache-4
dependabot/github_actions/actions/checkout-3
dependabot/github_actions/actions/checkout-4
dependabot/github_actions/actions/github-script-7
dependabot/github_actions/actions/setup-python-4
dependabot/github_actions/actions/setup-python-5
dependabot/github_actions/actions/upload-artifact-3
dependabot/github_actions/actions/upload-artifact-4
dependabot/github_actions/codecov/codecov-action-3
dependabot/github_actions/codecov/codecov-action-4
dependabot/github_actions/microsoft/setup-msbuild-2
docs-dev
dynamic-native-modules
emil_tests
esp-extra-scripts
esp32-idf41-cmake
iabdalkader-cc3k-update
master
parse-bytecode
reentrant-gc
travis-clang
travis-esp8266
travis-stackless
travis-testing
v1.22-release
MicroPython upstream mirror + Linaro branches
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
extmod
/
modbtree.c
Age
Commit message (
Expand
)
Author
2022-06-02
all: Remove third argument to MP_REGISTER_MODULE.
Damien George
2022-05-18
extmod: Make extmod modules use MP_REGISTER_MODULE.
Jim Mussared
2022-05-03
all: Use mp_obj_malloc everywhere it's applicable.
Jim Mussared
2020-05-02
extmod/modbtree: Retain reference to underlying stream so it's not GC'd.
Damien George
2020-02-28
all: Reformat C and Python source code with tools/codeformat.py.
Damien George
2020-02-13
py: Add mp_raise_type helper macro and use it where appropriate.
Damien George
2019-12-12
extmod: Add dynamic-runtime guards to btree/framebuf/uheapq/ure/uzlib.
Damien George
2019-12-12
extmod/modbtree: Use mp_printf instead of printf.
Damien George
2019-11-01
extmod/modbtree: Make FILEVTABLE const to put it in ROM.
Damien George
2018-08-14
extmod/modbtree: Update to work with new mp_stream_posix_XXX signatures.
Damien George
2017-11-24
py/runtime: Add MP_BINARY_OP_CONTAINS as reverse of MP_BINARY_OP_IN.
Damien George
2017-10-04
all: Remove inclusion of internal py header files.
Damien George
2017-08-29
all: Convert mp_uint_t to mp_unary_op_t/mp_binary_op_t where appropriate
Damien George
2017-07-24
all: Don't include system errno.h when it's not needed.
Damien George
2017-03-29
extmod: Update for changes to mp_obj_str_get_data.
Damien George
2017-02-16
py: Add iter_buf to getiter type method.
Damien George
2016-12-05
extmod/modbtree: Rename "sync" method to "flush" for consistency.
Paul Sokolovsky
2016-12-02
extmod/modbtree: Add method to sync the database.
w4kpm
2016-10-07
extmod: Use mp_raise_OSError helper function.
Damien George
2016-09-22
all: Remove 'name' member from mp_obj_module_t struct.
Damien George
2016-08-24
extmod/modbtree: do CHECK_ERROR after __bt_seq()
Krzysztof Blazewicz
2016-08-06
extmod/modbtree: open(): Add option kwargs.
Paul Sokolovsky
2016-08-02
extmod/modbtree: Implement __contains__ operation.
Paul Sokolovsky
2016-07-31
extmod/modbtree: Switch to accepting stream object instead of filename.
Paul Sokolovsky
2016-07-24
extmod/modbtree: Check __bt_open() return value for error.
Paul Sokolovsky
2016-07-02
extmod/modbtree: Fixes for nanbox build.
Paul Sokolovsky
2016-07-02
extmod/modbtree: Fix unused argument warning.
Paul Sokolovsky
2016-06-23
extmod/modbtree: Cleverly implement "for key in btree:" syntax.
Paul Sokolovsky
2016-06-20
extmod/modbtree: Implement keys(), values(), items() iterators.
Paul Sokolovsky
2016-06-18
extmod/modbtree: open(): Support "in-memory" database with filename=None.
Paul Sokolovsky
2016-06-18
extmod/modbtree: __getitem__() should raise KeyError for non-existing key.
Paul Sokolovsky
2016-06-18
extmod/modbtree: items(): Implement DESC flag.
Paul Sokolovsky
2016-06-17
extmod/modbtree: items(): Implement "end key inclusive" flag.
Paul Sokolovsky
2016-06-16
extmod/modbtree: Actually implement end key support for .items().
Paul Sokolovsky
2016-06-16
extmod/modbtree: Implement .items() iterator.
Paul Sokolovsky
2016-06-15
extmod/modbtree: Handle default value and error check.
Paul Sokolovsky
2016-06-14
extmod/modbtree: Initial implementation of "btree" module based on BerkeleyDB.
Paul Sokolovsky