- convert post_data to query if valid query data - wtv-register system - Store Session data as JSON flat file - wtv-cookie support - spent way too much time on a page no one will read - move filterSSID to WTVClientSessionData - disable compression until fixed - do not delete WTVSec on last socket, instead recreate on prereg - set 'wtv-bypass-proxy' to false - rework header whitelist system for HTTP(s) proxy - clean up SSID session data only if client is not seen for 3 minutes - add shouldWeCompress() function - add additional headers to wtv-setup:/get - add initial blank wtv-music:/get-playlist - update: WTVClientCapabilities: add unknown bits instead of logging error - update: fix flashrom system - update: webone example config - update: app.js: more 'binary block' exclusions - update: fix tellyscript folder name for case-sensitive filesystems - add Lzpf compression
299 lines
17 KiB
Plaintext
299 lines
17 KiB
Plaintext
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
|
<PropertyGroup>
|
|
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
|
|
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
|
|
<Name>zefie_wtvp_minisrv</Name>
|
|
<RootNamespace>hacktv_updsrv</RootNamespace>
|
|
</PropertyGroup>
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<SchemaVersion>2.0</SchemaVersion>
|
|
<ProjectGuid>31b77d0c-f03d-43a7-bf7f-fad7174728bf</ProjectGuid>
|
|
<ProjectHome>
|
|
</ProjectHome>
|
|
<StartupFile>app.js</StartupFile>
|
|
<StartWebBrowser>False</StartWebBrowser>
|
|
<SearchPath>
|
|
</SearchPath>
|
|
<WorkingDirectory>.</WorkingDirectory>
|
|
<OutputPath>.</OutputPath>
|
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
<ProjectTypeGuids>{3AF33F2E-1136-4D97-BBB7-1795711AC8B8};{9092AA53-FB77-4645-B42D-1CCCA6BD08BD}</ProjectTypeGuids>
|
|
<StartWebBrowser>false</StartWebBrowser>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Content Include=".gitignore" />
|
|
<Content Include="app.js" />
|
|
<Content Include="config.json" />
|
|
<Content Include="ServiceVault\wtv-1800\noflash.js" />
|
|
<Content Include="ServiceVault\wtv-1800\offer-open-isp-suggest.js" />
|
|
<Content Include="ServiceVault\wtv-chat\home.js" />
|
|
<Content Include="ServiceVault\wtv-chat\images\htv_chat.gif" />
|
|
<Content Include="ServiceVault\wtv-chat\images\htv_chat.jpg" />
|
|
<Content Include="ServiceVault\wtv-chat\images\top_corner_dark.jpg" />
|
|
<Content Include="ServiceVault\wtv-chat\images\widget.gif" />
|
|
<Content Include="ServiceVault\wtv-chat\MakeChatPage.js" />
|
|
<Content Include="ServiceVault\wtv-cookie\add.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-cookie\get.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-cookie\list.js" />
|
|
<Content Include="ServiceVault\wtv-flashrom\current-noflash.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-flashrom\get-by-path.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-flashrom\get-lc2-page.js" />
|
|
<Content Include="ServiceVault\wtv-flashrom\initiate-lc2-download.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-flashrom\lc2-download-complete.js" />
|
|
<Content Include="ServiceVault\wtv-flashrom\lc2-download-failed.js" />
|
|
<Content Include="ServiceVault\wtv-flashrom\noflash.js" />
|
|
<Content Include="ServiceVault\wtv-flashrom\ROMCache\HackTVLogoJewel.gif" />
|
|
<Content Include="ServiceVault\wtv-flashrom\ROMCache\MSNLogo.gif" />
|
|
<Content Include="ServiceVault\wtv-flashrom\ROMCache\S40H1.gif" />
|
|
<Content Include="ServiceVault\wtv-flashrom\ROMCache\Shadow.gif" />
|
|
<Content Include="ServiceVault\wtv-flashrom\ROMCache\Spacer.gif" />
|
|
<Content Include="ServiceVault\wtv-flashrom\ROMCache\up-arrows.swf" />
|
|
<Content Include="ServiceVault\wtv-flashrom\ROMCache\WebTVLogoJewel.gif" />
|
|
<Content Include="ServiceVault\wtv-flashrom\willie.js" />
|
|
<Content Include="ServiceVault\wtv-music\demo\hacktv4.gif" />
|
|
<Content Include="ServiceVault\wtv-music\demo\index.html" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\acey.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_cmaj_prelude.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_dminor_2part_invention.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_fugue_cmajor.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_fugue_cminor.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_fugue_eflatMajor.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_little_fugue.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_menuet_in_G.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\bach_violin_partita_in_e.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Bogged.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Bogged2.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\BoggedDown.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Brasilia.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Busy.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\CantWait.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Catamran.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\cata_wtv.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\chill_jingle.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\ComeInn.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\ComeOnInn.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\CoolShad.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Dancing.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\DarkGame.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\dark_dance.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\DeerXing.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\DialingWebtv.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Downtown.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\eubieblake_baltimoretodolo.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Fever.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Flutey.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Flutter.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\funky.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\future_sound.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Georgy.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\GetBy.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Glasses.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\grldream.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\groovy.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\hacktv4.gif" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Harry.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\HarryRock.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Herbie.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\HomeAgn.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\home_wtv.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\house.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\house_jam.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Huffin.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\HuffinPuffin.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\IAmBusy.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\ICantWait.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\index.html" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Jazzin.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\jelly_kansascitystomp.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\jelly_mrjoe.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Jimi.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\jivecofe.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\JiveJava.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\joplin_entertainer.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\joplin_figleafrag.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\joplin_mapleleafrag.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\joplin_wallstreetrag.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\jscape.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\JustBlue.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\just_wtv.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\LetsPlayBall.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Liz-N-Larry.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\LizLarry.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\mattman.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Midterm.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Missin.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\MissinSummer.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Moorea.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\MoveOver.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\MrChopChop.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\nightclub.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\NiteFunk.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\nite_wtv.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\OhImOnFire.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\oldshop.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\OnBoogie.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\OnFire.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\ParkIt.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\ParkItHere.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\ParkWalk.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\PCH.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\PianoJz1.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\PianoJz2.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\pnojazz1.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\pnojazz2.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Prezo.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Prussian.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Pundit.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\relief.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\RickPunk.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Road.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\roadtrav.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\royal.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Saunter.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\ShadowMe.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Shre.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\shre_wtv.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\SlowDay.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\SoGrand.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\StarDanc.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\stop.wav" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Stubborn.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Surge.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Swang.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\SwingSet.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\TastyWav.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\tekworld.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\TheGirl.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Theme.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Think.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Travel.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Tumbling.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Under.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\undr_wtv.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Upping.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\webtv.gif" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Wind1.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\midi\Xess.mid" />
|
|
<Content Include="ServiceVault\wtv-music\demo\music.jpg" />
|
|
<Content Include="ServiceVault\wtv-music\get-playlist.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\FinishRegistration.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\register.js" />
|
|
<Content Include="ServiceVault\wtv-register\ServeAgreementDeclinePage.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\ServeLegal.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\ValidateAccountInfo.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\ValidateAgreement.js" />
|
|
<Content Include="ServiceVault\wtv-register\ShowTOS.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\ValidateReviewAccountInfo.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\ValidateWelcome.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-register\splash.js" />
|
|
<Content Include="ServiceVault\wtv-setup\get.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-star\ROMCache\HackTVLogoJewel.gif" />
|
|
<Content Include="ServiceVault\wtv-star\ROMCache\WebTVLogoJewel.gif" />
|
|
<Content Include="ServiceVault\wtv-tricks\access.js" />
|
|
<Content Include="ServiceVault\wtv-tricks\blastbacklist.js" />
|
|
<Content Include="ServiceVault\wtv-tricks\go-offline.js" />
|
|
<Content Include="ServiceVault\wtv-tricks\info.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-tricks\tricks.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-update\content\diskmaps\DealerDemo.json">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-update\sync.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="ServiceVault\wtv-update\DealerDemo.js" />
|
|
<Content Include="ServiceVault\wtv-home\home.js" />
|
|
<Content Include="ServiceVault\wtv-update\updatesuccess.txt" />
|
|
<Content Include="ServiceVault\wtv-1800\preregister.js" />
|
|
<Content Include="ServiceVault\wtv-head-waiter\finalize-security.js" />
|
|
<Content Include="ServiceVault\wtv-head-waiter\login-stage-two.js" />
|
|
<Content Include="ServiceVault\wtv-head-waiter\login.js" />
|
|
<Content Include="ServiceVault\wtv-home\splash.js" />
|
|
<Content Include="ServiceVault\wtv-log\log.js" />
|
|
<Content Include="test.js" />
|
|
<Content Include="WTVClientSessionData.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="user_config.example.json" />
|
|
<Content Include="user_config.json" />
|
|
<Content Include="WTVClientCapabilities.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="WTVFlashrom.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="WTVLzpf.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="WTVRegister.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="WTVSec.js">
|
|
<SubType>Code</SubType>
|
|
</Content>
|
|
<Content Include="package.json" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Folder Include="ServiceVault\" />
|
|
<Folder Include="ServiceVault\wtv-chat\" />
|
|
<Folder Include="ServiceVault\wtv-chat\images\" />
|
|
<Folder Include="ServiceVault\wtv-cookie\" />
|
|
<Folder Include="ServiceVault\wtv-flashrom\" />
|
|
<Folder Include="ServiceVault\wtv-flashrom\ROMCache\" />
|
|
<Folder Include="ServiceVault\wtv-music\" />
|
|
<Folder Include="ServiceVault\wtv-music\demo\" />
|
|
<Folder Include="ServiceVault\wtv-music\demo\midi\" />
|
|
<Folder Include="ServiceVault\wtv-register\" />
|
|
<Folder Include="ServiceVault\wtv-setup\" />
|
|
<Folder Include="ServiceVault\wtv-star\" />
|
|
<Folder Include="ServiceVault\wtv-star\ROMCache\" />
|
|
<Folder Include="ServiceVault\wtv-tricks\" />
|
|
<Folder Include="ServiceVault\wtv-update\" />
|
|
<Folder Include="ServiceVault\wtv-1800\" />
|
|
<Folder Include="ServiceVault\wtv-head-waiter\" />
|
|
<Folder Include="ServiceVault\wtv-home\" />
|
|
<Folder Include="ServiceVault\wtv-log\" />
|
|
<Folder Include="ServiceVault\wtv-update\content\" />
|
|
<Folder Include="ServiceVault\wtv-update\content\diskmaps\" />
|
|
</ItemGroup>
|
|
<Import Project="$(VSToolsPath)\Node.js Tools\Microsoft.NodejsToolsV2.targets" />
|
|
</Project> |