Commit graph

51 commits

Author SHA1 Message Date
427ef068c5 context&rnd:needs cleanup/eac:done 2017-09-29 10:03:02 +02:00
f57961fb84 context:done/rnd:almsot done/eac:stub 2017-09-29 05:52:16 +02:00
a83f56e30e llc-arglist: simple LLVM API cmdline tool 2017-09-29 05:51:24 +02:00
67731a9042 rnd: add rust stack manipulation attempt 2017-09-24 12:01:38 +02:00
5ec6c7245e context/rnd restructure: add weakness mitigation 2017-09-24 01:40:26 +02:00
5fb007ba40 context: describe stack clash/guard page 2017-09-23 00:47:16 +02:00
79a1b918d6 context: os dev concepts 95% done
* still missing code snippets for the procedure call example
2017-09-22 21:25:40 +02:00
83c5540a42 context/rnd: paging/stack/heap/virtualization 2017-09-21 21:53:48 +02:00
12b71b3744 src/code: add stackhandling examples in C and Rust 2017-09-19 10:41:39 +02:00
b4f23fdd2f WIP: describe stack handling with pictures 2017-09-19 10:38:00 +02:00
28dd1fe2c2 shell/vim: extract vimrc 2017-09-19 10:36:31 +02:00
d4709f72dc shell&build: update to minted 2.5 and adapt shell 2017-09-14 17:59:52 +02:00
ebc4bcb8bb context: more on memory management and weaknesses 2017-09-11 22:54:22 +02:00
e69951fe71 README: keep track of the common thread 2017-09-11 22:53:38 +02:00
dc467108fa shell/vim: change keyboard mappings 2017-09-11 22:53:25 +02:00
f50dd56fff thesis/context: work on introduction
* Explain some of Memory-Management
* Explain CWE with relevant examples
* Add CWE-119 Statistics
2017-09-01 16:46:29 +02:00
c32d440432 fixup! eval & conclusion: new part 2017-09-01 16:45:52 +02:00
cb198421df latex: losen hyphenation rules 2017-08-31 22:31:35 +02:00
ea38b0c43d thesis: turn off draft mode
See graphics :-)
2017-08-31 22:31:01 +02:00
fee8d2e418 latex: switch to biblatex/biber 2017-08-31 22:30:17 +02:00
6c6e500a79 thesis: misc preface fixes 2017-08-31 22:29:22 +02:00
1cae6ec1ec glossery: introduce some first-use items
This requires the usage of \glsentrytext in chapters etc., because the
first expansion shouldn't happen there.
2017-08-22 17:40:13 +02:00
c56bcd9c4b R&D: outline stack protection 2017-08-22 10:55:48 +02:00
d6009ea334 introduction: explain what memory safety is 2017-08-22 10:41:12 +02:00
948530826f Merge branch '32-create-the-complete-structure-of-parts-chapters-sections' into 'static-code-analysis-kernel-task-memory-safety'
Resolve "Create the complete structure of parts/chapters/sections/..."

Closes #32

See merge request !3
2017-08-10 17:22:46 +00:00
760c4bedc5 eval & conclusion: new part 2017-08-10 19:18:35 +02:00
5a8e11c18b *: extend and refine structure 2017-08-10 19:09:58 +02:00
4101d31ba8 context/introduction: add questions about Rust 2017-07-17 09:43:41 +02:00
77d01e79b1 parts/context: work on introduction
Figuring out what exactly will follow I need to know what I can build
upon.
2017-07-14 14:43:34 +02:00
1f4d579dcc Merge branch 'fix-build' into 'static-code-analysis-kernel-task-memory-safety'
build: use working texlive mirror

See merge request !4
2017-07-06 10:27:06 +00:00
2f6bcb19b8 build: use working texlive mirror 2017-07-06 12:24:05 +02:00
329834c0f7 thesis: explain more of the difficulties in C 2017-06-29 19:03:01 +02:00
12e2db498f bib: new papers 2017-06-29 19:01:48 +02:00
61e3e451c6 thesis/context: introduce topic; add pointer example 2017-06-29 14:38:25 +02:00
8081d99fb9 Merge branch 'frontmatter' into 'static-code-analysis-kernel-task-memory-safety'
thesis: work on frontmatter

Closes #14

See merge request !2
2017-06-29 12:35:19 +00:00
146098e534 thesis: work on frontmatter 2017-06-29 14:31:59 +02:00
4770fc6bc7 Merge branch 'define-scope' into 'static-code-analysis-kernel-task-memory-safety'
thesis: topic refinement

See merge request !1
2017-04-06 15:10:33 +00:00
091c720cb8 shell/vim: copy bib file from mendeley on save 2017-04-06 17:08:46 +02:00
927c807103 context: fix typos 2017-04-06 16:50:08 +02:00
a15d58dd73 bib: add back with content 2017-04-06 16:44:13 +02:00
fa009e5427 bib: intermittent removal 2017-04-06 16:41:01 +02:00
ec720b1190 context: working on intro 2017-04-05 19:34:13 +02:00
1562979822 refine topic 2017-04-05 18:51:38 +02:00
9a18b40dad thesis: topic refinement 2017-04-05 16:39:52 +02:00
05f818758a shell.nix: init 2017-04-05 15:33:03 +02:00
cafdf365c0 thesis: init latex file structure and bibliography 2017-04-05 15:32:36 +02:00
8cbb711236 static: add pandoc-preview.html 2017-04-05 14:30:17 +02:00
70b21105a0 git: ignore docs/ 2017-04-05 11:58:20 +02:00
a2027120d4 README: add topic header 2017-04-05 11:55:06 +02:00
ae926bbad6 README.md: initial version 2017-04-05 11:47:18 +02:00