[PR #214] [MERGED] Networking epg support #1092

Open
opened 2026-01-29 16:59:11 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/CCExtractor/ccextractor/pull/214
Author: @rkuchumov
Created: 8/20/2015
Status: Merged
Merged: 8/22/2015
Merged by: @cfsmp3

Base: masterHead: networking_epg_support


📝 Commits (10+)

📊 Changes

9 files changed (+387 additions, -184 deletions)

View changed files

📝 src/ccextractor.c (+0 -6)
📝 src/lib_ccx/ccx_encoders_common.c (+7 -0)
📝 src/lib_ccx/file_functions.c (+2 -0)
📝 src/lib_ccx/general_loop.c (+2 -1)
📝 src/lib_ccx/networking.c (+303 -171)
📝 src/lib_ccx/networking.h (+14 -1)
📝 src/lib_ccx/output.c (+2 -1)
📝 src/lib_ccx/params.c (+3 -0)
📝 src/lib_ccx/ts_tables_epg.c (+54 -4)

📄 Description

BIN data is now wrapped in protocol packets.
Added feature to send EPG events.
CCExtractor doesn't prompt password, users should use -tcppassword instead.
Connection protocol now requires keep-alive packets so that both sides can close connection when doesn't receive them


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/CCExtractor/ccextractor/pull/214 **Author:** [@rkuchumov](https://github.com/rkuchumov) **Created:** 8/20/2015 **Status:** ✅ Merged **Merged:** 8/22/2015 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `networking_epg_support` --- ### 📝 Commits (10+) - [`b85702a`](https://github.com/CCExtractor/ccextractor/commit/b85702a7063790b944a3e1f2e2ef60479db47886) wrapping bin data with headers - [`a654b13`](https://github.com/CCExtractor/ccextractor/commit/a654b133e5377d685db776b46ebe644e904e994a) sending epg - [`0fc1055`](https://github.com/CCExtractor/ccextractor/commit/0fc1055da6030bcdf49c0d1735fdcaec109bdf5f) indentation fix - [`8d5f0e5`](https://github.com/CCExtractor/ccextractor/commit/8d5f0e5505ce1f4ad91535f2afec524b4702209f) epg lang and category fields support - [`6ae94fd`](https://github.com/CCExtractor/ccextractor/commit/6ae94fdbab456292ddbc81436d84b9cea830ea34) changed net protocol (passw check) - [`83e1959`](https://github.com/CCExtractor/ccextractor/commit/83e1959db8aa146186f261ab68dbd9ce3086abc8) wrapping bin data with headers - [`784a46d`](https://github.com/CCExtractor/ccextractor/commit/784a46d1653bddfd88f59a7cdda18055d01934a1) sending epg - [`74dbd4d`](https://github.com/CCExtractor/ccextractor/commit/74dbd4d7e517a5e158c418376cde7ba7dfe9e69f) indentation fix - [`e5e51c4`](https://github.com/CCExtractor/ccextractor/commit/e5e51c438909ee241a3107cd3fa5fad7af8eb5e0) epg lang and category fields support - [`9d2fb48`](https://github.com/CCExtractor/ccextractor/commit/9d2fb48d3d76fae35be5035680ae6966dc27e8a7) changed net protocol (passw check) ### 📊 Changes **9 files changed** (+387 additions, -184 deletions) <details> <summary>View changed files</summary> 📝 `src/ccextractor.c` (+0 -6) 📝 `src/lib_ccx/ccx_encoders_common.c` (+7 -0) 📝 `src/lib_ccx/file_functions.c` (+2 -0) 📝 `src/lib_ccx/general_loop.c` (+2 -1) 📝 `src/lib_ccx/networking.c` (+303 -171) 📝 `src/lib_ccx/networking.h` (+14 -1) 📝 `src/lib_ccx/output.c` (+2 -1) 📝 `src/lib_ccx/params.c` (+3 -0) 📝 `src/lib_ccx/ts_tables_epg.c` (+54 -4) </details> ### 📄 Description BIN data is now wrapped in protocol packets. Added feature to send EPG events. CCExtractor doesn't prompt password, users should use `-tcppassword` instead. Connection protocol now requires keep-alive packets so that both sides can close connection when doesn't receive them --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 16:59:11 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#1092