500 Commits (ef61b5ecb59e9b4e37e3e3c023c62d583c23eb16)

Author SHA1 Message Date
Dan Halbert ef61b5ecb5 Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in development) master.
6 years ago
Damien George 1c6b442d32 extmod/modubinascii: Don't post-increment variable that won't be used.
6 years ago
Damien George 4c736ea8fc extmod,unix: For uos.stat interpret st_size member as an unsigned int.
6 years ago
Alex Robbins c89254fd0f extmod/modubinascii: Rewrite mod_binascii_a2b_base64.
6 years ago
Eric Poulsen d5191edf7f extmod/modussl_mbedtls.c: Add ussl.getpeercert() method.
6 years ago
Javier Candeira 35a1fea90b all: Raise exceptions via mp_raise_XXX
6 years ago
Damien George 0f12082f5b py,extmod,stmhal: Use "static inline" for funcs that should be inline.
6 years ago
Paul Sokolovsky ee04525097 extmod/modlwip: Implement setsockopt(IP_ADD_MEMBERSHIP).
6 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments
6 years ago
Damien George bbced3b4bb extmod: Use MP_ROM_INT for int values in an mp_rom_map_elem_t.
6 years ago
Paul Sokolovsky f2140f9446 extmod/mod{lwip,onewire,webrepl}: Convert to mp_rom_map_elem_t.
6 years ago
Paul Sokolovsky 036b58228c extmod/modframebuf: Use correct initialization for .locals_dict.
6 years ago
Damien George 653a0c2d71 extmod/machine_signal: Fix parsing of invert arg when Pin is first arg.
6 years ago
Eric Poulsen 6b4d4a25ce extmod/modussl_mbedtls: Implement non-blocking SSL sockets.
6 years ago
Damien George f3687109d5 extmod/modframebuf: Consistently use "col" as name for colour variables.
6 years ago
Damien George 0893b273b9 extmod/modussl_mbedtls: Make socket.close() free all TLS resources.
6 years ago
Radomir Dopieralski 363087aa11 extmod/modframebuf: Fix invalid stride for odd widths in GS4_HMSB fmt.
6 years ago
Damien George a10467b58a extmod/modussl_mbedtls: When reading and peer wants to close, return 0.
6 years ago
Damien George aa7be82a4d all: Don't include system errno.h when it's not needed.
6 years ago
Damien George 513dfcf4fe extmod/modussl_mbedtls: Support server_side mode.
6 years ago
Paul Sokolovsky 4368ae3142 extmod/modussl_axtls: Allow to close ssl stream multiple times.
6 years ago
Damien George 761e4c7ff6 all: Remove trailing spaces, per coding conventions.
6 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage.
6 years ago
Tom Collins 145796f037 py,extmod: Some casts and minor refactors to quiet compiler warnings.
6 years ago
Damien George f110dbd795 extmod/modujson: Properly initialise temporary StringIO object.
6 years ago
Damien George b86c65d31c extmod/modubinascii: Add check for empty buffer passed to hexlify.
6 years ago
Paul Sokolovsky 58b7b01cb5 extmod/modure: If input string is bytes, return bytes results too.
6 years ago
Scott Shawcroft 778e975936 Split uos module into os and storage.
6 years ago
Paul Sokolovsky 91e93a9684 extmod/moduzlib: decompress: Remove stale "(void)n_args".
6 years ago
Damien George eeaab1897b extmmod/modonewire: Rename public module to mp_module_onewire.
6 years ago
Damien George 6cc4da4cb8 extmod: Move modonewire.c from esp8266 to extmod directory.
6 years ago
Scott Shawcroft 30ee7019ca Merge tag 'v1.9.1'
6 years ago
Damien George 48d867b4a6 all: Make more use of mp_raise_{msg,TypeError,ValueError} helpers.
6 years ago
Paul Sokolovsky 82b9915b34 extmod/modussl_axtls: Implement server_hostname arg to wrap_socket().
6 years ago
Paul Sokolovsky 75c3f2a7ab extmod/modussl_axtls: Update for axTLS 2.1.3.
6 years ago
Paul Sokolovsky 0a7735f1a6 extmod/modframebuf: Fix signed/unsigned comparison pendantic warning.
6 years ago
Damien George 7ecfbb8267 extmod/vfs: Allow "buffering" and "encoding" args to VFS's open().
6 years ago
Damien George f6ef8e3f17 extmod/vfs: Allow to statvfs the root directory.
6 years ago
Paul Sokolovsky 50de6d2fab extmod/modlwip: accept: Fix error code for non-blocking mode.
6 years ago
Paul Sokolovsky 5da8de2b66 extmod/modlwip: Fix error codes for duplicate calls to connect().
6 years ago
Paul Sokolovsky a0dbbbebb8 extmod/modlwip: connect: For non-blocking mode, return EINPROGRESS.
6 years ago
Ville Skyttä ca16c38210 various: Spelling fixes
6 years ago
Damien George f95e4e7782 extmod/vfs_fat_misc: Remove dot-dirs filter since FatFS already does it.
6 years ago
Scott Shawcroft 790c38e18c atmel-samd: Rework boot, main and REPL order.
6 years ago
Damien George d70f688f25 extmod/vfs: Use MP_S_IFDIR, MP_S_IFREG consts instead of magic numbers.
6 years ago
Damien George d4cd4831b0 extmod/vfs_fat: Replace listdir() with implementation of ilistdir().
6 years ago
Damien George 87283c1974 extmod/vfs: Implement mp_vfs_ilistdir().
6 years ago
Damien George c9a3a68a49 extmod/vfs: Allow a VFS to be mounted at the root dir.
6 years ago
Scott Shawcroft 58b9789d0c atmel-samd: Introduce audio sample playback via audioio.AudioOut.
6 years ago
Paul Sokolovsky 5db55e63f3 extmod/modlwip: ioctl POLL: Fix handling of peer closed socket.
6 years ago