summaryrefslogtreecommitdiff
path: root/src/mm-port-serial.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-08ports: port to object loggingAleksander Morgado1-74/+44
2020-04-08port-serial: assert on totally unexpected serial settingsAleksander Morgado1-9/+6
2020-01-30port-serial: fix warnings with -Wimplicit-fallthroughAleksander Morgado1-1/+2
2020-01-30port-serial: fix warnings with -Wsign-compareAleksander Morgado1-1/+1
2020-01-30port-serial: fix warnings with -Wswitch-defaultAleksander Morgado1-0/+5
2019-12-31port-serial: un-schedule flash operation as soon as it's cancelledAleksander Morgado1-4/+14
2019-10-11port-serial: avoid using MM_CORE_ERROR_CANCELLEDAleksander Morgado1-7/+3
2019-09-11port-serial: force-close the port if reopen failsAleksander Morgado1-2/+11
2019-09-11port-serial: flash cancellation always completed in idleAleksander Morgado1-7/+14
2019-09-04port-serial: don't assume connected_id signal handler is always connectedAleksander Morgado1-1/+4
2019-06-03port-serial: allow deciding whether the command is queued last or run nextAleksander Morgado1-1/+7
2018-10-16port-serial: don't allow opens when a port is connectedDan Williams1-0/+9
2018-10-04port-serial: port mm_port_serial_flash to use GTaskBen Chan1-48/+44
2018-10-04port-serial: port mm_port_serial_reopen to use GTaskBen Chan1-44/+40
2018-09-12port-serial: improve logging in mm_port_serial_set_flow_control()Aleksander Morgado1-6/+26
2018-09-12port-serial,broadband-modem: minor coding style fixesAleksander Morgado1-1/+2
2018-09-12port-serial: improve logging of device-level flow control settingsAleksander Morgado1-3/+11
2018-09-12port-serial: Flow Control property is flags, not enumAleksander Morgado1-8/+8
2018-09-12port-serial: add flow control propertyAlfonso Sánchez-Beato1-29/+75
2018-06-22port-serial: don't close tty file descriptor twiceBrian, Sam1-2/+3
2017-10-05port-serial: avoid invalid memory write on cancellation logicAleksander Morgado1-13/+17
2017-05-10port-serial: add B230400 and B921600 missing baudratesJavier Viguera1-0/+6
2017-04-18port-serial: remove all default flow control settingsAleksander Morgado1-28/+6
2017-04-18port-serial: new method to explicitly set flow control settingsAleksander Morgado1-0/+50
2017-04-18port-serial: new internal method to run tcsetattr()Aleksander Morgado1-62/+57
2017-03-22serial: allow specifying baudrate to use via udev tagsAleksander Morgado1-95/+23
2017-01-26serial: minor indentation fixAleksander Morgado1-1/+1
2017-01-26serial: fix handling errors in virtual serial portsAleksander Morgado1-7/+11
2016-03-26serial: do not restore termios on port closeTomas Jura1-10/+0
2016-03-11port-serial: allow completions not in idleAleksander Morgado1-50/+87
2016-02-11serial: remove duplicated ECHO & ECHOETomas Jura1-1/+0
2016-01-23port-serial: rework response parsingAleksander Morgado1-54/+64
2016-01-23port-serial: remove response buffer when an error is returnedAleksander Morgado1-4/+16
2015-12-02core: use G_SOURCE_REMOVE and G_SOURCE_CONTINUE in GSourceFuncsAleksander Morgado1-9/+9
2015-11-27Do not use obsolete XCASE terminal mode flagFelix Janda1-1/+1
2014-10-07port-serial: fix forced closing after b28230411Dan Williams1-20/+23
2014-06-04trivial: resolve maybe-uninitialized warningsYegor Yefremov1-1/+1
2014-05-20core: minor coding style fixesBen Chan1-1/+1
2014-03-18port-serial: fix command context completion when clearing command queueBen Chan1-2/+1
2014-02-14port-serial: fix gsize/gssize type mismatchBen Chan1-3/+5
2014-02-13port-serial: allow ports based on Unix socketsAleksander Morgado1-95/+268
2014-02-13port-serial: always set the forced_close flag if forced to closeAleksander Morgado1-4/+4
2014-02-13port-serial: use the GIOChannel also for writing dataAleksander Morgado1-39/+74
2014-02-13port-serial: allow non-tty 'MMPortSerial' objectsAleksander Morgado1-48/+64
2014-02-13port-serial: remove unneeded methodAleksander Morgado1-8/+0
2014-02-13port-serial: use a 'priv' pointer to handle the private infoAleksander Morgado1-251/+218
2014-02-13port-serial: use GIO Async API like method for command()Aleksander Morgado1-228/+217
2014-02-13port-serial: use GIO Async API like method for flash()Aleksander Morgado1-69/+111
2014-02-13port-serial: use GIO Async API like method for reopen()Aleksander Morgado1-62/+99
2014-02-13port-serial-qcdm: use GIO Async API like methodsAleksander Morgado1-5/+5