ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
November 2009
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
23 participants
444 discussions
Start a n
N
ew thread
[fireball] 43935: [csrss] - Route unhandled messages to DefWndProc, as it's usually done for every window proc.
by fireball@svn.reactos.org
Author: fireball Date: Tue Nov 3 20:18:39 2009 New Revision: 43935 URL:
http://svn.reactos.org/svn/reactos?rev=43935&view=rev
Log: [csrss] - Route unhandled messages to DefWndProc, as it's usually done for every window proc. Modified: trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c Modified: trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/csrss/win…
============================================================================== --- trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c [iso-8859-1] Tue Nov 3 20:18:39 2009 @@ -110,6 +110,9 @@ return 0; } } + + default: + return DefWindowProcW(Wnd, Msg, wParam, lParam); } return 0;
15 years, 1 month
1
0
0
0
[fireball] 43934: [csrss] - Paint the desktop only when getting WM_ERASEBKGND message, and do nothing in WM_PAINT. This is the behavior Windows and Wine implement. - Add WM_CLOSE stub-handler, though it doesn't change much now - all messages unhandled by the switch are going to return "0" since this proc doesn't call DefWndProcHandler.
by fireball@svn.reactos.org
Author: fireball Date: Tue Nov 3 20:03:11 2009 New Revision: 43934 URL:
http://svn.reactos.org/svn/reactos?rev=43934&view=rev
Log: [csrss] - Paint the desktop only when getting WM_ERASEBKGND message, and do nothing in WM_PAINT. This is the behavior Windows and Wine implement. - Add WM_CLOSE stub-handler, though it doesn't change much now - all messages unhandled by the switch are going to return "0" since this proc doesn't call DefWndProcHandler. Modified: trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c Modified: trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/csrss/win…
============================================================================== --- trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/csrss/win32csr/desktopbg.c [iso-8859-1] Tue Nov 3 20:03:11 2009 @@ -42,23 +42,19 @@ static LRESULT CALLBACK DtbgWindowProc(HWND Wnd, UINT Msg, WPARAM wParam, LPARAM lParam) { - switch(Msg) + PAINTSTRUCT PS; + HDC hDC; + + switch(Msg) { case WM_ERASEBKGND: + PaintDesktop((HDC)wParam); return 1; case WM_PAINT: { - PAINTSTRUCT PS; - RECT rc; - HDC hDC; - - if(GetUpdateRect(Wnd, &rc, FALSE) && - (hDC = BeginPaint(Wnd, &PS))) - { - PaintDesktop(hDC); + if((hDC = BeginPaint(Wnd, &PS))) EndPaint(Wnd, &PS); - } return 0; } @@ -69,6 +65,9 @@ return (LRESULT) TRUE; case WM_CREATE: + return 0; + + case WM_CLOSE: return 0; case WM_NOTIFY:
15 years, 1 month
1
0
0
0
[janderwald] 43933: [DSOUND] - Partly implement IDirectSound8::GetCaps - Implement IDirectSound8::Compact - Verify if wrong guid is passed in IDirectSound8::Initialize - Allow construction of IDirectSound8 object via CoCreateInstance - Fix more dsound_winetest failures - dsound_winetest dsound is now down to 31 / 178 failures
by janderwald@svn.reactos.org
Author: janderwald Date: Tue Nov 3 19:54:52 2009 New Revision: 43933 URL:
http://svn.reactos.org/svn/reactos?rev=43933&view=rev
Log: [DSOUND] - Partly implement IDirectSound8::GetCaps - Implement IDirectSound8::Compact - Verify if wrong guid is passed in IDirectSound8::Initialize - Allow construction of IDirectSound8 object via CoCreateInstance - Fix more dsound_winetest failures - dsound_winetest dsound is now down to 31 / 178 failures Modified: trunk/reactos/dll/directx/dsound_new/capture.c trunk/reactos/dll/directx/dsound_new/directsound.c trunk/reactos/dll/directx/dsound_new/dsound.c trunk/reactos/dll/directx/dsound_new/misc.c trunk/reactos/dll/directx/dsound_new/precomp.h Modified: trunk/reactos/dll/directx/dsound_new/capture.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/cap…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/capture.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/capture.c [iso-8859-1] Tue Nov 3 19:54:52 2009 @@ -107,7 +107,7 @@ /* check buffer description */ if ((lpcDSBufferDesc->dwSize != sizeof(DSBUFFERDESC) && lpcDSBufferDesc->dwSize != sizeof(DSBUFFERDESC1)) || lpcDSBufferDesc->dwReserved != 0) { - DPRINT("Invalid buffer description size %u expected %u dwReserved %u\n", lpcDSBufferDesc->dwSize, sizeof(DSBUFFERDESC1), lpcDSBufferDesc->dwReserved); + DPRINT("Invalid buffer description size %u expected %u or %u dwReserved %u\n", lpcDSBufferDesc->dwSize, sizeof(DSBUFFERDESC1), sizeof(DSBUFFERDESC), lpcDSBufferDesc->dwReserved); return DSERR_INVALIDPARAM; } @@ -300,7 +300,7 @@ { *ppvObject = 0; StringFromIID(riid, &pStr); - DPRINT("KsPropertySet does not support Interface %ws\n", pStr); + DPRINT("NewDirectSoundCapture does not support Interface %ws\n", pStr); CoTaskMemFree(pStr); return E_NOINTERFACE; } Modified: trunk/reactos/dll/directx/dsound_new/directsound.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/dir…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/directsound.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/directsound.c [iso-8859-1] Tue Nov 3 19:54:52 2009 @@ -15,6 +15,7 @@ LONG ref; GUID DeviceGUID; BOOL bInitialized; + BOOL bDirectSound8; DWORD dwLevel; LPFILTERINFO Filter; LPDIRECTSOUNDBUFFER8 PrimaryBuffer; @@ -32,10 +33,9 @@ LPOLESTR pStr; LPCDirectSoundImpl This = (LPCDirectSoundImpl)CONTAINING_RECORD(iface, CDirectSoundImpl, lpVtbl); - - if (IsEqualIID(riid, &IID_IUnknown) || - IsEqualIID(riid, &IID_IDirectSound) || - IsEqualIID(riid, &IID_IDirectSound8)) + if ((IsEqualIID(riid, &IID_IDirectSound) && This->bDirectSound8 == FALSE) || + (IsEqualIID(riid, &IID_IDirectSound8) && This->bDirectSound8 == TRUE) || + (IsEqualIID(riid, &IID_IUnknown))) { *ppobj = (LPVOID)&This->lpVtbl; InterlockedIncrement(&This->ref); @@ -177,6 +177,26 @@ LPDIRECTSOUND8 iface, LPDSCAPS lpDSCaps) { + LPCDirectSoundImpl This = (LPCDirectSoundImpl)CONTAINING_RECORD(iface, CDirectSoundImpl, lpVtbl); + + if (!This->bInitialized) + { + /* object not yet initialized */ + return DSERR_UNINITIALIZED; + } + + if (!lpDSCaps) + { + /* object not yet initialized */ + return DSERR_INVALIDPARAM; + } + + if (lpDSCaps->dwSize != sizeof(DSCAPS)) + { + /* object not yet initialized */ + return DSERR_INVALIDPARAM; + } + UNIMPLEMENTED; return DSERR_GENERIC; } @@ -217,8 +237,22 @@ IDirectSound8_fnCompact( LPDIRECTSOUND8 iface) { - UNIMPLEMENTED; - return DSERR_INVALIDPARAM; + LPCDirectSoundImpl This = (LPCDirectSoundImpl)CONTAINING_RECORD(iface, CDirectSoundImpl, lpVtbl); + + if (!This->bInitialized) + { + /* object not yet initialized */ + return DSERR_UNINITIALIZED; + } + + if (This->dwLevel != DSSCL_PRIORITY) + { + /* needs priority level */ + return DSERR_PRIOLEVELNEEDED; + } + + /* done */ + return DS_OK; } HRESULT @@ -227,6 +261,15 @@ LPDIRECTSOUND8 iface, LPDWORD pdwSpeakerConfig) { + LPCDirectSoundImpl This = (LPCDirectSoundImpl)CONTAINING_RECORD(iface, CDirectSoundImpl, lpVtbl); + + if (!This->bInitialized) + { + /* object not yet initialized */ + return DSERR_UNINITIALIZED; + } + + UNIMPLEMENTED; return DSERR_INVALIDPARAM; } @@ -275,6 +318,12 @@ pcGuidDevice = &DSDEVID_DefaultPlayback; } + if (IsEqualIID(pcGuidDevice, &DSDEVID_DefaultCapture) || IsEqualIID(pcGuidDevice, &DSDEVID_DefaultVoiceCapture)) + { + /* this has to be a winetest */ + return DSERR_NODRIVER; + } + /* now verify the guid */ if (GetDeviceID(pcGuidDevice, &DeviceGuid) != DS_OK) { @@ -291,7 +340,7 @@ if (SUCCEEDED(hr)) { This->bInitialized = TRUE; - return DS_OK; + return DS_OK; } DPRINT("Failed to find device\n"); @@ -331,7 +380,8 @@ InternalDirectSoundCreate( LPCGUID lpcGUID, LPDIRECTSOUND8 *ppDS, - IUnknown *pUnkOuter) + IUnknown *pUnkOuter, + BOOL bDirectSound8) { LPCDirectSoundImpl This; HRESULT hr; @@ -352,6 +402,7 @@ /* initialize IDirectSound object */ This->ref = 1; + This->bDirectSound8 = bDirectSound8; This->lpVtbl = &vt_DirectSound8; @@ -374,13 +425,51 @@ } HRESULT +CALLBACK +NewDirectSound( + IUnknown* pUnkOuter, + REFIID riid, + LPVOID* ppvObject) +{ + LPOLESTR pStr; + LPCDirectSoundImpl This; + + /* check requested interface */ + if (!IsEqualIID(riid, &IID_IUnknown) && !IsEqualIID(riid, &IID_IDirectSound) && !IsEqualIID(riid, &IID_IDirectSound8)) + { + *ppvObject = 0; + StringFromIID(riid, &pStr); + DPRINT("KsPropertySet does not support Interface %ws\n", pStr); + CoTaskMemFree(pStr); + return E_NOINTERFACE; + } + + /* allocate CDirectSoundCaptureImpl struct */ + This = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(CDirectSoundImpl)); + if (!This) + { + /* not enough memory */ + return DSERR_OUTOFMEMORY; + } + + /* initialize object */ + This->ref = 1; + This->lpVtbl = &vt_DirectSound8; + This->bInitialized = FALSE; + *ppvObject = (LPVOID)&This->lpVtbl; + + return S_OK; +} + + +HRESULT WINAPI DirectSoundCreate( LPCGUID lpcGUID, LPDIRECTSOUND *ppDS, IUnknown *pUnkOuter) { - return InternalDirectSoundCreate(lpcGUID, (LPDIRECTSOUND8*)ppDS, pUnkOuter); + return InternalDirectSoundCreate(lpcGUID, (LPDIRECTSOUND8*)ppDS, pUnkOuter, FALSE); } HRESULT @@ -390,5 +479,5 @@ LPDIRECTSOUND8 *ppDS, IUnknown *pUnkOuter) { - return InternalDirectSoundCreate(lpcGUID, ppDS, pUnkOuter); -} + return InternalDirectSoundCreate(lpcGUID, ppDS, pUnkOuter, TRUE); +} Modified: trunk/reactos/dll/directx/dsound_new/dsound.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/dso…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/dsound.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/dsound.c [iso-8859-1] Tue Nov 3 19:54:52 2009 @@ -21,6 +21,10 @@ { &CLSID_DirectSoundCapture, NewDirectSoundCapture + }, + { + &CLSID_DirectSound, + NewDirectSound }, { NULL, Modified: trunk/reactos/dll/directx/dsound_new/misc.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/mis…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/misc.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/misc.c [iso-8859-1] Tue Nov 3 19:54:52 2009 @@ -464,11 +464,11 @@ for(nChannels = 1; nChannels <= AudioRange->MaximumChannels; nChannels++) { + WaveFormatOut->nChannels = nChannels; + DPRINT("InFormat nChannels %u wBitsPerSample %u nSamplesPerSec %u\nOutFormat nChannels %u nBitsPerSample %u nSamplesPerSec %u\n", WaveFormatEx->nChannels, WaveFormatEx->wBitsPerSample, WaveFormatEx->nSamplesPerSec, WaveFormatOut->nChannels, WaveFormatOut->wBitsPerSample, WaveFormatOut->nSamplesPerSec); - - WaveFormatOut->nChannels = nChannels; dwResult = OpenPin(hFilter, PinId, WaveFormatOut, hPin, TRUE); if (dwResult == ERROR_SUCCESS) Modified: trunk/reactos/dll/directx/dsound_new/precomp.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/pre…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/precomp.h [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/precomp.h [iso-8859-1] Tue Nov 3 19:54:52 2009 @@ -98,6 +98,15 @@ BOOL bCapture, ULONG Offset); +/* directsound.c */ + +HRESULT +CALLBACK +NewDirectSound( + IUnknown* pUnkOuter, + REFIID riid, + LPVOID* ppvObject); + /* misc.c */
15 years, 1 month
1
0
0
0
[hyperion] 43932: Vendor drop of STLport 5.2.1
by hyperion@svn.reactos.org
Author: hyperion Date: Tue Nov 3 13:47:20 2009 New Revision: 43932 URL:
http://svn.reactos.org/svn/reactos?rev=43932&view=rev
Log: Vendor drop of STLport 5.2.1 Added: vendor/STLport/ vendor/STLport/INSTALL vendor/STLport/INSTALL.unixes vendor/STLport/Makefile vendor/STLport/README vendor/STLport/build/ vendor/STLport/build/Makefiles/ vendor/STLport/build/Makefiles/gmake/ vendor/STLport/build/Makefiles/gmake/CC.mak vendor/STLport/build/Makefiles/gmake/aCC.mak vendor/STLport/build/Makefiles/gmake/app/ vendor/STLport/build/Makefiles/gmake/app/CC.mak vendor/STLport/build/Makefiles/gmake/app/aCC.mak vendor/STLport/build/Makefiles/gmake/app/bcc.mak vendor/STLport/build/Makefiles/gmake/app/dmc.mak vendor/STLport/build/Makefiles/gmake/app/gcc.mak vendor/STLport/build/Makefiles/gmake/app/icc.mak vendor/STLport/build/Makefiles/gmake/app/rules-install.mak vendor/STLport/build/Makefiles/gmake/app/rules.mak vendor/STLport/build/Makefiles/gmake/app/top.mak vendor/STLport/build/Makefiles/gmake/bcc.mak vendor/STLport/build/Makefiles/gmake/clean.mak vendor/STLport/build/Makefiles/gmake/cygming/ vendor/STLport/build/Makefiles/gmake/cygming/extern.mak vendor/STLport/build/Makefiles/gmake/cygming/lib.mak vendor/STLport/build/Makefiles/gmake/cygming/rules-install-so.mak vendor/STLport/build/Makefiles/gmake/cygming/rules-so.mak vendor/STLport/build/Makefiles/gmake/cygming/sys.mak vendor/STLport/build/Makefiles/gmake/cygming/targetsys.mak vendor/STLport/build/Makefiles/gmake/darwin/ vendor/STLport/build/Makefiles/gmake/darwin/lib.mak vendor/STLport/build/Makefiles/gmake/darwin/sys.mak vendor/STLport/build/Makefiles/gmake/darwin/targetsys.mak vendor/STLport/build/Makefiles/gmake/depend.mak vendor/STLport/build/Makefiles/gmake/dmc.mak vendor/STLport/build/Makefiles/gmake/extern.mak vendor/STLport/build/Makefiles/gmake/freebsd/ vendor/STLport/build/Makefiles/gmake/freebsd/sys.mak vendor/STLport/build/Makefiles/gmake/freebsd/targetsys.mak vendor/STLport/build/Makefiles/gmake/gcc.mak vendor/STLport/build/Makefiles/gmake/hp-ux/ vendor/STLport/build/Makefiles/gmake/hp-ux/sys.mak vendor/STLport/build/Makefiles/gmake/hp-ux/targetsys.mak vendor/STLport/build/Makefiles/gmake/icc.mak vendor/STLport/build/Makefiles/gmake/lib/ vendor/STLport/build/Makefiles/gmake/lib/CC.mak vendor/STLport/build/Makefiles/gmake/lib/aCC.mak vendor/STLport/build/Makefiles/gmake/lib/bcc.mak vendor/STLport/build/Makefiles/gmake/lib/clean.mak vendor/STLport/build/Makefiles/gmake/lib/dmc.mak vendor/STLport/build/Makefiles/gmake/lib/gcc.mak vendor/STLport/build/Makefiles/gmake/lib/icc.mak vendor/STLport/build/Makefiles/gmake/lib/rules-a.mak vendor/STLport/build/Makefiles/gmake/lib/rules-install-a.mak vendor/STLport/build/Makefiles/gmake/lib/top.mak vendor/STLport/build/Makefiles/gmake/lib/vc6.mak vendor/STLport/build/Makefiles/gmake/linux/ vendor/STLport/build/Makefiles/gmake/linux/sys.mak vendor/STLport/build/Makefiles/gmake/linux/targetsys.mak vendor/STLport/build/Makefiles/gmake/openbsd/ vendor/STLport/build/Makefiles/gmake/openbsd/sys.mak vendor/STLport/build/Makefiles/gmake/openbsd/targetsys.mak vendor/STLport/build/Makefiles/gmake/subdirs.mak vendor/STLport/build/Makefiles/gmake/sunos/ vendor/STLport/build/Makefiles/gmake/sunos/sys.mak vendor/STLport/build/Makefiles/gmake/sunos/targetsys.mak vendor/STLport/build/Makefiles/gmake/sysid.mak vendor/STLport/build/Makefiles/gmake/targetdirs.mak vendor/STLport/build/Makefiles/gmake/targets.mak vendor/STLport/build/Makefiles/gmake/top.mak vendor/STLport/build/Makefiles/gmake/unix/ vendor/STLport/build/Makefiles/gmake/unix/lib.mak vendor/STLport/build/Makefiles/gmake/unix/rules-install-so.mak vendor/STLport/build/Makefiles/gmake/unix/rules-so.mak vendor/STLport/build/Makefiles/gmake/vc6.mak vendor/STLport/build/Makefiles/nmake/ vendor/STLport/build/Makefiles/nmake/app/ vendor/STLport/build/Makefiles/nmake/app/clean.mak vendor/STLport/build/Makefiles/nmake/app/evc-common.mak vendor/STLport/build/Makefiles/nmake/app/evc3.mak vendor/STLport/build/Makefiles/nmake/app/evc4.mak vendor/STLport/build/Makefiles/nmake/app/evc8.mak vendor/STLport/build/Makefiles/nmake/app/evc9.mak vendor/STLport/build/Makefiles/nmake/app/icl.mak vendor/STLport/build/Makefiles/nmake/app/macro.mak vendor/STLport/build/Makefiles/nmake/app/rules-exe-windows.mak vendor/STLport/build/Makefiles/nmake/app/rules-install-a.mak vendor/STLport/build/Makefiles/nmake/app/rules-install-so.mak vendor/STLport/build/Makefiles/nmake/app/top.mak vendor/STLport/build/Makefiles/nmake/app/vc-common.mak vendor/STLport/build/Makefiles/nmake/app/vc6.mak vendor/STLport/build/Makefiles/nmake/app/vc70.mak vendor/STLport/build/Makefiles/nmake/app/vc71.mak vendor/STLport/build/Makefiles/nmake/app/vc8.mak vendor/STLport/build/Makefiles/nmake/app/vc9.mak vendor/STLport/build/Makefiles/nmake/clean.mak vendor/STLport/build/Makefiles/nmake/evc-common.mak vendor/STLport/build/Makefiles/nmake/evc3.mak vendor/STLport/build/Makefiles/nmake/evc4.mak vendor/STLport/build/Makefiles/nmake/evc8.mak vendor/STLport/build/Makefiles/nmake/evc9.mak vendor/STLport/build/Makefiles/nmake/extern.mak vendor/STLport/build/Makefiles/nmake/icl.mak vendor/STLport/build/Makefiles/nmake/lib/ vendor/STLport/build/Makefiles/nmake/lib/clean.mak vendor/STLport/build/Makefiles/nmake/lib/evc-common.mak vendor/STLport/build/Makefiles/nmake/lib/evc3.mak vendor/STLport/build/Makefiles/nmake/lib/evc4.mak vendor/STLport/build/Makefiles/nmake/lib/evc8.mak vendor/STLport/build/Makefiles/nmake/lib/evc9.mak vendor/STLport/build/Makefiles/nmake/lib/icl.mak vendor/STLport/build/Makefiles/nmake/lib/macro.mak vendor/STLport/build/Makefiles/nmake/lib/rules-a.mak vendor/STLport/build/Makefiles/nmake/lib/rules-install-a.mak vendor/STLport/build/Makefiles/nmake/lib/rules-install-so.mak vendor/STLport/build/Makefiles/nmake/lib/rules-so.mak vendor/STLport/build/Makefiles/nmake/lib/top.mak vendor/STLport/build/Makefiles/nmake/lib/vc-common.mak vendor/STLport/build/Makefiles/nmake/lib/vc6.mak vendor/STLport/build/Makefiles/nmake/lib/vc70.mak vendor/STLport/build/Makefiles/nmake/lib/vc71.mak vendor/STLport/build/Makefiles/nmake/lib/vc8.mak vendor/STLport/build/Makefiles/nmake/lib/vc9.mak vendor/STLport/build/Makefiles/nmake/rules-o.mak vendor/STLport/build/Makefiles/nmake/sys.mak vendor/STLport/build/Makefiles/nmake/sysid.mak vendor/STLport/build/Makefiles/nmake/targetdirs.mak vendor/STLport/build/Makefiles/nmake/targets.mak vendor/STLport/build/Makefiles/nmake/top.mak vendor/STLport/build/Makefiles/nmake/vc-common.mak vendor/STLport/build/Makefiles/nmake/vc6.mak vendor/STLport/build/Makefiles/nmake/vc70.mak vendor/STLport/build/Makefiles/nmake/vc71.mak vendor/STLport/build/Makefiles/nmake/vc8.mak vendor/STLport/build/Makefiles/nmake/vc9.mak vendor/STLport/build/Makefiles/templates/ vendor/STLport/build/Makefiles/templates/Makefile-app.inc vendor/STLport/build/Makefiles/templates/Makefile-gcc-app vendor/STLport/build/Makefiles/templates/Makefile-gcc-lib vendor/STLport/build/Makefiles/templates/Makefile-lib.inc vendor/STLport/build/Makefiles/ut/ vendor/STLport/build/Makefiles/ut/app-c/ vendor/STLport/build/Makefiles/ut/app-c/Makefile vendor/STLport/build/Makefiles/ut/app-c/Makefile.inc vendor/STLport/build/Makefiles/ut/app-c/test.c vendor/STLport/build/Makefiles/ut/app1/ vendor/STLport/build/Makefiles/ut/app1/Makefile vendor/STLport/build/Makefiles/ut/app1/Makefile.inc vendor/STLport/build/Makefiles/ut/app1/test.cc vendor/STLport/build/Makefiles/ut/app2/ vendor/STLport/build/Makefiles/ut/app2-mult/ vendor/STLport/build/Makefiles/ut/app2-mult/Makefile vendor/STLport/build/Makefiles/ut/app2-mult/Makefile.inc vendor/STLport/build/Makefiles/ut/app2-mult/test2.cc vendor/STLport/build/Makefiles/ut/app2-mult/test3.cc vendor/STLport/build/Makefiles/ut/app2-mult/test31.cc vendor/STLport/build/Makefiles/ut/app2/Makefile vendor/STLport/build/Makefiles/ut/app2/Makefile.inc vendor/STLport/build/Makefiles/ut/app2/test.cc vendor/STLport/build/Makefiles/ut/app2/test2.cc vendor/STLport/build/Makefiles/ut/app2/test3.cc vendor/STLport/build/Makefiles/ut/app2/test31.cc vendor/STLport/build/Makefiles/ut/so1/ vendor/STLport/build/Makefiles/ut/so1/Makefile vendor/STLport/build/Makefiles/ut/so1/Makefile.inc vendor/STLport/build/Makefiles/ut/so1/test_c.cc vendor/STLport/build/Makefiles/ut/so1/test_cc.cc vendor/STLport/build/lib/ vendor/STLport/build/lib/CC.mak vendor/STLport/build/lib/Makefile.inc vendor/STLport/build/lib/README vendor/STLport/build/lib/aCC.mak vendor/STLport/build/lib/bcc.mak vendor/STLport/build/lib/dmc.mak vendor/STLport/build/lib/evc.mak vendor/STLport/build/lib/gcc.mak vendor/STLport/build/lib/icc.mak vendor/STLport/build/lib/icl.mak vendor/STLport/build/lib/msvc.mak vendor/STLport/build/lib/nmake-src-prefix.mak vendor/STLport/build/misc/ vendor/STLport/build/misc/cxa_atexit/ vendor/STLport/build/misc/cxa_atexit/Makefile.inc vendor/STLport/build/misc/cxa_atexit/gcc.mak vendor/STLport/build/test/ vendor/STLport/build/test/eh/ vendor/STLport/build/test/eh/Makefile.inc vendor/STLport/build/test/eh/bcc.mak vendor/STLport/build/test/eh/evc.mak vendor/STLport/build/test/eh/gcc.mak vendor/STLport/build/test/eh/icl.mak vendor/STLport/build/test/eh/msvc.mak vendor/STLport/build/test/eh/nmake-src-prefix.mak vendor/STLport/build/test/unit/ vendor/STLport/build/test/unit/CC.mak vendor/STLport/build/test/unit/Makefile.inc vendor/STLport/build/test/unit/README vendor/STLport/build/test/unit/STATUS vendor/STLport/build/test/unit/aCC.mak vendor/STLport/build/test/unit/bcc.mak vendor/STLport/build/test/unit/dmc.mak vendor/STLport/build/test/unit/evc.mak vendor/STLport/build/test/unit/gcc.mak vendor/STLport/build/test/unit/icc.mak vendor/STLport/build/test/unit/icl.mak vendor/STLport/build/test/unit/msvc.mak vendor/STLport/build/test/unit/nmake-src-prefix.mak vendor/STLport/configure vendor/STLport/configure.bat vendor/STLport/doc/ vendor/STLport/doc/FAQ vendor/STLport/doc/README.borland vendor/STLport/doc/README.cygwin vendor/STLport/doc/README.dmc vendor/STLport/doc/README.evc3 vendor/STLport/doc/README.evc4 vendor/STLport/doc/README.evc8 vendor/STLport/doc/README.evc9 vendor/STLport/doc/README.intel vendor/STLport/doc/README.mingw vendor/STLport/doc/README.msvc vendor/STLport/doc/README.utf8 vendor/STLport/doc/README.wince vendor/STLport/doc/README.windows vendor/STLport/doc/build_system.txt vendor/STLport/doc/pointer_specialization.txt vendor/STLport/doc/stlport_namespaces.txt vendor/STLport/etc/ vendor/STLport/etc/ChangeLog vendor/STLport/etc/ChangeLog-4.0 vendor/STLport/etc/ChangeLog-5.1 vendor/STLport/etc/ReleaseNote.txt vendor/STLport/etc/STLport-4.5.1.spec vendor/STLport/etc/STLport-4.5.3.spec vendor/STLport/etc/STLport-4.6.spec vendor/STLport/etc/autoexp.dat vendor/STLport/etc/msvcincl.dat vendor/STLport/etc/std_headers.txt vendor/STLport/etc/std_headers_c.txt vendor/STLport/etc/std_headers_c_h.txt vendor/STLport/etc/std_headers_classic_iostreams.txt vendor/STLport/etc/std_headers_cpp_runtime.txt vendor/STLport/etc/std_headers_cpp_runtime_h.txt vendor/STLport/etc/stlport_powered_red.gif (with props) vendor/STLport/etc/stlport_powered_white.gif (with props) vendor/STLport/src/ vendor/STLport/src/_stdio_file.h vendor/STLport/src/acquire_release.h vendor/STLport/src/aligned_buffer.h vendor/STLport/src/allocators.cpp vendor/STLport/src/bitset.cpp vendor/STLport/src/c_locale.c vendor/STLport/src/c_locale.h vendor/STLport/src/c_locale_dummy/ vendor/STLport/src/c_locale_dummy/c_locale_dummy.c vendor/STLport/src/c_locale_glibc/ vendor/STLport/src/c_locale_glibc/c_locale_glibc2.c vendor/STLport/src/c_locale_win32/ vendor/STLport/src/c_locale_win32/c_locale_win32.c vendor/STLport/src/c_locale_win32/c_wlocale_win32.c vendor/STLport/src/codecvt.cpp vendor/STLport/src/collate.cpp vendor/STLport/src/complex.cpp vendor/STLport/src/complex_io.cpp vendor/STLport/src/complex_trig.cpp vendor/STLport/src/ctype.cpp vendor/STLport/src/cxa.c vendor/STLport/src/details/ vendor/STLport/src/details/fstream_stdio.cpp vendor/STLport/src/details/fstream_unistd.cpp vendor/STLport/src/details/fstream_win32io.cpp vendor/STLport/src/dll_main.cpp vendor/STLport/src/facets_byname.cpp vendor/STLport/src/fstream.cpp vendor/STLport/src/ios.cpp vendor/STLport/src/iostream.cpp vendor/STLport/src/istream.cpp vendor/STLport/src/locale.cpp vendor/STLport/src/locale_catalog.cpp vendor/STLport/src/locale_impl.cpp vendor/STLport/src/locale_impl.h vendor/STLport/src/lock_free_slist.h vendor/STLport/src/message_facets.h vendor/STLport/src/messages.cpp vendor/STLport/src/monetary.cpp vendor/STLport/src/num_get.cpp vendor/STLport/src/num_get_float.cpp vendor/STLport/src/num_put.cpp vendor/STLport/src/num_put_float.cpp vendor/STLport/src/numpunct.cpp vendor/STLport/src/ostream.cpp vendor/STLport/src/sparc_atomic.s vendor/STLport/src/sparc_atomic64.s vendor/STLport/src/sstream.cpp vendor/STLport/src/stdio_streambuf.cpp vendor/STLport/src/stdio_streambuf.h vendor/STLport/src/stlport.rc vendor/STLport/src/stlport_prefix.h vendor/STLport/src/string.cpp vendor/STLport/src/strstream.cpp vendor/STLport/src/time_facets.cpp vendor/STLport/src/warning_disable.h vendor/STLport/stlport/ vendor/STLport/stlport/algorithm vendor/STLport/stlport/assert.h vendor/STLport/stlport/bitset vendor/STLport/stlport/cassert vendor/STLport/stlport/cctype vendor/STLport/stlport/cerrno vendor/STLport/stlport/cfloat vendor/STLport/stlport/ciso646 vendor/STLport/stlport/climits vendor/STLport/stlport/clocale vendor/STLport/stlport/cmath vendor/STLport/stlport/complex vendor/STLport/stlport/csetjmp vendor/STLport/stlport/csignal vendor/STLport/stlport/cstdarg vendor/STLport/stlport/cstddef vendor/STLport/stlport/cstdio vendor/STLport/stlport/cstdlib vendor/STLport/stlport/cstring vendor/STLport/stlport/ctime vendor/STLport/stlport/ctype.h vendor/STLport/stlport/cwchar vendor/STLport/stlport/cwctype vendor/STLport/stlport/deque vendor/STLport/stlport/errno.h vendor/STLport/stlport/exception vendor/STLport/stlport/exception.h vendor/STLport/stlport/float.h vendor/STLport/stlport/fstream vendor/STLport/stlport/fstream.h vendor/STLport/stlport/functional vendor/STLport/stlport/hash_map vendor/STLport/stlport/hash_set vendor/STLport/stlport/iomanip vendor/STLport/stlport/iomanip.h vendor/STLport/stlport/ios vendor/STLport/stlport/ios.h vendor/STLport/stlport/iosfwd vendor/STLport/stlport/iostream vendor/STLport/stlport/iostream.h vendor/STLport/stlport/iso646.h vendor/STLport/stlport/istream vendor/STLport/stlport/istream.h vendor/STLport/stlport/iterator vendor/STLport/stlport/limits vendor/STLport/stlport/limits.h vendor/STLport/stlport/list vendor/STLport/stlport/locale vendor/STLport/stlport/locale.h vendor/STLport/stlport/map vendor/STLport/stlport/math.h vendor/STLport/stlport/mem.h vendor/STLport/stlport/memory vendor/STLport/stlport/new vendor/STLport/stlport/new.h vendor/STLport/stlport/numeric vendor/STLport/stlport/ostream vendor/STLport/stlport/ostream.h vendor/STLport/stlport/pthread.h vendor/STLport/stlport/pthread_alloc vendor/STLport/stlport/queue vendor/STLport/stlport/rlocks.h vendor/STLport/stlport/rope vendor/STLport/stlport/set vendor/STLport/stlport/setjmp.h vendor/STLport/stlport/signal.h vendor/STLport/stlport/slist vendor/STLport/stlport/sstream vendor/STLport/stlport/stack vendor/STLport/stlport/stdarg.h vendor/STLport/stlport/stddef.h vendor/STLport/stlport/stdexcept vendor/STLport/stlport/stdio.h vendor/STLport/stlport/stdiostream.h vendor/STLport/stlport/stdlib.h vendor/STLport/stlport/stl/ vendor/STLport/stlport/stl/_abbrevs.h vendor/STLport/stlport/stl/_algo.c vendor/STLport/stlport/stl/_algo.h vendor/STLport/stlport/stl/_algobase.c vendor/STLport/stlport/stl/_algobase.h vendor/STLport/stlport/stl/_alloc.c vendor/STLport/stlport/stl/_alloc.h vendor/STLport/stlport/stl/_auto_ptr.h vendor/STLport/stlport/stl/_bitset.c vendor/STLport/stlport/stl/_bitset.h vendor/STLport/stlport/stl/_bvector.h vendor/STLport/stlport/stl/_carray.h vendor/STLport/stlport/stl/_cctype.h vendor/STLport/stlport/stl/_clocale.h vendor/STLport/stlport/stl/_cmath.h vendor/STLport/stlport/stl/_codecvt.h vendor/STLport/stlport/stl/_collate.h vendor/STLport/stlport/stl/_complex.c vendor/STLport/stlport/stl/_complex.h vendor/STLport/stlport/stl/_config_compat_post.h vendor/STLport/stlport/stl/_construct.h vendor/STLport/stlport/stl/_cprolog.h vendor/STLport/stlport/stl/_csetjmp.h vendor/STLport/stlport/stl/_csignal.h vendor/STLport/stlport/stl/_cstdarg.h vendor/STLport/stlport/stl/_cstddef.h vendor/STLport/stlport/stl/_cstdio.h vendor/STLport/stlport/stl/_cstdlib.h vendor/STLport/stlport/stl/_cstring.h vendor/STLport/stlport/stl/_ctime.h vendor/STLport/stlport/stl/_ctraits_fns.h vendor/STLport/stlport/stl/_ctype.h vendor/STLport/stlport/stl/_cwchar.h vendor/STLport/stlport/stl/_cwctype.h vendor/STLport/stlport/stl/_deque.c vendor/STLport/stlport/stl/_deque.h vendor/STLport/stlport/stl/_epilog.h vendor/STLport/stlport/stl/_exception.h vendor/STLport/stlport/stl/_facets_fwd.h vendor/STLport/stlport/stl/_fstream.c vendor/STLport/stlport/stl/_fstream.h vendor/STLport/stlport/stl/_function.h vendor/STLport/stlport/stl/_function_adaptors.h vendor/STLport/stlport/stl/_function_base.h vendor/STLport/stlport/stl/_hash_fun.h vendor/STLport/stlport/stl/_hash_map.h vendor/STLport/stlport/stl/_hash_set.h vendor/STLport/stlport/stl/_hashtable.c vendor/STLport/stlport/stl/_hashtable.h vendor/STLport/stlport/stl/_heap.c vendor/STLport/stlport/stl/_heap.h vendor/STLport/stlport/stl/_iomanip.h vendor/STLport/stlport/stl/_ios.c vendor/STLport/stlport/stl/_ios.h vendor/STLport/stlport/stl/_ios_base.h vendor/STLport/stlport/stl/_ioserr.h vendor/STLport/stlport/stl/_iosfwd.h vendor/STLport/stlport/stl/_iostream_string.h vendor/STLport/stlport/stl/_istream.c vendor/STLport/stlport/stl/_istream.h vendor/STLport/stlport/stl/_istreambuf_iterator.h vendor/STLport/stlport/stl/_iterator.h vendor/STLport/stlport/stl/_iterator_base.h vendor/STLport/stlport/stl/_iterator_old.h vendor/STLport/stlport/stl/_limits.c vendor/STLport/stlport/stl/_limits.h vendor/STLport/stlport/stl/_list.c vendor/STLport/stlport/stl/_list.h vendor/STLport/stlport/stl/_locale.h vendor/STLport/stlport/stl/_map.h vendor/STLport/stlport/stl/_mbstate_t.h vendor/STLport/stlport/stl/_messages_facets.h vendor/STLport/stlport/stl/_monetary.c vendor/STLport/stlport/stl/_monetary.h vendor/STLport/stlport/stl/_move_construct_fwk.h vendor/STLport/stlport/stl/_new.h vendor/STLport/stlport/stl/_num_get.c vendor/STLport/stlport/stl/_num_get.h vendor/STLport/stlport/stl/_num_put.c vendor/STLport/stlport/stl/_num_put.h vendor/STLport/stlport/stl/_numeric.c vendor/STLport/stlport/stl/_numeric.h vendor/STLport/stlport/stl/_numpunct.h vendor/STLport/stlport/stl/_ostream.c vendor/STLport/stlport/stl/_ostream.h vendor/STLport/stlport/stl/_ostreambuf_iterator.h vendor/STLport/stlport/stl/_pair.h vendor/STLport/stlport/stl/_prolog.h vendor/STLport/stlport/stl/_pthread_alloc.h vendor/STLport/stlport/stl/_ptrs_specialize.h vendor/STLport/stlport/stl/_queue.h vendor/STLport/stlport/stl/_range_errors.c vendor/STLport/stlport/stl/_range_errors.h vendor/STLport/stlport/stl/_raw_storage_iter.h vendor/STLport/stlport/stl/_relops_cont.h vendor/STLport/stlport/stl/_relops_hash_cont.h vendor/STLport/stlport/stl/_rope.c vendor/STLport/stlport/stl/_rope.h vendor/STLport/stlport/stl/_set.h vendor/STLport/stlport/stl/_slist.c vendor/STLport/stlport/stl/_slist.h vendor/STLport/stlport/stl/_slist_base.c vendor/STLport/stlport/stl/_slist_base.h vendor/STLport/stlport/stl/_sparc_atomic.h vendor/STLport/stlport/stl/_sstream.c vendor/STLport/stlport/stl/_sstream.h vendor/STLport/stlport/stl/_stack.h vendor/STLport/stlport/stl/_stdexcept.h vendor/STLport/stlport/stl/_stdexcept_base.c vendor/STLport/stlport/stl/_stdexcept_base.h vendor/STLport/stlport/stl/_stlport_version.h vendor/STLport/stlport/stl/_stream_iterator.h vendor/STLport/stlport/stl/_streambuf.c vendor/STLport/stlport/stl/_streambuf.h vendor/STLport/stlport/stl/_string.c vendor/STLport/stlport/stl/_string.h vendor/STLport/stlport/stl/_string_base.h vendor/STLport/stlport/stl/_string_fwd.h vendor/STLport/stlport/stl/_string_hash.h vendor/STLport/stlport/stl/_string_io.c vendor/STLport/stlport/stl/_string_io.h vendor/STLport/stlport/stl/_string_npos.h vendor/STLport/stlport/stl/_string_operators.h vendor/STLport/stlport/stl/_string_sum.h vendor/STLport/stlport/stl/_string_sum_methods.h vendor/STLport/stlport/stl/_string_workaround.h vendor/STLport/stlport/stl/_strstream.h vendor/STLport/stlport/stl/_tempbuf.c vendor/STLport/stlport/stl/_tempbuf.h vendor/STLport/stlport/stl/_threads.c vendor/STLport/stlport/stl/_threads.h vendor/STLport/stlport/stl/_time_facets.c vendor/STLport/stlport/stl/_time_facets.h vendor/STLport/stlport/stl/_tree.c vendor/STLport/stlport/stl/_tree.h vendor/STLport/stlport/stl/_typeinfo.h vendor/STLport/stlport/stl/_uninitialized.h vendor/STLport/stlport/stl/_unordered_map.h vendor/STLport/stlport/stl/_unordered_set.h vendor/STLport/stlport/stl/_valarray.c vendor/STLport/stlport/stl/_valarray.h vendor/STLport/stlport/stl/_vector.c vendor/STLport/stlport/stl/_vector.h vendor/STLport/stlport/stl/boost_type_traits.h vendor/STLport/stlport/stl/c_locale.h vendor/STLport/stlport/stl/char_traits.h vendor/STLport/stlport/stl/concept_checks.h vendor/STLport/stlport/stl/config/ vendor/STLport/stlport/stl/config/_aix.h vendor/STLport/stlport/stl/config/_apcc.h vendor/STLport/stlport/stl/config/_apple.h vendor/STLport/stlport/stl/config/_as400.h vendor/STLport/stlport/stl/config/_auto_link.h vendor/STLport/stlport/stl/config/_bc.h vendor/STLport/stlport/stl/config/_como.h vendor/STLport/stlport/stl/config/_cray.h vendor/STLport/stlport/stl/config/_cygwin.h vendor/STLport/stlport/stl/config/_dec.h vendor/STLport/stlport/stl/config/_dec_vms.h vendor/STLport/stlport/stl/config/_detect_dll_or_lib.h vendor/STLport/stlport/stl/config/_dm.h vendor/STLport/stlport/stl/config/_epilog.h vendor/STLport/stlport/stl/config/_evc.h vendor/STLport/stlport/stl/config/_feedback.h vendor/STLport/stlport/stl/config/_freebsd.h vendor/STLport/stlport/stl/config/_fujitsu.h vendor/STLport/stlport/stl/config/_gcc.h vendor/STLport/stlport/stl/config/_hpacc.h vendor/STLport/stlport/stl/config/_hpux.h vendor/STLport/stlport/stl/config/_ibm.h vendor/STLport/stlport/stl/config/_icc.h vendor/STLport/stlport/stl/config/_intel.h vendor/STLport/stlport/stl/config/_kai.h vendor/STLport/stlport/stl/config/_linux.h vendor/STLport/stlport/stl/config/_mac.h vendor/STLport/stlport/stl/config/_macosx.h vendor/STLport/stlport/stl/config/_mlc.h vendor/STLport/stlport/stl/config/_msvc.h vendor/STLport/stlport/stl/config/_mwerks.h vendor/STLport/stlport/stl/config/_native_headers.h vendor/STLport/stlport/stl/config/_openbsd.h vendor/STLport/stlport/stl/config/_prolog.h vendor/STLport/stlport/stl/config/_sgi.h vendor/STLport/stlport/stl/config/_solaris.h vendor/STLport/stlport/stl/config/_sunprocc.h vendor/STLport/stlport/stl/config/_system.h vendor/STLport/stlport/stl/config/_warnings_off.h vendor/STLport/stlport/stl/config/_watcom.h vendor/STLport/stlport/stl/config/_windows.h vendor/STLport/stlport/stl/config/compat.h vendor/STLport/stlport/stl/config/features.h vendor/STLport/stlport/stl/config/host.h vendor/STLport/stlport/stl/config/stl_confix.h vendor/STLport/stlport/stl/config/stl_mycomp.h vendor/STLport/stlport/stl/config/user_config.h vendor/STLport/stlport/stl/debug/ vendor/STLport/stlport/stl/debug/_debug.c vendor/STLport/stlport/stl/debug/_debug.h vendor/STLport/stlport/stl/debug/_deque.h vendor/STLport/stlport/stl/debug/_hashtable.h vendor/STLport/stlport/stl/debug/_iterator.h vendor/STLport/stlport/stl/debug/_list.h vendor/STLport/stlport/stl/debug/_slist.h vendor/STLport/stlport/stl/debug/_string.h vendor/STLport/stlport/stl/debug/_string_sum_methods.h vendor/STLport/stlport/stl/debug/_tree.h vendor/STLport/stlport/stl/debug/_vector.h vendor/STLport/stlport/stl/msl_string.h vendor/STLport/stlport/stl/pointers/ vendor/STLport/stlport/stl/pointers/_deque.h vendor/STLport/stlport/stl/pointers/_list.h vendor/STLport/stlport/stl/pointers/_set.h vendor/STLport/stlport/stl/pointers/_slist.h vendor/STLport/stlport/stl/pointers/_tools.h vendor/STLport/stlport/stl/pointers/_vector.h vendor/STLport/stlport/stl/type_manips.h vendor/STLport/stlport/stl/type_traits.h vendor/STLport/stlport/streambuf vendor/STLport/stlport/streambuf.h vendor/STLport/stlport/string vendor/STLport/stlport/string.h vendor/STLport/stlport/strstream vendor/STLport/stlport/strstream.h vendor/STLport/stlport/time.h vendor/STLport/stlport/type_traits vendor/STLport/stlport/typeinfo vendor/STLport/stlport/typeinfo.h vendor/STLport/stlport/unordered_map vendor/STLport/stlport/unordered_set vendor/STLport/stlport/using/ vendor/STLport/stlport/using/cstring vendor/STLport/stlport/using/export vendor/STLport/stlport/using/fstream vendor/STLport/stlport/using/h/ vendor/STLport/stlport/using/h/fstream.h vendor/STLport/stlport/using/h/iomanip.h vendor/STLport/stlport/using/h/iostream.h vendor/STLport/stlport/using/h/ostream.h vendor/STLport/stlport/using/h/streambuf.h vendor/STLport/stlport/using/h/strstream.h vendor/STLport/stlport/using/iomanip vendor/STLport/stlport/using/ios vendor/STLport/stlport/using/iosfwd vendor/STLport/stlport/using/iostream vendor/STLport/stlport/using/istream vendor/STLport/stlport/using/locale vendor/STLport/stlport/using/ostream vendor/STLport/stlport/using/sstream vendor/STLport/stlport/using/streambuf vendor/STLport/stlport/using/strstream vendor/STLport/stlport/utility vendor/STLport/stlport/valarray vendor/STLport/stlport/vector vendor/STLport/stlport/wchar.h vendor/STLport/stlport/wctype.h vendor/STLport/test/ vendor/STLport/test/compiler/ vendor/STLport/test/compiler/Makefile.inc vendor/STLport/test/compiler/README vendor/STLport/test/compiler/StTerm-order/ vendor/STLport/test/compiler/StTerm-order/Makefile vendor/STLport/test/compiler/StTerm-order/Makefile.inc vendor/STLport/test/compiler/StTerm-order/stterm-test.cc vendor/STLport/test/compiler/eh.cc vendor/STLport/test/compiler/gcc.mak vendor/STLport/test/compiler/movable.cpp vendor/STLport/test/compiler/partial_spec.cpp vendor/STLport/test/compiler/ttei1.cpp vendor/STLport/test/compiler/ttei2.cpp vendor/STLport/test/compiler/ttei3.cpp vendor/STLport/test/compiler/ttei4.cpp vendor/STLport/test/compiler/ttei5.cpp vendor/STLport/test/compiler/ttei6.cpp vendor/STLport/test/compiler/ttei7.cpp vendor/STLport/test/eh/ vendor/STLport/test/eh/LeakCheck.h vendor/STLport/test/eh/Prefix.h vendor/STLport/test/eh/SortClass.h vendor/STLport/test/eh/TestClass.cpp vendor/STLport/test/eh/TestClass.h vendor/STLport/test/eh/Tests.h vendor/STLport/test/eh/ThrowCompare.h vendor/STLport/test/eh/bcb.mak vendor/STLport/test/eh/bug.cpp vendor/STLport/test/eh/como-linux.mak vendor/STLport/test/eh/como.mak vendor/STLport/test/eh/cray.mak vendor/STLport/test/eh/cygwin.mak vendor/STLport/test/eh/deccxx.mak vendor/STLport/test/eh/descrip.mms vendor/STLport/test/eh/djgpp.mak vendor/STLport/test/eh/egcs.mak vendor/STLport/test/eh/export vendor/STLport/test/eh/gcc-99r1.mak vendor/STLport/test/eh/gcc-amigaos-m68k.mak vendor/STLport/test/eh/gcc-apple-macosx.mak vendor/STLport/test/eh/gcc-freebsd.mak vendor/STLport/test/eh/gcc-hp11.mak vendor/STLport/test/eh/gcc-irix.mak vendor/STLport/test/eh/gcc-linux.mak vendor/STLport/test/eh/gcc-netbsd.mak vendor/STLport/test/eh/gcc.mak vendor/STLport/test/eh/gcc7.mak vendor/STLport/test/eh/hp.mak vendor/STLport/test/eh/hpacc.mak vendor/STLport/test/eh/intel.mak vendor/STLport/test/eh/intel45.mak vendor/STLport/test/eh/intel50.mak vendor/STLport/test/eh/kai.mak vendor/STLport/test/eh/locale.cpp vendor/STLport/test/eh/main.cpp vendor/STLport/test/eh/mingw32.mak vendor/STLport/test/eh/mwerks_console_OS_X.c vendor/STLport/test/eh/mwerks_debug_prefix.h vendor/STLport/test/eh/mwerks_nosgi_debug_prefix.h vendor/STLport/test/eh/mwerks_nosgi_prefix.h vendor/STLport/test/eh/mwerks_prefix.h vendor/STLport/test/eh/nc_alloc.cpp vendor/STLport/test/eh/nc_alloc.h vendor/STLport/test/eh/random_number.cpp vendor/STLport/test/eh/random_number.h vendor/STLport/test/eh/sgi_mipspro.mak vendor/STLport/test/eh/sunpro-64.mak vendor/STLport/test/eh/sunpro.mak vendor/STLport/test/eh/sunpro42.mak vendor/STLport/test/eh/test.cpp vendor/STLport/test/eh/test_algo.cpp vendor/STLport/test/eh/test_algobase.cpp vendor/STLport/test/eh/test_assign_op.h vendor/STLport/test/eh/test_bit_vector.cpp vendor/STLport/test/eh/test_bitset.cpp vendor/STLport/test/eh/test_construct.h vendor/STLport/test/eh/test_deque.cpp vendor/STLport/test/eh/test_hash_map.cpp vendor/STLport/test/eh/test_hash_resize.h vendor/STLport/test/eh/test_hash_set.cpp vendor/STLport/test/eh/test_insert.h vendor/STLport/test/eh/test_list.cpp vendor/STLport/test/eh/test_map.cpp vendor/STLport/test/eh/test_push_back.h vendor/STLport/test/eh/test_push_front.h vendor/STLport/test/eh/test_rope.cpp vendor/STLport/test/eh/test_set.cpp vendor/STLport/test/eh/test_slist.cpp vendor/STLport/test/eh/test_string.cpp vendor/STLport/test/eh/test_valarray.cpp vendor/STLport/test/eh/test_vector.cpp vendor/STLport/test/unit/ vendor/STLport/test/unit/_template.cpp vendor/STLport/test/unit/accum_test.cpp vendor/STLport/test/unit/adj_test.cpp vendor/STLport/test/unit/advance_test.cpp vendor/STLport/test/unit/alg_test.cpp vendor/STLport/test/unit/algorithm_header_test.cpp vendor/STLport/test/unit/allocator_test.cpp vendor/STLport/test/unit/assert_header_test.c vendor/STLport/test/unit/bcompos_test.cpp vendor/STLport/test/unit/bind_test.cpp vendor/STLport/test/unit/binsert_test.cpp vendor/STLport/test/unit/bitset_header_test.cpp vendor/STLport/test/unit/bitset_test.cpp vendor/STLport/test/unit/bnegate_test.cpp vendor/STLport/test/unit/boost_check.cpp vendor/STLport/test/unit/bound_test.cpp vendor/STLport/test/unit/bsearch_test.cpp vendor/STLport/test/unit/bvector_test.cpp vendor/STLport/test/unit/c_limits_header_test.c vendor/STLport/test/unit/c_locale_header_test.c vendor/STLport/test/unit/cassert_header_test.cpp vendor/STLport/test/unit/cctype_header_test.cpp vendor/STLport/test/unit/cerrno_header_test.cpp vendor/STLport/test/unit/cfloat_header_test.cpp vendor/STLport/test/unit/ciso646_header_test.cpp vendor/STLport/test/unit/climits_header_test.cpp vendor/STLport/test/unit/clocale_header_test.cpp vendor/STLport/test/unit/cmath_header_test.cpp vendor/STLport/test/unit/cmath_test.cpp vendor/STLport/test/unit/codecvt_test.cpp vendor/STLport/test/unit/collate_facets_test.cpp vendor/STLport/test/unit/complete_digits.h vendor/STLport/test/unit/complex_header_test.cpp vendor/STLport/test/unit/config_test.cpp vendor/STLport/test/unit/copy_test.cpp vendor/STLport/test/unit/count_test.cpp vendor/STLport/test/unit/cppunit/ vendor/STLport/test/unit/cppunit/cppunit_mini.h vendor/STLport/test/unit/cppunit/cppunit_proxy.h vendor/STLport/test/unit/cppunit/cppunit_timer.h vendor/STLport/test/unit/cppunit/file_reporter.h vendor/STLport/test/unit/cppunit/test_main.cpp vendor/STLport/test/unit/csetjmp_header_test.cpp vendor/STLport/test/unit/csignal_header_test.cpp vendor/STLport/test/unit/cstdarg_header_test.cpp vendor/STLport/test/unit/cstddef_header_test.cpp vendor/STLport/test/unit/cstdio_header_test.cpp vendor/STLport/test/unit/cstdlib_header_test.cpp vendor/STLport/test/unit/cstring_header_test.cpp vendor/STLport/test/unit/cstring_test.cpp vendor/STLport/test/unit/ctime_header_test.cpp vendor/STLport/test/unit/ctype_facets_test.cpp vendor/STLport/test/unit/ctype_header_test.c vendor/STLport/test/unit/cwchar_header_test.cpp vendor/STLport/test/unit/cwctype_header_test.cpp vendor/STLport/test/unit/deque_header_test.cpp vendor/STLport/test/unit/deque_test.cpp vendor/STLport/test/unit/divides_test.cpp vendor/STLport/test/unit/epilog_test.cpp vendor/STLport/test/unit/equal_test.cpp vendor/STLport/test/unit/errno_header_test.c vendor/STLport/test/unit/exception_header_test.cpp vendor/STLport/test/unit/exception_test.cpp vendor/STLport/test/unit/fadapter.h vendor/STLport/test/unit/fib.h vendor/STLport/test/unit/fill_test.cpp vendor/STLport/test/unit/find_test.cpp vendor/STLport/test/unit/finsert_test.cpp vendor/STLport/test/unit/float_header_test.c vendor/STLport/test/unit/foreach_test.cpp vendor/STLport/test/unit/fstream_header_test.cpp vendor/STLport/test/unit/fstream_test.cpp vendor/STLport/test/unit/full_streambuf.h vendor/STLport/test/unit/func_test.cpp vendor/STLport/test/unit/functional_header_test.cpp vendor/STLport/test/unit/generator_test.cpp vendor/STLport/test/unit/greater_test.cpp vendor/STLport/test/unit/hash_test.cpp vendor/STLport/test/unit/heap_test.cpp vendor/STLport/test/unit/includes_test.cpp vendor/STLport/test/unit/innerprod_test.cpp vendor/STLport/test/unit/inplace_test.cpp vendor/STLport/test/unit/insert_test.cpp vendor/STLport/test/unit/ioiter_test.cpp vendor/STLport/test/unit/iomanip_header_test.cpp vendor/STLport/test/unit/ios_header_test.cpp vendor/STLport/test/unit/iosfwd_header_test.cpp vendor/STLport/test/unit/iostream_header_test.cpp vendor/STLport/test/unit/iostream_test.cpp vendor/STLport/test/unit/iota.h vendor/STLport/test/unit/iota_test.cpp vendor/STLport/test/unit/iso646_header_test.c vendor/STLport/test/unit/istmit_test.cpp vendor/STLport/test/unit/istream_header_test.cpp vendor/STLport/test/unit/iter_test.cpp vendor/STLport/test/unit/iterator_header_test.cpp vendor/STLport/test/unit/less_test.cpp vendor/STLport/test/unit/lexcmp_test.cpp vendor/STLport/test/unit/limits_header_test.cpp vendor/STLport/test/unit/limits_test.cpp vendor/STLport/test/unit/list_header_test.cpp vendor/STLport/test/unit/list_test.cpp vendor/STLport/test/unit/locale_header_test.cpp vendor/STLport/test/unit/locale_test.cpp vendor/STLport/test/unit/locale_test.h vendor/STLport/test/unit/logic_test.cpp vendor/STLport/test/unit/macro_checks.cpp vendor/STLport/test/unit/map_header_test.cpp vendor/STLport/test/unit/map_test.cpp vendor/STLport/test/unit/math_aux.h vendor/STLport/test/unit/math_header_test.c vendor/STLport/test/unit/max_test.cpp vendor/STLport/test/unit/memory_header_test.cpp vendor/STLport/test/unit/memory_test.cpp vendor/STLport/test/unit/merge_test.cpp vendor/STLport/test/unit/messages_facets_test.cpp vendor/STLport/test/unit/mfunptr_test.cpp vendor/STLport/test/unit/min_test.cpp vendor/STLport/test/unit/mismatch_test.cpp vendor/STLport/test/unit/modulus_test.cpp vendor/STLport/test/unit/money_facets_test.cpp vendor/STLport/test/unit/multiset_test.cpp vendor/STLport/test/unit/mvctor_declaration_test.cpp vendor/STLport/test/unit/mvctor_test.cpp vendor/STLport/test/unit/mvctor_test.h vendor/STLport/test/unit/mvctor_traits_test.cpp vendor/STLport/test/unit/neq_test.cpp vendor/STLport/test/unit/new_header_test.cpp vendor/STLport/test/unit/nthelm_test.cpp vendor/STLport/test/unit/num_facets_test.cpp vendor/STLport/test/unit/num_put_get_test.cpp vendor/STLport/test/unit/numeric_header_test.cpp vendor/STLport/test/unit/ostmit_test.cpp vendor/STLport/test/unit/ostream_header_test.cpp vendor/STLport/test/unit/pair_test.cpp vendor/STLport/test/unit/partial_test.cpp vendor/STLport/test/unit/partition_test.cpp vendor/STLport/test/unit/perm_test.cpp vendor/STLport/test/unit/plusminus_test.cpp vendor/STLport/test/unit/ptr2_test.cpp vendor/STLport/test/unit/ptrspec_test.cpp vendor/STLport/test/unit/queue_header_test.cpp vendor/STLport/test/unit/queue_test.cpp vendor/STLport/test/unit/rawriter_test.cpp vendor/STLport/test/unit/reference_wrapper_test.cpp vendor/STLport/test/unit/resolve_name.cpp vendor/STLport/test/unit/reviter_test.cpp vendor/STLport/test/unit/rm_cp_test.cpp vendor/STLport/test/unit/rndshf_test.cpp vendor/STLport/test/unit/rope_test.cpp vendor/STLport/test/unit/rotate_test.cpp vendor/STLport/test/unit/search_test.cpp vendor/STLport/test/unit/set_header_test.cpp vendor/STLport/test/unit/set_test.cpp vendor/STLport/test/unit/setdiff_test.cpp vendor/STLport/test/unit/setinter_test.cpp vendor/STLport/test/unit/setjmp_header_test.c vendor/STLport/test/unit/setjmp_header_test2.cpp vendor/STLport/test/unit/setunion_test.cpp vendor/STLport/test/unit/shared_ptr_test.cpp vendor/STLport/test/unit/signal_header_test.c vendor/STLport/test/unit/slist_test.cpp vendor/STLport/test/unit/sort_test.cpp vendor/STLport/test/unit/sstream_header_test.cpp vendor/STLport/test/unit/sstream_test.cpp vendor/STLport/test/unit/stack_allocator.h vendor/STLport/test/unit/stack_header_test.cpp vendor/STLport/test/unit/stack_test.cpp vendor/STLport/test/unit/stdarg_header_test.c vendor/STLport/test/unit/stddef_header_test.c vendor/STLport/test/unit/stdexcept_header_test.cpp vendor/STLport/test/unit/stdio_header_test.c vendor/STLport/test/unit/stdlib_header_test.c vendor/STLport/test/unit/stldbg_include.cpp vendor/STLport/test/unit/streambuf_header_test.cpp vendor/STLport/test/unit/string_header_test.c vendor/STLport/test/unit/string_header_test.cpp vendor/STLport/test/unit/string_test.cpp vendor/STLport/test/unit/strstream_buffer_read_test.cpp vendor/STLport/test/unit/strstream_header_test.cpp vendor/STLport/test/unit/strstream_test.cpp vendor/STLport/test/unit/swap_test.cpp vendor/STLport/test/unit/test_errno.cpp vendor/STLport/test/unit/time_facets_test.cpp vendor/STLport/test/unit/time_header_test.c vendor/STLport/test/unit/times_test.cpp vendor/STLport/test/unit/transform_test.cpp vendor/STLport/test/unit/type_traits_test.cpp vendor/STLport/test/unit/typeinfo_header_test.cpp vendor/STLport/test/unit/unary.h vendor/STLport/test/unit/unary_test.cpp vendor/STLport/test/unit/uninitialized_test.cpp vendor/STLport/test/unit/unique_test.cpp vendor/STLport/test/unit/unordered_test.cpp vendor/STLport/test/unit/utility_header_test.cpp vendor/STLport/test/unit/valarray_header_test.cpp vendor/STLport/test/unit/valarray_test.cpp vendor/STLport/test/unit/vector_header_test.cpp vendor/STLport/test/unit/vector_test.cpp vendor/STLport/test/unit/wchar_header_test.c vendor/STLport/test/unit/wctype_header_test.c [This mail would be too long, it was shortened to contain the URLs only.] Added: vendor/STLport/INSTALL URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/INSTALL?rev=43932&view=au…
Added: vendor/STLport/INSTALL.unixes URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/INSTALL.unixes?rev=43932&…
Added: vendor/STLport/Makefile URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/Makefile?rev=43932&view=a…
Added: vendor/STLport/README URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/README?rev=43932&view=auto
Added: vendor/STLport/build/Makefiles/gmake/CC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/CC.…
Added: vendor/STLport/build/Makefiles/gmake/aCC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/aCC…
Added: vendor/STLport/build/Makefiles/gmake/app/CC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/aCC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/bcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/dmc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/icc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/rules-install.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/rules.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/app/top.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/app…
Added: vendor/STLport/build/Makefiles/gmake/bcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/bcc…
Added: vendor/STLport/build/Makefiles/gmake/clean.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/cle…
Added: vendor/STLport/build/Makefiles/gmake/cygming/extern.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/cyg…
Added: vendor/STLport/build/Makefiles/gmake/cygming/lib.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/cyg…
Added: vendor/STLport/build/Makefiles/gmake/cygming/rules-install-so.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/cyg…
Added: vendor/STLport/build/Makefiles/gmake/cygming/rules-so.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/cyg…
Added: vendor/STLport/build/Makefiles/gmake/cygming/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/cyg…
Added: vendor/STLport/build/Makefiles/gmake/cygming/targetsys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/cyg…
Added: vendor/STLport/build/Makefiles/gmake/darwin/lib.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/dar…
Added: vendor/STLport/build/Makefiles/gmake/darwin/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/dar…
Added: vendor/STLport/build/Makefiles/gmake/darwin/targetsys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/dar…
Added: vendor/STLport/build/Makefiles/gmake/depend.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/dep…
Added: vendor/STLport/build/Makefiles/gmake/dmc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/dmc…
Added: vendor/STLport/build/Makefiles/gmake/extern.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/ext…
Added: vendor/STLport/build/Makefiles/gmake/freebsd/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/fre…
Added: vendor/STLport/build/Makefiles/gmake/freebsd/targetsys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/fre…
Added: vendor/STLport/build/Makefiles/gmake/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/gcc…
Added: vendor/STLport/build/Makefiles/gmake/hp-ux/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/hp-…
Added: vendor/STLport/build/Makefiles/gmake/hp-ux/targetsys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/hp-…
Added: vendor/STLport/build/Makefiles/gmake/icc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/icc…
Added: vendor/STLport/build/Makefiles/gmake/lib/CC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/aCC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/bcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/clean.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/dmc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/icc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/rules-a.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/rules-install-a.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/top.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/lib/vc6.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lib…
Added: vendor/STLport/build/Makefiles/gmake/linux/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lin…
Added: vendor/STLport/build/Makefiles/gmake/linux/targetsys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/lin…
Added: vendor/STLport/build/Makefiles/gmake/openbsd/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/ope…
Added: vendor/STLport/build/Makefiles/gmake/openbsd/targetsys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/ope…
Added: vendor/STLport/build/Makefiles/gmake/subdirs.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/sub…
Added: vendor/STLport/build/Makefiles/gmake/sunos/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/sun…
Added: vendor/STLport/build/Makefiles/gmake/sunos/targetsys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/sun…
Added: vendor/STLport/build/Makefiles/gmake/sysid.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/sys…
Added: vendor/STLport/build/Makefiles/gmake/targetdirs.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/tar…
Added: vendor/STLport/build/Makefiles/gmake/targets.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/tar…
Added: vendor/STLport/build/Makefiles/gmake/top.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/top…
Added: vendor/STLport/build/Makefiles/gmake/unix/lib.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/uni…
Added: vendor/STLport/build/Makefiles/gmake/unix/rules-install-so.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/uni…
Added: vendor/STLport/build/Makefiles/gmake/unix/rules-so.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/uni…
Added: vendor/STLport/build/Makefiles/gmake/vc6.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/gmake/vc6…
Added: vendor/STLport/build/Makefiles/nmake/app/clean.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/evc-common.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/evc3.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/evc4.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/evc8.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/evc9.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/icl.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/macro.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/rules-exe-windows.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/rules-install-a.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/rules-install-so.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/top.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/vc-common.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/vc6.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/vc70.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/vc71.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/vc8.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/app/vc9.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/app…
Added: vendor/STLport/build/Makefiles/nmake/clean.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/cle…
Added: vendor/STLport/build/Makefiles/nmake/evc-common.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/evc…
Added: vendor/STLport/build/Makefiles/nmake/evc3.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/evc…
Added: vendor/STLport/build/Makefiles/nmake/evc4.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/evc…
Added: vendor/STLport/build/Makefiles/nmake/evc8.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/evc…
Added: vendor/STLport/build/Makefiles/nmake/evc9.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/evc…
Added: vendor/STLport/build/Makefiles/nmake/extern.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/ext…
Added: vendor/STLport/build/Makefiles/nmake/icl.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/icl…
Added: vendor/STLport/build/Makefiles/nmake/lib/clean.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/evc-common.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/evc3.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/evc4.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/evc8.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/evc9.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/icl.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/macro.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/rules-a.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/rules-install-a.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/rules-install-so.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/rules-so.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/top.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/vc-common.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/vc6.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/vc70.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/vc71.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/vc8.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/lib/vc9.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/lib…
Added: vendor/STLport/build/Makefiles/nmake/rules-o.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/rul…
Added: vendor/STLport/build/Makefiles/nmake/sys.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/sys…
Added: vendor/STLport/build/Makefiles/nmake/sysid.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/sys…
Added: vendor/STLport/build/Makefiles/nmake/targetdirs.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/tar…
Added: vendor/STLport/build/Makefiles/nmake/targets.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/tar…
Added: vendor/STLport/build/Makefiles/nmake/top.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/top…
Added: vendor/STLport/build/Makefiles/nmake/vc-common.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/vc-…
Added: vendor/STLport/build/Makefiles/nmake/vc6.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/vc6…
Added: vendor/STLport/build/Makefiles/nmake/vc70.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/vc7…
Added: vendor/STLport/build/Makefiles/nmake/vc71.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/vc7…
Added: vendor/STLport/build/Makefiles/nmake/vc8.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/vc8…
Added: vendor/STLport/build/Makefiles/nmake/vc9.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/nmake/vc9…
Added: vendor/STLport/build/Makefiles/templates/Makefile-app.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/templates…
Added: vendor/STLport/build/Makefiles/templates/Makefile-gcc-app URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/templates…
Added: vendor/STLport/build/Makefiles/templates/Makefile-gcc-lib URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/templates…
Added: vendor/STLport/build/Makefiles/templates/Makefile-lib.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/templates…
Added: vendor/STLport/build/Makefiles/ut/app-c/Makefile URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app-c/…
Added: vendor/STLport/build/Makefiles/ut/app-c/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app-c/…
Added: vendor/STLport/build/Makefiles/ut/app-c/test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app-c/…
Added: vendor/STLport/build/Makefiles/ut/app1/Makefile URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app1/M…
Added: vendor/STLport/build/Makefiles/ut/app1/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app1/M…
Added: vendor/STLport/build/Makefiles/ut/app1/test.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app1/t…
Added: vendor/STLport/build/Makefiles/ut/app2-mult/Makefile URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2-m…
Added: vendor/STLport/build/Makefiles/ut/app2-mult/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2-m…
Added: vendor/STLport/build/Makefiles/ut/app2-mult/test2.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2-m…
Added: vendor/STLport/build/Makefiles/ut/app2-mult/test3.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2-m…
Added: vendor/STLport/build/Makefiles/ut/app2-mult/test31.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2-m…
Added: vendor/STLport/build/Makefiles/ut/app2/Makefile URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2/M…
Added: vendor/STLport/build/Makefiles/ut/app2/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2/M…
Added: vendor/STLport/build/Makefiles/ut/app2/test.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2/t…
Added: vendor/STLport/build/Makefiles/ut/app2/test2.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2/t…
Added: vendor/STLport/build/Makefiles/ut/app2/test3.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2/t…
Added: vendor/STLport/build/Makefiles/ut/app2/test31.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/app2/t…
Added: vendor/STLport/build/Makefiles/ut/so1/Makefile URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/so1/Ma…
Added: vendor/STLport/build/Makefiles/ut/so1/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/so1/Ma…
Added: vendor/STLport/build/Makefiles/ut/so1/test_c.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/so1/te…
Added: vendor/STLport/build/Makefiles/ut/so1/test_cc.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/Makefiles/ut/so1/te…
Added: vendor/STLport/build/lib/CC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/CC.mak?rev=4393…
Added: vendor/STLport/build/lib/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/Makefile.inc?re…
Added: vendor/STLport/build/lib/README URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/README?rev=4393…
Added: vendor/STLport/build/lib/aCC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/aCC.mak?rev=439…
Added: vendor/STLport/build/lib/bcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/bcc.mak?rev=439…
Added: vendor/STLport/build/lib/dmc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/dmc.mak?rev=439…
Added: vendor/STLport/build/lib/evc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/evc.mak?rev=439…
Added: vendor/STLport/build/lib/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/gcc.mak?rev=439…
Added: vendor/STLport/build/lib/icc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/icc.mak?rev=439…
Added: vendor/STLport/build/lib/icl.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/icl.mak?rev=439…
Added: vendor/STLport/build/lib/msvc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/msvc.mak?rev=43…
Added: vendor/STLport/build/lib/nmake-src-prefix.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/lib/nmake-src-prefi…
Added: vendor/STLport/build/misc/cxa_atexit/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/misc/cxa_atexit/Mak…
Added: vendor/STLport/build/misc/cxa_atexit/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/misc/cxa_atexit/gcc…
Added: vendor/STLport/build/test/eh/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/eh/Makefile.in…
Added: vendor/STLport/build/test/eh/bcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/eh/bcc.mak?rev…
Added: vendor/STLport/build/test/eh/evc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/eh/evc.mak?rev…
Added: vendor/STLport/build/test/eh/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/eh/gcc.mak?rev…
Added: vendor/STLport/build/test/eh/icl.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/eh/icl.mak?rev…
Added: vendor/STLport/build/test/eh/msvc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/eh/msvc.mak?re…
Added: vendor/STLport/build/test/eh/nmake-src-prefix.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/eh/nmake-src-p…
Added: vendor/STLport/build/test/unit/CC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/CC.mak?re…
Added: vendor/STLport/build/test/unit/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/Makefile.…
Added: vendor/STLport/build/test/unit/README URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/README?re…
Added: vendor/STLport/build/test/unit/STATUS URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/STATUS?re…
Added: vendor/STLport/build/test/unit/aCC.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/aCC.mak?r…
Added: vendor/STLport/build/test/unit/bcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/bcc.mak?r…
Added: vendor/STLport/build/test/unit/dmc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/dmc.mak?r…
Added: vendor/STLport/build/test/unit/evc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/evc.mak?r…
Added: vendor/STLport/build/test/unit/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/gcc.mak?r…
Added: vendor/STLport/build/test/unit/icc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/icc.mak?r…
Added: vendor/STLport/build/test/unit/icl.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/icl.mak?r…
Added: vendor/STLport/build/test/unit/msvc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/msvc.mak?…
Added: vendor/STLport/build/test/unit/nmake-src-prefix.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/build/test/unit/nmake-src…
Added: vendor/STLport/configure URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/configure?rev=43932&view=…
Added: vendor/STLport/configure.bat URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/configure.bat?rev=43932&v…
Added: vendor/STLport/doc/FAQ URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/FAQ?rev=43932&view=au…
Added: vendor/STLport/doc/README.borland URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.borland?rev=43…
Added: vendor/STLport/doc/README.cygwin URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.cygwin?rev=439…
Added: vendor/STLport/doc/README.dmc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.dmc?rev=43932&…
Added: vendor/STLport/doc/README.evc3 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.evc3?rev=43932…
Added: vendor/STLport/doc/README.evc4 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.evc4?rev=43932…
Added: vendor/STLport/doc/README.evc8 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.evc8?rev=43932…
Added: vendor/STLport/doc/README.evc9 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.evc9?rev=43932…
Added: vendor/STLport/doc/README.intel URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.intel?rev=4393…
Added: vendor/STLport/doc/README.mingw URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.mingw?rev=4393…
Added: vendor/STLport/doc/README.msvc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.msvc?rev=43932…
Added: vendor/STLport/doc/README.utf8 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.utf8?rev=43932…
Added: vendor/STLport/doc/README.wince URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.wince?rev=4393…
Added: vendor/STLport/doc/README.windows URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/README.windows?rev=43…
Added: vendor/STLport/doc/build_system.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/build_system.txt?rev=…
Added: vendor/STLport/doc/pointer_specialization.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/pointer_specializatio…
Added: vendor/STLport/doc/stlport_namespaces.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/doc/stlport_namespaces.tx…
Added: vendor/STLport/etc/ChangeLog URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/ChangeLog?rev=43932&v…
Added: vendor/STLport/etc/ChangeLog-4.0 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/ChangeLog-4.0?rev=439…
Added: vendor/STLport/etc/ChangeLog-5.1 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/ChangeLog-5.1?rev=439…
Added: vendor/STLport/etc/ReleaseNote.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/ReleaseNote.txt?rev=4…
Added: vendor/STLport/etc/STLport-4.5.1.spec URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/STLport-4.5.1.spec?re…
Added: vendor/STLport/etc/STLport-4.5.3.spec URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/STLport-4.5.3.spec?re…
Added: vendor/STLport/etc/STLport-4.6.spec URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/STLport-4.6.spec?rev=…
Added: vendor/STLport/etc/autoexp.dat URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/autoexp.dat?rev=43932…
Added: vendor/STLport/etc/msvcincl.dat URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/msvcincl.dat?rev=4393…
Added: vendor/STLport/etc/std_headers.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/std_headers.txt?rev=4…
Added: vendor/STLport/etc/std_headers_c.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/std_headers_c.txt?rev…
Added: vendor/STLport/etc/std_headers_c_h.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/std_headers_c_h.txt?r…
Added: vendor/STLport/etc/std_headers_classic_iostreams.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/std_headers_classic_i…
Added: vendor/STLport/etc/std_headers_cpp_runtime.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/std_headers_cpp_runti…
Added: vendor/STLport/etc/std_headers_cpp_runtime_h.txt URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/std_headers_cpp_runti…
Added: vendor/STLport/etc/stlport_powered_red.gif URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/stlport_powered_red.g…
Added: vendor/STLport/etc/stlport_powered_white.gif URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/etc/stlport_powered_white…
Added: vendor/STLport/src/_stdio_file.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/_stdio_file.h?rev=439…
Added: vendor/STLport/src/acquire_release.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/acquire_release.h?rev…
Added: vendor/STLport/src/aligned_buffer.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/aligned_buffer.h?rev=…
Added: vendor/STLport/src/allocators.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/allocators.cpp?rev=43…
Added: vendor/STLport/src/bitset.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/bitset.cpp?rev=43932&…
Added: vendor/STLport/src/c_locale.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/c_locale.c?rev=43932&…
Added: vendor/STLport/src/c_locale.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/c_locale.h?rev=43932&…
Added: vendor/STLport/src/c_locale_dummy/c_locale_dummy.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/c_locale_dummy/c_loca…
Added: vendor/STLport/src/c_locale_glibc/c_locale_glibc2.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/c_locale_glibc/c_loca…
Added: vendor/STLport/src/c_locale_win32/c_locale_win32.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/c_locale_win32/c_loca…
Added: vendor/STLport/src/c_locale_win32/c_wlocale_win32.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/c_locale_win32/c_wloc…
Added: vendor/STLport/src/codecvt.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/codecvt.cpp?rev=43932…
Added: vendor/STLport/src/collate.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/collate.cpp?rev=43932…
Added: vendor/STLport/src/complex.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/complex.cpp?rev=43932…
Added: vendor/STLport/src/complex_io.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/complex_io.cpp?rev=43…
Added: vendor/STLport/src/complex_trig.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/complex_trig.cpp?rev=…
Added: vendor/STLport/src/ctype.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/ctype.cpp?rev=43932&v…
Added: vendor/STLport/src/cxa.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/cxa.c?rev=43932&view=…
Added: vendor/STLport/src/details/fstream_stdio.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/details/fstream_stdio…
Added: vendor/STLport/src/details/fstream_unistd.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/details/fstream_unist…
Added: vendor/STLport/src/details/fstream_win32io.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/details/fstream_win32…
Added: vendor/STLport/src/dll_main.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/dll_main.cpp?rev=4393…
Added: vendor/STLport/src/facets_byname.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/facets_byname.cpp?rev…
Added: vendor/STLport/src/fstream.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/fstream.cpp?rev=43932…
Added: vendor/STLport/src/ios.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/ios.cpp?rev=43932&vie…
Added: vendor/STLport/src/iostream.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/iostream.cpp?rev=4393…
Added: vendor/STLport/src/istream.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/istream.cpp?rev=43932…
Added: vendor/STLport/src/locale.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/locale.cpp?rev=43932&…
Added: vendor/STLport/src/locale_catalog.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/locale_catalog.cpp?re…
Added: vendor/STLport/src/locale_impl.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/locale_impl.cpp?rev=4…
Added: vendor/STLport/src/locale_impl.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/locale_impl.h?rev=439…
Added: vendor/STLport/src/lock_free_slist.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/lock_free_slist.h?rev…
Added: vendor/STLport/src/message_facets.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/message_facets.h?rev=…
Added: vendor/STLport/src/messages.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/messages.cpp?rev=4393…
Added: vendor/STLport/src/monetary.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/monetary.cpp?rev=4393…
Added: vendor/STLport/src/num_get.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/num_get.cpp?rev=43932…
Added: vendor/STLport/src/num_get_float.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/num_get_float.cpp?rev…
Added: vendor/STLport/src/num_put.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/num_put.cpp?rev=43932…
Added: vendor/STLport/src/num_put_float.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/num_put_float.cpp?rev…
Added: vendor/STLport/src/numpunct.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/numpunct.cpp?rev=4393…
Added: vendor/STLport/src/ostream.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/ostream.cpp?rev=43932…
Added: vendor/STLport/src/sparc_atomic.s URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/sparc_atomic.s?rev=43…
Added: vendor/STLport/src/sparc_atomic64.s URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/sparc_atomic64.s?rev=…
Added: vendor/STLport/src/sstream.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/sstream.cpp?rev=43932…
Added: vendor/STLport/src/stdio_streambuf.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/stdio_streambuf.cpp?r…
Added: vendor/STLport/src/stdio_streambuf.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/stdio_streambuf.h?rev…
Added: vendor/STLport/src/stlport.rc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/stlport.rc?rev=43932&…
Added: vendor/STLport/src/stlport_prefix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/stlport_prefix.h?rev=…
Added: vendor/STLport/src/string.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/string.cpp?rev=43932&…
Added: vendor/STLport/src/strstream.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/strstream.cpp?rev=439…
Added: vendor/STLport/src/time_facets.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/time_facets.cpp?rev=4…
Added: vendor/STLport/src/warning_disable.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/src/warning_disable.h?rev…
Added: vendor/STLport/stlport/algorithm URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/algorithm?rev=439…
Added: vendor/STLport/stlport/assert.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/assert.h?rev=4393…
Added: vendor/STLport/stlport/bitset URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/bitset?rev=43932&…
Added: vendor/STLport/stlport/cassert URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cassert?rev=43932…
Added: vendor/STLport/stlport/cctype URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cctype?rev=43932&…
Added: vendor/STLport/stlport/cerrno URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cerrno?rev=43932&…
Added: vendor/STLport/stlport/cfloat URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cfloat?rev=43932&…
Added: vendor/STLport/stlport/ciso646 URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/ciso646?rev=43932…
Added: vendor/STLport/stlport/climits URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/climits?rev=43932…
Added: vendor/STLport/stlport/clocale URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/clocale?rev=43932…
Added: vendor/STLport/stlport/cmath URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cmath?rev=43932&v…
Added: vendor/STLport/stlport/complex URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/complex?rev=43932…
Added: vendor/STLport/stlport/csetjmp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/csetjmp?rev=43932…
Added: vendor/STLport/stlport/csignal URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/csignal?rev=43932…
Added: vendor/STLport/stlport/cstdarg URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cstdarg?rev=43932…
Added: vendor/STLport/stlport/cstddef URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cstddef?rev=43932…
Added: vendor/STLport/stlport/cstdio URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cstdio?rev=43932&…
Added: vendor/STLport/stlport/cstdlib URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cstdlib?rev=43932…
Added: vendor/STLport/stlport/cstring URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cstring?rev=43932…
Added: vendor/STLport/stlport/ctime URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/ctime?rev=43932&v…
Added: vendor/STLport/stlport/ctype.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/ctype.h?rev=43932…
Added: vendor/STLport/stlport/cwchar URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cwchar?rev=43932&…
Added: vendor/STLport/stlport/cwctype URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/cwctype?rev=43932…
Added: vendor/STLport/stlport/deque URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/deque?rev=43932&v…
Added: vendor/STLport/stlport/errno.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/errno.h?rev=43932…
Added: vendor/STLport/stlport/exception URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/exception?rev=439…
Added: vendor/STLport/stlport/exception.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/exception.h?rev=4…
Added: vendor/STLport/stlport/float.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/float.h?rev=43932…
Added: vendor/STLport/stlport/fstream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/fstream?rev=43932…
Added: vendor/STLport/stlport/fstream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/fstream.h?rev=439…
Added: vendor/STLport/stlport/functional URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/functional?rev=43…
Added: vendor/STLport/stlport/hash_map URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/hash_map?rev=4393…
Added: vendor/STLport/stlport/hash_set URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/hash_set?rev=4393…
Added: vendor/STLport/stlport/iomanip URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/iomanip?rev=43932…
Added: vendor/STLport/stlport/iomanip.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/iomanip.h?rev=439…
Added: vendor/STLport/stlport/ios URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/ios?rev=43932&vie…
Added: vendor/STLport/stlport/ios.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/ios.h?rev=43932&v…
Added: vendor/STLport/stlport/iosfwd URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/iosfwd?rev=43932&…
Added: vendor/STLport/stlport/iostream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/iostream?rev=4393…
Added: vendor/STLport/stlport/iostream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/iostream.h?rev=43…
Added: vendor/STLport/stlport/iso646.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/iso646.h?rev=4393…
Added: vendor/STLport/stlport/istream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/istream?rev=43932…
Added: vendor/STLport/stlport/istream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/istream.h?rev=439…
Added: vendor/STLport/stlport/iterator URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/iterator?rev=4393…
Added: vendor/STLport/stlport/limits URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/limits?rev=43932&…
Added: vendor/STLport/stlport/limits.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/limits.h?rev=4393…
Added: vendor/STLport/stlport/list URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/list?rev=43932&vi…
Added: vendor/STLport/stlport/locale URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/locale?rev=43932&…
Added: vendor/STLport/stlport/locale.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/locale.h?rev=4393…
Added: vendor/STLport/stlport/map URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/map?rev=43932&vie…
Added: vendor/STLport/stlport/math.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/math.h?rev=43932&…
Added: vendor/STLport/stlport/mem.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/mem.h?rev=43932&v…
Added: vendor/STLport/stlport/memory URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/memory?rev=43932&…
Added: vendor/STLport/stlport/new URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/new?rev=43932&vie…
Added: vendor/STLport/stlport/new.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/new.h?rev=43932&v…
Added: vendor/STLport/stlport/numeric URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/numeric?rev=43932…
Added: vendor/STLport/stlport/ostream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/ostream?rev=43932…
Added: vendor/STLport/stlport/ostream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/ostream.h?rev=439…
Added: vendor/STLport/stlport/pthread.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/pthread.h?rev=439…
Added: vendor/STLport/stlport/pthread_alloc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/pthread_alloc?rev…
Added: vendor/STLport/stlport/queue URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/queue?rev=43932&v…
Added: vendor/STLport/stlport/rlocks.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/rlocks.h?rev=4393…
Added: vendor/STLport/stlport/rope URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/rope?rev=43932&vi…
Added: vendor/STLport/stlport/set URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/set?rev=43932&vie…
Added: vendor/STLport/stlport/setjmp.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/setjmp.h?rev=4393…
Added: vendor/STLport/stlport/signal.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/signal.h?rev=4393…
Added: vendor/STLport/stlport/slist URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/slist?rev=43932&v…
Added: vendor/STLport/stlport/sstream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/sstream?rev=43932…
Added: vendor/STLport/stlport/stack URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stack?rev=43932&v…
Added: vendor/STLport/stlport/stdarg.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stdarg.h?rev=4393…
Added: vendor/STLport/stlport/stddef.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stddef.h?rev=4393…
Added: vendor/STLport/stlport/stdexcept URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stdexcept?rev=439…
Added: vendor/STLport/stlport/stdio.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stdio.h?rev=43932…
Added: vendor/STLport/stlport/stdiostream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stdiostream.h?rev…
Added: vendor/STLport/stlport/stdlib.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stdlib.h?rev=4393…
Added: vendor/STLport/stlport/stl/_abbrevs.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_abbrevs.h?re…
Added: vendor/STLport/stlport/stl/_algo.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_algo.c?rev=4…
Added: vendor/STLport/stlport/stl/_algo.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_algo.h?rev=4…
Added: vendor/STLport/stlport/stl/_algobase.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_algobase.c?r…
Added: vendor/STLport/stlport/stl/_algobase.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_algobase.h?r…
Added: vendor/STLport/stlport/stl/_alloc.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_alloc.c?rev=…
Added: vendor/STLport/stlport/stl/_alloc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_alloc.h?rev=…
Added: vendor/STLport/stlport/stl/_auto_ptr.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_auto_ptr.h?r…
Added: vendor/STLport/stlport/stl/_bitset.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_bitset.c?rev…
Added: vendor/STLport/stlport/stl/_bitset.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_bitset.h?rev…
Added: vendor/STLport/stlport/stl/_bvector.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_bvector.h?re…
Added: vendor/STLport/stlport/stl/_carray.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_carray.h?rev…
Added: vendor/STLport/stlport/stl/_cctype.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cctype.h?rev…
Added: vendor/STLport/stlport/stl/_clocale.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_clocale.h?re…
Added: vendor/STLport/stlport/stl/_cmath.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cmath.h?rev=…
Added: vendor/STLport/stlport/stl/_codecvt.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_codecvt.h?re…
Added: vendor/STLport/stlport/stl/_collate.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_collate.h?re…
Added: vendor/STLport/stlport/stl/_complex.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_complex.c?re…
Added: vendor/STLport/stlport/stl/_complex.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_complex.h?re…
Added: vendor/STLport/stlport/stl/_config_compat_post.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_config_compa…
Added: vendor/STLport/stlport/stl/_construct.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_construct.h?…
Added: vendor/STLport/stlport/stl/_cprolog.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cprolog.h?re…
Added: vendor/STLport/stlport/stl/_csetjmp.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_csetjmp.h?re…
Added: vendor/STLport/stlport/stl/_csignal.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_csignal.h?re…
Added: vendor/STLport/stlport/stl/_cstdarg.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cstdarg.h?re…
Added: vendor/STLport/stlport/stl/_cstddef.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cstddef.h?re…
Added: vendor/STLport/stlport/stl/_cstdio.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cstdio.h?rev…
Added: vendor/STLport/stlport/stl/_cstdlib.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cstdlib.h?re…
Added: vendor/STLport/stlport/stl/_cstring.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cstring.h?re…
Added: vendor/STLport/stlport/stl/_ctime.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ctime.h?rev=…
Added: vendor/STLport/stlport/stl/_ctraits_fns.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ctraits_fns.…
Added: vendor/STLport/stlport/stl/_ctype.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ctype.h?rev=…
Added: vendor/STLport/stlport/stl/_cwchar.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cwchar.h?rev…
Added: vendor/STLport/stlport/stl/_cwctype.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_cwctype.h?re…
Added: vendor/STLport/stlport/stl/_deque.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_deque.c?rev=…
Added: vendor/STLport/stlport/stl/_deque.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_deque.h?rev=…
Added: vendor/STLport/stlport/stl/_epilog.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_epilog.h?rev…
Added: vendor/STLport/stlport/stl/_exception.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_exception.h?…
Added: vendor/STLport/stlport/stl/_facets_fwd.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_facets_fwd.h…
Added: vendor/STLport/stlport/stl/_fstream.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_fstream.c?re…
Added: vendor/STLport/stlport/stl/_fstream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_fstream.h?re…
Added: vendor/STLport/stlport/stl/_function.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_function.h?r…
Added: vendor/STLport/stlport/stl/_function_adaptors.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_function_ada…
Added: vendor/STLport/stlport/stl/_function_base.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_function_bas…
Added: vendor/STLport/stlport/stl/_hash_fun.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_hash_fun.h?r…
Added: vendor/STLport/stlport/stl/_hash_map.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_hash_map.h?r…
Added: vendor/STLport/stlport/stl/_hash_set.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_hash_set.h?r…
Added: vendor/STLport/stlport/stl/_hashtable.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_hashtable.c?…
Added: vendor/STLport/stlport/stl/_hashtable.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_hashtable.h?…
Added: vendor/STLport/stlport/stl/_heap.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_heap.c?rev=4…
Added: vendor/STLport/stlport/stl/_heap.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_heap.h?rev=4…
Added: vendor/STLport/stlport/stl/_iomanip.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_iomanip.h?re…
Added: vendor/STLport/stlport/stl/_ios.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ios.c?rev=43…
Added: vendor/STLport/stlport/stl/_ios.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ios.h?rev=43…
Added: vendor/STLport/stlport/stl/_ios_base.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ios_base.h?r…
Added: vendor/STLport/stlport/stl/_ioserr.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ioserr.h?rev…
Added: vendor/STLport/stlport/stl/_iosfwd.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_iosfwd.h?rev…
Added: vendor/STLport/stlport/stl/_iostream_string.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_iostream_str…
Added: vendor/STLport/stlport/stl/_istream.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_istream.c?re…
Added: vendor/STLport/stlport/stl/_istream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_istream.h?re…
Added: vendor/STLport/stlport/stl/_istreambuf_iterator.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_istreambuf_i…
Added: vendor/STLport/stlport/stl/_iterator.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_iterator.h?r…
Added: vendor/STLport/stlport/stl/_iterator_base.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_iterator_bas…
Added: vendor/STLport/stlport/stl/_iterator_old.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_iterator_old…
Added: vendor/STLport/stlport/stl/_limits.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_limits.c?rev…
Added: vendor/STLport/stlport/stl/_limits.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_limits.h?rev…
Added: vendor/STLport/stlport/stl/_list.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_list.c?rev=4…
Added: vendor/STLport/stlport/stl/_list.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_list.h?rev=4…
Added: vendor/STLport/stlport/stl/_locale.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_locale.h?rev…
Added: vendor/STLport/stlport/stl/_map.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_map.h?rev=43…
Added: vendor/STLport/stlport/stl/_mbstate_t.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_mbstate_t.h?…
Added: vendor/STLport/stlport/stl/_messages_facets.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_messages_fac…
Added: vendor/STLport/stlport/stl/_monetary.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_monetary.c?r…
Added: vendor/STLport/stlport/stl/_monetary.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_monetary.h?r…
Added: vendor/STLport/stlport/stl/_move_construct_fwk.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_move_constru…
Added: vendor/STLport/stlport/stl/_new.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_new.h?rev=43…
Added: vendor/STLport/stlport/stl/_num_get.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_num_get.c?re…
Added: vendor/STLport/stlport/stl/_num_get.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_num_get.h?re…
Added: vendor/STLport/stlport/stl/_num_put.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_num_put.c?re…
Added: vendor/STLport/stlport/stl/_num_put.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_num_put.h?re…
Added: vendor/STLport/stlport/stl/_numeric.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_numeric.c?re…
Added: vendor/STLport/stlport/stl/_numeric.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_numeric.h?re…
Added: vendor/STLport/stlport/stl/_numpunct.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_numpunct.h?r…
Added: vendor/STLport/stlport/stl/_ostream.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ostream.c?re…
Added: vendor/STLport/stlport/stl/_ostream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ostream.h?re…
Added: vendor/STLport/stlport/stl/_ostreambuf_iterator.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ostreambuf_i…
Added: vendor/STLport/stlport/stl/_pair.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_pair.h?rev=4…
Added: vendor/STLport/stlport/stl/_prolog.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_prolog.h?rev…
Added: vendor/STLport/stlport/stl/_pthread_alloc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_pthread_allo…
Added: vendor/STLport/stlport/stl/_ptrs_specialize.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_ptrs_special…
Added: vendor/STLport/stlport/stl/_queue.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_queue.h?rev=…
Added: vendor/STLport/stlport/stl/_range_errors.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_range_errors…
Added: vendor/STLport/stlport/stl/_range_errors.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_range_errors…
Added: vendor/STLport/stlport/stl/_raw_storage_iter.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_raw_storage_…
Added: vendor/STLport/stlport/stl/_relops_cont.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_relops_cont.…
Added: vendor/STLport/stlport/stl/_relops_hash_cont.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_relops_hash_…
Added: vendor/STLport/stlport/stl/_rope.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_rope.c?rev=4…
Added: vendor/STLport/stlport/stl/_rope.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_rope.h?rev=4…
Added: vendor/STLport/stlport/stl/_set.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_set.h?rev=43…
Added: vendor/STLport/stlport/stl/_slist.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_slist.c?rev=…
Added: vendor/STLport/stlport/stl/_slist.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_slist.h?rev=…
Added: vendor/STLport/stlport/stl/_slist_base.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_slist_base.c…
Added: vendor/STLport/stlport/stl/_slist_base.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_slist_base.h…
Added: vendor/STLport/stlport/stl/_sparc_atomic.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_sparc_atomic…
Added: vendor/STLport/stlport/stl/_sstream.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_sstream.c?re…
Added: vendor/STLport/stlport/stl/_sstream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_sstream.h?re…
Added: vendor/STLport/stlport/stl/_stack.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_stack.h?rev=…
Added: vendor/STLport/stlport/stl/_stdexcept.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_stdexcept.h?…
Added: vendor/STLport/stlport/stl/_stdexcept_base.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_stdexcept_ba…
Added: vendor/STLport/stlport/stl/_stdexcept_base.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_stdexcept_ba…
Added: vendor/STLport/stlport/stl/_stlport_version.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_stlport_vers…
Added: vendor/STLport/stlport/stl/_stream_iterator.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_stream_itera…
Added: vendor/STLport/stlport/stl/_streambuf.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_streambuf.c?…
Added: vendor/STLport/stlport/stl/_streambuf.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_streambuf.h?…
Added: vendor/STLport/stlport/stl/_string.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string.c?rev…
Added: vendor/STLport/stlport/stl/_string.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string.h?rev…
Added: vendor/STLport/stlport/stl/_string_base.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_base.…
Added: vendor/STLport/stlport/stl/_string_fwd.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_fwd.h…
Added: vendor/STLport/stlport/stl/_string_hash.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_hash.…
Added: vendor/STLport/stlport/stl/_string_io.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_io.c?…
Added: vendor/STLport/stlport/stl/_string_io.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_io.h?…
Added: vendor/STLport/stlport/stl/_string_npos.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_npos.…
Added: vendor/STLport/stlport/stl/_string_operators.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_opera…
Added: vendor/STLport/stlport/stl/_string_sum.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_sum.h…
Added: vendor/STLport/stlport/stl/_string_sum_methods.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_sum_m…
Added: vendor/STLport/stlport/stl/_string_workaround.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_string_worka…
Added: vendor/STLport/stlport/stl/_strstream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_strstream.h?…
Added: vendor/STLport/stlport/stl/_tempbuf.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_tempbuf.c?re…
Added: vendor/STLport/stlport/stl/_tempbuf.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_tempbuf.h?re…
Added: vendor/STLport/stlport/stl/_threads.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_threads.c?re…
Added: vendor/STLport/stlport/stl/_threads.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_threads.h?re…
Added: vendor/STLport/stlport/stl/_time_facets.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_time_facets.…
Added: vendor/STLport/stlport/stl/_time_facets.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_time_facets.…
Added: vendor/STLport/stlport/stl/_tree.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_tree.c?rev=4…
Added: vendor/STLport/stlport/stl/_tree.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_tree.h?rev=4…
Added: vendor/STLport/stlport/stl/_typeinfo.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_typeinfo.h?r…
Added: vendor/STLport/stlport/stl/_uninitialized.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_uninitialize…
Added: vendor/STLport/stlport/stl/_unordered_map.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_unordered_ma…
Added: vendor/STLport/stlport/stl/_unordered_set.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_unordered_se…
Added: vendor/STLport/stlport/stl/_valarray.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_valarray.c?r…
Added: vendor/STLport/stlport/stl/_valarray.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_valarray.h?r…
Added: vendor/STLport/stlport/stl/_vector.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_vector.c?rev…
Added: vendor/STLport/stlport/stl/_vector.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/_vector.h?rev…
Added: vendor/STLport/stlport/stl/boost_type_traits.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/boost_type_tr…
Added: vendor/STLport/stlport/stl/c_locale.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/c_locale.h?re…
Added: vendor/STLport/stlport/stl/char_traits.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/char_traits.h…
Added: vendor/STLport/stlport/stl/concept_checks.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/concept_check…
Added: vendor/STLport/stlport/stl/config/_aix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_aix.h…
Added: vendor/STLport/stlport/stl/config/_apcc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_apcc.…
Added: vendor/STLport/stlport/stl/config/_apple.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_apple…
Added: vendor/STLport/stlport/stl/config/_as400.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_as400…
Added: vendor/STLport/stlport/stl/config/_auto_link.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_auto_…
Added: vendor/STLport/stlport/stl/config/_bc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_bc.h?…
Added: vendor/STLport/stlport/stl/config/_como.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_como.…
Added: vendor/STLport/stlport/stl/config/_cray.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_cray.…
Added: vendor/STLport/stlport/stl/config/_cygwin.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_cygwi…
Added: vendor/STLport/stlport/stl/config/_dec.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_dec.h…
Added: vendor/STLport/stlport/stl/config/_dec_vms.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_dec_v…
Added: vendor/STLport/stlport/stl/config/_detect_dll_or_lib.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_detec…
Added: vendor/STLport/stlport/stl/config/_dm.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_dm.h?…
Added: vendor/STLport/stlport/stl/config/_epilog.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_epilo…
Added: vendor/STLport/stlport/stl/config/_evc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_evc.h…
Added: vendor/STLport/stlport/stl/config/_feedback.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_feedb…
Added: vendor/STLport/stlport/stl/config/_freebsd.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_freeb…
Added: vendor/STLport/stlport/stl/config/_fujitsu.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_fujit…
Added: vendor/STLport/stlport/stl/config/_gcc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_gcc.h…
Added: vendor/STLport/stlport/stl/config/_hpacc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_hpacc…
Added: vendor/STLport/stlport/stl/config/_hpux.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_hpux.…
Added: vendor/STLport/stlport/stl/config/_ibm.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_ibm.h…
Added: vendor/STLport/stlport/stl/config/_icc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_icc.h…
Added: vendor/STLport/stlport/stl/config/_intel.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_intel…
Added: vendor/STLport/stlport/stl/config/_kai.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_kai.h…
Added: vendor/STLport/stlport/stl/config/_linux.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_linux…
Added: vendor/STLport/stlport/stl/config/_mac.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_mac.h…
Added: vendor/STLport/stlport/stl/config/_macosx.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_macos…
Added: vendor/STLport/stlport/stl/config/_mlc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_mlc.h…
Added: vendor/STLport/stlport/stl/config/_msvc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_msvc.…
Added: vendor/STLport/stlport/stl/config/_mwerks.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_mwerk…
Added: vendor/STLport/stlport/stl/config/_native_headers.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_nativ…
Added: vendor/STLport/stlport/stl/config/_openbsd.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_openb…
Added: vendor/STLport/stlport/stl/config/_prolog.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_prolo…
Added: vendor/STLport/stlport/stl/config/_sgi.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_sgi.h…
Added: vendor/STLport/stlport/stl/config/_solaris.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_solar…
Added: vendor/STLport/stlport/stl/config/_sunprocc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_sunpr…
Added: vendor/STLport/stlport/stl/config/_system.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_syste…
Added: vendor/STLport/stlport/stl/config/_warnings_off.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_warni…
Added: vendor/STLport/stlport/stl/config/_watcom.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_watco…
Added: vendor/STLport/stlport/stl/config/_windows.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/_windo…
Added: vendor/STLport/stlport/stl/config/compat.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/compat…
Added: vendor/STLport/stlport/stl/config/features.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/featur…
Added: vendor/STLport/stlport/stl/config/host.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/host.h…
Added: vendor/STLport/stlport/stl/config/stl_confix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/stl_co…
Added: vendor/STLport/stlport/stl/config/stl_mycomp.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/stl_my…
Added: vendor/STLport/stlport/stl/config/user_config.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/config/user_c…
Added: vendor/STLport/stlport/stl/debug/_debug.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_debug.…
Added: vendor/STLport/stlport/stl/debug/_debug.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_debug.…
Added: vendor/STLport/stlport/stl/debug/_deque.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_deque.…
Added: vendor/STLport/stlport/stl/debug/_hashtable.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_hashta…
Added: vendor/STLport/stlport/stl/debug/_iterator.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_iterat…
Added: vendor/STLport/stlport/stl/debug/_list.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_list.h…
Added: vendor/STLport/stlport/stl/debug/_slist.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_slist.…
Added: vendor/STLport/stlport/stl/debug/_string.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_string…
Added: vendor/STLport/stlport/stl/debug/_string_sum_methods.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_string…
Added: vendor/STLport/stlport/stl/debug/_tree.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_tree.h…
Added: vendor/STLport/stlport/stl/debug/_vector.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/debug/_vector…
Added: vendor/STLport/stlport/stl/msl_string.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/msl_string.h?…
Added: vendor/STLport/stlport/stl/pointers/_deque.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/pointers/_deq…
Added: vendor/STLport/stlport/stl/pointers/_list.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/pointers/_lis…
Added: vendor/STLport/stlport/stl/pointers/_set.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/pointers/_set…
Added: vendor/STLport/stlport/stl/pointers/_slist.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/pointers/_sli…
Added: vendor/STLport/stlport/stl/pointers/_tools.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/pointers/_too…
Added: vendor/STLport/stlport/stl/pointers/_vector.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/pointers/_vec…
Added: vendor/STLport/stlport/stl/type_manips.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/type_manips.h…
Added: vendor/STLport/stlport/stl/type_traits.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/stl/type_traits.h…
Added: vendor/STLport/stlport/streambuf URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/streambuf?rev=439…
Added: vendor/STLport/stlport/streambuf.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/streambuf.h?rev=4…
Added: vendor/STLport/stlport/string URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/string?rev=43932&…
Added: vendor/STLport/stlport/string.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/string.h?rev=4393…
Added: vendor/STLport/stlport/strstream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/strstream?rev=439…
Added: vendor/STLport/stlport/strstream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/strstream.h?rev=4…
Added: vendor/STLport/stlport/time.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/time.h?rev=43932&…
Added: vendor/STLport/stlport/type_traits URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/type_traits?rev=4…
Added: vendor/STLport/stlport/typeinfo URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/typeinfo?rev=4393…
Added: vendor/STLport/stlport/typeinfo.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/typeinfo.h?rev=43…
Added: vendor/STLport/stlport/unordered_map URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/unordered_map?rev…
Added: vendor/STLport/stlport/unordered_set URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/unordered_set?rev…
Added: vendor/STLport/stlport/using/cstring URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/cstring?rev…
Added: vendor/STLport/stlport/using/export URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/export?rev=…
Added: vendor/STLport/stlport/using/fstream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/fstream?rev…
Added: vendor/STLport/stlport/using/h/fstream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/h/fstream.h…
Added: vendor/STLport/stlport/using/h/iomanip.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/h/iomanip.h…
Added: vendor/STLport/stlport/using/h/iostream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/h/iostream.…
Added: vendor/STLport/stlport/using/h/ostream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/h/ostream.h…
Added: vendor/STLport/stlport/using/h/streambuf.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/h/streambuf…
Added: vendor/STLport/stlport/using/h/strstream.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/h/strstream…
Added: vendor/STLport/stlport/using/iomanip URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/iomanip?rev…
Added: vendor/STLport/stlport/using/ios URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/ios?rev=439…
Added: vendor/STLport/stlport/using/iosfwd URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/iosfwd?rev=…
Added: vendor/STLport/stlport/using/iostream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/iostream?re…
Added: vendor/STLport/stlport/using/istream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/istream?rev…
Added: vendor/STLport/stlport/using/locale URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/locale?rev=…
Added: vendor/STLport/stlport/using/ostream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/ostream?rev…
Added: vendor/STLport/stlport/using/sstream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/sstream?rev…
Added: vendor/STLport/stlport/using/streambuf URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/streambuf?r…
Added: vendor/STLport/stlport/using/strstream URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/using/strstream?r…
Added: vendor/STLport/stlport/utility URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/utility?rev=43932…
Added: vendor/STLport/stlport/valarray URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/valarray?rev=4393…
Added: vendor/STLport/stlport/vector URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/vector?rev=43932&…
Added: vendor/STLport/stlport/wchar.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/wchar.h?rev=43932…
Added: vendor/STLport/stlport/wctype.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/stlport/wctype.h?rev=4393…
Added: vendor/STLport/test/compiler/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/Makefile.in…
Added: vendor/STLport/test/compiler/README URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/README?rev=…
Added: vendor/STLport/test/compiler/StTerm-order/Makefile URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/StTerm-orde…
Added: vendor/STLport/test/compiler/StTerm-order/Makefile.inc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/StTerm-orde…
Added: vendor/STLport/test/compiler/StTerm-order/stterm-test.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/StTerm-orde…
Added: vendor/STLport/test/compiler/eh.cc URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/eh.cc?rev=4…
Added: vendor/STLport/test/compiler/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/gcc.mak?rev…
Added: vendor/STLport/test/compiler/movable.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/movable.cpp…
Added: vendor/STLport/test/compiler/partial_spec.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/partial_spe…
Added: vendor/STLport/test/compiler/ttei1.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/ttei1.cpp?r…
Added: vendor/STLport/test/compiler/ttei2.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/ttei2.cpp?r…
Added: vendor/STLport/test/compiler/ttei3.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/ttei3.cpp?r…
Added: vendor/STLport/test/compiler/ttei4.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/ttei4.cpp?r…
Added: vendor/STLport/test/compiler/ttei5.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/ttei5.cpp?r…
Added: vendor/STLport/test/compiler/ttei6.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/ttei6.cpp?r…
Added: vendor/STLport/test/compiler/ttei7.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/compiler/ttei7.cpp?r…
Added: vendor/STLport/test/eh/LeakCheck.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/LeakCheck.h?rev=4…
Added: vendor/STLport/test/eh/Prefix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/Prefix.h?rev=4393…
Added: vendor/STLport/test/eh/SortClass.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/SortClass.h?rev=4…
Added: vendor/STLport/test/eh/TestClass.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/TestClass.cpp?rev…
Added: vendor/STLport/test/eh/TestClass.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/TestClass.h?rev=4…
Added: vendor/STLport/test/eh/Tests.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/Tests.h?rev=43932…
Added: vendor/STLport/test/eh/ThrowCompare.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/ThrowCompare.h?re…
Added: vendor/STLport/test/eh/bcb.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/bcb.mak?rev=43932…
Added: vendor/STLport/test/eh/bug.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/bug.cpp?rev=43932…
Added: vendor/STLport/test/eh/como-linux.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/como-linux.mak?re…
Added: vendor/STLport/test/eh/como.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/como.mak?rev=4393…
Added: vendor/STLport/test/eh/cray.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/cray.mak?rev=4393…
Added: vendor/STLport/test/eh/cygwin.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/cygwin.mak?rev=43…
Added: vendor/STLport/test/eh/deccxx.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/deccxx.mak?rev=43…
Added: vendor/STLport/test/eh/descrip.mms URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/descrip.mms?rev=4…
Added: vendor/STLport/test/eh/djgpp.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/djgpp.mak?rev=439…
Added: vendor/STLport/test/eh/egcs.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/egcs.mak?rev=4393…
Added: vendor/STLport/test/eh/export URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/export?rev=43932&…
Added: vendor/STLport/test/eh/gcc-99r1.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-99r1.mak?rev=…
Added: vendor/STLport/test/eh/gcc-amigaos-m68k.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-amigaos-m68k.…
Added: vendor/STLport/test/eh/gcc-apple-macosx.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-apple-macosx.…
Added: vendor/STLport/test/eh/gcc-freebsd.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-freebsd.mak?r…
Added: vendor/STLport/test/eh/gcc-hp11.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-hp11.mak?rev=…
Added: vendor/STLport/test/eh/gcc-irix.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-irix.mak?rev=…
Added: vendor/STLport/test/eh/gcc-linux.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-linux.mak?rev…
Added: vendor/STLport/test/eh/gcc-netbsd.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc-netbsd.mak?re…
Added: vendor/STLport/test/eh/gcc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc.mak?rev=43932…
Added: vendor/STLport/test/eh/gcc7.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/gcc7.mak?rev=4393…
Added: vendor/STLport/test/eh/hp.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/hp.mak?rev=43932&…
Added: vendor/STLport/test/eh/hpacc.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/hpacc.mak?rev=439…
Added: vendor/STLport/test/eh/intel.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/intel.mak?rev=439…
Added: vendor/STLport/test/eh/intel45.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/intel45.mak?rev=4…
Added: vendor/STLport/test/eh/intel50.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/intel50.mak?rev=4…
Added: vendor/STLport/test/eh/kai.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/kai.mak?rev=43932…
Added: vendor/STLport/test/eh/locale.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/locale.cpp?rev=43…
Added: vendor/STLport/test/eh/main.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/main.cpp?rev=4393…
Added: vendor/STLport/test/eh/mingw32.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/mingw32.mak?rev=4…
Added: vendor/STLport/test/eh/mwerks_console_OS_X.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/mwerks_console_OS…
Added: vendor/STLport/test/eh/mwerks_debug_prefix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/mwerks_debug_pref…
Added: vendor/STLport/test/eh/mwerks_nosgi_debug_prefix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/mwerks_nosgi_debu…
Added: vendor/STLport/test/eh/mwerks_nosgi_prefix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/mwerks_nosgi_pref…
Added: vendor/STLport/test/eh/mwerks_prefix.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/mwerks_prefix.h?r…
Added: vendor/STLport/test/eh/nc_alloc.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/nc_alloc.cpp?rev=…
Added: vendor/STLport/test/eh/nc_alloc.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/nc_alloc.h?rev=43…
Added: vendor/STLport/test/eh/random_number.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/random_number.cpp…
Added: vendor/STLport/test/eh/random_number.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/random_number.h?r…
Added: vendor/STLport/test/eh/sgi_mipspro.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/sgi_mipspro.mak?r…
Added: vendor/STLport/test/eh/sunpro-64.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/sunpro-64.mak?rev…
Added: vendor/STLport/test/eh/sunpro.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/sunpro.mak?rev=43…
Added: vendor/STLport/test/eh/sunpro42.mak URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/sunpro42.mak?rev=…
Added: vendor/STLport/test/eh/test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test.cpp?rev=4393…
Added: vendor/STLport/test/eh/test_algo.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_algo.cpp?rev…
Added: vendor/STLport/test/eh/test_algobase.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_algobase.cpp…
Added: vendor/STLport/test/eh/test_assign_op.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_assign_op.h?…
Added: vendor/STLport/test/eh/test_bit_vector.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_bit_vector.c…
Added: vendor/STLport/test/eh/test_bitset.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_bitset.cpp?r…
Added: vendor/STLport/test/eh/test_construct.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_construct.h?…
Added: vendor/STLport/test/eh/test_deque.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_deque.cpp?re…
Added: vendor/STLport/test/eh/test_hash_map.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_hash_map.cpp…
Added: vendor/STLport/test/eh/test_hash_resize.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_hash_resize.…
Added: vendor/STLport/test/eh/test_hash_set.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_hash_set.cpp…
Added: vendor/STLport/test/eh/test_insert.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_insert.h?rev…
Added: vendor/STLport/test/eh/test_list.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_list.cpp?rev…
Added: vendor/STLport/test/eh/test_map.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_map.cpp?rev=…
Added: vendor/STLport/test/eh/test_push_back.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_push_back.h?…
Added: vendor/STLport/test/eh/test_push_front.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_push_front.h…
Added: vendor/STLport/test/eh/test_rope.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_rope.cpp?rev…
Added: vendor/STLport/test/eh/test_set.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_set.cpp?rev=…
Added: vendor/STLport/test/eh/test_slist.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_slist.cpp?re…
Added: vendor/STLport/test/eh/test_string.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_string.cpp?r…
Added: vendor/STLport/test/eh/test_valarray.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_valarray.cpp…
Added: vendor/STLport/test/eh/test_vector.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/eh/test_vector.cpp?r…
Added: vendor/STLport/test/unit/_template.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/_template.cpp?r…
Added: vendor/STLport/test/unit/accum_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/accum_test.cpp?…
Added: vendor/STLport/test/unit/adj_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/adj_test.cpp?re…
Added: vendor/STLport/test/unit/advance_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/advance_test.cp…
Added: vendor/STLport/test/unit/alg_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/alg_test.cpp?re…
Added: vendor/STLport/test/unit/algorithm_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/algorithm_heade…
Added: vendor/STLport/test/unit/allocator_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/allocator_test.…
Added: vendor/STLport/test/unit/assert_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/assert_header_t…
Added: vendor/STLport/test/unit/bcompos_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bcompos_test.cp…
Added: vendor/STLport/test/unit/bind_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bind_test.cpp?r…
Added: vendor/STLport/test/unit/binsert_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/binsert_test.cp…
Added: vendor/STLport/test/unit/bitset_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bitset_header_t…
Added: vendor/STLport/test/unit/bitset_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bitset_test.cpp…
Added: vendor/STLport/test/unit/bnegate_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bnegate_test.cp…
Added: vendor/STLport/test/unit/boost_check.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/boost_check.cpp…
Added: vendor/STLport/test/unit/bound_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bound_test.cpp?…
Added: vendor/STLport/test/unit/bsearch_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bsearch_test.cp…
Added: vendor/STLport/test/unit/bvector_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/bvector_test.cp…
Added: vendor/STLport/test/unit/c_limits_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/c_limits_header…
Added: vendor/STLport/test/unit/c_locale_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/c_locale_header…
Added: vendor/STLport/test/unit/cassert_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cassert_header_…
Added: vendor/STLport/test/unit/cctype_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cctype_header_t…
Added: vendor/STLport/test/unit/cerrno_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cerrno_header_t…
Added: vendor/STLport/test/unit/cfloat_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cfloat_header_t…
Added: vendor/STLport/test/unit/ciso646_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ciso646_header_…
Added: vendor/STLport/test/unit/climits_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/climits_header_…
Added: vendor/STLport/test/unit/clocale_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/clocale_header_…
Added: vendor/STLport/test/unit/cmath_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cmath_header_te…
Added: vendor/STLport/test/unit/cmath_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cmath_test.cpp?…
Added: vendor/STLport/test/unit/codecvt_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/codecvt_test.cp…
Added: vendor/STLport/test/unit/collate_facets_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/collate_facets_…
Added: vendor/STLport/test/unit/complete_digits.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/complete_digits…
Added: vendor/STLport/test/unit/complex_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/complex_header_…
Added: vendor/STLport/test/unit/config_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/config_test.cpp…
Added: vendor/STLport/test/unit/copy_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/copy_test.cpp?r…
Added: vendor/STLport/test/unit/count_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/count_test.cpp?…
Added: vendor/STLport/test/unit/cppunit/cppunit_mini.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cppunit/cppunit…
Added: vendor/STLport/test/unit/cppunit/cppunit_proxy.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cppunit/cppunit…
Added: vendor/STLport/test/unit/cppunit/cppunit_timer.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cppunit/cppunit…
Added: vendor/STLport/test/unit/cppunit/file_reporter.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cppunit/file_re…
Added: vendor/STLport/test/unit/cppunit/test_main.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cppunit/test_ma…
Added: vendor/STLport/test/unit/csetjmp_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/csetjmp_header_…
Added: vendor/STLport/test/unit/csignal_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/csignal_header_…
Added: vendor/STLport/test/unit/cstdarg_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cstdarg_header_…
Added: vendor/STLport/test/unit/cstddef_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cstddef_header_…
Added: vendor/STLport/test/unit/cstdio_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cstdio_header_t…
Added: vendor/STLport/test/unit/cstdlib_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cstdlib_header_…
Added: vendor/STLport/test/unit/cstring_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cstring_header_…
Added: vendor/STLport/test/unit/cstring_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cstring_test.cp…
Added: vendor/STLport/test/unit/ctime_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ctime_header_te…
Added: vendor/STLport/test/unit/ctype_facets_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ctype_facets_te…
Added: vendor/STLport/test/unit/ctype_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ctype_header_te…
Added: vendor/STLport/test/unit/cwchar_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cwchar_header_t…
Added: vendor/STLport/test/unit/cwctype_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/cwctype_header_…
Added: vendor/STLport/test/unit/deque_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/deque_header_te…
Added: vendor/STLport/test/unit/deque_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/deque_test.cpp?…
Added: vendor/STLport/test/unit/divides_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/divides_test.cp…
Added: vendor/STLport/test/unit/epilog_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/epilog_test.cpp…
Added: vendor/STLport/test/unit/equal_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/equal_test.cpp?…
Added: vendor/STLport/test/unit/errno_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/errno_header_te…
Added: vendor/STLport/test/unit/exception_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/exception_heade…
Added: vendor/STLport/test/unit/exception_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/exception_test.…
Added: vendor/STLport/test/unit/fadapter.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/fadapter.h?rev=…
Added: vendor/STLport/test/unit/fib.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/fib.h?rev=43932…
Added: vendor/STLport/test/unit/fill_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/fill_test.cpp?r…
Added: vendor/STLport/test/unit/find_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/find_test.cpp?r…
Added: vendor/STLport/test/unit/finsert_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/finsert_test.cp…
Added: vendor/STLport/test/unit/float_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/float_header_te…
Added: vendor/STLport/test/unit/foreach_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/foreach_test.cp…
Added: vendor/STLport/test/unit/fstream_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/fstream_header_…
Added: vendor/STLport/test/unit/fstream_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/fstream_test.cp…
Added: vendor/STLport/test/unit/full_streambuf.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/full_streambuf.…
Added: vendor/STLport/test/unit/func_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/func_test.cpp?r…
Added: vendor/STLport/test/unit/functional_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/functional_head…
Added: vendor/STLport/test/unit/generator_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/generator_test.…
Added: vendor/STLport/test/unit/greater_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/greater_test.cp…
Added: vendor/STLport/test/unit/hash_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/hash_test.cpp?r…
Added: vendor/STLport/test/unit/heap_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/heap_test.cpp?r…
Added: vendor/STLport/test/unit/includes_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/includes_test.c…
Added: vendor/STLport/test/unit/innerprod_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/innerprod_test.…
Added: vendor/STLport/test/unit/inplace_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/inplace_test.cp…
Added: vendor/STLport/test/unit/insert_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/insert_test.cpp…
Added: vendor/STLport/test/unit/ioiter_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ioiter_test.cpp…
Added: vendor/STLport/test/unit/iomanip_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iomanip_header_…
Added: vendor/STLport/test/unit/ios_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ios_header_test…
Added: vendor/STLport/test/unit/iosfwd_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iosfwd_header_t…
Added: vendor/STLport/test/unit/iostream_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iostream_header…
Added: vendor/STLport/test/unit/iostream_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iostream_test.c…
Added: vendor/STLport/test/unit/iota.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iota.h?rev=4393…
Added: vendor/STLport/test/unit/iota_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iota_test.cpp?r…
Added: vendor/STLport/test/unit/iso646_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iso646_header_t…
Added: vendor/STLport/test/unit/istmit_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/istmit_test.cpp…
Added: vendor/STLport/test/unit/istream_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/istream_header_…
Added: vendor/STLport/test/unit/iter_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iter_test.cpp?r…
Added: vendor/STLport/test/unit/iterator_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/iterator_header…
Added: vendor/STLport/test/unit/less_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/less_test.cpp?r…
Added: vendor/STLport/test/unit/lexcmp_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/lexcmp_test.cpp…
Added: vendor/STLport/test/unit/limits_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/limits_header_t…
Added: vendor/STLport/test/unit/limits_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/limits_test.cpp…
Added: vendor/STLport/test/unit/list_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/list_header_tes…
Added: vendor/STLport/test/unit/list_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/list_test.cpp?r…
Added: vendor/STLport/test/unit/locale_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/locale_header_t…
Added: vendor/STLport/test/unit/locale_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/locale_test.cpp…
Added: vendor/STLport/test/unit/locale_test.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/locale_test.h?r…
Added: vendor/STLport/test/unit/logic_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/logic_test.cpp?…
Added: vendor/STLport/test/unit/macro_checks.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/macro_checks.cp…
Added: vendor/STLport/test/unit/map_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/map_header_test…
Added: vendor/STLport/test/unit/map_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/map_test.cpp?re…
Added: vendor/STLport/test/unit/math_aux.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/math_aux.h?rev=…
Added: vendor/STLport/test/unit/math_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/math_header_tes…
Added: vendor/STLport/test/unit/max_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/max_test.cpp?re…
Added: vendor/STLport/test/unit/memory_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/memory_header_t…
Added: vendor/STLport/test/unit/memory_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/memory_test.cpp…
Added: vendor/STLport/test/unit/merge_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/merge_test.cpp?…
Added: vendor/STLport/test/unit/messages_facets_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/messages_facets…
Added: vendor/STLport/test/unit/mfunptr_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/mfunptr_test.cp…
Added: vendor/STLport/test/unit/min_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/min_test.cpp?re…
Added: vendor/STLport/test/unit/mismatch_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/mismatch_test.c…
Added: vendor/STLport/test/unit/modulus_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/modulus_test.cp…
Added: vendor/STLport/test/unit/money_facets_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/money_facets_te…
Added: vendor/STLport/test/unit/multiset_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/multiset_test.c…
Added: vendor/STLport/test/unit/mvctor_declaration_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/mvctor_declarat…
Added: vendor/STLport/test/unit/mvctor_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/mvctor_test.cpp…
Added: vendor/STLport/test/unit/mvctor_test.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/mvctor_test.h?r…
Added: vendor/STLport/test/unit/mvctor_traits_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/mvctor_traits_t…
Added: vendor/STLport/test/unit/neq_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/neq_test.cpp?re…
Added: vendor/STLport/test/unit/new_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/new_header_test…
Added: vendor/STLport/test/unit/nthelm_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/nthelm_test.cpp…
Added: vendor/STLport/test/unit/num_facets_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/num_facets_test…
Added: vendor/STLport/test/unit/num_put_get_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/num_put_get_tes…
Added: vendor/STLport/test/unit/numeric_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/numeric_header_…
Added: vendor/STLport/test/unit/ostmit_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ostmit_test.cpp…
Added: vendor/STLport/test/unit/ostream_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ostream_header_…
Added: vendor/STLport/test/unit/pair_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/pair_test.cpp?r…
Added: vendor/STLport/test/unit/partial_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/partial_test.cp…
Added: vendor/STLport/test/unit/partition_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/partition_test.…
Added: vendor/STLport/test/unit/perm_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/perm_test.cpp?r…
Added: vendor/STLport/test/unit/plusminus_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/plusminus_test.…
Added: vendor/STLport/test/unit/ptr2_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ptr2_test.cpp?r…
Added: vendor/STLport/test/unit/ptrspec_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/ptrspec_test.cp…
Added: vendor/STLport/test/unit/queue_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/queue_header_te…
Added: vendor/STLport/test/unit/queue_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/queue_test.cpp?…
Added: vendor/STLport/test/unit/rawriter_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/rawriter_test.c…
Added: vendor/STLport/test/unit/reference_wrapper_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/reference_wrapp…
Added: vendor/STLport/test/unit/resolve_name.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/resolve_name.cp…
Added: vendor/STLport/test/unit/reviter_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/reviter_test.cp…
Added: vendor/STLport/test/unit/rm_cp_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/rm_cp_test.cpp?…
Added: vendor/STLport/test/unit/rndshf_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/rndshf_test.cpp…
Added: vendor/STLport/test/unit/rope_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/rope_test.cpp?r…
Added: vendor/STLport/test/unit/rotate_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/rotate_test.cpp…
Added: vendor/STLport/test/unit/search_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/search_test.cpp…
Added: vendor/STLport/test/unit/set_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/set_header_test…
Added: vendor/STLport/test/unit/set_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/set_test.cpp?re…
Added: vendor/STLport/test/unit/setdiff_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/setdiff_test.cp…
Added: vendor/STLport/test/unit/setinter_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/setinter_test.c…
Added: vendor/STLport/test/unit/setjmp_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/setjmp_header_t…
Added: vendor/STLport/test/unit/setjmp_header_test2.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/setjmp_header_t…
Added: vendor/STLport/test/unit/setunion_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/setunion_test.c…
Added: vendor/STLport/test/unit/shared_ptr_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/shared_ptr_test…
Added: vendor/STLport/test/unit/signal_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/signal_header_t…
Added: vendor/STLport/test/unit/slist_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/slist_test.cpp?…
Added: vendor/STLport/test/unit/sort_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/sort_test.cpp?r…
Added: vendor/STLport/test/unit/sstream_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/sstream_header_…
Added: vendor/STLport/test/unit/sstream_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/sstream_test.cp…
Added: vendor/STLport/test/unit/stack_allocator.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stack_allocator…
Added: vendor/STLport/test/unit/stack_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stack_header_te…
Added: vendor/STLport/test/unit/stack_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stack_test.cpp?…
Added: vendor/STLport/test/unit/stdarg_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stdarg_header_t…
Added: vendor/STLport/test/unit/stddef_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stddef_header_t…
Added: vendor/STLport/test/unit/stdexcept_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stdexcept_heade…
Added: vendor/STLport/test/unit/stdio_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stdio_header_te…
Added: vendor/STLport/test/unit/stdlib_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stdlib_header_t…
Added: vendor/STLport/test/unit/stldbg_include.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/stldbg_include.…
Added: vendor/STLport/test/unit/streambuf_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/streambuf_heade…
Added: vendor/STLport/test/unit/string_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/string_header_t…
Added: vendor/STLport/test/unit/string_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/string_header_t…
Added: vendor/STLport/test/unit/string_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/string_test.cpp…
Added: vendor/STLport/test/unit/strstream_buffer_read_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/strstream_buffe…
Added: vendor/STLport/test/unit/strstream_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/strstream_heade…
Added: vendor/STLport/test/unit/strstream_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/strstream_test.…
Added: vendor/STLport/test/unit/swap_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/swap_test.cpp?r…
Added: vendor/STLport/test/unit/test_errno.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/test_errno.cpp?…
Added: vendor/STLport/test/unit/time_facets_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/time_facets_tes…
Added: vendor/STLport/test/unit/time_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/time_header_tes…
Added: vendor/STLport/test/unit/times_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/times_test.cpp?…
Added: vendor/STLport/test/unit/transform_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/transform_test.…
Added: vendor/STLport/test/unit/type_traits_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/type_traits_tes…
Added: vendor/STLport/test/unit/typeinfo_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/typeinfo_header…
Added: vendor/STLport/test/unit/unary.h URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/unary.h?rev=439…
Added: vendor/STLport/test/unit/unary_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/unary_test.cpp?…
Added: vendor/STLport/test/unit/uninitialized_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/uninitialized_t…
Added: vendor/STLport/test/unit/unique_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/unique_test.cpp…
Added: vendor/STLport/test/unit/unordered_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/unordered_test.…
Added: vendor/STLport/test/unit/utility_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/utility_header_…
Added: vendor/STLport/test/unit/valarray_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/valarray_header…
Added: vendor/STLport/test/unit/valarray_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/valarray_test.c…
Added: vendor/STLport/test/unit/vector_header_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/vector_header_t…
Added: vendor/STLport/test/unit/vector_test.cpp URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/vector_test.cpp…
Added: vendor/STLport/test/unit/wchar_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/wchar_header_te…
Added: vendor/STLport/test/unit/wctype_header_test.c URL:
http://svn.reactos.org/svn/reactos/vendor/STLport/test/unit/wctype_header_t…
15 years, 1 month
1
0
0
0
[janderwald] 43931: - Partially revert 43747 See issue #4936 for more details.
by janderwald@svn.reactos.org
Author: janderwald Date: Tue Nov 3 12:47:06 2009 New Revision: 43931 URL:
http://svn.reactos.org/svn/reactos?rev=43931&view=rev
Log: - Partially revert 43747 See issue #4936 for more details. Modified: trunk/reactos/dll/win32/winmm/time.c Modified: trunk/reactos/dll/win32/winmm/time.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/winmm/time.c?rev…
============================================================================== --- trunk/reactos/dll/win32/winmm/time.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/winmm/time.c [iso-8859-1] Tue Nov 3 12:47:06 2009 @@ -17,14 +17,13 @@ * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include "config.h" #include "wine/port.h" #include <stdarg.h> -#include <errno.h> #include <time.h> #ifdef HAVE_SYS_TIME_H # include <sys/time.h> @@ -32,12 +31,6 @@ #ifdef HAVE_UNISTD_H # include <unistd.h> #endif -#ifdef HAVE_POLL_H -#include <poll.h> -#endif -#ifdef HAVE_SYS_POLL_H -#include <sys/poll.h> -#endif #include "windef.h" #include "winbase.h" @@ -45,47 +38,26 @@ #include "winemm.h" -#include "wine/list.h" #include "wine/debug.h" WINE_DEFAULT_DEBUG_CHANNEL(mmtime); typedef struct tagWINE_TIMERENTRY { - struct list entry; - UINT wDelay; - UINT wResol; + UINT wDelay; + UINT wResol; LPTIMECALLBACK lpFunc; /* can be lots of things */ - DWORD_PTR dwUser; - UINT16 wFlags; - UINT16 wTimerID; - DWORD dwTriggerTime; + DWORD dwUser; + UINT16 wFlags; + UINT16 wTimerID; + DWORD dwTriggerTime; + struct tagWINE_TIMERENTRY* lpNext; } WINE_TIMERENTRY, *LPWINE_TIMERENTRY; -static struct list timer_list = LIST_INIT(timer_list); - -static CRITICAL_SECTION TIME_cbcrst; -static CRITICAL_SECTION_DEBUG critsect_debug = -{ - 0, 0, &TIME_cbcrst, - { &critsect_debug.ProcessLocksList, &critsect_debug.ProcessLocksList }, - 0, 0, { (DWORD_PTR)(__FILE__ ": TIME_cbcrst") } -}; -static CRITICAL_SECTION TIME_cbcrst = { &critsect_debug, -1, 0, 0, 0, 0 }; - static HANDLE TIME_hMMTimer; +static LPWINE_TIMERENTRY TIME_TimersList; +static HANDLE TIME_hKillEvent; +static HANDLE TIME_hWakeEvent; static BOOL TIME_TimeToDie = TRUE; -static int TIME_fdWake[2] = { -1, -1 }; - -/* link timer at the appropriate spot in the list */ -static inline void link_timer( WINE_TIMERENTRY *timer ) -{ - WINE_TIMERENTRY *next; - - LIST_FOR_EACH_ENTRY( next, &timer_list, WINE_TIMERENTRY, entry ) - if ((int)(next->dwTriggerTime - timer->dwTriggerTime) >= 0) break; - - list_add_before( &next->entry, &timer->entry ); -} /* * Some observations on the behavior of winmm on Windows. @@ -94,7 +66,7 @@ * * Second, a brief survey of a variety of Win 2k and Win X * machines showed that a 'standard' (aka default) timer - * resolution was 1 ms (Win9x is documented as being 1). However, one + * resolution was 1 ms (Win9x is documented as being 1). However, one * machine had a standard timer resolution of 10 ms. * * Further, if we set our default resolution to 1, @@ -116,15 +88,54 @@ #define MMSYSTIME_MININTERVAL (1) #define MMSYSTIME_MAXINTERVAL (65535) -#ifdef HAVE_POLL + +static void TIME_TriggerCallBack(LPWINE_TIMERENTRY lpTimer) +{ + TRACE("%04lx:CallBack => lpFunc=%p wTimerID=%04X dwUser=%08lX dwTriggerTime %ld(delta %ld)\n", + GetCurrentThreadId(), lpTimer->lpFunc, lpTimer->wTimerID, lpTimer->dwUser, + lpTimer->dwTriggerTime, GetTickCount() - lpTimer->dwTriggerTime); + + /* - TimeProc callback that is called here is something strange, under Windows 3.1x it is called + * during interrupt time, is allowed to execute very limited number of API calls (like + * PostMessage), and must reside in DLL (therefore uses stack of active application). So I + * guess current implementation via SetTimer has to be improved upon. + */ + switch (lpTimer->wFlags & 0x30) { + case TIME_CALLBACK_FUNCTION: + (lpTimer->lpFunc)(lpTimer->wTimerID, 0, lpTimer->dwUser, 0, 0); + break; + case TIME_CALLBACK_EVENT_SET: + SetEvent((HANDLE)lpTimer->lpFunc); + break; + case TIME_CALLBACK_EVENT_PULSE: + PulseEvent((HANDLE)lpTimer->lpFunc); + break; + default: + FIXME("Unknown callback type 0x%04x for mmtime callback (%p), ignored.\n", + lpTimer->wFlags, lpTimer->lpFunc); + break; + } +} /************************************************************************** * TIME_MMSysTimeCallback */ -static int TIME_MMSysTimeCallback(void) -{ - WINE_TIMERENTRY *timer, *to_free; - int delta_time; +static DWORD CALLBACK TIME_MMSysTimeCallback() +{ +static int nSizeLpTimers; +static LPWINE_TIMERENTRY lpTimers; + + LPWINE_TIMERENTRY timer, *ptimer, *next_ptimer; + int idx; + DWORD cur_time; + DWORD delta_time; + DWORD ret_time = INFINITE; + DWORD adjust_time; + + + /* optimize for the most frequent case - no events */ + if (! TIME_TimersList) + return(ret_time); /* since timeSetEvent() and timeKillEvent() can be called * from 16 bit code, there are cases where win16 lock is @@ -136,60 +147,84 @@ * To cope with that, we just copy the WINE_TIMERENTRY struct * that need to trigger the callback, and call it without the * mm timer crit sect locked. + * the hKillTimeEvent is used to mark the section where we + * handle the callbacks so we can do synchronous kills. + * EPP 99/07/13, updated 04/01/10 */ + idx = 0; + cur_time = GetTickCount(); EnterCriticalSection(&WINMM_cs); - for (;;) - { - struct list *ptr = list_head( &timer_list ); - if (!ptr) + for (ptimer = &TIME_TimersList; *ptimer != NULL; ) { + timer = *ptimer; + next_ptimer = &timer->lpNext; + if (cur_time >= timer->dwTriggerTime) { - delta_time = -1; - break; + if (timer->lpFunc) { + if (idx == nSizeLpTimers) { + if (lpTimers) + lpTimers = (LPWINE_TIMERENTRY) + HeapReAlloc(GetProcessHeap(), 0, lpTimers, + ++nSizeLpTimers * sizeof(WINE_TIMERENTRY)); + else + lpTimers = (LPWINE_TIMERENTRY) + HeapAlloc(GetProcessHeap(), 0, + ++nSizeLpTimers * sizeof(WINE_TIMERENTRY)); + } + lpTimers[idx++] = *timer; + + } + + /* Update the time after we make the copy to preserve + the original trigger time */ + timer->dwTriggerTime += timer->wDelay; + + /* TIME_ONESHOT is defined as 0 */ + if (!(timer->wFlags & TIME_PERIODIC)) + { + /* unlink timer from timers list */ + *ptimer = *next_ptimer; + HeapFree(GetProcessHeap(), 0, timer); + + /* We don't need to trigger oneshots again */ + delta_time = INFINITE; + } + else + { + /* Compute when this event needs this function + to be called again */ + if (timer->dwTriggerTime <= cur_time) + delta_time = 0; + else + delta_time = timer->dwTriggerTime - cur_time; + } } - - timer = LIST_ENTRY( ptr, WINE_TIMERENTRY, entry ); - delta_time = timer->dwTriggerTime - GetTickCount(); - if (delta_time > 0) break; - - list_remove( &timer->entry ); - if (timer->wFlags & TIME_PERIODIC) - { - timer->dwTriggerTime += timer->wDelay; - link_timer( timer ); /* restart it */ - to_free = NULL; - } - else to_free = timer; - - switch(timer->wFlags & (TIME_CALLBACK_EVENT_SET|TIME_CALLBACK_EVENT_PULSE)) - { - case TIME_CALLBACK_EVENT_SET: - SetEvent(timer->lpFunc); - break; - case TIME_CALLBACK_EVENT_PULSE: - PulseEvent(timer->lpFunc); - break; - case TIME_CALLBACK_FUNCTION: - { - DWORD_PTR user = timer->dwUser; - UINT16 id = timer->wTimerID; - UINT16 flags = timer->wFlags; - LPTIMECALLBACK func = timer->lpFunc; - - if (flags & TIME_KILL_SYNCHRONOUS) EnterCriticalSection(&TIME_cbcrst); - LeaveCriticalSection(&WINMM_cs); - - func(id, 0, user, 0, 0); - - EnterCriticalSection(&WINMM_cs); - if (flags & TIME_KILL_SYNCHRONOUS) LeaveCriticalSection(&TIME_cbcrst); - } - break; - } - HeapFree( GetProcessHeap(), 0, to_free ); - } + else + delta_time = timer->dwTriggerTime - cur_time; + + /* Determine when we need to return to this function */ + ret_time = min(ret_time, delta_time); + + ptimer = next_ptimer; + } + if (TIME_hKillEvent) ResetEvent(TIME_hKillEvent); LeaveCriticalSection(&WINMM_cs); - return delta_time; + + while (idx > 0) TIME_TriggerCallBack(&lpTimers[--idx]); + if (TIME_hKillEvent) SetEvent(TIME_hKillEvent); + + /* Finally, adjust the recommended wait time downward + by the amount of time the processing routines + actually took */ + adjust_time = GetTickCount() - cur_time; + if (adjust_time > ret_time) + ret_time = 0; + else + ret_time -= adjust_time; + + /* We return the amount of time our caller should sleep + before needing to check in on us again */ + return(ret_time); } /************************************************************************** @@ -197,12 +232,8 @@ */ static DWORD CALLBACK TIME_MMSysTimeThread(LPVOID arg) { - int sleep_time, ret; - char readme[16]; - struct pollfd pfd; - - pfd.fd = TIME_fdWake[0]; - pfd.events = POLLIN; + DWORD sleep_time; + DWORD rc; TRACE("Starting main winmm thread\n"); @@ -212,23 +243,19 @@ new event; it's not clear if that would be worth it or not. */ - while (! TIME_TimeToDie) + while (! TIME_TimeToDie) { - sleep_time = TIME_MMSysTimeCallback(); + sleep_time = TIME_MMSysTimeCallback(); if (sleep_time == 0) continue; - if ((ret = poll(&pfd, 1, sleep_time)) < 0) + rc = WaitForSingleObject(TIME_hWakeEvent, sleep_time); + if (rc != WAIT_TIMEOUT && rc != WAIT_OBJECT_0) { - if (errno != EINTR && errno != EAGAIN) - { - ERR("Unexpected error in poll: %s(%d)\n", strerror(errno), errno); - break; - } - } - - while (ret > 0) ret = read(TIME_fdWake[0], readme, sizeof(readme)); + FIXME("Unexpected error %ld(%ld) in timer thread\n", rc, GetLastError()); + break; + } } TRACE("Exiting main winmm thread\n"); return 0; @@ -237,50 +264,34 @@ /************************************************************************** * TIME_MMTimeStart */ -static void TIME_MMTimeStart(void) +void TIME_MMTimeStart(void) { if (!TIME_hMMTimer) { - if (pipe(TIME_fdWake) < 0) - { - TIME_fdWake[0] = TIME_fdWake[1] = -1; - ERR("Cannot create pipe: %s\n", strerror(errno)); - } else { - fcntl(TIME_fdWake[0], F_SETFL, O_NONBLOCK); - fcntl(TIME_fdWake[1], F_SETFL, O_NONBLOCK); - } + TIME_TimersList = NULL; + TIME_hWakeEvent = CreateEventW(NULL, FALSE, FALSE, NULL); TIME_TimeToDie = FALSE; - TIME_hMMTimer = CreateThread(NULL, 0, TIME_MMSysTimeThread, NULL, 0, NULL); + TIME_hMMTimer = CreateThread(NULL, 0, TIME_MMSysTimeThread, NULL, 0, NULL); SetThreadPriority(TIME_hMMTimer, THREAD_PRIORITY_TIME_CRITICAL); } } -#else /* HAVE_POLL */ - -static void TIME_MMTimeStart(void) -{ - FIXME( "not starting system thread\n" ); -} - -#endif /* HAVE_POLL */ - /************************************************************************** * TIME_MMTimeStop */ void TIME_MMTimeStop(void) { if (TIME_hMMTimer) { - const char a='a'; TIME_TimeToDie = TRUE; - write(TIME_fdWake[1], &a, sizeof(a)); - - WaitForSingleObject(TIME_hMMTimer, INFINITE); - close(TIME_fdWake[0]); - close(TIME_fdWake[1]); - TIME_fdWake[0] = TIME_fdWake[1] = -1; - CloseHandle(TIME_hMMTimer); - TIME_hMMTimer = 0; - DeleteCriticalSection(&TIME_cbcrst); + SetEvent(TIME_hWakeEvent); + + /* FIXME: in the worst case, we're going to wait 65 seconds here :-( */ + WaitForSingleObject(TIME_hMMTimer, INFINITE); + + CloseHandle(TIME_hMMTimer); + CloseHandle(TIME_hWakeEvent); + TIME_hMMTimer = 0; + TIME_TimersList = NULL; } } @@ -300,15 +311,14 @@ } /************************************************************************** - * timeSetEvent [WINMM.@] - */ -MMRESULT WINAPI timeSetEvent(UINT wDelay, UINT wResol, LPTIMECALLBACK lpFunc, - DWORD_PTR dwUser, UINT wFlags) + * TIME_SetEventInternal [internal] + */ +WORD TIME_SetEventInternal(UINT wDelay, UINT wResol, + LPTIMECALLBACK lpFunc, DWORD dwUser, UINT wFlags) { WORD wNewID = 0; LPWINE_TIMERENTRY lpNewTimer; LPWINE_TIMERENTRY lpTimer; - const char c = 'c'; TRACE("(%u, %u, %p, %08lX, %04X);\n", wDelay, wResol, lpFunc, dwUser, wFlags); @@ -318,6 +328,8 @@ lpNewTimer = HeapAlloc(GetProcessHeap(), 0, sizeof(WINE_TIMERENTRY)); if (lpNewTimer == NULL) return 0; + + TIME_MMTimeStart(); lpNewTimer->wDelay = wDelay; lpNewTimer->dwTriggerTime = GetTickCount() + wDelay; @@ -331,18 +343,21 @@ EnterCriticalSection(&WINMM_cs); - LIST_FOR_EACH_ENTRY( lpTimer, &timer_list, WINE_TIMERENTRY, entry ) - wNewID = max(wNewID, lpTimer->wTimerID); - - link_timer( lpNewTimer ); + if ((wFlags & TIME_KILL_SYNCHRONOUS) && !TIME_hKillEvent) + TIME_hKillEvent = CreateEventW(NULL, TRUE, TRUE, NULL); + + for (lpTimer = TIME_TimersList; lpTimer != NULL; lpTimer = lpTimer->lpNext) { + wNewID = max(wNewID, lpTimer->wTimerID); + } + + lpNewTimer->lpNext = TIME_TimersList; + TIME_TimersList = lpNewTimer; lpNewTimer->wTimerID = wNewID + 1; - TIME_MMTimeStart(); - LeaveCriticalSection(&WINMM_cs); /* Wake the service thread in case there is work to be done */ - write(TIME_fdWake[1], &c, sizeof(c)); + SetEvent(TIME_hWakeEvent); TRACE("=> %u\n", wNewID + 1); @@ -350,21 +365,30 @@ } /************************************************************************** + * timeSetEvent [WINMM.@] + */ +MMRESULT WINAPI timeSetEvent(UINT wDelay, UINT wResol, LPTIMECALLBACK lpFunc, + DWORD_PTR dwUser, UINT wFlags) +{ + return TIME_SetEventInternal(wDelay, wResol, lpFunc, + dwUser, wFlags); +} + +/************************************************************************** * timeKillEvent [WINMM.@] */ MMRESULT WINAPI timeKillEvent(UINT wID) { - WINE_TIMERENTRY *lpSelf = NULL, *lpTimer; - DWORD wFlags; + LPWINE_TIMERENTRY lpSelf = NULL, *lpTimer; TRACE("(%u)\n", wID); EnterCriticalSection(&WINMM_cs); /* remove WINE_TIMERENTRY from list */ - LIST_FOR_EACH_ENTRY( lpTimer, &timer_list, WINE_TIMERENTRY, entry ) - { - if (wID == lpTimer->wTimerID) { - lpSelf = lpTimer; - list_remove( &lpTimer->entry ); + for (lpTimer = &TIME_TimersList; *lpTimer; lpTimer = &(*lpTimer)->lpNext) { + if (wID == (*lpTimer)->wTimerID) { + lpSelf = *lpTimer; + /* unlink timer of id 'wID' */ + *lpTimer = (*lpTimer)->lpNext; break; } } @@ -375,12 +399,9 @@ WARN("wID=%u is not a valid timer ID\n", wID); return MMSYSERR_INVALPARAM; } - wFlags = lpSelf->wFlags; - if (wFlags & TIME_KILL_SYNCHRONOUS) - EnterCriticalSection(&TIME_cbcrst); + if (lpSelf->wFlags & TIME_KILL_SYNCHRONOUS) + WaitForSingleObject(TIME_hKillEvent, INFINITE); HeapFree(GetProcessHeap(), 0, lpSelf); - if (wFlags & TIME_KILL_SYNCHRONOUS) - LeaveCriticalSection(&TIME_cbcrst); return TIMERR_NOERROR; } @@ -438,6 +459,7 @@ } /************************************************************************** + * timeGetTime [MMSYSTEM.607] * timeGetTime [WINMM.@] */ DWORD WINAPI timeGetTime(void) @@ -446,7 +468,7 @@ DWORD count; /* FIXME: releasing the win16 lock here is a temporary hack (I hope) - * that lets mciavi32.dll run correctly + * that lets mciavi.drv run correctly */ if (pFnReleaseThunkLock) pFnReleaseThunkLock(&count); if (pFnRestoreThunkLock) pFnRestoreThunkLock(count);
15 years, 1 month
1
0
0
0
[janderwald] 43930: - Add a few sanity checks - Check for invalid guids passed to IDirectSoundCapture::Initialize - Add support for creating IDirectSoundCapture object via CoCreateInstance - Close pin handle when the capture buffer is released - Implement IDirectSoundCaptureBuffer::GetCaps, IDirectSoundCaptureBuffer::GetCurrentPosition, IDirectSoundCaptureBuffer::GetFormat, IDirectSoundCaptureBuffer::GetStatus, IDirectSoundCaptureBuffer::Start - Compute a compatible pin format when the format is
by janderwald@svn.reactos.org
Author: janderwald Date: Tue Nov 3 12:43:33 2009 New Revision: 43930 URL:
http://svn.reactos.org/svn/reactos?rev=43930&view=rev
Log: - Add a few sanity checks - Check for invalid guids passed to IDirectSoundCapture::Initialize - Add support for creating IDirectSoundCapture object via CoCreateInstance - Close pin handle when the capture buffer is released - Implement IDirectSoundCaptureBuffer::GetCaps, IDirectSoundCaptureBuffer::GetCurrentPosition, IDirectSoundCaptureBuffer::GetFormat, IDirectSoundCaptureBuffer::GetStatus, IDirectSoundCaptureBuffer::Start - Compute a compatible pin format when the format is not supported natively by the driver - Fix shadowing of global variable (Usurp) - Verify that directsound global info has already initialized in IDirectSound8::Initialize - dsound now fails 49/650 on dsound_winetest test:capture (mixing needs to implemented) The remaining tests fail due to unimplemented functionality in portcls / ks / dsound Modified: trunk/reactos/dll/directx/dsound_new/capture.c trunk/reactos/dll/directx/dsound_new/capturebuffer.c trunk/reactos/dll/directx/dsound_new/devicelist.c trunk/reactos/dll/directx/dsound_new/directsound.c trunk/reactos/dll/directx/dsound_new/dsound.c trunk/reactos/dll/directx/dsound_new/misc.c trunk/reactos/dll/directx/dsound_new/precomp.h trunk/reactos/dll/directx/dsound_new/property.c Modified: trunk/reactos/dll/directx/dsound_new/capture.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/cap…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/capture.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/capture.c [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -141,14 +141,23 @@ return DSERR_UNINITIALIZED; } - if (!pDSCCaps || pDSCCaps->dwSize != sizeof(DSCCAPS)) + if (!pDSCCaps) { /* invalid param */ return DSERR_INVALIDPARAM; } + + if (pDSCCaps->dwSize != sizeof(DSCCAPS)) + { + /* invalid param */ + return DSERR_INVALIDPARAM; + } + /* We are certified ;) */ pDSCCaps->dwFlags = DSCCAPS_CERTIFIED; + + ASSERT(This->Filter); Result = waveInGetDevCapsW(This->Filter->MappedId[0], &Caps, sizeof(WAVEINCAPSW)); if (Result != MMSYSERR_NOERROR) @@ -173,7 +182,6 @@ { GUID DeviceGuid; LPOLESTR pGuidStr; - HRESULT hr; LPCDirectSoundCaptureImpl This = (LPCDirectSoundCaptureImpl)CONTAINING_RECORD(iface, CDirectSoundCaptureImpl, lpVtbl); /* sanity check */ @@ -191,6 +199,12 @@ { /* use default playback device id */ pcGuidDevice = &DSDEVID_DefaultCapture; + } + + if (IsEqualIID(pcGuidDevice, &DSDEVID_DefaultVoicePlayback) || IsEqualIID(pcGuidDevice, &DSDEVID_DefaultPlayback)) + { + /* this has to be a winetest */ + return DSERR_NODRIVER; } /* now verify the guid */ @@ -204,9 +218,7 @@ return DSERR_INVALIDPARAM; } - hr = FindDeviceByGuid(&DeviceGuid, &This->Filter); - - if (SUCCEEDED(hr)) + if (FindDeviceByGuid(&DeviceGuid, &This->Filter)) { This->bInitialized = TRUE; return DS_OK; @@ -273,6 +285,42 @@ return DS_OK; } +HRESULT +CALLBACK +NewDirectSoundCapture( + IUnknown* pUnkOuter, + REFIID riid, + LPVOID* ppvObject) +{ + LPOLESTR pStr; + LPCDirectSoundCaptureImpl This; + + /* check requested interface */ + if (!IsEqualIID(riid, &IID_IUnknown) && !IsEqualIID(riid, &IID_IDirectSoundCapture) && !IsEqualIID(riid, &IID_IDirectSoundCapture8)) + { + *ppvObject = 0; + StringFromIID(riid, &pStr); + DPRINT("KsPropertySet does not support Interface %ws\n", pStr); + CoTaskMemFree(pStr); + return E_NOINTERFACE; + } + + /* allocate CDirectSoundCaptureImpl struct */ + This = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(CDirectSoundCaptureImpl)); + if (!This) + { + /* not enough memory */ + return DSERR_OUTOFMEMORY; + } + + /* initialize object */ + This->ref = 1; + This->lpVtbl = &vt_DirectSoundCapture; + This->bInitialized = FALSE; + *ppvObject = (LPVOID)&This->lpVtbl; + + return S_OK; +} HRESULT Modified: trunk/reactos/dll/directx/dsound_new/capturebuffer.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/cap…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/capturebuffer.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/capturebuffer.c [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -26,8 +26,10 @@ PUCHAR Buffer; DWORD BufferSize; LPWAVEFORMATEX Format; + WAVEFORMATEX MixFormat; + BOOL bMix; + BOOL bLoop; KSSTATE State; - }CDirectSoundCaptureBufferImpl, *LPCDirectSoundCaptureBufferImpl; @@ -88,9 +90,17 @@ if (!ref) { + if (This->hPin) + { + /* close pin handle */ + CloseHandle(This->hPin); + } + /* free capture buffer */ HeapFree(GetProcessHeap(), 0, This->Buffer); + /* free wave format */ HeapFree(GetProcessHeap(), 0, This->Format); + /* free capture buffer */ HeapFree(GetProcessHeap(), 0, This); } @@ -104,8 +114,25 @@ LPDIRECTSOUNDCAPTUREBUFFER8 iface, LPDSCBCAPS lpDSCBCaps ) { - UNIMPLEMENTED - return DSERR_INVALIDPARAM; + LPCDirectSoundCaptureBufferImpl This = (LPCDirectSoundCaptureBufferImpl)CONTAINING_RECORD(iface, CDirectSoundCaptureBufferImpl, lpVtbl); + + if (!lpDSCBCaps) + { + /* invalid parameter */ + return DSERR_INVALIDPARAM; + } + + if (lpDSCBCaps->dwSize != sizeof(DSCBCAPS)) + { + /* invalid parameter */ + return DSERR_INVALIDPARAM; + } + + lpDSCBCaps->dwBufferBytes = This->BufferSize; + lpDSCBCaps->dwReserved = 0; + //lpDSCBCaps->dwFlags = DSCBCAPS_WAVEMAPPED; + + return DS_OK; } HRESULT @@ -115,8 +142,47 @@ LPDWORD lpdwCapturePosition, LPDWORD lpdwReadPosition) { - UNIMPLEMENTED - return DSERR_INVALIDPARAM; + KSAUDIO_POSITION Position; + KSPROPERTY Request; + DWORD Result; + + LPCDirectSoundCaptureBufferImpl This = (LPCDirectSoundCaptureBufferImpl)CONTAINING_RECORD(iface, CDirectSoundCaptureBufferImpl, lpVtbl); + + if (!This->hPin) + { + if (lpdwCapturePosition) + *lpdwCapturePosition = 0; + + if (lpdwReadPosition) + *lpdwReadPosition = 0; + + DPRINT("No Audio Pin\n"); + return DS_OK; + } + + /* setup audio position property request */ + Request.Id = KSPROPERTY_AUDIO_POSITION; + Request.Set = KSPROPSETID_Audio; + Request.Flags = KSPROPERTY_TYPE_GET; + + + Result = SyncOverlappedDeviceIoControl(This->hPin, IOCTL_KS_PROPERTY, (PVOID)&Request, sizeof(KSPROPERTY), (PVOID)&Position, sizeof(KSAUDIO_POSITION), NULL); + + if (Result != ERROR_SUCCESS) + { + DPRINT("GetPosition failed with %x\n", Result); + return DSERR_UNSUPPORTED; + } + + //DPRINT("Play %I64u Write %I64u \n", Position.PlayOffset, Position.WriteOffset); + + if (lpdwCapturePosition) + *lpdwCapturePosition = (DWORD)Position.PlayOffset; + + if (lpdwReadPosition) + *lpdwReadPosition = (DWORD)Position.WriteOffset; + + return DS_OK; } @@ -128,8 +194,40 @@ DWORD dwSizeAllocated, LPDWORD lpdwSizeWritten) { - UNIMPLEMENTED - return DSERR_INVALIDPARAM; + DWORD FormatSize; + LPCDirectSoundCaptureBufferImpl This = (LPCDirectSoundCaptureBufferImpl)CONTAINING_RECORD(iface, CDirectSoundCaptureBufferImpl, lpVtbl); + + FormatSize = sizeof(WAVEFORMATEX) + This->Format->cbSize; + + if (!lpwfxFormat && !lpdwSizeWritten) + { + /* invalid parameter */ + return DSERR_INVALIDPARAM; + } + + if (!lpwfxFormat) + { + /* return required format size */ + *lpdwSizeWritten = FormatSize; + return DS_OK; + } + else + { + if (dwSizeAllocated >= FormatSize) + { + /* copy format */ + CopyMemory(lpwfxFormat, This->Format, FormatSize); + + if (lpdwSizeWritten) + *lpdwSizeWritten = FormatSize; + + return DS_OK; + } + /* buffer too small */ + if (lpdwSizeWritten) + *lpdwSizeWritten = 0; + return DSERR_INVALIDPARAM; + } } HRESULT @@ -138,8 +236,27 @@ LPDIRECTSOUNDCAPTUREBUFFER8 iface, LPDWORD lpdwStatus ) { - UNIMPLEMENTED - return DSERR_INVALIDPARAM; + LPCDirectSoundCaptureBufferImpl This = (LPCDirectSoundCaptureBufferImpl)CONTAINING_RECORD(iface, CDirectSoundCaptureBufferImpl, lpVtbl); + + if (!lpdwStatus) + { + /* invalid parameter */ + return DSERR_INVALIDPARAM; + } + + /* reset flags */ + *lpdwStatus = 0; + + /* check if pin is running */ + if (This->State == KSSTATE_RUN) + *lpdwStatus |= DSCBSTATUS_CAPTURING; + + /* check if a looped buffer is used */ + if (This->bLoop) + *lpdwStatus |= DSCBSTATUS_LOOPING; + + /* done */ + return DS_OK; } HRESULT @@ -175,8 +292,64 @@ LPDIRECTSOUNDCAPTUREBUFFER8 iface, DWORD dwFlags ) { - UNIMPLEMENTED - return DSERR_INVALIDPARAM; + KSPROPERTY Property; + KSSTREAM_HEADER Header; + DWORD Result, BytesTransferred; + OVERLAPPED Overlapped; + KSSTATE State; + LPCDirectSoundCaptureBufferImpl This = (LPCDirectSoundCaptureBufferImpl)CONTAINING_RECORD(iface, CDirectSoundCaptureBufferImpl, lpVtbl); + + DPRINT("IDirectSoundCaptureBufferImpl_Start Flags %x\n", dwFlags); + ASSERT(dwFlags == DSCBSTART_LOOPING); + + /* check if pin is already running */ + if (This->State == KSSTATE_RUN) + return DS_OK; + + /* sanity check */ + ASSERT(This->hPin); + + /* setup request */ + Property.Set = KSPROPSETID_Connection; + Property.Id = KSPROPERTY_CONNECTION_STATE; + Property.Flags = KSPROPERTY_TYPE_SET; + State = KSSTATE_RUN; + + /* set pin to run */ + Result = SyncOverlappedDeviceIoControl(This->hPin, IOCTL_KS_PROPERTY, (PVOID)&Property, sizeof(KSPROPERTY), (PVOID)&State, sizeof(KSSTATE), &BytesTransferred); + + ASSERT(Result == ERROR_SUCCESS); + + if (Result == ERROR_SUCCESS) + { + /* store result */ + This->State = State; + } + + /* initialize overlapped struct */ + ZeroMemory(&Overlapped, sizeof(OVERLAPPED)); + Overlapped.hEvent = CreateEvent(NULL, FALSE, FALSE, NULL); + + /* clear stream header */ + ZeroMemory(&Header, sizeof(KSSTREAM_HEADER)); + + /* initialize stream header */ + Header.FrameExtent = This->BufferSize; + Header.DataUsed = 0; + Header.Data = This->Buffer; + Header.Size = sizeof(KSSTREAM_HEADER); + Header.PresentationTime.Numerator = 1; + Header.PresentationTime.Denominator = 1; + + Result = DeviceIoControl(This->hPin, IOCTL_KS_WRITE_STREAM, NULL, 0, &Header, sizeof(KSSTREAM_HEADER), &BytesTransferred, &Overlapped); + + if (Result != ERROR_SUCCESS) + { + DPRINT("Failed submit buffer with %lx\n", Result); + return DSERR_GENERIC; + } + + return DS_OK; } HRESULT @@ -258,6 +431,7 @@ DWORD FormatSize; ULONG DeviceId = 0, PinId; DWORD Result = ERROR_SUCCESS; + WAVEFORMATEX MixFormat; LPCDirectSoundCaptureBufferImpl This = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(CDirectSoundCaptureBufferImpl)); @@ -299,7 +473,6 @@ { /* try all available recording pins on that filter */ PinId = GetPinIdFromFilter(Filter, TRUE, DeviceId); - DPRINT("PinId %u DeviceId %u\n", PinId, DeviceId); if (PinId == ULONG_MAX) break; @@ -313,11 +486,41 @@ if (Result != ERROR_SUCCESS) { - /* failed to instantiate the capture pin */ - HeapFree(GetProcessHeap(), 0, This->Buffer); - HeapFree(GetProcessHeap(), 0, This->Format); - HeapFree(GetProcessHeap(), 0, This); - return DSERR_OUTOFMEMORY; + /* failed to instantiate the capture pin with the native format + * try to compute a compatible format and use that + * we could use the mixer api for this purpose but... the kmixer isnt working very good atm + */ + + DeviceId = 0; + do + { + /* try all available recording pins on that filter */ + PinId = GetPinIdFromFilter(Filter, TRUE, DeviceId); + DPRINT("PinId %u DeviceId %u\n", PinId, DeviceId); + + if (PinId == ULONG_MAX) + break; + + if (CreateCompatiblePin(Filter->hFilter, PinId, TRUE, lpcDSBufferDesc->lpwfxFormat, &MixFormat, &This->hPin)) + { + This->bMix = TRUE; + CopyMemory(&This->MixFormat, &MixFormat, sizeof(WAVEFORMATEX)); + break; + } + + DeviceId++; + }while(TRUE); + + + if (!This->bMix) + { + /* FIXME should not happen */ + DPRINT("failed to compute a compatible format\n"); + HeapFree(GetProcessHeap(), 0, This->Buffer); + HeapFree(GetProcessHeap(), 0, This->Format); + HeapFree(GetProcessHeap(), 0, This); + return DSERR_GENERIC; + } } /* initialize capture buffer */ @@ -325,6 +528,9 @@ This->lpVtbl = &vt_DirectSoundCaptureBuffer8; This->Filter = Filter; This->State = KSSTATE_STOP; + This->bLoop = TRUE; + + RtlMoveMemory(This->Format, lpcDSBufferDesc->lpwfxFormat, FormatSize); *OutBuffer = (LPDIRECTSOUNDCAPTUREBUFFER8)&This->lpVtbl; return DS_OK; Modified: trunk/reactos/dll/directx/dsound_new/devicelist.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/dev…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/devicelist.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/devicelist.c [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -389,7 +389,7 @@ HRESULT hResult; ULONG WaveOutCount, WaveInCount; GUID AudioDeviceGuid = {STATIC_KSCATEGORY_AUDIO}; - LPFILTERINFO RootInfo = NULL, CurInfo; + LPFILTERINFO CurInfo; /* try open the device list */ Status = OpenDeviceList(&AudioDeviceGuid, &hList); @@ -400,7 +400,7 @@ return E_FAIL; } - if (!GetDeviceListInterfaces(hList, &AudioDeviceGuid, &RootInfo)) + if (!GetDeviceListInterfaces(hList, &AudioDeviceGuid, OutRootInfo)) { DPRINT1("No devices found\n"); CloseDeviceList(hList); @@ -408,9 +408,9 @@ } /* sanity check */ - ASSERT(RootInfo); - - CurInfo = RootInfo; + ASSERT(OutRootInfo); + + CurInfo = *OutRootInfo; WaveOutCount = 0; WaveInCount = 0; @@ -433,9 +433,6 @@ /* close device list */ CloseDeviceList(hList); - - /* store result */ - *OutRootInfo = RootInfo; /* done */ return hResult; Modified: trunk/reactos/dll/directx/dsound_new/directsound.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/dir…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/directsound.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/directsound.c [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -252,6 +252,11 @@ LPOLESTR pGuidStr; HRESULT hr; LPCDirectSoundImpl This = (LPCDirectSoundImpl)CONTAINING_RECORD(iface, CDirectSoundImpl, lpVtbl); + + if (!RootInfo) + { + EnumAudioDeviceInterfaces(&RootInfo); + } /* sanity check */ ASSERT(RootInfo); Modified: trunk/reactos/dll/directx/dsound_new/dsound.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/dso…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/dsound.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/dsound.c [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -17,6 +17,10 @@ { &CLSID_DirectSoundPrivate, NewKsPropertySet + }, + { + &CLSID_DirectSoundCapture, + NewDirectSoundCapture }, { NULL, @@ -160,7 +164,7 @@ { case DLL_PROCESS_ATTACH: dsound_hInstance = hInstDLL; -#if 0 +#if 1 DPRINT("NumDevs %u\n", waveOutGetNumDevs()); if (EnumAudioDeviceInterfaces(&RootInfo) != S_OK) { Modified: trunk/reactos/dll/directx/dsound_new/misc.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/mis…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/misc.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/misc.c [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -12,6 +12,102 @@ const GUID KSPROPSETID_Pin = {0x8C134960L, 0x51AD, 0x11CF, {0x87, 0x8A, 0x94, 0xF8, 0x01, 0xC1, 0x00, 0x00}}; const GUID KSPROPSETID_Topology = {0x720D4AC0L, 0x7533, 0x11D0, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}}; const GUID KSPROPSETID_Audio = {0x45FFAAA0L, 0x6E1B, 0x11D0, {0xBC, 0xF2, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}}; + +BOOL +DoDataIntersection( + HANDLE hFilter, + DWORD PinId, + DWORD SampleFrequency, + LPWAVEFORMATEX WaveFormatEx, + DWORD MinimumBitsPerSample, + DWORD MaximumBitsPerSample, + DWORD MaximumChannels, + LPWAVEFORMATEX WaveFormatOut) +{ + DWORD nChannels, nBitsPerSample; + KSDATAFORMAT_WAVEFORMATEX WaveFormat; + PKSP_PIN Pin; + PKSMULTIPLE_ITEM Item; + PKSDATAFORMAT_WAVEFORMATEX DataFormat; + DWORD dwResult; + + /* allocate request */ + Pin = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(KSP_PIN) + sizeof(KSMULTIPLE_ITEM) + sizeof(KSDATAFORMAT_WAVEFORMATEX)); + if (!Pin) + { + /* no memory */ + return FALSE; + } + + Item = (PKSMULTIPLE_ITEM)(Pin + 1); + DataFormat = (PKSDATAFORMAT_WAVEFORMATEX)(Item + 1); + + /* setup request */ + Pin->PinId = PinId; + Pin->Property.Flags = KSPROPERTY_TYPE_GET; + Pin->Property.Set = KSPROPSETID_Pin; + Pin->Property.Id = KSPROPERTY_PIN_DATAINTERSECTION; + Item->Count = 1; + Item->Size = sizeof(KSDATAFORMAT_WAVEFORMATEX); + + + DataFormat->WaveFormatEx.wFormatTag = WaveFormatEx->wFormatTag; + DataFormat->WaveFormatEx.nSamplesPerSec = SampleFrequency; + DataFormat->WaveFormatEx.nBlockAlign = WaveFormatEx->nBlockAlign; + DataFormat->WaveFormatEx.cbSize = 0; + DataFormat->DataFormat.FormatSize = sizeof(KSDATAFORMAT) + sizeof(WAVEFORMATEX); + DataFormat->DataFormat.Flags = 0; + DataFormat->DataFormat.Reserved = 0; + DataFormat->DataFormat.MajorFormat = KSDATAFORMAT_TYPE_AUDIO; + DataFormat->DataFormat.SubFormat = KSDATAFORMAT_SUBTYPE_PCM; + DataFormat->DataFormat.Specifier = KSDATAFORMAT_SPECIFIER_WAVEFORMATEX; + DataFormat->DataFormat.SampleSize = 4; + + for(nChannels = 1; nChannels <= 2; nChannels++) + { + for(nBitsPerSample = MinimumBitsPerSample; nBitsPerSample <= MaximumBitsPerSample; nBitsPerSample += 8) + { + DataFormat->WaveFormatEx.nChannels = nChannels; + DataFormat->WaveFormatEx.nAvgBytesPerSec = (nBitsPerSample / 8) * nChannels * SampleFrequency; + DataFormat->WaveFormatEx.wBitsPerSample = nBitsPerSample; + + DPRINT("CurrentFormat: InFormat nChannels %u wBitsPerSample %u nSamplesPerSec %u\n", + nChannels, nBitsPerSample, SampleFrequency); + + dwResult = SyncOverlappedDeviceIoControl(hFilter, IOCTL_KS_PROPERTY, (LPVOID)Pin, sizeof(KSP_PIN) + sizeof(KSMULTIPLE_ITEM) + sizeof(KSDATAFORMAT_WAVEFORMATEX), + (LPVOID)&WaveFormat, sizeof(KSDATAFORMAT_WAVEFORMATEX), NULL); + + DPRINT("dwResult %x\n", dwResult); + + + if (dwResult == ERROR_SUCCESS) + { + /* found a compatible audio range */ + WaveFormatOut->cbSize = 0; + WaveFormatOut->nBlockAlign = WaveFormatEx->nBlockAlign; + WaveFormatOut->wFormatTag = WaveFormatEx->wFormatTag; + WaveFormatOut->nAvgBytesPerSec = (nBitsPerSample / 8) * nChannels * SampleFrequency; + WaveFormatOut->wBitsPerSample = nBitsPerSample; + WaveFormatOut->nSamplesPerSec = SampleFrequency; + WaveFormatOut->nChannels = nChannels; + + /* free buffer */ + HeapFree(GetProcessHeap(), 0, Pin); + + DPRINT("InFormat nChannels %u wBitsPerSample %u nSamplesPerSec %u\nOutFormat nChannels %u nBitsPerSample %u nSamplesPerSec %u\n", + WaveFormatEx->nChannels, WaveFormatEx->wBitsPerSample, WaveFormatEx->nSamplesPerSec, + WaveFormatOut->nChannels, WaveFormatOut->wBitsPerSample, WaveFormatOut->nSamplesPerSec); + + return TRUE; + } + } + } + + /* free buffer */ + HeapFree(GetProcessHeap(), 0, Pin); + ASSERT(0); + return FALSE; +} DWORD OpenPin( @@ -111,7 +207,7 @@ { OVERLAPPED Overlapped; BOOLEAN IoResult; - DWORD Transferred; + DWORD Transferred = 0; /* Overlapped I/O is done here - this is used for waiting for completion */ ZeroMemory(&Overlapped, sizeof(OVERLAPPED)); @@ -283,12 +379,15 @@ /* retrieve size of data ranges buffer */ Status = SyncOverlappedDeviceIoControl(hFilter, IOCTL_KS_PROPERTY, (LPVOID)&Property, sizeof(KSP_PIN), NULL, 0, &BytesReturned); +#if 0 if (Status != ERROR_MORE_DATA) { DPRINT("SyncOverlappedDeviceIoControl failed with %lx\n", Status); return Status; } - +#endif + + ASSERT(BytesReturned); MultipleItem = HeapAlloc(GetProcessHeap(), 0, BytesReturned); if (!MultipleItem) { @@ -314,3 +413,76 @@ *OutMultipleItem = MultipleItem; return Status; } + +BOOL +CreateCompatiblePin( + IN HANDLE hFilter, + IN DWORD PinId, + IN BOOL bLoop, + IN LPWAVEFORMATEX WaveFormatEx, + OUT LPWAVEFORMATEX WaveFormatOut, + OUT PHANDLE hPin) +{ + PKSMULTIPLE_ITEM Item = NULL; + PKSDATARANGE_AUDIO AudioRange; + DWORD dwResult; + DWORD dwIndex, nChannels; + + dwResult = GetFilterPinDataRanges(hFilter, PinId, &Item); + + if (dwResult != ERROR_SUCCESS) + { + /* failed to get data ranges */ + return FALSE; + } + + CopyMemory(WaveFormatOut, WaveFormatEx, sizeof(WAVEFORMATEX)); + + /* iterate through all dataranges */ + AudioRange = (PKSDATARANGE_AUDIO)(Item + 1); + for(dwIndex = 0; dwIndex < Item->Count; dwIndex++) + { + if (AudioRange->DataRange.FormatSize != sizeof(KSDATARANGE_AUDIO)) + { + UNIMPLEMENTED + AudioRange = (PKSDATARANGE_AUDIO)((PUCHAR)AudioRange + AudioRange->DataRange.FormatSize); + continue; + } + + if (WaveFormatOut->nSamplesPerSec < AudioRange->MinimumSampleFrequency) + WaveFormatOut->nSamplesPerSec = AudioRange->MinimumSampleFrequency; + else if (WaveFormatOut->nSamplesPerSec > AudioRange->MaximumSampleFrequency) + WaveFormatOut->nSamplesPerSec = AudioRange->MaximumSampleFrequency; + + if (WaveFormatOut->wBitsPerSample < AudioRange->MinimumBitsPerSample) + WaveFormatOut->wBitsPerSample = AudioRange->MinimumBitsPerSample; + else if (WaveFormatOut->wBitsPerSample > AudioRange->MaximumBitsPerSample) + WaveFormatOut->wBitsPerSample = AudioRange->MaximumBitsPerSample; + + DPRINT1("MinimumBitsPerSample %u MaximumBitsPerSample %u MinimumSampleFrequency %u MaximumSampleFrequency %u\n", + AudioRange->MinimumBitsPerSample, AudioRange->MaximumBitsPerSample, AudioRange->MinimumSampleFrequency, AudioRange->MaximumSampleFrequency); + + for(nChannels = 1; nChannels <= AudioRange->MaximumChannels; nChannels++) + { + DPRINT("InFormat nChannels %u wBitsPerSample %u nSamplesPerSec %u\nOutFormat nChannels %u nBitsPerSample %u nSamplesPerSec %u\n", + WaveFormatEx->nChannels, WaveFormatEx->wBitsPerSample, WaveFormatEx->nSamplesPerSec, + WaveFormatOut->nChannels, WaveFormatOut->wBitsPerSample, WaveFormatOut->nSamplesPerSec); + + WaveFormatOut->nChannels = nChannels; + + dwResult = OpenPin(hFilter, PinId, WaveFormatOut, hPin, TRUE); + if (dwResult == ERROR_SUCCESS) + { + /* free buffer */ + HeapFree(GetProcessHeap(), 0, Item); + return TRUE; + } + } + AudioRange = (PKSDATARANGE_AUDIO)((PUCHAR)AudioRange + AudioRange->DataRange.FormatSize); + } + + /* free buffer */ + HeapFree(GetProcessHeap(), 0, Item); + return FALSE; +} + Modified: trunk/reactos/dll/directx/dsound_new/precomp.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/pre…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/precomp.h [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/precomp.h [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -101,6 +101,16 @@ /* misc.c */ +BOOL +CreateCompatiblePin( + IN HANDLE hFilter, + IN DWORD PinId, + IN BOOL bLoop, + IN LPWAVEFORMATEX WaveFormatEx, + OUT LPWAVEFORMATEX WaveFormatOut, + OUT PHANDLE hPin); + + DWORD SyncOverlappedDeviceIoControl( IN HANDLE Handle, @@ -199,6 +209,16 @@ REFIID riid, LPVOID* ppvObject); +/* capture.c */ + +HRESULT +CALLBACK +NewDirectSoundCapture( + IUnknown* pUnkOuter, + REFIID riid, + LPVOID* ppvObject); + + /* capturebuffer.c */ HRESULT NewDirectSoundCaptureBuffer( Modified: trunk/reactos/dll/directx/dsound_new/property.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/dsound_new/pro…
============================================================================== --- trunk/reactos/dll/directx/dsound_new/property.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/dsound_new/property.c [iso-8859-1] Tue Nov 3 12:43:33 2009 @@ -129,7 +129,7 @@ } else { - DPRINT("Using default capture guid\n"); + DPRINT("Using default playback guid\n"); CopyMemory(&DeviceGuid, &DSDEVID_DefaultPlayback, sizeof(GUID)); } }
15 years, 1 month
1
0
0
0
[sginsberg] 43929: - There is no reason to use the Kf* routines for IRQL and Spinlocks directly in HAL -- they are defined to the Kf* versions on x86 anyway, so use the Ke* equivalents exclusively.
by sginsberg@svn.reactos.org
Author: sginsberg Date: Mon Nov 2 23:54:02 2009 New Revision: 43929 URL:
http://svn.reactos.org/svn/reactos?rev=43929&view=rev
Log: - There is no reason to use the Kf* routines for IRQL and Spinlocks directly in HAL -- they are defined to the Kf* versions on x86 anyway, so use the Ke* equivalents exclusively. Modified: trunk/reactos/hal/halx86/generic/bus/pcibus.c trunk/reactos/hal/halx86/generic/dma.c Modified: trunk/reactos/hal/halx86/generic/bus/pcibus.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/generic/bus/pci…
============================================================================== --- trunk/reactos/hal/halx86/generic/bus/pcibus.c [iso-8859-1] (original) +++ trunk/reactos/hal/halx86/generic/bus/pcibus.c [iso-8859-1] Mon Nov 2 23:54:02 2009 @@ -125,7 +125,7 @@ PciCfg1->u.bits.Enable = TRUE; /* Acquire the lock */ - *Irql = KfRaiseIrql(HIGH_LEVEL); + KeRaiseIrql(HIGH_LEVEL, Irql); KiAcquireSpinLock(&HalpPCIConfigLock); } @@ -143,7 +143,7 @@ /* Release the lock */ KiReleaseSpinLock(&HalpPCIConfigLock); - KfLowerIrql(Irql); + KeLowerIrql(Irql); } TYPE1_READ(HalpPCIReadUcharType1, UCHAR) @@ -171,7 +171,7 @@ PciCfg->u.bits.AddressBase = (USHORT)BusData->Config.Type2.Base; /* Acquire the lock */ - *Irql = KfRaiseIrql(HIGH_LEVEL); + KeRaiseIrql(HIGH_LEVEL, Irql); KiAcquireSpinLock(&HalpPCIConfigLock); /* Setup the CSE Register */ @@ -201,7 +201,7 @@ /* Release the lock */ KiReleaseSpinLock(&HalpPCIConfigLock); - KfLowerIrql(Irql); + KeLowerIrql(Irql); } TYPE2_READ(HalpPCIReadUcharType2, UCHAR) Modified: trunk/reactos/hal/halx86/generic/dma.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/generic/dma.c?r…
============================================================================== --- trunk/reactos/hal/halx86/generic/dma.c [iso-8859-1] (original) +++ trunk/reactos/hal/halx86/generic/dma.c [iso-8859-1] Mon Nov 2 23:54:02 2009 @@ -251,7 +251,7 @@ * to prevent corruption. */ - OldIrql = KfAcquireSpinLock(&AdapterObject->SpinLock); + KeAcquireSpinLock(&AdapterObject->SpinLock, &OldIrql); /* * Setup map register entries for the buffer allocated. Each entry has @@ -315,7 +315,7 @@ while (MapRegisterCount != 0); } - KfReleaseSpinLock(&AdapterObject->SpinLock, OldIrql); + KeReleaseSpinLock(&AdapterObject->SpinLock, OldIrql); return TRUE; } @@ -1125,7 +1125,7 @@ * PASSIVE_LEVEL and calling the ExecutionRoutine. */ - OldIrql = KfAcquireSpinLock(&MasterAdapter->SpinLock); + KeAcquireSpinLock(&MasterAdapter->SpinLock, &OldIrql); if (IsListEmpty(&MasterAdapter->AdapterQueue)) { @@ -1151,7 +1151,7 @@ NonPagedPool, sizeof(GROW_WORK_ITEM), TAG_DMA); if (WorkItem == NULL) { - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); AdapterObject->NumberOfMapRegisters = 0; IoFreeAdapterChannel(AdapterObject); return STATUS_INSUFFICIENT_RESOURCES; @@ -1166,12 +1166,12 @@ ExQueueWorkItem(&WorkItem->WorkQueueItem, DelayedWorkQueue); - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); return STATUS_SUCCESS; } - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); } else { @@ -1282,7 +1282,7 @@ if (WaitContextBlock->NumberOfMapRegisters && AdapterObject->MasterAdapter) { - OldIrql = KfAcquireSpinLock(&MasterAdapter->SpinLock); + KeAcquireSpinLock(&MasterAdapter->SpinLock, &OldIrql); if (IsListEmpty(&MasterAdapter->AdapterQueue)) { @@ -1306,11 +1306,11 @@ if (Index == MAXULONG) { InsertTailList(&MasterAdapter->AdapterQueue, &AdapterObject->AdapterQueue); - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); break; } - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); } else { @@ -1378,7 +1378,7 @@ if (MasterAdapter == NULL || MapRegisterBase == NULL) return; - OldIrql = KfAcquireSpinLock(&MasterAdapter->SpinLock); + KeAcquireSpinLock(&MasterAdapter->SpinLock, &OldIrql); if (NumberOfMapRegisters != 0) { @@ -1412,7 +1412,7 @@ break; } - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); AdapterObject->MapRegisterBase = MasterAdapter->MapRegisterBase + Index; @@ -1439,12 +1439,12 @@ case DeallocateObject: if (AdapterObject->NumberOfMapRegisters) { - OldIrql = KfAcquireSpinLock(&MasterAdapter->SpinLock); + KeAcquireSpinLock(&MasterAdapter->SpinLock, &OldIrql); RtlClearBits(MasterAdapter->MapRegisters, AdapterObject->MapRegisterBase - MasterAdapter->MapRegisterBase, AdapterObject->NumberOfMapRegisters); - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); } IoFreeAdapterChannel(AdapterObject); break; @@ -1453,10 +1453,10 @@ break; } - OldIrql = KfAcquireSpinLock(&MasterAdapter->SpinLock); - } - - KfReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); + KeAcquireSpinLock(&MasterAdapter->SpinLock, &OldIrql); + } + + KeReleaseSpinLock(&MasterAdapter->SpinLock, OldIrql); } /** @@ -1865,7 +1865,7 @@ TransferOffset >>= 1; } - OldIrql = KfAcquireSpinLock(&AdapterObject->MasterAdapter->SpinLock); + KeAcquireSpinLock(&AdapterObject->MasterAdapter->SpinLock, &OldIrql); if (AdapterObject->AdapterNumber == 1) { @@ -1932,7 +1932,7 @@ AdapterObject->ChannelNumber | DMA_CLEARMASK); } - KfReleaseSpinLock(&AdapterObject->MasterAdapter->SpinLock, OldIrql); + KeReleaseSpinLock(&AdapterObject->MasterAdapter->SpinLock, OldIrql); } /*
15 years, 1 month
1
0
0
0
[sginsberg] 43928: - Document what the 'NoBuses' member in the PCI_REGISTRY_INFO and PCI_REGISTRY_INFO_INTERNAL structures means to avoid confusion.
by sginsberg@svn.reactos.org
Author: sginsberg Date: Mon Nov 2 22:46:41 2009 New Revision: 43928 URL:
http://svn.reactos.org/svn/reactos?rev=43928&view=rev
Log: - Document what the 'NoBuses' member in the PCI_REGISTRY_INFO and PCI_REGISTRY_INFO_INTERNAL structures means to avoid confusion. Modified: trunk/reactos/hal/halx86/include/bus.h trunk/reactos/ntoskrnl/include/internal/pci.h Modified: trunk/reactos/hal/halx86/include/bus.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/include/bus.h?r…
============================================================================== --- trunk/reactos/hal/halx86/include/bus.h [iso-8859-1] (original) +++ trunk/reactos/hal/halx86/include/bus.h [iso-8859-1] Mon Nov 2 22:46:41 2009 @@ -135,7 +135,7 @@ { UCHAR MajorRevision; UCHAR MinorRevision; - UCHAR NoBuses; + UCHAR NoBuses; // Number Of Buses UCHAR HardwareMechanism; ULONG ElementCount; PCI_CARD_DESCRIPTOR CardList[ANYSIZE_ARRAY]; Modified: trunk/reactos/ntoskrnl/include/internal/pci.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/include/internal/…
============================================================================== --- trunk/reactos/ntoskrnl/include/internal/pci.h [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/include/internal/pci.h [iso-8859-1] Mon Nov 2 22:46:41 2009 @@ -86,7 +86,7 @@ { UCHAR MajorRevision; UCHAR MinorRevision; - UCHAR NoBuses; + UCHAR NoBuses; // Number Of Buses UCHAR HardwareMechanism; } PCI_REGISTRY_INFO, *PPCI_REGISTRY_INFO;
15 years, 1 month
1
0
0
0
[fireball] 43927: - Open and set window station for CSR's process when a first request for create desktop comes (at this time we are sure winlogon created the window station). Examples of fixed bugs: console windows open now, no weird crashes at shutdown.
by fireball@svn.reactos.org
Author: fireball Date: Mon Nov 2 22:31:09 2009 New Revision: 43927 URL:
http://svn.reactos.org/svn/reactos?rev=43927&view=rev
Log: - Open and set window station for CSR's process when a first request for create desktop comes (at this time we are sure winlogon created the window station). Examples of fixed bugs: console windows open now, no weird crashes at shutdown. Modified: branches/arwinss/reactos/subsystems/win32/csrss/win32csr/desktopbg.c Modified: branches/arwinss/reactos/subsystems/win32/csrss/win32csr/desktopbg.c URL:
http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/subsystems/win3…
============================================================================== --- branches/arwinss/reactos/subsystems/win32/csrss/win32csr/desktopbg.c [iso-8859-1] (original) +++ branches/arwinss/reactos/subsystems/win32/csrss/win32csr/desktopbg.c [iso-8859-1] Mon Nov 2 22:31:09 2009 @@ -120,8 +120,10 @@ static BOOL FASTCALL DtbgInit() { - //WNDCLASSEXW Class; - //ATOM ClassAtom; + //WNDCLASSEXW Class; + //ATOM ClassAtom; + static const WCHAR WinSta0[] = {'W','i','n','S','t','a','0',0}; + HANDLE handle; /* * Create the desktop window class @@ -146,9 +148,17 @@ return FALSE; } #endif - VisibleDesktopWindow = NULL; - - return TRUE; + + /* set winstation if we don't have one yet */ + if (!GetProcessWindowStation()) + { + handle = OpenWindowStationW( WinSta0, FALSE, WINSTA_ALL_ACCESS ); + if (handle) SetProcessWindowStation( handle ); + } + + VisibleDesktopWindow = NULL; + + return TRUE; } HWND BackgroundWnd;
15 years, 1 month
1
0
0
0
[cgutman] 43926: - Rework our oskittcp signalling - SignalledConnectionsList is now only used for connections that have pending requests - Remove another unused member from CONNECTION_ENDPOINT
by cgutman@svn.reactos.org
Author: cgutman Date: Mon Nov 2 22:28:25 2009 New Revision: 43926 URL:
http://svn.reactos.org/svn/reactos?rev=43926&view=rev
Log: - Rework our oskittcp signalling - SignalledConnectionsList is now only used for connections that have pending requests - Remove another unused member from CONNECTION_ENDPOINT Modified: trunk/reactos/drivers/network/tcpip/include/tcp.h trunk/reactos/drivers/network/tcpip/include/titypes.h trunk/reactos/lib/drivers/ip/transport/tcp/event.c trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c Modified: trunk/reactos/drivers/network/tcpip/include/tcp.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/tcpip/incl…
============================================================================== --- trunk/reactos/drivers/network/tcpip/include/tcp.h [iso-8859-1] (original) +++ trunk/reactos/drivers/network/tcpip/include/tcp.h [iso-8859-1] Mon Nov 2 22:28:25 2009 @@ -105,6 +105,7 @@ PVOID Context ); /* tcp.c */ +ULONG HandleSignalledConnection( PCONNECTION_ENDPOINT Connection ); PCONNECTION_ENDPOINT TCPAllocateConnectionEndpoint( PVOID ClientContext ); VOID TCPFreeConnectionEndpoint( PCONNECTION_ENDPOINT Connection ); Modified: trunk/reactos/drivers/network/tcpip/include/titypes.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/tcpip/incl…
============================================================================== --- trunk/reactos/drivers/network/tcpip/include/titypes.h [iso-8859-1] (original) +++ trunk/reactos/drivers/network/tcpip/include/titypes.h [iso-8859-1] Mon Nov 2 22:28:25 2009 @@ -309,7 +309,6 @@ LIST_ENTRY SignalList; /* Entry in the list of sockets waiting for * notification service to the client */ UINT SignalState; /* Active signals from oskit */ - BOOLEAN Signalled; /* Are we a member of the signal list */ } CONNECTION_ENDPOINT, *PCONNECTION_ENDPOINT; Modified: trunk/reactos/lib/drivers/ip/transport/tcp/event.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/ip/transport/t…
============================================================================== --- trunk/reactos/lib/drivers/ip/transport/tcp/event.c [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/ip/transport/tcp/event.c [iso-8859-1] Mon Nov 2 22:28:25 2009 @@ -15,6 +15,8 @@ void *WhichConnection, OSK_UINT NewState ) { PCONNECTION_ENDPOINT Connection = WhichConnection; + ULONG OldState; + KIRQL OldIrql; ASSERT_LOCKED(&TCPLock); @@ -38,14 +40,23 @@ TI_DbgPrint(DEBUG_TCP,("Found socket %x\n", Connection)); } - TI_DbgPrint(MID_TRACE,("Connection signalled: %d\n", - Connection->Signalled)); + OldState = Connection->SignalState; Connection->SignalState |= NewState; - if( !Connection->Signalled ) { - Connection->Signalled = TRUE; - ExInterlockedInsertTailList( &SignalledConnectionsList, &Connection->SignalList, &SignalledConnectionsLock ); - } + + NewState = HandleSignalledConnection(Connection); + + KeAcquireSpinLock(&SignalledConnectionsLock, &OldIrql); + if ((NewState == 0 || NewState == SEL_FIN) && + (OldState != 0 && OldState != SEL_FIN)) + { + RemoveEntryList(&Connection->SignalList); + } + else if (NewState != 0 && NewState != SEL_FIN) + { + InsertTailList(&SignalledConnectionsList, &Connection->SignalList); + } + KeReleaseSpinLock(&SignalledConnectionsLock, OldIrql); return 0; } Modified: trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/ip/transport/t…
============================================================================== --- trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/ip/transport/tcp/tcp.c [iso-8859-1] Mon Nov 2 22:28:25 2009 @@ -22,7 +22,7 @@ RECURSIVE_MUTEX TCPLock; PORT_SET TCPPorts; -static VOID HandleSignalledConnection( PCONNECTION_ENDPOINT Connection ) { +ULONG HandleSignalledConnection( PCONNECTION_ENDPOINT Connection ) { NTSTATUS Status = STATUS_SUCCESS; PTCP_COMPLETION_ROUTINE Complete; PTDI_BUCKET Bucket; @@ -38,6 +38,7 @@ if( Connection->SignalState & SEL_FIN ) { TI_DbgPrint(DEBUG_TCP, ("EOF From socket\n")); + Connection->SignalState &= ~SEL_READ; while ((Entry = ExInterlockedRemoveHeadList( &Connection->ReceiveRequest, &Connection->Lock )) != NULL) { @@ -49,6 +50,7 @@ exFreePool(Bucket); } + Connection->SignalState &= ~SEL_WRITE; while ((Entry = ExInterlockedRemoveHeadList( &Connection->SendRequest, &Connection->Lock )) != NULL) { @@ -60,6 +62,7 @@ exFreePool(Bucket); } + Connection->SignalState &= ~SEL_ACCEPT; while ((Entry = ExInterlockedRemoveHeadList( &Connection->ListenRequest, &Connection->Lock )) != NULL) { @@ -75,6 +78,7 @@ exFreePool(Bucket); } + Connection->SignalState &= ~SEL_CONNECT; while ((Entry = ExInterlockedRemoveHeadList( &Connection->ConnectRequest, &Connection->Lock )) != NULL) { @@ -85,12 +89,11 @@ exFreePool(Bucket); } - - Connection->SignalState = 0; } /* Things that can happen when we try the initial connection */ if( Connection->SignalState & SEL_CONNECT ) { + Connection->SignalState &= ~SEL_CONNECT; while( (Entry = ExInterlockedRemoveHeadList( &Connection->ConnectRequest, &Connection->Lock )) != NULL ) { @@ -118,6 +121,7 @@ IsListEmpty(&Connection->ListenRequest) ? "empty" : "nonempty")); + Connection->SignalState &= ~SEL_ACCEPT; while( (Entry = ExInterlockedRemoveHeadList( &Connection->ListenRequest, &Connection->Lock )) != NULL ) { PIO_STACK_LOCATION IrpSp; @@ -137,6 +141,7 @@ TI_DbgPrint(DEBUG_TCP,("Socket: Status: %x\n")); if( Status == STATUS_PENDING ) { + Connection->SignalState |= SEL_ACCEPT; ExInterlockedInsertHeadList( &Connection->ListenRequest, &Bucket->Entry, &Connection->Lock ); break; } else { @@ -152,6 +157,7 @@ IsListEmpty(&Connection->ReceiveRequest) ? "empty" : "nonempty")); + Connection->SignalState &= ~SEL_READ; while( (Entry = ExInterlockedRemoveHeadList( &Connection->ReceiveRequest, &Connection->Lock )) != NULL ) { OSK_UINT RecvLen = 0, Received = 0; @@ -197,6 +203,7 @@ } else if( Status == STATUS_PENDING ) { ExInterlockedInsertHeadList ( &Connection->ReceiveRequest, &Bucket->Entry, &Connection->Lock ); + Connection->SignalState |= SEL_READ; break; } else { TI_DbgPrint(DEBUG_TCP, @@ -212,6 +219,7 @@ IsListEmpty(&Connection->SendRequest) ? "empty" : "nonempty")); + Connection->SignalState &= ~SEL_WRITE; while( (Entry = ExInterlockedRemoveHeadList( &Connection->SendRequest, &Connection->Lock )) != NULL ) { OSK_UINT SendLen = 0, Sent = 0; @@ -256,6 +264,7 @@ } else if( Status == STATUS_PENDING ) { ExInterlockedInsertHeadList ( &Connection->SendRequest, &Bucket->Entry, &Connection->Lock ); + Connection->SignalState |= SEL_WRITE; break; } else { TI_DbgPrint(DEBUG_TCP, @@ -267,20 +276,35 @@ } } - Connection->SignalState = 0; - Connection->Signalled = FALSE; -} - -VOID DrainSignals() { + return Connection->SignalState; +} + +static VOID DrainSignals() { PCONNECTION_ENDPOINT Connection; - PLIST_ENTRY ListEntry; - - while( (ListEntry = ExInterlockedRemoveHeadList(&SignalledConnectionsList, - &SignalledConnectionsLock)) != NULL) { - Connection = CONTAINING_RECORD( ListEntry, CONNECTION_ENDPOINT, + PLIST_ENTRY CurrentEntry, NextEntry; + ULONG NewState; + KIRQL OldIrql; + + KeAcquireSpinLock(&SignalledConnectionsLock, &OldIrql); + CurrentEntry = SignalledConnectionsList.Flink; + while (CurrentEntry != &SignalledConnectionsList) + { + NextEntry = CurrentEntry->Flink; + Connection = CONTAINING_RECORD( CurrentEntry, CONNECTION_ENDPOINT, SignalList ); - HandleSignalledConnection( Connection ); - } + + KeReleaseSpinLock(&SignalledConnectionsLock, OldIrql); + NewState = HandleSignalledConnection(Connection); + KeAcquireSpinLock(&SignalledConnectionsLock, &OldIrql); + + if (NewState == SEL_FIN || NewState == 0) + { + RemoveEntryList(CurrentEntry); + } + + CurrentEntry = NextEntry; + } + KeReleaseSpinLock(&SignalledConnectionsLock, OldIrql); } PCONNECTION_ENDPOINT TCPAllocateConnectionEndpoint( PVOID ClientContext ) { @@ -353,8 +377,6 @@ OskitTCPReceiveDatagram( IPPacket->Header, IPPacket->TotalSize, IPPacket->HeaderSize ); - - DrainSignals(); TcpipRecursiveMutexLeave( &TCPLock ); }
15 years, 1 month
1
0
0
0
← Newer
1
...
38
39
40
41
42
43
44
45
Older →
Jump to page:
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
Results per page:
10
25
50
100
200