Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
42 check-ins
2024-08-24
| ||
10:49 | Merge nocc Leaf check-in: c8e1ded261 user: rishi tags: trunk | |
2023-05-29
| ||
06:33 | It looks like it needs some architectural changes (accept-connect), so we do it here and merge!. check-in: 885069e836 user: rishi tags: accept-connect-architectural-changes | |
06:32 | Create new branch named "accept-connect-architectural-changes" check-in: 0fad53e329 user: rishi tags: accept-connect-architectural-changes | |
2023-05-28
| ||
11:12 | Fixed a bug: remote description set two times and the second time is just wrong. Leaf check-in: 946cb69830 user: rishi tags: webrtc | |
10:45 | Add the accept-connect program. It compiles. check-in: 7246ab183d user: rishi tags: webrtc | |
2023-05-26
| ||
08:16 | Add a sample TCP TOML config file. check-in: 0fbeda3ddb user: rishi tags: webrtc | |
2023-05-25
| ||
11:33 | Make it work on MSEdge and Firefox (BLOBs). check-in: cc305a7ccc user: rishi tags: webrtc | |
05:28 | More debugging... check-in: 919789c052 user: rishi tags: webrtc | |
04:46 | This one apparently works better then the previous one. check-in: 7ec2899a41 user: rishi tags: webrtc | |
2023-05-24
| ||
09:07 | It looks better and it generates a local description (SDP) now. The data channel does not carry any data, though. check-in: b76e64c88e user: rishi tags: webrtc | |
07:41 | Now it loads the CSS and looks better! check-in: a4e570020f user: rishi tags: webrtc | |
07:26 | Make it look better, also link the JS file to the HTML one. check-in: 22c1bdcfc7 user: rishi tags: webrtc | |
05:19 | Add the JS files for generating offers (corresponds to accept side in our forwarder). check-in: 66c6e90613 user: chromebook tags: webrtc | |
05:04 | The watchdog starts and reports properly. Adjust it to once 15 seconds. check-in: 8f5bbfe73c user: chromebook tags: webrtc | |
2023-05-23
| ||
13:23 | Create a watchdog thread to kill the process during inactivity. WIP. check-in: 32620b1080 user: chromebook tags: webrtc | |
2023-05-20
| ||
15:59 | Code cleanup. Make it accept an offer via stdin. check-in: ab9be0b72d user: chromebook tags: webrtc | |
15:05 | Rename the file to reflect what it does. check-in: 35167bdf4c user: chromebook tags: webrtc | |
2023-05-19
| ||
22:45 | Sample JS, helpful for dumping the received data. check-in: 5a5319d385 user: rishi tags: webrtc | |
22:41 | Add some release optimizations. check-in: 7c35b9a40c user: rishi tags: webrtc | |
22:27 | It works with TCP now, on MSEdge and MS Telnet. Should make it cleanly exit if either side disconnects. check-in: 36c479ca9d user: rishi tags: webrtc | |
21:41 | Add TCP <=> DC and Unix Domain Sockets <=> DC. check-in: fae5c873ce user: rishi tags: webrtc | |
21:23 | Add code for WebRTC DC -> UDP check-in: de0162f3de user: rishi tags: webrtc | |
20:33 | Make the UDP -> DC loop. check-in: 001576baac user: rishi tags: webrtc | |
15:35 | UdpSocket: connect() without removing the first message from the queue! Now the socket will be connected and should be easier to work with. check-in: 9b603c5f2a user: chromebook tags: webrtc | |
14:43 | Use a separate set up function for forwarding/send/receive. Test with UDP first. check-in: 883bcf90fe user: chromebook tags: webrtc | |
14:07 | Create the WebRTC offer first, before opening the ports or listening! check-in: 7048f568cc user: chromebook tags: webrtc | |
2023-05-18
| ||
19:28 | It works with MSEdge and Mozilla Firefox (with tracker protection disabled) now. Additional awaits have been added for things to keep the connection open. check-in: c47dfe7228 user: rishi tags: webrtc | |
15:51 | Change deprecated code to modern one! check-in: 710acb9674 user: chromebook tags: webrtc | |
13:05 | Set the remote description. Turns out we need to keep the RTCPeerConnection active as well, to do anything with the session descriptions! check-in: 8bba3a30a3 user: rishi tags: webrtc | |
06:51 | Add TCP tests. Generates an SDP on Microsoft Windows (R). Turns out that 'turns:' needs credentials and we are not doing it for now. check-in: 856c81ebe1 user: rishi tags: webrtc | |
2023-05-17
| ||
15:11 | Returns the RTCDataChannel now, to the caller. check-in: a2bb7d594d user: chromebook tags: webrtc | |
2023-05-16
| ||
14:48 | ICE candidates are getting gathered successfully. check-in: be922b1c05 user: chromebook tags: webrtc | |
12:57 | Add the first WebRTC Data Channels code. check-in: a874604e91 user: rishi tags: webrtc | |
12:56 | Create new branch named "webrtc" check-in: 08a1940b5a user: rishi tags: webrtc | |
11:48 | Catch more errors from Result<>s. Leaf check-in: 7afe87685e user: rishi tags: listen_from_toml | |
11:19 | It creates a socket in Microsoft (R) Windows now. check-in: 15ef9db12e user: rishi tags: listen_from_toml | |
2023-05-15
| ||
15:15 | Simple echo works with UDP and TCP; UDS should be added and tested on Microsoft (R) Windows. check-in: 42b0bc81af user: rishi tags: listen_from_toml | |
14:46 | Create new branch named "listen_from_toml" check-in: 12dd7d958a user: chromebook tags: listen_from_toml | |
2023-05-14
| ||
14:52 | Import JSON parser dependencies; TOML is going well. Leaf check-in: 17f34f599e user: rishi tags: toml_test | |
14:12 | Create new branch named "toml_test" check-in: 1f99b9e057 user: chromebook tags: toml_test | |
13:33 | Basic TOML reader and structures check-in: ab5d9b5b89 user: rishi tags: trunk | |
13:31 | initial empty check-in check-in: f99d72994c user: chromebook tags: trunk | |