Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

May 02, 2012

  1. Merge remote-tracking branch 'upstream/master'

    authored May 02, 2012
  2. Florian Schmaus

    Fix for SMACK-270 (http://issues.igniterealtime.org/browse/SMACK-270)…

    …. Memory leak in MUC with finalize()
    authored May 02, 2012

Apr 26, 2012

  1. Florian Schmaus

    Added missing CapsPresenceRenewer

    Moved CapsExtension Packet to entitycaps.packet as per
    http://community.igniterealtime.org/docs/DOC-1984#Packages
    authored April 26, 2012
  2. Florian Schmaus

    First implementation of Base32Encoder

    authored April 26, 2012

Apr 25, 2012

  1. Florian Schmaus

    branch renames

    authored April 25, 2012

Apr 14, 2012

  1. Florian Schmaus

    added new smack_extended_xep0198 branch to readme

    authored April 14, 2012
  2. Florian Schmaus

    Update README.markdown

    authored April 14, 2012

Apr 13, 2012

  1. Florian Schmaus

    Update README.markdown

    authored April 13, 2012

Mar 31, 2012

  1. Florian Schmaus

    Fix for SMACK-371:

    - http://issues.igniterealtime.org/browse/SMACK-371
    -  http://community.igniterealtime.org/thread/47534?tstart=0
    Credits and thanks go to Colby White for reporting this.
    
    Newer versions for XEP-0045 (MUC) use muc#admin for all onwer related operations.
    authored March 31, 2012

Mar 12, 2012

  1. Florian Schmaus

    Merge pull request #3 from ge0rg/master

    Implement XEP-0184 delivery notifications
    authored March 12, 2012

Mar 11, 2012

  1. Georg Lukas

    Implement XEP-0184 delivery notifications

    This patch provides three components required to implement XEP-0184:
    
     * DeliveryReceiptRequest is a PacketExtension to request a receipt
     * DeliveryReceipt is a PacketExtension that contains the receipt
     * DeliveryReceiptProvider generates DeliveryReceipt's from the stream
    
    Implementation:
    
    For requesting a receipt, just add a new DeliveryReceiptRequest() to
    your message.
    
    To answer a receipt request, you need to register the Provider first:
    
    	providermanager.addExtensionProvider("received",
    		DeliveryReceipt.NAMESPACE,
    		new DeliveryReceiptProvider());
    
    Then, you can check if a received message contains a request:
    
    	if (msg.getExtension("request", DeliveryReceipt.NAMESPACE) != null) {
    		Message ack = new Message(msg.getFrom(), Message.Type.normal);
    		ack.addExtension(new DeliveryReceipt(msg.getPacketID()));
    		xmppconnection.sendPacket(ack);
    	}
    
    Do not forget to add the feature to your ServiceDiscoveryManager, and to
    handle incoming receipts in your PacketListener!
    authored March 10, 2012

Feb 06, 2012

  1. Florian Schmaus

    Added BOSH support to Readme

    authored February 06, 2012
  2. Build fix for release

    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12962 b35dd754-fafc-0310-a699-88a17e54d16e
    authored February 05, 2012 Flowdalic committed February 06, 2012

Feb 05, 2012

  1. Florian Schmaus

    added README

    authored February 05, 2012

Jan 29, 2012

  1. Florian Schmaus

    Merge pull request #1 from ge0rg/master

    Fix direct socket connections always trying only one IP address for a given server.
    authored January 29, 2012 Flowdalic committed January 29, 2012
  2. Georg Lukas

    DirectSocketFactory: perform DNS based round-robin

    Instead of only connecting to the first DNS entry, pick one
    "randomly". This is not as sophisticated as Socket's own attempt
    to connect, however we can not use that in combination with a
    Proxy parameter, and this is still better than failing always.
    authored January 29, 2012

Jan 28, 2012

  1. SMACK-349 Couple of fixes to test cases based on changes in base64 en…

    …coding buffer sizes.
    
    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12957 b35dd754-fafc-0310-a699-88a17e54d16e
    authored January 27, 2012 Flowdalic committed January 28, 2012

Jan 03, 2012

  1. skywave

    Fix for issue #24 on asmack google code, patch by Paulo (pgDOTensie A…

    …T gmailcom)
    authored January 03, 2012
  2. skywave

    Workaround for sleekxmpp servers

    authored January 03, 2012

Dec 27, 2011

  1. Florian Schmaus

    Code cleanup

    authored December 27, 2011
  2. Updated the build to use Java 1.6

    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack//trunk@12305 b35dd754-fafc-0310-a699-88a17e54d16e
    authored April 29, 2011 Flowdalic committed December 27, 2011
  3. Florian Schmaus

    Only set the caps feature if entity caps are enabled

    authored December 27, 2011
  4. Florian Schmaus

    Refactored CapsPacketListener

    authored December 27, 2011
  5. Florian Schmaus

    Made EntityCaps configurable

    authored December 27, 2011
  6. Florian Schmaus

    Code cleanup and documentation

    authored December 27, 2011

Dec 26, 2011

  1. Florian Schmaus

    Fixed simpleDirectoryPersistentCache

    authored December 26, 2011

Dec 22, 2011

  1. SMACK-362 Added check for no values on form.

    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12926 b35dd754-fafc-0310-a699-88a17e54d16e
    authored December 21, 2011 Flowdalic committed December 22, 2011
  2. SMACK-343 Added bnd wrap task to build to generate OSGi attributes in…

    … the manifest files.
    
    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12925 b35dd754-fafc-0310-a699-88a17e54d16e
    authored December 21, 2011 Flowdalic committed December 22, 2011

Dec 20, 2011

  1. Florian Schmaus

    more cleanup

    authored December 20, 2011
  2. Florian Schmaus

    Use XmlPullParser instead of MXParser

    authored December 20, 2011

Dec 19, 2011

  1. Florian Schmaus

    Moved EntityCapsManager in extra package

    Added persistent cache for EntityCapsManager
    authored December 19, 2011
  2. Moved the EmbeddedExtensionProvider from smackx to smack, since it is…

    … not tied to extensions but is a simple utility for aiding in parsing of custom cabinets.
    
    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12922 b35dd754-fafc-0310-a699-88a17e54d16e
    authored December 19, 2011 Flowdalic committed December 19, 2011
  3. Moved the EmbeddedExtensionProvider from smackx to smack, since it is…

    … not tied to extensions but is a simple utility for aiding in parsing of custom cabinets.
    
    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12921 b35dd754-fafc-0310-a699-88a17e54d16e
    authored December 19, 2011 Flowdalic committed December 19, 2011
  4. Updated url in javadoc. Changed from jabber to xmpp.

    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12919 b35dd754-fafc-0310-a699-88a17e54d16e
    authored December 19, 2011 Flowdalic committed December 19, 2011
  5. SMACK-353 Fix thread leak issue.

    git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_2_0@12918 b35dd754-fafc-0310-a699-88a17e54d16e
    authored December 19, 2011 Flowdalic committed December 19, 2011
Something went wrong with that request. Please try again.