| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | prog: support opt for proc types | Dmitry Vyukov | 2018-01-06 | 1 | -4/+8 |
| | | |||||
| * | prog: add test for len mutation | Dmitry Vyukov | 2018-01-06 | 1 | -4/+6 |
| | | | | | Test we actually can get an unnatural len value. | ||||
| * | pkg/compiler: add bitsize type | Dmitry Vyukov | 2018-01-06 | 1 | -4/+8 |
| | | | | | This is need for few crypto/xfrm descriptions. | ||||
| * | prog: don't serialize output data args | Dmitry Vyukov | 2017-12-17 | 1 | -6/+8 |
| | | | | | | | | | Fixes #188 We now will write just ""/1000 to denote a 1000-byte output buffer. Also we now don't store 1000-byte buffer in memory just to denote size. Old format is still parsed. | ||||
| * | prog: introduce more readable format for data args | Dmitry Vyukov | 2017-12-17 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | Fixes #460 File names, crypto algorithm names, etc in programs are completely unreadable: bind$alg(r0, &(0x7f0000408000)={0x26, "6861736800000000000000000000", 0x0, 0x0, "6d6435000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000 00000000000"}, 0x58) Introduce another format for printable strings. New args are denoted by '' ("" for old args). New format is enabled for printable chars, \x00 and \t, \r, \n. Example: `serialize(&(0x7f0000408000)={"6861736800000000000000000000", "4849000000"})`, vs: `serialize(&(0x7f0000408000)={'hash\x00', 'HI\x00'})`, | ||||
| * | prog: fix TestMutateTable | Dmitry Vyukov | 2017-12-17 | 1 | -4/+18 |
| | | | | | | | Now works fast enough even for short mode. Fixes #208 | ||||
| * | sys: move test syscalls to a separate target | Dmitry Vyukov | 2017-12-17 | 1 | -0/+157 |
| We have them in linux solely for historical reasons. Fixes #462 | |||||
