Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable WebRTC connections to be made to the Domain, i.e., add Web client support. #1469

Merged
merged 112 commits into from
Nov 26, 2021

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    adfb428 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6afb804 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e3c680 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. Configuration menu
    Copy the full SHA
    ce31b70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9472d68 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. Configuration menu
    Copy the full SHA
    aa1c32e View commit details
    Browse the repository at this point in the history

Commits on May 31, 2021

  1. Add WebRTC data channel

    ctrlaltdavid committed May 31, 2021
    Configuration menu
    Copy the full SHA
    6c37628 View commit details
    Browse the repository at this point in the history
  2. Fix data channel ID

    ctrlaltdavid committed May 31, 2021
    Configuration menu
    Copy the full SHA
    e6c49cf View commit details
    Browse the repository at this point in the history
  3. Code tidying

    ctrlaltdavid committed May 31, 2021
    Configuration menu
    Copy the full SHA
    63ec933 View commit details
    Browse the repository at this point in the history
  4. Doxygen tidying

    ctrlaltdavid committed May 31, 2021
    Configuration menu
    Copy the full SHA
    c28f474 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Configuration menu
    Copy the full SHA
    645dc26 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. Merge pull request #1219 from ctrlaltdavid/dev/webrtc-signaling

    WebRTC Signaling Channel
    digisomni authored Jun 2, 2021
    Configuration menu
    Copy the full SHA
    229164c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dcee6c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1239 from ctrlaltdavid/dev/webrtc-signaling

    Conditionally include WebRTCSignalingServer.h
    digisomni authored Jun 2, 2021
    Configuration menu
    Copy the full SHA
    cab8a26 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2021

  1. Configuration menu
    Copy the full SHA
    4681475 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/webapp' into dev/webrtc-datach…

    …annel
    
    # Conflicts:
    #	domain-server/src/DomainServer.h
    ctrlaltdavid committed Jun 5, 2021
    Configuration menu
    Copy the full SHA
    2402a5e View commit details
    Browse the repository at this point in the history
  3. Typo

    ctrlaltdavid committed Jun 5, 2021
    Configuration menu
    Copy the full SHA
    28c408d View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2021

  1. Remove unused code

    ctrlaltdavid committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    c9d4fe8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b937a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d65ecea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a5cb64 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a9ab98 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1258 from ctrlaltdavid/dev/webrtc-update

    Update WebRTC Windows package
    digisomni authored Jun 26, 2021
    Configuration menu
    Copy the full SHA
    7442b14 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    303ff9a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d606128 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2021

  1. Merge pull request #1261 from ctrlaltdavid/dev/webapp-master-update

    Update webapp feature branch with current master
    digisomni authored Jun 27, 2021
    Configuration menu
    Copy the full SHA
    a673eba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0a0e8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b188d8 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. Tidying

    ctrlaltdavid committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    d0c89c7 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. Configuration menu
    Copy the full SHA
    4d375c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7fdd5b View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Configuration menu
    Copy the full SHA
    f02ffe1 View commit details
    Browse the repository at this point in the history
  2. Typo

    ctrlaltdavid committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    dacda84 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2021

  1. Configuration menu
    Copy the full SHA
    f6a8ae2 View commit details
    Browse the repository at this point in the history
  2. Add missing Doxygen

    ctrlaltdavid committed Jul 4, 2021
    Configuration menu
    Copy the full SHA
    e682336 View commit details
    Browse the repository at this point in the history
  3. Miscellaneous tidying

    ctrlaltdavid committed Jul 4, 2021
    Configuration menu
    Copy the full SHA
    7ecd9b6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ebb75a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28b46ed View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Merge pull request #1238 from ctrlaltdavid/dev/webrtc-datachannel

    WebRTC Data Channel
    digisomni authored Jul 7, 2021
    Configuration menu
    Copy the full SHA
    5a2ca48 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Merge branch 'webapp' into dev/webrtc-packet

    # Conflicts:
    #	libraries/networking/src/webrtc/WebRTCDataChannels.h
    ctrlaltdavid committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    ed13cbd View commit details
    Browse the repository at this point in the history
  2. Fix build error

    ctrlaltdavid committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    4dac611 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    837f2e0 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Merge pull request #1259 from ctrlaltdavid/dev/webrtc-packet

    First exchange of Vircadia protocol packets with the Vircadia Web SDK
    digisomni authored Jul 16, 2021
    Configuration menu
    Copy the full SHA
    dfd71ab View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. Merge branch 'master' into dev/rename-hifisockaddr-webapp

    # Conflicts:
    #	assignment-client/src/AssignmentClient.cpp
    #	domain-server/src/DomainServer.cpp
    #	libraries/networking/src/DomainHandler.cpp
    #	libraries/networking/src/LimitedNodeList.cpp
    #	libraries/networking/src/LimitedNodeList.h
    #	libraries/networking/src/SockAddr.cpp
    #	libraries/networking/src/SockAddr.h
    #	libraries/networking/src/udt/Socket.cpp
    #	libraries/networking/src/udt/Socket.h
    #	tools/ice-client/src/ICEClientApp.cpp
    ctrlaltdavid committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    74c2788 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    320b5a2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38f7506 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

  1. Configuration menu
    Copy the full SHA
    ed36321 View commit details
    Browse the repository at this point in the history
  2. Add extra WebRTC debug

    ctrlaltdavid committed Jul 30, 2021
    Configuration menu
    Copy the full SHA
    fa01ead View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3603520 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ea6d88 View commit details
    Browse the repository at this point in the history
  5. Fix WebRTC Doxygen typos

    ctrlaltdavid committed Jul 30, 2021
    Configuration menu
    Copy the full SHA
    8528422 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2021

  1. Fix domain server crash

    ctrlaltdavid committed Jul 31, 2021
    Configuration menu
    Copy the full SHA
    9be1c08 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Configuration menu
    Copy the full SHA
    500da96 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2021

  1. Merge pull request #1296 from ctrlaltdavid/dev/webapp-master-update

    Update webapp branch to recent master
    digisomni authored Aug 7, 2021
    Configuration menu
    Copy the full SHA
    8a858a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Merge pull request #1300 from ctrlaltdavid/dev/webrtc-domain-server

    Anonymous Web SDK connection to domain server
    digisomni authored Aug 16, 2021
    Configuration menu
    Copy the full SHA
    4c0bda8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1299 from ctrlaltdavid/dev/webrtc-doxygen

    Fix a couple of WebRTC Doxygen typos
    digisomni authored Aug 16, 2021
    Configuration menu
    Copy the full SHA
    29b4fea View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. Configuration menu
    Copy the full SHA
    9b2c773 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Configuration menu
    Copy the full SHA
    a3c1d50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d15ebb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ace612d View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. Tidying

    ctrlaltdavid committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    1605039 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2021

  1. Log some warnings

    ctrlaltdavid committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    adc94a2 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Merge pull request #1313 from ctrlaltdavid/dev/webrtc-assignment-clients

    Assignment client WebRTC connections
    digisomni authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    211fd47 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. Configuration menu
    Copy the full SHA
    b1050dc View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Configuration menu
    Copy the full SHA
    65dec6d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1329 from ctrlaltdavid/dev/webapp-master-update

    Update webapp branch to recent master
    digisomni authored Sep 2, 2021
    Configuration menu
    Copy the full SHA
    1eb36d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. Configuration menu
    Copy the full SHA
    ff72b42 View commit details
    Browse the repository at this point in the history
  2. Include socket type in domain packets

    Required for user client info sent to assignment clients from the domain server.
    ctrlaltdavid committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    911dc2a View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2021

  1. Configuration menu
    Copy the full SHA
    dddabec View commit details
    Browse the repository at this point in the history
  2. Tidying

    ctrlaltdavid committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    b5867fe View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2021

  1. Configuration menu
    Copy the full SHA
    e977654 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87803e5 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Configuration menu
    Copy the full SHA
    6c4e105 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Configuration menu
    Copy the full SHA
    de37734 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2021

  1. Merge branch 'master' into dev/webapp-master-update

    # Conflicts:
    #	libraries/networking/src/NodeList.h
    #	libraries/shared/src/shared/WebRTC.h
    ctrlaltdavid committed Oct 2, 2021
    Configuration menu
    Copy the full SHA
    c033123 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ada8dac View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Configuration menu
    Copy the full SHA
    f5452a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f264cc0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1333 from ctrlaltdavid/dev/webrtc-assignment-clients

    Enable assignment client protocol communications over WebRTC.
    digisomni authored Oct 7, 2021
    Configuration menu
    Copy the full SHA
    6bc83b5 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Remove unused code

    ctrlaltdavid committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    f15d87f View commit details
    Browse the repository at this point in the history
  2. Fix assertion message

    ctrlaltdavid committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    8e653c3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1383 from ctrlaltdavid/dev/webapp-master-update

    Update webapp branch with the latest master.
    digisomni authored Oct 14, 2021
    Configuration menu
    Copy the full SHA
    f15aaa5 View commit details
    Browse the repository at this point in the history
  4. Tidying

    ctrlaltdavid committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    4b871d1 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. Partial changes

    daleglass committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    cd56af6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    499010e View commit details
    Browse the repository at this point in the history
  3. Enable data channel

    daleglass committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    b9568e3 View commit details
    Browse the repository at this point in the history
  4. Update package

    daleglass committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    9cab15a View commit details
    Browse the repository at this point in the history
  5. Updated package

    daleglass committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    e8f44fd View commit details
    Browse the repository at this point in the history
  6. Target webrtc on Linux

    daleglass committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    e44628f View commit details
    Browse the repository at this point in the history
  7. Remove unused code

    ctrlaltdavid committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    afe459b View commit details
    Browse the repository at this point in the history
  8. Comment code intent

    ctrlaltdavid committed Oct 18, 2021
    Configuration menu
    Copy the full SHA
    7bb74d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. New build, against openssl

    daleglass committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    4abe8da View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. Merge pull request #1415 from ctrlaltdavid/dev/message-mixer

    Networking code tidying and dead code removal.
    digisomni authored Oct 22, 2021
    Configuration menu
    Copy the full SHA
    f5f51df View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Configuration menu
    Copy the full SHA
    0fcb942 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2971dd6 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Configuration menu
    Copy the full SHA
    eb21eb3 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Configuration menu
    Copy the full SHA
    92e3d14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb3d0fa View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Merge pull request #1406 from daleglass/update-webrtc-linux

    Update WebRTC for Linux.
    digisomni authored Oct 28, 2021
    Configuration menu
    Copy the full SHA
    55d27f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. Configuration menu
    Copy the full SHA
    8e3cfe9 View commit details
    Browse the repository at this point in the history
  2. CR

    ctrlaltdavid committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    ccd525a View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2021

  1. Configuration menu
    Copy the full SHA
    c76dc53 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2021

  1. Disable WebRTC debug

    ctrlaltdavid committed Nov 6, 2021
    Configuration menu
    Copy the full SHA
    afd7993 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. Configuration menu
    Copy the full SHA
    a2ac432 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2021

  1. Configuration menu
    Copy the full SHA
    861b839 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Improve WebRTC debug

    ctrlaltdavid committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    fb79d57 View commit details
    Browse the repository at this point in the history
  2. Fix domain server crash

    ctrlaltdavid committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    cf57b50 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. Configuration menu
    Copy the full SHA
    56d33b5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1429 from ctrlaltdavid/dev/webrtc-revisions

    WebRTC revisions and updates including the addition of secure connections.
    digisomni authored Nov 20, 2021
    Configuration menu
    Copy the full SHA
    66fe21e View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Configuration menu
    Copy the full SHA
    075c0d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48c32b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. Merge pull request #1467 from ctrlaltdavid/fix/ssl-websocket-crash

    Fix SSL WebSocket Domain server crash.
    digisomni authored Nov 23, 2021
    Configuration menu
    Copy the full SHA
    8764e6f View commit details
    Browse the repository at this point in the history