Skip to content

Instantly share code, notes, and snippets.

@z38
z38 / decoder.cs
Created October 31, 2015 21:28
MC-NBFS to XML converter
//
// MC-NBFS to XML converter
//
// Usage: decoder.exe soapbin1.bin
// Build (Linux): mcs decoder.cs /r:System.ServiceModel /r:System.Runtime.Serialization
// Author: z38 <https://github.com/z38>
// License: MIT
using System;
using System.IO;
@z38
z38 / strippdfmeta
Last active May 5, 2017 17:02
Strip PDF metadata using PDFtk
#!/bin/sh
set -e
pdftk "$1" dump_data output "$1.metadata"
sed -e 's/InfoValue: .*/InfoValue:/' < "$1.metadata" > "$1.metadata-stripped"
cp "$1" "$1.bak"
pdftk "$1.bak" update_info "$1.metadata-stripped" output "$1"
rm "$1.metadata" "$1.metadata-stripped" "$1.bak"
@z38
z38 / nginx-1.3.14-bcrypt.patch
Created March 23, 2013 08:37
Nginx (1.3.14) BCrypt Patch
diff -uNr nginx-1.3.14/auto/make nginx-1.3.14-bcrypt/auto/make
--- nginx-1.3.14/auto/make 2012-09-28 15:49:26.000000000 +0200
+++ nginx-1.3.14-bcrypt/auto/make 2013-03-23 08:28:41.464036000 +0100
@@ -6,7 +6,7 @@
echo "creating $NGX_MAKEFILE"
mkdir -p $NGX_OBJS/src/core $NGX_OBJS/src/event $NGX_OBJS/src/event/modules \
- $NGX_OBJS/src/os/unix $NGX_OBJS/src/os/win32 \
+ $NGX_OBJS/src/os/unix $NGX_OBJS/src/os/unix/bcrypt $NGX_OBJS/src/os/win32 \
$NGX_OBJS/src/http $NGX_OBJS/src/http/modules \