Commit Graph

1032 Commits

Author SHA1 Message Date
Philipp Oppermann
eef00ff35c Refactor: Move build commands into a new travis-build.sh 2016-10-04 19:15:19 +02:00
Philipp Oppermann
9d5728cdcd Create a cargo workspace 2016-10-04 19:11:32 +02:00
Philipp Oppermann
b22c1f8113 Add a codegen crate for generating an “Recent Updates” section 2016-10-04 19:10:04 +02:00
Philipp Oppermann
620c4858a3 Switch travis to language:rust (we're using binary hugo releases now) 2016-10-04 15:31:57 +02:00
Philipp Oppermann
cd93924159 Add a footnote that userspace programs can still use SSE
Fixes #227
2016-10-02 18:49:20 +02:00
Philipp Oppermann
0f4d1ce303 Add missing license headers (#233) 2016-10-02 18:28:35 +02:00
Philipp Oppermann
a04924955a Add missing license headers and update copyright year (#232) 2016-10-02 18:20:48 +02:00
Philipp Oppermann
51e19d104b Merge pull request #230 from phil-opp/multiboot2-crates.io
Use crates.io version of multiboot2
2016-09-27 13:49:36 +02:00
Philipp Oppermann
2b07d88b62 Update post to use multiboot2 from crates.io 2016-09-27 13:46:29 +02:00
Philipp Oppermann
c6b1346956 Use crates.io version of multiboot2 2016-09-27 13:43:53 +02:00
Philipp Oppermann
05c537d1e7 Merge pull request #229 from phil-opp/update-bitfield
Update bit_field to 0.5.0 and use new trait based API
2016-09-27 13:36:29 +02:00
Philipp Oppermann
4db15a7e80 Update post to new bit_field code 2016-09-27 13:25:03 +02:00
Philipp Oppermann
2639a46a5e Reorder items to cargo-edit format 2016-09-27 13:24:43 +02:00
Philipp Oppermann
6eba03dd58 Update bit_field to 0.5.0 and use new API 2016-09-27 13:24:01 +02:00
Philipp Oppermann
f73006a24f Fix link syntax (#228) 2016-09-25 21:48:43 +02:00
Philipp Oppermann
3315f54978 Merge pull request #223 from 4e554c4c/master
Fix for #220: BumpAllocator overflow

Fixes #220
2016-09-23 01:17:23 +02:00
Calvin Lee
5b9a45674d Minor wording change
"so that the calling code cannot overflow `heap_start`" -> "so that `alloc_end` cannot overflow"
2016-09-22 16:03:32 -06:00
Calvin Lee
54e02fd6b5 Fixes #220: BumpAllocator overflow
I also fixed a spelling error and replaced a tab with a space
in the blog post where `allocate()` was created.
2016-09-22 12:25:59 -06:00
Philipp Oppermann
379ca660ae Merge pull request #221 from phil-opp/cross-compile-core
Use rustup for cross compiling and also explain xargo
2016-09-22 15:59:20 +02:00
Philipp Oppermann
901ca7f2ed Rewrite “Cross Compile Libcore” guide using rustup and xargo
Rustup replaces the “Download it” solution and xargo the “Build it using cargo” solution.
2016-09-22 15:34:24 +02:00
Philipp Oppermann
2e013397e3 Use rustup for cross compiling libcore 2016-09-22 15:15:46 +02:00
Philipp Oppermann
fce2da691d Remove diagram sources 2016-09-21 15:47:06 +02:00
Philipp Oppermann
f8151580de Fix date of new post 2016-09-21 15:39:43 +02:00
Philipp Oppermann
3a82be2c1f Merge pull request #219 from phil-opp/returning-from-exceptions
“Returning from Exceptions”
2016-09-21 15:26:16 +02:00
Philipp Oppermann
9f7994772b Add ~/.cargo/bin to PATH 2016-09-21 15:17:39 +02:00
Philipp Oppermann
bd285b1731 Use kalakris-cmake for cmake 2.8.11 2016-09-21 14:54:49 +02:00
Philipp Oppermann
43ed189b35 Fix travis: Install xargo in before_script 2016-09-21 14:45:03 +02:00
Philipp Oppermann
5c05f7c438 Add new post to README 2016-09-21 14:41:47 +02:00
Philipp Oppermann
e9128e8c54 Update images for “Returning from Exceptions” 2016-09-21 14:35:02 +02:00
Philipp Oppermann
00701ca474 Add code for “Returning from Exceptions” 2016-09-21 14:34:32 +02:00
Philipp Oppermann
a4054c478c We require xargo now 2016-09-21 14:33:09 +02:00
Philipp Oppermann
f38805c3d3 Final improvements 2016-09-21 14:32:42 +02:00
Philipp Oppermann
706c48a410 Add source files for the diagrams 2016-09-20 17:35:39 +02:00
Philipp Oppermann
5a00bddd7c Write introduction 2016-09-20 17:31:28 +02:00
Philipp Oppermann
626763d452 Write “What's next?” 2016-09-20 17:16:13 +02:00
Philipp Oppermann
bdebc1525f Add images for “Returning from Exceptions” post 2016-09-20 16:35:33 +02:00
Philipp Oppermann
e75881c501 Increase .container width 2016-09-20 16:34:02 +02:00
Philipp Oppermann
e4ae45e863 Write “Exceptions with Error Codes” section 2016-09-20 16:17:22 +02:00
Philipp Oppermann
0bb7f1a53e New post about returning from exceptions 2016-09-20 02:47:55 +02:00
Philipp Oppermann
8cee4161de Update to hugo 0.16 2016-09-18 19:26:45 +02:00
Philipp Oppermann
9b842e9578 Rename posts: Use ascending numbers instead of date 2016-09-18 19:25:08 +02:00
Philipp Oppermann
3d8dca0588 Merge pull request #218 from phil-opp/use-hugo-release
Use latest hugo release instead of github master
2016-09-18 19:22:07 +02:00
Philipp Oppermann
0b08caf16d Disable success notifications 2016-09-18 19:18:30 +02:00
Philipp Oppermann
5cd4ff8641 Use latest release instead of github master 2016-09-18 19:18:08 +02:00
Philipp Oppermann
f948f8cb98 Revert "Use new .Authors instead of deprecated .Author (#216)"
This reverts commit 555d24698b.
2016-09-18 18:37:06 +02:00
Philipp Oppermann
113ad1c6f9 Decrease font size to 17px (#217) 2016-09-18 18:24:30 +02:00
Philipp Oppermann
555d24698b Use new .Authors instead of deprecated .Author (#216)
This fixes the breaking change introduced by https://github.com/spf13/hugo/issues/2464
2016-09-18 18:16:11 +02:00
dns2utf8
917eb78255 Add mtools to readme (#213) 2016-09-12 11:22:42 +02:00
Philipp Oppermann
ee48c2ee3b Use main rss with new rss template (#212) 2016-08-29 11:29:07 +02:00
Philipp Oppermann
9830f4ef48 Check rustfmt formatting in travis builds (#210)
* Install rustfmt

* Check formatting in travis builds
2016-08-27 13:45:18 +02:00