Skip to content

Commit

Permalink
clean-up log after use
Browse files Browse the repository at this point in the history
  • Loading branch information
n8fr8 committed Oct 20, 2022
1 parent 6bdc200 commit 82e0f48
Showing 1 changed file with 27 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -257,8 +257,12 @@ private void stopTorAsync(boolean showNotification) {
if (Prefs.bridgesEnabled()) {
if (useIPtObfsMeekProxy())
IPtProxy.stopObfs4Proxy();
else if (useIPtSnowflakeProxyDomainFronting())
else if (useIPtSnowflakeProxyDomainFronting()||useIPtSnowflakeProxyAMPRendezvous()) {
IPtProxy.stopSnowflake();
File fileLog = new File(appCacheHome, LOG_SNOWFLAKE);
if (fileLog.exists())
fileLog.delete();
}
}
else if (Prefs.beSnowflakeProxy())
disableSnowflakeProxy();
Expand Down Expand Up @@ -335,13 +339,25 @@ private void startSnowflakeClientDomainFronting() {
var stunServers = getCdnFront("snowflake-stun");

String logFile = null;
if (Prefs.useDebugLogging())
logFile = new File(appCacheHome, LOG_SNOWFLAKE).getAbsolutePath();
if (Prefs.useDebugLogging()) {
File fileLog = new File(appCacheHome, LOG_SNOWFLAKE);
if (fileLog.exists())
fileLog.delete();
logFile = fileLog.getAbsolutePath();
}

var logToStateDir = false;
var keepLocalAddresses = true;
var unsafeLogging = Prefs.useDebugLogging();
int maxPeers = 1;

/**
* You can experiment with different settings of utls-imitate in the bridge line:
*
* hellochrome_auto
* helloios_auto
* hellorandomizedalpn
*/
IPtProxy.startSnowflake(stunServers, target, front, null, logFile, logToStateDir, keepLocalAddresses, unsafeLogging, maxPeers);

}
Expand All @@ -353,8 +369,14 @@ private void startSnowflakeClientAmpRendezvous() {
var ampCache =getCdnFront("snowflake-amp-cache");//"https://cdn.ampproject.org/";

String logFile = null;
if (Prefs.useDebugLogging())
logFile = LOG_SNOWFLAKE;
if (Prefs.useDebugLogging()) {
File fileLog = new File(appCacheHome, LOG_SNOWFLAKE);
if (fileLog.exists())
fileLog.delete();
logFile = fileLog.getAbsolutePath();
}


var logToStateDir = false;
var keepLocalAddresses = true;
var unsafeLogging = Prefs.useDebugLogging();
Expand Down

0 comments on commit 82e0f48

Please sign in to comment.