281 Commits (bb19e7b94bd8cc69b75e6d39dd9f2ec6e0cebba6)

Author SHA1 Message Date
Paul Sokolovsky d2cc7c720b extmod/modwebrepl: set_password(): Raise exception for too long password. 8 years ago
Paul Sokolovsky e15fb33e10 extmod/modwebrepl: Add GET_VER operation to query MicroPython version. 8 years ago
Paul Sokolovsky cbef0dba2e extmod/modwebsocket: Use mp_rom_map_elem_t and friends. 8 years ago
Paul Sokolovsky e0d49b7e1b extmod/modwebsocket: Make compatible with non-default object models. 8 years ago
Paul Sokolovsky a931c4eeec extmod/modwebsocket: Add readline method. 8 years ago
Paul Sokolovsky d79342d33e extmod/modbtree: open(): Add option kwargs. 8 years ago
Paul Sokolovsky ed500e4987 extmod/modwebrepl: Make GET_FILE operation non-blocking. 8 years ago
Paul Sokolovsky c16612ee87 extmod/modwebrepl: Factor out "GET" iteration to write_file_chunk(). 8 years ago
Paul Sokolovsky 3eb532e974 extmod/modbtree: Implement __contains__ operation. 8 years ago
Paul Sokolovsky 99061d1dcb extmod/modbtree: Switch to accepting stream object instead of filename. 8 years ago
Paul Sokolovsky 4f1b0292db py/stream: Add adapter methods with POSIX-compatible signatures. 8 years ago
Paul Sokolovsky 25df419c67 extmod/modbtree: Check __bt_open() return value for error. 8 years ago
Paul Sokolovsky 2dd21d9a68 extmod/modwebrepl: Use mp_stream_close() method. 8 years ago
Paul Sokolovsky a53e0e59f3 extmod/modussl_axtls: Use mp_stream_close() method. 8 years ago
Paul Sokolovsky 0a6f599cf2 extmod/vfs_fat: Implement rmdir() method. 8 years ago
Paul Sokolovsky 780114e398 extmod/modussl_axtls: Add dummy setblocking() method. 8 years ago
Paul Sokolovsky 20283aec10 extmod/modussl_axtls: Further changes to allow alternative SSL modules. 8 years ago
Paul Sokolovsky e32d1e17bb extmod/modussl: Rename to modussl_axtls.c, to allow impl using other SSL libs. 8 years ago
Paul Sokolovsky a4c8a1ffe8 extmod/moduos_dupterm: Reuse dupterm_arr_obj for write operations. 8 years ago
Paul Sokolovsky 426112ce88 extmod/moduos_dupterm: Reserve buffer bytearray object for dupterm. 8 years ago
Paul Sokolovsky 417dc0c05d extmod/modbtree: Fixes for nanbox build. 8 years ago
Paul Sokolovsky b09cd0e1ec extmod/modbtree: Fix unused argument warning. 8 years ago
Paul Sokolovsky c880f91ac0 extmod/modwebrepl: Add readinto() method. 8 years ago
Paul Sokolovsky 03b0279c6d extmod/modwebsocket: Add readinto() method. 8 years ago
Paul Sokolovsky 2f7ebf16de extmod/modbtree: Cleverly implement "for key in btree:" syntax. 8 years ago
Paul Sokolovsky 6b088a671a extmod/modbtree: Implement keys(), values(), items() iterators. 9 years ago
Paul Sokolovsky 5071ceea07 extmod/modlwip: Store a chain of incoming pbufs, instead of only one. 9 years ago
Paul Sokolovsky efee577318 extmod/machine_pinbase: Fix nanbox build. 9 years ago
Paul Sokolovsky 3fecbb2462 extmod/machine_pinbase: Implementation of PinBase class. 9 years ago
Paul Sokolovsky 07209f8592 all: Rename mp_obj_type_t::stream_p to protocol. 9 years ago
Paul Sokolovsky 080137961d extmod/modbtree: open(): Support "in-memory" database with filename=None. 9 years ago
Paul Sokolovsky e9739e3315 extmod/modbtree: __getitem__() should raise KeyError for non-existing key. 9 years ago
Paul Sokolovsky e6e7e0e9c5 extmod/modbtree: items(): Implement DESC flag. 9 years ago
Paul Sokolovsky 332545baa3 extmod/modbtree: items(): Implement "end key inclusive" flag. 9 years ago
Robert HH 23067a1422 esp8266: Use RTC to set date & time stamps for files. 9 years ago
Paul Sokolovsky d0416ff915 extmod/modbtree: Actually implement end key support for .items(). 9 years ago
Paul Sokolovsky 1babeb47a4 extmod/modbtree: Implement .items() iterator. 9 years ago
Paul Sokolovsky 422396cece extmod/modbtree: Handle default value and error check. 9 years ago
Paul Sokolovsky 8072162170 extmod/modbtree: Initial implementation of "btree" module based on BerkeleyDB. 9 years ago
Damien George 33168081f4 extmod/machine: Add MICROPY_PY_MACHINE_PULSE config for time_pulse_us. 9 years ago
Damien George 4940bee62a extmod: Add machine time_pulse_us function (at C and Python level). 9 years ago
Paul Sokolovsky 298c2ae2c7 extmod/vfs_fat: Mark anused "self" arg for fat_vfs_stat(). 9 years ago
Robert HH ee009d713a extmod/vfs_fat.c: Add vfs.stat(). 9 years ago
Paul Sokolovsky 480159ca8b extmod/vfs_fat: getcwd(): Use mp_obj_new_exception_arg1(). 9 years ago
Paul Sokolovsky ee5e3f6527 extmod/vfs_fat: chdir(), getcwd() methods should accept VFS object (self). 9 years ago
Paul Sokolovsky cac6c9704e extmod/vfs_fat: Add getcwd() method. 9 years ago
Paul Sokolovsky f12146cbf6 extmod/vfs_fat: Add chdir() method. 9 years ago
Robert HH 7c004e794c extmod/vfs_fat*: Replace text error messages by POSIX error numbers. 9 years ago
Paul Sokolovsky 751e3b7a82 extmod/virtpin: Initial implementation of open-ended C-level Pin interface. 9 years ago
Damien George 4b37e775ea extmod/machine_i2c: Redo mp_hal_pin macros to use open_drain and od_low. 9 years ago