summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2011-08-24 01:59:20 +0200
committermakefu <github@syntax-fehler.de>2011-08-24 01:59:20 +0200
commit8951433431572bb3e3e2c7b77d97f49df7ce6170 (patch)
tree7938b56cee8d403b806044ed8fc92a56d388dc74
parent1288c00ac6048b180e959b56d1834f927417c552 (diff)
parentf5d75883e517965fa025e7b88e790a13a3e9dc9b (diff)
Merge branch 'master' of github.com:krebscode/painload
-rw-r--r--.gitignore2
-rwxr-xr-xbtc/mtgox/json_ticker_helper.py7
-rwxr-xr-xbtc/mtgox/ticker_text.sh3
-rw-r--r--cholerab/bling/krebs-v2_320x240.pngbin0 -> 1210 bytes
-rw-r--r--cholerab/bling/krebs_inverse_r0ket.gifbin0 -> 508 bytes
-rw-r--r--cholerab/bling/krebs_plain_r0ket.gifbin0 -> 508 bytes
-rw-r--r--cholerab/kasten/doku7
-rw-r--r--cholerab/shirts/bestellliste23
-rw-r--r--claws/.gitignore1
-rw-r--r--claws/Makefile18
-rw-r--r--claws/communication.h25
-rw-r--r--claws/rcontrol.c479
-rw-r--r--filebitch/README8
-rwxr-xr-xfilebitch/connect_narf.pl13
-rwxr-xr-xfilebitch/disconnect_narf.pl15
-rw-r--r--kachelmann/Makefile11
-rwxr-xr-x[-rw-r--r--]kachelmann/changes8
-rwxr-xr-xkachelmann/wetter6
-rw-r--r--morse/Makefile3
-rw-r--r--oncology/Makefile22
-rwxr-xr-xoncology/bin/krebshostup2
-rw-r--r--oncology/dpfhack_display/Changelog33
-rwxr-xr-xoncology/dpfhack_display/Debug/dpf.sobin0 -> 63565 bytes
-rwxr-xr-xoncology/dpfhack_display/Debug/libdpf.sobin0 -> 63565 bytes
-rw-r--r--oncology/dpfhack_display/Makefile72
-rw-r--r--oncology/dpfhack_display/README63
-rwxr-xr-xoncology/dpfhack_display/build-dpf-lcd4linux.sh52
-rw-r--r--oncology/dpfhack_display/dpf.conf205
-rw-r--r--oncology/dpfhack_display/dpfbig.conf268
-rw-r--r--oncology/dpfhack_display/dpflib/Makefile24
-rw-r--r--oncology/dpfhack_display/dpflib/dpf.h143
-rw-r--r--oncology/dpfhack_display/dpflib/dpflib.c707
-rw-r--r--oncology/dpfhack_display/dpflib/fwload.c140
-rw-r--r--oncology/dpfhack_display/dpflib/rawusb.c177
-rw-r--r--oncology/dpfhack_display/dpflib/sglib.h19
l---------oncology/dpfhack_display/fw/Debug1
-rw-r--r--oncology/dpfhack_display/fw/README115
-rwxr-xr-xoncology/dpfhack_display/fw/chartbl.py96
-rwxr-xr-xoncology/dpfhack_display/fw/detect.py94
-rw-r--r--oncology/dpfhack_display/fw/font4x8.binbin0 -> 65536 bytes
-rwxr-xr-xoncology/dpfhack_display/fw/fulldump.py29
-rwxr-xr-xoncology/dpfhack_display/fw/hackit.py167
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/cmdhandler_14e5.ihx64
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/cmdhandler_14f4.ihx64
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/cmdhandler_14fb.ihx63
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/cmdhandler_big_14fb.ihx64
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/fw_blue.ihx660
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/fw_focal.ihx678
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/fw_focal_landscape.ihx679
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/fw_pearl.ihx686
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/fw_pearl_landscape.ihx686
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/fw_pink.ihx657
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/fw_white.ihx657
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl0.ihx3
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl1.ihx3
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl2.ihx3
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl3.ihx3
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl_black.ihxbin0 -> 12288 bytes
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl_blue.ihx2
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl_pearl.ihx2
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl_pink.ihx2
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/jmptbl_white.ihx2
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start0.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start1.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start2.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start3.ihx6
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start_black.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start_blue.ihx6
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start_pearl.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start_pink.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_start_white.ihx5
-rw-r--r--oncology/dpfhack_display/fw/hexfiles/p_usbdesc.ihx16
-rwxr-xr-xoncology/dpfhack_display/fw/profiles.py142
-rw-r--r--oncology/dpfhack_display/fw/struct16846
-rw-r--r--oncology/dpfhack_display/fw/sys38759
-rwxr-xr-xoncology/dpfhack_display/fw/update.py15
-rw-r--r--oncology/dpfhack_display/include/flash.h19
-rw-r--r--oncology/dpfhack_display/include/usbuser.h27
-rw-r--r--oncology/dpfhack_display/lcd4linux-svn1142-dpf.patch2713
-rw-r--r--oncology/dpfhack_display/python/Makefile69
-rw-r--r--oncology/dpfhack_display/python/py_device.c492
-rw-r--r--oncology/dpfhack_display/reverse/Makefile76
-rw-r--r--oncology/dpfhack_display/reverse/README169
-rw-r--r--oncology/dpfhack_display/reverse/common.in213
-rw-r--r--oncology/dpfhack_display/reverse/dump.py470
-rw-r--r--oncology/dpfhack_display/src/jmptbl4.s22
-rw-r--r--oncology/dpfhack_display/src/jmptbl_black.s22
-rw-r--r--oncology/dpfhack_display/src/jmptbl_blue.s23
-rw-r--r--oncology/dpfhack_display/src/jmptbl_pearl.s22
-rw-r--r--oncology/dpfhack_display/src/jmptbl_pink.s23
-rw-r--r--oncology/dpfhack_display/src/jmptbl_white.s22
-rw-r--r--oncology/dpfhack_display/src/p_start_black.s32
-rw-r--r--oncology/dpfhack_display/src/p_start_blue.s34
-rw-r--r--oncology/dpfhack_display/src/p_start_pearl.s32
-rw-r--r--oncology/dpfhack_display/src/p_start_pink.s32
-rw-r--r--oncology/dpfhack_display/src/p_start_white.s32
-rw-r--r--oncology/dpfhack_display/src/p_usbdesc.s139
-rw-r--r--oncology/dpfhack_display/unixdll.mk101
-rw-r--r--oncology/lcd4linux.conf572
-rw-r--r--ovh/soapi/Makefile25
-rw-r--r--ovh/soapi/README1
-rwxr-xr-xovh/soapi/domainCapabilities28
-rwxr-xr-xovh/soapi/domainInfo28
-rwxr-xr-xovh/soapi/domainList28
-rw-r--r--ovh/soapi/soapi-re-1.24.wsdl20105
-rwxr-xr-xovh/soapi/zoneEntryAdd33
-rwxr-xr-xovh/soapi/zoneEntryDel33
-rwxr-xr-xovh/soapi/zoneEntryList28
-rwxr-xr-xovh/soapi/zoneExport28
-rwxr-xr-xovh/soapi/zoneImport32
111 files changed, 89555 insertions, 36 deletions
diff --git a/.gitignore b/.gitignore
index 290de6b0..c948e1a0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@ a.out
/bin/
/node/src
/node/out
+/ovh/soapi/src
+/ovh/soapi/SOAPpy
diff --git a/btc/mtgox/json_ticker_helper.py b/btc/mtgox/json_ticker_helper.py
new file mode 100755
index 00000000..727dd594
--- /dev/null
+++ b/btc/mtgox/json_ticker_helper.py
@@ -0,0 +1,7 @@
+#!/usr/bin/python
+
+import json,sys
+
+result = json.load(sys.stdin)
+
+print "High: " + str(result["ticker"]["high"]) + " Low: " + str(result["ticker"]["low"]) + " Last: " + str(result["ticker"]["last"])
diff --git a/btc/mtgox/ticker_text.sh b/btc/mtgox/ticker_text.sh
new file mode 100755
index 00000000..2bcac134
--- /dev/null
+++ b/btc/mtgox/ticker_text.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+dirname=`dirname $(readlink -f $0)`
+$dirname/mtgox.ticker | python $dirname/json_ticker_helper.py
diff --git a/cholerab/bling/krebs-v2_320x240.png b/cholerab/bling/krebs-v2_320x240.png
new file mode 100644
index 00000000..cae1e835
--- /dev/null
+++ b/cholerab/bling/krebs-v2_320x240.png
Binary files differ
diff --git a/cholerab/bling/krebs_inverse_r0ket.gif b/cholerab/bling/krebs_inverse_r0ket.gif
new file mode 100644
index 00000000..58c753e7
--- /dev/null
+++ b/cholerab/bling/krebs_inverse_r0ket.gif
Binary files differ
diff --git a/cholerab/bling/krebs_plain_r0ket.gif b/cholerab/bling/krebs_plain_r0ket.gif
new file mode 100644
index 00000000..d246d0c7
--- /dev/null
+++ b/cholerab/bling/krebs_plain_r0ket.gif
Binary files differ
diff --git a/cholerab/kasten/doku b/cholerab/kasten/doku
new file mode 100644
index 00000000..8246c80f
--- /dev/null
+++ b/cholerab/kasten/doku
@@ -0,0 +1,7 @@
+[23:08:57] makefu> tv\d: wir haben ein neuen status in krebs. die Cancer Knights. Sie arbeiten fuer uns und fuehlen sich besser weil sie ueber den crab people sind. Sie stellen hardware und
+ arbeitskraft bereit, haben aber keine rechte
+[23:09:49] momorient> die cancer knights punchen dann auch für uns wenn wir zu faul sind oder?
+[23:10:22] makefu> infin wird der erste cancer knight
+[23:11:46] makefu> jo, solange das noch nicht implementiert ist haben wir cancer knights
+[23:12:26] makefu> sobald 3 cancer knights zusammen sind koennen sie krebsminister werden und dann zum punchen aufgefordert werden
+
diff --git a/cholerab/shirts/bestellliste b/cholerab/shirts/bestellliste
index d097ff7d..9a42b443 100644
--- a/cholerab/shirts/bestellliste
+++ b/cholerab/shirts/bestellliste
@@ -1,16 +1,17 @@
-tv: 2 M
- 1 S
+ GEZ ERH
+tv: 2 M j
+ 1 S j
ulrich: 1 M
-felix: 2 M
- 1 S
-Lassulus: 2 M
+felix: 2 M j j
+ 1 S j j
+Lassulus: 2 M j j
Pfleidi: 1 L
Tensai: 1 L
Momo: 1 XXL
-hadez: 1 L
- 1 M
+hadez: 1 L j j
+ 1 M j j
Phil: 1 S
-Lukas: 1 M
+Lukas: 1 M v j
Jan: 1 2XL
Ronny: 1 M
Marc: 1 L
@@ -18,6 +19,6 @@ Lotho: 1 XL
Sascha: 1 XL
Moritz: 1 M
RIPE: 1 XL
-kh: 1 L
-miefda: 1 L
- 1 XL
+kh: 1 L j j
+miefda: 1 L j j
+ 1 XL j j
diff --git a/claws/.gitignore b/claws/.gitignore
new file mode 100644
index 00000000..5da5924f
--- /dev/null
+++ b/claws/.gitignore
@@ -0,0 +1 @@
+rcontrol
diff --git a/claws/Makefile b/claws/Makefile
new file mode 100644
index 00000000..abfae5eb
--- /dev/null
+++ b/claws/Makefile
@@ -0,0 +1,18 @@
+# Makefile for the rcontrol program
+# We set a setuid bit as this tools needs root privilleges to open the FT232 device.
+
+BINARY=./rcontrol
+
+install: all
+ ln -snf $$PWD/$(BINARY) ../bin/
+
+all:$(BINARY)
+ chown root.root $(BINARY)
+ chmod +s $(BINARY)
+
+$(BINARY): rcontrol.c
+ #punani install libftdi1 libftdi-dev
+ gcc -Wall -lusb -lftdi rcontrol.c -o $(BINARY)
+
+clean:
+ rm -f $(BINARY)
diff --git a/claws/communication.h b/claws/communication.h
new file mode 100644
index 00000000..db4b2c36
--- /dev/null
+++ b/claws/communication.h
@@ -0,0 +1,25 @@
+/* These are the command codes of the relay card. If you change something here you must
+ * recompile the firmware and the control tool. */
+#ifndef _COMMUNICATION_H
+#define _COMMUNICATION_H
+
+#define COMMAND_RELAY_ON 0x01
+#define COMMAND_RELAY_OFF 0x02
+#define COMMAND_RELAY_TOGGLE 0x04
+#define COMMAND_RELAY_SET 0x08
+#define COMMAND_RELAY_TIME_ON 0x10
+#define COMMAND_RELAY_TIME_OFF 0x20
+#define COMMAND_RELAY_TIME_CYCLIC 0x40
+#define COMMAND_GET_STATUS 0x80
+#define COMMAND_DEL_TIMERS 0x81
+#define COMMAND_SETUP_REMOTE 0x82
+
+
+#define RESPONSE_OK 0xff
+#define RESPONSE_INVALID_COMMAND 0xfe
+#define RESPONSE_INVALID_ARGUMENT 0xfd
+#define RESPONSE_TRANSMISSION_ERROR 0xfc
+
+#define COMMANDO_LENGTH 4
+
+#endif
diff --git a/claws/rcontrol.c b/claws/rcontrol.c
new file mode 100644
index 00000000..972c97d0
--- /dev/null
+++ b/claws/rcontrol.c
@@ -0,0 +1,479 @@
+/* +----------------------------------------------------------------------+
+ * | relay control program |
+ * | by mgr, 2007 |
+ * | last change: 2009-01-05