Evan Sultanik

Results 40 issues of Evan Sultanik

Confirm that contracts are created at the same address between clients. Will need to take into account synchronized clients somehow.

enhancement

Currently, if a client returns an HTTP error for a JSON RPC call, things break. Handle this more gracefully.

enhancement

Add support for emitting EVM traces. Integrate this feature into the differential tester to automatically compare the traces of all transactions.

enhancement

Adds an example for instrumenting the DaeDaLus PDF parser.

```c int foo() { FILE* input = fopen("foo", "rb"); int taintedOffset = getc(input); fseek(input, taintedOffset, SEEK_SET); return getc(input); } ``` Currently, I believe the return value of `foo()` will only...

We currently have support on the database side for having multiple inputs. However, we need to: - [x] ~Add an additional database table to track multiple runs of the program....

enhancement

Add an option to treat `__environ` as a taint source

enhancement

Have an option to treat `argv` as a taint source

enhancement

These are currently uninstrumented functions that we should probably support: - [x] `bcmp` - [x] `bindtextdomain` - [x] `dirname` - [x] `fgetc` - [x] `fseeko` - [x] `mbtowc` - [...

enhancement

Every time a program reads past the end of a file, return a special taint with a new label associated with that `EOF`.

enhancement