diff options
12 files changed, 14 insertions, 12 deletions
diff --git a/haunt/haunt.scm b/haunt/haunt.scm index b5b85d3..c618ab0 100644 --- a/haunt/haunt.scm +++ b/haunt/haunt.scm @@ -50,7 +50,9 @@ ;; date format that Org uses. (define (org-string->date str) "Convert STR, a string in Org format, into a SRFI-19 date object." - (string->date str "<~Y-~m-~d ~a>")) + (catch 'misc-error + (lambda () (string->date str "<~Y-~m-~d ~a ~H:~M>")) + (lambda (key . parameters) (string->date str "<~Y-~m-~d ~a>")))) (register-metadata-parser! 'date org-string->date) diff --git a/posts/Analyzing Executable Size, part 0 - A Small Proof-of-Concept Loader/analyzing-executable-size-part-0.org b/posts/Analyzing Executable Size, part 0 - A Small Proof-of-Concept Loader/analyzing-executable-size-part-0.org index cf4acda..6112446 100644 --- a/posts/Analyzing Executable Size, part 0 - A Small Proof-of-Concept Loader/analyzing-executable-size-part-0.org +++ b/posts/Analyzing Executable Size, part 0 - A Small Proof-of-Concept Loader/analyzing-executable-size-part-0.org @@ -1,5 +1,5 @@ #+TITLE: Analyzing Executable Size, part 0 - A Small Proof-of-Concept Loader -#+DATE: <2017-07-31 Mon> +#+DATE: <2017-07-31 Mon 13:35> #+TAGS: writeup, programming, operating-systems, c, linux It seems that static linking is back in style, or at least popular among all the diff --git a/posts/BackdoorCTF 2017: FUNSIGNALS/backdoorctf-2017-funsignals.org b/posts/BackdoorCTF 2017: FUNSIGNALS/backdoorctf-2017-funsignals.org index 2111955..9ee9606 100644 --- a/posts/BackdoorCTF 2017: FUNSIGNALS/backdoorctf-2017-funsignals.org +++ b/posts/BackdoorCTF 2017: FUNSIGNALS/backdoorctf-2017-funsignals.org @@ -1,5 +1,5 @@ #+TITLE: BackdoorCTF 2017: FUNSIGNALS -#+DATE: <2017-09-24 Thu> +#+DATE: <2017-09-24 Thu 12:01> #+TAGS: writeup, security, capture-the-flag, binary-exploitation, x86, linux "funsignals" was a 250 point binary exploitation challenge with 58 solves. The diff --git a/posts/Bad BEHAVIOR/bad-behavior.org b/posts/Bad BEHAVIOR/bad-behavior.org index e559692..87e0ae7 100644 --- a/posts/Bad BEHAVIOR/bad-behavior.org +++ b/posts/Bad BEHAVIOR/bad-behavior.org @@ -1,5 +1,5 @@ #+TITLE: Bad BEHAVIOR -#+DATE: <2018-01-04 Thu> +#+DATE: <2018-01-04 Thu 15:45> #+TAGS: writeup, security, binary-exploitation, video-games, x86, doom TL;DR, I discovered a stack-smashing vulnerability in GZDoom's interpreter for diff --git a/posts/Decompilation By Hand/decompilation-by-hand.org b/posts/Decompilation By Hand/decompilation-by-hand.org index 6507189..e55c8a8 100644 --- a/posts/Decompilation By Hand/decompilation-by-hand.org +++ b/posts/Decompilation By Hand/decompilation-by-hand.org @@ -1,5 +1,5 @@ #+TITLE: Reverse Engineering By Hand -#+DATE: <2018-03-01 Thu> +#+DATE: <2018-03-01 Thu 19:00> #+TAGS: tutorial, reverse-engineering, x86, c, linux My capture-the-flag team played in the Insomni'hack teaser this year. During the diff --git a/posts/Duke on Fluidsynth/duke-on-fluidsynth.org b/posts/Duke on Fluidsynth/duke-on-fluidsynth.org index a86390f..2474cbb 100644 --- a/posts/Duke on Fluidsynth/duke-on-fluidsynth.org +++ b/posts/Duke on Fluidsynth/duke-on-fluidsynth.org @@ -1,5 +1,5 @@ #+TITLE: Duke on Fluidsynth -#+DATE: <2018-01-13 Sat> +#+DATE: <2018-01-13 Sat 21:10> #+TAGS: writeup, programming, video-games, audio, c++ My first experiences with Duke Nukem 3D were with EDuke32 ages ago. This was diff --git a/posts/First Impressions of the Rust Programming Language/first-impressions-of-the-rust-programming-language.org b/posts/First Impressions of the Rust Programming Language/first-impressions-of-the-rust-programming-language.org index dd57549..1bb85d2 100644 --- a/posts/First Impressions of the Rust Programming Language/first-impressions-of-the-rust-programming-language.org +++ b/posts/First Impressions of the Rust Programming Language/first-impressions-of-the-rust-programming-language.org @@ -1,5 +1,5 @@ #+TITLE: First Impressions of the Rust Programming Language -#+DATE: <2018-06-08 Fri> +#+DATE: <2018-06-08 Fri 13:02> #+TAGS: opinion, programming, rust C is almost 50 years old, and C++ is almost 40 years old. While age is usually diff --git a/posts/Installing Gentoo: One Month Later/installing-gentoo-one-month-later.org b/posts/Installing Gentoo: One Month Later/installing-gentoo-one-month-later.org index 7473a7a..09608b6 100644 --- a/posts/Installing Gentoo: One Month Later/installing-gentoo-one-month-later.org +++ b/posts/Installing Gentoo: One Month Later/installing-gentoo-one-month-later.org @@ -1,5 +1,5 @@ #+TITLE: Installing Gentoo: One Month Later -#+DATE: <2018-05-28 Mon> +#+DATE: <2018-05-28 Mon 20:10> #+TAGS: opinion, linux, gentoo It seems that the general consensus on "distro hopping," the act of constantly diff --git a/posts/Reverse Engineering Babby's First Archive Format/reverse-engineering-babbys-first-archive-format.org b/posts/Reverse Engineering Babby's First Archive Format/reverse-engineering-babbys-first-archive-format.org index 0b6c58a..5d1bc77 100644 --- a/posts/Reverse Engineering Babby's First Archive Format/reverse-engineering-babbys-first-archive-format.org +++ b/posts/Reverse Engineering Babby's First Archive Format/reverse-engineering-babbys-first-archive-format.org @@ -1,5 +1,5 @@ #+TITLE: Reverse Engineering Babby's First Archive Format -#+DATE: <2017-03-02 Thu> +#+DATE: <2017-03-02 Thu 15:25> #+TAGS: writeup, programming, reverse-engineering, video-games, x86, c, python #+HAUNT_BASE_DIR: ../../haunt/ diff --git a/posts/SDL Tutorial Part 0x00 - Boilerplate, Windowing and Rendering/sdl-tutorial-part-0x00.org b/posts/SDL Tutorial Part 0x00 - Boilerplate, Windowing and Rendering/sdl-tutorial-part-0x00.org index 78142b5..c1e8c98 100644 --- a/posts/SDL Tutorial Part 0x00 - Boilerplate, Windowing and Rendering/sdl-tutorial-part-0x00.org +++ b/posts/SDL Tutorial Part 0x00 - Boilerplate, Windowing and Rendering/sdl-tutorial-part-0x00.org @@ -1,5 +1,5 @@ #+TITLE: SDL Tutorial Part 0x00 - Boilerplate, Windowing and Rendering -#+DATE: <2016-09-14 Sun> +#+DATE: <2016-09-14 Sun 21:02> #+TAGS: tutorial, programming, game-development, c #+HAUNT_BASE_DIR: ../../haunt/ diff --git a/posts/Slime the World: A Postmortem/slime-the-world-postmortem.org b/posts/Slime the World: A Postmortem/slime-the-world-postmortem.org index 9bf9cac..8a282f3 100644 --- a/posts/Slime the World: A Postmortem/slime-the-world-postmortem.org +++ b/posts/Slime the World: A Postmortem/slime-the-world-postmortem.org @@ -1,5 +1,5 @@ #+TITLE: Slime the World: A Postmortem -#+DATE: <2018-11-02 Fri> +#+DATE: <2018-11-02 Fri 08:27> #+TAGS: writeup, video-games, programming, game-development, lua, lisp, fennel [[https://itch.io/jam/autumn-lisp-game-jam-2018/rate/321822][Slime the World]] was my entry to this year's [[https://itch.io/jam/autumn-lisp-game-jam-2018][Autumn Lisp Game Jam]], and it managed diff --git a/posts/Understand Game Hacking In One Post/understand-game-hacking-in-one-post.org b/posts/Understand Game Hacking In One Post/understand-game-hacking-in-one-post.org index c3594d0..b487011 100644 --- a/posts/Understand Game Hacking In One Post/understand-game-hacking-in-one-post.org +++ b/posts/Understand Game Hacking In One Post/understand-game-hacking-in-one-post.org @@ -1,5 +1,5 @@ #+TITLE: Understand Game Hacking In One Post -#+DATE: <2017-09-05 Tue> +#+DATE: <2017-09-05 Tue 15:06> #+TAGS: tutorial, reverse-engineering, video-games, game-hacking, x86, c++, radare2 At a first glance, it might seem that game cheats like [[https://github.com/AimTuxOfficial/AimTux][AimTux]] are something that |