Permalink
Switch branches/tags
Commits on Oct 5, 2018
  1. feat: Makes the use of a component socket optional. (#147)

    bgrozev committed Oct 5, 2018
    * feat: Makes the use of a component socket optional.
Commits on Jul 13, 2018
Commits on May 23, 2018
  1. Log msg type (#138)

    bgrozev committed May 23, 2018
    * ref: Minor cleanup.
    
    * ref: Uses a constant.
    
    * log: Logs the message type when a message encode fails.
Commits on Mar 23, 2018
Commits on Nov 14, 2017
  1. Fixes a race condition leading to a thread stuck in receive() (#135)

    bgrozev authored and bbaldino committed Nov 14, 2017
    * fix: Fixes a race condition leading to a thread
    
    being stuck in AbstractUdpListener.MySocket#receive().
    
    * minor: Braces, cleanup.
Commits on Aug 19, 2017
Commits on Jul 19, 2017
  1. Merge pull request #122 from bgrozev/multiplexing-fixes-and-features2

    bgrozev committed Jul 19, 2017
    Multiplexing fixes and features
Commits on Jul 12, 2017
  1. fix: Does not close Multiplexing on Multiplexed.close()

    bgrozev committed Jul 11, 2017
    Waits until all of the Multiplexed sockets belonging to a Multiplexing
    are closed before closing the Multiplexing socket. Also introduces the
    "persistent" flag of Multiplexing, which keeps it open even after all
    of its Multiplexed sockets are closed.
    
    fix: Makes MultiplexingDatagramSocket#persistent final.
Commits on Jun 29, 2017
Commits on Jun 26, 2017
  1. fix: Uses the correct index.

    bgrozev committed Jun 26, 2017
Commits on Jun 23, 2017
Commits on May 10, 2017
  1. Merge pull request #115 from jitsi/fix-filedescriptor-leak

    bgrozev committed May 10, 2017
    Fixes leak of file descriptors
  2. fix: Fixes a bug which prevents the socket to close.

    bgrozev committed May 10, 2017
    After the delegate is closed, isClosed() would return true,
    which would prevent the DatagramSocket instance (super) from
    actually closing and releasing its resources.
Commits on May 8, 2017
  1. Merge pull request #113 from imont/harvest-timeout

    bgrozev committed May 8, 2017
    Introduce harvesting timeout option
Commits on Apr 20, 2017
  1. Merge pull request #112 from jitsi/so-rcvbuf-public

    bgrozev committed Apr 20, 2017
    ref: Makes the single port recv buffer sysprop public.
Commits on Apr 10, 2017
  1. fix: Closes the MultiplexingDatagramSocket instances created by singl…

    bgrozev committed Apr 10, 2017
    …e-port UDP candidates.
Commits on Mar 30, 2017
  1. doc: Formatting changes.

    bgrozev committed Mar 30, 2017
Commits on Mar 29, 2017
  1. ref: Removes an unused an buggy method.

    bgrozev committed Mar 29, 2017
    port*2 can be outside the [min, max] range (if min > 0).
Commits on Mar 23, 2017
  1. ref: Removes MuxServerSocketChannel#assertIsNotNull

    bgrozev committed Mar 23, 2017
    Uses the equivalent Objects#requireNonNull instead.
Commits on Mar 22, 2017
  1. doc: Fixes typos

    bgrozev committed Mar 22, 2017
Commits on Feb 24, 2017
  1. feat: Allows adding sockets to an Agent late,

    bgrozev committed Feb 24, 2017
    after the Agent has completed/terminated.
  2. feat: Handles pairs discovered late,

    bgrozev committed Feb 24, 2017
    after the Agent has completed/terminated.
Commits on Jan 11, 2017
  1. fix: Propagates close() to the underlying DatagramSocket implementation

    bgrozev committed Jan 11, 2017
    fixing a leak of fd's while the the objects waiting to be finalized.
Commits on Jan 10, 2017
  1. Merge pull request #92 from jitsi/networkutils-rfc2732

    bgrozev committed Jan 10, 2017
    Networkutils rfc2732
Commits on Dec 21, 2016
  1. fix: Fixes a failure to recognize consent

    bgrozev committed Dec 21, 2016
    confirmation for TCP pairs.
Commits on Dec 15, 2016
  1. Revert "fix: Only allow setting the keep-alive strategy before the Ag…

    bgrozev committed Dec 15, 2016
    …ent is started."
    
    This reverts commit abec6b7.