openbsc.git branch neels/cscn updated. 0.15.0-328-ga8ba553

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.org
Tue Mar 8 14:14:34 UTC 2016


This 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, neels/cscn has been updated
  discards  8a91644dc1535362c98fcd99b7d31966bbfcc229 (commit)
  discards  4242b17a0f307e89eb457983b6e81b2ed1ef62e0 (commit)
  discards  fcc0c9e50a0d3c49d0491c5c4e971bde5069f668 (commit)
  discards  d57899d2684e6e4fb934f37d384fdf07434a30e1 (commit)
  discards  cf3d2a1fad3de8a7d914282f2b1f9eee319910c3 (commit)
  discards  e4baf402cb457ad46642cec9271b762a394a59ea (commit)
  discards  53d782fc38c1c609cb5986fc07980651d3ed8916 (commit)
  discards  33a343858df3d2bc5d0784d7ad7c826d7526845f (commit)
  discards  15b1fce69cbc6ccd6eb83daab7ab5cd91ef0ea81 (commit)
  discards  2f8117d2147b711669518bbacd24df6dd2a76124 (commit)
  discards  8927bb46d523904e982bc85e3e4f29317b241715 (commit)
  discards  d52b1c4342e2e404cb568b05ff7527141c43e9ab (commit)
  discards  5d9004bc9b6f486fff032aaa2a6cc10fca180de3 (commit)
  discards  a4198d192234a8180a89be8b91e867a1cbc1f512 (commit)
  discards  544a203f677d0f060d2d1bd31f72f9ae450e138f (commit)
  discards  b40df4c09eff5416974cbae1a8eefdde2dc990f3 (commit)
  discards  5c1c0bad8968ec0be3d9cf58eb68f9648ed7ef2d (commit)
  discards  1e361301d1a330884eff3fead80e8ccf92908894 (commit)
  discards  9e8322ca0caa863d97d2daa257d4acf21f84dd79 (commit)
  discards  9bd121b75be538b44ff9c478147bdf2a15efb1f0 (commit)
  discards  fa029f08c25b74f5c2236e111fa6b956b5ee28e5 (commit)
  discards  db9c064dd4d0bd9da907db75d4a598dd0a5a8c75 (commit)
  discards  a0da2dbe9e8db9bed591bdcedb26a601adcf1a32 (commit)
  discards  7df570525181d3ff4305d5e690f10f99e5426332 (commit)
  discards  da7424cc548ad99e0ad7395bd668c505f5e5f66f (commit)
  discards  8146cfa782ae8c27c7d490f12504f0342e07fb86 (commit)
  discards  330898afb75960a6868d27f7f0f9dbd736345bfa (commit)
  discards  77544a65b53ca30380b1262e58ebd744e29c0606 (commit)
  discards  4e5ddfa91a11c60d95fc4cab161e109944b6f680 (commit)
  discards  cba441f3de9e82ecbf72a0de0bfc3441eb30d0be (commit)
  discards  3acbc817f6613801b11616a352addeb989d49140 (commit)
  discards  bcb98b17546dff6dbf747ca9d78358b5c355dff2 (commit)
  discards  2a7426d7cb34c1e7663526293a794df42a1faba7 (commit)
  discards  b9bb2a4f548a84fb1a2c6be45b85903ffb9544d5 (commit)
  discards  098c14800fe655c41381977edbc2a0c97eaecf54 (commit)
  discards  a46c651a4a96f3fc41a14aaec5bb7d8c3f9c22fa (commit)
  discards  4cc1f72cb7774122c156c130fbdfe1713328adf4 (commit)
  discards  4f143e52b6f1816ad79cddf1b45ef9aa8e819c4b (commit)
  discards  e3407f8884d45b3e4eae2f9d9a62c48f9b148abb (commit)
  discards  7d1b6b1c79acf9ef00d1f5f35092d12cbf0f3f7f (commit)
  discards  656d7cd0b4aaab790ec54206212795c2b454d7c6 (commit)
  discards  553d2a8ceb5f78f9ab52f6dc4f6f91469d1e4f80 (commit)
  discards  23f22b1183533e49ff39600fca7d6d8579e678a3 (commit)
  discards  090aabe052956b571a3dd3430aeaf0f1f3ae366d (commit)
  discards  be37fbd85d2ebde3bd2c00379b55292028ede2e6 (commit)
  discards  3cc0836b1a6dcd2806a4b2c95df5d18dd93677a4 (commit)
  discards  8cd32937da7bb2b4c0e0d37f24d6e993e7362e65 (commit)
  discards  377a9f5dea38b393fa534c882c43cf827ae069b8 (commit)
  discards  b8df4d531889a5ae45d782b7db768cf8dccf9ad3 (commit)
  discards  daa0652d3f76bb977ddf5ef3974bf5ac6c96b752 (commit)
  discards  f7436b22b3de13ec9ec130a03c295a8b53d395d3 (commit)
  discards  711333c1137137508912000cc9e4398cf205c341 (commit)
  discards  91f04dfe3a6cc685ae2dc16f7b47aa22c1e56ae2 (commit)
  discards  4371ff8cce45071e9b0fa684938677d696f4c207 (commit)
  discards  92223cc32e55b884fdf36afc4fb82c1bd227041b (commit)
  discards  2f5cc8abe0f48b56fbcdb03b8b9767247cdc2b3a (commit)
  discards  ba47b525ff001475537536255b04aefff0385eea (commit)
  discards  cf1707af7ff594b7818e8171d7a1ec4ebe1a8f60 (commit)
  discards  d6d0d8b86fb16fd5a8d6090d26b6b7848a8281ce (commit)
  discards  38137e84f738167fcb9f9031a1142af78d43a55f (commit)
  discards  82724653e7e76bb2c3e1e03efb033d7b3704adb3 (commit)
  discards  da8d9bc355806956626754fc8659e58c1ebe7b31 (commit)
  discards  c59e52a6aa4e766f5e6b63cc09ad961b1e4947cf (commit)
  discards  24c4af1d82191a527b2dc6f4254e1b5cec5a3637 (commit)
  discards  f918920d65db6c0195d199d552944e8ae5f8b09c (commit)
  discards  292f1ce533e0e93dda1d05b178261fc807c8c0c8 (commit)
  discards  23e7f28c5c77a57aad5331c5e27b29e2eccfe7c3 (commit)
  discards  243c7cb044c489b62d3cd4ad3631822d270989a8 (commit)
  discards  cf2591f6fce49cba72090f7adf2eda3da2465114 (commit)
  discards  6a2d8985bfd6d9c6e6c0f541aca0e1590a753709 (commit)
  discards  c6794eed1dbe726b23c60e96e214ec1a1fbf6b51 (commit)
  discards  7a70a4f52a837bde0f7fa5f435e302939a2e3d74 (commit)
  discards  c6172a320bdbbe38a0a9f3ae6b072b00b5b6bd02 (commit)
  discards  5280ed558cc919117d8231fe143bdf166e98a30f (commit)
  discards  b36b910366fac5ddcd9e109b956cca43b07ab083 (commit)
  discards  b47e52c9583c9a664936e13b2c83c4c6989f97d9 (commit)
  discards  267f6c7e0d65c57845378335d765f8622637aa01 (commit)
  discards  5e47b1a1d370c187c776b29c5958f167519e94d7 (commit)
  discards  b9e5403ef46171f58390757d002a756bd9d2d202 (commit)
  discards  b6769b99deb471dc7cb5d26b4d145e42ed7478e1 (commit)
  discards  39daffd7a5602816bd10130e1c93f213ab46315b (commit)
  discards  71d1e17e5e0c420cf00ea759743b81aaff72136e (commit)
  discards  2c9e65051c598a42d6a59490b67adb366929ac03 (commit)
  discards  a2ce4aa61559c83b65f24428a4b1996354d8d344 (commit)
  discards  ee1541d504299227f534a7f15b0c75c18a3f4271 (commit)
  discards  9dcae17866e40814bf0cc4b70ec6f3453814b4f7 (commit)
  discards  c2c5176328e211007c6e4b41c4c583788bb70a1f (commit)
  discards  a2c182df6dabce52fb6f8886b5aee5d71e18d247 (commit)
  discards  070f673b12d8ca5939fdf272f32b5e45154c9067 (commit)
  discards  e2a10dbe35c246075d093060398358b6f713c4a8 (commit)
  discards  bf30ec26e5726a8d2920a3820bfa5ead729927b7 (commit)
  discards  dcbc852125672de57bd1edbd0ea97ff25a41d4bb (commit)
  discards  48e091ea2bbd15b983cc08eed9f6e0bc58acac6d (commit)
  discards  712074cb171a9139a40d564a35a07b59871c2389 (commit)
  discards  a34aedf7f92b240e591098e7868513db244bd7b3 (commit)
  discards  2e5c13129d9f6848e1a6e82546b0946d765f44de (commit)
  discards  da5b3fcd32f59182f5b3a224e275e4a8b3d288d3 (commit)
  discards  5291ee5c1690bbe87994e96c9bc2a448c80bb770 (commit)
  discards  5773987881e9677e954680a4394a4ce92f4f8117 (commit)
  discards  836b904e7798a5dc20c90d3b9e54566a19550f92 (commit)
  discards  444d50b77f84a693b401347a793b65a9368fe4ca (commit)
  discards  b3b8ccfa54464a995a0ebb4c475cbc03490f06dd (commit)
  discards  231aa60ce4b09d70cfbda8b4d153374e37498ce0 (commit)
  discards  8b713f817d4516f0e8682a172eeb39d1397c8d3f (commit)
  discards  ce3b41fdb6a46500fb4957688e3708bddd2327cc (commit)
  discards  0f93bb80e429f9253244d76c3a0d8c89a5107b1e (commit)
  discards  477a054c2c1d345b909afd60be9ac4ca08b66163 (commit)
  discards  52ddce43785c835c5c3ca150f597d1f5c4d07e2c (commit)
  discards  2945fd4611932c1013eb7f27295cca70d495e4af (commit)
  discards  2449c0ce58f01a78944073adebca70bb21639689 (commit)
  discards  5d145b54771548fa95f80d72308fb19a6d95f085 (commit)
  discards  45b13244f0f72d17e372b3a0b0786f6ca10f8edf (commit)
  discards  cb91aa7e6ce5a9f18419f6af8cb2d1e8f74f5977 (commit)
  discards  7ef6d9893ffe0c590eddcdf7f5e5d67bb5dbdb30 (commit)
  discards  6aeee0a0d9014c1492fb8af76304400d1263c89d (commit)
  discards  17d061bd8ef8a96fd10a3ef166211f95a56db4ba (commit)
  discards  ef3548c0a1027c47e06b7c14c79d8d141b449142 (commit)
  discards  add09536925f82765a34f3f95cb5f047ef65a52f (commit)
  discards  ca3977c8fe65611477ec8e29e61f74bc88775c12 (commit)
  discards  a234287d092fcb59337bd7afa23cf08cda15e336 (commit)
  discards  8440c9f04b2726be08ddf4a0728903c30bbb2d76 (commit)
  discards  2cb732aeb994fa6a79b535300619e3be3cec8bc7 (commit)
  discards  a7551e033ef952a86628199e4eb54068d737d309 (commit)
  discards  08ed1d73f299828ed27e45b17b08c005864cb5ca (commit)
  discards  af9bfac58dd7e4030730db08cefa2b51b8a17209 (commit)
  discards  ac9951e54a97890fd588ebb6b18a15b0013c70e8 (commit)
  discards  75cdeaf1e33a4f43c4fcfa280a2db39fad9a8120 (commit)
  discards  41f8f047bc05d27548064ca3b6a417865bd342ff (commit)
  discards  195d2dc72423069d6192140a65b6fff76ace79fa (commit)
  discards  315abfd46b7de3923d8d111322f56aab88f7fd27 (commit)
  discards  648b9db47f191c905f3fa52ea67c564e322e7436 (commit)
  discards  8291623054abeb224f34584c2ecebf2b6c04ceae (commit)
  discards  5331cf8dbdae6b29df50556c362462b973e93917 (commit)
  discards  cf8e56cd1e057a39a5acdc6f78b9a69bb1b4c281 (commit)
  discards  e157174447e21a1457e366e4629638fb2daca14e (commit)
  discards  493534bf562a972546a415ebabf7a4d8e686d813 (commit)
  discards  342f59d92e1503b4eba6d2db6861b1701b193055 (commit)
  discards  aefb0c45e921f738eee7ce1f7149e0114d8528c0 (commit)
  discards  692f31446ea076f1bfceb697ae3c6d562a5c1f8e (commit)
  discards  2cde90e9042b8e0f2909f84e3fff3f66efa36221 (commit)
  discards  f6672ab8b00e5b7fd71b4a4b050e91bff2ca2d6c (commit)
       via  a8ba55345d4da3bcde9cb968828b41b92a9dad05 (commit)
       via  b43e9a0dcc8568f01526324fadf1c8cf202531ec (commit)
       via  c8fd88c710acb31322e2e08691f1f00235943016 (commit)
       via  a622849abf4ccc242b65632c679d4e4b1ca31739 (commit)
       via  23a086660e13eccdcc4ee026fad70a9795708955 (commit)
       via  41c9e1b412a83e65a9c1c3e9010ece78e5305f06 (commit)
       via  3183a4bf8d8416ad79858c566f9b3a814c71386b (commit)
       via  8d0f238d60e4aaffc60a2f6ccd417643ddf9b4fd (commit)
       via  805f3dd120e09fad8986762e076db30d03593071 (commit)
       via  4e9b32b8b126b98d24d0f239abbc4a3c79254706 (commit)
       via  6101100aef825126f68769d7b788f991a62cb93e (commit)
       via  d84e6559700f5339b06d71873a0892e6e0c20992 (commit)
       via  fd3fbf8a602a41016093577e0ffdcddc97a81fab (commit)
       via  05a27d119088335079226d3b82b460523e950001 (commit)
       via  be8fb89cfaefbb70451f3ef88cbf26646b14d0c1 (commit)
       via  2b66c327c7ed6a467dc9e4f20228fe690a6bd4ef (commit)
       via  7d6e74faa83af1ea67391979f882af6c11e64eaa (commit)
       via  9f4ec9c4c8818230e708121f299c7379da50b598 (commit)
       via  e009c395bdb325c50f691c22bdc1f81c1b9aba41 (commit)
       via  fc1704fe419c6a8e2901728d2ea053e108969e96 (commit)
       via  2b7bec759adf047043c7c69c7a286f560346e3fd (commit)
       via  aab8cbbdf4ff9a13d2cab82b8898875cd637e881 (commit)
       via  e51527e466588a6f2b2b6fdf9592567522550d91 (commit)
       via  6126a4b3bec826d6ad57b63228a9df5982b3f847 (commit)
       via  fd59d4e11851d17449eb394690d69b8dc7aac9f7 (commit)
       via  afaa3b813707f62f789f3d0605da5c4a095ff036 (commit)
       via  b04752784370b7b0980c9a39f1e25143da604871 (commit)
       via  28216134639e174b4c74ebe3d45abd6d6ed8e347 (commit)
       via  cc7d85f334681eeed758e26303407fcfa28445a2 (commit)
       via  e0f34a409372a15ba5eaf3ec6391c86442e2641c (commit)
       via  e4c6776c4821907717187be41402e9b5610024ed (commit)
       via  1c39e113788867a46826687dcaaeaa5372a7f0ec (commit)
       via  f8aded1fc8411ec331853656897ac4073a5b441d (commit)
       via  e1f7e39b8e630832076273773bcf3958cdd166b6 (commit)
       via  10d8b0fdd56af131c653af4c186f412b52456056 (commit)
       via  ca3a17fe9966a64a4f4a83f6e0f502a470a2c489 (commit)
       via  54ae504113315d4cb9a3365087e1758682eb619f (commit)
       via  9f76552753a5865fb841d6e827e1aaddfe78d224 (commit)
       via  be616e1cb3b4e0d49507ba6eb88ad3b375da0a5a (commit)
       via  f06f646638a42ef9715d67bb10ac22cac3648b7a (commit)
       via  21578efe03540d08be84b4023e9faf5cd8d3246b (commit)
       via  bfc08dafbd4320fae43e22f3135da8ae79e482a9 (commit)
       via  f2cea5001ef9aa77c921eccb134164ce0c28bdd8 (commit)
       via  1cc6482f767f19114f2750069b3e1af32d69d568 (commit)
       via  e73c09577fec695561b740a0262b91526ea86118 (commit)
       via  e628ba3576129ff83dd78f1168aedce9483f03df (commit)
       via  0727321a8234f8546b96815f3ce32b7e95c8f6cf (commit)
       via  c6ef469ef81307e5aaab348c47f74305e85b70fe (commit)
       via  1e345821664f75539ea2d9b77e17424f1909cbf1 (commit)
       via  db42495e55c2ac9b9d5b5ec12ae712eaa156d344 (commit)
       via  41bc13612848f71fc349ec6c20d4d439b4cf98bb (commit)
       via  ed62655c865125a411b629af4cd6c38cd9d76e26 (commit)
       via  d28afca9617cd5ae3687fbee8271b792a8860b52 (commit)
       via  dc23d395ea8e1732af779cd5812660dfe32d2bd0 (commit)
       via  59326f763c7d6dfbd5c8a6720931b2ff30807b4e (commit)
       via  bbf8ae1acd7173ddec4f7bd83d71373a40253fe2 (commit)
       via  4cd0502ef0cd33e53c8920d919939bb5d21028f0 (commit)
       via  9f780657529376de7d55bf258a9b0864b7e9a655 (commit)
       via  4b11ad956246b0f7a74d840e0ef5d2c20d1bc719 (commit)
       via  0e05b14936307be09e2018bd7430193953708da1 (commit)
       via  7965612d49c2ef16632f61dfcfef9f5da9d3a3bc (commit)
       via  852476dd66fc4e1af1416276e42fc7c9252ec97b (commit)
       via  788e34209407bae9eb51d34710915efcbae0e856 (commit)
       via  7d03c627de6c3f9b73b5fdc91a9b53c84fea03dc (commit)
       via  3ab81c3b08d2a705306fd866c8d655fb75b95bc9 (commit)
       via  f9c11b38305fc2563dd9695cf64ff6c77654a468 (commit)
       via  cfc1316f6e433a49bd4c5e105338c1cbcee0accb (commit)
       via  ed6cc960accf8a86838f546afd809abbbb4af089 (commit)
       via  168db2c930342761c3bbfe0421d5814fd30a3d35 (commit)
       via  011ca596b4f40d9d613787d616dac65538140bef (commit)
       via  3c7af0308566c9e179502ff7003da39e320ae5a7 (commit)
       via  bf9e2a6dcf5158f1c0617822db0453179e159a0d (commit)
       via  cd04e2caac1f866a0a3f87fa5feaa424dba28dd5 (commit)
       via  7d319a0e1676db02d9000225e1e9e71e38a5907c (commit)
       via  68efa98c8c21437c9b7f4a53cd93b473eac9201b (commit)
       via  37bf12b1538f02a1c4c03bb3b17fe292a85188e3 (commit)
       via  4e9ac7a5194a3a38bcabb57d05f697ab25a323fa (commit)
       via  b8dd2d6ec945033ce6a76b385afa5f8a8f86ed61 (commit)
       via  274337936a47dc046567102fac72b84e9c937dee (commit)
       via  5f4e8ed64b9c3b20d11f6c3a585d177257906899 (commit)
       via  33df56356b0deab8c03481380d9ccaddb9a0bca4 (commit)
       via  af95d77f8329b8802853a25041e1e12838bafa3d (commit)
       via  03843e72e67501b60cef03af0519159e78ac8d20 (commit)
       via  688c54d7f3b64dd473a3aae8f88765f67edbbbcc (commit)
       via  18dcc97e63d697f5ad7447908fd0612945d592ec (commit)
       via  9fd1916c4fed91123bc703f221075ccff0033ff0 (commit)
       via  6bcccca80c802d9241eda9c89ad33885e8318e85 (commit)
       via  2216f399562d2140efb1a41dace05b75d47b4816 (commit)
       via  45e814b1279af6f1319a08847831e76c38571578 (commit)
       via  34061fbc6995c02937e7d12926b934902d9ea8b6 (commit)
       via  64e6f86be1d06359c44bd0b186c97449d136c513 (commit)
       via  7d7d1fac7bdb71ecf811376480b0ddf0f860c63c (commit)
       via  66c04dda547814195b42baeb4b64e2fc7e639ce1 (commit)
       via  deffd2c6e531fb61c83ac3ac7c701cad47c5d563 (commit)
       via  beebf7ca825eb1fd9ffdcc019c756a4d01abcf34 (commit)
       via  b3438261d2f68491514367c9a72d592da58b314a (commit)
       via  28a51945f81e9a11f1f8b84597a66d4581a86f63 (commit)
       via  0bbdd425be19e1829b15ed34c8b801734b13fe30 (commit)
       via  2c1c87c2bf66b55f93763ed472859668bb25f061 (commit)
       via  1a12a8acd528a02a12d6acb77a2c82416dc5b7e0 (commit)
       via  dae730dec446be6bd726b2e034393dce373d9553 (commit)
       via  1c8f85ef5d1da26b3e91077b4452a0cf2782ceda (commit)
       via  172a3086d3956d47e286f9e0a7afdf6e8be51545 (commit)
       via  04e3327114b616757026b662f3fb02ae0e4e42f9 (commit)
       via  720ffe0ea38097cba8baec9f0c9faf0d784aecc8 (commit)
       via  6d305a228bd4cd906066d866bdd67bd21f06e91b (commit)
       via  7e177331c4fe90ff2eccc6317fad79821cec6413 (commit)
       via  4c9513afaa283c999212ad3bf64f15af72ba0b4c (commit)
       via  52bca611be965058c98c9508409b15a352aa76af (commit)
       via  c7f3a5ef187c6475f8545f74d77f010c6d7149b8 (commit)
       via  76dc56b332c58aa716fabbfecc200c9882783660 (commit)
       via  72a039a8f14fc0021a5bea70520177e8d9fa07aa (commit)
       via  cf39e8cd9bdd173893e7994a84e499ee258b559b (commit)
       via  88bb44b5d0d43150be1e60534ff810ffbf0e0fc6 (commit)
       via  4f472e1a5fbefea145cad0c4eb7fadf213ade044 (commit)
       via  8818f74648b449a4bb235f9d95ff56e43a0f0465 (commit)
       via  348ec6a85eacbe5bec8aa03633a459c2d3da11a7 (commit)
       via  9a9c85cd83e24f637650951cbf77a1d2464e7efb (commit)
       via  401222dedd2cfb875d1046cd1637f57658e50871 (commit)
       via  2819524735fcbb1e9ed71349037cd5fbdf5245c2 (commit)
       via  77ffd0e48b5aeb1bc7febcd2fccf72ca885321cc (commit)
       via  b5b2b916a9b573612d5a92bb12499d979370f457 (commit)
       via  c180ea0a61df2d63b128376c1d4705d24b9e3bfa (commit)
       via  257ff3708622199caf37d58e4ace7bda3447ea35 (commit)
       via  cc5746e1ad545f7648d24d110c0ec64d50a9949f (commit)
       via  f0560bc4bcddbd83cc4deab28928cd090edd5ebc (commit)
       via  929dacba1128b6cb6de60af0fb30406fdb4e6217 (commit)
       via  121c72b19f76611d5fa54e391854ec057a2fa772 (commit)
       via  49d804eff8aaafb179ede05447bd00c8fb6ad57b (commit)
       via  5da50801766d6c4d2de224a6f77e90763afebcf9 (commit)
       via  b634457fb078bd10cb1d6e77a7339e46a939846d (commit)
       via  529d59cb6120aed0d24019a2b8c7b5a608a5c6f8 (commit)
       via  18bd322b3a697b57f68522f419975079b5bb07a7 (commit)
       via  5bf7775190e3e1219e79fd49de7030878a8f60b2 (commit)
       via  d709cf55b967d44479e5658e2b55376fd945b0a4 (commit)
       via  66e269e283f3d64d870cf481013717d630c69270 (commit)
       via  368eb7766d3702baac759217099d56a8b72ea94d (commit)
       via  29c7689dcad412bd7ff562bec82bfaf793ae6e5b (commit)
       via  0b26df7765d4137d53dd70d2e61290b710f72ba4 (commit)
       via  7dbed63f4bd689afb164f83dfbf44c75c0b4c0f9 (commit)
       via  bc646604c18384406a3b6d79626178e745b1c8c9 (commit)
       via  b72b0e63c1b58f3be488ccc631be1e4b2464e60c (commit)
       via  530414d77e6f22c109257496cd0e1f1249acb06e (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (8a91644dc1535362c98fcd99b7d31966bbfcc229)
            \
             N -- N -- N (a8ba55345d4da3bcde9cb968828b41b92a9dad05)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=a8ba55345d4da3bcde9cb968828b41b92a9dad05

commit a8ba55345d4da3bcde9cb968828b41b92a9dad05
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Mar 8 15:14:59 2016 +0100

    HACK: hardcode subscriber auth tuple for IuCS

http://cgit.osmocom.org/openbsc/commit/?id=b43e9a0dcc8568f01526324fadf1c8cf202531ec

commit b43e9a0dcc8568f01526324fadf1c8cf202531ec
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Mar 7 16:53:45 2016 +0100

    cosmetic

http://cgit.osmocom.org/openbsc/commit/?id=c8fd88c710acb31322e2e08691f1f00235943016

commit c8fd88c710acb31322e2e08691f1f00235943016
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Mar 7 16:53:02 2016 +0100

    Adjust authentication logic for Iu, move a log notice
    
    Depending on conn->via_iface, fail upon missing auth for 3G.
    
    Move the log notice saying "skipping auth" to gsm48_secure_channel() where
    conn->via_iface is actually known.

http://cgit.osmocom.org/openbsc/commit/?id=a622849abf4ccc242b65632c679d4e4b1ca31739

commit a622849abf4ccc242b65632c679d4e4b1ca31739
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Mar 7 16:50:47 2016 +0100

    spread a few debug logs around authentication

http://cgit.osmocom.org/openbsc/commit/?id=23a086660e13eccdcc4ee026fad70a9795708955

commit 23a086660e13eccdcc4ee026fad70a9795708955
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Mar 7 16:48:38 2016 +0100

    fix confusing typo in constant (THAN -> THEN)

http://cgit.osmocom.org/openbsc/commit/?id=41c9e1b412a83e65a9c1c3e9010ece78e5305f06

commit 41c9e1b412a83e65a9c1c3e9010ece78e5305f06
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 15:36:59 2016 +0100

    fix build: add xsc to osmo-bsc and tests/bsc-nat

http://cgit.osmocom.org/openbsc/commit/?id=3183a4bf8d8416ad79858c566f9b3a814c71386b

commit 3183a4bf8d8416ad79858c566f9b3a814c71386b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 15:29:56 2016 +0100

    move two gsm0480_send_*() to xsc as gsm0480_gen_*()
    
    Have two separate gsm0480_send_ussdNotify() and gsm0480_send_releaseComplete()
    for each of libbsc and libmsc. Move their core into libxsc as generator
    functions returning a msgb.
    
    Add src/libbsc/gsm_04_80_utils.c (note, not 04_08) to implement the libbsc
    side of it.
    
    The code is identical, but the linked structs and functions differ in each
    case. There could be a common source file built for both, but I decided against
    it, for more clarity I hope.

http://cgit.osmocom.org/openbsc/commit/?id=8d0f238d60e4aaffc60a2f6ccd417643ddf9b4fd

commit 8d0f238d60e4aaffc60a2f6ccd417643ddf9b4fd
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 15:27:48 2016 +0100

    fix two minor Makefile.am errors

http://cgit.osmocom.org/openbsc/commit/?id=805f3dd120e09fad8986762e076db30d03593071

commit 805f3dd120e09fad8986762e076db30d03593071
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 14:15:12 2016 +0100

    move sms_next_rp_msg_ref() to libxsc, for gsm0408test
    
    Also change the signature to avoid using gsm_subscriber_connection, which
    has different members in libbsc and libmsc.

http://cgit.osmocom.org/openbsc/commit/?id=4e9b32b8b126b98d24d0f239abbc4a3c79254706

commit 4e9b32b8b126b98d24d0f239abbc4a3c79254706
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 13:36:12 2016 +0100

    rename nitb vty config to cscn, move to cscn_vty.c

http://cgit.osmocom.org/openbsc/commit/?id=6101100aef825126f68769d7b788f991a62cb93e

commit 6101100aef825126f68769d7b788f991a62cb93e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 14:56:26 2016 +0100

    disable code trying to reach across BSC/MSC bounds, make build pass
    
    Disable ipacc_rtp_direct, Osmo SMPP TLVs, Ctrl interface and channel_test.
    These need to be reimplemented with proper separation of libs.
    
    Add some tall_* pointers the linker requires for osmo-cscn.

http://cgit.osmocom.org/openbsc/commit/?id=d84e6559700f5339b06d71873a0892e6e0c20992

commit d84e6559700f5339b06d71873a0892e6e0c20992
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 14:49:12 2016 +0100

    libmsc: stubify paging (A-/Iu-interfaces need to reimplement this)

http://cgit.osmocom.org/openbsc/commit/?id=fd3fbf8a602a41016093577e0ffdcddc97a81fab

commit fd3fbf8a602a41016093577e0ffdcddc97a81fab
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 14:46:42 2016 +0100

    add libmsc/a_iface.c for A-interface stubs (so far only mock)

http://cgit.osmocom.org/openbsc/commit/?id=05a27d119088335079226d3b82b460523e950001

commit 05a27d119088335079226d3b82b460523e950001
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 14:39:22 2016 +0100

    gsm_subscriber_connection: further split between BSC and MSC
    
    Move some Iu/A members into the MSC #ifdef.
    
    Have separate allocate and free functions for the two scopes.

http://cgit.osmocom.org/openbsc/commit/?id=be8fb89cfaefbb70451f3ef88cbf26646b14d0c1

commit be8fb89cfaefbb70451f3ef88cbf26646b14d0c1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Mar 4 14:37:31 2016 +0100

    create libxsc and move some code, never link libbsc and libmsc
    
    libbsc and libmsc have conflicting definitions of gsm_subscriber_connection
    and do no longer belong together anyway.
    
    Create libxsc, meaning 'lib[bm]sc', to hold all code used by both libmsc
    and libbsc, and make sure gsm_subscriber_connection isn't used there.
    
    In various binaries and tests, do not link libbsc and libmsc.
    
    (Note: this commit was reshaped out of a large wip chunk, it may not
    compile properly without the subsequent commits)

http://cgit.osmocom.org/openbsc/commit/?id=2b66c327c7ed6a467dc9e4f20228fe690a6bd4ef

commit 2b66c327c7ed6a467dc9e4f20228fe690a6bd4ef
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Mar 3 14:48:49 2016 +0100

    Remove osmo-nitb, cannot link libbsc with libmsc anymore

http://cgit.osmocom.org/openbsc/commit/?id=7d6e74faa83af1ea67391979f882af6c11e64eaa

commit 7d6e74faa83af1ea67391979f882af6c11e64eaa
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Feb 29 09:36:43 2016 +0100

    cscn: apply vty bind addr configuration

http://cgit.osmocom.org/openbsc/commit/?id=9f4ec9c4c8818230e708121f299c7379da50b598

commit 9f4ec9c4c8818230e708121f299c7379da50b598
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Feb 29 09:34:12 2016 +0100

    debug: set almost everything to LOGL_DEBUG for easier dev

http://cgit.osmocom.org/openbsc/commit/?id=e009c395bdb325c50f691c22bdc1f81c1b9aba41

commit e009c395bdb325c50f691c22bdc1f81c1b9aba41
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Feb 28 00:54:27 2016 +0100

    cscn_main.c: fix ctrl init
    
    Include control_vty.h so that ctrl_vty_get_bind_addr() is properly declared.
    Add ctrl iface vty commands.

http://cgit.osmocom.org/openbsc/commit/?id=fc1704fe419c6a8e2901728d2ea053e108969e96

commit fc1704fe419c6a8e2901728d2ea053e108969e96
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Feb 14 23:54:10 2016 +0100

    wip: exclude more bsc stuff from gsm_subscriber_conn

http://cgit.osmocom.org/openbsc/commit/?id=2b7bec759adf047043c7c69c7a286f560346e3fd

commit 2b7bec759adf047043c7c69c7a286f560346e3fd
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Feb 18 12:36:26 2016 +0100

    cscn: minor dbg log tweak

http://cgit.osmocom.org/openbsc/commit/?id=aab8cbbdf4ff9a13d2cab82b8898875cd637e881

commit aab8cbbdf4ff9a13d2cab82b8898875cd637e881
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Feb 27 01:40:04 2016 +0100

    cscn: apply socket path / bind addr changes after rebase
    
    After rebasing onto 1b0e5540dba697, some changes need to be applied to
    cscn_main.c, originally a copy of bsc_hack.c before the rebase. On master,
    configurable MNCC socket path and Control interface bind address were added.

http://cgit.osmocom.org/openbsc/commit/?id=e51527e466588a6f2b2b6fdf9592567522550d91

commit e51527e466588a6f2b2b6fdf9592567522550d91
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Feb 22 12:16:55 2016 +0100

    osmo-bsc: half-fix tz override to allow compilation
    
    As described in a comment, for MSCSPLIT the tz data has been moved to network
    level. To allow compiling osmo-bsc on the sysmocom-iu branch, move tz up to
    network level in osmo-bsc as well.
    
    This could be done better for osmo-bsc, rather easily too, still allowing
    per-BTS timezone settings. But I'm trying to focus on IuCS and would like to
    come back to this later.

http://cgit.osmocom.org/openbsc/commit/?id=6126a4b3bec826d6ad57b63228a9df5982b3f847

commit 6126a4b3bec826d6ad57b63228a9df5982b3f847
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Thu Feb 25 15:22:57 2016 +0100

    WIP: gprs_gmm: Get mm ctx from RA update in Iu mode
    
    Iu mode doesn't have tlli, so look up according to p-tmsi

http://cgit.osmocom.org/openbsc/commit/?id=fd59d4e11851d17449eb394690d69b8dc7aac9f7

commit fd59d4e11851d17449eb394690d69b8dc7aac9f7
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Tue Feb 23 20:59:07 2016 +0100

    WIP: Try and activate RABs after service request

http://cgit.osmocom.org/openbsc/commit/?id=afaa3b813707f62f789f3d0605da5c4a095ff036

commit afaa3b813707f62f789f3d0605da5c4a095ff036
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Tue Feb 23 20:14:50 2016 +0100

    gprs_gmm: Log service request if not receieved from Iu mode

http://cgit.osmocom.org/openbsc/commit/?id=b04752784370b7b0980c9a39f1e25143da604871

commit b04752784370b7b0980c9a39f1e25143da604871
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Tue Feb 23 20:13:25 2016 +0100

    gprs_gmm: Send gmm_service_accept from gsm48_gmm_authorize()

http://cgit.osmocom.org/openbsc/commit/?id=28216134639e174b4c74ebe3d45abd6d6ed8e347

commit 28216134639e174b4c74ebe3d45abd6d6ed8e347
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Tue Feb 23 20:09:39 2016 +0100

    gprs: Update ue ctx from msg
    
    In case a Iu connection is reconnected we need to update the ue ctx

http://cgit.osmocom.org/openbsc/commit/?id=cc7d85f334681eeed758e26303407fcfa28445a2

commit cc7d85f334681eeed758e26303407fcfa28445a2
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Tue Feb 23 09:53:12 2016 +0100

    sgsn_test: Fix mmctx llme and tlli struct names after merge

http://cgit.osmocom.org/openbsc/commit/?id=e0f34a409372a15ba5eaf3ec6391c86442e2641c

commit e0f34a409372a15ba5eaf3ec6391c86442e2641c
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Tue Feb 23 09:52:13 2016 +0100

    gprs_gmm: Fix mmctx tlli member rename after merge

http://cgit.osmocom.org/openbsc/commit/?id=e4c6776c4821907717187be41402e9b5610024ed

commit e4c6776c4821907717187be41402e9b5610024ed
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 22 15:59:17 2016 +0100

    gprs: Handle GMM service request (Iu mode only)
    
    Iu mode has a GMM service request message which a UE in PMM-IDLE mode
    can use to switch back to PMM-CONNECTED mode.

http://cgit.osmocom.org/openbsc/commit/?id=1c39e113788867a46826687dcaaeaa5372a7f0ec

commit 1c39e113788867a46826687dcaaeaa5372a7f0ec
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 22 10:34:32 2016 +0100

    osmo-bsc: Pass gsmnet to bsc_vty_init()

http://cgit.osmocom.org/openbsc/commit/?id=f8aded1fc8411ec331853656897ac4073a5b441d

commit f8aded1fc8411ec331853656897ac4073a5b441d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Feb 21 12:21:35 2016 +0100

    libmsc/smpp: disable lchan access for now
    
    To make the IuCS build work, disable the BSC-land access from MSC's SMPP code.
    Some way shall be found to make the Osmocom vendor-specific SMPP TLVs work over
    the A-interface (after the MSCSPLIT), but we're concentrating on IuCS for now.

http://cgit.osmocom.org/openbsc/commit/?id=e1f7e39b8e630832076273773bcf3958cdd166b6

commit e1f7e39b8e630832076273773bcf3958cdd166b6
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Sat Feb 20 11:02:42 2016 +0100

    libmsc: Don't use bts field of gsm_subscriber_connection
    
    Use gsm_subscriber_connection does not have a bts field if building as
    libmsc. Use network directly.

http://cgit.osmocom.org/openbsc/commit/?id=10d8b0fdd56af131c653af4c186f412b52456056

commit 10d8b0fdd56af131c653af4c186f412b52456056
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Fri Feb 19 16:59:08 2016 +0100

    sgsn: fix use of opaque RANAP_RAB_SetupOrModifiedItemIEs_s decl

http://cgit.osmocom.org/openbsc/commit/?id=ca3a17fe9966a64a4f4a83f6e0f502a470a2c489

commit ca3a17fe9966a64a4f4a83f6e0f502a470a2c489
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Feb 18 22:51:38 2016 +0100

    cscn: fix use of opaque RANAP_RAB_SetupOrModifiedItemIEs_s decl

http://cgit.osmocom.org/openbsc/commit/?id=54ae504113315d4cb9a3365087e1758682eb619f

commit 54ae504113315d4cb9a3365087e1758682eb619f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Feb 18 22:42:07 2016 +0100

    iu.h: fix opaque declaration of RANAP_RAB_SetupOrModifiedItemIEs_s
    
    struct RANAP_RAB_SetupOrModifiedItemIEs_s; may be declared, but not the
    corresponding typedef. It leads to a redefinition error in our coverity
    build.

http://cgit.osmocom.org/openbsc/commit/?id=9f76552753a5865fb841d6e827e1aaddfe78d224

commit 9f76552753a5865fb841d6e827e1aaddfe78d224
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Thu Feb 18 15:59:01 2016 +0100

    Revert "iu.c: avoid warning by declaring ranap_free_rab_setupormodifieditemies()"
    
    There should be no need to silence this warning, the ranap_free_*
    functions are declared in libranap headers. In any case this will only
    obscure any real issue. Maybe osmo-iuh was not rebuilt completely
    (including generation of the c files from the python script).
    
    This reverts commit 05ae5b1245f95bf765b42e49af7b2596e013f0a0.

http://cgit.osmocom.org/openbsc/commit/?id=be616e1cb3b4e0d49507ba6eb88ad3b375da0a5a

commit be616e1cb3b4e0d49507ba6eb88ad3b375da0a5a
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Thu Feb 18 15:51:06 2016 +0100

    libiu: Use custom setupormodifieditemies function
    
    The one generated by the python script doesn't really do what we want.
    Instead of futzing around with the script again just write our own
    version.

http://cgit.osmocom.org/openbsc/commit/?id=f06f646638a42ef9715d67bb10ac22cac3648b7a

commit f06f646638a42ef9715d67bb10ac22cac3648b7a
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Thu Feb 18 15:50:30 2016 +0100

    libiu: Indicate in log where we don't handle a specific message

http://cgit.osmocom.org/openbsc/commit/?id=21578efe03540d08be84b4023e9faf5cd8d3246b

commit 21578efe03540d08be84b4023e9faf5cd8d3246b
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Thu Feb 18 15:46:52 2016 +0100

    libui: Don't assume gsm_network and gsm_subscriber_conncetion in libiu
    
    The sgsn uses other data structs so don't require them inside libiu.
    Instead keep a private list of ue contexts and iterate through that.
    
    This commit reverts the libui changes of commit
    d03faa4bacd4d2a8b9155faf5219a948b73f481c

http://cgit.osmocom.org/openbsc/commit/?id=bfc08dafbd4320fae43e22f3135da8ae79e482a9

commit bfc08dafbd4320fae43e22f3135da8ae79e482a9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Feb 16 13:13:31 2016 +0100

    iu.c: avoid warning by declaring ranap_free_rab_setupormodifieditemies()

http://cgit.osmocom.org/openbsc/commit/?id=f2cea5001ef9aa77c921eccb134164ce0c28bdd8

commit f2cea5001ef9aa77c921eccb134164ce0c28bdd8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Feb 16 13:11:45 2016 +0100

    add tests/libiudummy

http://cgit.osmocom.org/openbsc/commit/?id=1cc6482f767f19114f2750069b3e1af32d69d568

commit 1cc6482f767f19114f2750069b3e1af32d69d568
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Feb 16 12:07:47 2016 +0100

    msc: define extern iu_tx()

http://cgit.osmocom.org/openbsc/commit/?id=e73c09577fec695561b740a0262b91526ea86118

commit e73c09577fec695561b740a0262b91526ea86118
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Feb 16 12:03:01 2016 +0100

    gsm0408_rcvmsg_iucs: remove unused link_id arg.

http://cgit.osmocom.org/openbsc/commit/?id=e628ba3576129ff83dd78f1168aedce9483f03df

commit e628ba3576129ff83dd78f1168aedce9483f03df
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Feb 16 11:53:22 2016 +0100

    msc: implicitly link to iu_tx, don't have callbacks.
    
    This is more akin to the way openbsc do, as well as less code.

http://cgit.osmocom.org/openbsc/commit/?id=0727321a8234f8546b96815f3ce32b7e95c8f6cf

commit 0727321a8234f8546b96815f3ce32b7e95c8f6cf
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 20:50:04 2016 +0100

    gprs/sgsn: Use RAB assignment response cb in PDP context activation

http://cgit.osmocom.org/openbsc/commit/?id=c6ef469ef81307e5aaab348c47f74305e85b70fe

commit c6ef469ef81307e5aaab348c47f74305e85b70fe
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 20:49:13 2016 +0100

    osmo-cscn: Add dummy function for RAB assignment response

http://cgit.osmocom.org/openbsc/commit/?id=1e345821664f75539ea2d9b77e17424f1909cbf1

commit 1e345821664f75539ea2d9b77e17424f1909cbf1
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 20:47:49 2016 +0100

    libiu: Add support for RAB assignment response callback

http://cgit.osmocom.org/openbsc/commit/?id=db42495e55c2ac9b9d5b5ec12ae712eaa156d344

commit db42495e55c2ac9b9d5b5ec12ae712eaa156d344
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 20:45:35 2016 +0100

    sgsn_libgtp: Update rab (de)act function names to libui version

http://cgit.osmocom.org/openbsc/commit/?id=41bc13612848f71fc349ec6c20d4d439b4cf98bb

commit 41bc13612848f71fc349ec6c20d4d439b4cf98bb
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 20:39:12 2016 +0100

    sgsn_test: Make sgsn_test compile again after libui change

http://cgit.osmocom.org/openbsc/commit/?id=ed62655c865125a411b629af4cd6c38cd9d76e26

commit ed62655c865125a411b629af4cd6c38cd9d76e26
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Wed Feb 3 15:50:41 2016 +0100

    sgsn_iu/libgtp: Update pdp context with new IP address after RAB assign
    
    In the IU case the RNC and ggsn communicate directly on the user plane.
    Since the IP address of the RNC is not known in our case (it sits behind
    the hnbgw) we need to update the PDP context with the new IP address
    after receiving the RAB assignment response (which includes the IP
    address).

http://cgit.osmocom.org/openbsc/commit/?id=d28afca9617cd5ae3687fbee8271b792a8860b52

commit d28afca9617cd5ae3687fbee8271b792a8860b52
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 13:58:35 2016 +0100

    sgsn_iu: Parse the RAB assignemnt response and get pdp ctx form it
    
    The RAB assignment response includes the gtp teid that we sent along in
    the assignment request. Retrieve the correct pdp context from there and
    activate it.

http://cgit.osmocom.org/openbsc/commit/?id=dc23d395ea8e1732af779cd5812660dfe32d2bd0

commit dc23d395ea8e1732af779cd5812660dfe32d2bd0
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Wed Feb 3 15:20:28 2016 +0100

    sgsn: Add a function to return the pdp ctx for an mm ctx and tei

http://cgit.osmocom.org/openbsc/commit/?id=59326f763c7d6dfbd5c8a6720931b2ff30807b4e

commit 59326f763c7d6dfbd5c8a6720931b2ff30807b4e
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Wed Feb 3 15:17:42 2016 +0100

    sgsn: Get gtp ip and teid from pdp context in gprs_iu_rab_act()

http://cgit.osmocom.org/openbsc/commit/?id=bbf8ae1acd7173ddec4f7bd83d71373a40253fe2

commit bbf8ae1acd7173ddec4f7bd83d71373a40253fe2
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Wed Feb 3 11:35:50 2016 +0100

    gprs_gmm: Apply the auth hack only for UTRAN_Iu RAN type
    
    Try to limit the effect 3G support has on the remaining code base. The
    sgsn test still fails, but at a later test.

http://cgit.osmocom.org/openbsc/commit/?id=4cd0502ef0cd33e53c8920d919939bb5d21028f0

commit 4cd0502ef0cd33e53c8920d919939bb5d21028f0
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Wed Feb 3 11:30:57 2016 +0100

    tests/sgsn: Fix compilation of sgsn_test
    
    The sgsn test still fails, but at least it is compiling again..

http://cgit.osmocom.org/openbsc/commit/?id=9f780657529376de7d55bf258a9b0864b7e9a655

commit 9f780657529376de7d55bf258a9b0864b7e9a655
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 13:46:39 2016 +0100

    sgsn_libgtp: Use the address provided by the GGSN for RAB activation

http://cgit.osmocom.org/openbsc/commit/?id=4b11ad956246b0f7a74d840e0ef5d2c20d1bc719

commit 4b11ad956246b0f7a74d840e0ef5d2c20d1bc719
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 13:45:27 2016 +0100

    gprs: Fix some misleading comments

http://cgit.osmocom.org/openbsc/commit/?id=0e05b14936307be09e2018bd7430193953708da1

commit 0e05b14936307be09e2018bd7430193953708da1
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Feb 15 11:55:47 2016 +0100

    WIP: Wait for radio bearer before sending pdp context accept

http://cgit.osmocom.org/openbsc/commit/?id=7965612d49c2ef16632f61dfcfef9f5da9d3a3bc

commit 7965612d49c2ef16632f61dfcfef9f5da9d3a3bc
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Jan 25 16:55:00 2016 +0100

    HACK: ranap_decode_rab_setupormodifieditemies crashes so disable it

http://cgit.osmocom.org/openbsc/commit/?id=852476dd66fc4e1af1416276e42fc7c9252ec97b

commit 852476dd66fc4e1af1416276e42fc7c9252ec97b
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Jan 25 16:53:20 2016 +0100

    sgsn_iu: RABAssignment response is an Outcome, not a Successful one

http://cgit.osmocom.org/openbsc/commit/?id=788e34209407bae9eb51d34710915efcbae0e856

commit 788e34209407bae9eb51d34710915efcbae0e856
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Jan 25 16:49:53 2016 +0100

    gprs_gmm: Fix bit mask when determining update/attach type
    
    Bit 4 is reserved in 3GPP TS 04.08 so exclude it from the type.
    
    In 3GPP TS 24.008 it indicates if a follow-on request is pending by the
    MS, but only in Iu mode. According to the spec it is not required to
    react to that request with a follow-on proceed so this field can be
    ignored for now.
    
    See 3GPP TS 24.008 Ch. 4.4:
    "Unless it has specific permission from the network (follow-on proceed)
    the mobile station side should await the release of the RR connection
    used for a MM specific procedure before a new MM specific procedure or
    MM connection establishment is started."
    
    as well as Ch. 4.4.4.6:
    "If the network wishes to prolong the RR connection to allow the mobile
    station to initiate MM connection establishment (for example if the
    mobile station has indicated in the LOCATION UPDATING REQUEST that it
    has a follow-on request pending) the network shall send "follow on
    proceed" in the LOCATION UPDATING ACCEPT and start timer T3255."

http://cgit.osmocom.org/openbsc/commit/?id=7d03c627de6c3f9b73b5fdc91a9b53c84fea03dc

commit 7d03c627de6c3f9b73b5fdc91a9b53c84fea03dc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Feb 14 23:23:06 2016 +0100

    doc: rename nitb graph to bsc, add msc graph
    
    NITB is already gone from this branch. We may even resurrect it, but I prefer
    to name the realms 'libmsc' and 'libbsc', hence the nitb graph is the BSC graph
    now. Also add a libmsc graph.

http://cgit.osmocom.org/openbsc/commit/?id=3ab81c3b08d2a705306fd866c8d655fb75b95bc9

commit 3ab81c3b08d2a705306fd866c8d655fb75b95bc9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Feb 14 23:19:55 2016 +0100

    doc: add lists to nitb graph

http://cgit.osmocom.org/openbsc/commit/?id=f9c11b38305fc2563dd9695cf64ff6c77654a468

commit f9c11b38305fc2563dd9695cf64ff6c77654a468
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 12 14:58:33 2016 +0100

    cscn: use iu_tx for msc_ifaces.iu_cs. some #include cosmetics.

http://cgit.osmocom.org/openbsc/commit/?id=cfc1316f6e433a49bd4c5e105338c1cbcee0accb

commit cfc1316f6e433a49bd4c5e105338c1cbcee0accb
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 12 14:43:27 2016 +0100

    mscsplit: fix compilation and comments. move msc_api.h.

http://cgit.osmocom.org/openbsc/commit/?id=ed6cc960accf8a86838f546afd809abbbb4af089

commit ed6cc960accf8a86838f546afd809abbbb4af089
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 12 14:28:11 2016 +0100

    mscsplit: getting grips on header scopes

http://cgit.osmocom.org/openbsc/commit/?id=168db2c930342761c3bbfe0421d5814fd30a3d35

commit 168db2c930342761c3bbfe0421d5814fd30a3d35
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 12 12:19:06 2016 +0100

    msc: clarify msc_api and msc_ifaces scopes

http://cgit.osmocom.org/openbsc/commit/?id=011ca596b4f40d9d613787d616dac65538140bef

commit 011ca596b4f40d9d613787d616dac65538140bef
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 12 12:00:06 2016 +0100

    rename IFACE_IUCS to IFACE_IU

http://cgit.osmocom.org/openbsc/commit/?id=3c7af0308566c9e179502ff7003da39e320ae5a7

commit 3c7af0308566c9e179502ff7003da39e320ae5a7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 12 11:57:20 2016 +0100

    cscn: rename msc_api

http://cgit.osmocom.org/openbsc/commit/?id=bf9e2a6dcf5158f1c0617822db0453179e159a0d

commit bf9e2a6dcf5158f1c0617822db0453179e159a0d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 12 11:54:04 2016 +0100

    cscn: some file moves/renames

http://cgit.osmocom.org/openbsc/commit/?id=cd04e2caac1f866a0a3f87fa5feaa424dba28dd5

commit cd04e2caac1f866a0a3f87fa5feaa424dba28dd5
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Feb 11 01:28:06 2016 +0100

    cscn wip: direct dtap responses to IuCS

http://cgit.osmocom.org/openbsc/commit/?id=7d319a0e1676db02d9000225e1e9e71e38a5907c

commit 7d319a0e1676db02d9000225e1e9e71e38a5907c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Feb 11 01:28:28 2016 +0100

    cscn: fix missing network backpointer

http://cgit.osmocom.org/openbsc/commit/?id=68efa98c8c21437c9b7f4a53cd93b473eac9201b

commit 68efa98c8c21437c9b7f4a53cd93b473eac9201b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Feb 10 23:48:13 2016 +0100

    cscn: own talloc root and gsm_network instance; misc.
    
    Heading towards a sovereign CSCN.

http://cgit.osmocom.org/openbsc/commit/?id=37bf12b1538f02a1c4c03bb3b17fe292a85188e3

commit 37bf12b1538f02a1c4c03bb3b17fe292a85188e3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Feb 10 23:45:37 2016 +0100

    mscsplit: exclude some more vty nodes

http://cgit.osmocom.org/openbsc/commit/?id=4e9ac7a5194a3a38bcabb57d05f697ab25a323fa

commit 4e9ac7a5194a3a38bcabb57d05f697ab25a323fa
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Feb 10 23:45:00 2016 +0100

    cosmetic: remove unused extern.

http://cgit.osmocom.org/openbsc/commit/?id=b8dd2d6ec945033ce6a76b385afa5f8a8f86ed61

commit b8dd2d6ec945033ce6a76b385afa5f8a8f86ed61
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Feb 10 23:44:26 2016 +0100

    introduce vty CSCN_NODE, cosmetically.

http://cgit.osmocom.org/openbsc/commit/?id=274337936a47dc046567102fac72b84e9c937dee

commit 274337936a47dc046567102fac72b84e9c937dee
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Feb 10 23:42:17 2016 +0100

    mscplit: try to clarify root talloc ctx and global gsm_network.
    
    The aim is to allow osmo-cscn to pass its own root talloc context and
    global gsm_network struct instance cleanly. This may stir up some old and
    dusty globals, but I hope it's for the better, since not all is a BSC.
    
    To ensure that a global gsm_network pointer for the bsc_vty is set, have it as
    argument to bsc_vty_init(). The vty configuration commands are added only after
    bsc_vty_init(), which are needed to configure the network struct. So split up
    the bsc_bootstrap_network() function into bsc_network_init() to allocate a
    gsm_struct, and bsc_network_configure() to read the config file once the vty
    commands are in place. In this way, no global bsc_gsmnet pointer is needed for
    the bsc vty. The atomic super glue is dissolved and osmo-cscn will be allowed
    to have a different name for it.
    
    Admitted, it's still called the bsc_vty, but a split thereof is probably coming
    soon, because the CSCN doesn't want any of the BSC nor BTS specific vty
    commands.

http://cgit.osmocom.org/openbsc/commit/?id=5f4e8ed64b9c3b20d11f6c3a585d177257906899

commit 5f4e8ed64b9c3b20d11f6c3a585d177257906899
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Feb 8 22:14:07 2016 +0100

    mscsplit: remove bts and lchan pointers from libmsc
    
    The diff between this and master will probably need a lot of review and fixes.
    The current state does compile, but I expect pretty much everything to be
    broken now. Future development will reinstate proper functionality piecemeal.
    
    The first goal is to get basic signalling to work, then SMS. The voice control
    (RTP) is completely disabled now (see "#if BEFORE_MSCSPLIT") and will be fixed
    last AFAICT.

http://cgit.osmocom.org/openbsc/commit/?id=33df56356b0deab8c03481380d9ccaddb9a0bca4

commit 33df56356b0deab8c03481380d9ccaddb9a0bca4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 28 15:04:56 2016 +0100

    cosmetics: link_id=42, s/Iu-CS/IuCS, debug logs.
    
    Until I get the proper link id from the SUA SAP, make sure we recognise it
    as hardcoded by setting it to 42.

http://cgit.osmocom.org/openbsc/commit/?id=af95d77f8329b8802853a25041e1e12838bafa3d

commit af95d77f8329b8802853a25041e1e12838bafa3d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 28 14:27:22 2016 +0100

    cscn: allocate IuCS conn, properly return rc.

http://cgit.osmocom.org/openbsc/commit/?id=03843e72e67501b60cef03af0519159e78ac8d20

commit 03843e72e67501b60cef03af0519159e78ac8d20
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 28 14:20:27 2016 +0100

    cscn: call msc_compl_l3() from subscr_conn_allocate_iu()
    
    Pubish msc_compl_l3() decl in new file libmsc/msc_api.h (but see comment).
    
    Call msc_compl_l3() when establishing a subscriber connection for IuCS.
    
    Remove bts from subscr_conn_allocate_iu() signature, use network, link_id and
    conn_id instead.
    
    Move subscr_conn_allocate_iu() to the top of the file, because it semantically
    belongs before subscr_conn_lookup_iu().

http://cgit.osmocom.org/openbsc/commit/?id=688c54d7f3b64dd473a3aae8f88765f67edbbbcc

commit 688c54d7f3b64dd473a3aae8f88765f67edbbbcc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 28 13:48:03 2016 +0100

    cscn: default to osmo-cscn.cfg, not opencscn.cfg

http://cgit.osmocom.org/openbsc/commit/?id=18dcc97e63d697f5ad7447908fd0612945d592ec

commit 18dcc97e63d697f5ad7447908fd0612945d592ec
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 28 13:03:45 2016 +0100

    cscn: move gsm0408_rcvmsg_iucs() decl to proper place.
    
    Add noinst-header iu_cs.h and move the gsm0408_rcvmsg_iucs() declaration
    there.

http://cgit.osmocom.org/openbsc/commit/?id=9fd1916c4fed91123bc703f221075ccff0033ff0

commit 9fd1916c4fed91123bc703f221075ccff0033ff0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 25 19:24:01 2016 +0100

    put Iu-common and Iu-CS stuff in proper places
    
    Add libiu to contain the parts used by both Iu-CS (in osmo-cscn) and Iu-PS (in
    gprs) into libiu. It's rather thin and may make sense to move to osmo-iuh
    altogether, eventually.
    
    iu.c is half moved to libiu/, and half to osmo-cscn/iu_cs.c.

http://cgit.osmocom.org/openbsc/commit/?id=6bcccca80c802d9241eda9c89ad33885e8318e85

commit 6bcccca80c802d9241eda9c89ad33885e8318e85
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 25 18:53:22 2016 +0100

    wip

http://cgit.osmocom.org/openbsc/commit/?id=2216f399562d2140efb1a41dace05b75d47b4816

commit 2216f399562d2140efb1a41dace05b75d47b4816
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 17:09:46 2016 +0100

    todo / #if 0

http://cgit.osmocom.org/openbsc/commit/?id=45e814b1279af6f1319a08847831e76c38571578

commit 45e814b1279af6f1319a08847831e76c38571578
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 17:09:25 2016 +0100

    minor fixes

http://cgit.osmocom.org/openbsc/commit/?id=34061fbc6995c02937e7d12926b934902d9ea8b6

commit 34061fbc6995c02937e7d12926b934902d9ea8b6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 17:08:25 2016 +0100

    func declaration, comments

http://cgit.osmocom.org/openbsc/commit/?id=64e6f86be1d06359c44bd0b186c97449d136c513

commit 64e6f86be1d06359c44bd0b186c97449d136c513
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 17:07:42 2016 +0100

    fix: it's called msgb.dst.

http://cgit.osmocom.org/openbsc/commit/?id=7d7d1fac7bdb71ecf811376480b0ddf0f860c63c

commit 7d7d1fac7bdb71ecf811376480b0ddf0f860c63c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 16:04:03 2016 +0100

    wip

http://cgit.osmocom.org/openbsc/commit/?id=66c04dda547814195b42baeb4b64e2fc7e639ce1

commit 66c04dda547814195b42baeb4b64e2fc7e639ce1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 16:03:52 2016 +0100

    Indicate A-interface for new A subscr-conn.

http://cgit.osmocom.org/openbsc/commit/?id=deffd2c6e531fb61c83ac3ac7c701cad47c5d563

commit deffd2c6e531fb61c83ac3ac7c701cad47c5d563
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 16:02:23 2016 +0100

    Add some Iu-CS functions (in the wrong place though, wip)

http://cgit.osmocom.org/openbsc/commit/?id=beebf7ca825eb1fd9ffdcc019c756a4d01abcf34

commit beebf7ca825eb1fd9ffdcc019c756a4d01abcf34
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 15:57:48 2016 +0100

    cosmetic: a rename, comments.
    
    Rename conn_ctx_list -> ue_conn_ctx_list.
    Indicate Iu-CS 'siblings' for a couple of functions.
    Tweak/add comments.

http://cgit.osmocom.org/openbsc/commit/?id=b3438261d2f68491514367c9a72d592da58b314a

commit b3438261d2f68491514367c9a72d592da58b314a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 15:52:50 2016 +0100

    Add Iu-CS indicator to struct gsm_subscriber_connection.
    
    Introduce enum interface_type and gsm_subscriber_connection.via_iface to
    distinguish between A-interface and Iu-CS-interface connections.
    
    Add gsm_subscriber_connection.iu.link_id and iu.conn_id.

http://cgit.osmocom.org/openbsc/commit/?id=28a51945f81e9a11f1f8b84597a66d4581a86f63

commit 28a51945f81e9a11f1f8b84597a66d4581a86f63
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 10:59:18 2016 +0100

    log level: DIUCS = debug

http://cgit.osmocom.org/openbsc/commit/?id=0bbdd425be19e1829b15ed34c8b801734b13fe30

commit 0bbdd425be19e1829b15ed34c8b801734b13fe30
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 14 15:08:39 2016 +0100

    wip (reminders to self, whitespace)

http://cgit.osmocom.org/openbsc/commit/?id=2c1c87c2bf66b55f93763ed472859668bb25f061

commit 2c1c87c2bf66b55f93763ed472859668bb25f061
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 12 15:08:42 2016 +0100

    make osmo-cscn compile and receive first Iu-CS buf (and log it only)

http://cgit.osmocom.org/openbsc/commit/?id=1a12a8acd528a02a12d6acb77a2c82416dc5b7e0

commit 1a12a8acd528a02a12d6acb77a2c82416dc5b7e0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 12 15:07:40 2016 +0100

    iu_init: add addr and port args

http://cgit.osmocom.org/openbsc/commit/?id=dae730dec446be6bd726b2e034393dce373d9553

commit dae730dec446be6bd726b2e034393dce373d9553
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 12 15:06:02 2016 +0100

    add DIUCS debug id

http://cgit.osmocom.org/openbsc/commit/?id=1c8f85ef5d1da26b3e91077b4452a0cf2782ceda

commit 1c8f85ef5d1da26b3e91077b4452a0cf2782ceda
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 11 00:00:45 2016 +0100

    various small fixes

http://cgit.osmocom.org/openbsc/commit/?id=172a3086d3956d47e286f9e0a7afdf6e8be51545

commit 172a3086d3956d47e286f9e0a7afdf6e8be51545
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 11 00:00:24 2016 +0100

    sai arg back to pointer

http://cgit.osmocom.org/openbsc/commit/?id=04e3327114b616757026b662f3fb02ae0e4e42f9

commit 04e3327114b616757026b662f3fb02ae0e4e42f9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 23:43:53 2016 +0100

    some fixes

http://cgit.osmocom.org/openbsc/commit/?id=720ffe0ea38097cba8baec9f0c9faf0d784aecc8

commit 720ffe0ea38097cba8baec9f0c9faf0d784aecc8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 23:43:24 2016 +0100

    generalize rab_act for ps and cs

http://cgit.osmocom.org/openbsc/commit/?id=6d305a228bd4cd906066d866bdd67bd21f06e91b

commit 6d305a228bd4cd906066d866bdd67bd21f06e91b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 23:41:51 2016 +0100

    move struct ue_conn_ctx to header

http://cgit.osmocom.org/openbsc/commit/?id=7e177331c4fe90ff2eccc6317fad79821cec6413

commit 7e177331c4fe90ff2eccc6317fad79821cec6413
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 23:40:43 2016 +0100

    sgsn_iu -> iu

http://cgit.osmocom.org/openbsc/commit/?id=4c9513afaa283c999212ad3bf64f15af72ba0b4c

commit 4c9513afaa283c999212ad3bf64f15af72ba0b4c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 23:40:12 2016 +0100

    sai arg

http://cgit.osmocom.org/openbsc/commit/?id=52bca611be965058c98c9508409b15a352aa76af

commit 52bca611be965058c98c9508409b15a352aa76af
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 23:04:53 2016 +0100

    iu_common

http://cgit.osmocom.org/openbsc/commit/?id=c7f3a5ef187c6475f8545f74d77f010c6d7149b8

commit c7f3a5ef187c6475f8545f74d77f010c6d7149b8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 22:58:18 2016 +0100

    rename sgsn_iu.c to iu.c.
    
    That code seems to be usable for the CS side, as well. A more general name
    is applicable. todo: move out of gprs even.

http://cgit.osmocom.org/openbsc/commit/?id=76dc56b332c58aa716fabbfecc200c9882783660

commit 76dc56b332c58aa716fabbfecc200c9882783660
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 22:50:11 2016 +0100

    tweak ..rcvmsg_iu()'s sai arg.
    
    It was a uint16_t*, but is passed as a uint16_t, and never used anyway, yet.

http://cgit.osmocom.org/openbsc/commit/?id=72a039a8f14fc0021a5bea70520177e8d9fa07aa

commit 72a039a8f14fc0021a5bea70520177e8d9fa07aa
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 02:41:23 2016 +0100

    iu_common wip

http://cgit.osmocom.org/openbsc/commit/?id=cf39e8cd9bdd173893e7994a84e499ee258b559b

commit cf39e8cd9bdd173893e7994a84e499ee258b559b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 01:38:40 2016 +0100

    gitignore

http://cgit.osmocom.org/openbsc/commit/?id=88bb44b5d0d43150be1e60534ff810ffbf0e0fc6

commit 88bb44b5d0d43150be1e60534ff810ffbf0e0fc6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 01:14:24 2016 +0100

    cscn

http://cgit.osmocom.org/openbsc/commit/?id=4f472e1a5fbefea145cad0c4eb7fadf213ade044

commit 4f472e1a5fbefea145cad0c4eb7fadf213ade044
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 01:13:50 2016 +0100

    asn_debug

http://cgit.osmocom.org/openbsc/commit/?id=8818f74648b449a4bb235f9d95ff56e43a0f0465

commit 8818f74648b449a4bb235f9d95ff56e43a0f0465
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 01:13:11 2016 +0100

    cosmetic

http://cgit.osmocom.org/openbsc/commit/?id=348ec6a85eacbe5bec8aa03633a459c2d3da11a7

commit 348ec6a85eacbe5bec8aa03633a459c2d3da11a7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 5 14:33:26 2016 +0100

    typo

http://cgit.osmocom.org/openbsc/commit/?id=9a9c85cd83e24f637650951cbf77a1d2464e7efb

commit 9a9c85cd83e24f637650951cbf77a1d2464e7efb
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 6 13:28:32 2016 +0100

    wip

http://cgit.osmocom.org/openbsc/commit/?id=401222dedd2cfb875d1046cd1637f57658e50871

commit 401222dedd2cfb875d1046cd1637f57658e50871
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 28 13:04:24 2016 +0100

    cscn: adjust header comment.

http://cgit.osmocom.org/openbsc/commit/?id=2819524735fcbb1e9ed71349037cd5fbdf5245c2

commit 2819524735fcbb1e9ed71349037cd5fbdf5245c2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 5 14:45:53 2016 +0100

    Add osmo-cscn, as a copy of osmo-nitb.
    
    CSCN means "Circuit Switched Core Network" (-in-the-box) and will become a
    NITB-without-BSC, so that it talks Iu-cs to the HNBGW and talks 'A' to an
    external BSC.
    
    Copying NITB is debatable: on the one hand, we've agreed on the name Osmo-CSCN
    for the end result (without internal BSC). On the other hand, I will probably
    add Iu-cs into the NITB code incrementally, in such a way that theoretically,
    both Iu-cs and the internal BSC functionality could be used at the same time.
    So Osmo-CSCN will be a NITB plus Iu-cs for a while. Instead of adding to NITB,
    I prefer to work on a copy, so that the original NITB remains more or less
    unchanged.
    
    Only a later step will clearly distinguish CSCN from NITB: when the BSC part is
    split off for the benefit of a proper A-interface, and CSCN talks to an
    external BSC.

http://cgit.osmocom.org/openbsc/commit/?id=77ffd0e48b5aeb1bc7febcd2fccf72ca885321cc

commit 77ffd0e48b5aeb1bc7febcd2fccf72ca885321cc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 26 03:02:20 2015 +0100

    doc: add call graphs from MSC to BSC or HNB-GW (wip)

http://cgit.osmocom.org/openbsc/commit/?id=b5b2b916a9b573612d5a92bb12499d979370f457

commit b5b2b916a9b573612d5a92bb12499d979370f457
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 10 23:06:21 2016 +0100

    disable some sgsn_tests to pass the status quo.
    
    while working on this, I need to see whether I break any more things.
    So remove some noise temporarily.

http://cgit.osmocom.org/openbsc/commit/?id=c180ea0a61df2d63b128376c1d4705d24b9e3bfa

commit c180ea0a61df2d63b128376c1d4705d24b9e3bfa
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 01:16:35 2016 +0100

    sgsn_test build

http://cgit.osmocom.org/openbsc/commit/?id=257ff3708622199caf37d58e4ace7bda3447ea35

commit 257ff3708622199caf37d58e4ace7bda3447ea35
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 01:16:19 2016 +0100

    sgsn_test: apply addition of gb member

http://cgit.osmocom.org/openbsc/commit/?id=cc5746e1ad545f7648d24d110c0ec64d50a9949f

commit cc5746e1ad545f7648d24d110c0ec64d50a9949f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 01:37:42 2016 +0100

    fix sgsn_mm_ctx_cleanup_free: TLLI unass. after sgsn_mm_ctx_free.
    
    The comment says so and it was moved above sgsn_mm_ctx_free in a commit
    marked as ugly hack.

http://cgit.osmocom.org/openbsc/commit/?id=f0560bc4bcddbd83cc4deab28928cd090edd5ebc

commit f0560bc4bcddbd83cc4deab28928cd090edd5ebc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 8 02:40:29 2016 +0100

    fix ranap_handle_co_dt, failed to pass struct pointer

http://cgit.osmocom.org/openbsc/commit/?id=929dacba1128b6cb6de60af0fb30406fdb4e6217

commit 929dacba1128b6cb6de60af0fb30406fdb4e6217
Author: Harald Welte <laforge at gnumonks.org>
Date:   Thu Dec 24 17:06:42 2015 +0100

    gsm_04_08.c: Don't set msg->lchan nor msg->dst
    
    the BSC-side of the API behind gsm0808_submit_dtap() is doing
    this resolving again anyway.  So let's avoid doing it twice, and avoid
    having more dependency of the MSC down into the lchan details.

http://cgit.osmocom.org/openbsc/commit/?id=121c72b19f76611d5fa54e391854ec057a2fa772

commit 121c72b19f76611d5fa54e391854ec057a2fa772
Author: Harald Welte <laforge at gnumonks.org>
Date:   Thu Dec 24 16:36:32 2015 +0100

    gsm_04_11.c/04_08.c: s/lchan/conn/ where we don't use lchan for years

http://cgit.osmocom.org/openbsc/commit/?id=49d804eff8aaafb179ede05447bd00c8fb6ad57b

commit 49d804eff8aaafb179ede05447bd00c8fb6ad57b
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue Jan 5 15:09:21 2016 +0100

    remove dead code from Makefile.am

http://cgit.osmocom.org/openbsc/commit/?id=5da50801766d6c4d2de224a6f77e90763afebcf9

commit 5da50801766d6c4d2de224a6f77e90763afebcf9
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue Jan 5 15:07:25 2016 +0100

    migrate WIP osmo-iuh hack to use system-installed libosm-ranap.so
    
    this means we no longer try to link to hard-coded files outside of the
    openbsc.git repository.

http://cgit.osmocom.org/openbsc/commit/?id=b634457fb078bd10cb1d6e77a7339e46a939846d

commit b634457fb078bd10cb1d6e77a7339e46a939846d
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue Dec 29 18:56:13 2015 +0100

    WIP: Really ugly hacks to get up to (and including) PDP CTX ACT

http://cgit.osmocom.org/openbsc/commit/?id=529d59cb6120aed0d24019a2b8c7b5a608a5c6f8

commit 529d59cb6120aed0d24019a2b8c7b5a608a5c6f8
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue Dec 29 17:52:51 2015 +0100

    add sgsn_iu.c that was missed in large WIP commit

http://cgit.osmocom.org/openbsc/commit/?id=18bd322b3a697b57f68522f419975079b5bb07a7

commit 18bd322b3a697b57f68522f419975079b5bb07a7
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Dec 28 21:03:10 2015 +0100

    rtp_proxy.c: Ensure msgb_alloc is large enough for largest AMR frame
    
    In AMR 12.2 (mode 7), the actual RTP payload is 33 bytes.  Howeerver,
    as we store the length of the (dynamically-sized) AMR payload in the
    first byte, our buffer needs at least 33+1 byte in size.

http://cgit.osmocom.org/openbsc/commit/?id=5bf7775190e3e1219e79fd49de7030878a8f60b2

commit 5bf7775190e3e1219e79fd49de7030878a8f60b2
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Dec 28 14:04:36 2015 +0100

    subscr_name(): Handle case for subscr == NULL
    
    subscr_name() was called from several places:
    * either without a check for subscr being NULL, which for example
      was causing a segfault if we hand-over a channel before identifying the
      subscriber
    * or with an explicit NULL check and the ternary operator (?).
    
    We now simplify the code by checking for the NULL Subscriber in subscr_name()
    itself.

http://cgit.osmocom.org/openbsc/commit/?id=d709cf55b967d44479e5658e2b55376fd945b0a4

commit d709cf55b967d44479e5658e2b55376fd945b0a4
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri Dec 25 22:49:37 2015 +0100

    WIP

http://cgit.osmocom.org/openbsc/commit/?id=66e269e283f3d64d870cf481013717d630c69270

commit 66e269e283f3d64d870cf481013717d630c69270
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri Dec 25 22:31:36 2015 +0100

    gprs_gmm.c: Preform LLME operations only if we have one
    
    In case the GMM message did not arrive over a Gb interface, there is no
    LLME (and thus the associated pointer is NULL).  Don't try to perform
    operations on a NULL LLME.

http://cgit.osmocom.org/openbsc/commit/?id=368eb7766d3702baac759217099d56a8b72ea94d

commit 368eb7766d3702baac759217099d56a8b72ea94d
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri Dec 25 22:23:27 2015 +0100

    gprs_gmm.c: Make TLLI handling specific to Gb interface
    
    Soem of the operations we perform in the GMM layer are specific to the
    GPRS/EDGE radio access network and its Gb interface.  Let's make them
    conditional to that in preparation of supporting an Iu interface.

http://cgit.osmocom.org/openbsc/commit/?id=29c7689dcad412bd7ff562bec82bfaf793ae6e5b

commit 29c7689dcad412bd7ff562bec82bfaf793ae6e5b
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri Dec 25 20:12:28 2015 +0100

    gprs_gmm.c: Don't try to de-reference NULL mmctx
    
    There was a comment in the code that certain GMM messages require a
    valid mmctx pointer.  However, nothing actually checked if that pointer
    was in fact non-NULL.  We plainly crashed if a MS would send us the
    wrong message in the wrong state.

http://cgit.osmocom.org/openbsc/commit/?id=0b26df7765d4137d53dd70d2e61290b710f72ba4

commit 0b26df7765d4137d53dd70d2e61290b710f72ba4
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri Dec 25 19:14:57 2015 +0100

    rename gsm0408_gprs_rcvmsg() to gsm0408_gprs_rcvmsg_gb()
    
    This is the entry point for GMM from Gb.  We will create a new one
    for Iu, so let's be explicit rather than implicit.

http://cgit.osmocom.org/openbsc/commit/?id=7dbed63f4bd689afb164f83dfbf44c75c0b4c0f9

commit 7dbed63f4bd689afb164f83dfbf44c75c0b4c0f9
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri Dec 25 19:12:21 2015 +0100

    prepare sgsn_mm_ctx for Gb and Iu mode (UMTS)
    
    Let's explicitly mark those sgsn_mm_ctx members that apply for Gb mode
    and (upcoming) Iu mode, respectively.

http://cgit.osmocom.org/openbsc/commit/?id=bc646604c18384406a3b6d79626178e745b1c8c9

commit bc646604c18384406a3b6d79626178e745b1c8c9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 28 14:25:31 2016 +0100

    Fix two rc values in gsm0408_dispatch()
    
    I do hope the unimplemented/unknown messages did not return 0 intentionally.

http://cgit.osmocom.org/openbsc/commit/?id=b72b0e63c1b58f3be488ccc631be1e4b2464e60c

commit b72b0e63c1b58f3be488ccc631be1e4b2464e60c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 18 16:01:34 2016 +0100

    move subscriber conns list into struct gsm_network.
    
    Replace the global sub_connections llist with gsm_network.subscr_conns.
    Initialize and apply where applicable. Remove bsc_api_sub_connections().

http://cgit.osmocom.org/openbsc/commit/?id=530414d77e6f22c109257496cd0e1f1249acb06e

commit 530414d77e6f22c109257496cd0e1f1249acb06e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Mar 7 17:19:19 2016 +0100

    Remove unused auth code and add comment
    
    As commented in the code, the GSM_SECURITY_AUTH_FAILED path is never invoked by
    the gsm48_secure_channel() function as it is today.
    
    Note that the upcoming Iu auth will probably add a GSM_SECURITY_AUTH_FAILED
    status. In that case, sending a LU Reject immediately may be desirable, but
    arguably a bit of timeout could make life harder for auth attackers.
    
    The code removed by this patch doesn't send out a LU Reject ever, since a call
    to release_loc_updating_req() only releases the connection. To reject, a call
    to gsm0408_loc_upd_rej() would be necessary, as seen in loc_upd_rej_cb().
    
    And finally, if _gsm0408_authorize_sec_cb() doesn't do anything about anything,
    the same loc_upd_rej_cb() will be run by a timeout and send a LU Reject
    properly (as commented in the code).

-----------------------------------------------------------------------

Summary of changes:
 openbsc/src/libmsc/gsm_04_08.c | 32 +++++++++++++++++++++++++++-----
 1 file changed, 27 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list