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

Dev nearby #11

Open
wants to merge 44 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
8244e45
Add NetworkInterface interfaces
mikedawson Aug 21, 2024
610d0fa
nearby
Prashant-Android Aug 22, 2024
8de4697
nearby testing
Prashant-Android Aug 26, 2024
211f5dc
Almost complete only remaining error is "BufferUnderflowException"
Prashant-Android Aug 26, 2024
740f8fd
nearby discovery and connection
Prashant-Android Aug 27, 2024
5bf8d5b
nearby discovery and connection, sharing ip
Prashant-Android Aug 27, 2024
144d214
nearby discovery and connection, sharing ip
Prashant-Android Aug 28, 2024
c6983e8
Improve IP handling and MMCP message flow
Prashant-Android Aug 29, 2024
4efe6d3
Improve IP handling and MMCP message flow
Prashant-Android Aug 29, 2024
226a265
Improve IP handling and MMCP message flow
Prashant-Android Aug 30, 2024
3dff89a
fixed
Prashant-Android Sep 3, 2024
a6024c5
Chat functionality working but text are not properly showing.
Prashant-Android Sep 4, 2024
d28cf3b
Chat functionality working.
Prashant-Android Sep 4, 2024
e9a65a6
Chat functionality working.
Prashant-Android Sep 4, 2024
06c630b
Nearby Stream added
Prashant-Android Sep 5, 2024
79b3735
Sending UDP packets as a byte Payload.
Prashant-Android Sep 10, 2024
c93fcfe
Completed
Prashant-Android Sep 10, 2024
2a1d251
Module lib-meshrabiya-vpn Added
Prashant-Android Sep 10, 2024
8b4e350
Module lib-meshrabiya-vpn Added
Prashant-Android Sep 11, 2024
c80365c
App traffic is routed and Internet works as normal fixed.
Prashant-Android Sep 16, 2024
e779818
App can filter/examine each packet and determine/log
Prashant-Android Sep 17, 2024
1d907ba
App can filter/examine each packet and determine/log
Prashant-Android Sep 17, 2024
e359a21
- Migrated dependency management to `libs.versions.toml`
Prashant-Android Sep 18, 2024
96f00e6
- Migrated dependency management to `libs.versions.toml`
Prashant-Android Sep 18, 2024
9377020
- Replaced hardcoded literals with constants and utilized InetAddress…
Prashant-Android Sep 19, 2024
cd9097d
Added explanations for constants, clarified buffer flip logic, update…
Prashant-Android Sep 19, 2024
ebf9d93
Optimize code structure and improve adherence to coding standards for…
Prashant-Android Sep 23, 2024
22aada8
Add TODOs
mikedawson Sep 26, 2024
adab4cc
Implemented VirtualNetworkInterface.
Prashant-Android Sep 26, 2024
ac0a272
Made necessary changes in NearbyVirtualNetwork. Updated the Chat serv…
Prashant-Android Sep 27, 2024
b6f0626
Optimized code in ChatServer class, ViewModel, and NearbyTestScreen.
Prashant-Android Sep 27, 2024
de95be2
Add todo on virtual message manager
mikedawson Oct 1, 2024
e6776a3
- Update VirtualNode to use multiple virtual interfaces
Prashant-Android Oct 4, 2024
3afedea
- Update VirtualNode to use multiple virtual interfaces
Prashant-Android Oct 8, 2024
9946706
- Update VirtualNode to use multiple virtual interfaces
Prashant-Android Oct 21, 2024
9b5b184
- Update VirtualNode to use multiple virtual interfaces
Prashant-Android Oct 22, 2024
37d124f
- Update VirtualNode to use multiple virtual interfaces
Prashant-Android Oct 22, 2024
a9e0ab9
- Update VirtualNode to use multiple virtual interfaces
Prashant-Android Oct 22, 2024
16687d4
-added sendUdpPacket function in NearbyVirtualNetwork
Prashant-Android Oct 23, 2024
e272166
-added sendUdpPacket function in NearbyVirtualNetwork
Prashant-Android Oct 24, 2024
345b51d
- Removed unused code
Prashant-Android Oct 24, 2024
fa107b7
- Removed ViewModel from DI setup.
Prashant-Android Oct 28, 2024
03b14a5
Remove VirtualNetwork initialization from ViewModel - move to App and…
mikedawson Nov 4, 2024
0ec0b62
Restore start function on NearbyVirtualNetwork
mikedawson Nov 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
123 changes: 123 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 31 additions & 0 deletions .idea/deploymentTargetSelector.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/deviceManager.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions .idea/gradle.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions .idea/migrations.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading