aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-11-09HACK; e1d-fr-testlaforge/framerelayHarald Welte6-0/+811
2020-11-09raw_testHarald Welte4-0/+86
2020-10-18Use OSMO_FD_* instead of deprecated BSC_FD_*Harald Welte2-3/+3
2020-09-20make sure a given timeslot can only be opened once (by default)Harald Welte5-5/+37
2020-09-11e1-prbs-test: Add support for osmo-e1dHarald Welte2-14/+68
2020-09-11src/ctl.c: Log NOTICE messages whenever client send unexpected requestsHarald Welte1-5/+16
2020-09-01usb: Don't pass negative length values to e1_line_demux_in()Harald Welte1-0/+2
2020-07-22make RAW read buffer size configurable (instead of hard-coded 160)Harald Welte5-10/+20
2020-07-22add comment about first byte of E1DP_MAGICHarald Welte1-0/+2
2020-07-22implement buffering to chunks in E1->application directionHarald Welte3-2/+66
2020-07-20cosmetic: create HDLC specific sub-structure within e1_tsHarald Welte3-29/+31
2020-07-15Add new E1DP_CMD_LINE_CONFIG for switching channelized/superchannelHarald Welte5-0/+122
2020-07-14actually implement the superchannel modeHarald Welte3-59/+172
2020-07-14introduce concept of superchannel to data structuresHarald Welte4-6/+33
2020-07-12_e1_rx_hdlcfs: const-ify input buffer argumentHarald Welte1-1/+1
2020-07-12Fix HDLC-FCS transmit sideHarald Welte1-1/+1
2020-07-11Use SOCK_STREAM sockets for E1_TS_MODE_RAWHarald Welte2-7/+15
2020-07-11print E1DP Mode as string, not in numeric formatHarald Welte3-2/+3
2020-07-11Detect truncated reads on SOCK_SEQPACKET socketsHarald Welte1-2/+16
2020-07-09usb.c: Fix error introducing Tx underflowsHarald Welte1-1/+1
2020-07-09add missing call to logging_vty_add_cmds() during startupHarald Welte1-0/+2
2020-07-09migrate to proper allocated USB Product IDHarald Welte1-1/+1
2020-07-02Bump version: 0.1.0.1-8e1e → 0.1.10.1.1Harald Welte1-0/+6
2020-07-01Makefile.am: Don't put LIBS into CFLAGSHarald Welte1-1/+1
2020-07-01Bump version: 0.0.1.2-7731 → 0.1.00.1.0Harald Welte1-0/+8
2020-07-01debian: Remove dependency to libosmo-abis; remove explicit libosmocore versionHarald Welte1-3/+1
2020-07-01debian: Fix packaging of libosmo-e1dHarald Welte1-0/+0
2020-07-01debian/control: Add missing dependency to libusb-1.0-0-devHarald Welte1-0/+1
2020-07-01add systemd service/unit0.0.1Harald Welte6-0/+43
2020-07-01debian packagingHarald Welte11-0/+161
2020-07-01proto*.[ch]: Don't refer to GPL if license is LGPLHarald Welte6-18/+12
2020-06-30add git-version-gen to EXTRA_DISTHarald Welte1-0/+1
2020-06-30add example configurationsHarald Welte6-0/+41
2020-06-30vty: Print actual driver name instead of FIXMEHarald Welte1-1/+2
2020-06-30Add osmo-e1d-pipe utilityHarald Welte3-0/+219
2020-06-29Add virtual pair of E1 interfacesHarald Welte6-9/+232
2020-06-29actually set the back-pointer from timeslot to lineHarald Welte1-0/+1
2020-06-29extend logging (log more noteworthy events)Harald Welte2-2/+16
2020-06-29Always log context (interface/line/timeslot) when availableHarald Welte3-12/+21
2020-06-29close timeslot socket if read or write returns negativeHarald Welte1-4/+23
2020-06-29proto.h: Share default socket path between client and daemonHarald Welte2-1/+3
2020-06-29add e1_line_destroy() / e1_intf_destroy() functionsHarald Welte2-0/+35
2020-06-29Export _e1d_ts_stop() function inside daemonHarald Welte2-3/+7
2020-06-29ctl.c: Fix off-by-one: FD=0 is a valid file descriptorHarald Welte1-1/+1
2020-06-29_e1_line_new(): Initialize timeslot fd to -1Harald Welte1-1/+3
2020-06-29introduce notion of 'driver'Harald Welte3-0/+12
2020-06-29change list ordering for list of interfaces / linesHarald Welte1-4/+4
2020-06-29VTY interface supportHarald Welte6-9/+238
2020-06-29libosmo-e1d: Add value_string for msg_type and modeHarald Welte2-0/+20
2020-06-29move from printf() debug output to libosmocore loggingHarald Welte4-8/+19