Sync at revision 9354 05.02.2014

http://shareaza.sf.net
Revision: 9363

Revision: 9363
Author: raspopov
Date: 1 марта 2014 г. 16:24:18
Message:
Bumped version 2.7.2.0.
----
Modified : /trunk/BugTrap/BugTrap.rc
Modified : /trunk/GeoIP/GeoIP.rc
Modified : /trunk/HashLib/HashLib.rc
Modified : /trunk/KeywordTest/KeywordTest.rc
Modified : /trunk/Languages/tools/SkinTranslate/SkinTranslate.rc
Modified : /trunk/PluginWizard/Shareaza Image Service Plugin (Visual
Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/PluginWizard/Shareaza Library Builder Plugin (Visual
Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/RegExp/RegExp.rc
Modified : /trunk/RegExpTest/RegExpTest.rc
Modified : /trunk/TorrentWizard/TorrentWizard.rc
Modified : /trunk/build.h
Modified : /trunk/bzlib/bzlib.rc
Modified : /trunk/plugins/7ZipBuilder/7ZipBuilder.rc
Modified : /trunk/plugins/DocumentReader/DocumentReader.rc
Modified : /trunk/plugins/GFLImageServices/GFLImageServices.rc
Modified : /trunk/plugins/GFLLibraryBuilder/GFLLibraryBuilder.rc
Modified : /trunk/plugins/ImageViewer/ImageViewer.rc
Modified : /trunk/plugins/MediaImageServices/MediaImageServices.rc
Modified : /trunk/plugins/MediaLibraryBuilder/MediaLibraryBuilder.rc
Modified : /trunk/plugins/MediaPlayer/MediaPlayer.rc
Modified : /trunk/plugins/Preview/Preview.rc
Modified : /trunk/plugins/RARBuilder/RARBuilder.rc
Modified : /trunk/plugins/RatDVDPlugin/RatDVDReader.rc
Modified : /trunk/plugins/RazaWebHook/RazaWebHook.rc
Modified : /trunk/plugins/SWFPlugin/SWFPlugin.rc
Modified : /trunk/plugins/SearchExport/SearchExport.rc
Modified : /trunk/plugins/SkinScanSKS/SkinScanSKS.rc
Modified : /trunk/plugins/VirusTotal/VirusTotal.rc
Modified : /trunk/plugins/WindowsThumbnail/WindowsThumbnail.rc
Modified : /trunk/plugins/ZIPBuilder/ZIPBuilder.rc
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/skin-installer/resource.rc
Modified : /trunk/sqlite3/sqlite3.rc
Modified : /trunk/zlib/zlibwapi.rc

Revision: 9362
Author: raspopov
Date: 1 марта 2014 г. 16:17:34
Message:
Updated GeoIP database (05 Feb 2014).
----
Modified : /trunk/GeoIP/GeoIP.dat

Revision: 9361
Author: raspopov
Date: 28 февраля 2014 г. 22:04:26
Message:
It's now possible to emulate Gnutella 1 or 2 packet processing by
pressing "Ctrl+H" on neighbor (in Network tab) and specifying packet as
hexadecimal string i.e. "00 01 02 03 ...". Added new CHexDialog class.
----
Added : /trunk/shareaza/DlgHex.cpp
Added : /trunk/shareaza/DlgHex.h
Modified : /trunk/shareaza/G1Neighbour.cpp
Modified : /trunk/shareaza/G1Neighbour.h
Modified : /trunk/shareaza/G2Neighbour.cpp
Modified : /trunk/shareaza/G2Neighbour.h
Modified : /trunk/shareaza/Neighbour.h
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/shareaza/Shareaza_10.vcxproj
Modified : /trunk/shareaza/Shareaza_10.vcxproj.filters
Modified : /trunk/shareaza/WndNeighbours.cpp
Modified : /trunk/shareaza/resource.h

Revision: 9360
Author: raspopov
Date: 28 февраля 2014 г. 22:02:14
Message:
Fixed Gnutella 2 "/Q2/I" packet payload parsing bug.
----
Modified : /trunk/shareaza/G2Packet.h
Modified : /trunk/shareaza/QuerySearch.cpp

Revision: 9359
Author: raspopov
Date: 21 февраля 2014 г. 17:22:47
Message:
Fix for crash inside CShakeNeighbour::OnHandshakeComplete -
http://bit.ly/MgebO8
----
Modified : /trunk/shareaza/ShakeNeighbour.cpp

Revision: 9358
Author: raspopov
Date: 16 февраля 2014 г. 12:11:21
Message:
Added some measures against G2 overloading.
----
Modified : /trunk/shareaza/ChatCore.cpp
Modified : /trunk/shareaza/Handshake.cpp
Modified : /trunk/shareaza/NeighboursBase.cpp
Modified : /trunk/shareaza/NeighboursWithConnect.cpp
Modified : /trunk/shareaza/NeighboursWithRouting.cpp
Modified : /trunk/shareaza/ShakeNeighbour.cpp

Revision: 9357
Author: raspopov
Date: 7 февраля 2014 г. 18:27:18
Message:
Added support for MS Office compatible anti-viruses.
----
Added : /trunk/shareaza/AntiVirus.cpp
Added : /trunk/shareaza/AntiVirus.h
Modified : /trunk/shareaza/LibraryBuilder.cpp
Modified : /trunk/shareaza/PageSettingsDownloads.cpp
Modified : /trunk/shareaza/PageSettingsDownloads.h
Modified : /trunk/shareaza/Settings.cpp
Modified : /trunk/shareaza/Settings.h
Modified : /trunk/shareaza/Shareaza_10.vcxproj
Modified : /trunk/shareaza/Shareaza_10.vcxproj.filters

Revision: 9356
Author: raspopov
Date: 7 февраля 2014 г. 18:24:47
Message:
Re-factored ComboBox width calculation code (to fit long text).
----
Modified : /trunk/shareaza/CtrlFontCombo.cpp
Modified : /trunk/shareaza/CtrlHomeSearch.cpp
Modified : /trunk/shareaza/CtrlSchemaCombo.cpp
Modified : /trunk/shareaza/CtrlSearchPanel.cpp
Modified : /trunk/shareaza/DlgDeleteFile.cpp
Modified : /trunk/shareaza/DlgDeleteFile.h
Modified : /trunk/shareaza/DlgDownloadGroup.cpp
Modified : /trunk/shareaza/DlgSelect.cpp
Modified : /trunk/shareaza/DlgSelect.h
Modified : /trunk/shareaza/Shareaza.cpp
Modified : /trunk/shareaza/Shareaza.h
Modified : /trunk/shareaza/WndSettingsPage.cpp
Modified : /trunk/shareaza/WndSettingsPage.h
Modified : /trunk/shareaza/WndSettingsSheet.cpp
Modified : /trunk/shareaza/WndSettingsSheet.h

Revision: 9355
Author: raspopov
Date: 7 февраля 2014 г. 18:20:05
Message:
Fixed torrent memory leak (in download property dialog).
----
Modified : /trunk/shareaza/DownloadWithTorrent.cpp
Modified : /trunk/shareaza/FragmentedFile.cpp
Modified : /trunk/shareaza/PageTorrentFiles.cpp

Revision: 9354
Author: raspopov
Date: 1 февраля 2014 г. 12:03:11
Message:
Updated forgotten translation. ^_^
----
Modified : /trunk/Languages/default-ar.xml
New files in project
Revision: 9367
Author: raspopov
Date: 17 марта 2014 г. 18:28:10
Message:
Bumped version 2.7.3.0.
----
Modified : /trunk/BugTrap/BugTrap.rc
Modified : /trunk/GeoIP/GeoIP.rc
Modified : /trunk/HashLib/HashLib.rc
Modified : /trunk/KeywordTest/KeywordTest.rc
Modified : /trunk/Languages/tools/SkinTranslate/SkinTranslate.rc
Modified : /trunk/PluginWizard/Shareaza Image Service Plugin (Visual Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/PluginWizard/Shareaza Library Builder Plugin (Visual Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/RegExp/RegExp.rc
Modified : /trunk/RegExpTest/RegExpTest.rc
Modified : /trunk/TorrentWizard/TorrentWizard.rc
Modified : /trunk/bzlib/bzlib.rc
Modified : /trunk/plugins/7ZipBuilder/7ZipBuilder.rc
Modified : /trunk/plugins/DocumentReader/DocumentReader.rc
Modified : /trunk/plugins/GFLImageServices/GFLImageServices.rc
Modified : /trunk/plugins/GFLLibraryBuilder/GFLLibraryBuilder.rc
Modified : /trunk/plugins/ImageViewer/ImageViewer.rc
Modified : /trunk/plugins/MediaImageServices/MediaImageServices.rc
Modified : /trunk/plugins/MediaLibraryBuilder/MediaLibraryBuilder.rc
Modified : /trunk/plugins/MediaPlayer/MediaPlayer.rc
Modified : /trunk/plugins/Preview/Preview.rc
Modified : /trunk/plugins/RARBuilder/RARBuilder.rc
Modified : /trunk/plugins/RatDVDPlugin/RatDVDReader.rc
Modified : /trunk/plugins/RazaWebHook/RazaWebHook.rc
Modified : /trunk/plugins/SWFPlugin/SWFPlugin.rc
Modified : /trunk/plugins/SearchExport/SearchExport.rc
Modified : /trunk/plugins/SkinScanSKS/SkinScanSKS.rc
Modified : /trunk/plugins/VirusTotal/VirusTotal.rc
Modified : /trunk/plugins/WindowsThumbnail/WindowsThumbnail.rc
Modified : /trunk/plugins/ZIPBuilder/ZIPBuilder.rc
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/skin-installer/resource.rc
Modified : /trunk/sqlite3/sqlite3.rc
Modified : /trunk/zlib/zlibwapi.rc

Revision: 9366
Author: raspopov
Date: 15 марта 2014 г. 14:27:46
Message:
Bumped version 2.7.2.1.
----
Modified : /trunk/shareaza/Shareaza.rc

Revision: 9365
Author: raspopov
Date: 15 марта 2014 г. 13:39:12
Message:
Re-factored neighbors ProcessPackets() methods (fix for strange virtual method bug introduced in r9361).
----
Modified : /trunk/shareaza/DCNeighbour.cpp
Modified : /trunk/shareaza/DCNeighbour.h
Modified : /trunk/shareaza/EDNeighbour.cpp
Modified : /trunk/shareaza/EDNeighbour.h
Modified : /trunk/shareaza/G1Neighbour.cpp
Modified : /trunk/shareaza/G1Neighbour.h
Modified : /trunk/shareaza/G2Neighbour.cpp
Modified : /trunk/shareaza/G2Neighbour.h
Modified : /trunk/shareaza/Neighbour.h

Revision: 9363
Author: raspopov
Date: 1 марта 2014 г. 16:24:18
Message:
Bumped version 2.7.2.0.
----
Modified : /trunk/BugTrap/BugTrap.rc
Modified : /trunk/GeoIP/GeoIP.rc
Modified : /trunk/HashLib/HashLib.rc
Modified : /trunk/KeywordTest/KeywordTest.rc
Modified : /trunk/Languages/tools/SkinTranslate/SkinTranslate.rc
Modified : /trunk/PluginWizard/Shareaza Image Service Plugin (Visual Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/PluginWizard/Shareaza Library Builder Plugin (Visual Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/RegExp/RegExp.rc
Modified : /trunk/RegExpTest/RegExpTest.rc
Modified : /trunk/TorrentWizard/TorrentWizard.rc
Modified : /trunk/build.h
Modified : /trunk/bzlib/bzlib.rc
Modified : /trunk/plugins/7ZipBuilder/7ZipBuilder.rc
Modified : /trunk/plugins/DocumentReader/DocumentReader.rc
Modified : /trunk/plugins/GFLImageServices/GFLImageServices.rc
Modified : /trunk/plugins/GFLLibraryBuilder/GFLLibraryBuilder.rc
Modified : /trunk/plugins/ImageViewer/ImageViewer.rc
Modified : /trunk/plugins/MediaImageServices/MediaImageServices.rc
Modified : /trunk/plugins/MediaLibraryBuilder/MediaLibraryBuilder.rc
Modified : /trunk/plugins/MediaPlayer/MediaPlayer.rc
Modified : /trunk/plugins/Preview/Preview.rc
Modified : /trunk/plugins/RARBuilder/RARBuilder.rc
Modified : /trunk/plugins/RatDVDPlugin/RatDVDReader.rc
Modified : /trunk/plugins/RazaWebHook/RazaWebHook.rc
Modified : /trunk/plugins/SWFPlugin/SWFPlugin.rc
Modified : /trunk/plugins/SearchExport/SearchExport.rc
Modified : /trunk/plugins/SkinScanSKS/SkinScanSKS.rc
Modified : /trunk/plugins/VirusTotal/VirusTotal.rc
Modified : /trunk/plugins/WindowsThumbnail/WindowsThumbnail.rc
Modified : /trunk/plugins/ZIPBuilder/ZIPBuilder.rc
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/skin-installer/resource.rc
Modified : /trunk/sqlite3/sqlite3.rc
Modified : /trunk/zlib/zlibwapi.rc
Revision: 9370
Author: raspopov
Date: 26 марта 2014 г. 20:39:04
Message:
Fixed disconnected networks bug in scheduler task.
----
Modified : /trunk/shareaza/Scheduler.cpp

Revision: 9369
Author: raspopov
Date: 25 марта 2014 г. 19:48:21
Message:
Added protection against crashes inside ZLib library.
Bumped version 2.7.3.1.
----
Modified : /trunk/shareaza/Buffer.cpp
Modified : /trunk/shareaza/Buffer.h
Modified : /trunk/shareaza/Connection.h
Modified : /trunk/shareaza/DCNeighbour.cpp
Modified : /trunk/shareaza/DownloadTransferED2K.cpp
Modified : /trunk/shareaza/DownloadTransferED2K.h
Modified : /trunk/shareaza/HostBrowser.cpp
Modified : /trunk/shareaza/Neighbour.cpp
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/shareaza/ZIPFile.cpp

Revision: 9367
Author: raspopov
Date: 17 марта 2014 г. 18:28:10
Message:
Bumped version 2.7.3.0.
----
Modified : /trunk/BugTrap/BugTrap.rc
Modified : /trunk/GeoIP/GeoIP.rc
Modified : /trunk/HashLib/HashLib.rc
Modified : /trunk/KeywordTest/KeywordTest.rc
Modified : /trunk/Languages/tools/SkinTranslate/SkinTranslate.rc
Modified : /trunk/PluginWizard/Shareaza Image Service Plugin (Visual Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/PluginWizard/Shareaza Library Builder Plugin (Visual Studio 2003, ATL)/#PROJECT#.rc
Modified : /trunk/RegExp/RegExp.rc
Modified : /trunk/RegExpTest/RegExpTest.rc
Modified : /trunk/TorrentWizard/TorrentWizard.rc
Modified : /trunk/bzlib/bzlib.rc
Modified : /trunk/plugins/7ZipBuilder/7ZipBuilder.rc
Modified : /trunk/plugins/DocumentReader/DocumentReader.rc
Modified : /trunk/plugins/GFLImageServices/GFLImageServices.rc
Modified : /trunk/plugins/GFLLibraryBuilder/GFLLibraryBuilder.rc
Modified : /trunk/plugins/ImageViewer/ImageViewer.rc
Modified : /trunk/plugins/MediaImageServices/MediaImageServices.rc
Modified : /trunk/plugins/MediaLibraryBuilder/MediaLibraryBuilder.rc
Modified : /trunk/plugins/MediaPlayer/MediaPlayer.rc
Modified : /trunk/plugins/Preview/Preview.rc
Modified : /trunk/plugins/RARBuilder/RARBuilder.rc
Modified : /trunk/plugins/RatDVDPlugin/RatDVDReader.rc
Modified : /trunk/plugins/RazaWebHook/RazaWebHook.rc
Modified : /trunk/plugins/SWFPlugin/SWFPlugin.rc
Modified : /trunk/plugins/SearchExport/SearchExport.rc
Modified : /trunk/plugins/SkinScanSKS/SkinScanSKS.rc
Modified : /trunk/plugins/VirusTotal/VirusTotal.rc
Modified : /trunk/plugins/WindowsThumbnail/WindowsThumbnail.rc
Modified : /trunk/plugins/ZIPBuilder/ZIPBuilder.rc
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/skin-installer/resource.rc
Modified : /trunk/sqlite3/sqlite3.rc
Modified : /trunk/zlib/zlibwapi.rc
Revision: 9377
Author: raspopov
Date: 30 марта 2014 г. 12:29:26
Message:
Adjusted project options.
----
Modified : /trunk/MiniUPnPc/MiniUPnPc.vcxproj
Modified : /trunk/RegExp/RegExp_10.vcxproj
Modified : /trunk/pack_pdb.cmd

Revision: 9376
Author: raspopov
Date: 30 марта 2014 г. 11:58:07
Message:
Updated GeoIP database (05 Mar 2014).
----
Modified : /trunk/GeoIP/GeoIP.dat

Revision: 9375
Author: raspopov
Date: 30 марта 2014 г. 10:36:06
Message:
Bumped version 2.7.4.0.
----
Modified : /trunk/BugTrap/BugTrap.rc
Modified : /trunk/GeoIP/GeoIP.rc
Modified : /trunk/HashLib/HashLib.rc
Modified : /trunk/MiniUPnPc/MiniUPnPc.rc
Modified : /trunk/MiniUPnPc/miniupnpcstrings.h
Modified : /trunk/RegExp/RegExp.rc
Modified : /trunk/TorrentWizard/TorrentWizard.rc
Modified : /trunk/bzlib/bzlib.rc
Modified : /trunk/plugins/7ZipBuilder/7ZipBuilder.rc
Modified : /trunk/plugins/DocumentReader/DocumentReader.rc
Modified : /trunk/plugins/GFLImageServices/GFLImageServices.rc
Modified : /trunk/plugins/GFLLibraryBuilder/GFLLibraryBuilder.rc
Modified : /trunk/plugins/ImageViewer/ImageViewer.rc
Modified : /trunk/plugins/MediaImageServices/MediaImageServices.rc
Modified : /trunk/plugins/MediaLibraryBuilder/MediaLibraryBuilder.rc
Modified : /trunk/plugins/MediaPlayer/MediaPlayer.rc
Modified : /trunk/plugins/Preview/Preview.rc
Modified : /trunk/plugins/RARBuilder/RARBuilder.rc
Modified : /trunk/plugins/RatDVDPlugin/RatDVDReader.rc
Modified : /trunk/plugins/RazaWebHook/RazaWebHook.rc
Modified : /trunk/plugins/SWFPlugin/SWFPlugin.rc
Modified : /trunk/plugins/SearchExport/SearchExport.rc
Modified : /trunk/plugins/SkinScanSKS/SkinScanSKS.rc
Modified : /trunk/plugins/VirusTotal/VirusTotal.rc
Modified : /trunk/plugins/WindowsThumbnail/WindowsThumbnail.rc
Modified : /trunk/plugins/ZIPBuilder/ZIPBuilder.rc
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/skin-installer/resource.rc
Modified : /trunk/sqlite3/sqlite3.rc
Modified : /trunk/zlib/zlibwapi.rc

Revision: 9374
Author: raspopov
Date: 30 марта 2014 г. 9:44:15
Message:
Added deleting of old port mapping on settings change - http://bit.ly/1lvtMsU
----
Modified : /trunk/shareaza/Network.h
Modified : /trunk/shareaza/PageSettingsConnection.cpp

Revision: 9373
Author: raspopov
Date: 30 марта 2014 г. 9:28:54
Message:
Fixed crash (issue #214) introduced in r9361.
----
Modified : /trunk/shareaza/G1Neighbour.cpp
Modified : /trunk/shareaza/G2Neighbour.cpp

Revision: 9372
Author: raspopov
Date: 29 марта 2014 г. 15:20:19
Message:
Added "Connection.UPnPTimeout" option (5 seconds by default).
----
Modified : /trunk/shareaza/MiniUPnP.cpp
Modified : /trunk/shareaza/Settings.cpp
Modified : /trunk/shareaza/Settings.h
Modified : /trunk/shareaza/UPnPFinder.cpp

Revision: 9371
Author: raspopov
Date: 28 марта 2014 г. 22:18:34
Message:
Added MiniUPnPc v.1.9 library (Copyright (c) 2005-2012 Thomas Bernard). Re-factored existing UPnP code. Now Shareaza tries to use UPnP in next order: tier 0 - MiniUPnPc, tier 1 - Windows modern (UPnPNat) and tier 2 - Windows legacy (UPnPFinder).
----
Added : /trunk/MiniUPnPc
Added : /trunk/MiniUPnPc/MiniUPnPc.rc
Added : /trunk/MiniUPnPc/MiniUPnPc.vcxproj
Added : /trunk/MiniUPnPc/MiniUPnPc.vcxproj.filters
Added : /trunk/MiniUPnPc/dlldata.c
Added : /trunk/MiniUPnPc/miniupnpc
Added : /trunk/MiniUPnPc/miniupnpc/.gitignore
Added : /trunk/MiniUPnPc/miniupnpc/CMakeLists.txt
Added : /trunk/MiniUPnPc/miniupnpc/Changelog.txt
Added : /trunk/MiniUPnPc/miniupnpc/LICENSE
Added : /trunk/MiniUPnPc/miniupnpc/MANIFEST.in
Added : /trunk/MiniUPnPc/miniupnpc/Makefile
Added : /trunk/MiniUPnPc/miniupnpc/Makefile.mingw
Added : /trunk/MiniUPnPc/miniupnpc/README
Added : /trunk/MiniUPnPc/miniupnpc/VERSION
Added : /trunk/MiniUPnPc/miniupnpc/apiversions.txt
Added : /trunk/MiniUPnPc/miniupnpc/bsdqueue.h
Added : /trunk/MiniUPnPc/miniupnpc/codelength.h
Added : /trunk/MiniUPnPc/miniupnpc/connecthostport.c
Added : /trunk/MiniUPnPc/miniupnpc/connecthostport.h
Added : /trunk/MiniUPnPc/miniupnpc/declspec.h
Added : /trunk/MiniUPnPc/miniupnpc/external-ip.sh
Added : /trunk/MiniUPnPc/miniupnpc/igd_desc_parse.c
Added : /trunk/MiniUPnPc/miniupnpc/igd_desc_parse.h
Added : /trunk/MiniUPnPc/miniupnpc/java
Added : /trunk/MiniUPnPc/miniupnpc/java/.gitignore
Added : /trunk/MiniUPnPc/miniupnpc/java/JavaBridgeTest.java
Added : /trunk/MiniUPnPc/miniupnpc/java/testjava.bat
Added : /trunk/MiniUPnPc/miniupnpc/java/testjava.sh
Added : /trunk/MiniUPnPc/miniupnpc/man3
Added : /trunk/MiniUPnPc/miniupnpc/man3/miniupnpc.3
Added : /trunk/MiniUPnPc/miniupnpc/mingw32make.bat
Added : /trunk/MiniUPnPc/miniupnpc/minihttptestserver.c
Added : /trunk/MiniUPnPc/miniupnpc/minisoap.c
Added : /trunk/MiniUPnPc/miniupnpc/minisoap.h
Added : /trunk/MiniUPnPc/miniupnpc/minissdpc.c
Added : /trunk/MiniUPnPc/miniupnpc/minissdpc.h
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpc.c
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpc.def
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpc.h
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpcmodule.c
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpcstrings.h.cmake
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpcstrings.h.in
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpctypes.h
Added : /trunk/MiniUPnPc/miniupnpc/miniwget.c
Added : /trunk/MiniUPnPc/miniupnpc/miniwget.h
Added : /trunk/MiniUPnPc/miniupnpc/minixml.c
Added : /trunk/MiniUPnPc/miniupnpc/minixml.h
Added : /trunk/MiniUPnPc/miniupnpc/minixmlvalid.c
Added : /trunk/MiniUPnPc/miniupnpc/msvc
Added : /trunk/MiniUPnPc/miniupnpc/msvc/miniupnpc.sln
Added : /trunk/MiniUPnPc/miniupnpc/msvc/miniupnpc.vcproj
Added : /trunk/MiniUPnPc/miniupnpc/msvc/upnpc-static.vcproj
Added : /trunk/MiniUPnPc/miniupnpc/portlistingparse.c
Added : /trunk/MiniUPnPc/miniupnpc/portlistingparse.h
Added : /trunk/MiniUPnPc/miniupnpc/pymoduletest.py
Added : /trunk/MiniUPnPc/miniupnpc/receivedata.c
Added : /trunk/MiniUPnPc/miniupnpc/receivedata.h
Added : /trunk/MiniUPnPc/miniupnpc/setup.py
Added : /trunk/MiniUPnPc/miniupnpc/setupmingw32.py
Added : /trunk/MiniUPnPc/miniupnpc/testigddescparse.c
Added : /trunk/MiniUPnPc/miniupnpc/testminiwget.c
Added : /trunk/MiniUPnPc/miniupnpc/testminiwget.sh
Added : /trunk/MiniUPnPc/miniupnpc/testminixml.c
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/DeletePortMapping.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/DeletePortMapping.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetExternalIPAddress.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetExternalIPAddress.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryReq.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryReq.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryResp.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryResp.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/SetDefaultConnectionService.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/SetDefaultConnectionService.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/readme.txt
Added : /trunk/MiniUPnPc/miniupnpc/testupnpigd.py
Added : /trunk/MiniUPnPc/miniupnpc/testupnpreplyparse.c
Added : /trunk/MiniUPnPc/miniupnpc/testupnpreplyparse.sh
Added : /trunk/MiniUPnPc/miniupnpc/updateminiupnpcstrings.sh
Added : /trunk/MiniUPnPc/miniupnpc/upnpc.c
Added : /trunk/MiniUPnPc/miniupnpc/upnpcommands.c
Added : /trunk/MiniUPnPc/miniupnpc/upnpcommands.h
Added : /trunk/MiniUPnPc/miniupnpc/upnperrors.c
Added : /trunk/MiniUPnPc/miniupnpc/upnperrors.h
Added : /trunk/MiniUPnPc/miniupnpc/upnpreplyparse.c
Added : /trunk/MiniUPnPc/miniupnpc/upnpreplyparse.h
Added : /trunk/MiniUPnPc/miniupnpc/wingenminiupnpcstrings.c
Added : /trunk/MiniUPnPc/miniupnpcstrings.h
Added : /trunk/MiniUPnPc/resource.h
Added : /trunk/MiniUPnPc/targetver.h
Modified : /trunk/setup/scripts/main.iss
Modified : /trunk/shareaza/Handshakes.cpp
Added : /trunk/shareaza/MiniUPnP.cpp
Added : /trunk/shareaza/MiniUPnP.h
Modified : /trunk/shareaza/Network.cpp
Modified : /trunk/shareaza/Network.h
Modified : /trunk/shareaza/Shareaza_10.vcxproj
Modified : /trunk/shareaza/Shareaza_10.vcxproj.filters
Added : /trunk/shareaza/UPnP.h
Modified : /trunk/shareaza/UPnPFinder.cpp
Modified : /trunk/shareaza/UPnPFinder.h
Added : /trunk/shareaza/UPnPNAT.cpp
Added : /trunk/shareaza/UPnPNAT.h
Modified : /trunk/vc10/Shareaza.sln

Revision: 9370
Author: raspopov
Date: 26 марта 2014 г. 20:39:04
Message:
Fixed disconnected networks bug in scheduler task.
----
Modified : /trunk/shareaza/Scheduler.cpp
-- Forget to add files --

Revision: 9371
Author: raspopov
Date: 28 марта 2014 г. 22:18:34
Message:
Added MiniUPnPc v.1.9 library (Copyright (c) 2005-2012 Thomas Bernard). Re-factored existing UPnP code. Now Shareaza tries to use UPnP in next order: tier 0 - MiniUPnPc, tier 1 - Windows modern (UPnPNat) and tier 2 - Windows legacy (UPnPFinder).
----
Added : /trunk/MiniUPnPc
Added : /trunk/MiniUPnPc/MiniUPnPc.rc
Added : /trunk/MiniUPnPc/MiniUPnPc.vcxproj
Added : /trunk/MiniUPnPc/MiniUPnPc.vcxproj.filters
Added : /trunk/MiniUPnPc/dlldata.c
Added : /trunk/MiniUPnPc/miniupnpc
Added : /trunk/MiniUPnPc/miniupnpc/.gitignore
Added : /trunk/MiniUPnPc/miniupnpc/CMakeLists.txt
Added : /trunk/MiniUPnPc/miniupnpc/Changelog.txt
Added : /trunk/MiniUPnPc/miniupnpc/LICENSE
Added : /trunk/MiniUPnPc/miniupnpc/MANIFEST.in
Added : /trunk/MiniUPnPc/miniupnpc/Makefile
Added : /trunk/MiniUPnPc/miniupnpc/Makefile.mingw
Added : /trunk/MiniUPnPc/miniupnpc/README
Added : /trunk/MiniUPnPc/miniupnpc/VERSION
Added : /trunk/MiniUPnPc/miniupnpc/apiversions.txt
Added : /trunk/MiniUPnPc/miniupnpc/bsdqueue.h
Added : /trunk/MiniUPnPc/miniupnpc/codelength.h
Added : /trunk/MiniUPnPc/miniupnpc/connecthostport.c
Added : /trunk/MiniUPnPc/miniupnpc/connecthostport.h
Added : /trunk/MiniUPnPc/miniupnpc/declspec.h
Added : /trunk/MiniUPnPc/miniupnpc/external-ip.sh
Added : /trunk/MiniUPnPc/miniupnpc/igd_desc_parse.c
Added : /trunk/MiniUPnPc/miniupnpc/igd_desc_parse.h
Added : /trunk/MiniUPnPc/miniupnpc/java
Added : /trunk/MiniUPnPc/miniupnpc/java/.gitignore
Added : /trunk/MiniUPnPc/miniupnpc/java/JavaBridgeTest.java
Added : /trunk/MiniUPnPc/miniupnpc/java/testjava.bat
Added : /trunk/MiniUPnPc/miniupnpc/java/testjava.sh
Added : /trunk/MiniUPnPc/miniupnpc/man3
Added : /trunk/MiniUPnPc/miniupnpc/man3/miniupnpc.3
Added : /trunk/MiniUPnPc/miniupnpc/mingw32make.bat
Added : /trunk/MiniUPnPc/miniupnpc/minihttptestserver.c
Added : /trunk/MiniUPnPc/miniupnpc/minisoap.c
Added : /trunk/MiniUPnPc/miniupnpc/minisoap.h
Added : /trunk/MiniUPnPc/miniupnpc/minissdpc.c
Added : /trunk/MiniUPnPc/miniupnpc/minissdpc.h
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpc.c
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpc.def
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpc.h
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpcmodule.c
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpcstrings.h.cmake
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpcstrings.h.in
Added : /trunk/MiniUPnPc/miniupnpc/miniupnpctypes.h
Added : /trunk/MiniUPnPc/miniupnpc/miniwget.c
Added : /trunk/MiniUPnPc/miniupnpc/miniwget.h
Added : /trunk/MiniUPnPc/miniupnpc/minixml.c
Added : /trunk/MiniUPnPc/miniupnpc/minixml.h
Added : /trunk/MiniUPnPc/miniupnpc/minixmlvalid.c
Added : /trunk/MiniUPnPc/miniupnpc/msvc
Added : /trunk/MiniUPnPc/miniupnpc/msvc/miniupnpc.sln
Added : /trunk/MiniUPnPc/miniupnpc/msvc/miniupnpc.vcproj
Added : /trunk/MiniUPnPc/miniupnpc/msvc/upnpc-static.vcproj
Added : /trunk/MiniUPnPc/miniupnpc/portlistingparse.c
Added : /trunk/MiniUPnPc/miniupnpc/portlistingparse.h
Added : /trunk/MiniUPnPc/miniupnpc/pymoduletest.py
Added : /trunk/MiniUPnPc/miniupnpc/receivedata.c
Added : /trunk/MiniUPnPc/miniupnpc/receivedata.h
Added : /trunk/MiniUPnPc/miniupnpc/setup.py
Added : /trunk/MiniUPnPc/miniupnpc/setupmingw32.py
Added : /trunk/MiniUPnPc/miniupnpc/testigddescparse.c
Added : /trunk/MiniUPnPc/miniupnpc/testminiwget.c
Added : /trunk/MiniUPnPc/miniupnpc/testminiwget.sh
Added : /trunk/MiniUPnPc/miniupnpc/testminixml.c
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/DeletePortMapping.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/DeletePortMapping.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetExternalIPAddress.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetExternalIPAddress.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryReq.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryReq.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryResp.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/GetSpecificPortMappingEntryResp.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/SetDefaultConnectionService.namevalue
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/SetDefaultConnectionService.xml
Added : /trunk/MiniUPnPc/miniupnpc/testreplyparse/readme.txt
Added : /trunk/MiniUPnPc/miniupnpc/testupnpigd.py
Added : /trunk/MiniUPnPc/miniupnpc/testupnpreplyparse.c
Added : /trunk/MiniUPnPc/miniupnpc/testupnpreplyparse.sh
Added : /trunk/MiniUPnPc/miniupnpc/updateminiupnpcstrings.sh
Added : /trunk/MiniUPnPc/miniupnpc/upnpc.c
Added : /trunk/MiniUPnPc/miniupnpc/upnpcommands.c
Added : /trunk/MiniUPnPc/miniupnpc/upnpcommands.h
Added : /trunk/MiniUPnPc/miniupnpc/upnperrors.c
Added : /trunk/MiniUPnPc/miniupnpc/upnperrors.h
Added : /trunk/MiniUPnPc/miniupnpc/upnpreplyparse.c
Added : /trunk/MiniUPnPc/miniupnpc/upnpreplyparse.h
Added : /trunk/MiniUPnPc/miniupnpc/wingenminiupnpcstrings.c
Added : /trunk/MiniUPnPc/miniupnpcstrings.h
Added : /trunk/MiniUPnPc/resource.h
Added : /trunk/MiniUPnPc/targetver.h
Modified : /trunk/setup/scripts/main.iss
Modified : /trunk/shareaza/Handshakes.cpp
Added : /trunk/shareaza/MiniUPnP.cpp
Added : /trunk/shareaza/MiniUPnP.h
Modified : /trunk/shareaza/Network.cpp
Modified : /trunk/shareaza/Network.h
Modified : /trunk/shareaza/Shareaza_10.vcxproj
Modified : /trunk/shareaza/Shareaza_10.vcxproj.filters
Added : /trunk/shareaza/UPnP.h
Modified : /trunk/shareaza/UPnPFinder.cpp
Modified : /trunk/shareaza/UPnPFinder.h
Added : /trunk/shareaza/UPnPNAT.cpp
Added : /trunk/shareaza/UPnPNAT.h
Modified : /trunk/vc10/Shareaza.sln
Exclude MiniUPnPc
Added UPnPNAT.cpp in Shareaza project
Revision: 9383
Author: raspopov
Date: 4 апреля 2014 г. 20:01:38
Message:
Added automatic port change on TCP/UDP-port conflicts.
----
Modified : /trunk/shareaza/Datagrams.cpp
Modified : /trunk/shareaza/Handshakes.cpp
Modified : /trunk/shareaza/Network.cpp

Revision: 9382
Author: raspopov
Date: 4 апреля 2014 г. 19:45:18
Message:
Added forced re-connection on port number change in Settings dialog.
----
Modified : /trunk/shareaza/PageSettingsConnection.cpp

Revision: 9381
Author: raspopov
Date: 3 апреля 2014 г. 19:15:48
Message:
Added support for .sd-files (Shareaza Download) opening (also by double click), note that .sd-file re-saved to Incomplete folder but corresponding .partial-files left in the original place. Also improved handling of existing .partial-files when Incomplete folder was moved.
----
Modified : /trunk/setup/scripts/main.iss
Modified : /trunk/shareaza/Download.cpp
Modified : /trunk/shareaza/Downloads.cpp
Modified : /trunk/shareaza/Downloads.h
Modified : /trunk/shareaza/FragmentedFile.cpp
Modified : /trunk/shareaza/Shareaza.cpp
Modified : /trunk/shareaza/Shareaza.h
Modified : /trunk/shareaza/ShareazaURL.cpp

Revision: 9380
Author: raspopov
Date: 1 апреля 2014 г. 22:57:03
Message:
Dropped Visual Studio 2008 support.
----
Deleted : /trunk/BugTrap/BugTrap_9.vcproj
Deleted : /trunk/BugTrapSort/BugTrapSort_9.vcproj
Deleted : /trunk/GeoIP/GeoIP_9.vcproj
Deleted : /trunk/HashLib/HashLib_9.icproj
Deleted : /trunk/HashLib/HashLib_9.vcproj
Deleted : /trunk/HashTest/HashTest_9.icproj
Deleted : /trunk/HashTest/HashTest_9.vcproj
Modified : /trunk/KeywordTest/KeywordTest.rc
Added : /trunk/KeywordTest/KeywordTest_10.vcxproj
Added : /trunk/KeywordTest/KeywordTest_10.vcxproj.filters
Deleted : /trunk/KeywordTest/KeywordTest_9.vcproj
Modified : /trunk/Languages/tools/SkinTranslate/SkinTranslate.rc
Deleted : /trunk/RegExp/RegExp_9.vcproj
Modified : /trunk/RegExpTest/RegExpTest.rc
Deleted : /trunk/RegExpTest/RegExpTest_9.vcproj
Deleted : /trunk/TorrentWizard/TorrentWizard_9.vcproj
Deleted : /trunk/bzlib/bzlib_9.vcproj
Deleted : /trunk/plugins/7ZipBuilder/7ZipBuilder_9.vcproj
Deleted : /trunk/plugins/DocumentReader/DocumentReader_9.vcproj
Deleted : /trunk/plugins/GFLImageServices/GFLImageServices_9.vcproj
Deleted : /trunk/plugins/GFLLibraryBuilder/GFLLibraryBuilder_9.vcproj
Deleted : /trunk/plugins/ImageViewer/ImageViewer_9.vcproj
Deleted : /trunk/plugins/MediaImageServices/MediaImageServices_9.vcproj
Deleted : /trunk/plugins/MediaLibraryBuilder/MediaLibraryBuilder_9.vcproj
Deleted : /trunk/plugins/MediaPlayer/MediaPlayer_9.vcproj
Deleted : /trunk/plugins/Preview/Preview_9.vcproj
Deleted : /trunk/plugins/RARBuilder/RARBuilder_9.vcproj
Deleted : /trunk/plugins/RatDVDPlugin/RatDVDReader_9.vcproj
Deleted : /trunk/plugins/RazaWebHook/RazaWebHook32_9.vcproj
Deleted : /trunk/plugins/RazaWebHook/RazaWebHook64_9.vcproj
Deleted : /trunk/plugins/SWFPlugin/SWFPlugin_9.vcproj
Deleted : /trunk/plugins/SearchExport/SearchExport_9.vcproj
Deleted : /trunk/plugins/SkinScanSKS/SkinScanSKS_9.vcproj
Deleted : /trunk/plugins/VirusTotal/VirusTotal_9.vcproj
Deleted : /trunk/plugins/WindowsThumbnail/WindowsThumbnail_9.vcproj
Deleted : /trunk/plugins/ZIPBuilder/ZIPBuilder_9.vcproj
Deleted : /trunk/setup/Installer_9.vcproj
Deleted : /trunk/shareaza/Shareaza_9.vcproj
Deleted : /trunk/skin-installer/Skin_9.vcproj
Deleted : /trunk/sqlite3/sqlite3_9.vcproj
Added : /trunk/vc10/KeywordTest.sln (Copy from path: /trunk/vc9/KeywordTest.sln, Revision, 9379)
Deleted : /trunk/vc9
Deleted : /trunk/zlib/zlibwapi_9.vcproj

Revision: 9379
Author: raspopov
Date: 1 апреля 2014 г. 21:23:30
Message:
Fixed too random port bug (issue #215).
----
Modified : /trunk/shareaza/MiniUPnP.cpp
Modified : /trunk/shareaza/Shareaza.rc
Modified : /trunk/shareaza/UPnPNAT.cpp

Revision: 9377
Author: raspopov
Date: 30 марта 2014 г. 12:29:26
Message:
Adjusted project options.
----
Modified : /trunk/MiniUPnPc/MiniUPnPc.vcxproj
Modified : /trunk/RegExp/RegExp_10.vcxproj
Modified : /trunk/pack_pdb.cmd
Sync
Added KeywordTest for VC10
Merge branch 'master' into For-XP

Conflicts:
	setup/scripts/main.iss
	shareaza/Network.cpp
Merge branch 'For-XP' into My-Code
Added WebSeed download from magnet