├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── pull-request.yml │ ├── python-publish.yml │ └── server-publish.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── docs ├── Makefile ├── api_reference │ ├── rpcclient.darwin.rst │ ├── rpcclient.ios.rst │ ├── rpcclient.linux.rst │ ├── rpcclient.macos.rst │ ├── rpcclient.rst │ └── rpcclient.structs.rst ├── conf.py ├── getting_started │ ├── building.rst │ ├── calling_native_functions.rst │ ├── description.rst │ ├── installation.rst │ └── quick_start.rst ├── index.rst └── make.bat └── src ├── __init__.py ├── protos ├── Makefile ├── rpc.proto └── rpc_api.proto ├── rpcclient ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── pyproject.toml ├── requirements.txt ├── rpcclient │ ├── __init__.py │ ├── __main__.py │ ├── client_manager.py │ ├── clients │ │ ├── __init__.py │ │ ├── darwin │ │ │ ├── __init__.py │ │ │ ├── client.py │ │ │ ├── common.py │ │ │ ├── consts.py │ │ │ ├── objective_c │ │ │ │ ├── __init__.py │ │ │ │ ├── autorelease_pool.py │ │ │ │ ├── objc.py │ │ │ │ ├── objective_c_class.py │ │ │ │ └── objective_c_symbol.py │ │ │ ├── structs.py │ │ │ ├── subsystems │ │ │ │ ├── __init__.py │ │ │ │ ├── biome.py │ │ │ │ ├── bluetooth.py │ │ │ │ ├── cfpreferences.py │ │ │ │ ├── core_graphics.py │ │ │ │ ├── crash_reports.py │ │ │ │ ├── darwin_lief.py │ │ │ │ ├── duet.py │ │ │ │ ├── fs.py │ │ │ │ ├── hid.py │ │ │ │ ├── ioregistry.py │ │ │ │ ├── keychain.py │ │ │ │ ├── location.py │ │ │ │ ├── media.py │ │ │ │ ├── network.py │ │ │ │ ├── power.py │ │ │ │ ├── preferences.py │ │ │ │ ├── processes.py │ │ │ │ ├── reports.py │ │ │ │ ├── scpreferences.py │ │ │ │ ├── syslog.py │ │ │ │ ├── time.py │ │ │ │ └── xpc.py │ │ │ └── symbol.py │ │ ├── ios │ │ │ ├── __init__.py │ │ │ ├── client.py │ │ │ └── subsystems │ │ │ │ ├── __init__.py │ │ │ │ ├── accessibility.py │ │ │ │ ├── amfi.py │ │ │ │ ├── backlight.py │ │ │ │ ├── lockdown.py │ │ │ │ ├── mobile_gestalt.py │ │ │ │ ├── processes.py │ │ │ │ ├── screen_capture.py │ │ │ │ ├── sprinboard.py │ │ │ │ ├── telephony.py │ │ │ │ └── wifi.py │ │ ├── linux │ │ │ ├── __init__.py │ │ │ ├── client.py │ │ │ └── structs.py │ │ └── macos │ │ │ ├── __init__.py │ │ │ ├── client.py │ │ │ └── subsystems │ │ │ ├── __init__.py │ │ │ └── apple_script.py │ ├── console │ │ ├── __init__.py │ │ ├── console.py │ │ ├── extensions │ │ │ ├── __init__.py │ │ │ ├── events.py │ │ │ └── keybindings.py │ │ └── prompt.py │ ├── core │ │ ├── __init__.py │ │ ├── allocated.py │ │ ├── capture_fd.py │ │ ├── client.py │ │ ├── structs │ │ │ ├── __init__.py │ │ │ ├── consts.py │ │ │ └── generic.py │ │ ├── subsystems │ │ │ ├── __init__.py │ │ │ ├── decorator.py │ │ │ ├── fs.py │ │ │ ├── lief.py │ │ │ ├── network.py │ │ │ ├── processes.py │ │ │ └── sysctl.py │ │ ├── symbol.py │ │ ├── symbols_jar.py │ │ └── xonshrc.py │ ├── event_notifier.py │ ├── exceptions.py │ ├── protocol │ │ ├── __init__.py │ │ ├── messages.py │ │ ├── rpc_bridge.py │ │ └── rpc_socket.py │ ├── registry.py │ ├── transports.py │ └── utils.py └── tests │ ├── conftest.py │ ├── test_allocation_cleanup.py │ ├── test_capture_fd.py │ ├── test_client.py │ ├── test_core_foundation_types.py │ ├── test_darwin_client.py │ ├── test_duet.py │ ├── test_fs.py │ ├── test_keychain.py │ ├── test_network.py │ ├── test_objc_symbol.py │ ├── test_power.py │ ├── test_preferences.py │ ├── test_processes.py │ ├── test_socket.py │ ├── test_spawn.py │ ├── test_thread_safe.py │ ├── test_time.py │ ├── test_worker_processes.py │ └── test_xpc.py └── rpcserver ├── .clang-format ├── CMakeLists.txt ├── call_abi.c ├── common.c ├── common.h ├── darwin ├── darwin.h ├── darwin_routines.m └── darwin_utils.m ├── ents.plist ├── protobuf-c ├── .commit_docs.sh ├── .github │ └── workflows │ │ └── build.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── ChangeLog.old ├── Doxyfile.in ├── DoxygenLayout.xml ├── LICENSE ├── Makefile.am ├── README.md ├── TODO ├── autogen.sh ├── build-cmake │ ├── .gitignore │ ├── CMakeLists.txt │ └── Config.cmake.in ├── configure.ac ├── m4 │ ├── .gitignore │ ├── ax_check_compile_flag.m4 │ ├── ax_cxx_compile_stdcxx.m4 │ ├── code_coverage.m4 │ ├── ld-version-script.m4 │ ├── pkg.m4 │ └── valgrind-tests.m4 ├── protobuf-c │ ├── libprotobuf-c.pc.in │ ├── libprotobuf-c.sym │ ├── protobuf-c.c │ ├── protobuf-c.h │ └── protobuf-c.proto ├── protoc-c │ ├── c_bytes_field.cc │ ├── c_bytes_field.h │ ├── c_enum.cc │ ├── c_enum.h │ ├── c_enum_field.cc │ ├── c_enum_field.h │ ├── c_extension.cc │ ├── c_extension.h │ ├── c_field.cc │ ├── c_field.h │ ├── c_file.cc │ ├── c_file.h │ ├── c_generator.cc │ ├── c_generator.h │ ├── c_helpers.cc │ ├── c_helpers.h │ ├── c_message.cc │ ├── c_message.h │ ├── c_message_field.cc │ ├── c_message_field.h │ ├── c_primitive_field.cc │ ├── c_primitive_field.h │ ├── c_service.cc │ ├── c_service.h │ ├── c_string_field.cc │ ├── c_string_field.h │ └── main.cc └── t │ ├── README │ ├── generated-code │ └── test-generated-code.c │ ├── generated-code2 │ ├── common-test-arrays.h │ ├── cxx-generate-packed-data.cc │ └── test-generated-code2.c │ ├── issue204 │ ├── .gitignore │ ├── issue204.c │ └── issue204.proto │ ├── issue220 │ ├── .gitignore │ ├── issue220.c │ └── issue220.proto │ ├── issue251 │ ├── .gitignore │ ├── issue251.c │ └── issue251.proto │ ├── issue330 │ ├── .gitignore │ ├── issue330.c │ └── issue330.proto │ ├── issue375 │ ├── .gitignore │ ├── issue375.c │ └── issue375.proto │ ├── issue389 │ └── issue389.proto │ ├── issue440 │ ├── .gitignore │ ├── issue440.c │ └── issue440.proto │ ├── test-full.proto │ ├── test-optimized.proto │ ├── test-proto3.proto │ ├── test.proto │ └── version │ └── version.c ├── routines.c ├── routines.h ├── rpc_builtin.c └── rpcserver.c /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/server-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.github/workflows/server-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api_reference/rpcclient.darwin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/api_reference/rpcclient.darwin.rst -------------------------------------------------------------------------------- /docs/api_reference/rpcclient.ios.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/api_reference/rpcclient.ios.rst -------------------------------------------------------------------------------- /docs/api_reference/rpcclient.linux.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/api_reference/rpcclient.linux.rst -------------------------------------------------------------------------------- /docs/api_reference/rpcclient.macos.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/api_reference/rpcclient.macos.rst -------------------------------------------------------------------------------- /docs/api_reference/rpcclient.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/api_reference/rpcclient.rst -------------------------------------------------------------------------------- /docs/api_reference/rpcclient.structs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/api_reference/rpcclient.structs.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/getting_started/building.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/getting_started/building.rst -------------------------------------------------------------------------------- /docs/getting_started/calling_native_functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/getting_started/calling_native_functions.rst -------------------------------------------------------------------------------- /docs/getting_started/description.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/getting_started/description.rst -------------------------------------------------------------------------------- /docs/getting_started/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/getting_started/installation.rst -------------------------------------------------------------------------------- /docs/getting_started/quick_start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/getting_started/quick_start.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/docs/make.bat -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/protos/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/protos/Makefile -------------------------------------------------------------------------------- /src/protos/rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/protos/rpc.proto -------------------------------------------------------------------------------- /src/protos/rpc_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/protos/rpc_api.proto -------------------------------------------------------------------------------- /src/rpcclient/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /src/rpcclient/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/CONTRIBUTING.md -------------------------------------------------------------------------------- /src/rpcclient/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/LICENSE -------------------------------------------------------------------------------- /src/rpcclient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/README.md -------------------------------------------------------------------------------- /src/rpcclient/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/pyproject.toml -------------------------------------------------------------------------------- /src/rpcclient/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/requirements.txt -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/__main__.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/client_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/client_manager.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/client.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/common.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/consts.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/objective_c/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/objective_c/autorelease_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/objective_c/autorelease_pool.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/objective_c/objc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/objective_c/objc.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/objective_c/objective_c_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/objective_c/objective_c_class.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/objective_c/objective_c_symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/objective_c/objective_c_symbol.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/structs.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/biome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/biome.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/bluetooth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/bluetooth.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/cfpreferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/cfpreferences.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/core_graphics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/core_graphics.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/crash_reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/crash_reports.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/darwin_lief.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/darwin_lief.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/duet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/duet.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/fs.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/hid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/hid.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/ioregistry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/ioregistry.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/keychain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/keychain.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/location.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/media.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/network.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/power.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/power.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/preferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/preferences.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/processes.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/reports.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/scpreferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/scpreferences.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/syslog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/syslog.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/time.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/subsystems/xpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/subsystems/xpc.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/darwin/symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/darwin/symbol.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/client.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/accessibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/accessibility.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/amfi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/amfi.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/backlight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/backlight.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/lockdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/lockdown.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/mobile_gestalt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/mobile_gestalt.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/processes.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/screen_capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/screen_capture.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/sprinboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/sprinboard.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/telephony.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/telephony.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/ios/subsystems/wifi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/ios/subsystems/wifi.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/linux/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/linux/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/linux/client.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/linux/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/linux/structs.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/macos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/macos/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/macos/client.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/macos/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/clients/macos/subsystems/apple_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/clients/macos/subsystems/apple_script.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/console/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/console/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/console/console.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/console/extensions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/console/extensions/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/console/extensions/events.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/console/extensions/keybindings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/console/extensions/keybindings.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/console/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/console/prompt.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/allocated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/allocated.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/capture_fd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/capture_fd.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/client.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/structs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/structs/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/structs/consts.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/structs/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/structs/generic.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/subsystems/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/subsystems/decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/subsystems/decorator.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/subsystems/fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/subsystems/fs.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/subsystems/lief.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/subsystems/lief.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/subsystems/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/subsystems/network.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/subsystems/processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/subsystems/processes.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/subsystems/sysctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/subsystems/sysctl.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/symbol.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/symbols_jar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/symbols_jar.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/core/xonshrc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/core/xonshrc.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/event_notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/event_notifier.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/exceptions.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/protocol/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/protocol/__init__.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/protocol/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/protocol/messages.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/protocol/rpc_bridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/protocol/rpc_bridge.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/protocol/rpc_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/protocol/rpc_socket.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/registry.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/transports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/transports.py -------------------------------------------------------------------------------- /src/rpcclient/rpcclient/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/rpcclient/utils.py -------------------------------------------------------------------------------- /src/rpcclient/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/conftest.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_allocation_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_allocation_cleanup.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_capture_fd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_capture_fd.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_client.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_core_foundation_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_core_foundation_types.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_darwin_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_darwin_client.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_duet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_duet.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_fs.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_keychain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_keychain.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_network.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_objc_symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_objc_symbol.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_power.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_power.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_preferences.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_preferences.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_processes.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_socket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_socket.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_spawn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_spawn.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_thread_safe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_thread_safe.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_time.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_worker_processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_worker_processes.py -------------------------------------------------------------------------------- /src/rpcclient/tests/test_xpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcclient/tests/test_xpc.py -------------------------------------------------------------------------------- /src/rpcserver/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/.clang-format -------------------------------------------------------------------------------- /src/rpcserver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/CMakeLists.txt -------------------------------------------------------------------------------- /src/rpcserver/call_abi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/call_abi.c -------------------------------------------------------------------------------- /src/rpcserver/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/common.c -------------------------------------------------------------------------------- /src/rpcserver/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/common.h -------------------------------------------------------------------------------- /src/rpcserver/darwin/darwin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/darwin/darwin.h -------------------------------------------------------------------------------- /src/rpcserver/darwin/darwin_routines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/darwin/darwin_routines.m -------------------------------------------------------------------------------- /src/rpcserver/darwin/darwin_utils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/darwin/darwin_utils.m -------------------------------------------------------------------------------- /src/rpcserver/ents.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/ents.plist -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/.commit_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/.commit_docs.sh -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/.github/workflows/build.yml -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/.gitignore -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/CHANGELOG.md -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/CONTRIBUTING.md -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/ChangeLog.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/ChangeLog.old -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/Doxyfile.in -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/DoxygenLayout.xml -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/LICENSE -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/Makefile.am -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/README.md -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/TODO -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec autoreconf -fvi 3 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/build-cmake/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/build-cmake/.gitignore -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/build-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/build-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/build-cmake/Config.cmake.in: -------------------------------------------------------------------------------- 1 | @PACKAGE_INIT@ 2 | include("${CMAKE_CURRENT_LIST_DIR}/protobuf-c-targets.cmake") 3 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/configure.ac -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/m4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/m4/.gitignore -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/m4/ax_check_compile_flag.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/m4/ax_check_compile_flag.m4 -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/m4/ax_cxx_compile_stdcxx.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/m4/ax_cxx_compile_stdcxx.m4 -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/m4/code_coverage.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/m4/code_coverage.m4 -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/m4/ld-version-script.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/m4/ld-version-script.m4 -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/m4/pkg.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/m4/pkg.m4 -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/m4/valgrind-tests.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/m4/valgrind-tests.m4 -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protobuf-c/libprotobuf-c.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protobuf-c/libprotobuf-c.pc.in -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protobuf-c/libprotobuf-c.sym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protobuf-c/libprotobuf-c.sym -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protobuf-c/protobuf-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protobuf-c/protobuf-c.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protobuf-c/protobuf-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protobuf-c/protobuf-c.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protobuf-c/protobuf-c.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protobuf-c/protobuf-c.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_bytes_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_bytes_field.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_bytes_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_bytes_field.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_enum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_enum.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_enum.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_enum_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_enum_field.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_enum_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_enum_field.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_extension.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_extension.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_extension.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_field.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_field.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_file.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_file.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_generator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_generator.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_generator.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_helpers.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_helpers.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_message.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_message.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_message.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_message_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_message_field.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_message_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_message_field.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_primitive_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_primitive_field.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_primitive_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_primitive_field.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_service.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_service.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_string_field.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_string_field.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/c_string_field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/c_string_field.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/protoc-c/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/protoc-c/main.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/README -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/generated-code/test-generated-code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/generated-code/test-generated-code.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/generated-code2/common-test-arrays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/generated-code2/common-test-arrays.h -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/generated-code2/cxx-generate-packed-data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/generated-code2/cxx-generate-packed-data.cc -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/generated-code2/test-generated-code2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/generated-code2/test-generated-code2.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue204/.gitignore: -------------------------------------------------------------------------------- 1 | issue204 2 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue204/issue204.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue204/issue204.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue204/issue204.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue204/issue204.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue220/.gitignore: -------------------------------------------------------------------------------- 1 | issue220 2 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue220/issue220.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue220/issue220.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue220/issue220.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue220/issue220.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue251/.gitignore: -------------------------------------------------------------------------------- 1 | issue251 2 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue251/issue251.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue251/issue251.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue251/issue251.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue251/issue251.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue330/.gitignore: -------------------------------------------------------------------------------- 1 | issue330 2 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue330/issue330.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue330/issue330.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue330/issue330.proto: -------------------------------------------------------------------------------- 1 | syntax = "proto3"; 2 | 3 | message pbr_route { 4 | repeated int32 acl_id = 10; 5 | } 6 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue375/.gitignore: -------------------------------------------------------------------------------- 1 | issue375 2 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue375/issue375.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue375/issue375.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue375/issue375.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue375/issue375.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue389/issue389.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue389/issue389.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue440/.gitignore: -------------------------------------------------------------------------------- 1 | issue440 2 | -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue440/issue440.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue440/issue440.c -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/issue440/issue440.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/issue440/issue440.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/test-full.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/test-full.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/test-optimized.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/test-optimized.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/test-proto3.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/test-proto3.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/test.proto -------------------------------------------------------------------------------- /src/rpcserver/protobuf-c/t/version/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/protobuf-c/t/version/version.c -------------------------------------------------------------------------------- /src/rpcserver/routines.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/routines.c -------------------------------------------------------------------------------- /src/rpcserver/routines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/routines.h -------------------------------------------------------------------------------- /src/rpcserver/rpc_builtin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/rpc_builtin.c -------------------------------------------------------------------------------- /src/rpcserver/rpcserver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doronz88/rpc-project/HEAD/src/rpcserver/rpcserver.c --------------------------------------------------------------------------------