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 "Git submodule with Smalltalk modules".
The branch, master has been updated
via 718ab61e798bc4ce8b5566c017303020c6aba786 (commit)
via aba6a6f030732f6f1a5cb714c2658fb086d9d880 (commit)
via 6708e541594aef7e2c5c9b587885fe74ede7691c (commit)
via ea1d89b8e8ec7f73421a40717ce0e1170c35b7d5 (commit)
via 89e653a41aff48b9d861673affd17722744ed8cb (commit)
via 9161371a3215e5be0f010d83bd26a9655abe338e (commit)
via d5248eceecd9d2f8c7061538163bc8ec80168dfc (commit)
via ab3b8e23fdf2cf40847bdcc854e14207908d1391 (commit)
via fb5ddd43bb1383e5e2d7f9c4f38df422fa98e647 (commit)
via a536a7a788f21222fbca001d2df4b2578ab47721 (commit)
via 1a20f003aa5fc7cbeee06db76a9872ea12725ae1 (commit)
via 1e43d02ed39d926714ee68b213bfbe234f395d1e (commit)
via df79f4c46949379f263db8d10392059428af7bbd (commit)
via 0ffe0afcb511d3abb2c0dda69c15f2b1bf74c770 (commit)
via 9bd9a9e3b6826f99ec330ec0086321a599e470f6 (commit)
via 77d1ac2eabfb594af4e84acef58c8632870c3190 (commit)
via 88c800559736a39edc67fda0506460dcbf4976cf (commit)
via aa8d9b64c62440f11f71226da1dd507fc0af4cc1 (commit)
via 18c4ddfd7bb95b403eaf953ebdf3b2100bcae9d4 (commit)
via 216c6fdcb65446358b4efd74f6f50b024ed9812b (commit)
via 4e38ef3ece26759e8799871461e7424187b1fe1f (commit)
via 854d244d695d63f13716c091ac52d015220a0f57 (commit)
via 91a745ba9043d074ae8fb042bf5b8c5bc274193f (commit)
from 89ea51e62edc9c27ee4092ed9e59247b2480977f (commit)
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/smalltalk/osmo-st-all/commit/?id=718ab61e798bc4ce8b…
commit 718ab61e798bc4ce8b5566c017303020c6aba786
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jan 23 09:41:06 2015 +0100
Update with more recent code for various libs
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=aba6a6f030732f6f1a…
commit aba6a6f030732f6f1a5cb714c2658fb086d9d880
Merge: 6708e54 89e653a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jan 23 09:39:33 2015 +0100
Merge commit '89e653a41aff48b9d861673affd17722744ed8cb'
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=6708e541594aef7e2c…
commit 6708e541594aef7e2c5c9b587885fe74ede7691c
Merge: ea1d89b d5248ec
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jan 23 09:36:54 2015 +0100
Merge commit 'd5248eceecd9d2f8c7061538163bc8ec80168dfc'
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=ea1d89b8e8ec7f7342…
commit ea1d89b8e8ec7f73421a40717ce0e1170c35b7d5
Merge: 89ea51e ab3b8e2
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jan 23 09:35:42 2015 +0100
Merge commit 'ab3b8e23fdf2cf40847bdcc854e14207908d1391'
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=89e653a41aff48b9d8…
commit 89e653a41aff48b9d861673affd17722744ed8cb
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Aug 29 20:30:20 2014 +0200
call: Handle CANCEL and verify that the right messages are returned
The code does not verify that sessionFailed is called but it
does verify that the dialogue is scheduled for removal and
that 487/200 is returned.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=9161371a3215e5be0f…
commit 9161371a3215e5be0f010d83bd26a9655abe338e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Mon Aug 11 20:41:52 2014 +0200
perf: Various changes to speed up various operations
* Do not use >>#instVarNamed:put: but add selectors
* Pre-allocate some arrays with a default string to avoid
re-allocations at the start
* Share same parser trees to avoid construction costs
* Remove some lazy allocation and always allocate it
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=d5248eceecd9d2f8c7…
commit d5248eceecd9d2f8c7061538163bc8ec80168dfc
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Aug 26 19:04:52 2014 +0200
mgcp: Be able to parse the X-Osmux extension we have
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=ab3b8e23fdf2cf4084…
commit ab3b8e23fdf2cf40847bdcc854e14207908d1391
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Aug 20 23:21:29 2014 +0200
messages: Use self error: here as well
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=fb5ddd43bb1383e5e2…
commit fb5ddd43bb1383e5e2d7f9c4f38df422fa98e647
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Wed Aug 20 23:14:42 2014 +0200
gsm: Use "self error:" instead of Exception signal
The issue is that [] on: Error do: [] will not handle the
Exception. Use the plain self error handling.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=a536a7a788f21222fb…
commit a536a7a788f21222fbca001d2df4b2578ab47721
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 10 19:37:19 2014 +0200
callagent: Do not mix From/To in the response we generate
In the SIPDialog we need to switch from/to to send messages
from the right "From" but for a response we musn't do that.
YATE doesn't like if we respond with From/To mixed to their
BYE request.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=1a20f003aa5fc7cbee…
commit 1a20f003aa5fc7cbeee06db76a9872ea12725ae1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 10 20:28:59 2014 +0200
misc: Re-use the parser for a great speed-up during the tests
Creating a PetitParser is expensive due the usage of >>#become:
so let us re-use the one from the SIPCallAgent.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=1e43d02ed39d926714…
commit 1e43d02ed39d926714ee68b213bfbe234f395d1e
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 10 19:22:33 2014 +0200
transaction: ACK the 401 Unauthorized message before we change
So this code acks the 401 Unauthorized message. It is possible
that this message is lost on the way we will not be able to
respond to the 401 again. The right thing would be to "fork" off
the transaction to deal with re-transmissions.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=df79f4c46949379f26…
commit df79f4c46949379f263db8d10392059428af7bbd
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sun Aug 10 19:24:50 2014 +0200
call: Deal with both ends hanging up at the same time
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=0ffe0afcb511d3abb2…
commit 0ffe0afcb511d3abb2c0dda69c15f2b1bf74c770
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Aug 9 21:15:20 2014 +0200
Add >>#endpointNumber and add some test cases for it.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=9bd9a9e3b6826f99ec…
commit 9bd9a9e3b6826f99ec330ec0086321a599e470f6
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Jul 29 17:13:27 2014 +0200
Add a routine to just expand from 7bit packing to unpacked
Modernize the tests. Use #[] if we want a ByteArray and use
>#asert:equals: to see what is going on.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=77d1ac2eabfb594af4…
commit 77d1ac2eabfb594af4e84acef58c8632870c3190
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Tue Jul 29 17:04:06 2014 +0200
misc: Ease porting to pharo
In Pharo ByteArray does not inherit from Array but directly from
the ArrayedCollection class. Move the extensions one level up.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=88c800559736a39edc…
commit 88c800559736a39edc67fda0506460dcbf4976cf
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Jul 24 15:49:29 2014 +0200
misc: Make code more portable by using "self basicNew initialize"
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=aa8d9b64c62440f11f…
commit aa8d9b64c62440f11f71226da1dd507fc0af4cc1
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Jul 24 15:45:42 2014 +0200
misc: Use "self basicNew initialize" to be portable
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=18c4ddfd7bb95b403e…
commit 18c4ddfd7bb95b403eaf953ebdf3b2100bcae9d4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Jul 24 15:42:51 2014 +0200
misc: Ease porting and use "self basicNew initialize" for init
self basicNew initialize will work on Pharo and various versions
of GST and will make sure to call initialize exactly once.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=216c6fdcb65446358b…
commit 216c6fdcb65446358b4efd74f6f50b024ed9812b
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Jul 10 18:58:45 2014 +0200
mgcp: We want to create an Error and raise it here
This is not a log message. This means the area: argument of the
message is completely bogus. Found while running a MGCP CallAgent
and the MGCP GW was restarting.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=4e38ef3ece26759e87…
commit 4e38ef3ece26759e8799871461e7424187b1fe1f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jul 4 19:33:01 2014 +0200
call: For a re-invite we need to handle the ACK
In case the remote will do a re-invite to verify that we are
still aware of the call we need to handle >>#sessionAcked:dialog:
This probably got introduced when I introduced the incoming
call support that will send a 200 and receive the ACK.
The incoming call will print a warning that session->session is
not a valid state transition but nothing bad will happen.
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=854d244d695d63f137…
commit 854d244d695d63f13716c091ac52d015220a0f57
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jun 20 18:34:45 2014 +0200
gsm: Be able to parse a GSM CC Progress message
http://cgit.osmocom.org/smalltalk/osmo-st-all/commit/?id=91a745ba9043d074ae…
commit 91a745ba9043d074ae8fb042bf5b8c5bc274193f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Fri Jun 20 18:24:37 2014 +0200
todo: We need to implement record-route and route parsing for SIPgate
This means that the way we look at headers we need to support a list
of them.
-----------------------------------------------------------------------
Summary of changes:
debian/changelog | 8 ++-
osmo-st-gsm/GSM48.st | 21 +++++-
osmo-st-gsm/GSMEncoding.st | 6 +-
osmo-st-gsm/Messages.st | 2 +-
osmo-st-gsm/SCCPHandler.st | 4 +-
osmo-st-gsm/Tests.st | 19 ++++-
osmo-st-mgcp/callagent/MGCPEndpoint.st | 7 +-
osmo-st-mgcp/callagent/MGCPTrunk.st | 4 +-
osmo-st-mgcp/callagent/Tests.st | 26 ++++++-
osmo-st-mgcp/grammar/MGCPGrammar.st | 3 +-
osmo-st-sip/TODO | 76 ++++++++++++++++++++
osmo-st-sip/callagent/SIPResponse.st | 23 ++++--
.../authorization/SIPProxyAuthorization.st | 4 +-
osmo-st-sip/callagent/parameters/SIPCSeq.st | 20 ++++--
.../callagent/parameters/SIPGenericParam.st | 19 +++--
osmo-st-sip/callagent/parameters/SIPToFromParam.st | 20 ++++--
osmo-st-sip/callagent/parameters/SIPVia.st | 26 +++++--
osmo-st-sip/callagent/parser/Extensions.st | 2 +-
osmo-st-sip/callagent/parser/SIPParser.st | 2 +-
osmo-st-sip/callagent/session/Extensions.st | 8 +++
osmo-st-sip/callagent/session/SIPCall.st | 7 ++
osmo-st-sip/callagent/session/SIPIncomingCall.st | 32 +++++++--
osmo-st-sip/callagent/tests/SIPCallAgentTest.st | 47 +++++++-----
osmo-st-sip/callagent/tests/SIPInviteTest.st | 83 ++++++++++++++++++----
.../callagent/tests/SIPRegisterTransactionTest.st | 10 ++-
.../callagent/transactions/SIPTransaction.st | 8 +++
osmo-st-sip/callagent/useragent/SIPUserAgent.st | 8 +--
osmo-st-sip/grammar/SIPGrammar.st | 42 +++++------
28 files changed, 419 insertions(+), 118 deletions(-)
hooks/post-receive
--
Git submodule with Smalltalk modules