laforge
/
openbts-osmo
Archived
1
0
Fork 0

Commit Graph

  • d987da3f05 actually connect and open the BCCH logical channel master Harald Welte 2011-11-13 17:23:34 +0100
  • 5d46791fb0 include lchan reference when signalling nexWtime to ThreadMuxer Harald Welte 2011-11-13 15:53:33 +0100
  • 2ff390643f declare operator overloading for standard << Harald Welte 2011-11-13 15:53:03 +0100
  • a7b5fd9c77 Introduce OsmoLchanBCCH Harald Welte 2011-11-13 15:45:07 +0100
  • 0e1fc5e809 fix constructor reordering warning Harald Welte 2011-11-13 15:34:19 +0100
  • 3cabf472d9 propagate 'nextWriteTime' signal from L1 upwards Harald Welte 2011-11-13 15:21:58 +0100
  • 086a6a61cb Add missing header files to Makefile Harald Welte 2011-11-13 15:21:26 +0100
  • 615eb3f0ea OsmoLogChan: Make sure mL1 and mSACCHL1 are initialized to NULL Harald Welte 2011-11-13 15:21:03 +0100
  • 12a1ff7317 Connect SAPmux upper end with Lchan during connect() Harald Welte 2011-11-13 15:19:57 +0100
  • ae48a74ee2 OsmoLogicalChannel: cosmetic cleanup, more comments Harald Welte 2011-11-13 13:46:35 +0100
  • 9a6d6578bb OsmoLogicalChannel: Don't forget SACCHL1FEC for TCH and SDCCH Harald Welte 2011-11-13 13:46:15 +0100
  • daaeb91a3b TrueBTS: make sure we don't exit the main thread Harald Welte 2011-11-12 23:44:07 +0100
  • f1f5dbbaa4 OsmoComb5TS: make sure we don't put logical channels on stack Harald Welte 2011-11-12 23:38:22 +0100
  • 5116420cb2 Make sure we lookup trxmgr->ARFCN() with TRX number, not TS number Harald Welte 2011-11-12 23:37:07 +0100
  • dd9ba70f53 TrueBTS: first compiling L1-only BTS code (TrueBTS) Harald Welte 2011-11-12 20:35:10 +0100
  • 1c41c4e0ae TrueBTS: add a new skeleton OsmoSAPMux Harald Welte 2011-11-11 19:59:34 +0100
  • 98cdb03713 GSM: Move BCCHL1Encoder::generate() into separate file Harald Welte 2011-11-12 17:54:47 +0100
  • 7a2026ab44 GSM: Slit libGSM.la and libGSML1.la Harald Welte 2011-11-12 17:52:23 +0100
  • efd2e6e25f Introduce gBTSL1 global and use it from the GSM L1 Harald Welte 2011-11-12 17:11:53 +0100
  • bc570dd885 Introduce GSMConfigL1 as base class for GSMConfig Harald Welte 2011-11-12 16:18:24 +0100
  • fa05e2e7c4 transceiver, resamp: enlarge transmit resampler output buffer Thomas Tsou 2011-11-10 19:23:36 -0500
  • 6445a3bf86 transceiver, resamp: insert missing filter values Thomas Tsou 2011-11-04 11:58:54 -0400
  • 3800745c6a config: remove non-52MHz transceiver from configuration file Thomas Tsou 2011-10-21 12:23:23 -0400
  • d93729a806 transceiver: usrp1: select single dboard use at compile time Thomas Tsou 2011-10-20 19:24:03 -0400
  • 515c859556 transceiver: uhd: make external reference a compile time option Thomas Tsou 2011-10-20 19:21:37 -0400
  • 03fd84469e transceiver: update main to accommodate resampling Thomas Tsou 2011-10-19 21:06:07 -0400
  • 44fe0df73f build: insert autofoo for usrp transceiver and options Thomas Tsou 2011-10-19 20:35:34 -0400
  • ba7a18d80d transceiver: add a newline for uhd information outputs Thomas Tsou 2011-10-07 16:27:44 -0400
  • 1928417a66 transceiver: reject usrp1 if detected using uhd Thomas Tsou 2011-10-08 19:31:12 -0400
  • eb10d9b31d transceiver: make the transmit drive loop bus dependent Thomas Tsou 2011-10-07 15:24:31 -0400
  • cdbfa6910f transceiver: clean variable init of radio interface constructor Thomas Tsou 2011-10-10 00:30:51 -0400
  • 84ba2673e4 transceiver: move various radio interface definitions Thomas Tsou 2011-10-10 00:17:01 -0400
  • 9d0beae1a5 transceiver: rename getting radio vector time to getTime() Thomas Tsou 2011-10-10 00:11:52 -0400
  • bb1c2f2ad2 transceiver: add option for host based resampling Thomas Tsou 2011-10-10 00:05:55 -0400
  • b667ea6267 uhd: keep reading on overrun or other non-fatal errors Thomas Tsou 2011-10-20 16:37:15 -0400
  • 7e3692c087 transceiver: separate I/O portion of radio interface implementation Thomas Tsou 2011-10-09 23:36:21 -0400
  • f5575b9240 transceiver: separate radio clock and vector interfaces Thomas Tsou 2011-10-09 23:19:04 -0400
  • 285b0a481c transceiver: uhd: update copyright header Thomas Tsou 2011-10-09 22:53:09 -0400
  • 0b974109a8 transceiver: minor cleanup of sample type sizing in uhd Thomas Tsou 2011-10-05 23:26:35 -0400
  • 331755f458 transceiver: remove extraneous comments Thomas Tsou 2011-10-19 19:59:23 -0400
  • 86545d1ab9 transceiver: remove extra typedefs to remove warnings Thomas Tsou 2011-10-05 22:32:25 -0400
  • 4fcc2bd352 transceiver: remove old resampling transceiver Thomas Tsou 2011-10-05 22:11:19 -0400
  • 1898c37e43 transceiver: reroute UHD messages to logging facility Thomas Tsou 2011-10-07 13:43:24 -0400
  • 20ea06422d Merge commit 'USSD' Ivan Kluchnikov 2011-08-22 16:52:29 +0400
  • 980d31a404 uhd: remove external clock polarity setting Thomas Tsou 2011-08-10 16:49:43 -0700
  • d71ce7c294 uhd: output more informative error message on make failure Thomas Tsou 2011-08-05 12:30:19 -0700
  • fda11abe6c uhd: verify setting of master clock rate Thomas Tsou 2011-08-05 12:26:51 -0700
  • f8838172ad transceiver: fix bug in setting low-level attenuation Thomas Tsou 2011-08-01 19:52:35 -0700
  • e64e4119ae CLI: Fix sendsms CLI command to actually accept text strings. Alexander Chemeris 2011-07-25 14:37:34 -0400
  • 3d2c5ecfbc Update .gitignore to include new executables and config files. Alexander Chemeris 2011-07-25 14:36:20 -0400
  • 44aff7de0b uhd: remove uhd type argument Thomas Tsou 2011-07-08 17:34:08 -0700
  • 6d34bace87 transceiver: reinsert digital gain scaling Thomas Tsou 2011-06-22 13:24:15 -0700
  • 8301298f88 Merge branch 'remote-cli' Thomas Tsou 2011-06-21 19:02:19 -0700
  • 3ea07de75c Merge branch 'sms-split' Thomas Tsou 2011-06-21 19:02:10 -0700
  • f6ed307167 control: use braces with conditions and logging macros Thomas Tsou 2011-06-21 17:41:31 -0700
  • 23d826d3ba Throw exception if usrp is not found. Don't crash transceiver. Alexander Chemeris 2010-11-26 00:50:51 +0300
  • f3fbf2a39e Update OpenBTS init script Alexander Chemeris 2010-11-24 14:55:41 +0300
  • fc61ebaf53 Correctly exit OpenBTS even if console is not started yet. Alexander Chemeris 2010-11-24 12:23:30 +0300
  • 7d9fa86569 Add option to run OpenBTS in a failsafe loop. Alexander Chemeris 2010-11-24 12:17:35 +0300
  • d0c9057711 Shutdown without core dump on a usual SocketError. Alexander Chemeris 2010-11-24 12:14:10 +0300
  • a0f3b96688 Remove Transceiver PID file on OpenBTS exit. Alexander Chemeris 2010-11-23 12:09:25 +0300
  • 7b3c0d3090 Save transceiver PID to a file and use it to kill old transceivers. Alexander Chemeris 2010-11-23 12:01:21 +0300
  • 1cd7f00470 Correct comment for Server.WritePID. Alexander Chemeris 2010-11-23 12:00:43 +0300
  • f7d78ff578 Set FD_CLOEXEC flag on all sockets. Alexander Chemeris 2010-11-23 10:48:38 +0300
  • 08bdbb921c Stupid bug fixed - can't move stack variables initialization to a separate function. Alexander Chemeris 2010-11-23 09:08:47 +0300
  • 1965ab4255 Gracefully shutdown OpenBTS on transceiver timeout/error. Alexander Chemeris 2010-11-23 09:07:34 +0300
  • 0e6f974b1e Make functions and variables in OpenBTS.cpp static to avoid their use outside of the file. Alexander Chemeris 2010-11-23 08:24:19 +0300
  • 7a3d355655 Remove PID file on program exit. Alexander Chemeris 2010-11-23 08:23:38 +0300
  • 7db74d0cce Implemented daemon mode, configured from config. Alexander Chemeris 2010-11-22 22:48:36 +0300
  • 2bafba55a3 Better default name for OpenBTS control UNIX socket. Alexander Chemeris 2010-11-22 22:36:15 +0300
  • 7be28a2263 Initialize logger right after loading config file. Alexander Chemeris 2010-11-22 16:43:30 +0300
  • a5c9b9ecbb Use normal cout and cerr while we have only one thread. Alexander Chemeris 2010-11-22 16:40:46 +0300
  • aec7d8c604 Better comments for previous commit. Alexander Chemeris 2010-11-22 16:07:52 +0300
  • 8598e72800 Catch SIGINT, SIGTERM and SIGHUP and shutdown the server gracefully. Alexander Chemeris 2010-11-22 16:01:25 +0300
  • 163290b60e Uncomment real BTS start/stop. Alexander Chemeris 2010-11-22 13:26:10 +0300
  • a4cbf3bae3 Update files generated by autoconf. Alexander Chemeris 2010-11-22 13:25:41 +0300
  • 5ababfad65 A big patch implementing remote CLI. Alexander Chemeris 2010-11-16 21:15:32 +0300
  • 1418461410 smqueue: Add SMSC short code to smqueue.config.example Alexander Chemeris 2010-12-15 23:11:07 +0300
  • 2b26d6cf26 Checking in forgotten smsc.cpp and smsc.h files. Alexander Chemeris 2010-11-11 10:23:37 +0300
  • 970beeb816 Ignore User-Data-Header in SMS TPDU when decoding text in TLUserData::encode7bit(). Alexander Chemeris 2010-11-05 22:37:42 +0300
  • ef988a4b2f Transparently pass TP-UHDI (User-Data-Header-Indicator) from SMS-SUBMIT to SMS-DELIVER. Alexander Chemeris 2010-11-05 21:45:19 +0300
  • 63202cbf24 Slightly cleaner output in TLUserData::write(). Alexander Chemeris 2010-11-05 21:42:38 +0300
  • 7318cc60f9 Log contents of a message instead of its memory addresss in SMS::parseTPDU(). Alexander Chemeris 2010-11-05 21:41:59 +0300
  • a55a85eeba Use decoded text from original message in bounce and e-mail messages. Alexander Chemeris 2010-11-05 20:57:49 +0300
  • ff7b341dae More readable bounce message. Alexander Chemeris 2010-11-05 20:56:55 +0300
  • 53123da4f0 Maximum SMS length is 160 symbols in default alphabet. Alexander Chemeris 2010-11-05 20:56:23 +0300
  • e61168a39c Avoid duplication of "IMSI" in SC.Register.Msg. Alexander Chemeris 2010-11-05 15:38:55 +0300
  • d498358b6e Set Log.Alarms.* values in smqueue config. Alexander Chemeris 2010-11-05 15:22:57 +0300
  • 49b8ffd2d8 Make "from" address for bounce messages configurable. Alexander Chemeris 2010-11-05 15:11:16 +0300
  • d54e4d82fd Move most of the SMS processing to smqueue (initial check-in). Alexander Chemeris 2010-11-04 20:12:06 +0300
  • 57d292d962 Better documentation and error reporting for ThreadSemaphore. Alexander Chemeris 2010-09-09 18:00:49 +0400
  • 971b6ba700 Implementation of Semaphore. Alexander Chemeris 2010-08-18 22:52:33 +0400
  • 2ab4ca6648 Implemented "trans" CLI command to list all active transacions. Alexander Chemeris 2010-08-10 19:55:37 +0400
  • 215b8f7e5d Revert "config: modify example defaults" Thomas Tsou 2011-06-10 11:23:56 -0700
  • 96710c8077 uhd: flush receive buffer should return true on timeout Thomas Tsou 2011-06-09 11:50:39 -0700
  • d186353546 usrp1: fix transmit side tuning bug Thomas Tsou 2011-06-03 14:20:30 -0700
  • e8cb2708b2 usrp1: fix typo in rx gain setting log message Thomas Tsou 2011-06-03 12:17:29 -0700
  • e8b9db51e2 uhd: log asynchronous errors as errors Thomas Tsou 2011-06-02 11:13:20 -0700
  • b70ddd4be2 uhd: change configure default to uhd Thomas Tsou 2011-06-01 15:53:34 -0700
  • c42165cba5 usrp: remove unnecessary I/Q swap for non-uhd Thomas Tsou 2011-06-01 14:55:15 -0700