Version 9989 includes:
- joins automatically sent for peers in WOT.
- join/part sent for peer/unpeer commands.
- AT timestamp now updated on receipt of rubbish packets
- --channel-name command line option for specifying what chan your Pest network expects everyone to be on.
- Don't include hostname in irc messages from clients.
Don't track IGNORE messages in duplicates queue
Possibly use message hash instead of timestamp to dedup messages
Traceback (most recent call last):
File "./blatta", line 145, in
main(sys.argv)
File "./blatta", line 140, in main
server.start()
File "/home/awt/src/blatta_test_net/lib/server.py", line 306, in start
self.sendrubbish() # Kludge to keep ephemeral port open when NATed
File "/home/awt/src/blatta_test_net/lib/server.py", line 247, in sendrubbish
}, self))
File "/home/awt/src/blatta_test_net/lib/server.py", line 220, in peer_message
message_bytes = self.infosec.get_message_bytes(message)
File "/home/awt/src/blatta_test_net/lib/infosec.py", line 46, in get_message_bytes
speaker = self._pad(message.speaker, MAX_SPEAKER_SIZE)
File "/home/awt/src/blatta_test_net/lib/infosec.py", line 191, in _pad
return text.ljust(size)
AttributeError: 'NoneType' object has no attribute 'ljust'