forked from hrkfdn/mpdas
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
593 lines (396 loc) · 15.8 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
commit 0f02764aa99ca3db0316987f3deedaa233d050d3
Author: Henrik Friedrichsen <hrkfdn@gmail.com>
Date: Sat Oct 10 14:28:41 2009 +0200
update version
commit 4e7ae606915dbfc2b20f2771d5589582a216bfdb
Author: Henrik Friedrichsen <hrkfdn@gmail.com>
Date: Sat Oct 10 14:18:42 2009 +0200
update version
commit 2dbc1013cdcd5ae278cc4517a3cb3b7b81368488
Author: Henrik Friedrichsen <hrkfdn@gmail.com>
Date: Sat Oct 10 14:18:22 2009 +0200
make PREFIX, MANPREFIX and CONFIG changeable
commit d79f3cbacc95cb155a390dc2c288ee2ea892492a
Author: Henrik Friedrichsen <hrkfdn@gmail.com>
Date: Sun Jun 21 15:35:54 2009 +0200
fix pipe access mask
commit 2771366a25e4a4d428acf1df2472caa5c6322c15
Author: Henrik Friedrichsen <henrik@kiwi.icecap>
Date: Sun Feb 22 14:31:47 2009 +0100
fix mpdaspipe permissions
commit e70310ea90a67b2df19754f095ac906ea9c9ff50
Author: Henrik Friedrichsen <henrik@kiwi.icecap>
Date: Mon Feb 2 22:19:06 2009 +0100
end arglist
commit 9f898da9820706e98401c86b3966322e70cd1c6a
Author: Henrik Friedrichsen <henrik@kiwi.icecap>
Date: Mon Feb 2 21:58:02 2009 +0100
fix g++ warnings
commit d225ccdfdccf5211b3a6bee3bce56c2140462d8d
Author: Henrik Friedrichsen <henrik@kiwi.icecap>
Date: Mon Feb 2 21:56:15 2009 +0100
add timestr() prototype
commit 05f6fbcad4e38fd15f79948b910a1aa6e3f29219
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Fri Dec 26 23:52:58 2008 +0100
update email/nickname
commit 57a22ee6f60ef20fbab7314ca9498b511e4ec46e
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Fri Dec 26 23:49:46 2008 +0100
daemonize mpdas when launched with -d switch (Romain Tartière)
commit 324843e11be9f39e13e8d1374879be4ef8fc755c
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Fri Dec 26 15:29:55 2008 +0100
foo part II
commit a60b3ebcc9bec80df7f59ea2ae18fb29ab2838c8
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Fri Dec 26 15:26:19 2008 +0100
foo
commit 3e3e6b6d5823c1574c8dbde48ea7163e5d7a9546
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Fri Dec 26 15:12:42 2008 +0100
add newline before debug. (thanks to tuqs, the manpage nazi)
commit 888b8397fd5ad2afed444c107129dddd84a817b4
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Wed Dec 24 15:28:28 2008 +0100
update program version in makefile
commit e0083fe81d9c324010aef8ec8da3ef5603f7884f
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Wed Dec 24 15:26:09 2008 +0100
update manpage version
commit 90d9d549cebf4ea9affcb1e60e5b2ffc5fecdaad
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Wed Dec 24 15:21:48 2008 +0100
bump as client version
commit d0021ab064e0b48ab055affa7b6baaecde84070b
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Wed Dec 24 15:10:11 2008 +0100
fix compile error
commit 7d2eb9721d01b2ac628535f57436409f6a0d76a6
Author: Henrik Friedrichsen <henrik@canaan.megawr.ath.cx>
Date: Wed Dec 24 15:00:01 2008 +0100
load config in homedir if no username is given
commit b4b6455907466959ca30434e4e4118528d425370
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 17:50:30 2008 +0100
check pipe in mainloop
commit 66a917e20d55b0f2d0d4305dd1a83451057ec7cc
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 17:50:07 2008 +0100
add pipe for loving tracks (still just a draft)
commit a25c47b6e936a4ddacc5e7d3e8f1959c1013c36e
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 17:49:57 2008 +0100
add fcntl.h header
commit 85f78f1408fb817d56de4a0065d6038a5abb4218
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 17:49:41 2008 +0100
fix debug option
commit 833836bf75fc137baa683ee2cb76181630eb8280
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 16:43:44 2008 +0100
add GetLove() and love indicator
commit 2de826f61ed8aa7e0320bf469793fdc0073d0e53
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 16:43:33 2008 +0100
add errno.h header
commit a047a41702c71cddf5c88147590ce4b7b7c1b49e
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 16:34:30 2008 +0100
open rating pipe
commit edfc9159cddbc94af58d31736ad7715c0077fdea
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 16:34:19 2008 +0100
add headers for mkfifo()
commit 3cb9fdb513471da5014ae7a493cc58d7db5049d8
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Dec 7 16:27:31 2008 +0100
create rating pipe
commit 949910ad574452a46ae287dec2436fc4553d1098
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 15:04:19 2008 +0100
include debug output in example config
commit 4b21a18e0f565b1fdc28fca0efff0e2f499a3b88
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 15:04:07 2008 +0100
check if debug is on when printing info messages
commit d6adc043d4fabee5cca8629812c2e57474ae91c7
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 15:03:53 2008 +0100
explain debug config variable
commit 20f023023d80f90e0b681970a3a6e376383d25cf
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 15:03:38 2008 +0100
implement debug setting
commit 4630ec076823269f9acf77327501f9a6fe924d91
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 15:03:18 2008 +0100
update version, mention 'debug' config setting
commit 7adebf193f3d883a3493b1f90fbf4340669b0c83
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 15:03:11 2008 +0100
update version
commit 84905518a8bfeb5926fe9e45a23ac175d39ec4ee
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 14:55:45 2008 +0100
don't print info messages to the error stream
commit c1b8fcf2c99ef5f07c3b38878c714e18f8c01e1a
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Nov 30 00:02:25 2008 +0100
respect BADTIME error message by server
commit 971a24b7363d1dc3cfebd77dfa09e506de4777d5
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sat Nov 29 22:53:59 2008 +0100
prettify makefile output
commit 8cc0e2f11834bbeddc92ed6c5d6ac7f3d500d2ef
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 17:31:23 2008 +0100
remove manpage on uninstall
commit a05572b37e9eb3ac8420fe1d7117b16dbcf2392f
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 17:28:31 2008 +0100
install manpage
commit 830d5e5d23232762f84907f6ad512a3fc5a9ec9e
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 17:25:39 2008 +0100
add manpage (thanks tuqs)
commit 8191c9dfd82d97f9f4d488c98432708f8cdef2f4
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 16:19:25 2008 +0100
implement gotNecessaryData(), make LoadConfig() public.
commit f520a1dc519f4376c3507abce7c15bc6e33ebdc9
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 16:19:09 2008 +0100
load user config after setting the uid
commit 0adfe8e284c47df192011478ce64b8a5beaed28a
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 16:18:38 2008 +0100
load userconfig after setting the uid
commit 9a347576a272e3239b23c35f6c842d6959e63eab
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 16:06:12 2008 +0100
ignore runas when run as a user.
commit 5515c399e5b3791deaf8139d5335e57263baa23e
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 15:49:08 2008 +0100
load global config first and then the config in home dir
commit e784a491ee8c18bda516951a8d3792552d83a3cf
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Nov 28 15:45:49 2008 +0100
separate config loader from constructor
commit c8869baea95e52c523e84fc697e2ed09f5b69870
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:30:02 2008 +0100
add example config
commit 11fb3fabd103addea106f2952094e05d52c0eb0d
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:23:50 2008 +0100
export fileexists()
commit 2b217fd8fda4a237f3fd2a5f4427fe6e204ee862
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:22:57 2008 +0100
add commandline switches and user switching through commandline. ignore empty usernames
commit 72a53cd945756a6d193426eee8c56208cd166a9b
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:22:48 2008 +0100
add fileexists() util function
commit ce5c43bff580ab883bd93581bb60c53ae0c21fe2
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:22:35 2008 +0100
add runas option
commit 682400ee554bfd371d0542f27551f41f33f7e0cc
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:22:27 2008 +0100
add runas option
commit 6c3e72bfce06173641bc6131a24c01a5f608a40c
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:21:33 2008 +0100
change preprocessor name to avoid conflicts
commit d85170ed39fee6e3830507e67c25411593b88d8f
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:20:53 2008 +0100
update readme to explain user switching and new config files
commit 83311b5d2553838be27c12ecf6d4f15842a2aba5
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 25 21:20:32 2008 +0100
pass preprocessor defines to gcc (configdir, version)
commit 9d3075c189eebd446678c883c01da3d659cf1aed
Author: hrkfrd <hrkfrd@gmail.com>
Date: Wed Nov 19 23:06:34 2008 +0100
Re-implement re-handshaking after 3 scrobble errors
commit 598b614aa7165aea397d9ec0ebaea0a7888c2ccc
Author: hrkfrd <hrkfrd@gmail.com>
Date: Wed Nov 19 23:06:20 2008 +0100
Fix error message typos
commit d3d78578ce7c9f272b523f23e2c67846f0acc1c0
Author: hrkfrd <hrkfrd@gmail.com>
Date: Wed Nov 19 23:06:01 2008 +0100
make Failure() method public
commit 85bd50748ec641e31484d1278532ffea0a930bd0
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 18 23:38:09 2008 +0100
fix a crash bug reported by tuqs (thanks!)
commit b04e3041ccd60bf5bb71d31cf3938eb8ccda4e2c
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 18 16:18:00 2008 +0100
fix typos, soem of tehm reported by tuqs. weow weow, spelilng police!
commit f0d5367b339ece51b747d4fbae231682b079eb8e
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 18 00:00:33 2008 +0100
fix user switching
commit 1e5bed75fca3640c024f6199d65ee66e6e1f24e5
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 18 00:00:24 2008 +0100
add headers
commit 76816b506bae83442e8c92678281ac792dcef1f9
Author: hrkfrd <hrkfrd@gmail.com>
Date: Mon Nov 17 23:53:46 2008 +0100
allow switching to other usernames when root
commit 99be10bffe20701032572d9bd794efd2d7596a6e
Author: hrkfrd <hrkfrd@gmail.com>
Date: Mon Nov 17 00:30:21 2008 +0100
update readme
commit fd2164de9d65557e230b1f23cd5d39efd700b463
Author: hrkfrd <hrkfrd@gmail.com>
Date: Mon Nov 17 00:28:53 2008 +0100
fix compile error
commit 4bea110bcb5b760d2729f7a5a55f66873bb8009e
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sat Nov 15 22:10:15 2008 +0100
fix makefile (Andrey Rahmatullin)
commit 7283d6107144c2c2b2b027648a5132bc091ede4b
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sat Nov 15 22:09:06 2008 +0100
comply to g++ 4.3 (Andrey Rahmatullin)
commit 5862b227ecdfef3b73de832837025fbb28b9d8e3
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 11 19:01:46 2008 +0100
sanitize makefile for distribution
commit 3a847ac46af9d7f9952710f9658955a32647a149
Author: hrkfrd <hrkfrd@gmail.com>
Date: Tue Nov 11 18:51:40 2008 +0100
update to 0.2.0, fix tab
commit 79575aaf2c7293a393fd911fc982c9e2b61776a5
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 23:27:36 2008 +0100
use config variables instead of preprocessor defines
commit 1d21dfc321127e9c76ba77d98d052c80be2ee214
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 23:27:25 2008 +0100
initialize config class
commit 3ce63c6b0c4d09c9e9264d1c97bdc12322d86e8b
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 23:27:12 2008 +0100
add getters and setters
commit 9cd68d61eeeefd41e85ffd664db60a28cf51ab70
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 23:26:42 2008 +0100
read config, extract settings with tokens
commit 35056a8dea54de8517eb4b18d8ed212ef57ac76f
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 23:26:29 2008 +0100
explain config syntax
commit ceebeb3e0ce2f4d1484f92eff0540095535a8f1b
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 23:09:12 2008 +0100
use config data
commit 7d2ad39720fa1cd009f89fcf3106b584a82bdd17
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 22:37:50 2008 +0100
first draft of CConfig layout
commit 551c89e68acab86c0abdcecbb648922ee21ed02f
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 22:37:40 2008 +0100
get ready for configs
commit 4a6ca9d8c116e00dd028a654def3e45deb15412a
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 22:33:31 2008 +0100
add config.cpp to build
commit a26eb024512999a4893d07cc066fb4be78693ff1
Author: hrkfrd <hrkfrd@gmail.com>
Date: Fri Oct 31 22:33:15 2008 +0100
create CConfig class
commit c45b30461bea6302d471ffff738f728ba72808a7
Author: hrkfrd <hrkfrd@gmail.com>
Date: Wed Oct 22 18:04:21 2008 +0200
update version
commit 8a9a15e87400f9e8253f85e43118941b5e47dd40
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Oct 12 14:22:35 2008 +0200
log new songs
commit a628186355d5e4b72ebf49f5b88b165e454b21ee
Author: hrkfrd <hrkfrd@gmail.com>
Date: Sun Oct 12 14:22:20 2008 +0200
bugfix: initialize _failtime
commit 05fa85c741340c80911fb441099697353013435c
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Sun Sep 21 00:01:17 2008 +0200
add docs. first release (0.1)
commit 0e3871687c35547538af06d62008098ac2cff8bb
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Thu Aug 28 00:47:54 2008 +0200
pad hours with zero
commit 92087ab4304a178bafe48620f5270990d3118847
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Thu Aug 28 00:45:58 2008 +0200
fix a crash bug caused by an empty album string
commit fd9e29caf774f8d73230c6473b042a64738983b0
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Tue Aug 26 16:48:32 2008 +0200
save song data
commit 252bd370a5c2d221b43ba3e0dda75b2c5a4307f0
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Tue Aug 26 15:38:32 2008 +0200
return failure indicator
commit e948bab141defbfb3870309cb9bbf88170bf763e
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Tue Aug 26 15:37:32 2008 +0200
treat failures according to protocol
commit cd7252043ff0884e585af7c4082f29fca04b5fcc
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Tue Aug 26 15:30:06 2008 +0200
fix typo
commit 3e1ee9325b3c502bee5820707df2ad30e03f2786
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Tue Aug 26 15:29:38 2008 +0200
check for handshake when scrobbling
commit bcb631f5a0d78446ef5963c55c9e467c84eaf9c0
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Tue Aug 26 15:22:33 2008 +0200
check for valid song pointer
commit 8dca2e73ab7f477033c0d188e42abaad67a12a92
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Tue Aug 26 14:21:39 2008 +0200
store song locally
commit ee4d54870aa90a2d813f6c43f49c21a591cdf137
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 23:06:04 2008 +0200
check for a valid Song in SendNowPlaying
commit 0cb53a400e37a67e9f09d425755e249804984530
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 22:33:21 2008 +0200
add session key to request in Scrobble()
commit edeac4fe5659b03ec3a7b40d3a3b69885acc2b4d
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 22:29:40 2008 +0200
fix compile errors
commit 0574f2944943638369169caabaa587269799149f
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 22:28:58 2008 +0200
use CreateScrobbleMessage in Scrobble()
commit c7b3c47d73593a27ad8029c7c68afa5d341dcc25
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 22:27:44 2008 +0200
add forgotten keys in CreateScrobbleMessage
commit 094e0a288620fc8cbf4b30c630aa09a9c12624bc
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 22:26:03 2008 +0200
add CreateScrobbleMessage to CAudioScrobbler
commit dfbc2bb8524ab0d7bd50b1eab8c71dbe6844120d
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 21:51:45 2008 +0200
first commit, rewrite in c++
commit b6a1c0ba9924f4edf497c14ef7ba5923efa1f4b3
Author: Henrik Friedrichsen <hrkfrd@gmail.com>
Date: Mon Aug 25 21:51:33 2008 +0200
enter your login data here