You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(12) |
Jul
(47) |
Aug
(21) |
Sep
(5) |
Oct
(17) |
Nov
|
Dec
(8) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(9) |
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
2003 |
Jan
|
Feb
(6) |
Mar
(7) |
Apr
(8) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(9) |
Nov
|
Dec
|
2004 |
Jan
(8) |
Feb
(46) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
(27) |
Feb
(2) |
Mar
|
Apr
(64) |
May
|
Jun
|
Jul
(11) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(2) |
From: Robert K. <may...@us...> - 2001-08-02 17:41:25
|
Update of /cvsroot/bitcollider/bitcollider/misc In directory usw-pr-cvs1:/tmp/cvs-serv16250 Modified Files: bitcollider.spec Log Message: Updated for 0.3.2 Index: bitcollider.spec =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/misc/bitcollider.spec,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** bitcollider.spec 2001/05/22 17:48:59 1.5 --- bitcollider.spec 2001/08/02 17:40:02 1.6 *************** *** 6,10 **** # %define name bitcollider ! %define version 0.3.1 %define release 1 %define prefix /usr --- 6,10 ---- # %define name bitcollider ! %define version 0.3.2 %define release 1 %define prefix /usr *************** *** 73,76 **** --- 73,77 ---- %{prefix}/lib/*.so.* %{prefix}/lib/bitcollider/plugins/wav.bcp + %{prefix}/lib/bitcollider/plugins/image.bcp %files devel |
From: Robert K. <may...@us...> - 2001-08-01 21:21:59
|
Update of /cvsroot/bitcollider/bitcollider/win32 In directory usw-pr-cvs1:/tmp/cvs-serv20977/win32 Modified Files: bc_dll.dsp bitcollider.dsp Log Message: Final changes for b1015 Index: bc_dll.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/win32/bc_dll.dsp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -r1.11 -r1.12 *** bc_dll.dsp 2001/07/23 23:13:33 1.11 --- bc_dll.dsp 2001/08/01 21:21:56 1.12 *************** *** 44,48 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\ver" /I "..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 --- 44,48 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 *************** *** 70,74 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /GZ /c ! # ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 --- 70,74 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /GZ /c ! # ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "BC_DLL_EXPORTS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 Index: bitcollider.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/win32/bitcollider.dsp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** bitcollider.dsp 2001/07/23 23:13:33 1.7 --- bitcollider.dsp 2001/08/01 21:21:56 1.8 *************** *** 43,47 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c ! # ADD CPP /nologo /W3 /GX /O2 /I "..\.." /I "..\ver" /I "..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD BASE RSC /l 0x409 /d "NDEBUG" # ADD RSC /l 0x409 /d "NDEBUG" --- 43,47 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c ! # ADD CPP /nologo /W3 /GX /O2 /I "..\.." /I "..\ver" /I "..\include" /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c # ADD BASE RSC /l 0x409 /d "NDEBUG" # ADD RSC /l 0x409 /d "NDEBUG" *************** *** 67,71 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c ! # ADD CPP /nologo /ML /W3 /Gm /GX /ZI /Od /I ".." /I "ver" /I "..\.." /I "..\ver" /I "..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c # ADD BASE RSC /l 0x409 /d "_DEBUG" # ADD RSC /l 0x409 /d "_DEBUG" --- 67,71 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c ! # ADD CPP /nologo /ML /W3 /Gm /GX /ZI /Od /I ".." /I "ver" /I "..\.." /I "..\ver" /I "..\include" /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c # ADD BASE RSC /l 0x409 /d "_DEBUG" # ADD RSC /l 0x409 /d "_DEBUG" |
From: Robert K. <may...@us...> - 2001-08-01 21:21:59
|
Update of /cvsroot/bitcollider/bitcollider/wav/win32 In directory usw-pr-cvs1:/tmp/cvs-serv20977/wav/win32 Modified Files: wav.dsp Log Message: Final changes for b1015 Index: wav.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/wav/win32/wav.dsp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** wav.dsp 2001/07/23 23:13:33 1.4 --- wav.dsp 2001/08/01 21:21:56 1.5 *************** *** 43,47 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\ver" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 --- 43,47 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\ver" /I "..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 *************** *** 72,76 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /GZ /c ! # ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\..\ver" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 --- 72,76 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /GZ /c ! # ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\..\ver" /I "..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "WAV_EXPORTS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 |
From: Robert K. <may...@us...> - 2001-08-01 21:21:59
|
Update of /cvsroot/bitcollider/bitcollider/vorbis/win32 In directory usw-pr-cvs1:/tmp/cvs-serv20977/vorbis/win32 Modified Files: vorbis.dsp Log Message: Final changes for b1015 Index: vorbis.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/vorbis/win32/vorbis.dsp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** vorbis.dsp 2001/07/23 23:13:33 1.4 --- vorbis.dsp 2001/08/01 21:21:56 1.5 *************** *** 43,47 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VORBIS_EXPORTS" /YX /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\ver" /I "..\..\..\vorbis-sdk\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VORBIS_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 --- 43,47 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VORBIS_EXPORTS" /YX /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\..\vorbis-sdk\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "VORBIS_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 |
From: Robert K. <may...@us...> - 2001-08-01 21:21:59
|
Update of /cvsroot/bitcollider/bitcollider/installer In directory usw-pr-cvs1:/tmp/cvs-serv20977/installer Modified Files: bc-setup.wse Log Message: Final changes for b1015 Index: bc-setup.wse =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/installer/bc-setup.wse,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** bc-setup.wse 2001/07/24 00:58:04 1.5 --- bc-setup.wse 2001/08/01 21:21:56 1.6 *************** *** 1,5 **** Document Type: WSE item: Global ! Version=8.14 Title=Bitzi's Bitcollider Installation Flags=00010100 --- 1,5 ---- Document Type: WSE item: Global ! Version=8.13 Title=Bitzi's Bitcollider Installation Flags=00010100 *************** *** 15,19 **** Message Font=MS Sans Serif Font Size=8 ! Pages Modified=00000000010100000000011000000101 Extra Pages=00000000000000000000000000100000 Disk Label=Default --- 15,19 ---- Message Font=MS Sans Serif Font Size=8 ! Pages Modified=00000000010100000000011100000101 Extra Pages=00000000000000000000000000100000 Disk Label=Default *************** *** 27,31 **** Crystal Format=10111100101100000010001001001001 Crystal Destination=00000000000000000000000000001011 ! Step View=Properties Variable Name1=_SYS_ Variable Default1=C:\WINNT\System32 --- 27,31 ---- Crystal Format=10111100101100000010001001001001 Crystal Destination=00000000000000000000000000001011 ! Step View=&All Variable Name1=_SYS_ Variable Default1=C:\WINNT\System32 *************** *** 35,39 **** Variable Flags2=00001000 Variable Name3=_WISE_ ! Variable Default3=C:\Program Files\Wise InstallBuilder 8.1 Variable Flags3=00001000 end --- 35,39 ---- Variable Flags2=00001000 Variable Name3=_WISE_ ! Variable Default3=D:\Program Files\Wise InstallBuilder 8.1 Variable Flags3=00001000 end *************** *** 1212,1230 **** end item: Install File ! Source=d:\bitzi\bitcollider\bitcollider.exe ! Destination=%MAINDIR%\bitcollider.exe Flags=0000000010000010 end item: Install File ! Source=d:\bitzi\bitcollider\bc-gui.exe ! Destination=%MAINDIR%\bc-gui.exe Flags=0000000010000010 end item: Install File Source=d:\bitzi\bitcollider\bitcoll.dll ! Destination=%SYS32%\bitcoll.dll Flags=0000000010000010 end item: Install File Source=d:\bitzi\bitcollider\plugins\image.bcp Destination=%MAINDIR%\plugins\image.bcp --- 1212,1245 ---- end item: Install File ! Source=d:\bitzi\bitcollider\vorbisfile.dll ! Destination=%MAINDIR%\vorbisfile.dll Flags=0000000010000010 end item: Install File ! Source=d:\bitzi\bitcollider\vorbis.dll ! Destination=%MAINDIR%\vorbis.dll Flags=0000000010000010 end item: Install File + Source=d:\bitzi\bitcollider\ogg.dll + Destination=%MAINDIR%\ogg.dll + Flags=0000000010000010 + end + item: Install File Source=d:\bitzi\bitcollider\bitcoll.dll ! Destination=%MAINDIR%\bitcoll.dll ! Flags=0000000010000010 ! end ! item: Install File ! Source=d:\bitzi\bitcollider\bitcollider.exe ! Destination=%MAINDIR%\bitcollider.exe Flags=0000000010000010 end item: Install File + Source=d:\bitzi\bitcollider\bc-gui.exe + Destination=%MAINDIR%\bc-gui.exe + Flags=0000000010000010 + end + item: Install File Source=d:\bitzi\bitcollider\plugins\image.bcp Destination=%MAINDIR%\plugins\image.bcp *************** *** 1247,1255 **** end item: Install File - Source=d:\bitzi\bitcollider\ogg.dll - Destination=%SYS32%\ogg.dll - Flags=0000000010000010 - end - item: Install File Source=d:\bitzi\bitcollider\plugins\wav.bcp Destination=%MAINDIR%\plugins\wav.bcp --- 1262,1265 ---- *************** *** 1261,1274 **** Flags=0000000010000010 end - item: Install File - Source=d:\bitzi\bitcollider\vorbis.dll - Destination=%SYS32%\vorbis.dll - Flags=0000000010000010 - end - item: Install File - Source=d:\bitzi\bitcollider\vorbisfile.dll - Destination=%SYS32%\vorbisfile.dll - Flags=0000000010000010 - end item: Set Variable Variable=COMMON --- 1271,1274 ---- *************** *** 1413,1416 **** --- 1413,1419 ---- item: Remark Text=This Wizard Loop finalizes the install + end + item: Add Text to INSTALL.LOG + Text=Delete in-use files: On end item: Wizard Block |
From: Robert K. <may...@us...> - 2001-08-01 21:21:59
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory usw-pr-cvs1:/tmp/cvs-serv20977/lib Modified Files: id3.c Log Message: Final changes for b1015 Index: id3.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/id3.c,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** id3.c 2001/07/31 18:49:20 1.7 --- id3.c 2001/08/01 21:21:56 1.8 *************** *** 23,26 **** --- 23,28 ---- #include "id3.h" + #include "bitcollider.h" + #define DB printf("%s:%d\n", __FILE__, __LINE__); |
From: Robert K. <may...@us...> - 2001-08-01 21:21:59
|
Update of /cvsroot/bitcollider/bitcollider/image/win32 In directory usw-pr-cvs1:/tmp/cvs-serv20977/image/win32 Modified Files: image.dsp Log Message: Final changes for b1015 Index: image.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/image/win32/image.dsp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** image.dsp 2001/07/23 23:13:32 1.2 --- image.dsp 2001/08/01 21:21:56 1.3 *************** *** 43,47 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /Yu"stdafx.h" /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\ver" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 --- 43,47 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /Yu"stdafx.h" /FD /c ! # ADD CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /I "..\..\ver" /I "..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 *************** *** 73,77 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /Yu"stdafx.h" /FD /GZ /c ! # ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\..\ver" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 --- 73,77 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /Yu"stdafx.h" /FD /GZ /c ! # ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "..\..\include" /I "..\..\ver" /I "..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IMAGE_EXPORTS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 |
From: Robert K. <may...@us...> - 2001-08-01 21:21:58
|
Update of /cvsroot/bitcollider/bitcollider/bcshellext In directory usw-pr-cvs1:/tmp/cvs-serv20977/bcshellext Modified Files: ShellExt.cpp bcshellext_p.c Log Message: Final changes for b1015 Index: ShellExt.cpp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/bcshellext/ShellExt.cpp,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -r1.10 -r1.11 *** ShellExt.cpp 2001/07/24 00:58:03 1.10 --- ShellExt.cpp 2001/08/01 21:21:56 1.11 *************** *** 81,85 **** } ! InsertMenu ( hmenu, uMenuIndex, MF_BYPOSITION, uidFirstCmd, _T("Bitcollide") ); return MAKE_HRESULT ( SEVERITY_SUCCESS, FACILITY_NULL, 1 ); --- 81,85 ---- } ! InsertMenu ( hmenu, uMenuIndex, MF_BYPOSITION, uidFirstCmd, _T("Bitzi Lookup") ); return MAKE_HRESULT ( SEVERITY_SUCCESS, FACILITY_NULL, 1 ); Index: bcshellext_p.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/bcshellext/bcshellext_p.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -r1.10 -r1.11 *** bcshellext_p.c 2001/07/24 00:58:04 1.10 --- bcshellext_p.c 2001/08/01 21:21:56 1.11 *************** *** 3,7 **** /* File created by MIDL compiler version 5.01.0164 */ ! /* at Mon Jul 23 17:07:33 2001 */ /* Compiler settings for D:\bitzi\bitcollider\bcshellext\bcshellext.idl: --- 3,7 ---- /* File created by MIDL compiler version 5.01.0164 */ ! /* at Tue Jul 31 16:17:56 2001 */ /* Compiler settings for D:\bitzi\bitcollider\bcshellext\bcshellext.idl: |
From: Robert K. <may...@us...> - 2001-08-01 21:21:58
|
Update of /cvsroot/bitcollider/bitcollider/gui In directory usw-pr-cvs1:/tmp/cvs-serv20977/gui Modified Files: gui.dsp Log Message: Final changes for b1015 Index: gui.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/gui/gui.dsp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** gui.dsp 2001/07/24 00:58:04 1.6 --- gui.dsp 2001/08/01 21:21:56 1.7 *************** *** 44,48 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c ! # ADD CPP /nologo /W3 /GX /O2 /I "..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 --- 44,48 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c ! # ADD CPP /nologo /W3 /GX /O2 /I "..\include" /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 |
From: Robert K. <may...@us...> - 2001-08-01 21:18:28
|
Update of /cvsroot/bitcollider/bitcollider/include In directory usw-pr-cvs1:/tmp/cvs-serv19820 Modified Files: bc_version.h Log Message: Updated the submit spec ver Index: bc_version.h =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/include/bc_version.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** bc_version.h 2001/07/23 21:22:34 1.2 --- bc_version.h 2001/08/01 21:18:25 1.3 *************** *** 19,23 **** /* This indicates the version of the official submission spec */ ! #define BC_SUBMITSPECVER "0.1" /* Your agent-version string; should be #[.#[.#[etc]]] format */ --- 19,23 ---- /* This indicates the version of the official submission spec */ ! #define BC_SUBMITSPECVER "0.2" /* Your agent-version string; should be #[.#[.#[etc]]] format */ |
From: Robert K. <may...@us...> - 2001-07-31 23:04:22
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory usw-pr-cvs1:/tmp/cvs-serv20184/lib Modified Files: plugin_man.c Log Message: Added the needed lt_dlinit() and lt_dlopen() calls and updated the changelog to reflect the ID3v2 bug fix. Index: plugin_man.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/plugin_man.c,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -r1.12 -r1.13 *** plugin_man.c 2001/07/23 21:22:34 1.12 --- plugin_man.c 2001/07/31 23:04:20 1.13 *************** *** 30,33 **** --- 30,35 ---- Bitcollider *bc; + lt_dlinit(); + bc = malloc(sizeof(Bitcollider)); memset(bc, 0, sizeof(Bitcollider)); *************** *** 39,42 **** --- 41,45 ---- { free(bc); + lt_dlexit(); } |
From: Robert K. <may...@us...> - 2001-07-31 23:04:22
|
Update of /cvsroot/bitcollider/bitcollider In directory usw-pr-cvs1:/tmp/cvs-serv20184 Modified Files: ChangeLog Log Message: Added the needed lt_dlinit() and lt_dlopen() calls and updated the changelog to reflect the ID3v2 bug fix. Index: ChangeLog =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** ChangeLog 2001/07/24 02:02:08 1.4 --- ChangeLog 2001/07/31 23:04:20 1.5 *************** *** 2,5 **** --- 2,8 ---- ------------------------- + - ID3v2 genres were being reported as strings and not as numeric ID3v1 + equivalents. Now all ID3v2 genres that map to ID3v1 genres should + work ok. - fixed bug where an extra semi-colon would cause an if-block to always execute and sometimes crash. |
From: Robert K. <may...@us...> - 2001-07-31 21:49:45
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory usw-pr-cvs1:/tmp/cvs-serv4343 Modified Files: main.c Log Message: Re-added the audiosha line Index: main.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/main.c,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -r1.29 -r1.30 *** main.c 2001/07/31 18:49:20 1.29 --- main.c 2001/07/31 21:49:42 1.30 *************** *** 302,306 **** add_attribute(submission, "tag.mp3.stereo", mp3Info->stereo ? "y" : "n"); ! //add_attribute(submission, "tag.mp3.audio_sha1", audioShaDigest); free(mp3Info); --- 302,306 ---- add_attribute(submission, "tag.mp3.stereo", mp3Info->stereo ? "y" : "n"); ! add_attribute(submission, "tag.mp3.audio_sha1", audioShaDigest); free(mp3Info); |
From: Robert K. <may...@us...> - 2001-07-31 18:49:24
|
Update of /cvsroot/bitcollider/bitcollider In directory usw-pr-cvs1:/tmp/cvs-serv21067 Modified Files: aclocal.m4 config.h.in ltmain.sh Log Message: Fixed bugs #427503 (extracting ID3v2 genres) and finished off the audioSha problems. Index: aclocal.m4 =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/aclocal.m4,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** aclocal.m4 2001/03/19 23:38:29 1.4 --- aclocal.m4 2001/07/31 18:49:20 1.5 *************** *** 103,227 **** AC_SUBST($1)]) ! # serial 40 AC_PROG_LIBTOOL ! AC_DEFUN(AC_PROG_LIBTOOL, [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl ! # Save cache, so that ltconfig can load it ! AC_CACHE_SAVE [...3571 lines suppressed...] ! dnl This is just to silence aclocal about the macro not being used ! ifelse([AC_DISABLE_FAST_INSTALL])dnl # Like AC_CONFIG_HEADER, but automatically create stamp file. --- 3415,3429 ---- ]) ! # old names ! AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) ! AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) ! AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) ! AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) ! AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) ! AC_DEFUN([AM_PROG_LD], [AC_PROG_LD]) ! AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) ! # This is just to silence aclocal about the macro not being used ! ifelse([AC_DISABLE_FAST_INSTALL]) # Like AC_CONFIG_HEADER, but automatically create stamp file. Index: config.h.in =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/config.h.in,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** config.h.in 2001/03/19 23:38:29 1.3 --- config.h.in 2001/07/31 18:49:20 1.4 *************** *** 11,14 **** --- 11,17 ---- #undef SIZEOF_LONG + /* Define if you have the <dlfcn.h> header file. */ + #undef HAVE_DLFCN_H + /* Name of package */ #undef PACKAGE Index: ltmain.sh =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/ltmain.sh,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** ltmain.sh 2001/04/03 23:53:48 1.2 --- ltmain.sh 2001/07/31 18:49:20 1.3 *************** *** 1,6 **** # ltmain.sh - Provide generalized library-building support services. ! # NOTE: Changing this file will not affect anything until you rerun ltconfig. # ! # Copyright (C) 1996-1999 Free Software Foundation, Inc. # Originally by Gordon Matzigkeit <go...@gn...>, 1996 # --- 1,7 ---- # ltmain.sh - Provide generalized library-building support services. ! # NOTE: Changing this file will not affect anything until you rerun configure. # [...4279 lines suppressed...] compile) $echo \ *************** *** 3888,3891 **** --- 4806,4811 ---- -o OUTPUT-FILE set the output file name to OUTPUT-FILE + -prefer-pic try to building PIC objects only + -prefer-non-pic try to building non-PIC objects only -static always build a \`.o' file suitable for static linking *************** *** 3967,3970 **** --- 4887,4892 ---- -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened + -no-fast-install disable the fast-install mode + -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects |
From: Robert K. <may...@us...> - 2001-07-31 18:49:24
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory usw-pr-cvs1:/tmp/cvs-serv21067/lib Modified Files: id3.c main.c mp3.c mp3.h Log Message: Fixed bugs #427503 (extracting ID3v2 genres) and finished off the audioSha problems. Index: id3.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/id3.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** id3.c 2001/07/09 19:47:12 1.6 --- id3.c 2001/07/31 18:49:20 1.7 *************** *** 97,100 **** --- 97,253 ---- #define v1_1 id3.v1_1 + static char *genreList[] = + { + "Blues", + "Classic Rock", + "Country", + "Dance", + "Disco", + "Funk", + "Grunge", + "Hip-Hop", + "Jazz", + "Metal", + "New Age", + "Oldies", + "Other", + "Pop", + "R&B", + "Rap", + "Reggae", + "Rock", + "Techno", + "Industrial", + "Alternative", + "Ska", + "Death Metal", + "Pranks", + "Soundtrack", + "Euro-Techno", + "Ambient", + "Trip-Hop", + "Vocal", + "Jazz+Funk", + "Fusion", + "Trance", + "Classical", + "Instrumental", + "Acid", + "House", + "Game", + "Sound Clip", + "Gospel", + "Noise", + "AlternRock", + "Bass", + "Soul", + "Punk", + "Space", + "Meditative", + "Instrumental Pop", + "Instrumental Rock", + "Ethnic", + "Gothic", + "Darkwave", + "Techno-Industrial", + "Electronic", + "Pop-Folk", + "Eurodance", + "Dream", + "Southern Rock", + "Comedy", + "Cult", + "Gangsta", + "Top 40", + "Christian Rap", + "Pop/Funk", + "Jungle", + "Native American", + "Cabaret", + "New Wave", + "Psychadelic", + "Rave", + "Showtunes", + "Trailer", + "Lo-Fi", + "Tribal", + "Acid Punk", + "Acid Jazz", + "Polka", + "Retro", + "Musical", + "Rock & Roll", + "Hard Rock", + "Folk", + "Folk-Rock", + "National Folk", + "Swing", + "Fast Fusion", + "Bebob", + "Latin", + "Revival", + "Celtic", + "Bluegrass", + "Avantgarde", + "Gothic Rock", + "Progressive Rock", + "Psychedelic Rock", + "Symphonic Rock", + "Slow Rock", + "Big Band", + "Chorus", + "Easy Listening", + "Acoustic", + "Humour", + "Speech", + "Chanson", + "Opera", + "Chamber Music", + "Sonata", + "Symphony", + "Booty Bass", + "Primus", + "Porn Groove", + "Satire", + "Slow Jam", + "Club", + "Tango", + "Samba", + "Folklore", + "Ballad", + "Power Ballad", + "Rhythmic Soul", + "Freestyle", + "Duet", + "Punk Rock", + "Drum Solo", + "Acapella", + "Euro-House", + "Dance Hall", + "Goa", + "Drum & Bass", + "Club-House", + "Hardcore", + "Terror", + "Indie", + "BritPop", + "Negerpunk", + "Polsk Punk", + "Beat", + "Christian Gangsta", + "Heavy Metal", + "Black Metal", + "Crossover", + "Contemporary C", + "Christian Rock", + "Merengue", + "Salsa", + "Thrash Metal", + "Anime", + "JPop", + "SynthPop", + "\0" + }; + void delete_ID3_tag(ID3Info *info) { *************** *** 143,147 **** if (strcmp(tagName, "TCON") == 0) ! info->genre = strdup(frameData); if (strcmp(tagName, "TRCK") == 0) --- 296,314 ---- if (strcmp(tagName, "TCON") == 0) ! { ! int i; ! ! for(i = 0;; i++) ! { ! if (*genreList[i] == 0) ! break; ! ! if (strcasecmp(genreList[i], frameData) == 0) ! { ! info->genre = malloc(10); ! sprintf(info->genre, "%d", i); ! } ! } ! } if (strcmp(tagName, "TRCK") == 0) Index: main.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/main.c,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -r1.28 -r1.29 *** main.c 2001/07/24 02:02:08 1.28 --- main.c 2001/07/31 18:49:20 1.29 *************** *** 302,306 **** add_attribute(submission, "tag.mp3.stereo", mp3Info->stereo ? "y" : "n"); ! add_attribute(submission, "tag.mp3.audio_sha1", audioShaDigest); free(mp3Info); --- 302,306 ---- add_attribute(submission, "tag.mp3.stereo", mp3Info->stereo ? "y" : "n"); ! //add_attribute(submission, "tag.mp3.audio_sha1", audioShaDigest); free(mp3Info); Index: mp3.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/mp3.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** mp3.c 2001/05/18 01:00:54 1.4 --- mp3.c 2001/07/31 18:49:20 1.5 *************** *** 20,23 **** --- 20,28 ---- static int mpegLayer[] = { 0, 3, 2, 1 }; + static void update_audio_sha1(mp3_info *info, + unsigned char *buf, + unsigned int bufLen); + #define ID3_TAG_LEN 128 + static int bitrate(const char *header) { *************** *** 175,181 **** --- 180,191 ---- void mp3_final(mp3_info *info) { + unsigned char *oldShaBuffer; + if (info->startBuffer) free(info->startBuffer); + /* Save the audiosha buffer... */ + oldShaBuffer = info->audioShaBuffer; + /* If there are more bad bytes in a file, than there are good bytes, assume that the file is not an MP3 file and zero out all the values *************** *** 188,192 **** --- 198,223 ---- else { + if (info->audioShaBuffer) + { + char *tag; + int i; + + /* Copy the last three characters from after the last audioSha + block to the end of the sliding window. Then, look for the + TAG and skip it if it was found. */ + memcpy(info->audioShaBuffer + ID3_TAG_LEN, info->audioShaExtra, 3); + for(tag = info->audioShaBuffer, i = 0; i < ID3_TAG_LEN+3; i++, tag++) + { + if (strncmp(tag, "TAG", 3) == 0) + break; + } + + if (i > ID3_TAG_LEN) + i = ID3_TAG_LEN; + sha_update(&info->scontext, info->audioShaBuffer, i); + } + sha_final(info->audioSha, &info->scontext); + if (info->mpegVer == 1) info->duration = info->frames * 1152 / (info->samplerate / 1000); *************** *** 196,199 **** --- 227,233 ---- } + if (oldShaBuffer) + free(oldShaBuffer); + /* printf("du: %d\n", info->duration); *************** *** 206,209 **** --- 240,244 ---- } + void mp3_update(mp3_info *info, unsigned char *buffer, *************** *** 254,259 **** /* Pass the bytes we're skipping through the sha function */ ! sha_update(&info->scontext, buffer, info->skipSize); /* Loop through the buffer trying to find frames */ for(ptr = buffer + info->skipSize, max = buffer + len; --- 289,300 ---- /* Pass the bytes we're skipping through the sha function */ ! update_audio_sha1(info, buffer, info->skipSize); + /* Save the three bytes immediately following the last audio sha + block for later. These bytes will be used to check for ID3 + tags at the end of truncated audio frames. See mp3_final for + more details. */ + memcpy(info->audioShaExtra, buffer + info->skipSize, 3); + /* Loop through the buffer trying to find frames */ for(ptr = buffer + info->skipSize, max = buffer + len; *************** *** 341,345 **** /* Update the sha hash with the data from this frame */ bytesLeft = (unsigned int)max - (unsigned int)ptr; ! sha_update(&info->scontext, ptr, (size > bytesLeft) ? bytesLeft : size); /* Move the memory pointer past the frame */ --- 382,391 ---- /* Update the sha hash with the data from this frame */ bytesLeft = (unsigned int)max - (unsigned int)ptr; ! update_audio_sha1(info, ptr, ! (size > bytesLeft) ? bytesLeft : size); ! ! /* save the first three bytes after the audio sha block (see above) */ ! memcpy(info->audioShaExtra, ! ptr + ((size > bytesLeft) ? bytesLeft : size), 3); /* Move the memory pointer past the frame */ *************** *** 358,360 **** --- 404,449 ---- if (temp) free(temp); + } + + static void update_audio_sha1(mp3_info *info, + unsigned char *buf, + unsigned int bufLen) + { + /* Allocate the space for the audiosha sliding window. Allocate three + extra bytes to allow for the possibility that the ID3 tag spans + the outer boundary of the audiosha sliding window */ + if (info->audioShaBuffer == NULL) + info->audioShaBuffer = malloc(ID3_TAG_LEN + 3); + + /* Save the last 128 bytes of the given buffer and audio sha all the + bytes passed through the sliding window */ + if (bufLen + info->audioShaBytes > ID3_TAG_LEN) + { + if (bufLen >= ID3_TAG_LEN) + { + sha_update(&info->scontext, info->audioShaBuffer, + info->audioShaBytes); + sha_update(&info->scontext, buf, bufLen - ID3_TAG_LEN); + memcpy(info->audioShaBuffer, buf + (bufLen - ID3_TAG_LEN), + ID3_TAG_LEN); + info->audioShaBytes = ID3_TAG_LEN; + } + else + { + unsigned bytesToRemove; + + bytesToRemove = info->audioShaBytes + bufLen - ID3_TAG_LEN; + sha_update(&info->scontext, info->audioShaBuffer, bytesToRemove); + memmove(info->audioShaBuffer, info->audioShaBuffer + bytesToRemove, + info->audioShaBytes - bytesToRemove); + memcpy(info->audioShaBuffer + info->audioShaBytes - bytesToRemove, + buf, bufLen); + info->audioShaBytes = info->audioShaBytes - bytesToRemove + bufLen; + } + } + else + { + memcpy(info->audioShaBuffer + info->audioShaBytes, buf, bufLen); + info->audioShaBytes += bufLen; + } } Index: mp3.h =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/mp3.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** mp3.h 2001/05/18 01:00:54 1.3 --- mp3.h 2001/07/31 18:49:20 1.4 *************** *** 29,32 **** --- 29,34 ---- unsigned char *startBuffer; unsigned int startBytes; + unsigned char *audioShaBuffer, audioShaExtra[3]; + unsigned int audioShaBytes; } mp3_info; |
From: Robert K. <may...@us...> - 2001-07-24 02:02:12
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory usw-pr-cvs1:/tmp/cvs-serv18956/lib Modified Files: main.c Log Message: Fixed one minor compile error and updated changelog Index: main.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/main.c,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -r1.27 -r1.28 *** main.c 2001/07/24 00:58:04 1.27 --- main.c 2001/07/24 02:02:08 1.28 *************** *** 20,23 **** --- 20,24 ---- #ifndef _WIN32 #include "browser.h" + #include <errno.h> #else #include <windows.h> |
From: Robert K. <may...@us...> - 2001-07-24 02:02:12
|
Update of /cvsroot/bitcollider/bitcollider In directory usw-pr-cvs1:/tmp/cvs-serv18956 Modified Files: ChangeLog Log Message: Fixed one minor compile error and updated changelog Index: ChangeLog =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/ChangeLog,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** ChangeLog 2001/07/24 00:58:03 1.3 --- ChangeLog 2001/07/24 02:02:08 1.4 *************** *** 18,19 **** --- 18,21 ---- - Fixed a problem where the bitcollider could not traverse compressed directory trees. (Thanks to Scott Hernandez for catching this) + - Fixed the windows shell extension to allow bitprinting of a large + number of files. |
From: Robert K. <may...@us...> - 2001-07-24 00:58:07
|
Update of /cvsroot/bitcollider/bitcollider In directory usw-pr-cvs1:/tmp/cvs-serv9270 Modified Files: ChangeLog Log Message: Fixed the incorrect progress indicator bug, added better support for bitcolliding many files via the shell extension and updated the build number. Index: ChangeLog =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** ChangeLog 2001/07/23 22:32:10 1.2 --- ChangeLog 2001/07/24 00:58:03 1.3 *************** *** 14,15 **** --- 14,19 ---- - Adapted bitprinting code from the bitprint.[ch] for more modular bitprintint capabilities. + - Now using a word64 type to calculate the progress indicator -- this + should fix the funky progress indicator for large files. + - Fixed a problem where the bitcollider could not traverse compressed directory + trees. (Thanks to Scott Hernandez for catching this) |
From: Robert K. <may...@us...> - 2001-07-24 00:58:07
|
Update of /cvsroot/bitcollider/bitcollider/bcshellext In directory usw-pr-cvs1:/tmp/cvs-serv9270/bcshellext Modified Files: ShellExt.cpp bcshellext.dsp bcshellext_p.c Log Message: Fixed the incorrect progress indicator bug, added better support for bitcolliding many files via the shell extension and updated the build number. Index: ShellExt.cpp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/bcshellext/ShellExt.cpp,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** ShellExt.cpp 2001/04/06 04:39:05 1.9 --- ShellExt.cpp 2001/07/24 00:58:03 1.10 *************** *** 5,8 **** --- 5,10 ---- #include "ShellExt.h" + #define MAX_CMD_LINE_LEN 2000 + ///////////////////////////////////////////////////////////////////////////// // CShellExt *************** *** 184,187 **** --- 186,207 ---- argList += string("\"") + (*i) + string("\" "); } + if (argList.length() > MAX_CMD_LINE_LEN) + { + char tempPath[MAX_PATH], tempFile[MAX_PATH]; + FILE *temp; + + GetTempPath(MAX_PATH, tempPath); + GetTempFileName(tempPath, "bp", GetTickCount(), tempFile); + + temp = fopen(tempFile, "w"); + if (temp != NULL) + { + for(i = oFileList.begin(); i != oFileList.end(); i++) + fprintf(temp, "%s\n", (*i).c_str()); + + fclose(temp); + argList = string("@") + string(tempFile); + } + } ret = (int)ShellExecute(NULL, "open", exe, argList.c_str(), path, SW_SHOW); Index: bcshellext.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/bcshellext/bcshellext.dsp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** bcshellext.dsp 2001/04/03 23:53:48 1.4 --- bcshellext.dsp 2001/07/24 00:58:04 1.5 *************** *** 306,310 **** # Begin Source File ! SOURCE=..\bc_dll.lib # End Source File # End Group --- 306,310 ---- # Begin Source File ! SOURCE=..\bitcoll.lib # End Source File # End Group Index: bcshellext_p.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/bcshellext/bcshellext_p.c,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** bcshellext_p.c 2001/07/23 23:13:32 1.9 --- bcshellext_p.c 2001/07/24 00:58:04 1.10 *************** *** 3,7 **** /* File created by MIDL compiler version 5.01.0164 */ ! /* at Thu Jul 12 13:52:37 2001 */ /* Compiler settings for D:\bitzi\bitcollider\bcshellext\bcshellext.idl: --- 3,7 ---- /* File created by MIDL compiler version 5.01.0164 */ ! /* at Mon Jul 23 17:07:33 2001 */ /* Compiler settings for D:\bitzi\bitcollider\bcshellext\bcshellext.idl: |
From: Robert K. <may...@us...> - 2001-07-24 00:58:07
|
Update of /cvsroot/bitcollider/bitcollider/gui In directory usw-pr-cvs1:/tmp/cvs-serv9270/gui Modified Files: gui.c gui.dsp Log Message: Fixed the incorrect progress indicator bug, added better support for bitcolliding many files via the shell extension and updated the build number. Index: gui.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/gui/gui.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** gui.c 2001/04/06 01:48:13 1.4 --- gui.c 2001/07/24 00:58:04 1.5 *************** *** 7,10 **** --- 7,11 ---- #include <windows.h> + #include <stdio.h> #include <stdlib.h> #include "bitcollider.h" *************** *** 26,33 **** list = create_list(); ! for(; argIndex < __argc; argIndex++) ! { ! add_to_list(list, __argv[argIndex]); ! } // Perform application initialization: --- 27,61 ---- list = create_list(); ! if (__argc > 1 && __argv[argIndex][0] == '@') ! { ! FILE *temp; ! char line[MAX_PATH]; ! ! temp = fopen(__argv[argIndex] + 1, "r"); ! if (temp == NULL) ! { ! MessageBox(NULL, "Cannot read file list from shell extension.", "Bitcollider", MB_OK); ! return 0; ! } ! ! for(;;) ! { ! if (fgets(line, MAX_PATH, temp) == NULL) ! break; ! ! line[strlen(line) - 1] = 0; ! add_to_list(list, strdup(line)); ! } ! ! fclose(temp); ! ! // get rid of the temp file ! unlink(__argv[argIndex] + 1); ! } ! else ! for(; argIndex < __argc; argIndex++) ! { ! add_to_list(list, __argv[argIndex]); ! } // Perform application initialization: Index: gui.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/gui/gui.dsp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** gui.dsp 2001/07/23 23:13:32 1.5 --- gui.dsp 2001/07/24 00:58:04 1.6 *************** *** 70,74 **** # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c ! # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 --- 70,74 ---- # PROP Target_Dir "" # ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c ! # ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "..\include" /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 |
From: Robert K. <may...@us...> - 2001-07-24 00:58:07
|
Update of /cvsroot/bitcollider/bitcollider/installer In directory usw-pr-cvs1:/tmp/cvs-serv9270/installer Modified Files: bc-setup.wse Log Message: Fixed the incorrect progress indicator bug, added better support for bitcolliding many files via the shell extension and updated the build number. Index: bc-setup.wse =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/installer/bc-setup.wse,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** bc-setup.wse 2001/07/23 23:13:32 1.4 --- bc-setup.wse 2001/07/24 00:58:04 1.5 *************** *** 1212,1217 **** end item: Install File ! Source=d:\bitzi\bitcollider\plugins\image.bcp ! Destination=%MAINDIR%\plugins\image.bcp Flags=0000000010000010 end --- 1212,1217 ---- end item: Install File ! Source=d:\bitzi\bitcollider\bitcollider.exe ! Destination=%MAINDIR%\bitcollider.exe Flags=0000000010000010 end *************** *** 1222,1225 **** --- 1222,1235 ---- end item: Install File + Source=d:\bitzi\bitcollider\bitcoll.dll + Destination=%SYS32%\bitcoll.dll + Flags=0000000010000010 + end + item: Install File + Source=d:\bitzi\bitcollider\plugins\image.bcp + Destination=%MAINDIR%\plugins\image.bcp + Flags=0000000010000010 + end + item: Install File Source=d:\bitzi\bitcollider\win32\rc\bitzi_32.ico Destination=%MAINDIR%\bitzi_32.ico *************** *** 1242,1250 **** end item: Install File - Source=d:\bitzi\bitcollider\bitcollider.exe - Destination=%MAINDIR%\bitcollider.exe - Flags=0000000010000010 - end - item: Install File Source=d:\bitzi\bitcollider\plugins\wav.bcp Destination=%MAINDIR%\plugins\wav.bcp --- 1252,1255 ---- *************** *** 1264,1272 **** Source=d:\bitzi\bitcollider\vorbisfile.dll Destination=%SYS32%\vorbisfile.dll - Flags=0000000010000010 - end - item: Install File - Source=d:\bitzi\bitcollider\bc_dll.dll - Destination=%SYS32%\bc_dll.dll Flags=0000000010000010 end --- 1269,1272 ---- |
From: Robert K. <may...@us...> - 2001-07-24 00:58:07
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory usw-pr-cvs1:/tmp/cvs-serv9270/lib Modified Files: main.c Log Message: Fixed the incorrect progress indicator bug, added better support for bitcolliding many files via the shell extension and updated the build number. Index: main.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/main.c,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -r1.26 -r1.27 *** main.c 2001/07/23 23:13:33 1.26 --- main.c 2001/07/24 00:58:04 1.27 *************** *** 17,20 **** --- 17,21 ---- #include "id3.h" #include "plugin_man.h" + #include "tiger.h" #ifndef _WIN32 #include "browser.h" *************** *** 630,634 **** int percentComplete; ! percentComplete = ((ftell(source) * 100) / submission->fileSize); if (percentComplete != submission->percentComplete) { --- 631,636 ---- int percentComplete; ! percentComplete = (int)(((word64)ftell(source) * (word64)100) / ! (word64)submission->fileSize); if (percentComplete != submission->percentComplete) { |
From: Robert K. <may...@us...> - 2001-07-23 23:13:36
|
Update of /cvsroot/bitcollider/bitcollider/lib In directory usw-pr-cvs1:/tmp/cvs-serv21184/lib Modified Files: main.c Log Message: Made the -f function windows friendly and changed the name from bc_dll.dll to bitcoll.dll Index: main.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/lib/main.c,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -r1.25 -r1.26 *** main.c 2001/07/23 22:32:11 1.25 --- main.c 2001/07/23 23:13:33 1.26 *************** *** 460,466 **** } ! static void convert_to_hex(const unsigned char *buffer, ! int size, ! char *hexBuffer) { int i; --- 460,466 ---- } ! void convert_to_hex(const unsigned char *buffer, ! int size, ! char *hexBuffer) { int i; *************** *** 787,804 **** } ! BitcolliderSubmission *read_submission_from_file(Bitcollider *bc, FILE *infile) { BitcolliderSubmission *submission; ! char buf[BUFFER_LEN], last[BUFFER_LEN], temp[BUFFER_LEN]; char *c, *t; int line, empty = 1; submission = (BitcolliderSubmission *)malloc(sizeof(BitcolliderSubmission)); if (submission == NULL) return NULL; ! memset(submission, 0, sizeof(BitcolliderSubmission)); submission->bc = bc; last[0] = 0; --- 787,819 ---- } ! BitcolliderSubmission *read_submission_from_file(Bitcollider *bc, char *fileName) { BitcolliderSubmission *submission; ! char buf[BUFFER_LEN], last[BUFFER_LEN], temp[BUFFER_LEN], err[255]; char *c, *t; int line, empty = 1; + FILE *infile; + if (strcmp(fileName, "-")) + infile = stdin; + else + infile = fopen(fileName, "rb"); + submission = (BitcolliderSubmission *)malloc(sizeof(BitcolliderSubmission)); if (submission == NULL) + { + fclose(infile); return NULL; ! } memset(submission, 0, sizeof(BitcolliderSubmission)); submission->bc = bc; + if (infile == NULL) + { + sprintf(err, "Can't open tag file: %s", strerror(errno)); + set_error(submission, err); + return submission; + } + last[0] = 0; *************** *** 809,819 **** if( strlen( buf ) == BUFFER_LEN - 1 ) { ! fprintf( stderr, "Line %d exceeds length limit\n", line ); ! exit(1); } else { ! fprintf( stderr, "Line %d is truncated\n", line ); ! exit(1); } } --- 824,840 ---- if( strlen( buf ) == BUFFER_LEN - 1 ) { ! sprintf(err, "Line %d exceeds length limit", line ); ! set_error(submission, err); ! fclose(infile); ! submission->numBitprints = 0; ! return submission; } else { ! sprintf(err, "Line %d is truncated", line ); ! set_error(submission, err); ! fclose(infile); ! submission->numBitprints = 0; ! return submission; } } *************** *** 828,834 **** if( ! ( t = strchr( c, '=' ) ) ) { ! fprintf( stderr, "Line %d does not appear to contain a tag\n", ! line ); ! exit(1); } *t = 0; --- 849,857 ---- if( ! ( t = strchr( c, '=' ) ) ) { ! sprintf(err, "Line %d does not appear to contain a tag", line ); ! set_error(submission, err); ! fclose(infile); ! submission->numBitprints = 0; ! return submission; } *t = 0; *************** *** 839,845 **** if( ! ( t = strchr( c, '.' ) ) ) { ! fprintf(stderr, "Line %d does not appear to contain a tag\n", ! line ); ! exit(1); } *t = 0; --- 862,870 ---- if( ! ( t = strchr( c, '.' ) ) ) { ! sprintf(err, "Line %d does not appear to contain a tag", line); ! set_error(submission, err); ! fclose(infile); ! submission->numBitprints = 0; ! return submission; } *t = 0; *************** *** 869,872 **** --- 894,899 ---- submission->numBitprints++; } + + fclose(infile); return submission; |
From: Robert K. <may...@us...> - 2001-07-23 23:13:36
|
Update of /cvsroot/bitcollider/bitcollider/wav/win32 In directory usw-pr-cvs1:/tmp/cvs-serv21184/wav/win32 Modified Files: wav.dsp Log Message: Made the -f function windows friendly and changed the name from bc_dll.dll to bitcoll.dll Index: wav.dsp =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/wav/win32/wav.dsp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** wav.dsp 2001/03/27 19:41:06 1.3 --- wav.dsp 2001/07/23 23:13:33 1.4 *************** *** 114,121 **** # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" # End Group - # Begin Source File - - SOURCE=..\..\bc_dll.lib - # End Source File # End Target # End Project --- 114,117 ---- |
From: Robert K. <may...@us...> - 2001-07-23 23:13:36
|
Update of /cvsroot/bitcollider/bitcollider/src In directory usw-pr-cvs1:/tmp/cvs-serv21184/src Modified Files: bitcollider.c Log Message: Made the -f function windows friendly and changed the name from bc_dll.dll to bitcoll.dll Index: bitcollider.c =================================================================== RCS file: /cvsroot/bitcollider/bitcollider/src/bitcollider.c,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -r1.15 -r1.16 *** bitcollider.c 2001/07/23 21:22:34 1.15 --- bitcollider.c 2001/07/23 23:13:33 1.16 *************** *** 244,267 **** if( tagFile[0] ) { ! FILE *file; ! ! if( strcmp( tagFile, "-" ) ) ! file = fopen( tagFile, "r" ); ! else ! file = stdin; ! ! if( ! file ) { ! char error[1024]; ! sprintf( error, "Can't open tag file: %s\n", strerror(errno) ); ! print_error( NULL, error ); ! exit(1); } ! ! submission = read_submission_from_file(bc, file); if (autoSubmit) set_auto_submit(submission, true); - - fclose(file); } else --- 244,264 ---- if( tagFile[0] ) { ! submission = read_submission_from_file(bc, tagFile); ! if (!submission) { ! fprintf(stderr, "Cannot create submission.\n"); ! bitcollider_shutdown(bc); ! exit(-1); } ! if (submission->numBitprints == 0) ! { ! print_error(submission->bc, NULL); ! delete_submission(submission); ! bitcollider_shutdown(bc); ! exit(-1); ! } ! if (autoSubmit) set_auto_submit(submission, true); } else *************** *** 341,344 **** --- 338,342 ---- print_submission(submission); } + delete_submission(submission); bitcollider_shutdown(bc); |