{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":387133468,"defaultBranch":"main","name":"ldpc-toolbox","ownerLogin":"daniestevez","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-18T09:03:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15093841?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719212195.0","currentOid":""},"activityList":{"items":[{"before":"a7e9538f25242e864b1b67e861886826f689664c","after":"a8fae7e287ac36662c228b64a4cfc54cf5e501ff","ref":"refs/heads/main","pushedAt":"2024-06-24T06:55:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.6.3\n\nUpdate dependencies also","shortMessageHtmlLink":"bump to v0.6.3"}},{"before":"ff71bc7cc35cf1c97c67be7c1628761519ed28a8","after":"a7e9538f25242e864b1b67e861886826f689664c","ref":"refs/heads/main","pushedAt":"2024-05-26T08:58:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.6.2\n\nAlso update dependencies.","shortMessageHtmlLink":"bump to v0.6.2"}},{"before":"4e3fc10b50c403bc88a5cc0149b5daf3ad0cab44","after":"ff71bc7cc35cf1c97c67be7c1628761519ed28a8","ref":"refs/heads/main","pushedAt":"2024-05-24T08:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"linalg: fix some bugs in row echelon form calculation","shortMessageHtmlLink":"linalg: fix some bugs in row echelon form calculation"}},{"before":"8be362e483f8fed6d6d944c9b4aa2958e52b1692","after":"4e3fc10b50c403bc88a5cc0149b5daf3ad0cab44","ref":"refs/heads/main","pushedAt":"2024-05-24T07:58:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"fix typos in rustdoc comments","shortMessageHtmlLink":"fix typos in rustdoc comments"}},{"before":"ffef32aafddb29d8de62d6cc17a6c2011a8b6966","after":"8be362e483f8fed6d6d944c9b4aa2958e52b1692","ref":"refs/heads/main","pushedAt":"2024-05-24T07:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"fix typo in rustdoc comment","shortMessageHtmlLink":"fix typo in rustdoc comment"}},{"before":"53dec0d6ed17f3151f6b96aaba666c6c7fb257be","after":"ffef32aafddb29d8de62d6cc17a6c2011a8b6966","ref":"refs/heads/main","pushedAt":"2024-05-24T07:45:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"fix clippy lint","shortMessageHtmlLink":"fix clippy lint"}},{"before":"53dec0d6ed17f3151f6b96aaba666c6c7fb257be","after":null,"ref":"refs/heads/systematic","pushedAt":"2024-05-24T07:43:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"}},{"before":"b0c70957d776f18abcd7af55a15ed7993fcd701c","after":"53dec0d6ed17f3151f6b96aaba666c6c7fb257be","ref":"refs/heads/main","pushedAt":"2024-05-24T07:42:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"add transformation to systematic code\n\nThis adds a CLI command that transforms a parity check matrix to\none that can be used for systematic encoding with the first variables\nby permuting columns of the parity check matrix.\n\nThe crate::encoder::gauss module has been moved to crate::linalg\nbecause it is now used outside crate::encoder too.","shortMessageHtmlLink":"add transformation to systematic code"}},{"before":null,"after":"53dec0d6ed17f3151f6b96aaba666c6c7fb257be","ref":"refs/heads/systematic","pushedAt":"2024-05-24T07:42:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"add transformation to systematic code\n\nThis adds a CLI command that transforms a parity check matrix to\none that can be used for systematic encoding with the first variables\nby permuting columns of the parity check matrix.\n\nThe crate::encoder::gauss module has been moved to crate::linalg\nbecause it is now used outside crate::encoder too.","shortMessageHtmlLink":"add transformation to systematic code"}},{"before":"43cbda0ab4a8529c45aac1f36128b49f04fad768","after":"b0c70957d776f18abcd7af55a15ed7993fcd701c","ref":"refs/heads/main","pushedAt":"2024-01-13T14:48:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.6.1\n\nUpdate all dependencies in Cargo.lock also.","shortMessageHtmlLink":"bump to v0.6.1"}},{"before":"210e84972050cd82e42890fd952b8cbdbd82ae13","after":"43cbda0ab4a8529c45aac1f36128b49f04fad768","ref":"refs/heads/main","pushedAt":"2024-01-13T09:47:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"add CCSDS C2 r=7/8 code","shortMessageHtmlLink":"add CCSDS C2 r=7/8 code"}},{"before":"ea3a29c1451dfa38d551b37108d2fc8057311d9d","after":"210e84972050cd82e42890fd952b8cbdbd82ae13","ref":"refs/heads/main","pushedAt":"2023-09-07T15:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.6.0","shortMessageHtmlLink":"bump to v0.6.0"}},{"before":"b935a186209b30945e85a51bc46d4ff58bd595da","after":"ea3a29c1451dfa38d551b37108d2fc8057311d9d","ref":"refs/heads/main","pushedAt":"2023-09-07T14:59:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"ber: add simulation of outer BCH decoder\n\nThis adds an option to simulate the effects of an outer BCH decoder\nthat is able to correct up to 't' bit errors, as is used in DVB-S2.\n\nTwo separate counts of statistics are maintained. One that looks\nat the output of the LDPC decoder only, and one that takes into\naccount the effects of the outer BCH decoder and considers a codeword\ndecoded by the LDPC decoder as correct if it has 't' or less bit errors\nin the systematic part.\n\nIf the BCH decoder simulation is enabled, then the number of codeword\nerrors at the output of the BCH decoder is used to control when to\nfinish each simulation step, and the BCH decoder statistics are printed\nto the screen in real time. The BCH decoder statistics also get written\nto the main output file. There is an additional output file where the\nLDPC-only statistics can be written.","shortMessageHtmlLink":"ber: add simulation of outer BCH decoder"}},{"before":"373209e39f86879dd2ca6f5e0dc0e45581289a91","after":"b935a186209b30945e85a51bc46d4ff58bd595da","ref":"refs/heads/main","pushedAt":"2023-09-06T12:31:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.5.0\n\nUpdate all dependencies in Cargo.lock","shortMessageHtmlLink":"bump to v0.5.0"}},{"before":"46ab0e9ebb6fe38004acf8bb831417ab3eeffbb4","after":"373209e39f86879dd2ca6f5e0dc0e45581289a91","ref":"refs/heads/main","pushedAt":"2023-09-06T12:22:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"clippy","shortMessageHtmlLink":"clippy"}},{"before":"29cb1e423e295efd8adcd6ba453c936b12ce79d3","after":"46ab0e9ebb6fe38004acf8bb831417ab3eeffbb4","ref":"refs/heads/main","pushedAt":"2023-09-05T15:14:37.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"ber: add interleaver","shortMessageHtmlLink":"ber: add interleaver"}},{"before":"42cc28ea999053b05d8a28e7fa9bd0afedeeb6e3","after":null,"ref":"refs/tags/v0.4.0","pushedAt":"2023-07-24T12:53:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"}},{"before":"f2ca976ab7213761b08b79a6cb04061ecc32cad5","after":"29cb1e423e295efd8adcd6ba453c936b12ce79d3","ref":"refs/heads/main","pushedAt":"2023-07-24T12:52:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.4.0\n\nUpdate all the dependencies in Cargo.lock","shortMessageHtmlLink":"bump to v0.4.0"}},{"before":"901993ae59d3e158872529faa16df1d5a2be19f9","after":"f2ca976ab7213761b08b79a6cb04061ecc32cad5","ref":"refs/heads/main","pushedAt":"2023-07-24T12:51:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.4.0\n\nUpdate all the dependencies in Cargo.lock","shortMessageHtmlLink":"bump to v0.4.0"}},{"before":"f9248031ac4f7b673af14ddcf96ef17fe59c8679","after":"901993ae59d3e158872529faa16df1d5a2be19f9","ref":"refs/heads/main","pushedAt":"2023-07-13T19:59:04.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"bump to v0.3.0\n\nThis bumps the crate version, the dependencies, and the Rust edition\nto 2021 (it was still 2018).","shortMessageHtmlLink":"bump to v0.3.0"}},{"before":"f9248031ac4f7b673af14ddcf96ef17fe59c8679","after":null,"ref":"refs/heads/mso","pushedAt":"2023-04-12T08:49:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"}},{"before":null,"after":"f9248031ac4f7b673af14ddcf96ef17fe59c8679","ref":"refs/heads/mso","pushedAt":"2023-04-12T08:49:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daniestevez","name":"Daniel Estévez","path":"/daniestevez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15093841?s=80&v=4"},"commit":{"message":"replace structopt by clap","shortMessageHtmlLink":"replace structopt by clap"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNFQwNjo1NTowOS4wMDAwMDBazwAAAARtMVz8","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNFQwNjo1NTowOS4wMDAwMDBazwAAAARtMVz8","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xMlQwODo0OToyOS4wMDAwMDBazwAAAAMW-Cd0"}},"title":"Activity · daniestevez/ldpc-toolbox"}