Commit Graph

867 Commits

Author SHA1 Message Date
Victor Berger 618fb3a804 travis: use cache & container infra
To speed-up builds & tests
2017-02-22 16:42:56 +01:00
Victor Berger 85eb10ce41 Donc run tests for now
Travis appears to have too old versions of libwayland, and tests seem to crash because of this.
2017-02-22 16:34:43 +01:00
Victor Berger 62c9fee09d Add XDG_RUNTIME_DIR and RUST_BACKTRACE 2017-02-22 14:31:36 +01:00
Victor Berger bfc09a0a99 Use a more recent image in travis 2017-02-22 14:23:20 +01:00
Victor Berger 81c9409ee7 Add travis build 2017-02-22 14:10:51 +01:00
Victor Berger 3e595dca88 Merge pull request #2 from vberger/shm_handler
[WIP] SHM helpers
2017-02-22 13:55:23 +01:00
Victor Berger 34accc7da3 Properly close FD on memmap drop 2017-02-22 11:39:13 +01:00
Victor Berger a51a780e77 Add slog integration 2017-02-22 11:00:03 +01:00
Victor Berger 78ba42bdb1 shm: improve doc 2017-02-22 10:59:44 +01:00
Victor Berger 0499c4b8ed shm: kill bad client & document SIGBUS 2017-02-21 16:26:01 +01:00
Victor Berger 9d27537633 shm: SIGBUS handling machinery 2017-02-21 16:09:06 +01:00
Victor Berger 64a4fcb699 shm: add a proper Drop implementation to MemMap 2017-02-21 14:42:24 +01:00
Victor Berger 12dc3b65d8 shm: mmap logic 2017-02-20 22:32:03 +01:00
Victor Berger 48424da89b shm: API & wayland structure of the code
shm/pool.rs is left WIP and will handle the actual memory-map logic.
2017-02-19 20:39:05 +01:00
Victor Berger 7bfa5b8ccf Fix markdown gotcha in readme. 2017-01-20 10:17:06 +01:00
Victor Berger 918900363b Add readme 2017-01-20 10:09:38 +01:00
Victor Berger bddc46b53a Initial commit 2017-01-20 09:54:05 +01:00