This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "UNNAMED PROJECT". The branch, radisys/egprs_integration has been created at a36b5d7896da2b4f76ae30ba3b796b8b2689eda8 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=a36b5d7896da2b4f76ae30ba3b796b8b2689eda8 commit a36b5d7896da2b4f76ae30ba3b796b8b2689eda8 Merge: 93ef548 cb846ec Author: Aravind Sirsikar <Arvind.Sirsikar at radisys.com> Date: Tue May 31 17:23:12 2016 +0530 Merge branch 'master' of git://git.osmocom.org/osmo-pcu into Integration http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=cb846ecbbc1204ab6b20a5e16341568a3f2c0337 commit cb846ecbbc1204ab6b20a5e16341568a3f2c0337 Author: Alexander Couzens <lynxis at fe80.eu> Date: Mon May 30 19:10:48 2016 +0200 encoding: add doxygen for rlc_data_to_dl_append* Change-Id: I6ead0f1d14a91c657448227e17438b49a54e6c4a Reviewed-on: https://gerrit.osmocom.org/141 Tested-by: Jenkins Builder Reviewed-by: Harald Welte <laforge at gnumonks.org> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=b82bd92e57667f39eb88702bba9e5235b8a23b9f commit b82bd92e57667f39eb88702bba9e5235b8a23b9f Author: Alexander Couzens <lynxis at fe80.eu> Date: Mon May 30 17:30:10 2016 +0200 decoding: improve and add comments Change-Id: I45c9fc55243224909ca2fdece8cbfa686b0f444d Reviewed-on: https://gerrit.osmocom.org/139 Tested-by: Jenkins Builder Reviewed-by: Harald Welte <laforge at gnumonks.org> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=93ef548a43348d6a8c6c0bb301f2d60daeb7abc4 commit 93ef548a43348d6a8c6c0bb301f2d60daeb7abc4 Merge: 6c0ff27 2fcfc29 Author: Aravind Sirsikar <Arvind.Sirsikar at radisys.com> Date: Tue May 31 16:39:27 2016 +0530 Merge branch 'master' of git://git.osmocom.org/osmo-pcu into Integration Conflicts: src/tbf_ul.cpp http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=6c0ff27cb5e6861c005419aad81460d7b02151f9 commit 6c0ff27cb5e6861c005419aad81460d7b02151f9 Author: Aravind Sirsikar <arvind.sirsikar at radisys.com> Date: Mon May 30 15:58:32 2016 +0530 Add test cases to validate EGPRS DL SPB for Retx Upgrade the test suite with test cases to validate the EGPRS Downlink Split block for Retransmission http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=7c7074048483705b865bd515b9129d3d6676f0d6 commit 7c7074048483705b865bd515b9129d3d6676f0d6 Author: Aravind Sirsikar <arvind.sirsikar at radisys.com> Date: Mon May 30 15:43:28 2016 +0530 Modify EGPRS DL TBF flow to support Split block Modify the EGPRS DL TBF flow to support Split block during Retx. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=b7cc6a47437d8dc127f75188aa842a723c53b382 commit b7cc6a47437d8dc127f75188aa842a723c53b382 Author: Aravind Sirsikar <arvind.sirsikar at radisys.com> Date: Mon May 30 15:29:11 2016 +0530 Add data structure to handle Split block in EGPR DL Modify the header files with necessary data structure to handle Split block for EGPRS DL TBF. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=2fcfc29020c81891d7888ddc7ddbcd866bcd406d commit 2fcfc29020c81891d7888ddc7ddbcd866bcd406d Author: Alexander Couzens <lynxis at fe80.eu> Date: Tue May 24 14:40:03 2016 +0200 add comments to describe functions Change-Id: Ie351632001abbeb82008a5eecae0d0323a8ef7d7 Reviewed-on: https://gerrit.osmocom.org/106 Reviewed-by: Harald Welte <laforge at gnumonks.org> Tested-by: Jenkins Builder http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=ce936f3cd46623856596326fe9a23cc090c2179e commit ce936f3cd46623856596326fe9a23cc090c2179e Author: Alexander Couzens <lynxis at fe80.eu> Date: Tue May 24 14:45:41 2016 +0200 tbf_ul: use correct size for chunk_size The size of the hole array in bytes was used instead of the size of elements. Change-Id: If6bf3e5f1ad773ddaa9fb2ce7c069e6b26659cbf Reviewed-on: https://gerrit.osmocom.org/105 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=c1c9d6a9d849685556a6ce9f2e0f9a814c2995ae commit c1c9d6a9d849685556a6ce9f2e0f9a814c2995ae Author: Alexander Couzens <lynxis at fe80.eu> Date: Tue May 24 14:38:00 2016 +0200 rlc.h: remove duplicated define RLC_EGPRS_SNS The second #define RLC_EGPRS_SNS is 3 lines below of the first one. Change-Id: Ibb718ba9be21831c56c5949e730fab5acd691d7c Reviewed-on: https://gerrit.osmocom.org/107 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=c8fd4b7c42b85be63b5412f47a995c4f6f532531 commit c8fd4b7c42b85be63b5412f47a995c4f6f532531 Author: Alexander Couzens <lynxis at fe80.eu> Date: Tue May 24 11:09:20 2016 +0200 bts/counter: replace '_' with '-' in counter names Conform to the convention. Change-Id: I6162694aae8d354aba318cc1acfdac108239fef0 Reviewed-on: https://gerrit.osmocom.org/103 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=f929e625252c8943339bf909553118f8b484c3c2 commit f929e625252c8943339bf909553118f8b484c3c2 Author: Alexander Couzens <lynxis at fe80.eu> Date: Sun May 22 00:02:56 2016 +0200 introduce new counter rlc_sent_control Counts control messages (UL/DL assignment, UL ACKs or page requests) Change-Id: Ib41031d430beddfb48d54470e632436f2c99c360 Reviewed-on: https://gerrit.osmocom.org/99 Reviewed-by: Holger Freyther <holger at freyther.de> Tested-by: Jenkins Builder http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=4acb6b72513e63f5a9b874fe26c38788e9d980d1 commit 4acb6b72513e63f5a9b874fe26c38788e9d980d1 Author: Alexander Couzens <lynxis at fe80.eu> Date: Sun May 22 01:36:01 2016 +0200 gprs_rlcmac_sched: fix mistype of CONTROL ACK Change-Id: If37b33f69cd659d913ed81eb6060a42734ba524f Reviewed-on: https://gerrit.osmocom.org/100 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=95e379241a58c6cc9bbc9b6971599b7acab9a744 commit 95e379241a58c6cc9bbc9b6971599b7acab9a744 Author: Alexander Couzens <lynxis at fe80.eu> Date: Sat May 21 22:33:27 2016 +0200 tbf_dl: replace cross-file declaration with correct header Change-Id: I9b4eb664d444258c9bcf53f9b44552d8dd3155e9 Reviewed-on: https://gerrit.osmocom.org/95 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=543756adbe4508945ffe4c2fdc830b118a00a3dd commit 543756adbe4508945ffe4c2fdc830b118a00a3dd Author: Alexander Couzens <lynxis at fe80.eu> Date: Sat May 21 23:54:30 2016 +0200 bts/rate_ctr: replace spaces by tabs Use tabs like other counters for seperation. Introduced by 2cb1547 Change-Id: I32eebfe5934c919eccc1e28938ca00c49368297e Reviewed-on: https://gerrit.osmocom.org/96 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=2cb154799353c4af6ced5ef5270a7b925d12ad51 commit 2cb154799353c4af6ced5ef5270a7b925d12ad51 Author: Alexander Couzens <lynxis at fe80.eu> Date: Wed May 18 16:43:10 2016 +0200 introduce new counter rlc_sent_dummy rlc_sent_dummy count the amount of dummy package which are sent in case no data packet is in the queue. Change-Id: Ia60eab853d9145980f30d63e4ce4b520b8c51381 Reviewed-on: https://gerrit.osmocom.org/85 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=9736d00b12fea82fb4c9b8dc47b7ce452660554c commit 9736d00b12fea82fb4c9b8dc47b7ce452660554c Author: Alexander Couzens <lynxis at fe80.eu> Date: Wed May 18 16:41:03 2016 +0200 move statistics counter rlc_sent() to gprs_rlcmac_sched The counter rlc_sent has nothing to do with the TBF. The RLC packet got sent in the gprs_rlcmac_sched(). Change-Id: I5d2b910ea7cc250f17530406eda3be9b29b051fd Reviewed-on: https://gerrit.osmocom.org/84 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=660709dc7cfd6a42088988122d65ae8dfadd009c commit 660709dc7cfd6a42088988122d65ae8dfadd009c Author: Yves Godin <support at nuranwireless.com> Date: Thu May 19 11:08:03 2016 +0200 Add support for NuRAN Wireless Litecell 1.5 BTS Layer 1 compatibility with previous generation or NuRan GSM product, therefore the support for the Litecell 1.5 uses its own sources instead of using tons of ifdef/endif. Max's amendments: * make headers path configurable * use configured TRX instead of hardcoded value * split subdir-objects into separate commit * cosmetic changes Change-Id: Ib1287375cb10a889625bbac8528fa60deed23a2b Fixes: SYS#2443 Reviewed-on: https://gerrit.osmocom.org/61 Tested-by: Jenkins Builder Reviewed-by: Harald Welte <laforge at gnumonks.org> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=b3c85bac4880f634d51fcaa09ef01abc364fe36d commit b3c85bac4880f634d51fcaa09ef01abc364fe36d Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:26:34 2016 +0530 Fix PUAN construction for VQ not equal to VR case This fix will correct the encoding of URBB where VQ != VR. Before this fix only VQ == VR case has been handled. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=7106c361d633a8a698a0f6e9f29ef2b66635f503 commit 7106c361d633a8a698a0f6e9f29ef2b66635f503 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:25:48 2016 +0530 Add test cases for EGPRS UL SPB handling This patch will update the test suite to validate EGPRS UL SPB and generated log file http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=db39e6cb722083787399175e9325f1b6c49f89de commit db39e6cb722083787399175e9325f1b6c49f89de Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:23:34 2016 +0530 Add support for Split block handling for EGPRS UL TBF This patch will modify the EGPRS UL TBF flow to support Split block handling. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=2da0dbc7e5891c3046f0ca06e382fcb349e458d5 commit 2da0dbc7e5891c3046f0ca06e382fcb349e458d5 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:22:28 2016 +0530 Add data structure to for split block in EGPRS UL Modify header files with data structures required to support split blocks for EGPRS UL TBF http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=14099d7b1bcb384b4ced1e43c750c203e908aed7 commit 14099d7b1bcb384b4ced1e43c750c203e908aed7 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:21:42 2016 +0530 Add test cases for Header type1 in EGPRS UL Update test suite with test cases for Header type 1 in EGPRS UL http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=459e856b70a8e26a90db20953a18410c588a6279 commit 459e856b70a8e26a90db20953a18410c588a6279 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:21:02 2016 +0530 Add test cases for Header Type 2 in EGPRS UL Updates the test suite to add test cases for Header type 2 parsing in EGPRS UL. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=ebebf5d175e6e6311229c2d61914c575a6c001fd commit ebebf5d175e6e6311229c2d61914c575a6c001fd Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:19:40 2016 +0530 Add header type 1 support for EGPRS uplink Function is added to parse the EGPRS header type 1 in uplink tbf path. along with configuration parameter updation to reflect max mcs in UL http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=ef12a45d46d43a9f41ce1d5cff9d7944203e30f8 commit ef12a45d46d43a9f41ce1d5cff9d7944203e30f8 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:18:33 2016 +0530 Add Header Type2 support in EGPRS UL This patch will add support for MCS5,6 in EGPRS UL along with incorrect assert correction to let MCS 6 work. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=be3dc223f12f0a0405fbf82f3037f99b846cc161 commit be3dc223f12f0a0405fbf82f3037f99b846cc161 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:16:57 2016 +0530 Remove GMSK only check in EGPRS UL Since we are supporting MCS 5-9 in this patch series for EGPRS UL, This condition is not relevant. So removing it. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=d14add5c2e24cd84215d0be320dc03cb21c2036f commit d14add5c2e24cd84215d0be320dc03cb21c2036f Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:15:43 2016 +0530 Add test cases to support ARQ-II for EGPRS DL Retx During MCS upgradation such as MCS6->MCS9, 2 blocks which were sent separately as MCS6, will be clubbed into one MCS9 block during retransmission. Same holds good for MCS5->MCS7 transistion. During MCS reduction such as MCS9->MCS6,2 blocks which were sent together will be sent separately during the retransmission case. Same is verified through the generated log file. Currently MCS8->MCS6 transition is not supported. The retransmission MCS is being calculated from Table 8.1.1.2 of TS 44.060. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=f666f9585de25a90c1299e0e5c8edc3a34ff6627 commit f666f9585de25a90c1299e0e5c8edc3a34ff6627 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:14:32 2016 +0530 Modify DL tbf flow for ARQ-II in EGPRS DL Retx Modify the DL TBF flow to support ARQ-II EGPRS DL retransmission http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=7b01c15b6cfda078756ef108d7e91f57e8fe0f80 commit 7b01c15b6cfda078756ef108d7e91f57e8fe0f80 Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:13:42 2016 +0530 Add Accessor functions for ARQ-II in EGPRS DL Add accessor function in existing classes to support ARQ-II for retransmission in EGPRS DL http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=5974ec7609f2a8c8c7c2ec0a578d69040f31007f commit 5974ec7609f2a8c8c7c2ec0a578d69040f31007f Author: Aravind Sirsikar <Arvind.sirsikar at radisys.com> Date: Thu May 19 21:12:29 2016 +0530 Add data structure for ARQ-II in EGPRS DL Modify the existing data structure to support ARQ-II for Retx in EGPRS DL. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=58b664675013b948a37ce151948cabe9fe17d386 commit 58b664675013b948a37ce151948cabe9fe17d386 Author: Max <msuraev at sysmocom.de> Date: Fri May 13 10:34:15 2016 +0200 Change internal API for consistency Make TRX API (void *) consistent with the way it's used (integer). Use uint8_t for TRX numbering everywhere (we don't expect hardware with more than 256 transceivers in the near future). This change helps to avoid unnecessary casts and make API much clearer. Change-Id: Ic584611184b0c8b5417ecff0ddae3d526b55a079 Related: SYS#2443 Reviewed-on: https://gerrit.osmocom.org/59 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=ed3ae4a39277d8a054545498905dcf032549218c commit ed3ae4a39277d8a054545498905dcf032549218c Author: Alexander Couzens <lynxis at fe80.eu> Date: Tue May 17 17:53:23 2016 +0200 add .gitreview A .gitreview file is required to use git review. More information about git review https://www.mediawiki.org/wiki/Gerrit/git-review Change-Id: I03cbdf3a95bcf36a7388b5fa2652fd774b8f0f5b Reviewed-on: https://gerrit.osmocom.org/68 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=f0bb25450c096c9811deb29831e567f921d573e8 commit f0bb25450c096c9811deb29831e567f921d573e8 Author: Yves Godin <support at nuranwireless.com> Date: Fri May 13 10:50:47 2016 +0200 Enable subdir-objects automake option Change-Id: I01fd264fd1f990f39cdbf309149e0eb857d7732f Related: SYS#2443 Reviewed-on: https://gerrit.osmocom.org/60 Reviewed-by: Harald Welte <laforge at gnumonks.org> Tested-by: Jenkins Builder http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=de810f2005b7a97fa8385d42f0a2399ceff6452a commit de810f2005b7a97fa8385d42f0a2399ceff6452a Author: Max <msuraev at sysmocom.de> Date: Fri May 13 10:27:35 2016 +0200 Restructure sources Move hardware-spicefic files into subdirectory similar to the way it's done in OsmoBTS to make adding new hardware support easier. Change-Id: I05004ad9032759a5dbfa57290ed1df83e89d5cb8 Related: SYS#2443 Reviewed-on: https://gerrit.osmocom.org/58 Tested-by: Jenkins Builder Reviewed-by: Holger Freyther <holger at freyther.de> http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=cad867ec8d550638065d1115ef2a6296cfe557db commit cad867ec8d550638065d1115ef2a6296cfe557db Author: Max <msuraev at sysmocom.de> Date: Thu Apr 21 14:35:55 2016 +0200 Rename define for direct hw access http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=280448ba7bf15fa999ed90e9dcbd6dc772ac579e commit 280448ba7bf15fa999ed90e9dcbd6dc772ac579e Author: Max <msuraev at sysmocom.de> Date: Thu Apr 21 14:35:53 2016 +0200 Cleanup build leftovers http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=1aa75273025b033d17c1068369a7ba145d5c9f06 commit 1aa75273025b033d17c1068369a7ba145d5c9f06 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Wed Apr 13 19:05:52 2016 -0400 jenkins: Add the build script from jenkins here This can be used to replicate a build issue more easily. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=ca025c02ef487c3cb05291334b02abaab161c5f3 commit ca025c02ef487c3cb05291334b02abaab161c5f3 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Fri Apr 1 19:27:56 2016 +0200 misc: Ignore test files and debian packaging http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=97e48a3252d75e714bd989504095fb197fbe832e commit 97e48a3252d75e714bd989504095fb197fbe832e Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Fri Apr 1 19:21:16 2016 +0200 debian: Initial debian packaging Add initial debian package for plain osmo-pcu (without the sysmoBTS supporot). http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=63d33ad2d79683fab33542570e20d082bb66476c commit 63d33ad2d79683fab33542570e20d082bb66476c Author: Harald Welte <laforge at gnumonks.org> Date: Wed Mar 30 22:08:18 2016 +0200 fix compiler warnings about format string for size_t with gcc-5.3 on x86_64 I get the following compliler warnings: warning: format â%dâ expects argument of type âintâ, but argument 7 has type âsize_t {aka long unsigned int} This patch resolves them http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=7952282b78867e53ab8fd9cf819d1f9fdece58ba commit 7952282b78867e53ab8fd9cf819d1f9fdece58ba Author: Aravind Sirsikar <arvind.sirsikar at radisys.com> Date: Wed Mar 23 18:29:47 2016 +0530 Support puncturing scheme selection for EGPRS DL Adds support to find the puncturing scheme for retransmission with MCS change, retransmission with no MCS change, transmission case. Puncturing scheme selection for retransmission case with MCS change is aligned with TS 44.060 9.3.2.1. Puncturing scheme selection for retransmission without MCS change, fresh transmission is aligned with TS 44.060 10.4.8a.3.1, 10.4.8a.2.1, 10.4.8a.1.1 http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=a859a2180043759a762af0701a056e23e22f1d19 commit a859a2180043759a762af0701a056e23e22f1d19 Author: Aravind Sirsikar <arvind.sirsikar at radisys.com> Date: Wed Mar 23 18:29:46 2016 +0530 Update CPS calculation with new data structures Update existing CPS calculation function to align with new data structure introduced http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=7a05b039c835868eff34308d861edfeb28d1763b commit 7a05b039c835868eff34308d861edfeb28d1763b Author: Aravind Sirsikar <arvind.sirsikar at radisys.com> Date: Wed Mar 23 18:29:45 2016 +0530 Add data structure for CPS calculation in DL Define new data structure with respect to TS 44.060 10.4.8a.3.1, 10.4.8a.2.1, 10.4.8a.1.1 for puncturing scheme values and initialize the variable introduced http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=e44383baa4a883beb49a4b0ec370ba3256389b94 commit e44383baa4a883beb49a4b0ec370ba3256389b94 Author: Bhargava Abhyankar <Bhargava.Abhyankar at radisys.com> Date: Tue Mar 22 18:42:30 2016 +0530 Refactor the Uplink RLC header parsing function Parsing the uplink data header for GPRS and EGPRS header type 3 is handled in separate functions. This patch will enhance modularity of the code. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=5a5d2b7a27e64deef8b7b48842204414c611942b commit 5a5d2b7a27e64deef8b7b48842204414c611942b Author: Aravind Sirsikar <arvind.sirsikar at radisys.com> Date: Wed Mar 16 19:19:17 2016 +0530 Introduce EGPRS header type1 and type2 in UL Defines new structures for UL EGPRS header type1 and type2 for supporting MCS5-MCS9 http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=2b09c39c9cb6d8a9761539d00e21b21352272905 commit 2b09c39c9cb6d8a9761539d00e21b21352272905 Author: Saurabh Sharan <saurabh.sharan at radisys.com> Date: Wed Mar 16 19:17:32 2016 +0530 Fix issue in encoding CSN_RECURSIVE_ARRAY The remaining_bits_len is correctly decremented while encoding CSN_RECURSIVE_ARRAY for fixing the bug. Details of the bug is in https://projects.osmocom.org/issues/1641 During introduction of basic EGPRS feature new hex dump message PUASS, from a different working network log was used in Unit test. It exposed the issue of incorrect handling of recursive array encoding in osmo-pcu. Fixes: OS#1641 http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=bacb65b48b520ace03c877d3092b58e50cb68266 commit bacb65b48b520ace03c877d3092b58e50cb68266 Author: Saurabh Sharan <saurabh.sharan at radisys.com> Date: Thu Mar 10 17:24:49 2016 +0530 Add test vectors for EGPRS messages This patch is the test suite modification for the fix encoding of padding bits. New test vectors have been added both in downlink and uplink. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=656eed59758fdcd51d219070209591597a978e7e commit 656eed59758fdcd51d219070209591597a978e7e Author: Saurabh Sharan <saurabh.sharan at radisys.com> Date: Thu Mar 10 14:15:29 2016 +0530 Fix encoding of padding bits to start with 0 bit This patch is for fixing encoding of padding bits according to the 3gpp spec 44.060 section 11, wherein it shall always start with 0 bit followed with spare padding bits. During introduction of basic EGPRS feature new hex dump messages from a different working network log were used in Unit test. These exposed the issue of incorrect handling of padding bits encoding in osmo-pcu. Corrections in the existing test vector of rlcmac is also updated. In testsuite tbf appropriate corrections for the Tbftest.err is also done. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=173ef90a539dc33bb8fc395c0315320a4525a8d6 commit 173ef90a539dc33bb8fc395c0315320a4525a8d6 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Fri Mar 4 17:54:09 2016 +0100 pcu: Fix compiler warning about using string Make the gsmtap hostname const to avoid turning a constant into a mutable character. We never tried to modify the string so the warning didn't reveal a genuine issue. pcu_main.cpp:49:28: warning: deprecated conversion from string constant to âchar*â [-Wwrite-strings] static char *gsmtap_addr = "localhost"; // FIXME: use gengetopt's default value instead http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=fd263b0dfd0ec44216c607b96e167f1027e404c6 commit fd263b0dfd0ec44216c607b96e167f1027e404c6 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Fri Mar 4 18:24:50 2016 +0100 tbf: Fix copy and paste in the set_mode routine This is the second attempt to fix what looks like a copy and paste issue. The code assigns m_current_cs_ul and then compares the _dl variant, then assigns m_current_cs_ul with a default value. It seems to indicate that _ul should be used. Fixes: Coverity: CID 1351733 http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=99db40ad2d4bf0569fc460d90132a64724a83a6c commit 99db40ad2d4bf0569fc460d90132a64724a83a6c Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Fri Mar 4 18:19:02 2016 +0100 Revert "Refactor coding scheme assignment code" Roll-out the refactoring change. The code did not include the necessary update to the test result and there are some concerns about it in itself and the right approach would have been to fix the copy and paste issue, then do the refactoring. This reverts commit 22d7e75e1f160e5337140d9f3dcb2679b621b646. http://cgit.osmocom.org/radisys/osmo-pcu/commit/?id=22d7e75e1f160e5337140d9f3dcb2679b621b646 commit 22d7e75e1f160e5337140d9f3dcb2679b621b646 Author: Max <msuraev at sysmocom.de> Date: Wed Feb 24 12:49:35 2016 +0100 Refactor coding scheme assignment code Previously this code used too much copy-paste of boilerplate code which is error-prone and hard to read. Factor out actual (M)CS assignment into separate function and use it for both DL and UL cases in respective mode. Fixes: Coverity: CID 1351733 ----------------------------------------------------------------------- hooks/post-receive -- UNNAMED PROJECT