Commit Graph

  • 97b9d779b0 The oldconfig mode can now select between multiple modes of operations. master fey 2026-09-14 22:52:17 +02:00
  • ccf1bb34f0 Added a manual SAT>IP tuning utility, in the style of Linux's oldconfig utility. fey 2026-09-12 23:20:16 +02:00
  • c4aecc8a88 Fixed ISDB PID reassignment bug. fey 2026-09-11 22:50:12 +02:00
  • 1e13c556ba Added basic ISDB-T SDT parsing. fey 2026-09-03 21:30:59 +02:00
  • ddd4181dc3 Added preliminary subtitle handling. fey 2026-09-02 22:38:45 +02:00
  • c6551dbd52 Began working on ISDB subtitles. fey 2026-08-30 22:26:40 +02:00
  • 252abb6330 Got ISDB BIT working for first Brazilian sample. fey 2026-08-30 00:04:05 +02:00
  • f5b8a76803 Began implementing ISDB BIT. fey 2026-08-26 22:09:40 +02:00
  • 26145e0a8f Began working on ISDB-T PMT parsing. fey 2026-08-26 20:52:13 +02:00
  • 4869559e82 The SSDP M-SEARCH feature can now run on Synology DSM. Fey 2026-08-25 18:15:26 +02:00
  • dd58a37bed Separated DVB PMT and ISDB PMT. fey 2026-08-22 19:05:33 +02:00
  • 73aca11936 Prepared ISDB Table parsing. fey 2026-08-19 22:29:32 +02:00
  • d4d1f8169d Detect ISDB Muxes fey 2026-08-11 21:37:06 +02:00
  • 4cb32b8c8b More village backstory! fey 2026-08-08 21:31:15 +02:00
  • f7c5a37bfa Added some Lore :) fey 2026-07-30 22:27:55 +02:00
  • 3796e6f60f Count GSE frames. fey 2026-07-29 21:03:03 +02:00
  • 4038e65c38 Reworked the Recorded Samples test. fey 2026-07-24 21:54:06 +02:00
  • 5a54552477 Tests on macOS fey 2026-07-17 20:51:51 +02:00
  • 281c080796 Fixed crash that was accidentally introduced with the ThreemediaOttHandler. fey 2026-07-17 20:32:13 +02:00
  • a48bd6fe57 Fixed a bug that might've caused a crash when reading Simmin stream. feyris-tan 2026-06-29 20:17:41 +02:00
  • a6f888f144 Can now extract segments from Threemedia OTT. feyris-tan 2026-06-28 21:37:14 +02:00
  • 124bc001aa Began parsing Threemedia OTT fragments. feyris-tan 2026-06-28 12:37:47 +02:00
  • 6e5bf2d2db Began working on Threemedia OTT. feyris-tan 2026-06-27 22:40:14 +02:00
  • 57c45c215e Added fixes to make the MPE packets from 117°W/4050 dumpable. feyris-tan 2026-06-26 23:28:00 +02:00
  • 0cddb3b085 Added an optional feature to procecss MPE Packets multi-threaded. feyris-tan 2026-06-25 21:59:06 +02:00
  • e86a89846d Implemented Equals and GetHashCode for VirtualNetworkIdentifier feyris-tan 2026-06-25 20:54:50 +02:00
  • 56b6b84ffd Added Hooks for ATSC 3.0 and bad reception handling for Voile. feyris-tan 2026-06-21 19:49:43 +02:00
  • a90541cb39 Added JsonIgnore to where appropriate in ATSC 3.0 SLT. feyris-tan 2026-06-21 12:14:00 +02:00
  • b78520e2fe Renamed te skyscraper8.Tests.NUnit project to skyscraper8.Tests feyris-tan 2026-06-20 16:06:14 +02:00
  • 37a070b665 Moved from MSTest to NUnit feyris-tan 2026-06-15 22:53:52 +02:00
  • 1b01ed8553 Discriminate between multiple virtual networks. feyris-tan 2026-06-14 21:29:10 +02:00
  • c3fff246d5 ATSC3 Segment extraction. feyris-tan 2026-06-10 15:15:57 +02:00
  • 595ed5cd4f Introduced OnAtsc3FileDelivery. feyris-tan 2026-06-10 04:54:24 +02:00
  • 4fe40e082a The Atsc3Receiver.cs now understands ATSC3 FDTs. feyris-tan 2026-06-08 20:52:21 +02:00
  • 2e173d4156 Added an option for parsing FLUTE-LCT Frames with ATSC3's peculiarities. feyris-tan 2026-06-07 21:56:39 +02:00
  • f5736fca13 Added support for ATSC A/324 SLT and SYSTIME tables. feyris-tan 2026-06-06 17:40:07 +02:00
  • 3c6b5cf98e Can now parse ATSC3 PLPs. feyris-tan 2026-06-03 22:59:24 +02:00
  • 885763f3e9 Handle ATSC 3 PLP Desyncs gracefully. feyris-tan 2026-06-02 23:23:20 +02:00
  • 51353a8014 Implemented ATSC A/330 Link Layer Signalling detection. feyris-tan 2026-06-02 23:00:31 +02:00
  • 1843d914ed Refactor ATSC PLP Parser to use Span<byte> instead of byte[] feyris-tan 2026-05-28 22:28:19 +02:00
  • ef903cba96 Implemented ATSC 3 L1BasicSignalling and L1DetailSignalling feyris-tan 2026-05-25 22:48:07 +02:00
  • f4193297d2 Added basic parsing of ATSC Pipes. feyris-tan 2026-05-22 21:22:31 +02:00
  • 64b1639e2f Added support for ATSC 3.0 Baseband Packet Data Stream Protocol and parsing of ATSC 3.0 BBFRAMEs. feyris-tan 2026-05-21 22:14:39 +02:00
  • d33a0003ef Added an option to receive ATSC 3.0 STLTP. feyris-tan 2026-05-20 22:34:41 +02:00
  • f7aa6ecf67 When an MPE PID is marked as suspect from switching encryption on/off, but it has already sucessfully delivered IPv4 or LLC PDUs, the suspicion is cleared. feyris-tan 2026-05-20 19:47:06 +02:00
  • c4c08d1494 Implemented Salvaging Strategy 3. feyris-tan 2026-05-18 21:50:40 +02:00
  • a925a3a416 Added support for LLC/SNAP inside MPE packets. feyris-tan 2026-05-17 21:25:12 +02:00
  • a940ef3a45 Implemented Salvaging strategies 1 & 2. feyris-tan 2026-05-17 12:18:39 +02:00
  • 92056f4ce3 Began working on the salvager. feyris-tan 2026-05-16 20:59:46 +02:00
  • 67bc722c66 Fixed a crash in the PSI decoder when a packet with an invalid PSI offset is received. feyris-tan 2026-05-16 20:50:44 +02:00
  • a58fb93599 Fix merge conflict in RemoteStreamReaderClient Fey 2026-05-14 12:26:36 +02:00
  • d91d58b71d Merge branch 'master' of http://172.20.20.19:3000/ft/skyscraper8 feyris-tan 2026-05-14 10:19:30 +02:00
  • bcf31c7296 Merge branch 'master' of http://172.20.20.19:3000/ft/skyscraper8 Fey 2026-05-14 11:00:26 +02:00
  • f086ca4f59 Moved WriteDoubleBE to it's proper position. Fey 2026-05-14 10:59:28 +02:00
  • 38a90b18ae Minor beautification of RFScan code. feyris-tan 2026-05-14 10:18:15 +02:00
  • 3b30ff7371 Merge branch 'master' of http://172.20.20.19:3000/ft/skyscraper8 feyris-tan 2026-05-13 20:05:14 +02:00
  • f87f0080e6 Performance optimization in the RemoteStreamReaderClient for FFT Scan. feyris-tan 2026-05-13 20:04:24 +02:00
  • a318b0e429 Fix one test. Fey 2026-05-12 06:12:26 +02:00
  • 0a0d1e4afb Added a CI helper argument. Fey 2026-05-10 18:17:42 +02:00
  • 7c38d20010 Added security exceptions to the RemoteStreamReaderClient Fey 2026-05-10 15:38:56 +02:00
  • b75bd3c4dd Refactored FFTScan in the StreamReader interface. Fey 2026-05-10 12:23:41 +02:00
  • 8808dc92e0 Added FFTTerm to the StreamReader I/O. feyris-tan 2026-05-09 20:38:32 +02:00
  • ecba6a5421 raise version to 19. feyris-tan 2026-05-09 18:40:45 +02:00
  • 6b83c4d198 Fixed bug in Float/Double I/O. Fey 2026-05-09 17:52:15 +02:00
  • e79ef4b4e2 Newlines in ReutersWneExtractor feyris-tan 2026-05-09 15:23:20 +02:00
  • a6930d79fc Allow delivery of unnamed files in WNE. Fey 2026-05-05 23:35:45 +02:00
  • fa91364b3b Refactored WNE Extraction. Fey 2026-05-05 22:58:51 +02:00
  • 5715e047a3 Modified the ReutersWneExtractor to use an external event handler. feyris-tan 2026-05-04 22:12:17 +02:00
  • 0c0932e193 Added a method to read RF Spectrums off an object storage. feyris-tan 2026-05-03 21:31:47 +02:00
  • b7e2b50819 Got Reuters WNE file extraction working. feyris-tan 2026-04-21 22:15:17 +02:00
  • d895dc6abb WNE Announcement packets. feyris-tan 2026-04-16 22:35:10 +02:00
  • 29ebce8a3c Began work on Reuters' WNE format. feyris-tan 2026-04-15 19:03:40 +02:00
  • ed44e894a9 Ditto! feyris-tan 2026-04-15 18:49:07 +02:00
  • 82253eefce Merge branch 'master' of http://172.20.20.19:3000/ft/skyscraper8 feyris-tan 2026-04-15 18:48:48 +02:00
  • 6c36c100e8 Ditto! feyris-tan 2026-04-15 18:48:26 +02:00
  • 695ca5e69f Began moving the remnants of the blindscanning stuff into Voile. Fey 2026-04-11 16:36:52 +02:00
  • f24d7ab78f Updated gitignore to not include the SAT>IP test build. Fey 2026-04-07 22:16:49 +02:00
  • 03f194bd34 Added options for SAT>IP Multicast Playout and building a date-ordered TS list to CSV. Fey 2026-04-06 16:42:27 +02:00
  • 8de4b56c6f Added a command-line option to tune SAT>IP servers without actually processing the stream. Fey 2026-03-30 15:20:30 +02:00
  • fe672a54f9 Update to Release 18. feyris-tan 2026-03-25 21:35:28 +01:00
  • f605eb33c8 Refactored UNT handling. feyris-tan 2026-03-23 23:37:23 +01:00
  • a7b89f2fac Patches for passing RCS2 data to the UI. feyris-tan 2026-03-22 21:52:14 +01:00
  • 1938cb169c Fixed ToString() for RCS2 Linkage Descriptor. feyris-tan 2026-03-22 12:29:36 +01:00
  • 7e7a3f86dd Reworked the database handling for TIMs. feyris-tan 2026-03-21 22:38:16 +01:00
  • 5d0da389a6 Fixed a logic bug in RCS2 Handling that would cause the NetworkId in RMT to be always 0 when carried via GSE. feyris-tan 2026-03-18 20:30:13 +01:00
  • 61b238a4aa Fixed a bug in the BFBS GSE Reader that sometimes would forget the GSE Label. feyris-tan 2026-03-17 21:27:43 +01:00
  • 8f1ddcdadf Bugfix: Many tables would be dropped for no reason. This is now fixed. feyris-tan 2026-03-16 22:26:01 +01:00
  • ca9ed0f11a Complete Rewrite of the PsiDecoder. feyris-tan 2026-03-16 00:23:25 +01:00
  • c740e3c6bb Added warning on invalid DSM-CC sections. feyris-tan 2026-03-15 20:09:08 +01:00
  • 7de126b5a1 Patches for handing off DVB-SIS data to the UI. feyris-tan 2026-03-15 19:02:36 +01:00
  • 68cd0799bd Patch for handing off SIS data to the UI. feyris-tan 2026-03-15 12:07:19 +01:00
  • a97535e17c Added a method to detect on whether a ProgramMappingStream is an RCS2 stream. feyris-tan 2026-03-14 22:44:43 +01:00
  • 1463844e46 Patches for adhering to Voile's feature of specifying output directories for PCAPs and Sub-TS Fey 2026-03-14 15:09:20 +01:00
  • 0e3c138a1e Patches for Voile to display contents from DVB-NIP file deliveries. feyris-tan 2026-03-13 22:27:13 +01:00
  • b50eb3b5e6 Rewrote and decluttered TsPacket class. feyris-tan 2026-03-11 23:32:44 +01:00
  • 8adf5d4ff1 Patches for Voile Integration feyris-tan 2026-03-10 22:40:06 +01:00
  • 651a6068d9 Patches for Voile feyris-tan 2026-02-22 21:22:27 +01:00
  • 26beed9606 Modernized the architecture for BAT and NIT. feyris-tan 2026-02-13 22:06:10 +01:00
  • 08abdb0fb6 Added a TAR Object Storage. feyris-tan 2026-02-02 21:29:33 +01:00
  • 6d3f352bc5 Removed Entropy Events. Those would slow down. Fey 2026-02-01 16:11:38 +01:00