Large ECC upgrade #29
|
@ -157,7 +157,6 @@ def decodeAddress(address):
|
|||
#print 'sha after second hashing: ', sha.hexdigest()
|
||||
|
||||
if checksum != sha.digest()[0:4]:
|
||||
print 'checksum failed'
|
||||
status = 'checksumfailed'
|
||||
return status,0,0,0
|
||||
#else:
|
||||
|
|
|
@ -676,7 +676,6 @@ class receiveDataThread(QThread):
|
|||
sendersStreamNumber, sendersStreamNumberLength = decodeVarint(data[readPosition:readPosition+10])
|
||||
readPosition += sendersStreamNumberLength
|
||||
behaviorBitfield = data[readPosition:readPosition+4]
|
||||
print 'behaviorBitfield',behaviorBitfield.encode('hex')
|
||||
readPosition += 4
|
||||
pubSigningKey = '\x04' + data[readPosition:readPosition+64]
|
||||
readPosition += 64
|
||||
|
@ -694,9 +693,7 @@ class receiveDataThread(QThread):
|
|||
readPosition += 20
|
||||
messageEncodingType, messageEncodingTypeLength = decodeVarint(data[readPosition:readPosition+10])
|
||||
readPosition += messageEncodingTypeLength
|
||||
print 'Message Encoding Type:', messageEncodingType
|
||||
messageLength, messageLengthLength = decodeVarint(data[readPosition:readPosition+10])
|
||||
print 'message length:', messageLength
|
||||
readPosition += messageLengthLength
|
||||
message = data[readPosition:readPosition+messageLength]
|
||||
#print 'First 150 characters of message:', repr(message[:150])
|
||||
|
@ -2338,7 +2335,6 @@ class singleWorker(QThread):
|
|||
|
||||
payload += pubSigningKey[1:]
|
||||
payload += pubEncryptionKey[1:]
|
||||
print 'attaching pubSigningKey, length:', len(pubSigningKey), 'should be 64.'
|
||||
|
||||
payload += toHash
|
||||
payload += '\x02' #Type 2 is simple UTF-8 message encoding.
|
||||
|
@ -2638,6 +2634,7 @@ class addressGenerator(QThread):
|
|||
startTime = time.time()
|
||||
numberOfAddressesWeHadToMakeBeforeWeFoundOneWithTheCorrectRipePrefix = 0
|
||||
while True:
|
||||
numberOfAddressesWeHadToMakeBeforeWeFoundOneWithTheCorrectRipePrefix += 1
|
||||
potentialPrivSigningKey = hashlib.sha512(self.deterministicPassphrase + encodeVarint(signingKeyNonce)).digest()[:32]
|
||||
potentialPrivEncryptionKey = hashlib.sha512(self.deterministicPassphrase + encodeVarint(encryptionKeyNonce)).digest()[:32]
|
||||
potentialPubSigningKey = self.pointMult(potentialPrivSigningKey)
|
||||
|
@ -2798,6 +2795,8 @@ class settingsDialog(QtGui.QDialog):
|
|||
self.ui.labelSettingsNote.setText('Options have been disabled because they either arn\'t applicable or because they haven\'t yet been implimented for your operating system.')
|
||||
elif 'linux' in sys.platform:
|
||||
self.ui.checkBoxStartOnLogon.setDisabled(True)
|
||||
self.ui.checkBoxMinimizeToTray.setDisabled(True)
|
||||
self.ui.checkBoxStartInTray.setDisabled(True)
|
||||
self.ui.labelSettingsNote.setText('Options have been disabled because they either arn\'t applicable or because they haven\'t yet been implimented for your operating system.')
|
||||
#On the Network settings tab:
|
||||
self.ui.lineEditTCPPort.setText(str(config.get('bitmessagesettings', 'port')))
|
||||
|
@ -4246,7 +4245,10 @@ if __name__ == "__main__":
|
|||
config.set('bitmessagesettings','timeformat','%%a, %%d %%b %%Y %%I:%%M %%p')
|
||||
config.set('bitmessagesettings','blackwhitelist','black')
|
||||
config.set('bitmessagesettings','startonlogon','false')
|
||||
config.set('bitmessagesettings','minimizetotray','true')
|
||||
if 'linux' in sys.platform:
|
||||
config.set('bitmessagesettings','minimizetotray','false')#This isn't implimented yet and when True on Ubuntu causes Bitmessage to disappear while running when minimized.
|
||||
else:
|
||||
config.set('bitmessagesettings','minimizetotray','true')
|
||||
config.set('bitmessagesettings','showtraynotifications','true')
|
||||
config.set('bitmessagesettings','startintray','false')
|
||||
|
||||
|
|
Reference in New Issue
Block a user