Show all
Author Commit Message Labels Comments Date
Ivan Vučica avatarIvan Vučica
Release 1.0. Updated readme
Tags
1.0
Ivan Vučica avatarIvan Vučica
Digest-MD5 SASL authentication mechanism implemented.
Ivan Vučica avatarIvan Vučica
Authentication code adapted to make use of auth engines - for starters, authPlain.
Ivan Vučica avatarIvan Vučica
Merge
Ivan Vučica avatarIvan Vučica
VCard implementation fixes. Better error handling.
Ivan Vučica avatarIvan Vučica
Preparatory work for implementing authentication via dedicated state machine classes.
Ivan Vučica avatarIvan Vučica
Fetching and parsing vcard, caching it and displaying its fn within roster.
Ivan Vučica avatarIvan Vučica
Began integrating vcard fetching and parsing.
Ivan Vučica avatarIvan Vučica
Better handling of <message type='error'/> in UI.
Ivan Vučica avatarIvan Vučica
Original XML remembered for message stanza.
Ivan Vučica avatarIvan Vučica
Nicer SASL authentication error messages.
Ivan Vučica avatarIvan Vučica
Bold names in chat windows. Autofocusing on chat window textbox when user clicks on a name in roster.
Ivan Vučica avatarIvan Vučica
Added link to website to README.
Ivan Vučica avatarIvan Vučica
Improved documentation a bit.
Ivan Vučica avatarIvan Vučica
Improved error messages based on descriptions in RFC3920.
Ivan Vučica avatarIvan Vučica
Messages from people not on roster are properly received (e.g. from server). Unpacking packets should work now.
Ivan Vučica avatarIvan Vučica
Added a few jquery animations to the UI.
Ivan Vučica avatarIvan Vučica
Displaying display name from roster in messages in UI.
Ivan Vučica avatarIvan Vučica
demo.php now does not show hostname in barejid-based displayname for roster entry
Ivan Vučica avatarIvan Vučica
Storing XEP-0085 chat state in presence. UI does not transmit updates if remote did not 'request' chat state.
Ivan Vučica avatarIvan Vučica
Eliminated many uses of document.getElementById, and replaced by uses of jquery. Fixed scrolling for typing notifications.
Ivan Vučica avatarIvan Vučica
Introduced slight delay in demo, to prevent appearance of continuous loading on some browsers.
Ivan Vučica avatarIvan Vučica
Improved debugging of cyclic structures that prevent serialization (calling util function describeWhatCantYouStringify near the end of toJSON functions). Added serialization of packets. Corrected how itemRoster is encoded. Several constructs (all stanza classes) now serialize into a string that doesn't allow deserialization, but warns about incomplete serialization.
Ivan Vučica avatarIvan Vučica
Removed some unneeded output
Ivan Vučica avatarIvan Vučica
Human readable error on account-disabled.
Ivan Vučica avatarIvan Vučica
Improved XML parsing of <message>s (and improved easierAttrs utility function to handle namespaces) in order to improve compatibility with Google Talk. Aside from displaying state 'composing', now displaying some other states as well.
Ivan Vučica avatarIvan Vučica
Received chat states from XEP-0085 are stored in message stanza class. Chat state is displayed in the UI if typing. When last character is deleted with backspace, only then state is switched to inactive. UI now works better with messageStanzaReceived, and deprecates messageReceived. Switched to sending 'paused' instead of 'inactive'.
Ivan Vučica avatarIvan Vučica
Fixed namespace, XEP-0085 transmission now works.
Ivan Vučica avatarIvan Vučica
Attempt at adding XEP-0085 into UI.
Ivan Vučica avatarIvan Vučica
Deanonymized many functions. Added backtrace-generating functionality. Fixed issue with empty string instead of a packet being stored upon restore in poll packet queue (because of toJSON() not being implemented in packet.
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.