mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-07-08 18:06:30 +00:00
[PR #1634] [CLOSED] [FEAT] Add net module in lib_ccxr
#2342
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/CCExtractor/ccextractor/pull/1634
Author: @IshanGrover2004
Created: 8/14/2024
Status: ❌ Closed
Base:
master← Head:migration-net-module📝 Commits (10+)
d92f6d2chore(cargo): Add dependenciesc3ae90bfeat: Create new modulenetin lib_ccxr5237680feat: Add block related functionality inblock.rsce6def5feat: Addtarget.rsmodule for sending data blocks related functions238e7d3feat(modules): Add all necessary modulesbaedfd3feat: Addsource.rsmodule for reading data blocks related functions from source0240573feat: Add C equivalent functions in rustf1e9b3cfeat(module): Addnetmodule inlibccxr_export896c168chore(cargo): Update Cargo.lockdc460e4feat: Add C equivalent code inlibccxr_exports& use innetworking.c📊 Changes
12 files changed (+1885 additions, -142 deletions)
View changed files
📝
src/lib_ccx/networking.c(+46 -0)📝
src/rust/Cargo.lock(+221 -113)📝
src/rust/lib_ccxr/Cargo.lock(+212 -28)📝
src/rust/lib_ccxr/Cargo.toml(+3 -1)📝
src/rust/lib_ccxr/src/lib.rs(+1 -0)➕
src/rust/lib_ccxr/src/net/block.rs(+358 -0)➕
src/rust/lib_ccxr/src/net/c_functions.rs(+98 -0)➕
src/rust/lib_ccxr/src/net/mod.rs(+54 -0)➕
src/rust/lib_ccxr/src/net/source.rs(+312 -0)➕
src/rust/lib_ccxr/src/net/target.rs(+293 -0)📝
src/rust/src/libccxr_exports/mod.rs(+1 -0)➕
src/rust/src/libccxr_exports/net.rs(+286 -0)📄 Description
In raising this pull request, I confirm the following (please check boxes):
My familiarity with the project is as follows (check one):
Currently WIP
Closes PR #1557
This PR adds networking primitives to send and receive captions across the internet. The networking functions are integrated into C codebase.
Rewrote of
networking.c&networking.hfileThanks to @elbertronnie who did this great work
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.