Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | modstruct: Initial implementation of struct.pack(). | Paul Sokolovsky | 2014-04-19 |
| | |||
* | modstruct: Fix .calcsize() to account for struct type/alignment. | Paul Sokolovsky | 2014-04-19 |
| | |||
* | modstruct: Support 'q' & 'Q' type codes. | Paul Sokolovsky | 2014-04-19 |
| | |||
* | py: Add mp_binary_set_val_array_from_int, to store an int directly. | Damien George | 2014-04-18 |
| | |||
* | modstruct: Basic implementation of native struct alignment and types. | Paul Sokolovsky | 2014-04-11 |
| | |||
* | binary: Rename array accessors for clarity. | Paul Sokolovsky | 2014-04-11 |
| | |||
* | modstruct: Refactor to support both LE and BE packed structs. | Paul Sokolovsky | 2014-04-11 |
| | |||
* | py: Start implementing "struct" module. | Paul Sokolovsky | 2014-04-10 |
| | | | | | | | | | Only calcsize() and unpack() functions provided so far, for little-endian byte order. Format strings don't support repition spec (like "2b3i"). Unfortunately, dealing with all the various binary type sizes and alignments will lead to quite a bloated "binary" helper functions - if optimizing for speed. Need to think if using dynamic parametrized algos makes more sense. | ||
* | py: Clean up includes. | xbe | 2014-03-17 |
| | | | | Remove unnecessary includes. Add includes that improve portability. | ||
* | Add arbitrary precision integer support. | Damien George | 2014-02-22 |
| | | | | | Some functionality is still missing (eg and, or, bit shift), and some things are buggy (eg subtract). | ||
* | py: Revent some long int configuration. | Damien George | 2014-02-15 |
| | |||
* | Small change to configuration of long int. | Damien George | 2014-02-15 |
| | |||
* | mp_binary_get_val(): Fix value type. | Paul Sokolovsky | 2014-02-15 |
| | |||
* | objarray: Refactor to use array accessors from binary.c . | Paul Sokolovsky | 2014-02-14 |
| | |||
* | ffi: Implement ffivar.get()/set() methods. | Paul Sokolovsky | 2014-02-14 |
Done by introducing another factored out helper API in binary.c. This API can be reused also by array and struct modules. |