5095 Commits (cb4fbc8861c2f0da494bf182e58d0e453c474856)
 

Author SHA1 Message Date
Paul Sokolovsky cb4fbc8861 unix/modsocket: accept(): Make IPv6-clean. 9 years ago
Dave Hylands f22844b4e5 stmhal: Add os.statvfs 9 years ago
Dave Hylands a17755ee8b py: Add ustruct.pack_into and unpack_from 9 years ago
Paul Sokolovsky ac16cc9a35 .travis.yml: Switch to Ubuntu 14.04 Trusty. 9 years ago
Paul Sokolovsky ea495d6aa6 extmod/modurandom: Make yasmarang() function static. 9 years ago
Paul Sokolovsky a58a91eb04 extmod/modurandom: Add "urandom" module. 9 years ago
Damien George e7bee6b35e pic16bit: Minor updates to types to allow port to compile again. 9 years ago
Damien George 31dd312f83 unix/modffi: Allow to compile modffi in OBJ_REPR_D mode. 9 years ago
Damien George 55ad083061 unix/.gitignore: Add nanbox build output to ignore list. 9 years ago
Damien George aeadda4eac travis: Add unix NaN-boxing build to Travis builds. 9 years ago
Damien George d8b08cf5fc unix: Add option to build 64-bit NaN-boxing interpreter. 9 years ago
Damien George ff133cdb07 py/objproperty: Fix static struct to build with OBJ_REPR_D. 9 years ago
chrysn f8ba2eca80 builtin property: accept keyword arguments 9 years ago
stijn dea585f8ae tests: Remove builtin_dict test 9 years ago
Peter Hinch c13b2f2d00 docs: Several minor changes: network, pyb, ADCAll and inline asm. 9 years ago
Damien George 22d85ec5be py: Use new code pattern for parsing kw args with mp_arg_parse_all. 9 years ago
Damien George 8bb4931fec py/emitglue: Use mp_obj_is_float instead of MP_OBJ_IS_TYPE. 9 years ago
Antonin ENFRUN efc971e8f9 py: unary_op enum type fix, and a cast to remove clang warning 9 years ago
Damien George c9845a0685 unix: Allow to build coverage build with OBJ_REPR_D. 9 years ago
Dave Hylands 11b97d7ec5 unix: Add socket.inet_ntop function 9 years ago
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Damien George 4b72b3a133 py: Change type signature of builtin funs that take variable or kw args. 9 years ago
Damien George a0c97814df py: Change type of .make_new and .call args: mp_uint_t becomes size_t. 9 years ago
Dave Hylands 66d0c1052a extmod: Fix uctypes size calculation for bitfields 9 years ago
Paul Sokolovsky 8175877ad6 unix/modtime: strftime(): Support 2nd argument, but as time_t value. 9 years ago
Damien George fe6756aa2d py: Remove long-obsolete mp_method_t typedef. 9 years ago
Paul Sokolovsky bae052d420 examples/unix: Rename example be importable as modules. 9 years ago
Damien George 3b936a5f4c tests: Fix math_fun_special test so it passes with single prec float. 9 years ago
Damien George da3dffa79d py/objint: Fix classification of float so it works for OBJ_REPR_D. 9 years ago
Damien George 2adf7ec3dd py/mpz: Fix conversion of float to mpz so it works on big endian archs. 9 years ago
Damien George b1fa907d56 tests: Allow float tests to run when MATH_SPECIAL_FUNCTIONS is disabled. 9 years ago
Damien George 978d2e55ef py/runtime: Use appropriate printf fmt for malloc num_bytes. 9 years ago
Damien George c1c57eafac py/smallint: Allow to override MP_SMALL_INT_MIN et al. 9 years ago
Damien George 1fa6be5264 py/obj: For OBJ_REPR_D, use uint32_t cast when extracting qstr value. 9 years ago
Damien George 7dbf74c5b9 py/parse: Include unistd.h for ssize_t definition. 9 years ago
Damien George 1404d620c0 py/emitglue: Add more feature flags to .mpy persistent bytecode output. 9 years ago
Paul Sokolovsky adfe4ff72a esp8266: Support CFLAGS_EXTRA. 9 years ago
Damien George 54729247e1 minimal: Add enough code to run minimal build on STM32F4xx hardware. 9 years ago
Damien George dd0a0f79d7 py/viper: Truncate viper integer args so they can be up to 32-bit. 9 years ago
Damien George daa1a455c6 stmhal: Remove custom mod_machine_mem_get_{read,write}_addr functions. 9 years ago
Damien George 2621f8a340 stmhal: Make stm constants big ints when they don't fit in a small int. 9 years ago
Damien George ea8be373a9 py/inlinethumb: Remove 30-bit restriction on movwt instruction. 9 years ago
Damien George 47dc5922ca py/inlinethumb: Allow assembler to use big ints as args to instructions. 9 years ago
Damien George 22b2265053 py/parse: Improve constant folding to operate on small and big ints. 9 years ago
Damien George d6b31e4578 py: Change mp_obj_int_is_positive to more general mp_obj_int_sign. 9 years ago
Damien George 93b3726240 py/parse: Optimise away parse node that's just parenthesis around expr. 9 years ago
Henrik Sölver 67f40fb237 docs: Include extra functions in time documentation for pyboard. 9 years ago
Damien George 1d191fdf03 docs: Add link from pyboard switch tutorial to ISR rules document. 9 years ago
Damien George 43cab7c283 py/modbuiltins: Fix access of mp_obj_t variable, wrap in MP_OBJ_TO_PTR. 9 years ago
Damien George d4df8f4925 py/objstr: In str.format, handle case of no format spec for string arg. 9 years ago