Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
(5) |
Apr
(5) |
May
(6) |
Jun
(2) |
Jul
(2) |
Aug
(1) |
Sep
(7) |
Oct
(65) |
Nov
(19) |
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(21) |
Feb
(11) |
Mar
(19) |
Apr
(11) |
May
(5) |
Jun
(19) |
Jul
(8) |
Aug
(4) |
Sep
(12) |
Oct
(3) |
Nov
(22) |
Dec
(20) |
2005 |
Jan
(29) |
Feb
(22) |
Mar
(15) |
Apr
(4) |
May
(9) |
Jun
|
Jul
(5) |
Aug
(12) |
Sep
(6) |
Oct
(6) |
Nov
(9) |
Dec
(6) |
2006 |
Jan
(4) |
Feb
|
Mar
(10) |
Apr
(2) |
May
(1) |
Jun
(2) |
Jul
(5) |
Aug
(10) |
Sep
(2) |
Oct
(15) |
Nov
(8) |
Dec
(5) |
2007 |
Jan
(18) |
Feb
(3) |
Mar
(5) |
Apr
(3) |
May
(1) |
Jun
|
Jul
(4) |
Aug
(1) |
Sep
|
Oct
(5) |
Nov
(2) |
Dec
|
2008 |
Jan
(1) |
Feb
|
Mar
(6) |
Apr
|
May
|
Jun
(2) |
Jul
(1) |
Aug
(3) |
Sep
(3) |
Oct
(4) |
Nov
|
Dec
(15) |
2009 |
Jan
(11) |
Feb
(5) |
Mar
(1) |
Apr
(5) |
May
(1) |
Jun
(1) |
Jul
(3) |
Aug
|
Sep
(3) |
Oct
|
Nov
(13) |
Dec
(6) |
2010 |
Jan
(9) |
Feb
(18) |
Mar
(31) |
Apr
(16) |
May
(12) |
Jun
(18) |
Jul
(2) |
Aug
(6) |
Sep
(13) |
Oct
(12) |
Nov
(17) |
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(9) |
Jun
(5) |
Jul
|
Aug
(4) |
Sep
|
Oct
(5) |
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(6) |
Jun
(1) |
Jul
|
Aug
(5) |
Sep
(3) |
Oct
|
Nov
|
Dec
(8) |
2013 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(4) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
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
(1) |
31
|
|
|
From: Lawrence D'Oliveiro <ldo@ge...> - 2008-07-30 09:29:12
|
If dvdauthor cannot create any part of the output directory structure (for instance because of protection failures), it doesn't notice. Instead, when it later tries to create a VOB file in a missing output directory, it will fail with a confusing message like Error opening out/VIDEO_TS/VTS_01_1.VOB: No such file or directory To fix this, the initdir routine in src/dvdauthor.c needs to check the returns from the mkdir calls. We want to ignore EEXIST (meaning the directories already exist), but abort on other errors (e.g. "Permission denied"). diff -ur dvdauthor-0.6.14-orig/src/dvdauthor.c dvdauthor-0.6.14-check-mkdir/src/dvdauthor.c --- dvdauthor-0.6.14-orig/src/dvdauthor.c 2007-01-12 20:11:11.000000000 +1300 +++ dvdauthor-0.6.14-check-mkdir/src/dvdauthor.c 2008-07-30 21:00:11.000000000 +1200 @@ -873,11 +873,20 @@ static char realfbase[1000]; if( fbase ) { - mkdir(fbase,0777); - sprintf(realfbase,"%s/VIDEO_TS",fbase); - mkdir(realfbase,0777); - sprintf(realfbase,"%s/AUDIO_TS",fbase); - mkdir(realfbase,0777); + if (mkdir(fbase,0777) && errno != EEXIST) { + fprintf(stderr, "ERR: cannot create dir %s: %s\n", fbase, strerror(errno)); + exit(1); + } + snprintf(realfbase, sizeof realfbase, "%s/VIDEO_TS", fbase); + if (mkdir(realfbase,0777) && errno != EEXIST) { + fprintf(stderr, "ERR: cannot create dir %s: %s\n", realfbase, strerror(errno)); + exit(1); + } + snprintf(realfbase, sizeof realfbase, "%s/AUDIO_TS", fbase); + if (mkdir(realfbase,0777) && errno != EEXIST) { + fprintf(stderr, "ERR: cannot create dir %s: %s\n", realfbase, strerror(errno)); + exit(1); + } } } |