log

age author description
Wed, 12 Oct 2022 14:45:31 -0800 Mychaela Falconia sip-out: handle incoming BYE as UAS
Wed, 12 Oct 2022 13:44:16 -0800 Mychaela Falconia sip-out: handle responses to UAC CANCEL
Wed, 12 Oct 2022 13:38:40 -0800 Mychaela Falconia sip-out: handle responses to UAC BYE
Wed, 12 Oct 2022 13:05:26 -0800 Mychaela Falconia mgw/dtmf_defs.h: reduce DTMF_MIN_FRAMES to 5 (100 ms)
Wed, 12 Oct 2022 12:11:06 -0800 Mychaela Falconia mtctest: add time reporting for DTMF events
Wed, 12 Oct 2022 08:45:39 -0800 Mychaela Falconia sip-out: map INVITE errors to GSM cause values
Wed, 12 Oct 2022 07:56:14 -0800 Mychaela Falconia sip-out: handle INVITE errors, except for cause mapping
Wed, 12 Oct 2022 07:13:55 -0800 Mychaela Falconia sip-out: handle all INVITE responses, except errors
Tue, 11 Oct 2022 23:30:00 -0800 Mychaela Falconia sip-out: initial UAC response handling
Tue, 11 Oct 2022 23:04:01 -0800 Mychaela Falconia beginning of themwi-sip-out
Tue, 11 Oct 2022 16:23:44 -0800 Mychaela Falconia sip-in: split mncc_sig_out.c from mncc_handle.c
Tue, 11 Oct 2022 16:11:21 -0800 Mychaela Falconia sip-in hold/retr error handling: simply send BYE
Tue, 11 Oct 2022 15:58:42 -0800 Mychaela Falconia sip-in: split mgw_resp.c from mgw_ops.c
Tue, 11 Oct 2022 14:10:29 -0800 Mychaela Falconia mgw DTMF timing fix in the corner case of no speech
Tue, 11 Oct 2022 13:48:39 -0800 Mychaela Falconia mgw/ctrl_sock.c: #include <sys/stat.h> per chmod(2) man page
Sat, 08 Oct 2022 23:52:08 -0800 Mychaela Falconia sip-manual-out: attempt to play along with re-INVITEs
Sat, 08 Oct 2022 23:01:32 -0800 Mychaela Falconia sip-manual-out code: split bye_in.c from uas.c
Sat, 08 Oct 2022 19:53:23 -0800 Mychaela Falconia sip-in: implement play-along responses to re-INVITEs
Sat, 08 Oct 2022 19:31:05 -0800 Mychaela Falconia sip-in code: split invite.c into 3 separate C modules
Sat, 08 Oct 2022 19:06:24 -0800 Mychaela Falconia sip-in: syslog non-200 responses to BYE
Sat, 08 Oct 2022 19:05:53 -0800 Mychaela Falconia sip-in: bug in last commit
Sat, 08 Oct 2022 13:42:27 -0800 Mychaela Falconia sip-in: syslog SIP message retransmission failures
Sat, 08 Oct 2022 13:28:30 -0800 Mychaela Falconia sip-in: handle call hold and retrieve
Sat, 08 Oct 2022 11:48:26 -0800 Mychaela Falconia sip-in: move MNCC_RTP_CONNECT sending to answer time
Fri, 07 Oct 2022 23:25:38 -0800 Mychaela Falconia mtctest: rework MNCC_RTP_CONNECT sending for hold/retrieve and CW
Fri, 07 Oct 2022 16:00:26 -0800 Mychaela Falconia mtctest: accept call hold and retrieve requests
Thu, 06 Oct 2022 23:59:17 -0800 Mychaela Falconia top Makefile: add liboutrt
Thu, 06 Oct 2022 23:57:38 -0800 Mychaela Falconia liboutrt: implement special number routing
Thu, 06 Oct 2022 23:44:17 -0800 Mychaela Falconia liboutrt: implement E.164 routing
Thu, 06 Oct 2022 23:31:37 -0800 Mychaela Falconia liboutrt: implement refresh
Thu, 06 Oct 2022 23:15:26 -0800 Mychaela Falconia liboutrt started with binary file reading
Thu, 06 Oct 2022 22:49:26 -0800 Mychaela Falconia themwi-update-outrt: catch and reject empty tables
Thu, 06 Oct 2022 21:19:59 -0800 Mychaela Falconia shorten new program name to themwi-update-outrt
Thu, 06 Oct 2022 20:56:14 -0800 Mychaela Falconia themwi-update-out-routes utility written, compiles
Sun, 02 Oct 2022 11:48:12 -0800 Mychaela Falconia README: update for current status
Sat, 01 Oct 2022 23:07:01 -0800 Mychaela Falconia sip-in: pass DTMF start & stop to themwi-mgw
Sat, 01 Oct 2022 20:31:15 -0800 Mychaela Falconia mgw: implement DTMF
Sat, 01 Oct 2022 17:09:51 -0800 Mychaela Falconia mgw DTMF: tone definitions and sample array generation
Sat, 01 Oct 2022 16:07:59 -0800 Mychaela Falconia include/tmgw_ctrl.h: define commands for DTMF start & stop
Sat, 01 Oct 2022 15:54:50 -0800 Mychaela Falconia sip-in: default use-100rel to no
Thu, 29 Sep 2022 17:21:11 -0800 Mychaela Falconia sip-manual-out: implement sending BYE and CANCEL
Thu, 29 Sep 2022 15:03:12 -0800 Mychaela Falconia sip-manual-out: add options to test PCMA codec
Thu, 29 Sep 2022 14:21:10 -0800 Mychaela Falconia sip-manual-out: add -r option for testing 100rel
Thu, 29 Sep 2022 14:13:43 -0800 Mychaela Falconia sip-manual-out: make Max-Forwards configurable
Thu, 29 Sep 2022 14:03:06 -0800 Mychaela Falconia sip-manual-out: convert command line to getopt style
Thu, 29 Sep 2022 13:03:27 -0800 Mychaela Falconia sip-manual-out UAC: use the new CSeq parsing function
Wed, 28 Sep 2022 23:07:46 -0800 Mychaela Falconia sip-in CDR syslog: put a safety limit on string length
Wed, 28 Sep 2022 23:05:38 -0800 Mychaela Falconia sip-in call clearing: time comparison was reversed
Wed, 28 Sep 2022 22:54:57 -0800 Mychaela Falconia sip-in: syslog line mapping in-tag to mtcall socket callref
Wed, 28 Sep 2022 22:41:16 -0800 Mychaela Falconia sip-in: generate CDR syslog entries
Wed, 28 Sep 2022 19:08:13 -0800 Mychaela Falconia sip-in: syslog beginning and clearing of calls
Wed, 28 Sep 2022 18:59:55 -0800 Mychaela Falconia sip-in call clearing: select timeout implemented
Wed, 28 Sep 2022 18:45:16 -0800 Mychaela Falconia sip-in call clearing: unlink and free implemented
Wed, 28 Sep 2022 18:37:19 -0800 Mychaela Falconia sip-in call clearing: DEAD_SIP transition implemented
Wed, 28 Sep 2022 16:32:13 -0800 Mychaela Falconia sip-in: first step toward final call clearing
Wed, 28 Sep 2022 14:29:10 -0800 Mychaela Falconia sip-in: implement 100rel for 180 Ringing response
Tue, 27 Sep 2022 23:45:40 -0800 Mychaela Falconia sip-in: handle themwi-mgw shutdown without terminating
Tue, 27 Sep 2022 23:44:07 -0800 Mychaela Falconia sip-in: fix bugs in last commit
Tue, 27 Sep 2022 23:00:52 -0800 Mychaela Falconia sip-in: handle themwi-mncc shutdown without terminating
Tue, 27 Sep 2022 21:52:07 -0800 Mychaela Falconia sip-in: force-pcma-codec config option to use PCMA when both are offered
Mon, 26 Sep 2022 20:46:19 -0800 Mychaela Falconia mgw: implement GSM to PSTN forwarding
Mon, 26 Sep 2022 18:50:58 -0800 Mychaela Falconia mgw p2g init: fix bug in forwarding re-enable scenario
Mon, 26 Sep 2022 15:21:05 -0800 Mychaela Falconia mgw: implement G.711 encoding
Mon, 26 Sep 2022 13:57:20 -0800 Mychaela Falconia mgw internal code: set GSM side RTP packet size in one place
Mon, 26 Sep 2022 13:42:46 -0800 Mychaela Falconia mgw internal code: simplify MDCX error handling
Sun, 25 Sep 2022 20:28:54 -0800 Mychaela Falconia sip-in: send MDCX to TMGW to connect the call through
Sun, 25 Sep 2022 20:05:02 -0800 Mychaela Falconia mgw p2g: set M bit when restarting forwarding after no-forward
Sun, 25 Sep 2022 19:32:27 -0800 Mychaela Falconia mgw p2g: outgoing seq numbers, forwarding control
Sun, 25 Sep 2022 19:17:44 -0800 Mychaela Falconia themwi-mgw: initial implementation of PSTN to GSM forwarding
Sat, 24 Sep 2022 15:14:50 -0800 Mychaela Falconia sip-in BYE UAC: use new libsip function for response ident
Sat, 24 Sep 2022 15:13:53 -0800 Mychaela Falconia libsip: new function for extracting Call-ID and CSeq from responses
Fri, 23 Sep 2022 19:18:07 -0800 Mychaela Falconia sip-in: make BYE Max-Forwards configurable
Fri, 23 Sep 2022 19:05:08 -0800 Mychaela Falconia sip-in: add sip-udp-retrans configuration setting
Fri, 23 Sep 2022 18:53:35 -0800 Mychaela Falconia sip-in/readconf.c: second step toward non-trivial settings
Fri, 23 Sep 2022 18:51:42 -0800 Mychaela Falconia sip-in/readconf.c: first step toward non-trivial settings
Wed, 21 Sep 2022 07:58:16 -0800 Mychaela Falconia README: update for current status
Tue, 20 Sep 2022 23:20:50 -0800 Mychaela Falconia sip-in: send CONNECT ACK to GSM upon SIP ACK after 200
Tue, 20 Sep 2022 23:14:50 -0800 Mychaela Falconia sip-in: preparations toward TMGW connect-through
Tue, 20 Sep 2022 22:47:53 -0800 Mychaela Falconia sip-in: handle MNCC RTP bogons from OsmoMSC
Tue, 20 Sep 2022 22:44:44 -0800 Mychaela Falconia sip-in: handle MNCC_RTP_CREATE
Tue, 20 Sep 2022 22:06:37 -0800 Mychaela Falconia sip-in: disconnect and call clearing implemented
Tue, 20 Sep 2022 20:33:09 -0800 Mychaela Falconia sip-in: process responses as UAC for BYE
Tue, 20 Sep 2022 20:11:44 -0800 Mychaela Falconia sip-in: beginning of outgoing BYE support
Tue, 20 Sep 2022 19:35:34 -0800 Mychaela Falconia sip-in: handle incoming BYE
Tue, 20 Sep 2022 18:58:11 -0800 Mychaela Falconia sip-in: implement SIP CANCEL
Tue, 20 Sep 2022 18:00:56 -0800 Mychaela Falconia sip-in: retransmission error handling
Tue, 20 Sep 2022 16:49:24 -0800 Mychaela Falconia sip-in: generate To tags
Tue, 20 Sep 2022 16:40:07 -0800 Mychaela Falconia sip-in: validate To header prior to tag addition
Tue, 20 Sep 2022 12:28:37 -0800 Mychaela Falconia sip-manual-out: swallow any received ACK w/o sending 501 response
Tue, 20 Sep 2022 12:02:21 -0800 Mychaela Falconia sip-manual-out: generate From tags
Tue, 20 Sep 2022 10:58:32 -0800 Mychaela Falconia sip-manual-out: handle To tag
Tue, 20 Sep 2022 10:54:10 -0800 Mychaela Falconia libsip: add extract_to_tag() function
Tue, 20 Sep 2022 10:14:18 -0800 Mychaela Falconia sip-manual-out: new test program
Mon, 19 Sep 2022 21:30:33 -0800 Mychaela Falconia sip-in/sip_log.c: extern declaration of global variable
Mon, 19 Sep 2022 14:55:57 -0800 Mychaela Falconia sip-in: implement SIP ACK handling
Sun, 18 Sep 2022 21:56:20 -0800 Mychaela Falconia sip-in: implement retransmission of INVITE responses
Sun, 18 Sep 2022 16:55:01 -0800 Mychaela Falconia sip-in: enable SIP UDP output
Sun, 18 Sep 2022 16:17:31 -0800 Mychaela Falconia sip-in: got as far as propagating GSM CC CONNECT to INVITE 200
Sun, 18 Sep 2022 15:44:22 -0800 Mychaela Falconia sip-in: handling of ALERTING state
Sun, 18 Sep 2022 15:29:30 -0800 Mychaela Falconia sip-in: beginning of disconnect handling
Sun, 18 Sep 2022 15:01:11 -0800 Mychaela Falconia sip-in: beginning to handle incoming MNCC messages from themwi-mncc
Sat, 17 Sep 2022 18:43:08 -0800 Mychaela Falconia sip-in: got as far as sending MNCC_SETUP_REQ to themwi-mncc
Sat, 17 Sep 2022 16:43:30 -0800 Mychaela Falconia sip-in/mgw_ops.c: fix double semicolon
Sun, 11 Sep 2022 15:42:54 -0800 Mychaela Falconia sip-in INVITE processing: got as far as CRCX completion
Thu, 08 Sep 2022 14:53:18 -0800 Mychaela Falconia libsip/sdp_parse.c: fix bug
Thu, 08 Sep 2022 14:38:29 -0800 Mychaela Falconia libsip/grok_from.c: fix bug
Thu, 08 Sep 2022 13:39:42 -0800 Mychaela Falconia sip-in INVITE processing: return "GSM service is offline" indication
Thu, 08 Sep 2022 13:25:31 -0800 Mychaela Falconia sip-in: mtcall socket connection implemented
Thu, 08 Sep 2022 12:58:03 -0800 Mychaela Falconia sip-in INVITE processing: grok SDP
Thu, 08 Sep 2022 12:02:22 -0800 Mychaela Falconia libsip: SDP generation implemented
Thu, 08 Sep 2022 10:45:50 -0800 Mychaela Falconia libsip: SDP parsing implemented
Thu, 08 Sep 2022 00:27:48 -0800 Mychaela Falconia wrote sip-out-test program
Wed, 07 Sep 2022 17:53:10 -0800 Mychaela Falconia sip-in: parse INVITE From header
Tue, 06 Sep 2022 23:50:16 -0800 Mychaela Falconia sip-in: check INVITE Content-Type header
Tue, 06 Sep 2022 22:57:16 -0800 Mychaela Falconia sip-in: check Require and Supported
Tue, 06 Sep 2022 22:07:51 -0800 Mychaela Falconia sip-in: beginning of INVITE handling
Tue, 06 Sep 2022 20:33:56 -0800 Mychaela Falconia themwi-sip-in skeleton started
Tue, 06 Sep 2022 20:29:44 -0800 Mychaela Falconia libsip: beginning to flesh out
Tue, 06 Sep 2022 15:15:42 -0800 Mychaela Falconia libsip/primary_parse.c: fully trim leading and trailing spaces
Mon, 05 Sep 2022 10:37:36 -0800 Mychaela Falconia libsip/primary_parse.c: SIP-Version is case-insensitive per RFC 3261