Changed
- Set min protobuf version to fix an error
- Use WhatsApp version set by env in noise layer
- Fixed error when mcc,mnc and fdid were missing from config
- Don't crash when received an unrecognized ib node
- Don't crash when received an unrecognized media type and send receipt
- Don't crash when received an unrecognized notification type and send receipt
- Asyncore is now used as default ConnectionDispatcher
- Received protobuf messages are now handled in upper layers rather than Axolotl
Added
- MediaCipher for encrypting and decrypting media files
- "media" yowsup-cli action with encrypt and decrypt media commands
- Receive Audio, Video, Image, Document, Contact, Location, GIF, URL message support
- MediaSink demo, access by yowsup-cli demos --mediasink
Removed
- unused -w flag from yowsup-cli config