summaryrefslogtreecommitdiff
path: root/protocols/WhatsAppWeb/src/server.cpp
AgeCommit message (Collapse)Author
2022-10-01WhatsApp:George Hazan
- first version that registers ok in the phone (YAHOO!!); - the rest of legacy code removed; - class WAJid introduced to handle various perversions; - ServerThread behavior changed to use global variables instead of locals; - IQ processing core extracted to the separate module; - added <stream:error> processing
2022-09-30WhatsApp:George Hazan
- full preparation of key-pair response during device registration; - getBlob() now returns MBinBuffer; - fixed some WAWriter issues;
2022-09-29WhatsApp: persistent iq handlers + qr code dialogGeorge Hazan
2022-09-28code cleaningGeorge Hazan
2022-09-28WhatsApp: fix for the binary nodes decodingGeorge Hazan
2022-09-28WhatsApp: fix for packet decodingGeorge Hazan
2022-09-27WhatsApp: fix for encryption mechanismGeorge Hazan
2022-09-17WhatsApp: secong registration packet completedGeorge Hazan
2022-09-17Noise processing code extracted to the separate moduleGeorge Hazan
2022-09-17WhatsApp: cleaning old garbage (macKey, encKey)George Hazan
2022-09-16WhatsApp: new socket version that is able to send handshake messageGeorge Hazan
2022-09-13WhatsApp: compilation fixGeorge Hazan
2022-01-01Happy new year, Mirandadartraiden
2021-05-17WhatsApp: fix against wiping keys from profileGeorge Hazan
2021-04-25suddenly: major crutch to handle WhatsApp groupchats historyGeorge Hazan
2021-04-25WhatsApp: avatars supportGeorge Hazan
2021-04-24WhatsApp:George Hazan
- self-generated message ids; - added message metric & flags; - packet handlers switched to full prefixes instead of packet ids
2021-04-24WhatsApp: infrastructure for sending messages, first variant (doesn't work ↵George Hazan
always)
2021-04-23perversion with XML -> JSON translation replaced with hand-made pseudo-XML ↵George Hazan
WANode class
2021-04-23old junk extinctedGeorge Hazan
2021-04-23old buggy websocket processing code removedGeorge Hazan
2021-04-22fixes & debug info for web socket dataGeorge Hazan
2021-04-22WhatsApp: presence processingGeorge Hazan
2021-04-22we don't have to wipe these data, one just need to start a client on smartphoneGeorge Hazan
2021-04-22вертаем на место Хром, ибо не жужжитGeorge Hazan
2021-04-21fix for participant name in group chatsGeorge Hazan
2021-04-21we shouldn't mark messages as read automatically when they come onlineGeorge Hazan
2021-04-21не пригодилосьGeorge Hazan
2021-04-21WhatsApp:George Hazan
- client now identifies itself as Miranda; - code adaptation for the future tasks
2021-04-21WhatsApp: switch to protobuf library to parse messagesGeorge Hazan
2021-04-19cleaner implementation of packet analyzerGeorge Hazan
2021-04-19WhatsApp: keep alive supportGeorge Hazan
2021-04-19WhatsApp: basic message decodingGeorge Hazan
2021-04-19Chat_Mute - a function to set group chat mute mode programmaticallyGeorge Hazan
2021-04-19WhatsApp:George Hazan
- group chats are separated from contacts; - basic options dialog; - resource file cleaning
2021-04-19WhatsApp: contact list processingGeorge Hazan
2021-04-19WhatsApp: binary packets decoding into JSON structuresGeorge Hazan
2021-04-17WhatsApp: binary packets processingGeorge Hazan
2021-04-17WhatsApp: basic contacts operations + block list analysisGeorge Hazan
2021-04-17WhatsApp: session restorationGeorge Hazan
2021-04-16minor fixGeorge Hazan
2021-01-17Update copyrightsdartraiden
2020-12-24another code cleaningGeorge Hazan
2020-12-24code reorderingGeorge Hazan
2020-12-03attempt to fix #2575 (error 404 while opening Discord gateway connection)George Hazan
2020-01-10WebSocket_Connect to return the reply to a HTTP request instead of a connectionGeorge Hazan
2020-01-01Happy new year, MirandaGeorge Hazan
2019-10-15MBinBuffer::assign = function to replace buffer contentsGeorge Hazan
2019-10-15first version that successfully logs intoGeorge Hazan
2019-10-15WhatsAppWeb: session restoration codeGeorge Hazan