Age | Commit message (Expand) | Author |
2020-02-28 | all: Reformat C and Python source code with tools/codeformat.py. | Damien George |
2019-05-17 | various: Add and update my copyright line based on git history. | Paul Sokolovsky |
2017-09-21 | py/vstr: Raise a RuntimeError if fixed vstr buffer overflows. | Damien George |
2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen |
2017-07-07 | py,extmod: Some casts and minor refactors to quiet compiler warnings. | Tom Collins |
2016-10-14 | py/vstr: Combine vstr_new_size with vstr_new since they are rarely used. | Damien George |
2016-09-19 | py/vstr: Remove vstr.had_error flag and inline basic vstr functions. | Damien George |
2016-05-10 | py/vstr: Change allocation policy, +16 to requested size, instead of *2. | Paul Sokolovsky |
2016-05-09 | py/vstr: vstr_null_terminated_str(): Extend string by at most one byte. | Paul Sokolovsky |
2015-07-06 | py: Prevent many extra vstr allocations. | Dave Hylands |
2015-04-18 | py/vstr.c: Allow vstr_printf to print correctly to a fixed buffer. | Damien George |
2015-04-16 | py: Overhaul and simplify printf/pfenv mechanism. | Damien George |
2015-01-29 | py: Change vstr_null_terminate -> vstr_null_terminated_str, returns str. | Damien George |
2015-01-28 | py: Change vstr so that it doesn't null terminate buffer by default. | Damien George |
2015-01-21 | py: Add comments for vstr_init and mp_obj_new_str. | Damien George |
2015-01-21 | py: Remove mp_obj_str_builder and use vstr instead. | Damien George |
2015-01-21 | py: Add mp_obj_new_str_from_vstr, and use it where relevant. | Damien George |
2015-01-16 | py, unix: Allow to compile with -Wsign-compare. | Damien George |
2015-01-01 | py: Move to guarded includes, everywhere in py/ core. | Damien George |
2014-12-10 | py: Make functions static where appropriate. | Damien George |
2014-10-03 | py: Convert [u]int to mp_[u]int_t where appropriate. | Damien George |
2014-09-25 | py: For malloc and vstr functions, use size_t exclusively for int type. | Damien George |
2014-06-27 | vstr: Restore bytestr compatibility. | Paul Sokolovsky |
2014-06-27 | lexer, vstr: Add unicode support. | Chris Angelico |
2014-06-21 | py: Include mpconfig.h before all other includes. | Paul Sokolovsky |
2014-05-03 | Add license header to (almost) all files. | Damien George |
2014-03-31 | py: Fix vstr_init for case that alloc = 0. | Damien George |
2014-03-17 | py: Clean up includes. | xbe |
2014-03-15 | py: Fix bug in vstr_ins_blank_bytes. | Damien George |
2014-03-15 | Add vstr_ins and vstr_cut_out; improve stmhal readline. | Damien George |
2014-02-12 | Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. | Paul Sokolovsky |
2014-02-06 | Implement fixed buffer vstrs; use them for import path. | Damien George |
2014-01-22 | Fix 1 warning and 1 bug. | Damien George |
2014-01-13 | Add "buffer management" and "shrink" API calls to vstr. | Paul Sokolovsky |
2014-01-03 | Basic implementation of import. | Damien George |
2013-12-29 | Change memory allocation API to require size for free and realloc. | Damien |
2013-11-03 | Add simple var-arg functions; add simple string.format. | Damien |
2013-10-23 | Fix func decls with no arguments: () -> (void). | Damien |
2013-10-20 | Add vstr and its functions. | Damien |