Tags: iacup/yowsup
Tags
v3.2.1 - Updated python-axolotl to 0.2.1 - Fixed encoding errors when communicating in group - Fixed messages not delivered to groups, where it showed "Waiting for this message, this may take a while" - Fixed bug where getKeys for multiple jids would invoke the callback multiple times - Fixes in RequestUpload and media classes in preparation for media sending - Added more log output in AxolotlSendLayer
v3.2.0 - 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 - Added "media" yowsup-cli action with encrypt and decrypt media commands - Added Receive Audio, Video, Image, Document, Contact, Location, GIF, URL message support - Added MediaSink demo, access by yowsup-cli demos --mediasink - Removed unused -w flag from yowsup-cli config
v3.1.0 - Network layer prevents createConnection if already connected - Fixed crash when config path does not exist - yowsup-cli will interpret -c as phone if load_path fails - Allow keypair in credentials to be bytes - Noise layer now uses credential's client_static_keypair if set, instead of loading it from stored config - Improved config type detection logic, refs tgalal#2664 - Fixed some python2-related problems (long-type phone numbers, missing list.clear() method), refs tgalal#2664 - Updated consonance to fix dissononce's machine.next and enforce cryptography>=0.25 - Added complete asyncore dispatcher implementation. - Added support for decoding deflate compressed data, fixes tgalal#2671 - Allow Specifying a connection dispatcher (asyncore/socket) using YowNetworkLayer.PROP_DISPATCHER - Added --layer-network-dispatcher to cli demos - Removed threading from socket dispatcher, connecting application should ensure the connection is not blocking, for example by triggering connect in a bg thread.
v3.0.0 - Changed default env to android - Updated whatsapp version in env to 2.19.51 - Updated logs formatting to be more compact - Changed storage dir on linux to ~/.config/yowsup - yowsup-cli -p is now used for preview requests rather than specifying phone number - Decoupled Axolotl management from Axolotl layer - Fixed Python3.7 support - Updated device details in Env to be of Samsung S9+ - Changed generated signed prekeys ids to be sequential - Fixed some notifications getting redundant acks - Fixed outgoing ack in a group now requiring participant to be specified - WhatsApp Protocol 2.1 support - Noise layer - Login using Consonance; a new dependency - New Registration parameters - Encryption of registration parameters - Auto saving of Config at registration - Log which endpoint we are connecting to - Support superadmin and multiple admins in group create notification - Better Config management and JSON config files support - AxolotlManager - Any Config property overriding in yowsup-cli - yowsup-cli config - yowsup-cli --log-dissononce - yowsup-cli --log-dissononce - Preview only registration and other http requests - Removed optional axolotl/e2e enc enabling, it's now forced. - Removed s40 env - Removed/Deprecate password from Config - Removed outdated http parameters in registration - Removed TimeTools along with python-dateutil dependency.
v2.5.2 Fixed xml-not-well-formed when data is sent from multiple threads simultaneously Updated S40 env, thanks to @Mailaender
v2.5.0 - Fixed python 2.6 support - Auto-reconnect on stream:error - Allow autotrust changed identities via an exposed layer property - Fixed block detection in exists request, initiated by code request - Fixed crash when node data is string - WA1.6 support - Fully working group encryption support - Updated s40 token to 2.16.7 - Fixed timestamp in authentication not being UTC - Fixed handling variant decrypt/encr fail scenarios - No support for encrypted media yet
PreviousNext