[sr-dev] merging back to master branch

Andrei Pelinescu-Onciul andrei at iptel.org
Fri Jan 15 15:07:27 CET 2010


On Jan 15, 2010 at 13:06, Andrei Pelinescu-Onciul <andrei at iptel.org> wrote:
[...]
> > BTW: please cherry-pick into sr_3.0 and not into master. We'll merge sr_3.0
> > again into master when we're done.
> 
> I've created another branch (tmp/k_3.0_sr_backports) on which I started
> cherry-picking commits from kamailio_3.0. So far I've started adding
> stuff that affects only kamailio modules, kamailio config, kamailio
> packaging or only the kamailio mode and also some other simpler changes
> that I reviewed.
> I'll leave more debatable or more complex stuff at the end.
> 
> When we are ready, we can just merge this branch into sr_3.0.
> Of course if somebody else wants to do some cherry-picking, be my guest
> (just make sure you don't add stuff that shouldn't be on sr_3.0 and that
> you use the tmp/k_3.0_sr_backports branch).

So far I've cherry-picked everything except:

* kamailio specific version and makefile changes:
b40bf31 version set to 3.0.0-rc3
9b48242 version set to 3.0.0-rc2
6d1e9f7 pkg: set version to 3.0.0 in debian changelog
0a0bd9e ChangeLog: imported v1.5.x file
19cb9a0 Makefile: version set to 3.0.0
393027b sanity modules in now in modules/
39ce774 Merge remote branch 'origin/sr_3.0' into kamailio_3.0
adef635 version set to 3.0.0-rc1
d2de5be Makefile: removed modules_s from default compile list
f771b05 sanity: fix include file due to previous re-location
011cc3f sanity: moved module from modules_s to modules
6a0c4de Merge commit 'origin/sr_3.0' into kamailio_3.0
224faa3 etc: renamed dictionary.radius to dictionary.kamailio
8d668eb core: updated of CFG_NAME
3259e89 core: combined Makefile with sr_3.0 version
3996abc Makefile: tunnings for K-3.0
c7b6396 k-3.0: creating the branch kamailio_3.0

* stats (I did not have time to look through them yet, they might be impact
 free enough for sr_3.0):

f4b64fc update drp_reqs statistics
770ced3 update drp_rpls statistics
058f978 update fwd_rpls statistics
e524a95 update err_reqs statistics
b542c1c update err_rpls statistics
feef8d6 update bad_URIs statistics
0c7926f update bad_msg_hdr statistics
6a84eee core: update fwd_reqs stat
ea5ee19 kex: support to update core stats via core events
47c8917 core: added new event SREV_CORE_STATS

* drop from some routes (this is debatable since it will slightly alter
 the behaviour, but if nobody opposes I'll backport it too):
8a43c6f core: usage of drop in onsend_route for Kamailio compatibility
0621319 core: drop reply in K compatible style

* xavps stuff

05f40fa pv: export new PV class $xavp(name)
0cb4c9f core: introducing xavp (eXtended AVP)
a6ab145 tm: set/reset head of xavps on TM events
a827000 pv: new pv class $xavp(...)
bca7a65 core: destroy xavp list once sip msg processing is done

* other
eb687b7 throw error if parameters to module functions are int
8a43c6f core: usage of drop in onsend_route for Kamailio compatibility

* dupes (code already present in sr_3.0, these are usually the result of
 backports w/o cherry-pick or cherry-picks that conflicted):
7956c73 Backport of the changes (see previous commits).
99d5e6c Backport of the changes (see previous commits).
f47abc0 core: fix the fixup_spve_uint() and fixup_spve_str()
07b90c0 tm: onreply_route executed under lock to protect the avps
dc2361c core: kamailio mode config parser fix
e494c2c cfg parser update for KAMAILIO compat mode
7a96791 fix typo in location flags settings


Andrei



More information about the sr-dev mailing list