ChangeLog 277 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122
  1. ===================== 2013-XY-XY Version 4.1.0 Released =====================
  2. ===================== Changes Since Version 4.0.0 ===========================
  3. commit 7436e3f66782597d66d052ee9c87bdb3b91756ef
  4. Author: Daniel-Constantin Mierla <[email protected]>
  5. Date: Mon Nov 11 11:21:21 2013 +0100
  6. kamctl: regenerated db schema scripts
  7. - updated after mohqueue default date change
  8. commit 8ebd2350ef97c6bac856850a3230ed3e245bd3ed
  9. Author: Hugh Waite <[email protected]>
  10. Date: Fri Nov 8 20:30:08 2013 +0000
  11. tls: TLSv1.1 supported since openssl v1.0.1
  12. commit 55dd8073c7d06f3af37cded55e520e64457c2b42
  13. Author: Victor Seva <[email protected]>
  14. Date: Fri Nov 8 16:41:30 2013 +0100
  15. rtpproxy-ng: ids to sections in documentation
  16. commit 4060340d3af8112ad73ea881ab79270c06544476
  17. Author: Victor Seva <[email protected]>
  18. Date: Fri Nov 8 16:32:35 2013 +0100
  19. debugger: ids to sections in documentation
  20. commit 5f1d6744aa20dc5774c8403bf918a9543afe6c75
  21. Author: Victor Seva <[email protected]>
  22. Date: Fri Nov 8 16:28:19 2013 +0100
  23. avp: ids to sections in documentation
  24. commit 3e6bef55f91206d7cf956a61e0b426bab5469e7b
  25. Author: Victor Seva <[email protected]>
  26. Date: Fri Nov 8 16:03:25 2013 +0100
  27. avpops: ids to sections in documentation
  28. commit 0e676d0062d7db0875ccc97053304807cbc5747e
  29. Author: Victor Seva <[email protected]>
  30. Date: Fri Nov 8 15:56:33 2013 +0100
  31. usrloc: ids to sections in documentation
  32. commit a88f9d4b79a40221e058c31bbdd21c8c25ba5003
  33. Author: Victor Seva <[email protected]>
  34. Date: Fri Nov 8 15:21:58 2013 +0100
  35. app_lua: ids to sections in documentation
  36. commit ae0e9eef521fa39ae306a2c64e4add61d5e8af6f
  37. Author: Robert Boisvert <[email protected]>
  38. Date: Wed Nov 6 14:12:10 2013 -0500
  39. mohqueue: remove call from queue if caller does not exist
  40. commit 456c387e08ce40ea2c0f1e5e5f94b367ff9fa361
  41. Author: Robert Boisvert <[email protected]>
  42. Date: Tue Oct 29 18:10:25 2013 -0400
  43. mohqueue: remove sql table call_time column's default value
  44. it is not supported in some database properly, and it is not
  45. really needed.
  46. commit 04b457735f0bafa6ff214cb2d69afbe721d89bf1
  47. Author: Andrew Mortensen <[email protected]>
  48. Date: Thu Nov 7 14:52:29 2013 -0500
  49. modules/sca: restore correct check for NULL in SCA_CALL_INFO_EMPTY.
  50. - should also suppress -Waddress error without relying on gcc _Pragma.
  51. commit 0fbdb8cf7a7687d6ecc8049dfdcb1244abd726af
  52. Author: Hugh Waite <[email protected]>
  53. Date: Wed Nov 6 10:34:01 2013 +0000
  54. tls: Fix minor typo in documentation
  55. commit fe914e16945caf6c5c11b81514dff89a0739b30e
  56. Author: Richard Good <[email protected]>
  57. Date: Wed Nov 6 09:14:45 2013 +0200
  58. modules/dialog_ng: Fix "CRITICAL bogus event 6 in state 2" problem
  59. Use TM callback TMCB_RESPONSE_READY instead of TMCB_RESPONSE_OUT to prevent race condition resulting in bogus event
  60. commit cb66f43187ea3bcac36681b82630456deeabc64c
  61. Author: Daniel-Constantin Mierla <[email protected]>
  62. Date: Tue Nov 5 15:10:29 2013 +0100
  63. kamctl: added shortcuts for dialog mi commands
  64. commit 082a6c43938cf8e3839d46fd070e391bd522d4ed
  65. Author: Daniel-Constantin Mierla <[email protected]>
  66. Date: Tue Nov 5 10:33:55 2013 +0100
  67. dialog: init cseq to 0 if not available yet for one side
  68. - based on a report by Morten Isaksen
  69. commit 8d6a981543a044fddc3448c93dba9ed35afac0c0
  70. Author: Daniel-Constantin Mierla <[email protected]>
  71. Date: Tue Nov 5 10:15:13 2013 +0100
  72. pua_dialoginfo: fixed code formatting
  73. - patch by Kristian Høgh, FS#360
  74. commit d48d36df40dee374e63ef9b6a6c1bafc4af0e8b0
  75. Author: Daniel-Constantin Mierla <[email protected]>
  76. Date: Tue Nov 5 09:41:04 2013 +0100
  77. dispatcher: typo and ids to sections in documentation
  78. commit f33076415561d3efbfa9d804d00a4b0784898f50
  79. Author: Daniel-Constantin Mierla <[email protected]>
  80. Date: Mon Nov 4 21:46:34 2013 +0100
  81. sl: fix startup detection of event route
  82. - patch by Sergey Okhapkin
  83. commit 90227fbf44ddc67bfb49f8f7e8fd7e1b33189349
  84. Author: Daniel-Constantin Mierla <[email protected]>
  85. Date: Mon Nov 4 14:26:19 2013 +0100
  86. presence_dialoginfo: check relevance of the state for single dialog notification
  87. - rework from a patch in tracker, FS#341
  88. commit 27a73a806cece55bc7c707735856770137c2d680
  89. Author: Daniel-Constantin Mierla <[email protected]>
  90. Date: Mon Nov 4 11:21:27 2013 +0100
  91. Makefile.defs: version set to 4.1.0-pre1
  92. commit 8a246b06838b99e63d86fe186b23a23f57347548
  93. Author: Daniel-Constantin Mierla <[email protected]>
  94. Date: Mon Nov 4 10:04:35 2013 +0100
  95. pua_reginfo: reflect use domain from usrloc
  96. - avoid duplicate contacts if domain is not considered
  97. - patch by Wonbin Cho, FS#350
  98. commit 16649609796ec336278b073d86045f72a9dd7886
  99. Author: Daniel-Constantin Mierla <[email protected]>
  100. Date: Sun Nov 3 13:23:32 2013 +0100
  101. tls: ifdef to use TLSv1.1 only for openssl/libssl v1.0.0+
  102. commit f4bf810a5af5b2d133df30e625691cc7b6ad2cf5
  103. Author: Daniel-Constantin Mierla <[email protected]>
  104. Date: Sun Nov 3 13:15:31 2013 +0100
  105. tls: refreshed the README
  106. commit 1e2bb79a135bef9936fb5d5e0fb9a708589452b9
  107. Author: Daniel-Constantin Mierla <[email protected]>
  108. Date: Sun Nov 3 13:14:31 2013 +0100
  109. tls: listed TLSv1.1 and TLSv1.2 as values for tls_method parameter
  110. commit ea32bf9d3cf36c3562ca34d572bbf07ed144e105
  111. Author: Daniel-Constantin Mierla <[email protected]>
  112. Date: Sun Nov 3 12:55:08 2013 +0100
  113. tls: extended supportd tls methods
  114. - TLSv1.1 and TLSv1.2 (from openssl 1.0.1e on) added to the internal
  115. list
  116. commit 26fa46a421e0bb5e00e32115b610100481e64e6d
  117. Author: Peter Dunkley <[email protected]>
  118. Date: Sat Nov 2 21:45:04 2013 +0000
  119. pkg/kamailio/centos: Improvement to the CentOS init.d script
  120. commit 039f52deb384c71ecfb578e2cd648153dd9937d1
  121. Author: Daniel-Constantin Mierla <[email protected]>
  122. Date: Sat Nov 2 19:28:36 2013 +0100
  123. tls: include dprint.h where log functions are used
  124. commit 25ee7ea17b6553ce44eda6c0665ff80cfc41db35
  125. Author: Juha Heinanen <[email protected]>
  126. Date: Fri Nov 1 21:27:31 2013 +0200
  127. modules/mtree: added 'multi' param to mtree definition
  128. - new 'multi' param makes it possible to store both integer and string
  129. typed mtrees into single db table
  130. commit 66185905850cd2ac9ab933776184da0f0882e5ac
  131. Author: Victor Seva <[email protected]>
  132. Date: Fri Nov 1 15:33:08 2013 +0100
  133. registrar: clean static values at pack_ci
  134. commit f67171cf3be1ade0e1c9dd013d560c87b3fd4359
  135. Author: Victor Seva <[email protected]>
  136. Date: Thu Oct 10 15:21:47 2013 +0200
  137. usrloc: db_update contact by instance + reg-id
  138. commit bc66a385e8a282638c8d5cfa566f971c62cd341b
  139. Author: Daniel-Constantin Mierla <[email protected]>
  140. Date: Fri Nov 1 09:39:32 2013 +0100
  141. uac: reset registration authentication flag
  142. - reported by rene montilva (fs#352)
  143. commit 1cc0144e434fdcf76013e9424d31928c260d4377
  144. Author: Daniel-Constantin Mierla <[email protected]>
  145. Date: Wed Oct 30 22:11:04 2013 +0100
  146. kamctl: updated dispatcher command to current db table fields
  147. - parameters flags, priority, attrs and description are optional
  148. commit bfc2215d71734b09a1d7acd4dbdbe919b234c30f
  149. Author: Juha Heinanen <[email protected]>
  150. Date: Wed Oct 30 20:49:26 2013 +0200
  151. Revert "modules/mtree: when loading data from db, load each tree separately"
  152. This reverts commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047.
  153. commit 6fc84c2cf610791939ba73e38b8b5b3c0b5cd047
  154. Author: Juha Heinanen <[email protected]>
  155. Date: Wed Oct 30 17:31:04 2013 +0200
  156. modules/mtree: when loading data from db, load each tree separately
  157. commit f0751ffa2d1d99c0a54707cfe22926bea9c07123
  158. Author: Hugh Waite <[email protected]>
  159. Date: Wed Oct 30 17:12:05 2013 +0000
  160. modules/rls: Fix memory leak in rls
  161. - Leak would occur in two error cases
  162. - Also improved diagnostics to display uri on various failures
  163. commit 76536ec5332d7897cd4259b271508cc9d4e2bc2e
  164. Author: Daniel-Constantin Mierla <[email protected]>
  165. Date: Wed Oct 30 16:08:47 2013 +0100
  166. kamailio.cfg: removed modules_k from path for modules
  167. commit 328350a0d718990f8a87f25f8c12f1c85d61220f
  168. Author: Richard Good <[email protected]>
  169. Date: Wed Oct 30 12:50:04 2013 +0200
  170. modules/ims_charging: fixed failed reservation bug
  171. - Reservation checks dialog integrity with h_entry < 0
  172. - The hash that creates h_entry can return 0 - this check should be <= 0
  173. commit a7037aad9963678347bf2b1c15c4994e95570f86
  174. Author: Richard Good <[email protected]>
  175. Date: Wed Oct 30 12:49:26 2013 +0200
  176. modules/ims_charging: code clean up, removed duplicate timer init and dlg bind
  177. commit a3db949272db7dbda4fa5fd1ad68d23d56deacc0
  178. Author: Richard Good <[email protected]>
  179. Date: Wed Oct 30 09:15:51 2013 +0200
  180. modules/tm: code cleanup removed unused method faked_resp and free_faked_resp
  181. commit 15a14440f07f787501e116ab4901ab5a53668f4a
  182. Author: Daniel-Constantin Mierla <[email protected]>
  183. Date: Tue Oct 29 22:00:18 2013 +0100
  184. kamctl: added new db tables in kamdbctl lists
  185. commit 2e033c85d2c66c47de15f355298012f012adb15c
  186. Author: Richard Fuchs <[email protected]>
  187. Date: Tue Oct 29 15:30:36 2013 -0400
  188. rtpproxy-ng: fix extraction of multipart SDP body
  189. reported by: Jasmin Schnatterbeck
  190. commit 355ab783a99e413eb96a385ab067336316aaafda
  191. Author: Richard Good <[email protected]>
  192. Date: Tue Oct 29 12:40:42 2013 +0200
  193. modules/cdp/acctstatemachine.c: fixed incorrect reservation expiry warning
  194. First check if acc state is OPEN before sending reservation expiry warning
  195. commit c4a4b4f599ba428330899e804877e85d3fdcc3a4
  196. Author: Daniel-Constantin Mierla <[email protected]>
  197. Date: Tue Oct 29 11:08:49 2013 +0100
  198. kamctl: updated db creation scripts
  199. commit ecc6e35b31d59e6e9995a03c6ab00f21a23b1be9
  200. Author: Daniel-Constantin Mierla <[email protected]>
  201. Date: Tue Oct 29 11:07:03 2013 +0100
  202. srdb1: drop unique constrant on alias user+domain in dbaliases
  203. - it doesn't work for multiple branches when use_domain is set, reported
  204. by Vassilis Radis
  205. commit da3d48de7d52df83fcb568530441e7ac6475baae
  206. Author: Daniel-Constantin Mierla <[email protected]>
  207. Date: Tue Oct 29 10:08:04 2013 +0100
  208. pua_publish: more verbose output for error case when sending publish
  209. commit 73d509f04029dddc94bedba23460d43c81acc13a
  210. Author: Richard Good <[email protected]>
  211. Date: Tue Oct 29 10:51:32 2013 +0200
  212. modules/ims_registrar_pcscf: replaced incorrect LM_ERR with LM_DBG
  213. commit 41a9fbf38ba84e542a546893a6ce9c48f14f3aa3
  214. Author: Jason Penton <[email protected]>
  215. Date: Tue Oct 29 10:31:52 2013 +0200
  216. modules/tm: fixed placement of variable declarations to top of scope block
  217. commit 716932aa77a0f22f00d2ccee8a89cd84b6674f0a
  218. Author: Jason Penton <[email protected]>
  219. Date: Tue Oct 29 09:49:42 2013 +0200
  220. modules/tm: cosmetic fixes and comment fixes
  221. commit a7d9ea3ceda6b933807f0345e327849e60d0fa57
  222. Author: Jason Penton <[email protected]>
  223. Date: Tue Oct 29 09:42:45 2013 +0200
  224. modules/tm: last pkg_mem leak resolved for async replies (nonshm lumps)
  225. commit 3022220043bcc9c421ac175b2a3290950014a7fc
  226. Author: Daniel-Constantin Mierla <[email protected]>
  227. Date: Tue Oct 29 08:34:29 2013 +0100
  228. kamctl: regenerated db script for mohqueue tables
  229. commit 3eeeed2aeeb924afeabc3fc8337561624f0c41d0
  230. Merge: 946e1f0 b5638f7
  231. Author: Jason Penton <[email protected]>
  232. Date: Mon Oct 28 15:03:08 2013 +0200
  233. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  234. commit 946e1f01889c67a835583f4df2c773d227693ea7
  235. Author: Jason Penton <[email protected]>
  236. Date: Mon Oct 28 14:51:12 2013 +0200
  237. modules/tm: fixed pkg memory leak in TM which happens in async reply processing
  238. commit b5638f712711deb8413d7e585369adf8f4a421ee
  239. Author: Richard Good <[email protected]>
  240. Date: Mon Oct 28 14:41:22 2013 +0200
  241. modules/ims_qos: memory optimisation
  242. Fixed pkg memory allocation for framed IP AVP and flow buffer AVP
  243. Instead of repeatedly alloc'ing and free'ing pkg memory we allocate once and re-use
  244. Results in better pkg memory overhead
  245. commit 3856e9e81c8410b220b893a0dfe7114bba6bdc0d
  246. Author: Daniel-Constantin Mierla <[email protected]>
  247. Date: Sun Oct 27 16:59:32 2013 +0100
  248. core: handle pv comparison with $null as when defined is used
  249. - reported by Victor Seva, closes FS#358
  250. commit 3d716a94b620e0115381b164595ef0398c816856
  251. Author: Daniel-Constantin Mierla <[email protected]>
  252. Date: Sat Oct 26 08:59:09 2013 +0200
  253. kamctl: use a variable to set the now() function or a replacement for it
  254. - sqlite uses instead the string returned by 'date' call, as it doesn't
  255. have now()
  256. - reported by Peter Dunkley, FS#356
  257. commit 2a046e5fd3c47bc7753190425b911b4114667563
  258. Author: Peter Dunkley <[email protected]>
  259. Date: Thu Oct 24 20:44:03 2013 +0100
  260. pkg/kamailio/centos: added app_java to CentOS RPMs
  261. commit 9c765e89ea7647b1e9c5e36eb0b324eec1d92b7d
  262. Author: Peter Dunkley <[email protected]>
  263. Date: Thu Oct 24 20:13:11 2013 +0100
  264. modules/app_java: updated Makefile so that it builds on CentOS 6
  265. commit 9a67a730df4f6c6584e8c52934d5feb16f86ee2e
  266. Author: Richard Fuchs <[email protected]>
  267. Date: Thu Oct 24 12:34:05 2013 -0400
  268. tm: fix possible segfault in cancel_branch()
  269. commit 9ca1648fbf167748bcf9155794f703632ca87503
  270. Author: Charles Chance <[email protected]>
  271. Date: Thu Oct 24 16:36:01 2013 +0100
  272. htable: ht_dmq_handle_msg() - do not call parse_headers on cloned message
  273. commit 2c990487a780bce2ee2fe64e155ec3f1bc1bdebf
  274. Author: Charles Chance <[email protected]>
  275. Date: Thu Oct 24 16:15:10 2013 +0100
  276. memcached: revert earlier doc change regarding minimum library version (we now have backward compatibility built in)
  277. commit fc4f2216f867b00a6685abdf51b8165572f24f69
  278. Author: Carlos Ruiz Diaz <[email protected]>
  279. Date: Thu Oct 24 11:05:17 2013 -0300
  280. ims_charging: fixed deadlock when interim CCA timeout occurs
  281. commit b0797b765af78f19d942a87ea978037027da57c3
  282. Author: Peter Dunkley <[email protected]>
  283. Date: Thu Oct 24 13:10:08 2013 +0100
  284. pkg/kamailio/centos: added memcached package to .spec
  285. - Also:
  286. - updated README to remove memcached from list of unbuilt modules
  287. - moved auth_identity into the tls package
  288. - List of modules not built for CentOS is now:
  289. - app_java: should be buildable but Makefile needs work
  290. - app_mono: needs newer version of mono-devel than available in base or EPEL
  291. - db_cassandra: needs specific versions of thrift (thrift not in base or EPEL
  292. at all anyway)
  293. - db_oracle: requires non-free Oracle client SDK
  294. - iptrtpproxy: obsolete
  295. - jabber: obsolete
  296. - osp: requires OSP Toolkit which is not available in base or EPEL
  297. commit adfa299a1a01aba1c69c1129d78170056d50db42
  298. Author: Charles Chance <[email protected]>
  299. Date: Thu Oct 24 12:14:38 2013 +0100
  300. memcached: added alternate memory management wrappers for backwards compatibility with older libmemcached versions and added preprocessor check for the correct ones to use based on installed version.
  301. commit a067a3d33ad67c260a3bc377cd4203d41880ca6b
  302. Author: Daniel-Constantin Mierla <[email protected]>
  303. Date: Thu Oct 24 07:44:03 2013 +0200
  304. tm: use internal flags field to mark suspended replies with FL_RPL_SUSPENDED
  305. - it was set on cfg flags, resulting in messing up with what was used in
  306. config file
  307. - reported by Juha Heinanen
  308. commit 6b8b8a050e4490302d1f1f940a7fda95784cce46
  309. Author: Peter Dunkley <[email protected]>
  310. Date: Wed Oct 23 14:53:04 2013 +0100
  311. modules/xcap_server: fixed fetching of an element (GET with XPath)
  312. - This is a mandatory part of XCAP and DELETE/PUT of elements (using XPath)
  313. is supported in xcap_server.
  314. - The code to get a node from a document was all in there but never called.
  315. commit 3b028d308fac3a4f7ae1e74021882657753f2ee8
  316. Author: Charles Chance <[email protected]>
  317. Date: Wed Oct 23 12:01:27 2013 +0100
  318. dmq: Fixed bug/error in original code where sip_msg was parsed after cloning to shm, leading to memory errors. Also fixed several memory leaks.
  319. commit eb97ddb20368c019b331cfd09e793a0431d49940
  320. Merge: f6d530e 58a3069
  321. Author: Jason Penton <[email protected]>
  322. Date: Tue Oct 22 20:59:26 2013 +0200
  323. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  324. commit f6d530e68ffe9db11f5f148c51f8bff0b542f028
  325. Author: Jason Penton <[email protected]>
  326. Date: Tue Oct 22 20:57:52 2013 +0200
  327. modules/cdp: allow CDP child processes to respond to dynamic cfg changes
  328. - this for example allows dumping pkg memory using core cfg variables similar to SIP workers, etc
  329. commit 58a3069927a2e37c327256cd3475d7a7f8a2f5c4
  330. Author: Peter Dunkley <[email protected]>
  331. Date: Tue Oct 22 11:08:08 2013 +0100
  332. pkg/kamailio/centos: updated README to remove mi_xmlrpc from the set of unbuilt modules
  333. commit d79cffa79ab740bc3e724fc0e9b8fc9f7236af44
  334. Author: Peter Dunkley <[email protected]>
  335. Date: Tue Oct 22 11:07:40 2013 +0100
  336. pkg/kamailio/centos: updated .spec to add mi_xmlrpc to xmlrpc package
  337. commit 05f0ed6d77602f3ee1a2cfc8cee1c760dc2f6800
  338. Author: Peter Dunkley <[email protected]>
  339. Date: Tue Oct 22 10:45:56 2013 +0100
  340. modules/mi_xmlrpc: fixed compilation warning
  341. commit b3dedff1053a1d35e803f3824042732f07532b77
  342. Author: Muhammad Shahzad <[email protected]>
  343. Date: Tue Oct 22 10:43:43 2013 +0100
  344. modules/mi_xmlrpc: patched so that it now builds for CentOS
  345. - Patch by Muhammad Shahzad <[email protected]>
  346. - Committed by Peter Dunkley <[email protected]>
  347. commit 11abcfd96f30aa5f0032385ac5893c27bdf6315b
  348. Author: Charles Chance <[email protected]>
  349. Date: Mon Oct 21 14:40:10 2013 +0100
  350. memcached: added minimum libmemcached version required to documentation
  351. commit 4bffd1950e4481a734141ae6cf755458f341f45b
  352. Author: Peter Dunkley <[email protected]>
  353. Date: Mon Oct 21 13:40:46 2013 +0100
  354. pkg/kamailio/centos: updated README that explains which modules are not built for CentOS
  355. - The modules not built at this time are:
  356. - app_java
  357. - app_mono
  358. - db_cassandra
  359. - db_oracle
  360. - iptrtpproxy
  361. - jabber
  362. - memcached
  363. - mi_xmlrpc
  364. - osp
  365. commit e3524fb816c1fad04b3c855e3fe88151b33e24c8
  366. Author: Peter Dunkley <[email protected]>
  367. Date: Mon Oct 21 13:37:45 2013 +0100
  368. pkg/kamailio/centos: updated .spec to build packages with dependencies that can be met by EPEL
  369. - This means the computer building the RPMs needs to have access to EPEL and
  370. the appropriate dependencies installed from it. However, there will be
  371. no need to have EPEL dependencies installed on a running instance _unless_
  372. you want to use one of the modules with an EPEL dependency.
  373. - The modules supported with EPEL are:
  374. - acc_radius, auth_radius, misc_radius, peering
  375. - carrierroute
  376. - dnssec
  377. - geoip
  378. - json, jsonrpc-c
  379. - ndb_redis
  380. commit 9f08b58f58585559646b470ae9f4b9801617ba73
  381. Author: Peter Dunkley <[email protected]>
  382. Date: Sun Oct 20 23:52:23 2013 +0100
  383. pkg/kamailio/centos: updated rel in .spec
  384. commit ce9f46a3778cd6c79f2411b5934e3ad320cf6de4
  385. Author: Peter Dunkley <[email protected]>
  386. Date: Sun Oct 20 23:46:35 2013 +0100
  387. pkg/kamailio/centos: removed out-of-date BoxGrinder appliance files
  388. commit 0de2ae72410f0672f174a8cae34d4ac12798a188
  389. Author: Peter Dunkley <[email protected]>
  390. Date: Sun Oct 20 23:27:58 2013 +0100
  391. pkg/kamailio/centos: updated documentation
  392. commit 61ad39509ca1d739d00d0386ab5a991cf54477d8
  393. Author: Øyvind Kolbu <[email protected]>
  394. Date: Sun Oct 20 22:04:16 2013 +0200
  395. fix dns srv failover when no UDP record is present
  396. - refactored code for srv lookup to have less code duplication
  397. commit 820046b04c2218273a11f905dc798812d7ca0ca6
  398. Author: Jason Penton <[email protected]>
  399. Date: Fri Oct 18 09:21:02 2013 +0200
  400. modules/ims_registrar_scscf: added outstanding documentation
  401. commit 37f284d2d9bbe6dac4888600d0b99ccc58d22eb9
  402. Author: Daniel-Constantin Mierla <[email protected]>
  403. Date: Thu Oct 17 18:18:17 2013 +0200
  404. Makefile.defs: version set to 4.1.0-pre0
  405. commit 324e458ad68e97edaf2240e0f79b7380e77d268c
  406. Author: Richard Good <[email protected]>
  407. Date: Thu Oct 17 16:46:09 2013 +0200
  408. modules/ims_qos: second iteration of ims_qos module
  409. - module now support media authorization over Diameter Rx (between P-CSCF and PCRF)
  410. commit d5c482ca06ff4b8529ea00d421484addd0203c37
  411. Author: Richard Good <[email protected]>
  412. Date: Thu Oct 17 16:44:46 2013 +0200
  413. modules/tm: Edited documentation to show that t_suspend/continue can now be used on SIP responses
  414. commit 16e763c32d7a2b9fc451185e028a90b3be758f65
  415. Author: Richard Good <[email protected]>
  416. Date: Thu Oct 17 16:41:15 2013 +0200
  417. modules/tm: extended tm async support to SIP responses
  418. -t_suspend and t_continue functions now work with SIP responses as well as requests
  419. commit 8b8132c17c126ff4edb2f5c9544dbd30894f6108
  420. Author: Richard Good <[email protected]>
  421. Date: Thu Oct 17 16:40:07 2013 +0200
  422. parser: defined new FL_RPL_SUSPENDED used for suspend on reply
  423. commit cc8bc36c67a0b8e7317c06c50a88e8e6aa15d790
  424. Merge: 217e508 2f368b6
  425. Author: Carsten Bock <[email protected]>
  426. Date: Wed Oct 16 14:12:51 2013 +0200
  427. ims_charging: Merge branch 'ims_charging' into master
  428. commit 2f368b676acb026bf4647af02108a24e49e30581
  429. Author: Carlos Ruiz Diaz <[email protected]>
  430. Date: Fri Oct 11 00:07:18 2013 -0300
  431. ims_charging: fixed bug causing dialog cb function to be called more than once
  432. - removed possible race condition in dialog cb
  433. - improved the way locking was performed
  434. commit 217e5089df327215dd5078a72dd5b14526640191
  435. Author: Jason Penton <[email protected]>
  436. Date: Thu Oct 10 16:04:49 2013 +0200
  437. modules/ims_charging: restored an unlock that will cause deadlock if omitted
  438. commit bae7fcb9be9a4cf88693e6c4180e3c1e6f4b6c1d
  439. Author: Jason Penton <[email protected]>
  440. Date: Thu Oct 10 15:36:59 2013 +0200
  441. modules/ims_charging: fixed bug not initialise AVP string value for success CCA
  442. commit 6ccca97cba61e75e9da0b6d36f1ee38fc88e94f3
  443. Merge: db618dd 83add48
  444. Author: Jason Penton <[email protected]>
  445. Date: Thu Oct 10 15:01:07 2013 +0200
  446. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  447. commit db618ddbdc2ec92a508acd913f2f847a4fb59cae
  448. Author: Jason Penton <[email protected]>
  449. Date: Thu Oct 10 14:59:23 2013 +0200
  450. modules/ims_charging: corrected default termination cause code to DIAMETER_LOGOUT
  451. - also corrected typo
  452. - added other termination cause code defines for future use
  453. commit 83add48b7c1cdf0d9f64c24bcc134195699daac1
  454. Author: Robert Boisvert <[email protected]>
  455. Date: Thu Oct 10 08:25:05 2013 -0400
  456. mohqueue: fixes
  457. * cleaned up all error paths (fixed crashes)
  458. * added support for INVITEs that get stuck
  459. * adjusted code to avoid compiler warnings
  460. * PRACK only invoked if Require: 100rel set
  461. * fixed bug that allowed a new call to be created more than once
  462. Documentation
  463. * updated NOTES
  464. commit ac5835c0aff657cae169432466851c9f2cbca8ad
  465. Author: Daniel-Constantin Mierla <[email protected]>
  466. Date: Thu Oct 10 12:45:45 2013 +0200
  467. cfgutils: init probability pointer to NULL
  468. - otherwise it can be an attempt to free it when the kamailio does not
  469. start due to config errors
  470. - reported by Dragos Oancea
  471. commit a3bddf300ff82b9d811acb5dd6ec2e25f0eab07c
  472. Author: Jason Penton <[email protected]>
  473. Date: Wed Oct 9 17:55:20 2013 +0200
  474. module/tm: changed log level from WARN to DBG for informational message
  475. commit 2dc78738af4a0693e0a4d3f77e2174586d53d90b
  476. Author: Carlos Ruiz Diaz <[email protected]>
  477. Date: Tue Oct 8 15:52:09 2013 -0300
  478. ims_charging: removed session unlock function call when no lock was acquired
  479. commit dcce66b2a3db3aeaa5de1a87429320731ab3795c
  480. Merge: 121e828 639ce58
  481. Author: Carsten Bock <[email protected]>
  482. Date: Tue Oct 8 18:43:14 2013 +0200
  483. ims_charging: Merge branch 'ims_charging' into Master.
  484. commit 121e828e2bedd3f76a1343f7257978153e78fc8f
  485. Author: Peter Dunkley <[email protected]>
  486. Date: Tue Oct 8 02:37:43 2013 +0100
  487. pkg/kamailio/centos: added mohqueue to CentOS build
  488. commit 03dbfd4c97290028212ddb04eea5faf5ef4ba007
  489. Author: Peter Dunkley <[email protected]>
  490. Date: Tue Oct 8 02:27:24 2013 +0100
  491. modules/mohqueue: created text README file from doc source
  492. commit a39adb3497b5b095126e835104d637669dee2a7e
  493. Author: Carsten Bock <[email protected]>
  494. Date: Mon Oct 7 16:17:53 2013 +0200
  495. ims_charging: Add statistic ccr_timeouts
  496. commit e4e84c80232a5acc60b64adb541b54b6967189f6
  497. Author: Timo Teräs <[email protected]>
  498. Date: Mon Oct 7 17:09:59 2013 +0300
  499. mohqueue: fix build error due to get_debug_level api change
  500. Should have tested better before merging. Should probably remove the
  501. whole debug print helper and use core functions directly now that
  502. the core supports per-module debugging.
  503. commit 62860094af838710ee5b9892cfb9f99f615055f6
  504. Author: Hugh Waite <[email protected]>
  505. Date: Mon Oct 7 10:01:56 2013 +0100
  506. tm: Restore ruid value in sip_msg struct after creating transactions from branches
  507. - Fixes crash when freeing memory
  508. commit a4370dc336e5552b93d32314249d4d613d77ef99
  509. Author: Jason Penton <[email protected]>
  510. Date: Mon Oct 7 12:49:00 2013 +0200
  511. modules/tm: missing lock initialisation for async_lock
  512. - related to commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
  513. commit ca060f98bbecb407d5d29cbe19cec821d3990330
  514. Merge: 6e19deb 24f66ec
  515. Author: Timo Teräs <[email protected]>
  516. Date: Mon Oct 7 11:18:02 2013 +0300
  517. Merge branch 'tteras/mohqueue'
  518. commit 6e19debdf9b240c71ca90bfd6cadd46f0f57ace8
  519. Author: Carsten Bock <[email protected]>
  520. Date: Mon Oct 7 10:15:11 2013 +0200
  521. examples/pcscf: Removed dependency to Presence-User-Agent and SQLite.
  522. commit c9395e690435cdb8fc62b7fb13b378fe0a6ca8e5
  523. Author: Charles Chance <[email protected]>
  524. Date: Mon Oct 7 07:52:21 2013 +0100
  525. htable: update documentation for dmq integration
  526. commit 6a20bf80ae014801667c5a23782b33af5467c409
  527. Author: Charles Chance <[email protected]>
  528. Date: Mon Oct 7 07:44:38 2013 +0100
  529. htable: initial dmq integration
  530. commit 24f66ecc72064c9bf40deeb324e666b6b95dfa83
  531. Author: Timo Teräs <[email protected]>
  532. Date: Mon Oct 7 08:41:37 2013 +0300
  533. mohqueue: remove handwritten .sql, it is now autogenerated
  534. commit 1af34ca5b9f799b83242a9ecddf8abe9521114dd
  535. Author: Robert Boisvert <[email protected]>
  536. Date: Thu Oct 3 11:36:08 2013 -0400
  537. mohqueue schema files
  538. commit f8f3d34ba5471742676831b22b1c872823a31cba
  539. Author: Andrew Mortensen <[email protected]>
  540. Date: Sat Oct 5 13:14:09 2013 -0400
  541. modules/sca: fix compiler warning for macro.
  542. - correct "always evaluates to true" when using address of stack variable.
  543. commit 2f0043b153c60380e35c8ec4c33a9bbc7fb2b05c
  544. Author: Andrew Mortensen <[email protected]>
  545. Date: Thu Sep 19 13:49:24 2013 -0400
  546. modules/sca: fix return value of sca_call_info_uri_update()
  547. - return value of 0 can bubble up as return value of sca_call_info_update(),
  548. causing early script termination (exported function returning 0 in script
  549. is equivalent to "exit")
  550. - report and patch from Timo Teräs
  551. commit 2efe3e365e1670cc3ac8b4900a1104c3720d44fb
  552. Author: Andrew Mortensen <[email protected]>
  553. Date: Tue Aug 20 15:54:17 2013 -0400
  554. modules/sca: AoR should not be treated as SCA if there are no subscribers.
  555. commit 58a47ac21d09bf6feb1431bbe490643e9827c876
  556. Author: Andrew Mortensen <[email protected]>
  557. Date: Tue Aug 20 15:14:26 2013 -0400
  558. modules/sca: improved handling of host-only Contact URIs
  559. commit 3b1f87523bdc53538c1b6f409ba9470048572701
  560. Author: Andrew Mortensen <[email protected]>
  561. Date: Mon Jul 22 00:48:46 2013 -0400
  562. modules/sca: restore missing prototype.
  563. sca_subscription_aor_has_subscribers
  564. commit 97653df1d93636771c7b2fa8e4f9aef002ee7e5b
  565. Author: Andrew Mortensen <[email protected]>
  566. Date: Mon Jul 22 00:42:18 2013 -0400
  567. modules/sca: detect when an AoR is no longer SCA.
  568. Don't, for example, create an appearance for callees that do not send
  569. a Call-Info header, and whose AoR also has no subscribers.
  570. commit a6f80374c4dd3d09fa7e25a8e6c59dab0bf2fae5
  571. Author: Andrew Mortensen <[email protected]>
  572. Date: Mon Jul 22 00:37:32 2013 -0400
  573. modules/sca: Clear stale line-seize appearances via timer.
  574. Some badly behaved/buggy UAs don't know when to say when.
  575. commit 84d1981ce059fcdd7a5113428b0227fbb0b977ab
  576. Author: Andrew Mortensen <[email protected]>
  577. Date: Thu Jun 13 16:06:10 2013 -0400
  578. modules/sca: fix regression: restore purge expired timer
  579. commit c0fb2a67a699e30fd3274c9f864918e6e02e1926
  580. Author: Andrew Mortensen <[email protected]>
  581. Date: Thu Jun 13 15:34:00 2013 -0400
  582. modules/sca: clear appearance on receipt of out-of-dialog SUBSCRIBE
  583. - If a call-info SUBSCRIBE with no To-tag arrives from a subscriber
  584. with an active subscription, release any appearances owned by the
  585. subscriber, on the assumption that the subscriber has lost track
  586. of SCA (reboot, power/network loss).
  587. commit ef9b12d213416f910e0c11bdeecf9112032939f8
  588. Author: Andrew Mortensen <[email protected]>
  589. Date: Thu Jun 13 15:30:40 2013 -0400
  590. modules/sca: detect and clear orphaned appearances caused by answer glare
  591. - set appearance state created by SCA callee answer to ACTIVE_PENDING,
  592. and promote to ACTIVE on ACK from caller. If no ACK from caller is
  593. received within 30 seconds (enough time for retransmission to fail),
  594. the ACTIVE_PENDING appearance will be cleared by the
  595. sca_appearance_purge_stale timer.
  596. commit 1ef4587612806a94c7a81aac4f768b9bbe472b43
  597. Author: Andrew Mortensen <[email protected]>
  598. Date: Wed May 15 16:13:23 2013 -0400
  599. modules/sca: reconcile Contact and From URIs in ACK callback.
  600. - fix Music-on-Hold in Polycoms when SCA caller has MoH enabled and SCA callee
  601. does SCA hold/pickup with identical To & From URIs. Previously, module would
  602. end up looking up an appearance for callee in ACK callback instead of caller.
  603. commit 185bd40d1a197709d28d9b966ed8fd4b4c00faf9
  604. Author: Andrew Mortensen <[email protected]>
  605. Date: Tue May 14 16:25:06 2013 -0400
  606. modules/sca: improved BYE handling.
  607. - Clear appearances for both legs on BYE request if possible.
  608. commit 36ad80745607fca859578b8423cbd767f4c5b095
  609. Author: Andrew Mortensen <[email protected]>
  610. Date: Tue May 14 16:23:46 2013 -0400
  611. modules/sca: free previous appearance owner, callee, dialog if non-NULL.
  612. commit bb21b5e0bc7aaf001799e259b81aebe28168afb1
  613. Author: Andrew Mortensen <[email protected]>
  614. Date: Thu May 2 15:12:16 2013 -0400
  615. modules/sca: change logging level for failed lookup by appearance-index.
  616. - appearance-index won't be found yet if SCA callee is answering, logging
  617. at WARN is misleading.
  618. commit 98b8ba06dfaec49331dbfc3164e02a490e0db214
  619. Author: Andrew Mortensen <[email protected]>
  620. Date: Tue Apr 30 23:31:12 2013 -0400
  621. modules/sca: space-separate dialog tags in sca.all_appearances output
  622. commit 002dc46fee94edf8b7086d7d3bb0286979213532
  623. Author: Andrew Mortensen <[email protected]>
  624. Date: Tue Apr 30 23:10:10 2013 -0400
  625. modules/sca: track appearance times.
  626. Include time of last state chance in sca.all_appearances output.
  627. commit ac298442533c048e5ccacf6b3ad0cb36d52c2eff
  628. Author: Andrew Mortensen <[email protected]>
  629. Date: Wed Apr 24 11:30:35 2013 -0400
  630. modules/sca: add sca.subscription_count to rpc exports list.
  631. commit 815d70e5156c2a878e59c59182ffa957f1d75a80
  632. Author: Andrew Mortensen <[email protected]>
  633. Date: Wed Apr 24 01:18:27 2013 -0400
  634. modules/sca: RPC: fix sca.show_subscription, add sca.subscription_count
  635. - sca.subscription_count will eventually be subsumed by sca.stats.
  636. commit 2e0af20cd7a5b3e46ceb36ef3919df78c1bdf1df
  637. Author: Andrew Mortensen <[email protected]>
  638. Date: Thu Apr 18 13:52:10 2013 -0400
  639. modules/sca: fall back to tag lookup if lookup by index fails.
  640. - Fix appearance tracking for SCA implementations with inconsistent
  641. Call-Info header inclusion.
  642. commit a6f038343de57ca6bd257e442af41feae2b18c4d
  643. Author: Andrew Mortensen <[email protected]>
  644. Date: Mon Apr 15 20:16:36 2013 -0400
  645. modules/sca: add SCA_DB_DEFAULT_FETCH_ROW_COUNT
  646. commit 562e49dc6e6fb9adb47adecbda8bfb94f12d86aa
  647. Author: Andrew Mortensen <[email protected]>
  648. Date: Mon Apr 15 20:11:08 2013 -0400
  649. modules/sca: use DB fetch queries when restoring subscribers from database.
  650. - Previously used standard query, exhausting pkg memory when subscriber
  651. count is high.
  652. commit 92114b530e6a206af1fe173a948cb542a62717c2
  653. Author: Andrew Mortensen <[email protected]>
  654. Date: Mon Apr 15 20:09:01 2013 -0400
  655. modules/sca: only check if callee is SCA if callee_aor has a value.
  656. commit 1e9708462f0e709e795813490d56897d0f44997c
  657. Author: Andrew Mortensen <[email protected]>
  658. Date: Mon Apr 15 17:17:05 2013 -0400
  659. modules/sca: add check for empty AoR in lock_shared_appearance calls.
  660. - Sanity checking
  661. commit 6cdc9c4f3e915fbad5da1112b9e0553726e877f2
  662. Author: Andrew Mortensen <[email protected]>
  663. Date: Thu Apr 11 22:34:10 2013 -0400
  664. modules/sca: clear appearance on t_reply with error after receiving 18x.
  665. - Receiving a 18x provisional reply triggers line-seize subscription
  666. termination. Releasing the seized appearance while processing a t_reply
  667. with an error status *after* getting a 18x would fail because
  668. sca_subscription_terminate could not find a matching line-seize
  669. subscription. In that case, look up appearance by tags and release it.
  670. commit 28978be4d825e08a455387209af6dda4aa4bdfde
  671. Author: Charles Chance <[email protected]>
  672. Date: Fri Oct 4 18:40:42 2013 +0100
  673. dmq: fix memory leak in dmq_send_message()
  674. commit cf4275d4cb16dce4cbac48ca946a66e9f1626c35
  675. Author: Charles Chance <[email protected]>
  676. Date: Fri Oct 4 14:57:39 2013 +0100
  677. memcached: fix memory leak, discovered on a report by Dragos Oancea
  678. commit 0f3a566dd699090cf6a558edc3aefac2c41e24e5
  679. Author: Henning Westerholt <[email protected]>
  680. Date: Fri Oct 4 14:47:06 2013 +0200
  681. memcached: comment clarification for wrapper for libmemcache callbacks
  682. commit 0978c77d694cecd1b7813775a498f6495ae844dc
  683. Author: Henning Westerholt <[email protected]>
  684. Date: Fri Oct 4 14:22:39 2013 +0200
  685. avpops: add a note to the docs that avp_db_query is deprecated and sqlops is better
  686. commit 673243a06200b8961756ebe3957bf9bd9059c2bb
  687. Author: Daniel-Constantin Mierla <[email protected]>
  688. Date: Fri Oct 4 13:11:23 2013 +0200
  689. nathelper: updated docs with udpping_from_path
  690. commit 565ba8d4b71ae5a43027c51e3caf06f20a10b14d
  691. Author: Daniel-Constantin Mierla <[email protected]>
  692. Date: Fri Oct 4 13:07:44 2013 +0200
  693. nathelper: new mod param - udpping_from_path
  694. - enable sending UDP pings with raw sockets from Path address
  695. - patch by Marcus Hunger
  696. commit 9bb88b5b22901b258fdbcd874264b823a8443869
  697. Author: Juha Heinanen <[email protected]>
  698. Date: Fri Oct 4 14:04:22 2013 +0300
  699. dialplan: improved debug messages so that used dpid is shown
  700. commit 88e2da3c54a1cef967d96a5753b1f7f014ba689e
  701. Author: Daniel-Constantin Mierla <[email protected]>
  702. Date: Fri Oct 4 12:14:25 2013 +0200
  703. acc: time_format parameter documentation
  704. - eclosed exaples in dotted lines like in most modules to highlight them
  705. on text output
  706. commit df4fbc220efd333fa638831167dd4fe5e69a89a2
  707. Author: Daniel-Constantin Mierla <[email protected]>
  708. Date: Fri Oct 4 12:02:32 2013 +0200
  709. acc: new parameter acc_time_format
  710. - specify the format to print time as string for acc_time_mode=3 (using
  711. localtime) and acc_time_mode=4 (using gmtime)
  712. - default value is "%Y-%m-%d %H:%M:%S"
  713. commit fed0a07d86c9e4d365cb7a5e25d4aaacb4b9adf2
  714. Author: Daniel-Constantin Mierla <[email protected]>
  715. Date: Thu Oct 3 10:00:22 2013 +0200
  716. dialog: fixed typos in log messages
  717. commit f12aa1b3c16b475029f0a3474b30f3b17ea18056
  718. Author: Daniel-Constantin Mierla <[email protected]>
  719. Date: Thu Oct 3 09:58:04 2013 +0200
  720. dialog: decode alias parameter from contact address and use it as dst uri
  721. - makes dialog module to work with set_contact_alias() as first hop
  722. after a nat router
  723. commit a41cb60d5171566e13f18b45f50d173f38d206c0
  724. Author: Daniel-Constantin Mierla <[email protected]>
  725. Date: Thu Oct 3 09:37:54 2013 +0200
  726. nathelper: documentation for set_contact_alias()
  727. commit 58659b0cabb623c6420c186755c968b4550ff09c
  728. Author: Daniel-Constantin Mierla <[email protected]>
  729. Date: Thu Oct 3 09:16:38 2013 +0200
  730. nathelper: set_contact_alias() new function for adding alias parameter to contact uri
  731. - similar to add_contact_alias(), but this works like
  732. fix_nated_contact(), in the way that new contact uri is immediately
  733. visible to other modules (e.g., dialog, presence)
  734. commit 217f9fddbca31e06075132dd75a645d612d7af93
  735. Author: Daniel-Constantin Mierla <[email protected]>
  736. Date: Thu Oct 3 09:13:39 2013 +0200
  737. core: helper functions to add or restore alias parameter to an uri
  738. commit 639ce584258f2c2ad4331bbd9ae2599a86edc80b
  739. Author: Carlos Ruiz Diaz <[email protected]>
  740. Date: Thu Oct 3 11:56:13 2013 -0400
  741. ims_charging: read diameter AVP MAC value dynamically from $avp
  742. - $avp(ro_mac_value) can be either present or not. In case it is not, default value is used
  743. - $avp(cca_result_code) now supports interpolation
  744. commit 753e93d3ad1658c104963c208c4e36b23c1dd307
  745. Author: Robert Boisvert <[email protected]>
  746. Date: Thu Oct 3 09:22:54 2013 +0300
  747. modules/mohqueue: pull changes from upstream
  748. Merges up to upstream commit a3f679430d853d5b1b71ba92d8547ca2c86509ec.
  749. Changes in code:
  750. * fixes RTP stop not being sent
  751. * use pcbp->req instead of -> in rtp_destroy
  752. * fixed uninitialized varbs
  753. * use close_call () for no response on INVITE
  754. * changed to return handled if reINVITE sent
  755. * switched to using fixup_svpe functions
  756. Documentation:
  757. * added comment about rtpproxy limit
  758. * adjusted to remove hold sequence in transfer out
  759. commit 9978906d39071908234f0236ea8693844a3c5ba1
  760. Author: Charles Chance <[email protected]>
  761. Date: Thu Oct 3 05:59:09 2013 +0100
  762. dmq: regenerated readme
  763. commit 3f6445f4620e3866dc859b9cfb6710e28bd407e5
  764. Author: Charles Chance <[email protected]>
  765. Date: Thu Oct 3 05:54:01 2013 +0100
  766. dmq: add content-type header
  767. commit 127bf3d5be959a1287ae0fac91cf89e27ed01f42
  768. Author: Peter Dunkley <[email protected]>
  769. Date: Wed Oct 2 22:14:15 2013 +0100
  770. pkg/kamailio/centos: put core files in /tmp on CentOS
  771. commit b2c5c598a38c770c2c4a7aef7c8267ad43fc6cd7
  772. Author: Juha Heinanen <[email protected]>
  773. Date: Wed Oct 2 20:39:22 2013 +0300
  774. modules/db_mysql: use autocommit var to start and stop transactions
  775. commit f5aec1db89664ad3b1a5d20ac81da4acda7d1d92
  776. Author: Carsten Bock <[email protected]>
  777. Date: Wed Oct 2 17:21:11 2013 +0200
  778. ims_charging: docs: Fixed linebreaks in examples, regenerated README
  779. commit 6faf12653c1db9f011b1826061824c831bda3f58
  780. Author: Daniel-Constantin Mierla <[email protected]>
  781. Date: Wed Oct 2 16:43:35 2013 +0200
  782. memcached: use pv buffer to clone the memcache value in pv strucutre
  783. - avoid leak occured by usage of pkg_str_dup()
  784. - reported by Dragos Oancea
  785. commit 9909e05d46d0cdd22227b3b8c1b1d60253a135e2
  786. Author: Daniel-Constantin Mierla <[email protected]>
  787. Date: Wed Oct 2 16:43:12 2013 +0200
  788. memcached: use pkg-config if available for flags and libs in Makefile
  789. commit 3f3c865ed04e1b0b8eb3762622662a76ce92b2e2
  790. Author: Daniel-Constantin Mierla <[email protected]>
  791. Date: Wed Oct 2 14:23:53 2013 +0200
  792. core: helper function to get source address as uri or proxy format
  793. commit 5db86a941a909c17a0f9ee1b04febbe4c60033bd
  794. Author: Daniel-Constantin Mierla <[email protected]>
  795. Date: Wed Oct 2 14:15:18 2013 +0200
  796. core: skip dns srv for websocket after check if domain is ip
  797. - reported by Peter Dunkley
  798. commit 49720ce99e72ded34c67a9ee4d17a9cedaf0a0f4
  799. Author: Hugh Waite <[email protected]>
  800. Date: Wed Oct 2 10:04:35 2013 +0100
  801. xcap_server: Fix memory allocation check bug in xcap_misc
  802. - Would cause crash if out of package memory
  803. commit 93af236644058b4e97162eae689f9b32b8076691
  804. Author: Timo Teräs <[email protected]>
  805. Date: Wed Oct 2 09:05:22 2013 +0300
  806. mohqueue: new module
  807. module to queue up calls in music-on-hold and then retrieve them
  808. imported from https://github.com/rdboisvert/mohqueue
  809. commit f796f259ed1728e19adb31d76af5f6c3f548f021
  810. excluding LICENSE which is redundant now that the module is part
  811. of the kamailio source tree.
  812. commit fd9fcd75c222b73a2b70793e5d79c7494f757a1e
  813. Author: Peter Dunkley <[email protected]>
  814. Date: Wed Oct 2 01:30:37 2013 +0100
  815. modules/auth_ephemeral: Added MI commands for shared secret management
  816. - Can add, remove, and display shared secrets with MI commands
  817. - This means you can add/revoke secrets without a restart
  818. commit 6c7a0f3cdaee5ea0300d014f07e4d68f45c6e20b
  819. Author: Peter Dunkley <[email protected]>
  820. Date: Wed Oct 2 01:29:45 2013 +0100
  821. modules/websocket: tidied up MI commands
  822. - Fixed leak in error situations
  823. - Improved error responses
  824. commit 1c74725dc14fc40d9b553950e212241821351878
  825. Author: Daniel-Constantin Mierla <[email protected]>
  826. Date: Tue Oct 1 23:18:07 2013 +0200
  827. core: don't attempt srv lookup for proto ws or wss
  828. commit 2934e46a18d9cfba05e657bc1dbbaa559a31b103
  829. Author: Daniel-Constantin Mierla <[email protected]>
  830. Date: Tue Oct 1 23:03:32 2013 +0200
  831. registrar: fix compile warning after previous patch
  832. commit 6cfd13cbddd1869ffbc947fdecd77d18a3fcb886
  833. Author: Peter Dunkley <[email protected]>
  834. Date: Tue Oct 1 10:52:01 2013 +0100
  835. core: fix TCP connection leak
  836. - patch provided by Vitally Aleksandrov
  837. commit b5b570f278124bf0456d43a36a7c0eb5eaa9efe6
  838. Author: Daniel-Constantin Mierla <[email protected]>
  839. Date: Tue Oct 1 09:34:17 2013 +0200
  840. tm: added t_use_uac_headers() to documentation
  841. commit 0e71fec1e108e1c9b97486ced8c1328738ca13c2
  842. Author: Daniel-Constantin Mierla <[email protected]>
  843. Date: Tue Oct 1 09:27:46 2013 +0200
  844. tm: new function t_use_uac_headers()
  845. - set internal flags to tell tm to use UAC side for building headers for
  846. local generated requests (ACK, CANCEL) - useful when changing From/To
  847. headers using other functions than uac_replace_[from|to]()
  848. commit 5ac033cf85921b4c364d6d463bc75ebd22c5721a
  849. Author: Peter Dunkley <[email protected]>
  850. Date: Mon Sep 30 23:38:56 2013 +0100
  851. pkg/kamailio/centos: Added ims_charging module to .spec
  852. - Removed cdp package and put cdp and cdp_avp modules into ims package
  853. commit 576dce3cfdbf3cfa36fcac4f26aa3312f4add37a
  854. Merge: 1c3e761 f96c7f5
  855. Author: Carsten Bock <[email protected]>
  856. Date: Mon Sep 30 22:38:42 2013 +0200
  857. ims_charging: New module for Diameter-Ro-Operations (IMS-Charging), Merge into Master
  858. Credits go to:
  859. - Jason Penton ([email protected])
  860. - Carlos Ruiz Diaz ([email protected])
  861. Merge branch 'ims_charging'
  862. commit f96c7f5a44e510dbc0e3483d98c8484a6a603c23
  863. Merge: 8b3d53b 792fc3c
  864. Author: Carsten Bock <[email protected]>
  865. Date: Mon Sep 30 22:36:35 2013 +0200
  866. Merge branch 'tmp/ims_charging' of ssh://git.sip-router.org/sip-router into ims_charging
  867. Conflicts:
  868. modules/ims_charging/README
  869. modules/ims_charging/doc/ims_charging.xml
  870. modules/ims_charging/doc/ims_charging_admin.xml
  871. modules/ims_charging/mod.c
  872. commit 8b3d53b35f22c2de2203450af23dd8282ba8a7bc
  873. Author: Carsten Bock <[email protected]>
  874. Date: Mon Sep 30 20:46:30 2013 +0200
  875. ims_charging: Beautified XML-Doc for IMS-Charging
  876. commit 1200242cadb445988b7e582fe62a3662caf99586
  877. Author: Carlos Ruiz Diaz <[email protected]>
  878. Date: Mon Sep 30 14:40:54 2013 -0400
  879. ims_charging: added some stats
  880. - billed_secs
  881. - ccr_avg_response_time
  882. - ccr_responses_time
  883. - failed_final_ccrs
  884. - failed_initial_ccrs
  885. - failed_interim_ccr
  886. - final_ccrs
  887. - initial_ccrs
  888. - interim_ccrs
  889. - killed_calls
  890. - successful_final_ccrs
  891. - successful_initial_ccrs
  892. - successful_interim_ccr
  893. commit 4a050987a20a7489f08d9b7e88566439a764d013
  894. Author: Carsten Bock <[email protected]>
  895. Date: Mon Sep 30 13:30:41 2013 +0200
  896. ims_charging: Regenerated README after documentation update
  897. commit a0bdd980634635ca00a3ce87ac0ea03070b2a6ea
  898. Author: Carsten Bock <[email protected]>
  899. Date: Mon Sep 30 13:30:38 2013 +0200
  900. ims_charging: Fixed minor typos in ims_charging-documentation
  901. commit e9c7039efe2df811ba6e09829e7b713e5a25a808
  902. Author: Carsten Bock <[email protected]>
  903. Date: Mon Sep 30 13:24:51 2013 +0200
  904. ims_charging: Regenerated README after documentation update
  905. commit 46e1160be51d5c731fa1380f23d9d6dd0ca76f26
  906. Author: Carsten Bock <[email protected]>
  907. Date: Mon Sep 30 13:23:05 2013 +0200
  908. ims_charging: Fixed minor typos in ims_charging-documentation
  909. commit c689a44ad13b430ac425e0efd46badf4ad021950
  910. Author: Carsten Bock <[email protected]>
  911. Date: Mon Sep 30 13:21:04 2013 +0200
  912. ims_charging: Fixed minor typos in ims_charging-documentation
  913. commit 5b3ef601025eeeda556b433b6257beaf88a7ee91
  914. Author: Carsten Bock <[email protected]>
  915. Date: Mon Sep 30 13:20:04 2013 +0200
  916. ims_charging: Fixed minor typos in ims_charging-documentation
  917. commit ad7fb226901ca6ebc6119df0994054ba51100951
  918. Author: Carsten Bock <[email protected]>
  919. Date: Mon Sep 30 13:16:20 2013 +0200
  920. ims_charging: Fixed minor typos in ims_charging-documentation
  921. commit b9c8f31cfba447326869c32c87cb728c04ec0e28
  922. Author: Carsten Bock <[email protected]>
  923. Date: Mon Sep 30 12:58:56 2013 +0200
  924. ims_charging: Documentation updates.
  925. commit 792fc3cbc1a1181a482659ea5743681f1a52b911
  926. Author: Carlos Ruiz Diaz <[email protected]>
  927. Date: Mon Sep 30 15:57:23 2013 -0400
  928. ims_charging: updated documentation
  929. commit 6fdc83ecd7fa5313635a0041e76498704b0c8225
  930. Author: Carsten Bock <[email protected]>
  931. Date: Mon Sep 30 20:46:30 2013 +0200
  932. Beautified XML-Doc for IMS-Charging
  933. commit ef073a82f81af6e51dff19dcadfe4a8cb760c07d
  934. Author: Carlos Ruiz Diaz <[email protected]>
  935. Date: Mon Sep 30 14:40:54 2013 -0400
  936. ims_charging: added some stats
  937. - billed_secs
  938. - ccr_avg_response_time
  939. - ccr_responses_time
  940. - failed_final_ccrs
  941. - failed_initial_ccrs
  942. - failed_interim_ccr
  943. - final_ccrs
  944. - initial_ccrs
  945. - interim_ccrs
  946. - killed_calls
  947. - successful_final_ccrs
  948. - successful_initial_ccrs
  949. - successful_interim_ccr
  950. commit 1c3e761fbd087ee578ce305d89f6b8ee4e9ab79d
  951. Author: Daniel-Constantin Mierla <[email protected]>
  952. Date: Mon Sep 30 16:49:26 2013 +0200
  953. app_perl: use local buffer to print dynamic string in pv_sprintf()
  954. - avoid pkg malloc for temporary need
  955. - fix leak in case of fmt parse error, discovered on a report by Dragos
  956. Oancea
  957. commit 0696e668d75be14922980dbc9f67aa91eaf688fd
  958. Author: Daniel-Constantin Mierla <[email protected]>
  959. Date: Mon Sep 30 15:54:44 2013 +0200
  960. registrar: simplified getting value for max_contacts xavp
  961. commit 308f2920df586065e0bf8ef02d7c77b1c94a4836
  962. Author: Daniel-Constantin Mierla <[email protected]>
  963. Date: Mon Sep 30 15:49:10 2013 +0200
  964. registrar: option to take the socket from an xavp
  965. - child named "socket" of xavp named by xavp_cfg parameter
  966. commit 89bd52a84d5e0d75572caff61346d0c3750c868a
  967. Author: Daniel-Constantin Mierla <[email protected]>
  968. Date: Mon Sep 30 15:47:30 2013 +0200
  969. core: helper functions to get xavp child nodes
  970. - one function to get the $xavp(rootname=>childname) in code
  971. - wrappers for child node, child node with int value and child node with str value
  972. commit e266b01116513a4fcea5df1c761ef1981e17f8f8
  973. Author: Carsten Bock <[email protected]>
  974. Date: Mon Sep 30 13:30:41 2013 +0200
  975. Regenerated README after documentation update
  976. commit e98012e859ea6dd2c198d650f272d3e489758a22
  977. Author: Carsten Bock <[email protected]>
  978. Date: Mon Sep 30 13:30:38 2013 +0200
  979. Fixed minor typos in ims_charging-documentation
  980. commit 1265420b8b700eec9c96fd7752a5c3d528a51c32
  981. Author: Carsten Bock <[email protected]>
  982. Date: Mon Sep 30 13:24:51 2013 +0200
  983. Regenerated README after documentation update
  984. commit bcdc27641fbec8176cea19fd4cefad1830a5c4db
  985. Author: Carsten Bock <[email protected]>
  986. Date: Mon Sep 30 13:23:05 2013 +0200
  987. Fixed minor typos in ims_charging-documentation
  988. commit ba0299bd965de8d513d70151c11bf13c4ec11560
  989. Author: Carsten Bock <[email protected]>
  990. Date: Mon Sep 30 13:21:04 2013 +0200
  991. Fixed minor typos in ims_charging-documentation
  992. commit e8a054d0e684b8f73bd0733d7d00d5e6b5e9b23f
  993. Author: Carsten Bock <[email protected]>
  994. Date: Mon Sep 30 13:20:04 2013 +0200
  995. Fixed minor typos in ims_charging-documentation
  996. commit 364dc576f602db40e93f446443e278290609237b
  997. Author: Carsten Bock <[email protected]>
  998. Date: Mon Sep 30 13:16:20 2013 +0200
  999. Fixed minor typos in ims_charging-documentation
  1000. commit 4af2d9a46f1b7be273c079040989bd0d0c884feb
  1001. Author: Carsten Bock <[email protected]>
  1002. Date: Mon Sep 30 12:58:56 2013 +0200
  1003. Documentation updates.
  1004. commit 3c7f8ba5e3febe4dc2c8eec003436492efefdf2d
  1005. Merge: 5ab44c7 b50888c
  1006. Author: Jason Penton <[email protected]>
  1007. Date: Mon Sep 30 11:21:31 2013 +0200
  1008. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  1009. commit b50888cf447ea3a3315e665c97f71a07bb687337
  1010. Author: Øyvind Kolbu <[email protected]>
  1011. Date: Mon Sep 30 11:15:13 2013 +0200
  1012. core: resolve down to A/AAAA records when no naptr records
  1013. - try all protocols, not only UDP
  1014. commit 5ab44c7c2fc78038302bf455ff49e374fc79550b
  1015. Author: Jason Penton <[email protected]>
  1016. Date: Mon Sep 30 11:14:54 2013 +0200
  1017. modules/tm: extended async usage
  1018. - enables resuming of tx in orginal route block tx was suspended, not only failure route
  1019. - dedicated lock to prevent multiple invocations of suspend on tz (reply lock used to be used)
  1020. - extra flag (T_ASYNC_CONTINUE) to mark a transaction that is being execute post suspend
  1021. commit 6cdae87e29bc4c62651cf843ace680e9a6999d66
  1022. Author: Peter Dunkley <[email protected]>
  1023. Date: Sat Sep 28 00:30:50 2013 +0100
  1024. pkg/kamailio/centos: updates to CentOS 6 build
  1025. - Improved startup scripts
  1026. - Updated .spec
  1027. - README listing and explaining which Kamailio modules are not built for
  1028. CentOS
  1029. commit 32e26c3e914366636e4dcc6e8872eea16740e090
  1030. Author: Carlos Ruiz Diaz <[email protected]>
  1031. Date: Fri Sep 27 16:05:17 2013 -0400
  1032. ims_charging: added async support
  1033. - Ro_ccr is now called asynchronously and resumed on an external custom cfg route
  1034. - Interim and final CCR are now also async
  1035. commit 257ca31bb89cb4cb74cad226998574469873bc3b
  1036. Author: Peter Dunkley <[email protected]>
  1037. Date: Thu Sep 26 23:59:53 2013 +0100
  1038. pkg/kamailio/centos: updated .spec for CentOS 6
  1039. - Added gzcompress
  1040. - Updated rel to dev9
  1041. commit ac5d846e2e472b1c097992bc2bdcfb58100c6eaa
  1042. Author: Peter Dunkley <[email protected]>
  1043. Date: Thu Sep 26 23:27:31 2013 +0100
  1044. xhttp: cache the URL string when performing transformations so sequential transformations on the same string do not require a reparse.
  1045. commit 96c9a85b607e5c42ec0f0709a2807a60e7d5b1c4
  1046. Author: Peter Dunkley <[email protected]>
  1047. Date: Thu Sep 26 23:26:38 2013 +0100
  1048. pv: tweaked {param.} transformation so that if the (optional) delimiter parameter is changed between runs the param string is reparsed
  1049. commit ed23dbde621a4b60d35639d3c61284b658fb6ad1
  1050. Author: Carsten Bock <[email protected]>
  1051. Date: Thu Sep 26 20:21:11 2013 +0200
  1052. Move assert_identity to ims_usrloc_pcscf as we may have more than one IMPI per Port/IP/Proto
  1053. commit 78d25dd11a64f36c5372cff3fe5d8a65a0e13396
  1054. Author: Daniel-Constantin Mierla <[email protected]>
  1055. Date: Thu Sep 26 15:10:22 2013 +0200
  1056. db_mysql: unlock tables at the end of transaction if they were locked
  1057. commit 8e35cef8716bbd0caa406a5080e93acb3c881c41
  1058. Author: Daniel-Constantin Mierla <[email protected]>
  1059. Date: Thu Sep 26 13:23:46 2013 +0200
  1060. presence_xml: updated docs about integrated_xcap_server
  1061. commit baa4fccc2870df102a66089d6e9b6ca1ff47fc25
  1062. Author: Daniel-Constantin Mierla <[email protected]>
  1063. Date: Thu Sep 26 12:59:59 2013 +0200
  1064. mi_rpc: compatibility with libxmlrpc-c3 library on wheezy
  1065. - patch by Muhammad Shahzad
  1066. commit 378bd71de3b035b497469f89a640931d0792ce4f
  1067. Author: Peter Dunkley <[email protected]>
  1068. Date: Wed Sep 25 16:12:50 2013 +0100
  1069. xhttp: added transformation to break a URL into "path" and "querystring"
  1070. commit 454a28dad2fef3f1adaf0acec9a7f1c320fe6571
  1071. Author: Peter Dunkley <[email protected]>
  1072. Date: Wed Sep 25 16:11:57 2013 +0100
  1073. pv: updated param transformations so that you can (optionally) specify what the parameter delimiter is
  1074. - default behaviour unchanged
  1075. - this allows HTTP URL parameters to be decoded
  1076. commit e0abe290c6ff287574e2abcadcc7a0f11197e268
  1077. Author: Peter Dunkley <[email protected]>
  1078. Date: Wed Sep 25 16:11:23 2013 +0100
  1079. core: updated parse_param so that the delimiter for parameters can be user-defined
  1080. commit b6b5b7bf5d08ad20cc00cf89ef3d2f03e913c882
  1081. Author: Victor Seva <[email protected]>
  1082. Date: Mon Sep 23 21:30:32 2013 +0200
  1083. avpops: refresh README
  1084. commit 3abb169001022567aa0be629677b9e445d1c3ca5
  1085. Author: Victor Seva <[email protected]>
  1086. Date: Sat Sep 21 11:26:45 2013 +0200
  1087. avpops: update avp_check documentation related to xavp vars as parameters
  1088. commit dd049bad86eca2371b8f6ae1fd73656ff56e4e15
  1089. Author: Victor Seva <[email protected]>
  1090. Date: Sat Sep 21 10:49:57 2013 +0200
  1091. avops: avp_check() xavp as first parameter
  1092. commit 8a6a4f5d38ac693e7a79e0e761521375f3f5405b
  1093. Author: Daniel-Constantin Mierla <[email protected]>
  1094. Date: Mon Sep 23 20:06:20 2013 +0200
  1095. gzcompress: removed empty section in functions chapter
  1096. - use deflate overall config example
  1097. commit 65783f24859f5da45678f2c8a005ca867cc02b86
  1098. Author: Daniel-Constantin Mierla <[email protected]>
  1099. Date: Mon Sep 23 19:01:10 2013 +0200
  1100. gzcompress: added a small usage example in docs
  1101. commit 3c65fd74f2473e857996ae1abf2d8fb8dcfaaaab
  1102. Author: Daniel-Constantin Mierla <[email protected]>
  1103. Date: Mon Sep 23 18:50:14 2013 +0200
  1104. gzcompress: readme updated to reflect default encoding value to deflate
  1105. commit d1263e418b7acbcc6ac798e25fc8bbcd8483fcec
  1106. Author: Daniel-Constantin Mierla <[email protected]>
  1107. Date: Mon Sep 23 18:49:06 2013 +0200
  1108. gzcompress: default encoding header value set to deflate
  1109. - it is what UA use for this zlib compression algorithm
  1110. commit adf32ec8b3e6329d1c75f158a11395a077fc54ea
  1111. Author: Daniel-Constantin Mierla <[email protected]>
  1112. Date: Mon Sep 23 18:42:54 2013 +0200
  1113. core: aliased http_reply_hack to http_reply_parse
  1114. - a more relevant name for the core parameter that enables parsing http
  1115. replies
  1116. commit d84a95b2dff1c373add8822ae7f1d9da495b5cd5
  1117. Author: Daniel-Constantin Mierla <[email protected]>
  1118. Date: Mon Sep 23 18:41:51 2013 +0200
  1119. gzcompress: enable compression for http messages
  1120. - tested replying with compressed body to an HTTP request from FireFox
  1121. commit 33557b2de1631601be9b03447e3167d06e8ce1cb
  1122. Author: Daniel-Constantin Mierla <[email protected]>
  1123. Date: Mon Sep 23 18:40:48 2013 +0200
  1124. parser: added macros to check if it is a SIP or HTTP reply
  1125. commit bd716593efb83d4124c0c0cb824bf158d547ca0d
  1126. Author: Daniel-Constantin Mierla <[email protected]>
  1127. Date: Sat Sep 21 00:10:43 2013 +0200
  1128. gzcompress: new module to compress/decompress SIP message body using zlib
  1129. commit dcfa15de586e28a025e34590e800571b0e3abddf
  1130. Author: Charles Chance <[email protected]>
  1131. Date: Fri Sep 20 21:07:30 2013 +0100
  1132. dmq: code cleanup, remove redundant includes
  1133. commit 4b53052e3c912c927927529cd98a05957e02ab18
  1134. Author: Ovidiu Sas <[email protected]>
  1135. Date: Thu Sep 19 09:19:16 2013 -0400
  1136. presence_conference: fix what it looks like a copy/paste error
  1137. commit 1af47db737d8ca6fcfc43f4abb3d3768f5a8257c
  1138. Author: Ovidiu Sas <[email protected]>
  1139. Date: Thu Sep 19 09:01:04 2013 -0400
  1140. pdb: fix warning dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  1141. commit 6592870dbd2b388b3884d85b9cc69e323f1d175a
  1142. Author: Daniel-Constantin Mierla <[email protected]>
  1143. Date: Fri Sep 20 15:00:14 2013 +0200
  1144. sl: use global variable for event route index for local response
  1145. - rt should have been no longer used after previous commit
  1146. - reported by Ovidiu Sas
  1147. commit 8ca99e58442becd4513bb03730806c37f86f0d8f
  1148. Author: Victor Seva <[email protected]>
  1149. Date: Fri Sep 20 13:38:29 2013 +0200
  1150. pv: use pv_get_buffer on pv_core
  1151. commit 039081166803f4be4226026e51f43ee9793876a3
  1152. Author: Victor Seva <[email protected]>
  1153. Date: Thu Sep 19 13:27:21 2013 +0200
  1154. pv: get all values for second key for xavp
  1155. commit 16f87ae1b1f78938ed56a7c9a336a2853022b86c
  1156. Author: Daniel-Constantin Mierla <[email protected]>
  1157. Date: Fri Sep 20 13:39:15 2013 +0200
  1158. sl: lookup event route for local response at startup
  1159. - group lookup of sl event routes in one function
  1160. commit f8697d13be92a79bdfcfd6a824d5e312f7b0d9e0
  1161. Author: Daniel-Constantin Mierla <[email protected]>
  1162. Date: Fri Sep 20 11:20:42 2013 +0200
  1163. Makefile.defs: version set to 4.1.0-dev9
  1164. commit e35fe9c6095361414565b1099dea1ad5950fb38d
  1165. Author: Daniel-Constantin Mierla <[email protected]>
  1166. Date: Fri Sep 20 11:18:09 2013 +0200
  1167. registrar: note about empty value for received_param
  1168. commit 2f213e313a86e16665f6d0acfec959bf23f72b7d
  1169. Author: Daniel-Constantin Mierla <[email protected]>
  1170. Date: Fri Sep 20 11:15:16 2013 +0200
  1171. registrar: if rcv_parm value is empty, don't add received to contacts in 200ok reply
  1172. - otherwise results in malformed value
  1173. commit 664b2f30de6518636085d676a32247c7d46bd2da
  1174. Author: Daniel-Constantin Mierla <[email protected]>
  1175. Date: Fri Sep 20 11:09:15 2013 +0200
  1176. registrar: list of allowed route blocks updated for save()
  1177. commit e2376e34fbabd929d0736bddb8e82ceb25cc3738
  1178. Author: Daniel-Constantin Mierla <[email protected]>
  1179. Date: Fri Sep 20 11:07:31 2013 +0200
  1180. registrar: relax usage of save() for failure route
  1181. commit 0968ce561b3bb8ea2ad2c7c53c03091e8518a6fe
  1182. Author: Victor Seva <[email protected]>
  1183. Date: Fri Sep 20 11:08:52 2013 +0200
  1184. avpops: allow xavp semantics on second parameter
  1185. commit df472fa9bdaa1a796dd220c99a64b1539c8854b5
  1186. Author: Victor Seva <[email protected]>
  1187. Date: Fri Sep 20 11:07:14 2013 +0200
  1188. pv: Move pv_xavp_name_t declaration to core pvar.h
  1189. commit 5acf191aee9d10b26b730df20d622e527c656db3
  1190. Author: Ovidiu Sas <[email protected]>
  1191. Date: Wed Sep 18 17:10:10 2013 -0400
  1192. xcap_client: fix what it seems to be an old copy/paste error
  1193. commit 11ea7e73f0b541c2759d89a125b69a23cecb9ba9
  1194. Author: Ovidiu Sas <[email protected]>
  1195. Date: Wed Sep 18 16:57:56 2013 -0400
  1196. xcap_client: fix what it seems to be an old copy/paste error
  1197. commit e45df83ddb68a90e91cc99fcdbb364f7b09ea541
  1198. Author: Peter Dunkley <[email protected]>
  1199. Date: Thu Sep 19 18:15:21 2013 +0100
  1200. modules/auth_ephemeral: many improvements
  1201. - Some general tidying up of the code
  1202. - Support for both draft-uberti-rtcweb-turn-rest format usernames
  1203. and the original format
  1204. - New non-digest authenticate function that can be used to authenticate
  1205. WebSocket handshakes (based on URL and Cookie: contents) - this means no SIP
  1206. level authentication is required for WebSocket traffic
  1207. - Check functions to verify that the From:/To: URIs match the user-string part
  1208. of ephemeral usernames
  1209. - Check function so you can re-check the timestamp (for example, when caching the
  1210. ephemeral username during WebSocket handshakes you may want to check it is still
  1211. valid when a SIP request arrives)
  1212. commit f7fe8b68ffb100fbaa27344e4bee7ba69c760584
  1213. Author: Daniel-Constantin Mierla <[email protected]>
  1214. Date: Thu Sep 19 15:59:18 2013 +0200
  1215. pkg: kamailio - provide -f $CFGFILE to init.d config check function
  1216. - reported by Grant Bagdasarian
  1217. commit 7730b5c3cf6b889f34de6004ce87341c746968ca
  1218. Author: Daniel-Constantin Mierla <[email protected]>
  1219. Date: Thu Sep 19 15:50:29 2013 +0200
  1220. core: msg_ldata_t field is memset to 0 in the shm clone
  1221. commit 859a322a1f664fcdd9563619fa0448be2911aa07
  1222. Author: Daniel-Constantin Mierla <[email protected]>
  1223. Date: Thu Sep 19 15:49:48 2013 +0200
  1224. outbound: updated access cached flow through local data structire in sip_msg_t
  1225. commit 4b99ad9e3bc364745d21eef11a392168eeb17077
  1226. Author: Daniel-Constantin Mierla <[email protected]>
  1227. Date: Thu Sep 19 15:49:17 2013 +0200
  1228. tm: reset local data structure for faked request after failure handlers
  1229. commit 949e1f3c3e1f1afa02c696403399a093905c3f0a
  1230. Author: Daniel-Constantin Mierla <[email protected]>
  1231. Date: Thu Sep 19 15:45:43 2013 +0200
  1232. parser: refactored a bit sip_msg_t struct for extra fields needed per process
  1233. - a new structure to keep cached decoded flow for outbound, previously
  1234. was declared inline
  1235. - easier to reset it for shm clone and tm faked environment
  1236. - new fields that are needed inside the sip_msg_t but not cloned in shm,
  1237. must be added in the msg_ldata_t structure, accessible via ldv field
  1238. commit a3a8457e9bfe4dea48c0acd7421952014346a907
  1239. Author: Daniel-Constantin Mierla <[email protected]>
  1240. Date: Thu Sep 19 15:17:38 2013 +0200
  1241. core: fix for warning dereferencing type-punned pointer will break strict-aliasing rules
  1242. - related to timer list operation
  1243. commit 10cc1dd7a3f4481c677022e7ff0da87f004077f0
  1244. Author: Daniel-Constantin Mierla <[email protected]>
  1245. Date: Thu Sep 19 15:12:29 2013 +0200
  1246. parser: added note about new fields in sip_msg_t
  1247. commit 659b920399ee2a75973c610f5dec4c6292903f67
  1248. Author: Daniel-Constantin Mierla <[email protected]>
  1249. Date: Thu Sep 19 13:25:41 2013 +0200
  1250. core: set to NULL the pointers to several sip msg fileds in cloned structure
  1251. - instance, ruid and location_ua are reset to null for the clone in shm,
  1252. otherwise they point to pkg and the shm can be used from other
  1253. process, resulting in crash
  1254. - reported and credits for testing and troubleshooting to Alex Balashov
  1255. commit cebbacc3167f0fd4a4f3fd96393b5cf85e13d861
  1256. Author: Daniel-Constantin Mierla <[email protected]>
  1257. Date: Thu Sep 19 13:24:57 2013 +0200
  1258. tm: faked request fields are freed using wrapper functions from core
  1259. commit cae9659766c84e9451e4ea41e61bf85337c89693
  1260. Author: Daniel-Constantin Mierla <[email protected]>
  1261. Date: Thu Sep 19 13:23:53 2013 +0200
  1262. parser: use wrapper functions to reset fields in sip_msg_t
  1263. - used for freeing the structure
  1264. commit deb007275ae6444037e74c82a48fc879a0cc98ad
  1265. Author: Daniel-Constantin Mierla <[email protected]>
  1266. Date: Thu Sep 19 12:34:33 2013 +0200
  1267. parser: ppi/pai - fix warning dereferencing type-punned pointer will break strict-aliasing rules
  1268. commit aa9f500c80cb5372c40f1eb7f18b4e33dcd6acf5
  1269. Author: Daniel-Constantin Mierla <[email protected]>
  1270. Date: Thu Sep 19 12:27:35 2013 +0200
  1271. core: a bit of cleaning in sip_msg_t comments
  1272. commit 8bb61ea287ccf670ef9cfe990d319249eafbe7c5
  1273. Author: Hugh Waite <[email protected]>
  1274. Date: Wed Sep 18 21:58:12 2013 +0100
  1275. modules/app_lua: Fix off-by-one error in modf
  1276. - Fixes calling sr.modf with additional parameters
  1277. commit 771e9093e343951e12f4875692e9ecc567a277a1
  1278. Author: Hugh Waite <[email protected]>
  1279. Date: Wed Sep 18 21:34:16 2013 +0100
  1280. modules/sdpops: Check for valid sdp body in sdp_remove_line_by_prefix
  1281. - Fixes crash when used on requests with no body
  1282. commit b9c6e70871085e63add429984eac8ee7afc9e49e
  1283. Author: Daniel-Constantin Mierla <[email protected]>
  1284. Date: Thu Sep 19 00:09:55 2013 +0200
  1285. README: updated version number
  1286. - bits of formatting for ToC
  1287. commit 89969601d66422fd4dab50b0bb303bb17465c193
  1288. Author: Daniel-Constantin Mierla <[email protected]>
  1289. Date: Wed Sep 18 22:23:41 2013 +0200
  1290. pua_reginfo: documented the parameter for reginfo_handle_notify()
  1291. - reported in FS#340
  1292. commit 9ee44c6079c8d30138ece619295974e17993aa04
  1293. Author: Daniel-Constantin Mierla <[email protected]>
  1294. Date: Wed Sep 18 22:17:55 2013 +0200
  1295. pua_reginfo: add ruid for location records
  1296. - patch by Wonbin Cho, FS#339
  1297. commit ed6884e854cdae63c4f62871a32bdcdcddb8853e
  1298. Author: Daniel-Constantin Mierla <[email protected]>
  1299. Date: Wed Sep 18 22:02:04 2013 +0200
  1300. pua_reginfo: unlock udomain only when aor is set
  1301. - patch by Wonbin Cho, FS#338
  1302. commit 3bc87f139bc9635e23a4e92b03d24e00b97706dd
  1303. Author: Carlos Ruiz Diaz <[email protected]>
  1304. Date: Wed Sep 18 13:39:23 2013 -0400
  1305. ims_registrar_scscf: fixed bug caused by uninitialized global variable
  1306. - "rerrno" variable was not initialized and caused corruption in transaction states
  1307. commit 96e760147469a385a0b5512f74afcff8f56cafd1
  1308. Author: Ovidiu Sas <[email protected]>
  1309. Date: Tue Sep 17 09:24:51 2013 -0400
  1310. dispatcher: fix mi/rpc reload command
  1311. commit 5e775ff328b73b816e61a0a4718b194591a98251
  1312. Author: Victor Seva <[email protected]>
  1313. Date: Wed Sep 18 14:15:17 2013 +0200
  1314. avops: use pv_cache_get instead of pv_parse_spec.
  1315. commit 519de2cdd1ed7fb969d3bb2cf5792d4180078cbb
  1316. Author: Juha Heinanen <[email protected]>
  1317. Date: Wed Sep 18 08:18:33 2013 +0300
  1318. modules/lcr: fixed checking of IPv4 address in to_any_gw_2 function
  1319. - Patch was provided by Reinier Boon.
  1320. commit af8923703276bb41ea269cc19a7812fea325a250
  1321. Author: Daniel-Constantin Mierla <[email protected]>
  1322. Date: Tue Sep 17 15:00:37 2013 +0200
  1323. debugger: reset_msgid parameter was in functions sections
  1324. - added some section ids
  1325. commit 2710177c2673034d3f026dfa79432e986b8c3a90
  1326. Author: Daniel-Constantin Mierla <[email protected]>
  1327. Date: Tue Sep 17 14:55:07 2013 +0200
  1328. debugger: documentation for cfgpkgcheck parameter
  1329. commit d1e456b251602e1336e4dbede1e9f8b5d1c19415
  1330. Author: Daniel-Constantin Mierla <[email protected]>
  1331. Date: Tue Sep 17 14:47:49 2013 +0200
  1332. debugger: new parameter cfgpkgcheck to do pkg memory check before each action
  1333. commit af7c3a816529cde599af9a62bfd174b2de3a2fb6
  1334. Author: Ovidiu Sas <[email protected]>
  1335. Date: Sun Sep 15 18:10:06 2013 -0400
  1336. xmlrpc: fix warning: âc.lenâay be used uninitialized in this function [-Wmaybe-uninitialized]
  1337. commit 78a1c7e972b66c882e9466404d1cb6c08982eb91
  1338. Author: Ovidiu Sas <[email protected]>
  1339. Date: Sun Sep 15 18:06:18 2013 -0400
  1340. ipops: fix warning: variable âtâet but not used [-Wunused-but-set-variable]
  1341. commit aa15067b8a1f44d57551f646acd5058c08abe41f
  1342. Author: Mikko Lehto <[email protected]>
  1343. Date: Sun Sep 15 16:55:04 2013 -0400
  1344. rtpproxy(-ng): patch: has_sdp() does not exist
  1345. commit d1219dc0d0c5e2eab0672a439aa7ce6486c31ba3
  1346. Author: Ovidiu Sas <[email protected]>
  1347. Date: Sun Sep 15 16:38:34 2013 -0400
  1348. xhttp_pi: fix crash when checking bad configs
  1349. commit a68e48bc3c322be79a608d91f40d10329c2e9664
  1350. Author: Daniel-Constantin Mierla <[email protected]>
  1351. Date: Mon Sep 16 20:31:44 2013 +0200
  1352. corex: new pv $cfg(key) - return attributes for config file
  1353. - $cfg(line) - the line of the current action.
  1354. - $cfg(name) - the name of the current conf file
  1355. Example of usage:
  1356. append_to_reply("P-Cfg-Line: $cfg(line)\r\n");
  1357. commit ca568ee6996cc93e8518f277cf34111bc0c78299
  1358. Author: Daniel-Constantin Mierla <[email protected]>
  1359. Date: Mon Sep 16 09:53:15 2013 +0200
  1360. core: added wrapper functions to return cfg line and name for current action
  1361. commit 4294b7bf3b67f1405869e865c171e268e60d5ee7
  1362. Author: Daniel-Constantin Mierla <[email protected]>
  1363. Date: Sun Sep 15 22:35:38 2013 +0200
  1364. core: store current executed cfg action in a global variable
  1365. - can be retrieved by module to access name of config file and the line
  1366. commit e63af00eaa92eed106356cbb1dd6afd8b09f3e69
  1367. Author: Charles Chance <[email protected]>
  1368. Date: Sun Sep 15 23:38:56 2013 +0100
  1369. dmq: added dmq_load_api to exported functions
  1370. commit 923d09f0c1ece04c8d3c2755b5b201b3a2cd2deb
  1371. Author: Charles Chance <[email protected]>
  1372. Date: Sun Sep 15 23:38:45 2013 +0100
  1373. dmq: regenerated readme
  1374. commit b44f00adbf57cb4306a0dcde7a8a1425afe40a8f
  1375. Author: Charles Chance <[email protected]>
  1376. Date: Sun Sep 15 23:38:30 2013 +0100
  1377. dmq: updated documentation
  1378. commit 102074ce6085f963ac03dcb087e1c00941c0337d
  1379. Author: Daniel-Constantin Mierla <[email protected]>
  1380. Date: Sat Sep 14 09:46:50 2013 +0200
  1381. tm: readme regenerated
  1382. commit f328b864418020b1e166b13804fe173110500d75
  1383. Author: Daniel-Constantin Mierla <[email protected]>
  1384. Date: Sat Sep 14 09:46:23 2013 +0200
  1385. tm: added missing documentation for t_check_status()
  1386. commit 6a51d9e87ac2e51a3c0473e11b3347739ec33dd8
  1387. Author: Daniel-Constantin Mierla <[email protected]>
  1388. Date: Fri Sep 13 13:47:00 2013 +0200
  1389. textops: free result of subst transformation when is larger than target buffer
  1390. commit 56d02f02627bb1d2eca7befaaefbed17ced1f52f
  1391. Author: Daniel-Constantin Mierla <[email protected]>
  1392. Date: Fri Sep 13 11:08:48 2013 +0200
  1393. usrloc: fixed xml tags and regenerated readme
  1394. commit 605360798fbad43cbd3ef1aca3ae76cd9c95c50f
  1395. Author: Vitaliy Aleksandrov <[email protected]>
  1396. Date: Fri Sep 13 11:05:07 2013 +0200
  1397. usrloc: update connection id for registration refresh
  1398. commit f3190358e02141c98304c4c0019bba95490da32c
  1399. Author: Peter Dunkley <[email protected]>
  1400. Date: Thu Sep 12 22:54:35 2013 +0100
  1401. pkg/kamailio/centos: moved stun from it's own RPM to the main RPM
  1402. - stun no longer has external dependencies and doesn't need to be in its own
  1403. RPM
  1404. commit 291d6ece47d164d64487c8545de87c64fdc31718
  1405. Author: Peter Dunkley <[email protected]>
  1406. Date: Thu Sep 12 22:41:37 2013 +0100
  1407. Makefiles: moved stun to the standard module group now that it has no external dependencies
  1408. commit 42722f3e70d3316b7c6881907b626b02303d58a6
  1409. Author: Peter Dunkley <[email protected]>
  1410. Date: Thu Sep 12 16:36:28 2013 +0100
  1411. modules/stun: removed dependency on OpenSSL
  1412. commit 0d0c4cc11022a62edfcf5041b36fe4cf5ca95a4d
  1413. Merge: 5651be2 6cea922
  1414. Author: Carsten Bock <[email protected]>
  1415. Date: Thu Sep 12 17:16:09 2013 +0200
  1416. Added support for HTTP-Post to utils: http_query
  1417. Merge branch 'carstenbock/utils_post'
  1418. commit 5651be2fa5a5d923a89aa70a050d23bcbfda9c38
  1419. Author: Peter Dunkley <[email protected]>
  1420. Date: Wed Sep 11 13:09:31 2013 +0100
  1421. pkg/kamailio/centos: CentOS build updates
  1422. - CentOS .spec is now separate from Fedora .spec. This is because I no
  1423. longer have a Fedora system to test/maintain this on. Old .spec with
  1424. Fedora support is in pkg/kamailio/fedora and can be taken on by
  1425. someone else if needed.
  1426. - Updated rel in .spec to dev8
  1427. commit 0f7bc9da0d132720531f3176ee216466f5877146
  1428. Author: Peter Dunkley <[email protected]>
  1429. Date: Wed Sep 11 11:30:50 2013 +0100
  1430. core: Raspberry-pi builds now work without needing to specify extra flags
  1431. commit 6f17209a70e84d91976ea42b476ae248b9b37501
  1432. Author: Daniel-Constantin Mierla <[email protected]>
  1433. Date: Tue Sep 10 14:14:52 2013 +0200
  1434. kamdbctl: added missing dbuid tables group creation
  1435. - patch by elactrum [at] jamailca.com
  1436. commit abf0026782c0ba4643feb25ded022e8c12725584
  1437. Author: Victor Seva <[email protected]>
  1438. Date: Mon Sep 9 16:52:47 2013 +0200
  1439. uac_redirect: get_redirect() check reason value before using it.
  1440. This fix a core dump when get_redirects() config fuction is called with just
  1441. the one parameter.
  1442. commit 774752e4d12bd03f01362af55a5e422eade690b2
  1443. Author: Carsten Bock <[email protected]>
  1444. Date: Thu Sep 5 19:10:15 2013 +0200
  1445. Another Fix for the ims_charging Module:
  1446. - Use P-Asserted-Identity instead of From-Header
  1447. fixed by Carlos Ruiz Díaz ([email protected])
  1448. commit 6dc04484e39ceab4887b375d2510f35892d695eb
  1449. Author: Daniel-Constantin Mierla <[email protected]>
  1450. Date: Thu Sep 5 11:54:03 2013 +0200
  1451. acc: for time_mode=1, save timestamp in time_attr and microsecs in time_exten
  1452. - database records stores time as datetime value
  1453. - new parameter time_exten to allow customization of attribute name
  1454. commit 367a0e72be1d5e5de0fa84ca2a8d11f7d5b54abe
  1455. Author: Daniel-Constantin Mierla <[email protected]>
  1456. Date: Thu Sep 5 11:08:17 2013 +0200
  1457. acc: fixed c&p typo of parameter name in docs
  1458. commit a722cee262664162f183e00788c2d53c4c98b217
  1459. Author: Daniel-Constantin Mierla <[email protected]>
  1460. Date: Thu Sep 5 10:04:57 2013 +0200
  1461. kamctl: added scripts to define table acc_cdrs
  1462. commit b91f07fce16f5feb0c31f7af59ab9351e274221f
  1463. Author: Daniel-Constantin Mierla <[email protected]>
  1464. Date: Thu Sep 5 10:04:14 2013 +0200
  1465. lib/srdb1: added id for definition of column start_time in acc_cdrs table
  1466. commit dd3c6f19c18cf0c2844f2b2ce155e3f5d7af447a
  1467. Author: Daniel-Constantin Mierla <[email protected]>
  1468. Date: Thu Sep 5 10:02:01 2013 +0200
  1469. lib/srdb1: initial db schema for acc_cdrs table
  1470. commit 9b44e4b48862947f2ea634c6dd611ce7c07546a2
  1471. Author: Daniel-Constantin Mierla <[email protected]>
  1472. Date: Wed Sep 4 22:59:13 2013 +0200
  1473. registrar: reset r-uri pointer after backup in lookup_branches()
  1474. - otherwise can be invalidated by next branch lookup
  1475. commit 37e63951b2b05875f07a1d30b8352e3f10a99072
  1476. Author: Carsten Bock <[email protected]>
  1477. Date: Wed Sep 4 18:20:20 2013 +0200
  1478. Bug-Fixes:
  1479. - Use P-Asserted-Identity instead of From-Header as User in CCR
  1480. - Store RURI in the ro_session structure (it may have been changed by an Application-Server)
  1481. Fixed by: Carlos Ruiz Díaz ([email protected])
  1482. commit 96c85efbc40a6d0571e8122cbad30410d2274b24
  1483. Author: Carsten Bock <[email protected]>
  1484. Date: Wed Sep 4 14:27:47 2013 +0200
  1485. Initial structure for the docs of the IMS-Charging module (incomplete)
  1486. commit 20399521b7df9e808f0999275132cc5460a0104b
  1487. Author: Carsten Bock <[email protected]>
  1488. Date: Wed Sep 4 14:00:01 2013 +0200
  1489. add IMS-Charging to Makefile.groups
  1490. commit 29cb7be4445995f73e9f425d99c9c5ee818c92de
  1491. Author: Hugh Waite <[email protected]>
  1492. Date: Wed Sep 4 12:04:18 2013 +0100
  1493. modules/rtpproxy-ng: Allow PV in second rtpproxy_manage parameter
  1494. - Incorrect fixup function caused a crash when the second parameter was given
  1495. commit 362d374a61953aee3cf9f96eadaef63c5f22763e
  1496. Author: Daniel-Constantin Mierla <[email protected]>
  1497. Date: Wed Sep 4 13:04:23 2013 +0200
  1498. topoh: safety check for missing To header
  1499. - based on a patch by Michel de Weerd, FS#303
  1500. commit acbbae2af3cb2ad1a5b07a7305c5f9761bc78389
  1501. Author: Jason Penton <[email protected]>
  1502. Date: Wed Sep 4 12:52:16 2013 +0200
  1503. modules/ims_charging: new module for IMS charging
  1504. - currently supports Ro interface
  1505. commit 7abd496560c6274680d451f49355ad1f6a14a6a7
  1506. Author: Daniel-Constantin Mierla <[email protected]>
  1507. Date: Wed Sep 4 12:33:45 2013 +0200
  1508. db_postgres: use variable for make tool in module Makefile
  1509. - fixes builds in BSD systems
  1510. - patch by Victor (coyote), FS#335
  1511. commit 2aa5095252f9434c7c2a63ecb130bdaf1346fde9
  1512. Author: Daniel-Constantin Mierla <[email protected]>
  1513. Date: Wed Sep 4 11:44:23 2013 +0200
  1514. rtpproxy: updated rtpproxy_manage() to handle PRACKs with sdp
  1515. commit 72996942662b944b74e6632e1670c989402bf8af
  1516. Author: Vitaliy Aleksandrov <[email protected]>
  1517. Date: Wed Sep 4 09:56:28 2013 +0200
  1518. usrloc: detect lost tcp connnections on timer and set associated contact as expired
  1519. - new module parameter to control this feature: handle_lost_tcp
  1520. - at this moment it is not implemented for db only mode
  1521. commit 392a59ab1c12efee1072581f9519fc258444d086
  1522. Author: Vitaliy Aleksandrov <[email protected]>
  1523. Date: Wed Sep 4 09:55:23 2013 +0200
  1524. registrar: propagate tcp connection id in contact info structure
  1525. commit ea45a9b0ff6851d01e09aa62dfe9e7e006552609
  1526. Author: Daniel-Constantin Mierla <[email protected]>
  1527. Date: Tue Sep 3 23:16:50 2013 +0200
  1528. pua: basic framework for handling xcap-diff event
  1529. commit 0c15125767f8a9001e9c892fee18df3dbad56d2f
  1530. Author: Daniel-Constantin Mierla <[email protected]>
  1531. Date: Tue Sep 3 23:15:55 2013 +0200
  1532. presence_xml: basic framework for handling xcap-diff event
  1533. = can be diabled via modparam disable_xcapdiff
  1534. commit 70ec02cfc9a203ea100d6550be3aa5f51f4fa473
  1535. Author: Daniel-Constantin Mierla <[email protected]>
  1536. Date: Tue Sep 3 16:16:30 2013 +0200
  1537. acc: option to write dialog-based cdrs to database
  1538. - new module parameter cdrs_table has to be set and classic db
  1539. accounting enabled at compile time and db_url set
  1540. - cdr_log_enable - new parameter to turn off writing cdrs to syslog,
  1541. cdr_enable being now used as top level control flag for both cdrs to
  1542. syslog or db
  1543. commit 4812b91a3c00e71a3ac9636b88bc75e5368fa657
  1544. Author: Daniel-Constantin Mierla <[email protected]>
  1545. Date: Tue Sep 3 15:11:47 2013 +0200
  1546. acc: increment crt position when adding extra time value
  1547. commit 4c917438596852b3870ce0236bad8cbd04961270
  1548. Author: Daniel-Constantin Mierla <[email protected]>
  1549. Date: Tue Sep 3 14:31:58 2013 +0200
  1550. Makefiles.defs: version set to 4.1.0-dev8
  1551. commit ea6514c2af00561643af6a2b671fbd4411048ca1
  1552. Author: Daniel-Constantin Mierla <[email protected]>
  1553. Date: Tue Sep 3 13:47:24 2013 +0200
  1554. acc: updated readme with the new parameters
  1555. commit ede2d6747aabf32538797dfedf13682c5c242831
  1556. Author: Daniel-Constantin Mierla <[email protected]>
  1557. Date: Tue Sep 3 13:35:08 2013 +0200
  1558. acc: cast to double for safer conversion in time_mode==2
  1559. commit d7884500e89d32bffd34e915b473458645c6dedf
  1560. Author: Daniel-Constantin Mierla <[email protected]>
  1561. Date: Tue Sep 3 13:28:54 2013 +0200
  1562. acc: new parameter time_mode
  1563. - store additional time value in time_attr attribute/db column
  1564. - if time_mode==1, then time_attr stores the microseconds
  1565. - if time_mode==2, then time_attr store the seconds.miliseconds
  1566. (proposed by FS#163)
  1567. - if time_mode==0 (default), then it is like now, only timestamp stored
  1568. - time_attr value can be set via parameter with same name - it
  1569. represents syslog value or db table column
  1570. - for db accounting, when time_mode==1, the type of column has to be
  1571. int, and for time_mode==2, the type of column has to be double
  1572. - features implemented only for syslog and db accounting
  1573. commit 1cec15e057bdec4455e70af951def19e36a78e8e
  1574. Author: Daniel-Constantin Mierla <[email protected]>
  1575. Date: Mon Sep 2 14:09:18 2013 +0200
  1576. kamctl: added commands to set extra columns in subscriber table
  1577. - useful to deal with columns added for load_credentials of auth_db
  1578. module
  1579. - 'sets' - sets a column with string value
  1580. - 'setn' - sets a column with numeric value
  1581. commit 7e44ff0be6cbb48c9360bee8601ec3dbff050c02
  1582. Author: Carlos Ruiz Diaz <[email protected]>
  1583. Date: Sun Sep 1 19:56:57 2013 -0400
  1584. Fixed potential bug in exceptional condition when max-time updated is called
  1585. commit 2685cd9bb6933c2d4b4b97e3b4ed6b98005255c9
  1586. Author: Juha Heinanen <[email protected]>
  1587. Date: Thu Aug 29 17:05:41 2013 +0300
  1588. parser/fline.c: syslog message cleanup when request line parsing fails
  1589. commit fbcee0221cd6e22477dc9d1d5a7767c1e572235a
  1590. Author: Richard Fuchs <[email protected]>
  1591. Date: Wed Aug 28 15:03:01 2013 -0400
  1592. rtpproxy-ng: fix possible segfault in rtpproxy_manage
  1593. Reported by Hugh Waite
  1594. commit e0e0a753d1365d340c17f33bd868085bee304910
  1595. Author: Daniel-Constantin Mierla <[email protected]>
  1596. Date: Wed Aug 28 12:02:34 2013 +0200
  1597. dialog: fixed typo related to module name inside log message
  1598. commit bf68c071723bda24b07e64660f77872e2bceff1b
  1599. Author: Victor Seva <[email protected]>
  1600. Date: Tue Aug 27 18:43:39 2013 +0200
  1601. permissions: fix ws support on allow_trusted function.
  1602. Thanks to Alex Hermann <[email protected]>
  1603. Reminder: Never commit with more than one glass of wine.
  1604. commit 14835f89fc2b761f73a0caad67d229ec3fedba29
  1605. Author: Daniel-Constantin Mierla <[email protected]>
  1606. Date: Tue Aug 27 14:44:17 2013 +0200
  1607. core: set to-params pointer to null after freeing
  1608. - avoid potential double freeing issues or invalid pointer access
  1609. commit 727aa357d9ee8abcb8471733e22886d2cff386db
  1610. Author: Daniel-Constantin Mierla <[email protected]>
  1611. Date: Tue Aug 27 14:00:17 2013 +0200
  1612. kamdbctl: new command add-tables
  1613. - creates only tables that are groupped under same id, thus have the sql
  1614. script in a file
  1615. - syntax: kamdbctl add-tables <gid>
  1616. - there has to be a <gid>-create.sql script
  1617. - eg: kamdbctl add-tables lcr
  1618. commit a075383454c92bed225b7904920090f515a938d5
  1619. Author: Daniel-Constantin Mierla <[email protected]>
  1620. Date: Tue Aug 27 11:16:52 2013 +0200
  1621. kamctl: use FIFOPATH instead of OSER_FIFO in kamctlrc
  1622. - no longer relation to former project name, however OSER_FIFO can still
  1623. be set to keep the compatibility with older deployemnts, but will be
  1624. used only when FIFOPATH is not explicitely set
  1625. commit 8097c2bccb2161f63900bbd5fb87a10eacdd282c
  1626. Author: Victor Seva <[email protected]>
  1627. Date: Tue Aug 27 00:07:58 2013 +0200
  1628. permissions: update allow_trusted documentation.
  1629. commit 573c9031a44168df356818f572f10f69791a1458
  1630. Author: Victor Seva <[email protected]>
  1631. Date: Tue Aug 27 00:03:49 2013 +0200
  1632. permissions: fix ws support on allow_trusted function.
  1633. commit b2a536f0f577026ffa57d0b603c60e6232bc8e78
  1634. Author: Daniel-Constantin Mierla <[email protected]>
  1635. Date: Fri Aug 23 21:04:06 2013 +0200
  1636. tm: readme regenerated
  1637. commit ef9b69bbb54302e9985dd37d79831b6f80463fc1
  1638. Author: Daniel-Constantin Mierla <[email protected]>
  1639. Date: Fri Aug 23 21:03:13 2013 +0200
  1640. tm: removed note about no-implentation for no-reply flag for t_relay_to()
  1641. commit 6073949aa224ea7a973058891a88a58cc0841860
  1642. Author: Daniel-Constantin Mierla <[email protected]>
  1643. Date: Fri Aug 23 21:02:24 2013 +0200
  1644. tm: updated xml docs with t_set_disable_internal_reply()
  1645. commit 0f2f9c85eff0b6ad35b4c58dfcde74c8a65559d6
  1646. Author: Daniel-Constantin Mierla <[email protected]>
  1647. Date: Fri Aug 23 20:53:55 2013 +0200
  1648. tm: re-added the option for no-internal reply on error
  1649. - new function t_set_disable_internal_reply(0|1) to disable|enable this
  1650. option per transaction
  1651. - t_relay_to() flags re-enabled for this option
  1652. commit 7255693f73bae008e5c7b6b560c52394f7c85308
  1653. Author: Carsten Bock <[email protected]>
  1654. Date: Fri Aug 23 17:29:43 2013 +0200
  1655. Very basic DNS-Zone file-example for IMS (for use in the online-tutorial on howto install IMS with Kamailio)
  1656. commit 6cea9227c7dc973757d03150685e322fcff115b9
  1657. Author: Carsten Bock <[email protected]>
  1658. Date: Thu Aug 22 16:36:48 2013 +0200
  1659. Define missing fixup_functions.
  1660. commit b23a74a4732f276315176d9b438bd2596e616799
  1661. Author: Carsten Bock <[email protected]>
  1662. Date: Wed Aug 21 20:14:16 2013 +0200
  1663. Fix fixup functions.
  1664. commit 8017fa7c67dbb3dd4bdd937be9b841097a44674e
  1665. Author: Carsten Bock <[email protected]>
  1666. Date: Wed Aug 21 20:02:23 2013 +0200
  1667. Add support for sending POST-Requests to http_query() method.
  1668. commit 134158df11ebf9b6c3deaf71b6010588535eb386
  1669. Author: Peter Dunkley <[email protected]>
  1670. Date: Thu Aug 22 20:39:41 2013 +0100
  1671. pkg/kamailio/(centos|fedora): Added rtpproxy-ng module to the build
  1672. commit c2ccd37891167fb691b2aabc44e12c45cea7d1da
  1673. Merge: fd68623 dd76f37
  1674. Author: Richard Fuchs <[email protected]>
  1675. Date: Thu Aug 22 14:19:31 2013 -0400
  1676. rtpproxy-ng: adding module
  1677. Merge branch 'rfuchs/rtpproxy-ng'
  1678. commit fd68623bebb7053f4b652d7fe58d676b6a019d7c
  1679. Author: Daniel-Constantin Mierla <[email protected]>
  1680. Date: Thu Aug 22 17:51:49 2013 +0200
  1681. core: efectively run the event_route[core:receive-parse-error]
  1682. - reported by Juha Heinanen
  1683. commit 0efe5a4d9adb08575938d2c4eb83ec3a79d38e20
  1684. Author: Carlos Ruiz Diaz <[email protected]>
  1685. Date: Thu Aug 22 11:16:31 2013 -0400
  1686. Added support for max-time update of monitored calls
  1687. - updated example config file
  1688. - updated documentation
  1689. commit 86bdfaa3efe7804bcfde3da4f63b252c74e417b7
  1690. Author: Daniel-Constantin Mierla <[email protected]>
  1691. Date: Thu Aug 22 15:44:05 2013 +0200
  1692. core: fix condition to lookup envet_route[core:receive-parse-error]
  1693. - reported by Juha Heinanen
  1694. commit 2d826efb7dbcf9b3b49c376bcd079ab1e7642a44
  1695. Author: Daniel-Constantin Mierla <[email protected]>
  1696. Date: Thu Aug 22 13:01:55 2013 +0200
  1697. core: execute event_route[core:receive-parse-error] block on error of initial sip message parsing
  1698. - note that the SIP message is broken in this case, but it gets access
  1699. to source and local socket addresses (ip, port, proto, af) as well as
  1700. the whole message buffer and its size
  1701. commit d03651fb4c3a6b50923029e121eed201fb1ff550
  1702. Author: Juha Heinanen <[email protected]>
  1703. Date: Thu Aug 22 08:20:52 2013 +0300
  1704. modules/lcr: added some linefeed chars missing from syslog messages
  1705. - Patch provided by Kevin Scott Adams.
  1706. commit 3ccf4b43e81bd2654cb306a3c2cc21b97cb51f62
  1707. Author: Daniel-Constantin Mierla <[email protected]>
  1708. Date: Thu Aug 22 00:14:53 2013 +0200
  1709. core: print src address details if initial message parsing fails
  1710. - reported by Juha Heinanen
  1711. commit fe24ed17b0620bd9446d741ea3f65b7b0cb8b765
  1712. Author: Daniel-Constantin Mierla <[email protected]>
  1713. Date: Wed Aug 21 11:20:07 2013 +0200
  1714. kamailio.cfg: use is_first_hop() for adding alias parameter to contact uri
  1715. - done for natted devices
  1716. commit bbecaa597aa4fb3fa08773cd6cd9b8558c7ce3a8
  1717. Author: Victor Seva <[email protected]>
  1718. Date: Wed Aug 21 11:04:08 2013 +0200
  1719. avpops: allow use of avps as second parameter on re operation at avp_check function
  1720. commit c86b04459a716af353d0ca40a793d6b13c6a6fe7
  1721. Author: Victor Seva <[email protected]>
  1722. Date: Tue Aug 20 10:24:53 2013 +0200
  1723. fixed spelling errors catched by lintian
  1724. commit 64e39dbf89bc1581722abeaadf7811e0883390bd
  1725. Author: Elena-Ramona Modroiu <[email protected]>
  1726. Date: Mon Aug 19 17:43:16 2013 +0200
  1727. htable: updated readme with rpc command htable.stats
  1728. commit d33106994516e27944657c3bf17c3ccb5a521a50
  1729. Author: Elena-Ramona Modroiu <[email protected]>
  1730. Date: Mon Aug 19 17:39:26 2013 +0200
  1731. htbale: added rpc command htable.stats
  1732. - print stats about htables: name, number of slots, number of items, max
  1733. number of items per slot, min number of items per slot
  1734. commit ee7dcac57501cd0563c69ae967ba785cec035062
  1735. Author: Elena-Ramona Modroiu <[email protected]>
  1736. Date: Mon Aug 19 16:48:01 2013 +0200
  1737. htable: lifted limit for max number of slots to 2^31
  1738. - there can be systems with large amount of memory
  1739. - clarification in docs about the case when the value is out of exected
  1740. range
  1741. commit 71594a81f012432782d1f7b6f59c725130928ee7
  1742. Author: Jason Penton <[email protected]>
  1743. Date: Mon Aug 19 13:41:45 2013 +0200
  1744. cdp: fixed spelling and removed some erroneous code
  1745. commit ea442b3155bf25ff48f7fd125b2ffa72a5631852
  1746. Author: Carsten Bock <[email protected]>
  1747. Date: Sun Aug 18 17:47:08 2013 +0200
  1748. Only update received info, if a contact is "new" contact. In case of multiple registration for one AoR, each registration will have a different contact.
  1749. commit ec1c1bab23e4fff3bd5cd60c2f254e646dcbc9ee
  1750. Author: Carsten Bock <[email protected]>
  1751. Date: Fri Aug 16 17:08:15 2013 +0200
  1752. Do some debug output, when searching for user based on IP/Port/Proto.
  1753. commit 157a466d46f6cccaf790ca3ad3d400489ebdd1ed
  1754. Author: Peter Dunkley <[email protected]>
  1755. Date: Wed Aug 14 21:30:45 2013 +0100
  1756. pkg/kamailio/(centos|fedora): Updated .spec
  1757. commit 9061cf2a85ac89cf403910b7b4fa93b29dccb350
  1758. Author: Victor Seva <[email protected]>
  1759. Date: Tue Aug 13 11:45:02 2013 +0200
  1760. modules/debugger: refresh README
  1761. commit 5cbedc6b515b50f9ade7457abedba18747d98f75
  1762. Author: Victor Seva <[email protected]>
  1763. Date: Tue Aug 13 10:14:42 2013 +0200
  1764. modules/debugger: Added module parameter reset_msgid. Added RPC command dbg.reset_msgid
  1765. The message id ($mi) will be reset but internally there is no change. This can be
  1766. useful for unit tests cases.
  1767. commit b0e9132ccd1e8385b8b4faf72db806320d48e2f5
  1768. Author: Daniel-Constantin Mierla <[email protected]>
  1769. Date: Tue Aug 13 09:37:21 2013 +0200
  1770. usrloc: safety checks to catch empty ruid
  1771. commit 66c8e730d59f9816f09573f5300e4463e5997876
  1772. Author: Daniel-Constantin Mierla <[email protected]>
  1773. Date: Tue Aug 13 09:19:02 2013 +0200
  1774. usrloc: more verbose log messages in case of failure to update db records
  1775. commit d1cda7ca9a64cf818b82f7b777fa2dd640717c53
  1776. Author: Hugh Waite <[email protected]>
  1777. Date: Mon Aug 12 11:15:55 2013 +0100
  1778. presence: Iterate correctly around presence updates
  1779. - timer_send_notify should increment the subset by one on each loop
  1780. commit 4f42993660c52c757918ca2806f7ffe6af0674ce
  1781. Author: Hugh Waite <[email protected]>
  1782. Date: Mon Aug 12 11:05:55 2013 +0100
  1783. rls: Fix memory leak in rls notify.c
  1784. - xml is leaked in an error case
  1785. commit e88af0a02de79fac583c126f08d762f7ef3f1b01
  1786. Author: Hugh Waite <[email protected]>
  1787. Date: Tue Jul 16 10:51:29 2013 +0100
  1788. outbound: Fix freeing null pointer in destroy function
  1789. - Only appears in error cases, e.g. syntax check
  1790. commit 0c590e00796573681fd7ee0a99dd324919a9e4e9
  1791. Author: Dragos Dinu <[email protected]>
  1792. Date: Wed Aug 7 17:29:06 2013 +0300
  1793. Fixed two bugs related to new capture_mode changes.
  1794. commit 93c39f86ce0cd337212579bd7bd1e58cabed79ca
  1795. Author: Carsten Bock <[email protected]>
  1796. Date: Wed Aug 7 01:20:43 2013 +0200
  1797. Fix previous commit (forgot this file)
  1798. commit 25240becdd83801a788b65f52eada5dd63665e8c
  1799. Author: Carsten Bock <[email protected]>
  1800. Date: Tue Aug 6 22:48:39 2013 +0200
  1801. Extension to the API: lookup_terminate_dlg(unsigned int, unsigned int, str hdrs)
  1802. - Terminate a dialog using the API by providing h_entry and h_id (similar to the MI-Function)
  1803. commit e6e0419a46c3e5127d07c95390931d10b2a01c3b
  1804. Author: Daniel-Constantin Mierla <[email protected]>
  1805. Date: Sun Aug 4 14:22:41 2013 +0200
  1806. imc: wrap bit shift defines in parenthesis
  1807. - avoid priority conflicts when using the defines
  1808. - reported by Shankar
  1809. commit 6a981d3d922c914054d4c8dc7e672bb6a4ddb5f5
  1810. Author: Daniel-Constantin Mierla <[email protected]>
  1811. Date: Thu Aug 1 15:58:59 2013 +0200
  1812. db_flatstore: free id pointer if no more space for table name
  1813. - related to previus commit on this module
  1814. - keep table name null terminated
  1815. commit 8fb0f711aaa611eac8b2776c7e5ae3c5e19243ac
  1816. Author: Federico Cabiddu <[email protected]>
  1817. Date: Mon Jul 29 07:59:34 2013 +0200
  1818. db_flatstore: fixup for new_flat_id function
  1819. - locally copy table's name
  1820. commit 4bc07b15ae9a490273b2696b2860f78ebbd18104
  1821. Author: Daniel-Constantin Mierla <[email protected]>
  1822. Date: Thu Aug 1 14:35:16 2013 +0200
  1823. kamctl: shortcut command to do q query to a database based on key and value
  1824. - kamctl db smatch table key value - return the record from table that
  1825. has column key matching the value as string (quoted value)
  1826. - kamctl db nmatch table key value - return the record from table that
  1827. has column key matching the value as non-quoted
  1828. - examples:
  1829. kamctl db smatch subscriber username test
  1830. kamctl db nmatch subscriber id 123
  1831. commit 9a0147b8e050bb8ac7b443e4a3139bb326308cba
  1832. Author: Daniel-Constantin Mierla <[email protected]>
  1833. Date: Thu Aug 1 14:12:30 2013 +0200
  1834. acc: remove comment from previous patch
  1835. - references to tracker should be in comments of the commit, not in the
  1836. code
  1837. - use tabs for indentation
  1838. commit 341f810dca0cc0596e22f2ac1bca86de0b8d142d
  1839. Author: Daniel-Constantin Mierla <[email protected]>
  1840. Date: Wed Jul 31 12:22:12 2013 +0200
  1841. app_perl: push the sip msg structure to perl after initializing it
  1842. - reported by David Cunningham
  1843. commit 7ba6cbfcaf70cb546ea3a9f148a0f0b0bc38c16d
  1844. Author: Federico Cabiddu <[email protected]>
  1845. Date: Mon Jul 29 07:59:13 2013 +0200
  1846. acc: acc_db_set_table_name fixup
  1847. - add termination char to db_table_name_buf
  1848. commit 1bf5c8328e8b4ed13f6404bf617cac9e26c05e63
  1849. Merge: 0e9b4b3 fb3a5f7
  1850. Author: Carlos Ruiz Diaz <[email protected]>
  1851. Date: Mon Jul 29 09:49:57 2013 -0400
  1852. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  1853. commit 0e9b4b351e70323fd8581d298f1a7d682f2310fe
  1854. Author: Carlos Ruiz Diaz <[email protected]>
  1855. Date: Mon Jul 29 09:46:35 2013 -0400
  1856. Modified cnxcc_set_max_credit behavior
  1857. - Updated documentation
  1858. - Updated examples
  1859. commit fb3a5f7022ebd20fc516b5b8303a0274bda18258
  1860. Author: Daniel-Constantin Mierla <[email protected]>
  1861. Date: Fri Jul 26 14:55:38 2013 +0200
  1862. acc: safety check for accounted values not to be NULL
  1863. - based on a patch by Federico Cabiddu, FS#327
  1864. commit 3d33733f299dda595704108aef73a2912dc3069f
  1865. Author: Daniel-Constantin Mierla <[email protected]>
  1866. Date: Fri Jul 26 14:52:21 2013 +0200
  1867. uac_redirect: fixup for using acc table parameter
  1868. - set reason parameter for acc function
  1869. - based on a patch by Federico Cabiddu, FS#327
  1870. commit 1aea13af9b3eea3788e90411bd94cb9e0b0c4ea3
  1871. Author: Camille Oudot <[email protected]>
  1872. Date: Tue Jul 23 11:11:01 2013 +0200
  1873. modules/ims_registrar_scscf: safety check in async_cdp_callback
  1874. commit 6ff74701652a11497bd82ee3ba2ac7547d1ce666
  1875. Author: Daniel-Constantin Mierla <[email protected]>
  1876. Date: Thu Jul 25 10:14:55 2013 +0200
  1877. app_perl: move initialization of SIP message var after initialization of temporary environment
  1878. - upon a report by David Cunningham of a leak in operating system
  1879. memory
  1880. commit da057e5730dd9f82101437e0ee3ceca02b64602c
  1881. Author: Alexandr Dubovikov <[email protected]>
  1882. Date: Tue Jul 23 10:37:03 2013 +0200
  1883. modules/sipcapture: Added support for multiple capture modes.
  1884. (c) Dragos Dinu (1and1)
  1885. commit ab601ea9a1b2561c2eaa860583cdeed478b9ea8d
  1886. Author: Daniel-Constantin Mierla <[email protected]>
  1887. Date: Sat Jul 20 10:01:25 2013 +0200
  1888. Makefile: sercmd renamed to kamcmd in uninstall option
  1889. commit 2a77bcd36a2b8b91a6d4af3f6ee6828265af39a5
  1890. Author: Daniel-Constantin Mierla <[email protected]>
  1891. Date: Thu Jul 18 20:59:54 2013 +0200
  1892. Makefile.defs: removed SCTP conditions for core locating libsctp
  1893. - the code is now in a module, only generic hooks are in the core, that
  1894. can be turned on/off by SCTP variable (no lib dependency)
  1895. commit d3a0a8b15af59846fdaee5d9ceae61484f1d7301
  1896. Author: Daniel-Constantin Mierla <[email protected]>
  1897. Date: Wed Jul 17 20:19:28 2013 +0200
  1898. uac: restrict check of multiple from/to header changes to request route blocks
  1899. - it can occur many times in due to branch route usage
  1900. - reported by Andrew Pogrebennyk, FS#323
  1901. commit 6624d10b5edbfaf32726875fbbf2ac2221807c84
  1902. Author: Daniel-Constantin Mierla <[email protected]>
  1903. Date: Wed Jul 17 12:26:11 2013 +0200
  1904. uac: $uac_req(sock) - new attribute to set local send socket
  1905. - local socket can be set for generated requests:
  1906. $uac_req(sock) = "udp:127.0.0.1:5060";
  1907. commit 9a3aa5e6e7949dd08146910a301fbeebdf052742
  1908. Author: Daniel-Constantin Mierla <[email protected]>
  1909. Date: Wed Jul 17 12:24:42 2013 +0200
  1910. tm: enhanced local request API to set send socket
  1911. commit 6335d07c4c77ed60fb8c2b5acc84d7c4b503221c
  1912. Author: Daniel-Constantin Mierla <[email protected]>
  1913. Date: Wed Jul 17 12:22:31 2013 +0200
  1914. core: helper functions to lookup local socket from proto:host:port
  1915. commit 716ffd2787a68734a21a1374c3dc6dd4783844bd
  1916. Author: Daniel-Constantin Mierla <[email protected]>
  1917. Date: Wed Jul 17 00:04:06 2013 +0200
  1918. presence_dialoginfo: add schema to entity
  1919. - patch by Pawel Sternal, FS#324
  1920. commit acd0bfb5acc98e791ab6cf011dfa758efba2be8f
  1921. Author: Daniel-Constantin Mierla <[email protected]>
  1922. Date: Tue Jul 16 21:40:06 2013 +0200
  1923. usrloc: fixed type for db_ops_parameter
  1924. - reported by Alex Hermann
  1925. commit d07e4f709ceaccc84bbab42dfd55d10992e84a3b
  1926. Author: Carsten Bock <[email protected]>
  1927. Date: Tue Jul 16 18:02:50 2013 +0200
  1928. Example-Configs: Fixed config due to last updates
  1929. commit 9a2b943bfccea83ac52ecb63f39c724f4b9504d4
  1930. Author: Carsten Bock <[email protected]>
  1931. Date: Tue Jul 16 18:00:51 2013 +0200
  1932. ims_registrar_pcscf: Bug-Fix for pcscf_assert_identity (minor)
  1933. commit b4c3b811d33846dd0900922bbe5a3d9472839663
  1934. Author: Daniel-Constantin Mierla <[email protected]>
  1935. Date: Mon Jul 15 23:45:33 2013 +0200
  1936. ipops: documented dns_query()
  1937. commit 257225e6918c1387049b74663225ee9b3b722ddf
  1938. Author: Daniel-Constantin Mierla <[email protected]>
  1939. Date: Mon Jul 15 23:38:25 2013 +0200
  1940. ipops: reset address types for new dns queries
  1941. commit 20f3846d6d39e8fd599464d1e5ce48bfec326586
  1942. Author: Daniel-Constantin Mierla <[email protected]>
  1943. Date: Mon Jul 15 23:32:33 2013 +0200
  1944. ipops: new function dns_query(hostname, pvid)
  1945. - store the result of dns query in a variable $dns(pvid=>key)
  1946. - dns query is using getaddrinfo()
  1947. - $dns(pvid=>key) - new pv allowing to navigate through the result of a dns query
  1948. - key can be:
  1949. - count - number of addresses
  1950. - ipv4 - set to 1 if at least one ipv4 address (otherwise 0)
  1951. - ipv6 - set to 1 if at least one ipv6 address (otherwise 0)
  1952. - addr[index] - the address as string from position index in the list (0 based indexing)
  1953. - type[index] - the type of address from position index in the list (0 based indexing), the value is 4 for ipv4 and 6 for ipv6
  1954. - example:
  1955. if(dns_query("test.com", "xyz"))
  1956. {
  1957. xlog("===== number of addresses: $dns(xyz=>count)\n");
  1958. xlog("===== ipv4 address found: $dns(xyz=>ipv4)\n");
  1959. xlog("===== ipv6 address found: $dns(xyz=>ipv6)\n");
  1960. $var(i) = 0;
  1961. while($var(i)<$dns(xyz=>count)) {
  1962. xlog("===== #[$var(i)] type ($dns(xyz=>addr[$var(i)])) addr [$dns(xyz=>addr[$var(i)])]\n");
  1963. $var(i) = $var(i) + 1;
  1964. }
  1965. }
  1966. commit dd76f37bfff59d5ae07b34346d0ab0a81136649b
  1967. Merge: 66c7553 9ac9b5c
  1968. Author: Richard Fuchs <[email protected]>
  1969. Date: Fri Jul 12 12:27:06 2013 -0400
  1970. Merge branch 'master' into rfuchs/rtpproxy-ng
  1971. commit 66c7553c1131fda7b83807891110f7de393be098
  1972. Author: Richard Fuchs <[email protected]>
  1973. Date: Fri Jul 12 12:26:07 2013 -0400
  1974. rtpproxy-ng: implement second parameter to rtpproxy_offer/answer/manage
  1975. commit 9ac9b5c35858efd7c71163c604d18a1fa35e3a02
  1976. Author: Daniel-Constantin Mierla <[email protected]>
  1977. Date: Fri Jul 12 18:09:09 2013 +0200
  1978. ipops: added dsn_int_match_ip(hostname, ipaddr)
  1979. - function that uses the internal resolver to match a hostname with an
  1980. ip (similar operation like 'scr_ip=="hostname"')
  1981. - rename dns_nc_match_ip() to dns_sys_match_ip() to be more suggestive
  1982. about what kind of resolver is used
  1983. commit ccebf9e536d7d5ea8fc824ea089d501e888b37c8
  1984. Author: Daniel-Constantin Mierla <[email protected]>
  1985. Date: Fri Jul 12 13:31:12 2013 +0200
  1986. ipops: new cfg function dns_nc_match_ip(hostname, ipaddr)
  1987. - do dns query for the hostname and compare the result to see if is a
  1988. match with ipaddr
  1989. commit 9a25e712529cb7aacbae8e64a2e1be4da3c9a8c3
  1990. Author: Daniel-Constantin Mierla <[email protected]>
  1991. Date: Fri Jul 12 10:22:33 2013 +0200
  1992. dispatcher: allow pv in ds_is_from_list(setid) parameter
  1993. commit 80935f9e8bbe20e5c320828183999b5d395ec34c
  1994. Author: Daniel-Constantin Mierla <[email protected]>
  1995. Date: Fri Jul 12 00:44:51 2013 +0200
  1996. core: avoid doing dns srv again after naptr function that includes srv lookup
  1997. commit 3823001dd83902d97f3dda9c9f51c370ab04073d
  1998. Author: Alexandr Dubovikov <[email protected]>
  1999. Date: Fri Jul 12 10:14:31 2013 +0200
  2000. modules/sipcapture: a sip message must be stored after bad parsing also.
  2001. commit 25b6241ce310ca0ae67896fec2bb50d4c8d80fcb
  2002. Author: Daniel-Constantin Mierla <[email protected]>
  2003. Date: Thu Jul 11 21:57:58 2013 +0200
  2004. dialplan: don't free attrs pvar at shutdown, it is core pv cache reference
  2005. - reported by Juha Heinanen
  2006. commit ecb0ede7b20f24af97a42c4d034c46709c3ec38c
  2007. Author: Juha Heinanen <[email protected]>
  2008. Date: Thu Jul 11 22:47:37 2013 +0300
  2009. modules/tls: config param can now specify a file or directory
  2010. commit eba7dcbe6b3ba7b88c0fa0b231cb265a68995e47
  2011. Author: Richard Fuchs <[email protected]>
  2012. Date: Thu Jul 11 15:36:54 2013 -0400
  2013. rtpproxy-ng: implement $rtpstat and document start_recording()
  2014. commit d7d27cd803284ced4d709da543e64e553e0547ca
  2015. Author: Daniel-Constantin Mierla <[email protected]>
  2016. Date: Thu Jul 11 20:43:54 2013 +0200
  2017. Makefile.defs: version set to 4.1.0-dev7
  2018. commit ca8facabe26f081d1cededeb78ceaa96e4ea9ff2
  2019. Author: Daniel-Constantin Mierla <[email protected]>
  2020. Date: Thu Jul 11 16:47:47 2013 +0200
  2021. db_unixodbc: fixed typo added by previous commit
  2022. commit c6819b9a02d59b3ad8640fbaaf2fc0b9ef3d5021
  2023. Author: Daniel-Constantin Mierla <[email protected]>
  2024. Date: Thu Jul 11 16:43:31 2013 +0200
  2025. db_unixodbc: renamed files with reserved name on some oses
  2026. commit aa0156ea441644545236a349cc62afb4983b5476
  2027. Author: Daniel-Constantin Mierla <[email protected]>
  2028. Date: Thu Jul 11 16:26:15 2013 +0200
  2029. disptacher: added documentation for parameter attrs_pvname
  2030. commit 09a7a4cd718c0e26d3a948515ec4f6f6a68c64c4
  2031. Author: Daniel-Constantin Mierla <[email protected]>
  2032. Date: Thu Jul 11 16:25:06 2013 +0200
  2033. dispatcher: new parameter to specify the pv where to store attrs for matched address in ds_is_from_list()
  2034. - attrs_pvname can be set to get attributes of matched address in
  2035. config file
  2036. commit 617a444fcbe84290a701228bd78e279bbde4818e
  2037. Author: Daniel-Constantin Mierla <[email protected]>
  2038. Date: Thu Jul 11 15:27:16 2013 +0200
  2039. pv: added transformations for url encode/decode
  2040. - patch by JoshE, FS#311
  2041. commit 12a5a409e7e196e1d0401b125b2de72a9f2e5aff
  2042. Author: Victor Seva <[email protected]>
  2043. Date: Thu Jul 11 15:03:08 2013 +0200
  2044. modules/nathelper: removed natping_proceses limit
  2045. commit 0c6fef5fdc2a586ebfa607d3b5344266c08ca996
  2046. Author: Daniel-Constantin Mierla <[email protected]>
  2047. Date: Thu Jul 11 14:36:02 2013 +0200
  2048. pipelimit: avoid double locking when changing pipe via rpc
  2049. commit 04fd56dc1b84b70a04438ccbf719eb85177524ad
  2050. Author: Daniel-Constantin Mierla <[email protected]>
  2051. Date: Thu Jul 11 14:32:48 2013 +0200
  2052. pipelimit: avoid double locking when changing pipe via mi
  2053. - reported by Krischan Udelhoven, FS#315
  2054. commit 4a425a88be796c4b2c8447e6eafc53652ddf8e72
  2055. Author: Elena-Ramona Modroiu <[email protected]>
  2056. Date: Sat Jul 6 19:03:49 2013 +0200
  2057. htable: sht_lock() and sht_unlock() documented in readme
  2058. commit bc5cc684efad11f9affe648f3d0f6da98e43ad25
  2059. Author: Elena-Ramona Modroiu <[email protected]>
  2060. Date: Sat Jul 6 18:31:17 2013 +0200
  2061. htable: two new functions to lock htable slots based on item name
  2062. - sht_lock("htable=>key") and sht_unlock("htable=>key")
  2063. - useful to update existing items without aditional locks
  2064. commit ddea262fd70521eec450e57519f63a63880a94df
  2065. Author: Richard Fuchs <[email protected]>
  2066. Date: Tue Jul 9 12:28:48 2013 -0400
  2067. rtpproxy-ng: initial checkin
  2068. commit 8cd7a48479594052b6b6e70d48946e8963e1625d
  2069. Author: Victor Seva <[email protected]>
  2070. Date: Tue Jul 9 17:50:06 2013 +0200
  2071. modules/app_lua: added param to sr.xavp.get to choose between all the values (default) or just the first ones.
  2072. commit 4a79fcdd9965c6c3195601baeb82d489d970aa12
  2073. Author: Victor Seva <[email protected]>
  2074. Date: Tue Jul 9 15:55:35 2013 +0200
  2075. modules/app_lua: fix sr.xavp.get. Get all the values not only the first one.
  2076. commit 01c2fa43da42a4efab59fe787c332dbf9e318399
  2077. Author: Torrey Searle <[email protected]>
  2078. Date: Tue Jul 9 14:55:22 2013 +0200
  2079. modules/sipt: deleted unused method
  2080. commit edc838f04fd182b8997f94c50effd5b0c0153a25
  2081. Author: Torrey Searle <[email protected]>
  2082. Date: Tue Jul 9 11:21:52 2013 +0200
  2083. modules/sipt: ss7 messages are now modified in place
  2084. - lumps are now used to modify individual ss7 headers instead
  2085. of rebuilding the full body from scratch. This should result
  2086. in a performance increase
  2087. commit e03462112b108bd0615465f45258fd70c2704100
  2088. Author: Victor Seva <[email protected]>
  2089. Date: Sun Jul 7 07:25:34 2013 +0200
  2090. modules/debugger: refresh README
  2091. commit 9f363d37ba9e1c72b5abf25ec69ba9d367d6be99
  2092. Author: Victor Seva <[email protected]>
  2093. Date: Sun Jul 7 07:24:30 2013 +0200
  2094. modules/debugger: add dbg_pv_dump config function documentation.
  2095. commit 77f5db57c4d5bf5a5e37985a228c8693ec685a6d
  2096. Author: Victor Seva <[email protected]>
  2097. Date: Sun Jul 7 07:23:11 2013 +0200
  2098. modules/debugger: add dbg_pv_dump config function.
  2099. It dumps the content of pv_cache on json format.
  2100. commit faf2f6b9897c3b9acf69a1bbe22b827f386a863e
  2101. Author: Victor Seva <[email protected]>
  2102. Date: Sat Jul 6 15:13:00 2013 +0200
  2103. modules/sdpops: refresh README
  2104. commit 2a855d384d37b5a83c879663780441b2f533fced
  2105. Author: Victor Seva <[email protected]>
  2106. Date: Sat Jul 6 15:09:47 2013 +0200
  2107. modules/sdpops: update documentation sdp_[with|remove]_transport
  2108. commit c252677700bdc81241a39816a3febee70f729344
  2109. Author: Victor Seva <[email protected]>
  2110. Date: Sat Jul 6 15:00:49 2013 +0200
  2111. modules/sdpops: added sdp_with_transport/sdp_remove_transport functions.
  2112. commit 97781390e663116f9e5d11f5644e1145487b6cfb
  2113. Author: Daniel-Constantin Mierla <[email protected]>
  2114. Date: Fri Jul 5 09:23:32 2013 +0200
  2115. dialog: added timer process to clean unconfirmed dialogs older than 5min
  2116. - timer runs every 90sec (customization to be added in the future)
  2117. - safety procedure for cleaning dialog list
  2118. commit 647a99bd21f6059505ea1ee65ac93c6c00fc8c8d
  2119. Author: Daniel-Constantin Mierla <[email protected]>
  2120. Date: Thu Jul 4 22:34:41 2013 +0200
  2121. textopsx: updated docs for msg_apply_changes() and added sections ids
  2122. commit 85f6a45e6d74044488b63a89ce8feaaf3c4b00bb
  2123. Author: Daniel-Constantin Mierla <[email protected]>
  2124. Date: Thu Jul 4 22:29:06 2013 +0200
  2125. textopsx: enable usage of msg_apply_changes() for sip replies
  2126. commit 8248a1b2ed725933f84a343b4936ed4fdef4a869
  2127. Author: Daniel-Constantin Mierla <[email protected]>
  2128. Date: Thu Jul 4 22:27:32 2013 +0200
  2129. core: helper function to generate sip reply content without removing top via
  2130. commit d4cef7f5e49105c65df9651a1ad086b035f8ffdb
  2131. Author: Daniel-Constantin Mierla <[email protected]>
  2132. Date: Thu Jul 4 11:48:26 2013 +0200
  2133. tm: avoid double execution of response-in callbacks
  2134. - double execution of response-in callbacks could happen when using tm
  2135. pvs inside core reply route, being done in transaction matching
  2136. function, which is executed again by tm reply received function
  2137. commit 230a138991b25f7f9b07b4f9cbeffbdd6acef2e8
  2138. Author: Daniel-Constantin Mierla <[email protected]>
  2139. Date: Thu Jul 4 11:47:18 2013 +0200
  2140. core: new internam sip msg flag FL_TM_RPL_MATCHED
  2141. - mark sip reply when matched first time by tm
  2142. - used to avoid double execution of response-in callbacks
  2143. commit 27474179bdeef0ddaba05389f510446a387d85e1
  2144. Author: Hugh Waite <[email protected]>
  2145. Date: Thu Jul 4 10:31:46 2013 +0100
  2146. modules/websocket: Fix connection leaks
  2147. - Decrease the TCP connection reference count after each use
  2148. commit ffdae5987b99b9bfd39992d407a3a0a33aa772ab
  2149. Author: Hugh Waite <[email protected]>
  2150. Date: Thu Jul 4 10:30:51 2013 +0100
  2151. core: Fix connection leak with websockets
  2152. - Decrease connection ref count after using connection
  2153. commit fb4dc4b7b866239a90a4d6441ed319664697edab
  2154. Author: Hugh Waite <[email protected]>
  2155. Date: Thu Jul 4 09:33:56 2013 +0100
  2156. core: Improve tcp stats output
  2157. - Add connection ref count
  2158. - Add websocket protocols
  2159. commit d0f88e19577d9b914922f83049075b7786f3d8df
  2160. Author: Hugh Waite <[email protected]>
  2161. Date: Wed Jul 3 10:46:44 2013 +0100
  2162. modules/websocket: Fix pkg memory leaks
  2163. - Fix pkg memory leaks in error cases
  2164. - Fix incorrect memory allocation size for ws connections
  2165. - Fix typo in websocket stats
  2166. commit 074f12c5a444188aa023797ac70e2d38d225cb18
  2167. Author: Hugh Waite <[email protected]>
  2168. Date: Wed Jul 3 10:39:32 2013 +0100
  2169. modules/tls: Free TLS data for secure websocket connections
  2170. commit c5081ad634742d88e56e4fcc097b756098119e4e
  2171. Author: Daniel-Constantin Mierla <[email protected]>
  2172. Date: Wed Jul 3 23:23:40 2013 +0200
  2173. uac_redirect: fetch all contact headers in redirect replies
  2174. - only first header was considered for redirect handling
  2175. - based on a report by Geoffrey Mina
  2176. - generate fake ruid (used as instance and user-agent) to satisfy the
  2177. requirements of t_load_contacts()/t_next_contacts()
  2178. commit fa0339b1906690f009786fc9ed92c73a8c9e6520
  2179. Author: Daniel-Constantin Mierla <[email protected]>
  2180. Date: Tue Jul 2 23:32:37 2013 +0200
  2181. dialog: detect if no trasaction is created after config execution for new dialogs
  2182. - release the dialog to avoid endless storage in state 1
  2183. commit b4682cac2e2f151288a411018da077b6d1526eca
  2184. Author: Daniel-Constantin Mierla <[email protected]>
  2185. Date: Tue Jul 2 21:40:32 2013 +0200
  2186. kamailio-basic.cfg: added basic cfg config file
  2187. - get the same set of configs as expected by former ser flavour
  2188. commit 6cf3ab0ca6f38d1d2e60dbc644bb4d2fb563919a
  2189. Author: Daniel-Constantin Mierla <[email protected]>
  2190. Date: Mon Jul 1 15:22:33 2013 +0200
  2191. dialog: increment cseq in early stage for PRACK and UPDATE
  2192. - rework from a patch by Halina Nowak
  2193. commit 71d7dc6bc750406d510e0571e05da3966911cfea
  2194. Author: Daniel-Constantin Mierla <[email protected]>
  2195. Date: Mon Jul 1 14:51:03 2013 +0200
  2196. dialog: avoid realloc of memory for cseq when setting leg info
  2197. - free already allocated structs when needed
  2198. - has part of a patch by Halina Nowak
  2199. commit ed6dbb0ca11206049bee9ab515ce071eb70e7b63
  2200. Author: Daniel-Constantin Mierla <[email protected]>
  2201. Date: Mon Jul 1 14:44:45 2013 +0200
  2202. dialog: fixed callee cseq reference
  2203. - part of patch by Halina Nowak
  2204. commit 1123ed46ee847be83f35aa485a1ef6712566bc09
  2205. Author: Victor Seva <[email protected]>
  2206. Date: Mon Jul 1 13:37:42 2013 +0200
  2207. core: Also consider PROTO_WS(S) in forward().
  2208. commit 8f6dc39a0fcd9035a2bd5bff01e51fc3fc7671fd
  2209. Author: Richard Good <[email protected]>
  2210. Date: Mon Jul 1 11:47:50 2013 +0200
  2211. dialog_ng: include dialog function dlg_get in dialog_ng
  2212. - In first iteration of dialog_ng module the dialog function dlg_get was not included
  2213. - This function is now included; it searches and sets current dialog based on Call-ID, From-Tag and To-Tag
  2214. commit b252d4ec79446bd915fe2eb6bcf8556d3275343c
  2215. Author: Henning Westerholt <[email protected]>
  2216. Date: Sun Jun 30 16:06:16 2013 +0200
  2217. memcached: document new memory parameter for memory manager setting
  2218. commit 736fab01bafba394f4b81aa20a63bf827baa2a13
  2219. Author: Henning Westerholt <[email protected]>
  2220. Date: Sun Jun 30 15:50:29 2013 +0200
  2221. memcached: update module docs, patch from Charles Chance, charles dot chance at sipcentric dot com
  2222. commit df41d7f4e0cd8bd0c328f94360a6b3a3f3e9d59b
  2223. Author: Henning Westerholt <[email protected]>
  2224. Date: Sun Jun 30 15:42:17 2013 +0200
  2225. memcached: fix crash during shutdown, make used memory manager configurable
  2226. * fix a crash during shutwdown, as reported from Dragos Oancea, droancea at yahoo dot com
  2227. * make memcache client library memory manager configurable, as default use
  2228. the one from the system as this is probably the most tested configuration
  2229. in the field
  2230. * the internal memory manager should provide a better performance in this case,
  2231. but as the old library has some issues with the internal one, we better stay
  2232. with this
  2233. * documentation will be provided in the next commit
  2234. commit 811ed09b1c8cff014d3135967c8a3cda1bec569d
  2235. Author: Richard Good <[email protected]>
  2236. Date: Tue Jun 25 15:42:44 2013 +0200
  2237. modules/ims_icscf: updated documentation
  2238. - updated documentation to use route blocks after async diameter
  2239. commit 8f1904fd0a0b305b2c528df0d1d3c27d5eef0c7d
  2240. Author: Richard Good <[email protected]>
  2241. Date: Tue Jun 25 15:41:42 2013 +0200
  2242. modules/ims_auth: updated documentation
  2243. - updated documentation to use route blocks after async diameter
  2244. commit bf08aa1a3859766caf0842fdd30b9fc2f4a4ff43
  2245. Author: Richard Good <[email protected]>
  2246. Date: Tue Jun 25 14:11:13 2013 +0200
  2247. IMS example config files: update icscf and scscf config files to correctly use async route blocks
  2248. - This fix updates the example ICSCF and SCSCF config files to correctly use route blocks for the replies of any asynchronous Diameter messages
  2249. commit 0d5622531d71d0b0ab3fb25a13c3ea1f46581512
  2250. Author: Richard Good <[email protected]>
  2251. Date: Tue Jun 25 14:09:00 2013 +0200
  2252. modules/ims_icscf: execute route block on async reply to UAR and LIR
  2253. - Changed this to make the use of async CDP cleaner
  2254. - Fixes inconsistencies we are experiencing with async TM and not using route blocks
  2255. - Note this fix is for UAR replies called from I_perform_user_authorization_request() and LIR replies called from I_perform_location_information_request()
  2256. commit 6af810edde27d087c86432f42d9aec0636b3a740
  2257. Author: Richard Good <[email protected]>
  2258. Date: Tue Jun 25 14:07:12 2013 +0200
  2259. modules/ims_auth: execute route block on async reply on REG MAR
  2260. - changed this to make the use of async CDP cleaner
  2261. - Fixes inconsistencies we are experiencing with async TM and not using route blocks
  2262. - Note this fix is for REG MAR called from ims_www_challenge()
  2263. commit 87ea473c15454742fc9f3a0cedd46cf09c663f3c
  2264. Author: Richard Good <[email protected]>
  2265. Date: Tue Jun 25 14:04:46 2013 +0200
  2266. modules/ims_registrar_scscf: execute route block on async reply on REG SAR
  2267. - changed this to make the use of async CDP cleaner
  2268. - Fixes inconsistencies we are experiencing with async TM and not using route blocks
  2269. - Note this fix is REG SAR called from save()
  2270. commit 584508d5374726bf523a23693da86f0763b34767
  2271. Author: Daniel-Constantin Mierla <[email protected]>
  2272. Date: Sun Jun 23 05:37:34 2013 +0200
  2273. core: allow c++ style of one line comments
  2274. - can make easier the read of config files with defines and comments
  2275. commit 756620fd0c1912e492781f05fde944f9035d95b3
  2276. Author: Carsten Bock <[email protected]>
  2277. Date: Mon Jun 24 22:13:26 2013 +0200
  2278. examples: Make S-CSCF more quiet
  2279. commit 14ef8ff8d460bc22f0df4793e11455487ea91aab
  2280. Author: Carsten Bock <[email protected]>
  2281. Date: Mon Jun 24 22:10:33 2013 +0200
  2282. auth_ims: New option to store authentication vectors using the IMPU only, instead of IMPI/IMPU.
  2283. (this is required to work with some SIP-clients)
  2284. - added some more debug info
  2285. - replaced the hashing function with core_hash from Kamailio-core
  2286. commit 9fc55badeaa54d2cfde7a152459b957f8ae5a192
  2287. Author: Carsten Bock <[email protected]>
  2288. Date: Mon Jun 24 18:08:29 2013 +0200
  2289. Added missing parameters to documentation
  2290. commit 72d79d20964ac192dbe1cbe35f48c21ec749c39a
  2291. Author: Carsten Bock <[email protected]>
  2292. Date: Mon Jun 24 18:08:05 2013 +0200
  2293. Fixed Editor note
  2294. commit bd1a534515678f69385d00b08699b434e1fab8df
  2295. Author: Jason Penton <[email protected]>
  2296. Date: Mon Jun 24 15:24:49 2013 +0200
  2297. modules/ims_registrar_scscf: execute route block on async reply of unreg. SAR
  2298. - changed this to make the use of saync CDP cleaner
  2299. - fixes inconsistencies we are experienceing with async TM and not using route block
  2300. commit 678ab425062e6c6a30b5f1d37025c2bbdcd5425d
  2301. Author: Daniel-Constantin Mierla <[email protected]>
  2302. Date: Fri Jun 21 04:23:38 2013 +0200
  2303. auth: set ids for elements in the documentation
  2304. - split checks parameters in own section for easier reference
  2305. commit fc83d3b1f1dd0934e5638b91d11e27f47880b411
  2306. Author: Carlos Ruiz Diaz <[email protected]>
  2307. Date: Thu Jun 20 17:34:49 2013 -0400
  2308. Added support to limit number of calls per customer/profile
  2309. - added function cnxcc_set_max_channels() per customer/profile
  2310. - added function cnxcc_get_channel_count() per customer/profile
  2311. - added function cnxcc_terminate_all() to terminate calls per customer/profile
  2312. - added select @cnxcc.channels["customer/profile"].count
  2313. - added modified version of kamailio-cnxcc.cfg to reflect changes and examples
  2314. commit 8f261c5baeb01d5bee0437249b7f6d3d81bee209
  2315. Author: Victor Seva <[email protected]>
  2316. Date: Thu Jun 20 08:34:05 2013 +0200
  2317. modules/dialplan: allow xavp vars as parameters.
  2318. commit 6b27e0d5519f8e29bc31c553a67367975acfe7ec
  2319. Author: Victor Seva <[email protected]>
  2320. Date: Thu Jun 20 08:32:47 2013 +0200
  2321. modules/dialplan: use pv_cache_get function instead of create pv_spec_t
  2322. commit 1207edd603937e3e43ce20207bfeae0284f16489
  2323. Author: Daniel-Constantin Mierla <[email protected]>
  2324. Date: Mon Jun 17 14:48:52 2013 +0200
  2325. pv: $xavp(name) is marked as PVT_XAVP type
  2326. commit 424691bfae61b00fa6d5f1f75e95fe60bf823526
  2327. Author: Daniel-Constantin Mierla <[email protected]>
  2328. Date: Mon Jun 17 14:47:56 2013 +0200
  2329. core: define PVT_XAVP as type for xavp pseudo-variables
  2330. - they may need special handling for debug purposes
  2331. commit c5573dddc4c11898fb68365e9a311aff0f1690c8
  2332. Author: Daniel-Constantin Mierla <[email protected]>
  2333. Date: Mon Jun 17 11:00:29 2013 +0200
  2334. pipelimit: fixed typo in module parameter name
  2335. - patch by Krischan Udelhoven
  2336. commit 03188db86347013ef43d3615c12be4b696349098
  2337. Author: Victor Seva <[email protected]>
  2338. Date: Mon Jun 17 10:48:45 2013 +0200
  2339. modules/app_lua: fixed runtime warning: exports dlflags interface is deprecated
  2340. commit 4f3d04d547c66a1b59398cf80e93974175141514
  2341. Author: Daniel-Constantin Mierla <[email protected]>
  2342. Date: Sun Jun 16 17:17:36 2013 +0200
  2343. topoh: safety check for To header
  2344. - protection for the case when sanity module checks are not enabled
  2345. - reported in FS#303 by Michel de Weerd
  2346. commit 330aeda83dc7ed927cf994e4b21ff44ab2d2c215
  2347. Author: Daniel-Constantin Mierla <[email protected]>
  2348. Date: Sun Jun 16 16:40:59 2013 +0200
  2349. mtree: fixed typo in log function name
  2350. commit 69c409e14c568fae45e449122e5b4efbf009bf41
  2351. Author: Daniel-Constantin Mierla <[email protected]>
  2352. Date: Sun Jun 16 16:39:14 2013 +0200
  2353. core: added function to get the pv cache table
  2354. - pv cache struct moved to header file
  2355. commit ea772b354f84eccff0190234025f057879ff33ed
  2356. Author: Daniel-Constantin Mierla <[email protected]>
  2357. Date: Sat Jun 15 22:03:58 2013 +0200
  2358. kamctl: new commands can be defined in separate files
  2359. - write new kamctl commands either in CFGDIR/kamctl.newcmd.ext or
  2360. ~/.kamctl/kamctl.newcmd.ext
  2361. - 'newcmd' has to be replaced with the name of the command
  2362. - the file must include cmd_newcmd() function which is executed with the
  2363. parameters after the command name
  2364. - example: adding new command 'sample'
  2365. - content of ~/.kamctl/kamctl.sample.ext file:
  2366. usage_sample() {
  2367. echo
  2368. mecho " -- command 'sample' - kamctl sample extension command"
  2369. echo
  2370. cat <<EOF
  2371. test ............................... print test message
  2372. help ............................... help text
  2373. EOF
  2374. }
  2375. cmd_sample() {
  2376. case $1 in
  2377. test)
  2378. echo "message from sample test command"
  2379. ;;
  2380. *)
  2381. usage_sample
  2382. ;;
  2383. esac
  2384. exit 1;
  2385. }
  2386. - new command 'sample' can be executed with:
  2387. kamctl sample test
  2388. commit 0b82af2019d523c680d156d9b95ae33043c79bd0
  2389. Author: Daniel-Constantin Mierla <[email protected]>
  2390. Date: Sat Jun 15 19:33:50 2013 +0200
  2391. kamctl: set internal version to 4.1.0
  2392. commit af6a5d7422b614e5a143bc987806181086360c34
  2393. Author: Daniel-Constantin Mierla <[email protected]>
  2394. Date: Sat Jun 15 19:31:43 2013 +0200
  2395. tm: readme updated based on latest docbook
  2396. commit 5f1b144a7e63b464af3e5e0e7b74cf7e7e1e8668
  2397. Author: Daniel-Constantin Mierla <[email protected]>
  2398. Date: Sat Jun 15 19:30:59 2013 +0200
  2399. tm: documented dn_reuse_rcv_socket parameter
  2400. commit 30e26f22600c3f50f0ea556bf2872ef7b0807c6a
  2401. Author: Daniel-Constantin Mierla <[email protected]>
  2402. Date: Sat Jun 15 19:08:38 2013 +0200
  2403. tm: new module parameter - dns_reuse_rcv_socket
  2404. - control reuse of the receive socket for additional branches added by
  2405. dns failover
  2406. - if 1, the rcv socket is used, if not it depends on mhomed - when that
  2407. is 0, the first socket is used, otherwise will be selected based on
  2408. routing table
  2409. - default is 0
  2410. - therefore beware when setting this parameter and mhomed=1
  2411. - based on discussion for FS#313
  2412. commit 350f4f8971a679f0d6566361b2a7bb17956a6a7e
  2413. Author: Daniel-Constantin Mierla <[email protected]>
  2414. Date: Sat Jun 15 18:54:59 2013 +0200
  2415. tm: copy tm routing blocks ids for new branches added by dns failover
  2416. - patch by Jasmin Schnatterbeck, part of FS#313
  2417. commit e7da9f72beb1c97b79a516ecdd19db8971dea508
  2418. Author: Daniel-Constantin Mierla <[email protected]>
  2419. Date: Sat Jun 15 18:23:48 2013 +0200
  2420. kamailio.cfg: route subscribe for event message-summary to voicemail server
  2421. commit da016636be6e0ca9a65b645b6e30ec0b1dafeef4
  2422. Author: Daniel-Constantin Mierla <[email protected]>
  2423. Date: Fri Jun 14 08:42:37 2013 +0200
  2424. kamctl: added show command to display user attributes in subscriber table
  2425. commit 519fe88fc41cae4674ce4bc943b84eb522af654b
  2426. Author: Victor Seva <[email protected]>
  2427. Date: Wed Jun 12 15:58:29 2013 +0200
  2428. core: do not repeat key names on xavp_get_list_key_names function result
  2429. commit b5538401a01057318063a4e4646c9e7a2fb967c0
  2430. Author: Daniel-Constantin Mierla <[email protected]>
  2431. Date: Wed Jun 12 08:50:26 2013 +0200
  2432. mtree: print more details if the record in db is broken
  2433. commit 862e267267ccd58e096f267ac5aab03cee042b7c
  2434. Author: Daniel-Constantin Mierla <[email protected]>
  2435. Date: Tue Jun 11 18:47:54 2013 +0200
  2436. mtree: make log message on not maching character a debug instead of error
  2437. commit 407608dfef8e80ef0beaefc61df96e40060b952f
  2438. Author: Daniel-Constantin Mierla <[email protected]>
  2439. Date: Tue Jun 11 18:41:05 2013 +0200
  2440. registrar: readme regenerated
  2441. commit c228851e068a080050c79107c760f8ab5ffae967
  2442. Author: Daniel-Constantin Mierla <[email protected]>
  2443. Date: Tue Jun 11 18:39:31 2013 +0200
  2444. registrar: fixed typo in example of xavp_rcd parameter
  2445. commit 9589466916305146fb4f982542c3f3a51126dcef
  2446. Author: Daniel-Constantin Mierla <[email protected]>
  2447. Date: Tue Jun 11 18:37:32 2013 +0200
  2448. registrar: more debug messages when adding ruid xavp
  2449. - free local ruid xavp if cannot be added to root list
  2450. commit 106916abc67d2badc43eac03ef175efbbac4f6d1
  2451. Author: Camille Oudot <[email protected]>
  2452. Date: Tue Jun 11 16:34:49 2013 +0200
  2453. modules/ims_isc: several safety checks
  2454. - fixed potential buffer overflow
  2455. - fixed potential crash if regcomp fails
  2456. commit bddb9a5bf38d4904a9e18dc187fc8c0507001ab5
  2457. Author: Camille Oudot <[email protected]>
  2458. Date: Tue Jun 11 16:24:15 2013 +0200
  2459. modules/ims_isc: fix several compiler warnings
  2460. commit 4af0bc13901525a5638c2c64b863f377e033903f
  2461. Author: Vicente Hernando <[email protected]>
  2462. Date: Mon Jun 10 12:14:54 2013 +0200
  2463. app_lua: solve crash when setting a variable not convertible to string.
  2464. commit b5f0a62a2acfbf0f4ce9cd146cb342d717e662a9
  2465. Author: Camille Oudot <[email protected]>
  2466. Date: Tue May 28 17:53:07 2013 +0200
  2467. modules/ims_registrar_scscf: safety check for log line when recieving an SAR_UNREGISTERED_USER response
  2468. commit fd8dfb71d0eeae891ad0c83ff332929d54f3a3ec
  2469. Author: Ovidiu Sas <[email protected]>
  2470. Date: Fri Jun 7 12:09:38 2013 -0400
  2471. Makefile: update de-stable target: squeeze -> wheezy
  2472. commit e41230071e367015ecf794c147c60fda0bcd1907
  2473. Author: Ovidiu Sas <[email protected]>
  2474. Date: Thu Jun 6 15:21:19 2013 -0400
  2475. registrar: print bogus AoR in error log
  2476. commit ea6354c53c8871e4e117b7434645ab4fee811612
  2477. Author: Daniel-Constantin Mierla <[email protected]>
  2478. Date: Thu Jun 6 15:58:58 2013 +0200
  2479. acc_radius: exit at startup if radius_config is not set
  2480. commit 8e937d260d0ff41f50be56e0a46ede44554f3f99
  2481. Author: Daniel-Constantin Mierla <[email protected]>
  2482. Date: Thu Jun 6 11:47:10 2013 +0200
  2483. cfgutils: updated docs to specify correct time unit for usleep
  2484. - it is microseconds, pointed by David K
  2485. commit c4b29f6fac6155b9b087737df5956b687ff4e36a
  2486. Author: Daniel-Constantin Mierla <[email protected]>
  2487. Date: Thu Jun 6 09:09:14 2013 +0200
  2488. kamailio.cfg: reset $du for voicemail re-routing in failure route
  2489. commit c8e928a2c78ee963f807791bea5aacdd31e05936
  2490. Author: Daniel-Constantin Mierla <[email protected]>
  2491. Date: Thu Jun 6 09:05:28 2013 +0200
  2492. siputils: added new function is_first_hop()
  2493. - detect if it is first hop after original sender
  2494. - added section ids for functions, remove a duplicate content for
  2495. is_rpid_user_e164()
  2496. commit 0193489cca56f58b512f5379c078c98a366c17e2
  2497. Author: Daniel-Constantin Mierla <[email protected]>
  2498. Date: Wed Jun 5 22:44:13 2013 +0200
  2499. kamailio.cfg: few updates related to nat traversal
  2500. - added "co" flags to rtpproxy_manage() to change all IPs in sdp, many
  2501. phone get confused if only media ip is changed
  2502. - add nat=yes parameter only for in branch route to avoid multiple
  2503. occurences
  2504. commit 4b65964dbe1f38bcf867301d43933f9bbf91ab7d
  2505. Author: Jason Penton <[email protected]>
  2506. Date: Wed Jun 5 08:58:29 2013 +0200
  2507. module/ims_auth: protection against crash if there is no auth vector initialised.
  2508. - patch submitted by Camille Oudot
  2509. commit 2e466866468a71d4a6e7589cae69ae606b194716
  2510. Author: Jason Penton <[email protected]>
  2511. Date: Wed Jun 5 08:46:13 2013 +0200
  2512. modules/ims_isc: Add support for P-Serverd-User header
  2513. - This header allows a triggered Application Server to know the IMS user for who it was
  2514. triggered, and in what state (originating/terminating, registered/unregistered)
  2515. - Thanks to Camille Oudot for patch!
  2516. commit cb4cfa492aa977df3f80b7d93001559ecb1bcdec
  2517. Author: Daniel-Constantin Mierla <[email protected]>
  2518. Date: Tue Jun 4 23:21:11 2013 +0200
  2519. sercmd: pass OS define at compile time
  2520. commit af1c2af129edeb49c6f2c826ec2c675e72c2486d
  2521. Author: Daniel-Constantin Mierla <[email protected]>
  2522. Date: Tue Jun 4 22:17:52 2013 +0200
  2523. sercmd: possibility to enable EXTRA_DEBUG via compile time option
  2524. - should get rid of empty DBG() resulting in unused init variable
  2525. commit 0f54ee9c29faf767a5ec38de9f70bfaab8836ac9
  2526. Author: Juha Heinanen <[email protected]>
  2527. Date: Tue Jun 4 10:44:36 2013 +0300
  2528. modules/lcr: use pv_cache_get
  2529. - Applied patch by Victor Seva.
  2530. commit 76709d2ea2eb3c05cf62a3368310f50e8bfee355
  2531. Author: Klaus Darilion <[email protected]>
  2532. Date: Mon Jun 3 22:13:20 2013 +0000
  2533. modules/auth_db: regenerate README
  2534. commit 2940d5012250a134745a2cf9abed2f88ed95576e
  2535. Author: Klaus Darilion <[email protected]>
  2536. Date: Mon Jun 3 22:10:20 2013 +0000
  2537. modules/auth_db: document authentication return values
  2538. commit 5bed1c2f9721405d5e6e0678f583aee474d4b9b9
  2539. Author: Daniel-Constantin Mierla <[email protected]>
  2540. Date: Mon Jun 3 23:23:15 2013 +0200
  2541. Makefile: added install-initd-centos target
  2542. - install centos specific init.d scripts
  2543. commit a17a32e5f7a3120c200d6e48fe91d7aa1dfd28b1
  2544. Author: Daniel-Constantin Mierla <[email protected]>
  2545. Date: Mon Jun 3 20:53:05 2013 +0200
  2546. dialog: shift next timer run for keepalives of dialog
  2547. - reported by Daniel Tryba
  2548. commit 26b15ad0006defeb8df17dff090fd93ffa11ede6
  2549. Author: Victor Seva <[email protected]>
  2550. Date: Mon Jun 3 18:43:51 2013 +0200
  2551. modules/debugger: fixed last commit.
  2552. - checked malloc result on dbg_init_pvcache.
  2553. - checked result of dbg_init_pvcache on mod_init.
  2554. - removed commented code.
  2555. commit 2312e2adc626f42d36d240a417bb488f19e95017
  2556. Author: Victor Seva <[email protected]>
  2557. Date: Mon Jun 3 15:10:27 2013 +0200
  2558. modules/debugger: new parameter log_assign
  2559. This parameter enables logging every single assign action on the config.
  2560. commit 5d45ea50a7ebb53cfcfb04553a3152e61d1e6831
  2561. Author: Elena-Ramona Modroiu <[email protected]>
  2562. Date: Mon Jun 3 11:13:56 2013 +0200
  2563. htable: documented the new rpc commands
  2564. - htable.sets and htable.seti
  2565. commit 83eb9b7d7a9b4e1e2bf35d4e2b00573c176c8290
  2566. Author: Elena-Ramona Modroiu <[email protected]>
  2567. Date: Mon Jun 3 11:05:58 2013 +0200
  2568. htable: added rpc commands for setting items in a hash table
  2569. - htable.sets - set to a string value
  2570. - htable.seti - set to an integer value
  2571. commit 7cb062ce8eb9935b69298b61aa6a59450b97dbaf
  2572. Author: Juha Heinanen <[email protected]>
  2573. Date: Sat Jun 1 17:47:58 2013 +0300
  2574. modules/usrloc: rpc statistics command update
  2575. - ul.db_users and ul.db_contacts now deal with unexpired records only
  2576. - new command ul.db_expired_contacts tells number of expired contacts
  2577. commit 09cc2207b265d51dcbc28279623bf9c597fa3b46
  2578. Author: Daniel-Constantin Mierla <[email protected]>
  2579. Date: Fri May 31 17:05:40 2013 +0200
  2580. pua: release lock on not finding temp dialog
  2581. - patch by Halina Nowak
  2582. commit d5c4dda7932e8efe018beb77f8ca2e29a44aa185
  2583. Author: Daniel-Constantin Mierla <[email protected]>
  2584. Date: Thu May 30 17:59:01 2013 +0200
  2585. core: don't free pvar spec - is reference to cache
  2586. - reported by Peter Dunkley
  2587. commit 0577abba2abd869a0c3fb051289068e79986e6cd
  2588. Author: Hugh Waite <[email protected]>
  2589. Date: Wed May 29 14:47:21 2013 +0100
  2590. documentation: Rebuild all modified READMEs
  2591. commit f67f6880bfa9f7a9f31b4a46106482ff41120c3c
  2592. Author: Hugh Waite <[email protected]>
  2593. Date: Wed May 29 14:46:40 2013 +0100
  2594. uid_uri_db: Fix TOC in documentation
  2595. commit 7bf8e5a0f125cf1878fbd7a81504ab67659fa3a9
  2596. Author: Hugh Waite <[email protected]>
  2597. Date: Wed May 29 14:46:24 2013 +0100
  2598. uid_gflags: Fix TOC in documentation
  2599. commit 0882e6f8c2217b75f8d5082e1df5bf8f9291e125
  2600. Author: Hugh Waite <[email protected]>
  2601. Date: Wed May 29 14:46:04 2013 +0100
  2602. uid_domain: Fix TOC in documentation
  2603. commit db6762f45eb2f5809487b254e35edb55ea097fc1
  2604. Author: Hugh Waite <[email protected]>
  2605. Date: Wed May 29 14:45:49 2013 +0100
  2606. uid_avp_db: Fix TOC in documentation
  2607. commit 0bf496b9e9368d564835d5f97827ba7a7fcc8242
  2608. Author: Hugh Waite <[email protected]>
  2609. Date: Wed May 29 14:45:28 2013 +0100
  2610. uid_auth_db: Fix TOC in documentation
  2611. commit 402d1fb0036cab8588e94acf3ea6d80ccf1a00b0
  2612. Author: Hugh Waite <[email protected]>
  2613. Date: Wed May 29 14:44:45 2013 +0100
  2614. xprint: Fix TOC in documentation
  2615. commit 06369a4f2b2dbe3b58ca2c34c0cf2f228a343fd7
  2616. Author: Hugh Waite <[email protected]>
  2617. Date: Wed May 29 14:44:28 2013 +0100
  2618. xmlops: Fix TOC in documentation
  2619. commit 631e2450beb3cba5a0f3b85ecfd319a8ba98db00
  2620. Author: Hugh Waite <[email protected]>
  2621. Date: Wed May 29 14:44:09 2013 +0100
  2622. tm: Fix TOC in documentation
  2623. commit 528098292d5a5dc43052f0d9f59105622c064f74
  2624. Author: Hugh Waite <[email protected]>
  2625. Date: Wed May 29 14:43:57 2013 +0100
  2626. tls: Fix TOC in documentation
  2627. commit 6ea032c426e09a932c260842cf884cdd1cca69e5
  2628. Author: Hugh Waite <[email protected]>
  2629. Date: Wed May 29 14:43:42 2013 +0100
  2630. timer: Fix TOC in documentation
  2631. commit f198c3248b152e407313462619a402a730f9f29e
  2632. Author: Hugh Waite <[email protected]>
  2633. Date: Wed May 29 14:43:24 2013 +0100
  2634. textopsx: Fix TOC in documentation
  2635. commit e1a98837a273921a307518d0f83c690adabfa201
  2636. Author: Hugh Waite <[email protected]>
  2637. Date: Wed May 29 14:43:09 2013 +0100
  2638. sms: Fix TOC in documentation
  2639. commit c0b97566f8cfd0038a8fc5ea514dd7cf3b37f831
  2640. Author: Hugh Waite <[email protected]>
  2641. Date: Wed May 29 14:42:54 2013 +0100
  2642. sl: Fix TOC in documentation
  2643. commit 87e43eead7d3d6c8740bd397e512629a4230bf30
  2644. Author: Hugh Waite <[email protected]>
  2645. Date: Wed May 29 14:42:35 2013 +0100
  2646. sanity: Fix TOC in documentation
  2647. commit d99ffcd886b12a8b3adb43549d0603a86ef803da
  2648. Author: Hugh Waite <[email protected]>
  2649. Date: Wed May 29 14:42:20 2013 +0100
  2650. print_lib: Fix TOC in documentation
  2651. commit 762d01b4783b9d9e1b97420a7e0ab901b84eb243
  2652. Author: Hugh Waite <[email protected]>
  2653. Date: Wed May 29 14:42:05 2013 +0100
  2654. print: Fix TOC in documentation
  2655. commit c8a00e093aa009cff5069cfa683b3efc361497d7
  2656. Author: Hugh Waite <[email protected]>
  2657. Date: Wed May 29 14:41:51 2013 +0100
  2658. prefix_route: Fix TOC in documentation
  2659. commit cc15d526784ec2f734db452bc3f5157493225416
  2660. Author: Hugh Waite <[email protected]>
  2661. Date: Wed May 29 14:41:28 2013 +0100
  2662. mangler: Fix TOC in documentation
  2663. commit 5829244ff407abd8cb0735b998dcd7ffb351f87b
  2664. Author: Hugh Waite <[email protected]>
  2665. Date: Wed May 29 14:40:54 2013 +0100
  2666. malloc_test: Fix TOC in documentation
  2667. commit eabae931b7fcf1c4dae9bce2945a55c9dd48fee8
  2668. Author: Hugh Waite <[email protected]>
  2669. Date: Wed May 29 14:40:31 2013 +0100
  2670. iptrtpproxy: Fix TOC in documentation
  2671. commit e8ab0f1552c4bd0fbeb8f2bb42b79bb8acbce57e
  2672. Author: Hugh Waite <[email protected]>
  2673. Date: Wed May 29 14:40:06 2013 +0100
  2674. db_flatstore: Fix TOC in documentation
  2675. commit 9ca893c26257caf8d80e7fae25128a6e28f37518
  2676. Author: Hugh Waite <[email protected]>
  2677. Date: Wed May 29 14:39:45 2013 +0100
  2678. db2_ops: Fix TOC in documentation
  2679. commit 2a743dcd16f2546dabf41a5b0de498a6faaf00ed
  2680. Author: Hugh Waite <[email protected]>
  2681. Date: Wed May 29 14:38:43 2013 +0100
  2682. db2_ldap: Fix TOC in documentation
  2683. commit 09c617d4e3bd17e5f2234aac03f90f4fa25c3bb6
  2684. Author: Hugh Waite <[email protected]>
  2685. Date: Wed May 29 14:38:25 2013 +0100
  2686. ctl: Fix TOC in documentation
  2687. commit a966e236f5d4ae9d98048d5432978658c70a7f26
  2688. Author: Hugh Waite <[email protected]>
  2689. Date: Wed May 29 14:38:07 2013 +0100
  2690. counters: Fix TOC in documentation
  2691. commit 48c393f24a0a6c9a2841f7710cfdbc475c90d214
  2692. Author: Hugh Waite <[email protected]>
  2693. Date: Wed May 29 14:37:45 2013 +0100
  2694. cfg_rpc: Fix TOC in documentation
  2695. commit c1cb95ee9e29f4373973f7676a224d2892a8902e
  2696. Author: Hugh Waite <[email protected]>
  2697. Date: Wed May 29 14:37:26 2013 +0100
  2698. cfg_db: Fix TOC in documentation
  2699. commit 216d3f4c8d8b3a40867b4f8438e8ac5027cf1bdf
  2700. Author: Hugh Waite <[email protected]>
  2701. Date: Wed May 29 14:37:03 2013 +0100
  2702. blst: Fix TOC in documentation
  2703. commit 84a96c85d21a34c9082efd6622bccd73bfb1a2b5
  2704. Author: Hugh Waite <[email protected]>
  2705. Date: Wed May 29 14:11:23 2013 +0100
  2706. avp: Fix TOC in documentation
  2707. commit e59a2b0fa195fc2360049ccd438dc02ee19aedf3
  2708. Author: Hugh Waite <[email protected]>
  2709. Date: Wed May 29 14:10:31 2013 +0100
  2710. auth_identity: Fix TOC in documentation
  2711. commit 985cee9f4e904e92d473efecb15f4211c8a75501
  2712. Author: Hugh Waite <[email protected]>
  2713. Date: Wed May 29 14:09:08 2013 +0100
  2714. auth_ephemeral: Minor documentation improvement
  2715. commit ffe8aa173c6106844707bcf5d0f8da4f28631921
  2716. Author: Henning Westerholt <[email protected]>
  2717. Date: Wed May 29 12:38:10 2013 +0200
  2718. DB scheme: remove default MySQL engine definition
  2719. * remove default MySQL engine definition from table definitions
  2720. * if nothing is specified then MySQL server will choose the default from its cfg
  2721. * if you like to specify it, change the MYSQL_TABLE_TYPE define in
  2722. lib/srdb1/schema/entities.xml and run "make dbschema" in the top level directory
  2723. * the stylesheet doesn't check the engine type, Kamailio supports MyISAM and InnoDB
  2724. commit 5aa71845f630f6b933b0a415749a7b1dae66605a
  2725. Author: Henning Westerholt <[email protected]>
  2726. Date: Wed May 29 12:30:58 2013 +0200
  2727. Revert "DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB"
  2728. This reverts commit fa49fe070adadfff893b338f2a2d69776c043653.
  2729. commit a21137507bea759d4945402dc47486ac324724db
  2730. Author: Victor Seva <[email protected]>
  2731. Date: Wed May 29 12:25:50 2013 +0200
  2732. core: added helper function pv_cache_get_name() in order
  2733. to get the name of a pv_spec_t on pv_cache.
  2734. commit a2316f35deef2586f79dc575367224af853e9b70
  2735. Author: Victor Seva <[email protected]>
  2736. Date: Wed May 29 12:25:09 2013 +0200
  2737. core: Add callback to be able to log assign actions.
  2738. commit 6fba3230222214fccb72fd07817f29693d98b877
  2739. Author: Victor Seva <[email protected]>
  2740. Date: Wed May 29 12:24:00 2013 +0200
  2741. core: use pointer to pv_spec_t on lvalue union. Use pv_cache_get() on interpreter.
  2742. commit fa49fe070adadfff893b338f2a2d69776c043653
  2743. Author: Henning Westerholt <[email protected]>
  2744. Date: Wed May 29 11:49:59 2013 +0200
  2745. DB scheme: as discussed on sr-users list, change default mysql engine to InnoDB
  2746. commit b480ac55508e5d9b92cc9560e0b1d338d04f3b11
  2747. Author: Daniel-Constantin Mierla <[email protected]>
  2748. Date: Wed May 29 10:49:40 2013 +0200
  2749. topoh: safety check for Via header when removed from script
  2750. - reported by Guillaume Bour, FS#300
  2751. commit 8cba441b17c75cd078a499c24268c8a60c6b1771
  2752. Author: Daniel-Constantin Mierla <[email protected]>
  2753. Date: Tue May 28 15:48:22 2013 +0200
  2754. misc_radius: updated readme
  2755. - from a patch by Victor V. Kustov
  2756. commit 355490abd8c6e82a45cb96338ceca938c99ed744
  2757. Author: Daniel-Constantin Mierla <[email protected]>
  2758. Date: Tue May 28 15:43:27 2013 +0200
  2759. misc_radius: handle IPv4 returned attributes
  2760. - populate attributes for negative replies when common_response is set
  2761. - patch by Victor V. Kustov
  2762. commit 6a92939ee4b7db6216814dc88e57eccefabb05af
  2763. Author: Peter Dunkley <[email protected]>
  2764. Date: Tue May 28 00:46:26 2013 +0100
  2765. modules/auth_ephemeral: updated to use SHA1_DIGEST_LENGTH #define from openssl/sha.h
  2766. commit ec893a2c6cb5c0fd21207cbf0ffab09f65418df2
  2767. Author: Peter Dunkley <[email protected]>
  2768. Date: Tue May 28 00:27:37 2013 +0100
  2769. modules/auth_ephemeral: tidied up the headers and tidied up more debug
  2770. commit ba2a6ac4230dd9169943f55a9c06af3faa694356
  2771. Author: Peter Dunkley <[email protected]>
  2772. Date: Tue May 28 00:20:20 2013 +0100
  2773. modules/auth_ephemeral: updated to handle usernames from the web-service that just consist of timestamps
  2774. - tidied up the diagnostic output
  2775. commit a435f770e7162f73aea560a77851f8fb639a495a
  2776. Merge: 45227df 74bf08e
  2777. Author: Juha Heinanen <[email protected]>
  2778. Date: Mon May 27 17:58:33 2013 +0300
  2779. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  2780. - i did pull , but there was race conditions with somebody else's push
  2781. commit 45227df1bc87e448c74fe31c001e85f525c654a0
  2782. Author: Juha Heinanen <[email protected]>
  2783. Date: Mon May 27 17:57:07 2013 +0300
  2784. modules/usrloc: renamed ul.users and ul.contacts rpc commands
  2785. - new, more descriptive names are ul.db_users and ul.db_contacts
  2786. commit 74bf08ef30cf18fb609c2c067584f1515ede23da
  2787. Author: Daniel-Constantin Mierla <[email protected]>
  2788. Date: Mon May 27 16:54:02 2013 +0200
  2789. core: enclose uri in angle brakets for redirect contact header
  2790. - safer for uri with parameters and no q
  2791. - reported by Dan Bogos
  2792. commit d0d298070fdbb015a96f209fa3c925ba71e3a37b
  2793. Author: Juha Heinanen <[email protected]>
  2794. Date: Mon May 27 13:54:23 2013 +0300
  2795. modules/usrloc: added two new rpc commands ul.users and ul.contacts
  2796. - for accessing number of different AoRs and contacts in a location table
  2797. commit 6531b8d495ead58a85cb101d914b5bf18c2ecddb
  2798. Author: Klaus Darilion <[email protected]>
  2799. Date: Mon May 27 10:44:51 2013 +0000
  2800. modules/dialog: regenerate README
  2801. commit 68209cc2b15c2c0674d7cf4529607e148e3fc1b4
  2802. Author: Klaus Darilion <[email protected]>
  2803. Date: Mon May 27 10:44:03 2013 +0000
  2804. modules/dialog: improve documentation of DID matching
  2805. commit ace89166f84657b2ea4a70e8d9e2ccfbd032b1ba
  2806. Author: Peter Dunkley <[email protected]>
  2807. Date: Mon May 27 00:49:46 2013 +0100
  2808. pkg/kamailio/(centos|fedora): Added RPM for auth_ephemeral module
  2809. commit 2a29b2ba260584634f05c684ef39ab45e2dc51b6
  2810. Author: Peter Dunkley <[email protected]>
  2811. Date: Mon May 27 00:32:19 2013 +0100
  2812. core: updated groups to include new auth_ephemeral module
  2813. commit 0bea7f63afa0fd544ad93465db94ddef4ed67a00
  2814. Author: Peter Dunkley <[email protected]>
  2815. Date: Mon May 27 00:25:03 2013 +0100
  2816. modules/auth_ephemeral: new module for ephemeral credential based authentication
  2817. commit 375d878b5f318acc08b155c29398e4abb74edbd5
  2818. Author: Daniel-Constantin Mierla <[email protected]>
  2819. Date: Sun May 26 17:11:25 2013 +0200
  2820. sctp: added rpc commands to module documentation
  2821. commit ca923db8727333ad7df14126bb377418a829cce3
  2822. Author: Daniel-Constantin Mierla <[email protected]>
  2823. Date: Sun May 26 17:04:23 2013 +0200
  2824. sctp: rpc commands are prefixed with sctp
  2825. - no longer part of core and proper matching of the module
  2826. commit 352a7dccf2570af857d7e2e50fed600c4762278d
  2827. Author: Daniel-Constantin Mierla <[email protected]>
  2828. Date: Sun May 26 16:14:51 2013 +0200
  2829. topoh: safety check for SIP messages
  2830. - received callback can be executed for non-sip messages
  2831. - reported by Julia
  2832. commit dfd8ec8c1e9f0a5c3c7aad6ec984e7a664e5af49
  2833. Author: Peter Dunkley <[email protected]>
  2834. Date: Sun May 26 13:54:15 2013 +0100
  2835. pkg/kamailio/(centos|fedora): Added rpm for sctp module
  2836. - Also updated release to dev6
  2837. commit 1977645ceb12ca2d0f2f767046606f6c5ae2c3bb
  2838. Author: Daniel-Constantin Mierla <[email protected]>
  2839. Date: Sun May 26 10:43:24 2013 +0200
  2840. dmq: many safety checks for mem mallocs and function return codes
  2841. - added license header in the files
  2842. commit a85e7e5c192e4f597d17c98f4036d83639c6bc1f
  2843. Author: Daniel-Constantin Mierla <[email protected]>
  2844. Date: Sun May 26 10:12:24 2013 +0200
  2845. core: safety check for initialized SCTP API
  2846. - reported by Juha Heinanen
  2847. commit 59c4a6550862ed7c3e8c63a3a5d5c1dcd404bd6d
  2848. Author: Daniel-Constantin Mierla <[email protected]>
  2849. Date: Sat May 25 21:28:33 2013 +0200
  2850. tm: return current branch id if sending fails and tm_failure_exec_mode=1
  2851. - reported by Juha Heinanen
  2852. commit 93d97e53741d786692903bd9df9622cd55e4cfea
  2853. Author: Daniel-Constantin Mierla <[email protected]>
  2854. Date: Sat May 25 21:04:43 2013 +0200
  2855. sctp: documented module parameters
  2856. commit 2e6675bd92968fd96865ee266ca4ba10c7cc1cdc
  2857. Author: Daniel-Constantin Mierla <[email protected]>
  2858. Date: Sat May 25 17:14:23 2013 +0200
  2859. Makefile.defs: version set to 4.1.0-dev6
  2860. commit c4cf64ea992e0f0f46f1c6fc23c6f38c05a80b0f
  2861. Author: Daniel-Constantin Mierla <[email protected]>
  2862. Date: Sat May 25 17:05:58 2013 +0200
  2863. sctp: added skeleton files for docbook module documentation
  2864. commit 25c3df171d219eb71c63f4832b69f33b470c9c96
  2865. Author: Daniel-Constantin Mierla <[email protected]>
  2866. Date: Sat May 25 16:42:21 2013 +0200
  2867. Makefile.groups: added compile group for sctp module
  2868. - depends on libsctp-dev
  2869. commit 1bdbdb64e4862ddb69c2bf13be0f9be93968bb1e
  2870. Author: Daniel-Constantin Mierla <[email protected]>
  2871. Date: Sat May 25 16:30:33 2013 +0200
  2872. protoshoot: use Makefile pattern for utils
  2873. - link to libsctp if SCTP support is enabled
  2874. commit a2afc3d42224d0c35e4867ad50251e7aa6231879
  2875. Author: Daniel-Constantin Mierla <[email protected]>
  2876. Date: Sat May 25 15:42:14 2013 +0200
  2877. core: filled sctp core api
  2878. - cleanup of not needed members
  2879. commit 61f5f6a63409f856a03b48e9ced22ad5c724acb2
  2880. Author: Daniel-Constantin Mierla <[email protected]>
  2881. Date: Sat May 25 15:41:27 2013 +0200
  2882. sctp: register sctp core api
  2883. - done in mod_register() function
  2884. - initialize the sctp options before modparams
  2885. commit e9f7980602cadcc179425cad57a4d0f89c63fb55
  2886. Author: Daniel-Constantin Mierla <[email protected]>
  2887. Date: Sat May 25 15:39:13 2013 +0200
  2888. core: remove sctp options init from core
  2889. - will be done in mod_register() from sctp module
  2890. - don't print anymore info about sctp unsupported socket options in
  2891. output of -v, they are known now only in sctp module which is not
  2892. loaded at that time
  2893. - sctp will print a warn message in mod init about unsupported socket
  2894. options
  2895. commit cbbaf9abd5f34b50c47ac2ac350c77d3f36b511b
  2896. Author: Daniel-Constantin Mierla <[email protected]>
  2897. Date: Sat May 25 11:57:02 2013 +0200
  2898. sctp: exported sctp parameters via module interface
  2899. commit e549d96b571ae509a67984be789b281ed2230bc3
  2900. Author: Daniel-Constantin Mierla <[email protected]>
  2901. Date: Sat May 25 11:24:22 2013 +0200
  2902. core: readded conditions for core sctp forwarding functions
  2903. - typo fixed in log message
  2904. commit 66e90f9888daefdb92dcebd28e188ce7f912a4f9
  2905. Author: Daniel-Constantin Mierla <[email protected]>
  2906. Date: Sat May 25 10:56:11 2013 +0200
  2907. core: added sctp callbacks api
  2908. - functions needed in core - callbacks to be set by sctp module
  2909. commit d60d41136575408ea7ea9031c735476967755e46
  2910. Author: Daniel-Constantin Mierla <[email protected]>
  2911. Date: Sat May 25 10:54:33 2013 +0200
  2912. sctp: add module interface for sctp transport
  2913. - sctp support is now implemented as a standalone module
  2914. - the core still needs SCTP=1 (now default) and -DUSE_SCTP to get the
  2915. hooks enabled
  2916. commit af2473d426870650a0f4a2cb820894ee4dd793d0
  2917. Author: Daniel-Constantin Mierla <[email protected]>
  2918. Date: Sat May 25 10:53:04 2013 +0200
  2919. Makefile.defs: don't link to libsctp on Linux for SCTP support
  2920. - only sctp module needs to link to it
  2921. commit f91c9696cc92ec4b74dd2494c39bbf2ffe062fab
  2922. Author: Daniel-Constantin Mierla <[email protected]>
  2923. Date: Sat May 25 09:35:22 2013 +0200
  2924. core: added file sctp core interface
  2925. commit 7f8e7a8568740be65eada1cbd59110bb765f4d5a
  2926. Author: Daniel-Constantin Mierla <[email protected]>
  2927. Date: Sat May 25 09:33:39 2013 +0200
  2928. sctp: new module for SCTP transport
  2929. - moved the sctp specific code from core to a module to make it easy to
  2930. enable/disable sctp by loading/not loading the module instead of
  2931. recompiling
  2932. commit 6287caecc438ace98a3ce3dc7a53e6064d7894dc
  2933. Author: Henning Westerholt <[email protected]>
  2934. Date: Fri May 24 15:38:03 2013 +0200
  2935. core: remove syn_branch functionality for calculating Via branch parameter
  2936. * remove syn_branch parameter and functionality from core and tm module for
  2937. calculating the Via branch parameter
  2938. * reported from Richard Brady, rnbrady at gmail dot com to sr-dev
  2939. * kamailio is not standard compliant with this setting enabled (RFC 3261,
  2940. 17.2.3 and 16.11) for stateless forwarding of replies
  2941. * the performance reason that motivated this functionality are today not
  2942. valid anymore, even embedded systems have more than enough power to
  2943. calculate MD5 and other modules uses more expensive operations anyway
  2944. * adapt a bunch of example and test configuration that used this parameter,
  2945. it has been also removed from the core cookbook wiki
  2946. commit 28942a00bc7be5194625b9ed08facd2f95ebea81
  2947. Author: Daniel-Constantin Mierla <[email protected]>
  2948. Date: Fri May 24 00:36:57 2013 +0200
  2949. pv: added $_s(format) variable
  2950. - evaluate the format as a dynamic string
  2951. $var(x) = "sip:" + $rU + "@" + $fd;
  2952. is equivalent of:
  2953. $var(x) = $_s(sip:$rU@$fd);
  2954. - it can be more compact sometimes in config
  2955. commit 76c883eb88359f6075712f648a1dfc675872487a
  2956. Author: Daniel-Constantin Mierla <[email protected]>
  2957. Date: Thu May 23 12:06:45 2013 +0200
  2958. auth: add chapter tag around sections for Admin Guide
  2959. - the ToC isn't properly generated otherwise
  2960. - reported by Andrew Pogrebennyk
  2961. commit b3c69488bf80e76c2359f6d9611cbcf2edf6c67f
  2962. Author: Victor Seva <[email protected]>
  2963. Date: Thu May 23 09:45:03 2013 +0200
  2964. modules/debugger: update documentation. This is Kamailio!
  2965. commit 169e92b86d6a1a98be92d0012bd831785855b968
  2966. Author: Victor Seva <[email protected]>
  2967. Date: Thu May 23 09:07:53 2013 +0200
  2968. modules/debugger: refresh README
  2969. commit 6417ac9f99a0c97254206797070bbe3095002847
  2970. Author: Victor Seva <[email protected]>
  2971. Date: Thu May 23 09:04:12 2013 +0200
  2972. modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
  2973. add missing files from commit.
  2974. commit feb00c92297eb2d4520a59f1a676cf998add1b5d
  2975. Author: Victor Seva <[email protected]>
  2976. Date: Thu May 23 08:58:38 2013 +0200
  2977. modules/debugger: use cfg framework to be able to activate/deactivate debug per module.
  2978. mod_hash_size has to be set with a value > 0 on startup.
  2979. commit 31880a46d7f634b568cc192bec6db3d969e738ef
  2980. Author: Klaus Darilion <[email protected]>
  2981. Date: Tue May 21 12:39:15 2013 +0000
  2982. modules/auth_db: detailed documentation of URI checking in auth_check function
  2983. commit 2669197352bfc20bc916c00f74ac14380f8a62f8
  2984. Author: Juha Heinanen <[email protected]>
  2985. Date: Mon May 20 21:03:30 2013 +0300
  2986. modules/usrloc: fixed unregister bug in db_mode=3
  2987. - Commit ce1d16ce1c8009918c294307de53f35378868b52 introduced unregister
  2988. but that appeared in db_mode=3 when db_ops_ruid param is not set.
  2989. - Reported by Peter Dunkley.
  2990. commit c9448d9657f0e5792072c6803643c8d9075d711a
  2991. Author: Peter Dunkley <[email protected]>
  2992. Date: Mon May 20 18:33:52 2013 +0100
  2993. modules/rr: completely reverted after_strict() to its pre-outbound form
  2994. commit f0ae598a3e63e62d12a143c6cd42b698ad1f2eed
  2995. Author: Peter Dunkley <[email protected]>
  2996. Date: Sun May 19 23:56:06 2013 +0100
  2997. modules/websocket: Improved module_loaded() check for nathelper and outbound so it only fires when the SIP subprotocol is enabled
  2998. commit 45d4e808f0551a5eeb832574327a2b5b7aecf2c5
  2999. Author: Daniel-Constantin Mierla <[email protected]>
  3000. Date: Sun May 19 23:18:19 2013 +0200
  3001. uac: reorder fileds in uac structure
  3002. commit 97a899e37acda1ef0c70a009f4fd9d221ee8a58e
  3003. Author: Daniel-Constantin Mierla <[email protected]>
  3004. Date: Sun May 19 23:16:55 2013 +0200
  3005. seat: removed no longer necessary init of tm uac struct
  3006. commit b867893d0bbdda0c926a7cd0b6b3a46d4324631e
  3007. Author: Daniel-Constantin Mierla <[email protected]>
  3008. Date: Sun May 19 23:15:42 2013 +0200
  3009. dialog: remove unnecessary tm uac struct init
  3010. commit 94833f8b8b94398566991713730b66a792b57056
  3011. Author: Daniel-Constantin Mierla <[email protected]>
  3012. Date: Sun May 19 23:09:52 2013 +0200
  3013. tm: initialize the uac structure to 0 for local generated requests
  3014. - safer for adding new fields to it not set via set_uac_req()
  3015. commit a53580d39c2fadf2ddc6f9805f15ac833cfd4c20
  3016. Author: Daniel-Constantin Mierla <[email protected]>
  3017. Date: Sun May 19 14:55:52 2013 +0200
  3018. tm: new parameter - failure_exec_mode
  3019. - specify whether to consider or not execution of failure routing blocks
  3020. for braches that had local delivery error (e.g., no open tcp
  3021. connection and set_forward_no_connect() used in config)
  3022. commit 78669def2790205270032f9a750b19cc86f3d560
  3023. Author: Daniel-Constantin Mierla <[email protected]>
  3024. Date: Sun May 19 10:22:10 2013 +0200
  3025. tm: added icode to uac_client structure
  3026. - store internal processing code, to give hints of what happened
  3027. - could be used to map sip warning codes
  3028. http://www.iana.org/assignments/sip-parameters/sip-parameters.xml#sip-parameters-5
  3029. - delivery failure on case of no connection mapped temporarly to 908
  3030. commit cbcf86a036e6f8607f783ce18491121b0d58d2b0
  3031. Author: Daniel-Constantin Mierla <[email protected]>
  3032. Date: Sun May 19 10:16:40 2013 +0200
  3033. tm: keep uac_client structure aligned on 32b
  3034. - otherwise it may create troubles on restrictive archs
  3035. commit 90c69665edcfc9aebf265f280375251306442b98
  3036. Author: Daniel-Constantin Mierla <[email protected]>
  3037. Date: Sun May 19 10:03:02 2013 +0200
  3038. tm: use - instead if _ in branch-failure examples
  3039. - it is what is expected by module
  3040. commit 1a099f704ffbb93f5c6389e86daa5af90aeb72f1
  3041. Author: Peter Dunkley <[email protected]>
  3042. Date: Sat May 18 22:20:57 2013 +0100
  3043. pkg/kamailio/(centos|fedora): Updated changelog in .spec
  3044. commit 5cff9062807ed181eae3a1db2d70fa625f647a4c
  3045. Author: Peter Dunkley <[email protected]>
  3046. Date: Sat May 18 22:17:22 2013 +0100
  3047. pkg/kamailio/(centos|fedora): refactored .spec
  3048. commit 7ebf6affca7b2585353baa91f1560ff606979973
  3049. Author: Peter Dunkley <[email protected]>
  3050. Date: Sat May 18 20:43:05 2013 +0100
  3051. modules/websocket: Updated documentation
  3052. commit 20438793a5199ea90f0261a3b72b1b70e9566a30
  3053. Author: Peter Dunkley <[email protected]>
  3054. Date: Sat May 18 20:42:53 2013 +0100
  3055. modules/outbound: Updated documentation
  3056. commit 6dc38a3618b2ad08bbc6feeee1c44ca19e0c5bd6
  3057. Author: Peter Dunkley <[email protected]>
  3058. Date: Sat May 18 20:42:24 2013 +0100
  3059. modules/msrp: Updated documentation
  3060. commit a1136bf809e7d088332d54440a72edee4e30c26a
  3061. Author: Peter Dunkley <[email protected]>
  3062. Date: Sat May 18 20:27:45 2013 +0100
  3063. modules/outbound: moved the check for "Supported: outbound" to after the checks on the Route: header
  3064. - In the scenario when a call comes from a non-outbound end-point to an
  3065. outbound end-point the outbound options-tag will not be present, but outbound
  3066. should still be used on the final leg between the edge-proxy and the
  3067. end-point.
  3068. commit 8750305d4686ccae3a168454c4191f9b05d93ee3
  3069. Merge: e81b3aa abdf40d
  3070. Author: Konstantin Mosesov <[email protected]>
  3071. Date: Sat May 18 13:59:07 2013 +0300
  3072. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  3073. commit e81b3aac19ab567813d6cb21fcba3d9bd6e1cc90
  3074. Author: Konstantin Mosesov <[email protected]>
  3075. Date: Sat May 18 13:56:22 2013 +0300
  3076. parser/sdp: Fixed segfault in sdp_print() when no SDP body.
  3077. - Failed scenario:
  3078. remove_body();
  3079. msg_apply_changes();
  3080. sdp_print("1");
  3081. - Result: sdp=0x0
  3082. commit abdf40dabb7e7d44398056b9c2c72c0615debb52
  3083. Author: Henning Westerholt <[email protected]>
  3084. Date: Sat May 18 10:07:25 2013 +0200
  3085. core and modules: make IPv6 default, remove compile time flags
  3086. * Make IPv6 the default in the core and affected modules
  3087. * it has been default switched on since a long time, and was introduced in 2002
  3088. * even on embedded systems one probably want now proper IPv6 support
  3089. * there was an issue in cygwin in 2008, but IPv6 is there also available since v1.7
  3090. * remove over 160 #ifdefs, cleanup the code a lot and removes many of rarely
  3091. tested alternative code paths to ease support of the codebase
  3092. * note for gentoo maintainer: please review your packages, they will maybe not
  3093. work now correctly anymore if somebody specified -ipv6 in the use flags
  3094. commit 1b0ad814aec79a44b865ad2d3552c4693fe2ea6d
  3095. Author: Peter Dunkley <[email protected]>
  3096. Date: Sat May 18 00:18:43 2013 +0100
  3097. modules/{various}: updated because there is now an extra parameter on the append_branch() function
  3098. commit 42063cacea9bf0f001f44b11216572b4f46e6e2d
  3099. Author: Peter Dunkley <[email protected]>
  3100. Date: Sat May 18 00:17:48 2013 +0100
  3101. modules/ims_registrar_scscf: use #define from core .h to specify the maximum UA length
  3102. commit 3ec65f1cfebad258e7ef0cc622ed143284c3edf1
  3103. Author: Peter Dunkley <[email protected]>
  3104. Date: Sat May 18 00:15:59 2013 +0100
  3105. modules/tm: copy user-agent string retrieved from usrloc into branches when serial forking
  3106. commit 5aeef2c932581a67d535ade10995cc35ff85640a
  3107. Author: Peter Dunkley <[email protected]>
  3108. Date: Sat May 18 00:15:21 2013 +0100
  3109. modules/registrar: store user-agent string retrieved from usrloc in msg and branch structures
  3110. commit 7bb5f98d7fd77ca6c21fb11e16d69116ef12cbb2
  3111. Author: Peter Dunkley <[email protected]>
  3112. Date: Sat May 18 00:14:07 2013 +0100
  3113. modules/pv: added PVs to provide access to the user-agent string retrieved from usrloc
  3114. commit 8ca114df0fad44e4819cf80840f90e526ff655b4
  3115. Author: Peter Dunkley <[email protected]>
  3116. Date: Sat May 18 00:13:11 2013 +0100
  3117. core: added fields to message structure and branch structure to hold user-agent string retrieved from usrloc
  3118. commit 381a052a8864198a62057dc307fdf39bbffe5436
  3119. Author: Konstantin Mosesov <[email protected]>
  3120. Date: Fri May 17 21:35:59 2013 +0300
  3121. modules/sdpops: Added new function sdp_get_line_startswith(avpvar, string).
  3122. commit 121c5a49f81effdac42977d716332215d6a95e4f
  3123. Author: Konstantin Mosesov <[email protected]>
  3124. Date: Fri May 17 21:14:29 2013 +0300
  3125. uac: Added ability to set Call-Id through $uac_req(callid).
  3126. commit 012816e404b52de697514e4f897ec8a8abe42abc
  3127. Author: Victor Seva <[email protected]>
  3128. Date: Fri May 17 17:49:14 2013 +0200
  3129. modules/debugger: refresh README
  3130. commit dbefbe319ba13b008ad46576dbc8a00d305e9910
  3131. Author: Victor Seva <[email protected]>
  3132. Date: Fri May 17 17:48:17 2013 +0200
  3133. modules/debugger: Added dbg.mod_level RPC command
  3134. commit e46e0c78ee4f535cd09b8ee9fcdba4ee7bb5b518
  3135. Author: Vicente Hernando <[email protected]>
  3136. Date: Fri May 17 13:31:19 2013 +0200
  3137. modules/uac: update README
  3138. commit fed1818b65c6cbab89cd7aa64ad8f5f6535d706c
  3139. Author: Vicente Hernando <[email protected]>
  3140. Date: Fri May 17 13:30:05 2013 +0200
  3141. modules/uac: upgrade doc to module.type.name format
  3142. commit 257366739a7087953c0ff9e0dff82f3d2cf7c8b4
  3143. Author: Daniel-Constantin Mierla <[email protected]>
  3144. Date: Fri May 17 10:13:06 2013 +0200
  3145. Makefile.defs: version set to 4.1.0-dev5
  3146. commit 86fce4b7b5e8bb56c65d628409ee50ecfb2756c4
  3147. Author: Daniel-Constantin Mierla <[email protected]>
  3148. Date: Fri May 17 10:12:00 2013 +0200
  3149. debugger: documented new parameters related to per module log level
  3150. commit 72f1b495c42933fea96a019e140dc6333fda2eb3
  3151. Author: Daniel-Constantin Mierla <[email protected]>
  3152. Date: Fri May 17 09:58:19 2013 +0200
  3153. debugger: option to set debug level per module
  3154. - new parameters:
  3155. - mod_hash_size - size of internal hash table to store levels per
  3156. module (used to compute power of two with it)
  3157. - mod_level_mode - enable/disable per module log level
  3158. - mod_level - specify module log level
  3159. modparam("debugger", "mod_hash_size", 5)
  3160. modparam("debugger", "mod_level_mode", 1)
  3161. modparam("debugger", "mod_level", "core=3");
  3162. modparam("debugger", "mod_level", "usrloc=3");
  3163. commit 34378c35b7cd037051af71081a9fa4d8b188c157
  3164. Author: Daniel-Constantin Mierla <[email protected]>
  3165. Date: Fri May 17 09:56:34 2013 +0200
  3166. core: updated dprint api to enable support for debug level per module
  3167. - a callback can be registered to return the log level based on module
  3168. name
  3169. commit e081c2880b46174ad836ab1f56e3062bb17b4332
  3170. Author: Daniel-Constantin Mierla <[email protected]>
  3171. Date: Fri May 17 00:46:42 2013 +0200
  3172. core: fixed printing function name in log message
  3173. - based on http://gcc.gnu.org/onlinedocs/gcc/Function-Names.html
  3174. commit a4fb559b5634f91259bb96af991c5574719e6871
  3175. Author: Victor Seva <[email protected]>
  3176. Date: Fri May 3 09:21:04 2013 +0200
  3177. utils/kamctl: Add contact path parameter
  3178. commit ad0e5daa8865024440ea37a9e978eeeb7577602f
  3179. Author: Victor Seva <[email protected]>
  3180. Date: Thu May 2 18:30:50 2013 +0200
  3181. modules/usrloc: use 6th param to set the contact path
  3182. commit c454e4b0129695c7647f6af8e42a38d785d58a7d
  3183. Author: Victor Seva <[email protected]>
  3184. Date: Thu May 2 16:56:45 2013 +0200
  3185. Fix ul.dump q output value
  3186. commit f66912d541403dc2b7e2ed0846a553ff76cec3ed
  3187. Author: Vicente Hernando <[email protected]>
  3188. Date: Thu May 16 12:11:36 2013 +0200
  3189. modules:uac updated README after avoiding quotes in display.
  3190. commit 251c0218e7d5e09f43a2b834a5450c20bb4f6d60
  3191. Author: Vicente Hernando <[email protected]>
  3192. Date: Thu May 16 12:06:55 2013 +0200
  3193. modules/uac: avoid adding double quotes in uac_replace_* functions
  3194. - updated uac doc with a note and examples.
  3195. commit fe7e4a5152674aa9c81c09dd2fc9938d9e9e762e
  3196. Author: Daniel-Constantin Mierla <[email protected]>
  3197. Date: Wed May 15 22:45:18 2013 +0200
  3198. pv: clone result of several string transformations
  3199. - it is safer for assigning back to the same variable on which the
  3200. transformation was applied
  3201. - reported by Martin Mikkelsen
  3202. commit 9330607f1d1132d4e7719d6a92fd26f4ff06665a
  3203. Author: Daniel-Constantin Mierla <[email protected]>
  3204. Date: Wed May 15 19:02:58 2013 +0200
  3205. misc_radius: documented common_response parameter
  3206. commit 0eb9ef443db58109f5ed2f3ae7851ad368082bb8
  3207. Author: Daniel-Constantin Mierla <[email protected]>
  3208. Date: Wed May 15 18:58:01 2013 +0200
  3209. misc_radius: new parameter common_response
  3210. - get the radius response specific attributes in avps
  3211. - patch by Victor V. Kustov
  3212. commit 6038bae188863f541994976d299c38f50b0a699b
  3213. Author: Daniel-Constantin Mierla <[email protected]>
  3214. Date: Tue May 14 19:52:45 2013 +0200
  3215. utils/misc: updated vim syntax file
  3216. commit ce1d16ce1c8009918c294307de53f35378868b52
  3217. Author: Juha Heinanen <[email protected]>
  3218. Date: Tue May 14 11:05:00 2013 +0300
  3219. modules/usrloc: reduce work if contact attributes are not in use
  3220. commit 6c3853981a7574cd162117ef0d98dba205193d1b
  3221. Author: Juha Heinanen <[email protected]>
  3222. Date: Mon May 13 15:26:57 2013 +0300
  3223. modules/usrloc and registrar: added possibility to unregister without aor
  3224. - added possibility to unregister without aor if usrloc uses db_mode=3
  3225. - added new usrloc api function delete_urecord_by_ruid()
  3226. commit 65881c31b9a8aa1d4646891e8ea20d22646ce850
  3227. Author: Daniel-Constantin Mierla <[email protected]>
  3228. Date: Mon May 13 11:01:28 2013 +0200
  3229. Makefile.defs: devel version set to 4.1.0-dev4
  3230. commit 8e644b8e1ccd9c4d6383a2863f9bf247f789a987
  3231. Author: Daniel-Constantin Mierla <[email protected]>
  3232. Date: Mon May 13 11:00:08 2013 +0200
  3233. tm: fixed warning related to failure branch routing block execution
  3234. - routing blocks id are >=1, the condition was always true because the
  3235. field in tm struct is unsigned int
  3236. - gcc warning was: comparison is always true due to limited range of data
  3237. type
  3238. commit 80e8058d9acea7c994819d043456fd1b449b048b
  3239. Author: Daniel-Constantin Mierla <[email protected]>
  3240. Date: Mon May 13 10:59:20 2013 +0200
  3241. core: debug message to show mapping of routing block names to ids
  3242. commit 32951506dff11df32c03230c1548553838140574
  3243. Author: Daniel-Constantin Mierla <[email protected]>
  3244. Date: Mon May 13 10:35:35 2013 +0200
  3245. msrp: cache in a local variable if tls module is loaded
  3246. - avoid looping at runtime through the list of modules
  3247. commit 0ca1a789e52e5d559983c3cfb4d851ae375c7758
  3248. Author: Peter Dunkley <[email protected]>
  3249. Date: Sun May 12 14:18:13 2013 +0100
  3250. modules/outbound: reduced the level of some outbound related diagnostics
  3251. commit b0b3887b099fd16906d9e42fcc05d2f899574426
  3252. Author: Peter Dunkley <[email protected]>
  3253. Date: Sun May 12 14:17:55 2013 +0100
  3254. modules/rr: reduced the level of some outbound related diagnostics
  3255. commit 4fafe7bd6d781748722de4fb565808063c8f6c4d
  3256. Author: Peter Dunkley <[email protected]>
  3257. Date: Sun May 12 14:10:24 2013 +0100
  3258. modules/rr: reduced the level of an outbound related diagnostic message
  3259. commit ee2847c5f508fc8757221e5772c03b62d07f172a
  3260. Author: Peter Dunkley <[email protected]>
  3261. Date: Sun May 12 14:09:58 2013 +0100
  3262. modules/path: reduced the level of an outbound related diagnostic message
  3263. commit 116ba23c60be15f5fdc1e0cf0f9a9a7affdd32b3
  3264. Author: Peter Dunkley <[email protected]>
  3265. Date: Sun May 12 14:09:28 2013 +0100
  3266. modules/websocket: Added check to stop Kamailio starting if WebSocket is loaded without xhttp
  3267. commit afdae93c5eba15496498be292c0c99608d801757
  3268. Author: Juha Heinanen <[email protected]>
  3269. Date: Sun May 12 16:10:40 2013 +0300
  3270. modules/presence: downgraded unsupported event syslog message
  3271. - Downgraded unsupported event syslog message from error to notice.
  3272. commit 116daef9b55d82a016d1fd3e3d877a2468c55d1a
  3273. Author: Peter Dunkley <[email protected]>
  3274. Date: Sun May 12 13:57:44 2013 +0100
  3275. modules/msrp: Use "msrps://" URIs for the server when TLS is loaded. TLS is mandatory for MSRP relays.
  3276. commit 30c8ead0b18678950b7596d4247d51cb56614d42
  3277. Author: Peter Dunkley <[email protected]>
  3278. Date: Sun May 12 13:57:00 2013 +0100
  3279. modules/msrp: added warning when MSRP is loaded in a configuration without TLS. TLS is mandatory for MSRP relays.
  3280. commit b220a571d010851ee72c6bf6263a958335283b62
  3281. Author: Peter Dunkley <[email protected]>
  3282. Date: Sun May 12 13:55:46 2013 +0100
  3283. modules/websocket: added warning when websocket module is loaded in a configuration without either the nathelper or outbound modules
  3284. commit 2bb07b9d2df567e24f86b291bee7748db104252b
  3285. Author: Peter Dunkley <[email protected]>
  3286. Date: Sun May 12 13:54:59 2013 +0100
  3287. modules/outbound: added warning message when outbound module is loaded in a configuraiton that does not load the stun module
  3288. commit 9af456f292e25be2c5689212ed097177a5a16338
  3289. Author: Peter Dunkley <[email protected]>
  3290. Date: Fri May 10 20:04:02 2013 +0100
  3291. modules/websocket: Added ws_close() exported function
  3292. - Enables immediate closure of a WebSocket connection from the configuration
  3293. file.
  3294. commit 399dd84d28da82d751e40488cda604a4e03fcbf3
  3295. Author: Peter Dunkley <[email protected]>
  3296. Date: Fri May 10 20:02:51 2013 +0100
  3297. modules/pv: added new $conid PV
  3298. - Returns the TCP connection ID that the current message arrived on (for
  3299. TCP/TLS/WS/WSS) or $null (for UDP/SCTP)
  3300. commit 81d3eebd51089686949ab22da60166d4f3a460a7
  3301. Author: Daniel-Constantin Mierla <[email protected]>
  3302. Date: Tue May 7 19:15:36 2013 +0200
  3303. core: get rid of deferencing type-punned warning in deb wheezy
  3304. - reported by Victor Seva
  3305. commit acf033559f728e9967eb32f5340b0508a232172b
  3306. Author: Carsten Bock <[email protected]>
  3307. Date: Tue May 7 22:31:34 2013 +0800
  3308. Remove "ignore_failed_auth" Parameter from example config - otherwise you may register without correct password.
  3309. (the parameter was added for loadtesting only)
  3310. commit 994155161263dab7a7f7c01105ea474702cf7fee
  3311. Author: Richard Fuchs <[email protected]>
  3312. Date: Mon May 6 11:03:07 2013 -0400
  3313. path: support SPVE in add_path*() and add second parameter
  3314. This includes a major rewrite and code cleanup of prepend_path(), which
  3315. doesn't perform any other functional changes.
  3316. commit fa9b8664a3b7c7a035c738a37b8ef0ef44190cb8
  3317. Author: Juha Heinanen <[email protected]>
  3318. Date: Fri May 3 19:53:12 2013 +0300
  3319. modules/rls: added support for escaped chars in rls-services document
  3320. commit 86d706bd4a1e31160883a4f094f3e04f9380de04
  3321. Author: Carsten Bock <[email protected]>
  3322. Date: Fri May 3 18:45:07 2013 +0200
  3323. Make XML-RCP configurable in example scripts
  3324. - Improvement: Automatically enable TCP, if XML-RPC is requested
  3325. - Improvement: Allow the configuration of TCP-Children (especially for XML-RPC)
  3326. - Improvement: Add missing configuration information
  3327. commit 141808e9c0789e56f29297e2d2c185e091ebb66a
  3328. Author: Henning Westerholt <[email protected]>
  3329. Date: Thu May 2 23:41:28 2013 +0200
  3330. memcached: port to more recent memory manager callback structure
  3331. * port to more recent memory manager callback structure
  3332. * add small wrapper for calloc, implemented not optimal at the moment
  3333. because the pkg_calloc from core/mem is not exported yet
  3334. * add initial code to check for server connection during startup, not
  3335. enabled yet as its work in progress
  3336. * reorder structure a bit to allow for clean shutdown because of internal mm
  3337. commit 0332acbc4cf2339f3b6b068f460d00e92221a8ef
  3338. Author: Henning Westerholt <[email protected]>
  3339. Date: Thu May 2 21:36:17 2013 +0200
  3340. memcache: fix "maybe used uninitialized" warning from gcc
  3341. commit 003d87edc23f62de98a1a22db03b12ea58abcbc6
  3342. Author: Henning Westerholt <[email protected]>
  3343. Date: Thu May 2 21:17:57 2013 +0200
  3344. mangler: fix double definition of contact_flds_separator, reported from ld
  3345. commit d6dba0e1b649bcfacaac2dd3496b497e944ebaba
  3346. Author: Daniel-Constantin Mierla <[email protected]>
  3347. Date: Thu May 2 13:43:58 2013 +0200
  3348. Makefile: fixed path to kamailio.default in deb specs dir
  3349. commit 50e9baf2131befa2243a221566b6505a55216208
  3350. Author: Juha Heinanen <[email protected]>
  3351. Date: Wed May 1 18:04:47 2013 +0300
  3352. modules/registrar: added regid_mode module param
  3353. - Tells if REGISTER contact regid (if present) is used when REGISTER request
  3354. is saved even if request does not indicate support for outbound.
  3355. commit cc00df26d2e3298751541cc0d4ad35bf0ac361f4
  3356. Author: Juha Heinanen <[email protected]>
  3357. Date: Wed May 1 12:34:25 2013 +0300
  3358. modules/htable: added htable.reload rpc command
  3359. commit 0ff087e9715298abf3187c52a9d1ac70031f1499
  3360. Author: Juha Heinanen <[email protected]>
  3361. Date: Wed May 1 11:54:20 2013 +0300
  3362. modules/mtree: added mtree.reload rcp command
  3363. commit c57575c5b289c3468eb5c651c1e56699f554298a
  3364. Author: Juha Heinanen <[email protected]>
  3365. Date: Wed May 1 09:43:51 2013 +0300
  3366. modules/usrloc: added missing rpc commands
  3367. - added missing rpc commands ul.rm, ul.rm_contact, ul.flush, and ul.add
  3368. by patch provided by Víctor Seva
  3369. commit 878b343f374a62d7ea5ebe5e85b00c391956b623
  3370. Author: Torrey Searle <[email protected]>
  3371. Date: Tue Apr 30 12:01:00 2013 +0200
  3372. data_lump return a comment back to it's owner
  3373. commit 8f74c57605fdd1d31c7808a3b8afc79cc981b370
  3374. Author: Peter Dunkley <[email protected]>
  3375. Date: Mon Apr 29 20:54:52 2013 +0100
  3376. modules/websocket: fixed mandatory headers check
  3377. commit a2e7f65ee8b86d37a6772619ae10087a05219192
  3378. Author: Peter Dunkley <[email protected]>
  3379. Date: Mon Apr 29 20:38:06 2013 +0100
  3380. modules/websocket: doubled the size of the buffer for adding headers to WebSocket handshake responses
  3381. commit 3d5c66997e77ae4f4c181e5a77c943156a7db00a
  3382. Author: Peter Dunkley <[email protected]>
  3383. Date: Mon Apr 29 20:34:36 2013 +0100
  3384. websocket: added "cors_mode" parameter to enable "Cross-origin resource sharing" on WebSocket handshakes
  3385. - I don't know of any WebSocket clients that require this (yet). But having it
  3386. in there won't break anything.
  3387. commit 14d4ea782a9a24da9755963ea12807f255cebce5
  3388. Author: Richard Fuchs <[email protected]>
  3389. Date: Mon Apr 29 11:26:18 2013 -0400
  3390. db_mysql: add cast to remove compile warning
  3391. commit 218a83c50a217c420502d484738b6b3401c89b8c
  3392. Merge: edebc03 aefea54
  3393. Author: Juha Heinanen <[email protected]>
  3394. Date: Sat Apr 27 18:10:28 2013 +0300
  3395. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  3396. - Forgot to pull before push.
  3397. commit edebc03f65445f968accb58b5a761817aaee55e8
  3398. Author: Juha Heinanen <[email protected]>
  3399. Date: Sat Apr 27 18:07:21 2013 +0300
  3400. modules/usrloc: fixed typo in db_ops_ruid param name
  3401. commit aefea5477dc7878d5e818628e04ddcb088fd2858
  3402. Author: Daniel-Constantin Mierla <[email protected]>
  3403. Date: Fri Apr 26 19:55:43 2013 +0200
  3404. tm: wrap around expression adjusting length for To/From headers
  3405. - applies for local requests
  3406. commit ff890a4eee1888ed3e1e080a18bd72124ab99690
  3407. Author: Daniel-Constantin Mierla <[email protected]>
  3408. Date: Fri Apr 26 19:00:36 2013 +0200
  3409. tm: fixed name of the target uri used for From header
  3410. - effect of previous commit
  3411. commit f22dcd559c739dd99275cd2444cf481d458d2fab
  3412. Author: Daniel-Constantin Mierla <[email protected]>
  3413. Date: Fri Apr 26 18:32:55 2013 +0200
  3414. dispatcher: proper localization of To uri for keepalives
  3415. - it was affected by introduction of <> around the URI in To header
  3416. - reported by Peter Dunkley
  3417. commit 57ed79b9d45c29d37c405c3fa582c1d1011a2315
  3418. Author: Daniel-Constantin Mierla <[email protected]>
  3419. Date: Fri Apr 26 18:24:01 2013 +0200
  3420. tm: adjust size of the hooks to From/To headers for local genrated requests
  3421. - take in cosideration <> if it is the case
  3422. commit 2e1ade7c66217280455136fb85aeb3a8e8e6917d
  3423. Author: Peter Dunkley <[email protected]>
  3424. Date: Fri Apr 26 15:29:47 2013 +0100
  3425. modules/siptrace: Support for ws: and wss: (fake protocols as per tls:)
  3426. commit 5b96c7e6ec3cfd8354a6a257a87144196d57fec3
  3427. Author: Marius Zbihlei <[email protected]>
  3428. Date: Fri Apr 26 09:56:26 2013 +0100
  3429. core: fixed compilation on Solaris, due to missing gethostbyname2
  3430. TODO: provide a wrapper over dnssec for getipnode...() for Solaris
  3431. commit 5e96920289cbf448ac684d8cb1333d75f65a729a
  3432. Author: Ovidiu Sas <[email protected]>
  3433. Date: Thu Apr 25 14:50:41 2013 -0400
  3434. snmpstats: fix cross-compilation
  3435. commit ad11cdca0941cd114e17bb80337a7557818220d5
  3436. Author: Peter Dunkley <[email protected]>
  3437. Date: Thu Apr 25 18:16:28 2013 +0100
  3438. modules/msrp: Use "msrps://" instead of "msrp://" in headers when the transport is WSS
  3439. commit 4c7195915b38ba343484833532b82b42879d7138
  3440. Author: Peter Dunkley <[email protected]>
  3441. Date: Thu Apr 25 16:13:48 2013 +0100
  3442. modules/websocket: fixed segmentation fault relating to recent counter changes
  3443. commit 4e4b1339bfd3a832f5feeb1d2a2380c7455ec82b
  3444. Author: Daniel-Constantin Mierla <[email protected]>
  3445. Date: Thu Apr 25 14:50:40 2013 +0200
  3446. tm: add angle brackets around From/To URI for local generated requests
  3447. - safer for special cases of URI format
  3448. commit 744a8d317b894a1360e3441a9e69ac9190a1745b
  3449. Author: Juha Heinanen <[email protected]>
  3450. Date: Thu Apr 25 14:12:21 2013 +0300
  3451. modules/outbound: added force_no_outbound flag
  3452. commit 81f622b9ef7d32434659f1e6d9a21c8013cefec7
  3453. Author: Klaus Darilion <[email protected]>
  3454. Date: Thu Apr 25 08:12:07 2013 +0000
  3455. sipcapture/siptrace: set default db_url to read-write URL
  3456. commit c923dec79e20b77f0b42f0ef286eb396bb06f29c
  3457. Author: Victor Seva <[email protected]>
  3458. Date: Mon Apr 22 17:09:19 2013 +0200
  3459. app_lua: Added sr.xavp.get function in order to get a table with all the values of a xavp.
  3460. commit 0c866d07dd2124b92329106c1cea19bef6ccca9a
  3461. Author: Victor Seva <[email protected]>
  3462. Date: Mon Apr 22 10:48:08 2013 +0200
  3463. app_lua: Added sr.xavp.get_keys function.
  3464. commit 288e2739da28251e12086b52358c3a0d18e91fa5
  3465. Author: Victor Seva <[email protected]>
  3466. Date: Mon Apr 22 10:46:17 2013 +0200
  3467. core[xavp]: Added helper function to get a list of keys from a xavp variable.
  3468. commit ac99219b0a850e0305eaf661b028536cfc28e2cb
  3469. Author: Peter Dunkley <[email protected]>
  3470. Date: Wed Apr 24 22:01:59 2013 +0100
  3471. modules/presence_xml: fixed issue with parsing some pres-rules documents
  3472. - pres-rules that contain external links in a <conditions /> node don't
  3473. have to have <identity /> nodes in the <conditions /> node.
  3474. - Kamailio returns an error when it finds a <conditions /> node with
  3475. no <identity /> node inside it.
  3476. - Kamailio doesn't support external links, but it should skip over
  3477. the <conditions /> nodes that contain them rather than return
  3478. an error as later <conditions /> nodes may contain entries it can
  3479. work with.
  3480. commit 96a1af2f261085db695d8a3b23c1a16f39b393fa
  3481. Author: Peter Dunkley <[email protected]>
  3482. Date: Wed Apr 24 21:07:07 2013 +0100
  3483. examples: added WebSocket edge proxy example using outbound for NAT traversal
  3484. commit 4f68c5626530a1bfe2c7ce72eb3de24b3e7e73dc
  3485. Author: Peter Dunkley <[email protected]>
  3486. Date: Wed Apr 24 21:06:36 2013 +0100
  3487. examples: added outbound edge proxy and registrar example configurations
  3488. commit a0c85d1187dd75a8ab6db9604baee93a5d4f478f
  3489. Author: Peter Dunkley <[email protected]>
  3490. Date: Wed Apr 24 21:04:56 2013 +0100
  3491. examples: updated basic websocket example
  3492. commit cf908dc57b4f62e8daf28c7a0199284bd0b4dc69
  3493. Author: Peter Dunkley <[email protected]>
  3494. Date: Wed Apr 24 21:04:24 2013 +0100
  3495. modules/outbound: Updated examples (edge proxy and registrar) in documentation
  3496. commit e8cf4ef94d8759641ce682b50bad303baa58a2e8
  3497. Author: Peter Dunkley <[email protected]>
  3498. Date: Wed Apr 24 16:34:29 2013 +0100
  3499. modules/rr: Fixes relating to outbound and record-routing
  3500. commit 9b1f607ccd3575a2c3a4aba7f6c36e637f9d7022
  3501. Author: Peter Dunkley <[email protected]>
  3502. Date: Wed Apr 24 14:28:36 2013 +0100
  3503. pkg/kamailio/(centos|fedora): Updated rel in .spec file
  3504. commit 0b8cbbd8359a3c049b0da7a743de3b996412ab35
  3505. Author: Peter Dunkley <[email protected]>
  3506. Date: Wed Apr 24 14:26:09 2013 +0100
  3507. core: Fixed error where ";transport=wss" parameter was sometimes added to URIs
  3508. - It should always be ";transport=ws" with WebSocket
  3509. commit 1e84948d120ef2b1206f90458d47486239cfd81b
  3510. Author: Peter Dunkley <[email protected]>
  3511. Date: Wed Apr 24 14:24:45 2013 +0100
  3512. modules/rr: Double-route and outbound support in loose.c
  3513. - Have removed outbound support from strict routing for now as it was incorrect
  3514. and I don't have a system to test with.
  3515. commit 0125cdf0e75271a8478a3eadacc54ea1c1eb4da0
  3516. Author: Daniel-Constantin Mierla <[email protected]>
  3517. Date: Wed Apr 24 17:26:15 2013 +0200
  3518. usrloc: update call-id value in db when matching record by ruid
  3519. commit ef0a17f0e4c9426f64168eb24568ba906e554315
  3520. Author: Jon Bonilla <[email protected]>
  3521. Date: Wed Apr 24 16:46:55 2013 +0200
  3522. pkg/deb: Deprecate lenny
  3523. Lenny is not a supported version of debian any more.
  3524. At sip-router squeeze and wheezy are being mantained at the moment.
  3525. Let's deprecate lenny for future releases.
  3526. commit d9b7cfcd63b5432bc956f0be3a9b4d5eea026786
  3527. Author: Jon Bonilla <[email protected]>
  3528. Date: Wed Apr 24 16:42:59 2013 +0200
  3529. pkg/deb: Change memcache module dependencies
  3530. libmemcached-dev is the new dependency deprecating libmemcache
  3531. commit 9106eca16924dd6dc797295ba2d74ee16865acaf
  3532. Author: Daniel-Constantin Mierla <[email protected]>
  3533. Date: Wed Apr 24 16:27:13 2013 +0200
  3534. usrloc: regenerated the readme for db_ops_ruid parameter
  3535. commit e66842c2fc34d8dc8980efa821f7039685edef87
  3536. Author: Daniel-Constantin Mierla <[email protected]>
  3537. Date: Wed Apr 24 15:41:34 2013 +0200
  3538. usrloc: documented db_ops_ruid parameter
  3539. commit 61e08282c905c2ee03a2be618b1e700fc0acbdeb
  3540. Author: Daniel-Constantin Mierla <[email protected]>
  3541. Date: Wed Apr 24 15:34:16 2013 +0200
  3542. usrloc: option to do db update/delete ops using ruid
  3543. - new parameter db_obs_ruid - if set to 1, db update/delete operations
  3544. are done using ruid value
  3545. - if paramter set to 0 (default) the old style using aor, contact and
  3546. call-id is done
  3547. commit 52d339408f499c867548f2531be1cac119b31e3b
  3548. Author: Daniel-Constantin Mierla <[email protected]>
  3549. Date: Wed Apr 24 13:38:32 2013 +0200
  3550. core: new global parameter - modinit_delay
  3551. - sepecify microseconds to sleep after initializing a module in order to
  3552. cope with systems having rate limits on new connections to db or other
  3553. servers
  3554. commit 735f83d6346c97d6f7b1da26a2fee1b6270872b1
  3555. Author: Daniel-Constantin Mierla <[email protected]>
  3556. Date: Wed Apr 24 13:36:08 2013 +0200
  3557. registrar: added debug message to print generated ruid for contact
  3558. - formatted condition to fit 80 char long line
  3559. commit a74980270b655124c276279e54b8f82965f3f4b8
  3560. Author: Daniel-Constantin Mierla <[email protected]>
  3561. Date: Wed Apr 24 10:26:49 2013 +0200
  3562. sqlops: use one char buf for empty strings in db results
  3563. - safe for the parts of code that want to access it even for write
  3564. commit 0e09fba67dc5d75d5e73bb7d35deecf721b37cfc
  3565. Author: Peter Dunkley <[email protected]>
  3566. Date: Wed Apr 24 11:49:21 2013 +0100
  3567. modules/rr: refactored process_outbound()
  3568. - Still need to update loose.c to properly handle double-RRs with flow-tokens
  3569. commit c38c0ba0ab3244aa387de706a4555fab28c67ad7
  3570. Author: Peter Dunkley <[email protected]>
  3571. Date: Wed Apr 24 11:48:21 2013 +0100
  3572. modules/rr: add double record-routes when outbound is enabled
  3573. - Note: loose.c does not yet handle these properly
  3574. commit fdb6c8cbafec7849367f16f5dc56ffa20885bef4
  3575. Author: Klaus Darilion <[email protected]>
  3576. Date: Wed Apr 24 09:09:25 2013 +0000
  3577. core: fix default read-only DB URL
  3578. commit 53319656247a2aa685f4d9b6f667192f945bc62a
  3579. Author: Torrey Searle <[email protected]>
  3580. Date: Tue Apr 23 14:04:39 2013 +0200
  3581. modules/sipt add value tables to docs, add section ids to pvars
  3582. commit 20646b530baa1a2807e52048a8d99d31d2171bb6
  3583. Author: Daniel-Constantin Mierla <[email protected]>
  3584. Date: Tue Apr 23 13:02:49 2013 +0200
  3585. usrloc: re-init sruid struct for each child
  3586. - avoid overapping values for xmlrpc handling
  3587. commit 6835b9bc1c80035a603016cf8149afefbf535929
  3588. Author: Daniel-Constantin Mierla <[email protected]>
  3589. Date: Tue Apr 23 11:59:09 2013 +0200
  3590. uac: regenerated readme with new wiki link
  3591. commit 2b97e81b281802283ebc665da6f9190f0a9705ab
  3592. Author: Daniel-Constantin Mierla <[email protected]>
  3593. Date: Tue Apr 23 11:58:17 2013 +0200
  3594. docbook: uptdated wiki link in entities file
  3595. commit b89c747bc717c0f9053e53c53a74f9744c1b8606
  3596. Author: Daniel-Constantin Mierla <[email protected]>
  3597. Date: Tue Apr 23 11:52:13 2013 +0200
  3598. uac: added possibility to authenticate generated requests
  3599. - $uac_req(auser) - specify the authentication username
  3600. - $uac_req(apasswd) - specify the authentication password
  3601. - if both attributes above are set and the request is challenged with
  3602. 401/407, then the request is resent with auth header
  3603. commit b57d14afeed443bd3ff847a455c1f07bdca7dd09
  3604. Author: Torrey Searle <[email protected]>
  3605. Date: Tue Apr 23 10:39:01 2013 +0200
  3606. modules/sipt forgot to stage the documentation (pvars added)
  3607. commit d02ebb2584d2e4f676a9f8c4e0f6095045de86db
  3608. Author: Torrey Searle <[email protected]>
  3609. Date: Tue Apr 23 10:37:09 2013 +0200
  3610. modules/sipt regenerate README with new api
  3611. commit 781b0a68cbf3a9b93bda0ebafb9ae64257c202d3
  3612. Author: Torrey Searle <[email protected]>
  3613. Date: Tue Apr 23 10:30:11 2013 +0200
  3614. modules/sipt refactor get functions into pvars
  3615. return value of 0 in a function causes the script to exit, so
  3616. pvars are used instead to safely get the values
  3617. also getting screening and presentation information added
  3618. commit ee928f8229dffdcb2d980e6ca192a9a7778e893b
  3619. Author: Daniel-Constantin Mierla <[email protected]>
  3620. Date: Mon Apr 22 18:10:38 2013 +0200
  3621. core: include <netinet/in.h> in new dns_func.c file to fix compilation of freebsd
  3622. - patch by Victor V. Kustov
  3623. commit 717cd63e7f52f9298e6ba6f55f12129ab5e61ccd
  3624. Author: Torrey Searle <[email protected]>
  3625. Date: Mon Apr 22 10:11:17 2013 +0200
  3626. modules/sipt added new method sipt_set_calling
  3627. commit 066011935c7a2636ea976923e46d33ae5fb4c793
  3628. Author: Henning Westerholt <[email protected]>
  3629. Date: Sun Apr 21 21:56:28 2013 +0200
  3630. memcached: port module to use the newer libmemcached library
  3631. * based on a patch from Charles Chance, sipcentric.com
  3632. * He added new functionality to set the expiry directly in the key
  3633. * Added memory manager wrapping functions and some more logging,
  3634. * smaller cleanups in the code structure
  3635. * This is work in progress, the memory management stuff is not yet
  3636. * finished, as this needs different logic for client lib version
  3637. * before and after 0.32. It will not work at the moment correctly.
  3638. commit dedede1cc7d384be3b4436a474b53d03f91a966a
  3639. Author: Marius Zbihlei <[email protected]>
  3640. Date: Sun Apr 21 20:28:21 2013 +0100
  3641. modules/dnssec added cleanup of context
  3642. commit e206fdf4bfb398f5175726d75bfa5f9b8f5a9b70
  3643. Author: Daniel-Constantin Mierla <[email protected]>
  3644. Date: Sun Apr 21 21:17:29 2013 +0200
  3645. Makefile.defs: version set to 4.1.0-dev3
  3646. commit 7ec7231a86bc895b22a8ae5b617764b6171ac6d4
  3647. Author: Daniel-Constantin Mierla <[email protected]>
  3648. Date: Sun Apr 21 21:16:49 2013 +0200
  3649. Makefile: added target to install init.d script on debian
  3650. commit be4b94efde40180d642af0e87f15f4c9bdc4ce7b
  3651. Author: Henning Westerholt <[email protected]>
  3652. Date: Sun Apr 21 19:51:34 2013 +0200
  3653. tests: fix test sipp scenario
  3654. commit 731f1b2a72a04901b11e34de91bc1c276e47fce1
  3655. Author: Henning Westerholt <[email protected]>
  3656. Date: Sun Apr 21 19:25:51 2013 +0200
  3657. tests: fix module paths
  3658. commit 65d2823cd6236cfebc26f4a1d5b6e5ee2a3d2156
  3659. Author: Henning Westerholt <[email protected]>
  3660. Date: Sun Apr 21 18:54:48 2013 +0200
  3661. tests: remove some unnecessary directory changes
  3662. commit cd46c51dd12e85ba1508ce5752762269686eeded
  3663. Author: Henning Westerholt <[email protected]>
  3664. Date: Sun Apr 21 18:49:19 2013 +0200
  3665. tests: fix some old paths
  3666. commit 59117e598386d013d9c9f62282aa434dc5806c03
  3667. Author: Henning Westerholt <[email protected]>
  3668. Date: Sun Apr 21 18:30:21 2013 +0200
  3669. tests: use bash compliant return values
  3670. commit b3682521361ce0cdbaf50f843a2d80bcb1b8b41d
  3671. Author: Marius Zbihlei <[email protected]>
  3672. Date: Sun Apr 21 15:26:05 2013 +0100
  3673. modules/dnssec: added support for libval query parameter flags
  3674. Documentation in the README
  3675. commit ebeb18ffed8e81ae472b4c07097b58fbea115b5b
  3676. Author: Daniel-Constantin Mierla <[email protected]>
  3677. Date: Sun Apr 21 16:07:34 2013 +0200
  3678. pv: updated link to wiki site
  3679. commit f0c467f64c044de0b0f37addccb97d3ccff78706
  3680. Author: Daniel-Constantin Mierla <[email protected]>
  3681. Date: Sun Apr 21 16:06:56 2013 +0200
  3682. acc: updated link to pseudo-variables cookbook
  3683. commit a5a7d62271bf1674015d8ab1d928c0325224b77e
  3684. Author: Marius Zbihlei <[email protected]>
  3685. Date: Sun Apr 21 13:32:26 2013 +0100
  3686. modules/dnssec: removed unused variable
  3687. commit 61519687d5cca6e77ba2ba456f845c140a66ccc1
  3688. Author: Marius Zbihlei <[email protected]>
  3689. Date: Sun Apr 21 13:30:16 2013 +0100
  3690. modules/dnssec: removed bogus param
  3691. commit 325aa35f76f7727abe010b03a0dd03b5f487e26a
  3692. Author: Daniel-Constantin Mierla <[email protected]>
  3693. Date: Sun Apr 21 13:38:30 2013 +0200
  3694. Makefile.groups: proper fixing of all modules list
  3695. - reported by Vicente Hernando
  3696. commit fc80791c65fa46389168bd5e16af6b33c1bbc36c
  3697. Author: Daniel-Constantin Mierla <[email protected]>
  3698. Date: Sun Apr 21 13:09:43 2013 +0200
  3699. Makefile.groups: fixed another type of double parenthesis
  3700. - reported by Vicente Hernando
  3701. commit edd7f8ed5b8b893276c86bb054e6f7523ad69f33
  3702. Author: Daniel-Constantin Mierla <[email protected]>
  3703. Date: Fri Apr 19 22:50:26 2013 +0200
  3704. Makefile.groups: fixed typo
  3705. commit ea964748dc638af82d2363317ca2eade98a279ac
  3706. Author: Juha Heinanen <[email protected]>
  3707. Date: Fri Apr 19 17:39:05 2013 +0300
  3708. modules/outbound: downgraded one INFO to DGB
  3709. commit 7a96d912032939b8eb108e0e84b70bbf0642e2ab
  3710. Author: Juha Heinanen <[email protected]>
  3711. Date: Fri Apr 19 17:36:27 2013 +0300
  3712. modules/outbound: for non-reg requests, check if outbound is supported
  3713. 4.3. Sending Non-REGISTER Requests
  3714. ...
  3715. UAs that support this specification SHOULD include the outbound
  3716. option tag in a Supported header field in a request that is not a
  3717. REGISTER request.
  3718. commit 752de05cc567c7502b1e723a09e350ce8d447664
  3719. Author: Juha Heinanen <[email protected]>
  3720. Date: Fri Apr 19 13:24:52 2013 +0300
  3721. modules/rr: if outbound request is outgoing, do nothing outbound
  3722. specific in loose_route()
  3723. commit e3c0a3abb6045e841fbb4b1b61a518b2b87a217d
  3724. Author: Ovidiu Sas <[email protected]>
  3725. Date: Thu Apr 18 16:03:50 2013 -0400
  3726. seas: fix warning [-Wunused-result]
  3727. - ignoring return value of write, declared with attribute warn_unused_result [-Wunused-result]
  3728. commit c0f4b6cf664ac552d0c994e99adb13991a37ef28
  3729. Author: Ovidiu Sas <[email protected]>
  3730. Date: Thu Apr 18 16:01:16 2013 -0400
  3731. seas: fix compiler warning [-Wunused-but-set-variable]
  3732. commit 12cd241d95b8d38cea6e60676b752f8ef8a2ed8c
  3733. Author: Ovidiu Sas <[email protected]>
  3734. Date: Thu Apr 18 15:54:14 2013 -0400
  3735. seas: fix compiler warning [-Wunused-but-set-variable]
  3736. commit 21e51107a5a08b182abc7bffbac1fec1be27950b
  3737. Author: Ovidiu Sas <[email protected]>
  3738. Date: Thu Apr 18 15:51:50 2013 -0400
  3739. seas: fix compiler warning [-Wunused-but-set-variable]
  3740. commit 2abf2d4a42c05004319e682d2ad07d69bf2fc89e
  3741. Author: Ovidiu Sas <[email protected]>
  3742. Date: Thu Apr 18 15:50:25 2013 -0400
  3743. seas: fix compiler warning:
  3744. - warning: variable flags set but not used [-Wunused-but-set-variable]
  3745. commit 21386829d819c06c42871cf5b68d0d3a63ef0222
  3746. Author: Ovidiu Sas <[email protected]>
  3747. Date: Thu Apr 18 15:48:03 2013 -0400
  3748. seas: fix compiler warning:
  3749. - warning: variable flags set but not used [-Wunused-but-set-variable]
  3750. commit 200eddad28abd6bc51da3285dd52d5f8c88c4e56
  3751. Author: Ovidiu Sas <[email protected]>
  3752. Date: Thu Apr 18 15:45:50 2013 -0400
  3753. seas: fix compiler warning
  3754. - warning: variable flags2 set but not used [-Wunused-but-set-variable]
  3755. commit 63736be1e4d2d6e82a0f7be6a85a96ee66c10146
  3756. Author: Ovidiu Sas <[email protected]>
  3757. Date: Thu Apr 18 15:42:40 2013 -0400
  3758. seas: fix compiler warning:
  3759. - warning: variable falgs set but not used [-Wunused-but-set-variable]
  3760. commit 8393ccdc1558f56ba819a442d0c50d25f51a934d
  3761. Author: Daniel-Constantin Mierla <[email protected]>
  3762. Date: Thu Apr 18 21:28:54 2013 +0200
  3763. dnssec: added reference to wikipedia's DNSSEC article
  3764. commit 343379957ab783a32c48822de479a9d8c2dafdf3
  3765. Author: Daniel-Constantin Mierla <[email protected]>
  3766. Date: Thu Apr 18 21:22:47 2013 +0200
  3767. xlog: link to wiki updated
  3768. commit e2f9e909a2abd02cebb292cc8cb3500aa4c07036
  3769. Author: Daniel-Constantin Mierla <[email protected]>
  3770. Date: Thu Apr 18 21:22:01 2013 +0200
  3771. dnssec: make web links clickable for html version
  3772. commit b3c8f92fe48ac90802c989c74c3a34cfea065861
  3773. Author: Ovidiu Sas <[email protected]>
  3774. Date: Thu Apr 18 14:09:09 2013 -0400
  3775. dns_cache.c: fix compiler warnings
  3776. - warningâsr_sums[*].r_sum may be used uninitialized in this function [-Wuninitialized]
  3777. - warningâsr_sums[*].rr may be used uninitialized in this function [-Wuninitialized]
  3778. commit 38a4b85dc327e18af7e22e585f02413d7f08c56c
  3779. Author: Daniel-Constantin Mierla <[email protected]>
  3780. Date: Thu Apr 18 18:01:35 2013 +0200
  3781. Makefile.groups: dnssec module added to dedicated compile group
  3782. - it depends on libval and other external libs
  3783. commit be3819d410bf5a9f11c3744d9978e60103746041
  3784. Author: Jason Penton <[email protected]>
  3785. Date: Wed Apr 17 17:10:21 2013 +0200
  3786. modules/dialog_ng: fixed incorrect log level
  3787. commit ee2cdfdaf8e2dc177fed64c6f4ab05a85f9fb0c6
  3788. Author: Jason Penton <[email protected]>
  3789. Date: Wed Apr 17 16:49:21 2013 +0200
  3790. modules/cdp: Initial framework for Credit Control Application
  3791. - inital support for RFC 4006
  3792. - this will be used to build IMS Ro charging interface TS32.299
  3793. commit e237f9573435a8a11672b155c1cf9a64638b87d2
  3794. Author: Jason Penton <[email protected]>
  3795. Date: Wed Apr 17 16:40:32 2013 +0200
  3796. modules/dialog_ng: API added function to get current dialog from msg
  3797. commit 2190c572cd1bc4b57a3c2dd5241e556b834c728c
  3798. Author: Juha Heinanen <[email protected]>
  3799. Date: Tue Apr 16 14:28:59 2013 +0300
  3800. modules/usrloc: init _ul_sruid also in mi_child_init
  3801. commit 2a77ed2bdc9341ecf7d7200e420a1f49e4e9b6ab
  3802. Author: Daniel-Constantin Mierla <[email protected]>
  3803. Date: Sun Apr 14 10:11:29 2013 +0200
  3804. auth: skip processing of PRACK in consume_credentials()
  3805. - report and patch suggestions by Jorj Bauer
  3806. commit 56f7a8b98778f9c9b71f613a5df5eaa1705a7a00
  3807. Author: Ovidiu Sas <[email protected]>
  3808. Date: Sat Apr 13 15:37:18 2013 -0400
  3809. tls: fix compiler warning
  3810. - tls_config.c:61:19: warning: ât.val.sâ is used uninitialized in this function [-Wuninitialized]
  3811. commit d992d3b223a3319a360f033d1d904873160f706e
  3812. Author: Juha Heinanen <[email protected]>
  3813. Date: Sat Apr 13 17:44:15 2013 +0300
  3814. siputils: added new function is_supported(option)
  3815. - Checks if given option is listed in any of the Supported: headers of
  3816. the request.
  3817. commit 2d27dd1080cd490e93646b38d3912dcbe3761ca5
  3818. Author: Daniel-Constantin Mierla <[email protected]>
  3819. Date: Sat Apr 13 11:26:48 2013 +0200
  3820. xcap_server: init etag variable for PUT operations
  3821. - the function xcaps_get_db_etag() may not found a record to db and will
  3822. not initialize it, resulting in bogus value passed to
  3823. check_preconditions()
  3824. - reported by Juha Heinanen, FS#283
  3825. commit 22019e51e1e561a46eb9490c684b979f02be4e48
  3826. Merge: 3c54420 f88dd6d
  3827. Author: Marius Zbihlei <[email protected]>
  3828. Date: Sat Apr 13 08:44:43 2013 +0100
  3829. Merge branch 'dnssec'
  3830. Added support for DNSSEC as module
  3831. commit 3c54420914c011bdd874a97c4c40ee9dacb59788
  3832. Author: Daniel-Constantin Mierla <[email protected]>
  3833. Date: Fri Apr 12 00:50:24 2013 +0200
  3834. core: safety check for content-lenght size in tcp read
  3835. - avoid getting negative
  3836. - upon a report by Kevin Wojtysiak
  3837. commit 1a22767e39d50af450a49256b4425503a2d0d388
  3838. Author: Juha Heinanen <[email protected]>
  3839. Date: Thu Apr 11 09:31:37 2013 +0300
  3840. modules/path: unescaped received param value also in path rr callback
  3841. commit 2003bc3b1cc73caa36e9b4892d8d25f810d6c458
  3842. Author: Juha Heinanen <[email protected]>
  3843. Date: Thu Apr 11 08:11:35 2013 +0300
  3844. modules/registrar: unescape received value using kcore function
  3845. - Now that unescaped received value goes into separate buffer, it is
  3846. possible to use kcore unescape function.
  3847. commit 262b5880616d8b58cf9b012b460793f9879087b3
  3848. Author: Juha Heinanen <[email protected]>
  3849. Date: Wed Apr 10 22:42:43 2013 +0300
  3850. modules/registrar: fixed bug in un-escaping of path/received
  3851. commit d9c0024033278975a38c010b768e8f95c2dbb144
  3852. Author: Juha Heinanen <[email protected]>
  3853. Date: Wed Apr 10 18:04:03 2013 +0300
  3854. modules/path: b/f generate valid received param value
  3855. commit c01b97dd39a418acd0db7b4515d155c45d4092e6
  3856. Author: Juha Heinanen <[email protected]>
  3857. Date: Wed Apr 10 18:00:04 2013 +0300
  3858. modules/registrar: unescape path header received param value
  3859. commit ff2b0751b7a7925769afd14eae8c01b3af063568
  3860. Author: Peter Dunkley <[email protected]>
  3861. Date: Wed Apr 10 15:01:52 2013 +0100
  3862. pkg/kamailio/(centos|fedora): Updated .spec
  3863. - Added sipt module
  3864. - Increased rel to dev2
  3865. commit 94ce2b1de63432baaaecd9285608380a40a70550
  3866. Author: Richard Fuchs <[email protected]>
  3867. Date: Wed Apr 10 09:34:49 2013 -0400
  3868. db_mysql: fix segfault when recursive queries are made
  3869. The MySQL result object (MYSQL_RES) should not be stored within the
  3870. srdb1 connection object, but rather within the srdb1 result object.
  3871. Otherwise recursive queries overwrite each other's result sets, which
  3872. results in segfault.
  3873. commit 8366a26fb8e3c6d5815cd4cd5bde48575e9f6b71
  3874. Author: Richard Fuchs <[email protected]>
  3875. Date: Wed Apr 10 09:33:53 2013 -0400
  3876. srdb1: add new db-private generic pointer to struct db1_res
  3877. commit d17b02ed5014b4e32bd0060f32cabd750956779c
  3878. Author: Vicente Hernando <[email protected]>
  3879. Date: Wed Apr 10 13:55:57 2013 +0200
  3880. modules/pipelimit: check correctly for all arguments in mi_set_pipe
  3881. commit d20439c0398f6821f9e0e861a597d1dee62f6c91
  3882. Author: Hugh Waite <[email protected]>
  3883. Date: Wed Apr 10 12:31:41 2013 +0100
  3884. modules/tm: documentation: Updated branch_failure route name format
  3885. - Updated event_route[tm:branch-failure:name] documentation
  3886. - Updated t_next_contact_flow function
  3887. commit 6e28b187ab4d9cb100e58cb7667c0ee64e8b6deb
  3888. Author: Hugh Waite <[email protected]>
  3889. Date: Wed Apr 10 11:33:15 2013 +0100
  3890. modules/tm: Enable named branch_failure routes
  3891. - branch failure routes must be named with the format:
  3892. -- "tm:branch-failure:myroute"
  3893. - and enabled with the function:
  3894. -- t_on_branch_failure("myroute")
  3895. commit fb4d9dae890705388275abe1fa06358187917d01
  3896. Author: Hugh Waite <[email protected]>
  3897. Date: Wed Apr 10 11:27:59 2013 +0100
  3898. core: Allow colon separated tokens in event_route names
  3899. - Event routes can have named routes following the format:
  3900. -- <module>:<event>:<name>
  3901. -
  3902. commit a1edd20adff116ce78083ca9744e7072e0305728
  3903. Author: Hugh Waite <[email protected]>
  3904. Date: Wed Apr 10 11:10:27 2013 +0100
  3905. modules/registrar: Remove unnecessary BRANCH_FAILURE flags
  3906. Functions that run in an event route require the EVENT_ROUTE / REQUEST_ROUTE
  3907. flag set, not the BRANCH_FAILURE_ROUTE flag
  3908. commit 200357577d70f13ad1f01d8f831eca274ca2e669
  3909. Author: Juha Heinanen <[email protected]>
  3910. Date: Wed Apr 10 09:17:58 2013 +0300
  3911. modules/tm: updated README on t_branch_timeout and t_branch_replied usage
  3912. commit 2be84576fb5bc7d973b84b7a9f6a61b28ce2cead
  3913. Merge: 3b785c2 12f441f
  3914. Author: Juha Heinanen <[email protected]>
  3915. Date: Wed Apr 10 09:11:55 2013 +0300
  3916. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  3917. modules/tm: allow calling of t_branch_timeout and t_branch_replied from
  3918. tm:branch-failure event route
  3919. commit 3b785c288916269664bf77d916572945ce93e489
  3920. Author: Juha Heinanen <[email protected]>
  3921. Date: Wed Apr 10 09:09:54 2013 +0300
  3922. modules/tm: allow calling of t_branch_timeout() and t_branch_replied()
  3923. from tm:branch-failure event route
  3924. commit 12f441f4b75f15ab25fc42889bfce65940d0c0d0
  3925. Author: Richard Fuchs <[email protected]>
  3926. Date: Tue Apr 9 16:38:22 2013 -0400
  3927. pv: implement pv transformation {en,de}code.base64
  3928. commit dbb01573bc30eb59e712536d43c0caad357d90fa
  3929. Author: Olle E. Johansson <[email protected]>
  3930. Date: Sun Apr 7 20:32:02 2013 +0200
  3931. snmpstats Update dev note
  3932. commit 5886fa623776eae7a33ff8777e68d29a170f0fac
  3933. Author: Olle E. Johansson <[email protected]>
  3934. Date: Sun Apr 7 10:17:16 2013 +0200
  3935. lib/kcore Make sure that the bytes waiting stats also report IPv6 sockets
  3936. commit 2a895f5dcfd5b7ce003e37b2b1db6690852e3ff5
  3937. Author: Juha Heinanen <[email protected]>
  3938. Date: Tue Apr 9 18:28:01 2013 +0300
  3939. modules/tm: load_contacts() now prefers contacts whose path is empty
  3940. - For contacts with the same q, order contacts so that contacts that
  3941. have empty path are preferred over ones that have path defined. In
  3942. practice, this affects only contacts with the same ua instance id.
  3943. commit 34290a9be20cd5986a569caeba3a2fd0efbeeb1f
  3944. Author: Juha Heinanen <[email protected]>
  3945. Date: Tue Apr 9 17:25:59 2013 +0300
  3946. modules/rr: loose_route() return code 2 documentation
  3947. commit fd5a1d772cc08af05e669ee00e926ee488f734f8
  3948. Author: Juha Heinanen <[email protected]>
  3949. Date: Tue Apr 9 17:08:43 2013 +0300
  3950. modules/rr: new loose_route() result code
  3951. - Introduced new loose_route() result code 2 that is returned if
  3952. route calculation based on flow-token has been successful.
  3953. commit 1dde1f64524db71b374ee81943fc259e8c818892
  3954. Author: Hugh Waite <[email protected]>
  3955. Date: Tue Apr 9 11:32:17 2013 +0100
  3956. modules/tm: Fix uninitialised instance and ruid values
  3957. In t_next_contacts:
  3958. - Ensure instance was initialised to null when not present
  3959. - Extract ruid value before storing a subsequent flow
  3960. commit 0d41a8d0a251b351104b3feba8fde5373e928d92
  3961. Author: Vicente Hernando <[email protected]>
  3962. Date: Tue Apr 9 01:03:49 2013 +0200
  3963. modules/ndb_redis: b/f redisc_exec returns false if redis server is down.
  3964. commit a177a33b9938a36cfaedbce61734a1525e5b1665
  3965. Author: Daniel-Constantin Mierla <[email protected]>
  3966. Date: Tue Apr 9 00:21:44 2013 +0200
  3967. .gitignore: added protoshoot binary the ignore list of git
  3968. commit 13fd48f89555f5421e8285669e303bcefe44f149
  3969. Author: Daniel-Constantin Mierla <[email protected]>
  3970. Date: Tue Apr 9 00:18:35 2013 +0200
  3971. parser: safety check for max port length in URI
  3972. - can't be longer than 5, a port being 16b value
  3973. - reported by Kevin Wojtysiak
  3974. commit 28a8b87885e373bee8cc81985277ae718973fdfd
  3975. Author: Daniel-Constantin Mierla <[email protected]>
  3976. Date: Tue Apr 9 00:15:47 2013 +0200
  3977. rr: use port.len to check for buffer overflow instead of max port len
  3978. - reported by Kevin Wojtysiak
  3979. commit a9e555e6e41271e015c47d29ba85276673d3b7b6
  3980. Author: Andrew Mortensen <[email protected]>
  3981. Date: Mon Apr 8 15:01:41 2013 -0400
  3982. modules/sca: reduce verbosity of RPC sca.all_subscriptions output
  3983. - accommodate more subscriptions without hitting kamcmd buffer limits.
  3984. commit 7eaaf7ec7a3727ea38a330d51771b0446c58d8d6
  3985. Author: Vicente Hernando <[email protected]>
  3986. Date: Mon Apr 8 12:13:54 2013 +0200
  3987. modules/ndb_redis: avoid warning unused next_rpl variable.
  3988. commit a43f2ebd4c952be55b2844f94d3a8b587a9e5202
  3989. Author: Vicente Hernando <[email protected]>
  3990. Date: Mon Apr 8 11:47:51 2013 +0200
  3991. modules/ndb_redis: b/f restore correctly last char in argument strings.
  3992. commit 4924d136c7fd1886e411436c8005945b41c08f74
  3993. Author: Vicente Hernando <[email protected]>
  3994. Date: Mon Apr 8 11:32:40 2013 +0200
  3995. modules/ndb_redis: follow section id guidelines.
  3996. commit f4e4c3f8741868a310a59ec165a82e0353b7f161
  3997. Author: Torrey Searle <[email protected]>
  3998. Date: Mon Apr 8 11:18:44 2013 +0200
  3999. modules/sipt: adapt module to use SUBTYPE_ISUP
  4000. commit 25135d4deb54281bffdf372ad948ef0fa38b2d7b
  4001. Author: Torrey Searle <[email protected]>
  4002. Date: Mon Apr 8 11:17:04 2013 +0200
  4003. parser/parse_content: add support for the ISUP subtype
  4004. commit b7829454810379c46ed74ff78dd3e8099ac05fb4
  4005. Author: Juha Heinanen <[email protected]>
  4006. Date: Sun Apr 7 20:07:23 2013 +0300
  4007. modules/textops: free spve params of in_list function
  4008. commit 87da891388c3e76c80ac677e7b2342ce9f86a3f1
  4009. Author: Juha Heinanen <[email protected]>
  4010. Date: Sun Apr 7 18:01:19 2013 +0300
  4011. modules/registrar: b/f route param was passed uninitialized to parse_rr_body
  4012. commit 75dfe341aba8bdc6f0ead4f060f05c34c69e267e
  4013. Author: Olle E. Johansson <[email protected]>
  4014. Date: Sun Apr 7 10:03:12 2013 +0200
  4015. snmpstats Avoid compiler warnings with older versions of net-snmp
  4016. Centos has an older version of net-snmp that has slightly different
  4017. structure definitions than the current one.
  4018. commit f2c17f4325d5b03697e76bd4b4ee8050d5e4d6c8
  4019. Author: Olle E. Johansson <[email protected]>
  4020. Date: Sun Apr 7 09:53:24 2013 +0200
  4021. snmpstats Final fixes for IPv6 support.
  4022. commit 0fd0906680ce0f022820fd15819486eb4acfe24a
  4023. Author: Olle E. Johansson <[email protected]>
  4024. Date: Sun Apr 7 09:45:21 2013 +0200
  4025. snmpstats minor typo fixes
  4026. commit dbde9b609c2a3538fca1e7db72e518f97b3f018a
  4027. Author: Olle E. Johansson <[email protected]>
  4028. Date: Sat Apr 6 22:06:47 2013 +0200
  4029. snmpstats Add IPv6 support in list of active interfaces
  4030. Output from SNMPwalk after this patch:
  4031. KAMAILIO-SIP-COMMON-MIB::kamailioSIPTransportRcv.ipv6."20:01:DB:80:21:2e:00:00:00:00:00:00:00:00:00:22".5080 = BITS: 40 udp(1)
  4032. commit bddf66407ef7521f3d1f1e941b4c1e104e59d1ef
  4033. Author: Olle E. Johansson <[email protected]>
  4034. Date: Sat Apr 6 22:04:51 2013 +0200
  4035. snmpstats fix typo in Makefile.
  4036. commit 7bbf8fece2cc93c5b1ddd2c3dcc12e8a920dd54d
  4037. Author: Olle E. Johansson <[email protected]>
  4038. Date: Sat Apr 6 22:02:48 2013 +0200
  4039. snmpstats Add disabled section in Makefile for compilation on Centos systems
  4040. Net-SNMP and snmpd can be built with embedded perl and libwrap support. If that's
  4041. the case on your system you need to enable the EMBEDDED_PERL section in the
  4042. Makefile. Maybe this could be enabled automatically.
  4043. commit e28a06a7a8f5558bb81cfc09d5cb70b9c6938328
  4044. Author: Olle E. Johansson <[email protected]>
  4045. Date: Sat Apr 6 21:56:59 2013 +0200
  4046. lib/kcore Fix IPv6 support in interface list
  4047. Added a new function that takes family as an argument. In order to list both
  4048. IPv4 and IPv6 you need to call that function once per address family.
  4049. Keep the old IPv4-only function for backwards compatibility.
  4050. commit a56a0e32a329ec05a6bb33713b120a949a0cf04b
  4051. Author: Olle E. Johansson <[email protected]>
  4052. Date: Sat Apr 6 14:59:19 2013 +0200
  4053. pipelimit Add section IDs to xml documentation
  4054. commit 0f4168e0e6b53c8993121f7a751cabecc2d3e1f3
  4055. Author: Olle E. Johansson <[email protected]>
  4056. Date: Sat Apr 6 14:51:59 2013 +0200
  4057. ipops Add section IDs to README xml files
  4058. commit 1eeae38650ce70ade73f7e03fd3be78f1d97e0e5
  4059. Author: Torrey Searle <[email protected]>
  4060. Date: Sat Apr 6 11:59:55 2013 +0200
  4061. modules/sipt/doc: add section headers & fix README file
  4062. commit 0ecde91fe6e911997b1f5ee33eb50fa6778b7a89
  4063. Author: Daniel-Constantin Mierla <[email protected]>
  4064. Date: Fri Apr 5 21:30:06 2013 +0200
  4065. rr: added missing s in sips for record route
  4066. - reported by Sander van Grieken
  4067. commit 6433c3b1c2d84d6a6168e7bdccf9c4f13dc50586
  4068. Author: Alexandr Dubovikov <[email protected]>
  4069. Date: Fri Apr 5 21:21:33 2013 +0200
  4070. modules/sipcapture: added customization for X-CID header.
  4071. thanks for the patch goes to Markus Monka <[email protected]>
  4072. commit 19c8f0eaac2b77f06f2842d3a7d481268afa096a
  4073. Author: Alexandr Dubovikov <[email protected]>
  4074. Date: Fri Apr 5 21:10:57 2013 +0200
  4075. modules/sipcapture: fixed ERR message for HEPv3,
  4076. added table param for sip_capture() function
  4077. commit d992e4dc8742807f71645f385d68d60b90746fb3
  4078. Author: Torrey Searle <[email protected]>
  4079. Date: Fri Apr 5 18:43:06 2013 +0200
  4080. modules/sipt: updated README
  4081. commit 59b9208700e578df5000f8ad732c2e444712b0fa
  4082. Author: Torrey Searle <[email protected]>
  4083. Date: Fri Apr 5 18:38:36 2013 +0200
  4084. modules/sipt: added some additional getter methods
  4085. new functions: sipt_get_cpc() sipt_get_calling_party_nai() sipt_get_called_party_nai()
  4086. commit 38053da7b5951b13be413aac61f89ad418aba99e
  4087. Author: Hugh Waite <[email protected]>
  4088. Date: Fri Apr 5 14:12:22 2013 +0100
  4089. modules/websocket: Update README xml with section IDs
  4090. commit b38d9c93207a219bbcbc4ad40886b983a391c90b
  4091. Author: Hugh Waite <[email protected]>
  4092. Date: Fri Apr 5 14:07:18 2013 +0100
  4093. modules/tm: Added branch_failure event route to tm documentation
  4094. commit 8def957134e6068c14d2180d8497c6eb1f2a6cc5
  4095. Author: Peter Dunkley <[email protected]>
  4096. Date: Fri Apr 5 13:35:51 2013 +0100
  4097. modules/websocket: re-added declaration of ws_keepalive_mechanism to ws_frame.c
  4098. - Accidentally removed when configuration framework stuff was added.
  4099. commit 52741b4c709713b0cd0a3b9b81701ce2cf95b731
  4100. Author: Peter Dunkley <[email protected]>
  4101. Date: Fri Apr 5 13:33:19 2013 +0100
  4102. Revert "modules/websocket: b/f defined missing ws_keepalive_mechanism variable"
  4103. This reverts commit caf4769ec0f243df71e79ee3c0781afbe5884bac.
  4104. commit caf4769ec0f243df71e79ee3c0781afbe5884bac
  4105. Author: Juha Heinanen <[email protected]>
  4106. Date: Fri Apr 5 15:17:07 2013 +0300
  4107. modules/websocket: b/f defined missing ws_keepalive_mechanism variable
  4108. commit 2168999d8f198268526404946b0def97b87fd8f5
  4109. Merge: 98d76f9 6a9048a
  4110. Author: Hugh Waite <[email protected]>
  4111. Date: Fri Apr 5 09:33:38 2013 +0100
  4112. Merge remote branch 'origin/hpw/branch_failure_route'
  4113. * origin/hpw/branch_failure_route:
  4114. modules/tm: Fix t_next_contact_flow return value
  4115. modules/tmx: Add $T_reply_ruid pv to return ruid for a branch reply
  4116. modules/tm: Make ruid available in uac structure
  4117. modules/registrar: Allow unregister for ruids in branch_failure_route
  4118. modules/usrloc: Fix get_urecord_by_ruid to return static aor
  4119. modules/tm: Fix setting instance in uac branches
  4120. modules/tm: Enable retrieving of branch instance id from uac structure
  4121. modules/xprint: Updated to use the new get_branch()/next_branch() functions
  4122. modules/pv: Updated to use the new get_branch()/next_branch() functions
  4123. modules/permissions: Updated to use the new get_branch()/next_branch() functions
  4124. modules/domain: Updated to use the new get_branch()/next_branch() functions
  4125. core: Update get_branch() to return instance from appended branches
  4126. modules/tm: Update t_next_contact_flows for use in branch_failure event_route
  4127. core: Add defines required for a new branch_failure_route type
  4128. modules/tm: Create branch-failure event route
  4129. Revert "core: Initial revision of branch_failure_route"
  4130. core: Initial revision of branch_failure_route
  4131. modules/tm: Initial revision of branch_failure_route
  4132. commit 98d76f94f2a4587b7a93e8e9982ff8017cabd9a3
  4133. Author: Jason Penton <[email protected]>
  4134. Date: Fri Apr 5 09:09:00 2013 +0200
  4135. lib/ims: Added cscf_get_p_charging_vector to retrieve icid,term_ioi,orig_ioi
  4136. commit 0964bc96b1e3cd3bb7478388f6df3cb69fffce64
  4137. Author: Olle E. Johansson <[email protected]>
  4138. Date: Thu Apr 4 22:27:02 2013 +0200
  4139. snmpstats Add support for the new transports as well as new roles
  4140. The edgeproxyServer is a SIP Outbound edge proxy that manages flows to NATted clients.
  4141. The sipcaptureServer collects SIP messages for Homer SIP capture
  4142. commit ac19c57490f2d7758fb0d66e5fc473dcd464d325
  4143. Author: Olle E. Johansson <[email protected]>
  4144. Date: Thu Apr 4 21:57:31 2013 +0200
  4145. snmpstats Align transports to RFC 4780
  4146. commit 53579abc49fcb61ba7358d64e2d25bdabfe42afd
  4147. Author: Olle E. Johansson <[email protected]>
  4148. Date: Wed Apr 3 22:17:27 2013 +0200
  4149. group Update README xml with section ID's
  4150. commit 0f7821b1ab454e0b0a7ec49f76f1f63c65f12a90
  4151. Author: Torrey Searle <[email protected]>
  4152. Date: Thu Apr 4 17:08:39 2013 +0200
  4153. modules/sipt: regenerate README
  4154. commit 6cff96362ef9c2a675ff170f804cad08db2a1f87
  4155. Author: Torrey Searle <[email protected]>
  4156. Date: Thu Apr 4 17:06:31 2013 +0200
  4157. modules/sipt/doc: fix typo in method name
  4158. commit e09e20ad7524e2d1469187812b8920723481014f
  4159. Author: Torrey Searle <[email protected]>
  4160. Date: Thu Apr 4 15:43:29 2013 +0200
  4161. modules/sipt: resolve a compiler warning on osx
  4162. commit 9dde9cb53367b75643c4f95f5aea2b7ce1d1f859
  4163. Author: Carsten Bock <[email protected]>
  4164. Date: Thu Apr 4 12:06:37 2013 +0200
  4165. ims_auth: Log, which AVP could not be found.
  4166. commit b523c774721afaa34f36dc278805736e04b3d27c
  4167. Author: Torrey Searle <[email protected]>
  4168. Date: Thu Apr 4 11:56:03 2013 +0200
  4169. modules/sipt: Update README in separate commit per best practices
  4170. commit 8cdbaddbf8ec9bfedc32732a6fed6753fab424ec
  4171. Author: Torrey Searle <[email protected]>
  4172. Date: Thu Apr 4 11:40:26 2013 +0200
  4173. modules/sipt/doc: corrected documentation typos
  4174. commit a45583716671406f6a76cfdf8778517a28cbf2e3
  4175. Author: Torrey Searle <[email protected]>
  4176. Date: Thu Apr 4 10:20:08 2013 +0200
  4177. modules/sipt: initial import of module
  4178. commit 6a547b27a6e4715f2ccc3094018ed564066f7834
  4179. Author: Peter Dunkley <[email protected]>
  4180. Date: Thu Apr 4 00:38:56 2013 +0100
  4181. doc/cfg_list: added stun to cfg docbook Makefile
  4182. commit 91b357872f06e988fd09003cffc02742d2731ce3
  4183. Author: Peter Dunkley <[email protected]>
  4184. Date: Thu Apr 4 00:38:25 2013 +0100
  4185. modules/stun: added read-only stun_active cfg value
  4186. commit 0c49defdd27567e522c0555a9a40b0c76f5ef865
  4187. Author: Peter Dunkley <[email protected]>
  4188. Date: Thu Apr 4 00:38:01 2013 +0100
  4189. modules/websocket: removed some unnecessary includes
  4190. commit fc1f1b750f911f7fa2d453f6ce61f011844536a9
  4191. Author: Peter Dunkley <[email protected]>
  4192. Date: Thu Apr 4 00:37:22 2013 +0100
  4193. modules/outbound: a bit of tidying up
  4194. commit 124a40aa8c2de6831bc801899aeaa9ec05bebf77
  4195. Author: Peter Dunkley <[email protected]>
  4196. Date: Thu Apr 4 00:23:54 2013 +0100
  4197. doc/cfg_list: added outbound and websocket to cfg doc generation
  4198. commit a33d556fc5c6c11d6364daed01bf91dbf552784b
  4199. Author: Peter Dunkley <[email protected]>
  4200. Date: Thu Apr 4 00:23:16 2013 +0100
  4201. modules/websocket: updated copyright year
  4202. - also remove configuration framework stuff in preparation for putting it
  4203. in separate files.
  4204. commit fe912bc27e41906902f5d25838eac95304c332eb
  4205. Author: Peter Dunkley <[email protected]>
  4206. Date: Thu Apr 4 00:22:49 2013 +0100
  4207. modules/websocket: moved config framework stuff to separate files
  4208. - To facilitate docbook
  4209. commit f85976ec461fc8325c9fa55e2b38ffef132098e1
  4210. Author: Peter Dunkley <[email protected]>
  4211. Date: Thu Apr 4 00:22:15 2013 +0100
  4212. modules/outbound: updated year in copyright statement
  4213. commit cf5a4dcc3454f3c0e08228d0824f57db8aa2e192
  4214. Author: Peter Dunkley <[email protected]>
  4215. Date: Thu Apr 4 00:21:47 2013 +0100
  4216. modules/outbound: fixed typo
  4217. commit 5dc7bf64ede0d41cead968ac52677df022f262a8
  4218. Author: Peter Dunkley <[email protected]>
  4219. Date: Thu Apr 4 00:20:55 2013 +0100
  4220. modules/outbound: Removed extern for ds_ping_reply_codes_update
  4221. commit 7fffcebb7ec85bfdffd3712b8f7d8ee91575fe22
  4222. Author: Olle E. Johansson <[email protected]>
  4223. Date: Wed Apr 3 21:55:47 2013 +0200
  4224. pike Add counter for blocked IP addresses
  4225. commit ddfadf58f4a99fb160554e81e43fca5ddf0c38ad
  4226. Author: Olle E. Johansson <[email protected]>
  4227. Date: Wed Apr 3 21:27:45 2013 +0200
  4228. pike Update README with section ID's
  4229. commit ba074d8a9ad0c415237e9c604a3adb432c51b754
  4230. Author: Olle E. Johansson <[email protected]>
  4231. Date: Wed Apr 3 21:22:47 2013 +0200
  4232. sst Update documentation and add reference to dialog_ng module
  4233. commit 530e1e9e3f5100c4e6fc8ecb1f2005c07e7b860a
  4234. Author: Olle E. Johansson <[email protected]>
  4235. Date: Wed Apr 3 21:11:08 2013 +0200
  4236. snmpstats Documentation updates
  4237. commit 43cc6015e8604e309672da4d754b5022d1e256c9
  4238. Author: Andrew Mortensen <[email protected]>
  4239. Date: Wed Apr 3 14:54:36 2013 -0400
  4240. modules/sca: ensure line-seize sub update uses index from request
  4241. - lazy removal of line-seize subscriptions that were not used for a
  4242. call could lead to failure to release expired seized appearance.
  4243. Client must have a lingering, expired line-seize subscription that
  4244. hasn't yet been purged by the timer, and indices must not match.
  4245. Fix ensures that the appearance-index from the new line-seize
  4246. subscription overwrites the index left over from the expired one.
  4247. commit 3339e7a5bd205599fed63f82536626732b3f23d9
  4248. Author: Andrew Mortensen <[email protected]>
  4249. Date: Wed Apr 3 14:46:27 2013 -0400
  4250. modules/sca: fix SCA_CALL_INFO_EMPTY macro
  4251. - test should be a logical OR, not AND.
  4252. commit 348876e0097f70b6e155e1afe58030d5bd6077fc
  4253. Author: Olle E. Johansson <[email protected]>
  4254. Date: Wed Apr 3 20:56:49 2013 +0200
  4255. timer Documentation update (section IDs)
  4256. commit 7670fafb184f0f16bf5903b4c75c3d327891756f
  4257. Author: Olle E. Johansson <[email protected]>
  4258. Date: Wed Apr 3 20:53:49 2013 +0200
  4259. sipcapture Update to README xml files (section IDs)
  4260. commit 244bfd5004804b20d983afd6e9caccfd9f70fde4
  4261. Author: Olle E. Johansson <[email protected]>
  4262. Date: Wed Apr 3 20:20:47 2013 +0200
  4263. snmpstats Add transport indications to the mib
  4264. This commit adds support for the config framework to the snmpstats module.
  4265. commit 7bc2efb300dcce267984cd3804349295ec8d2ed5
  4266. Author: Olle E. Johansson <[email protected]>
  4267. Date: Wed Apr 3 20:01:35 2013 +0200
  4268. core Make sure Kamailio doesn't crash if TCP is disabled and RPC core.tcp_list RPC command is issued
  4269. commit d7959e5e63130889b6b589096388eaa6b76216d1
  4270. Author: Olle E. Johansson <[email protected]>
  4271. Date: Wed Apr 3 09:22:49 2013 +0200
  4272. kex Update README XML with section id's
  4273. commit 3814b0ef258fb904aa3571058a9e76dc990bd252
  4274. Author: Olle E. Johansson <[email protected]>
  4275. Date: Wed Apr 3 09:14:41 2013 +0200
  4276. tls Reformat section IDs
  4277. commit 6a9048a14bae1fd9a66239533a9af23ad390ab20
  4278. Author: Hugh Waite <[email protected]>
  4279. Date: Wed Apr 3 16:18:14 2013 +0100
  4280. modules/tm: Fix t_next_contact_flow return value
  4281. - Return 1 if a new flow was found
  4282. - Return -1 if not found
  4283. commit 4ae14b095cb0a24f743a6c90db2f273dcfb163aa
  4284. Author: Carsten Bock <[email protected]>
  4285. Date: Wed Apr 3 16:57:44 2013 +0200
  4286. b/f: Initialize rtpp_set_list properly (set it to 0), this can otherwise cause errors.
  4287. commit 6759d6bbdd5ff918759789bde00b8e74235b4051
  4288. Author: Hugh Waite <[email protected]>
  4289. Date: Wed Apr 3 15:55:47 2013 +0100
  4290. modules/tmx: Add $T_reply_ruid pv to return ruid for a branch reply
  4291. - Can be run from a failure_route or branch_failure_route
  4292. commit ef9115b65fc21f8d64687b2787a50aa025d188c7
  4293. Author: Hugh Waite <[email protected]>
  4294. Date: Wed Apr 3 15:18:22 2013 +0100
  4295. modules/tm: Make ruid available in uac structure
  4296. - ruid is stored per uac
  4297. - ruid can be retrieved when a response to the branch is received
  4298. commit 4cdd9f7502a11bc48d0413811606444b24b984e2
  4299. Author: Hugh Waite <[email protected]>
  4300. Date: Wed Apr 3 15:06:35 2013 +0100
  4301. modules/registrar: Allow unregister for ruids in branch_failure_route
  4302. - unregister(domain, uri, ruid) is accepted in branch_failure_route
  4303. - unregister(domain) is not.
  4304. commit 445e23e221d54e105f256e54c06c6e5a28ba848c
  4305. Author: Hugh Waite <[email protected]>
  4306. Date: Wed Apr 3 15:04:38 2013 +0100
  4307. modules/usrloc: Fix get_urecord_by_ruid to return static aor
  4308. - Fixed a bug which returned a pointer to a stack variable
  4309. - Fixed some potential (?) infinite loops
  4310. commit befb822c7548c063c9643e8e6b27b1a6e9ff1631
  4311. Author: Carsten Bock <[email protected]>
  4312. Date: Wed Apr 3 12:55:01 2013 +0200
  4313. b/f: an error would be nice, if the module fails to load ;-)
  4314. commit 3b76b3bb674420ffcee1cb400ee812bf9e7db418
  4315. Author: Olle E. Johansson <[email protected]>
  4316. Date: Tue Apr 2 20:35:44 2013 +0200
  4317. utils Add section ID's to README xml
  4318. commit 43d59fe1093e7319848794a7c266d3605f764d1a
  4319. Author: Olle E. Johansson <[email protected]>
  4320. Date: Tue Apr 2 20:31:07 2013 +0200
  4321. db_cluster Add section IDs to XML file and update some text
  4322. commit 68a8ef2ed9e616f563a28d87d591f5deebd23085
  4323. Author: Jason Penton <[email protected]>
  4324. Date: Tue Apr 2 20:29:50 2013 +0200
  4325. modules/dialog_ng: fixed bad append bug and added null sentinel
  4326. - thanks Hugh
  4327. commit f0f31127878ecde2dac854598030f0d7d5374f18
  4328. Author: Olle E. Johansson <[email protected]>
  4329. Date: Tue Apr 2 20:08:43 2013 +0200
  4330. acc Update documentation with section IDs
  4331. commit 70c5705a6cfd9ba8fc8f5519145eb5d4b13770da
  4332. Author: Olle E. Johansson <[email protected]>
  4333. Date: Tue Apr 2 19:26:35 2013 +0200
  4334. db_mysql Correct e-mail address that had a typo.
  4335. commit 9e7f627c5e9a4c34193e4662fbe341b70fa308bf
  4336. Author: Jason Penton <[email protected]>
  4337. Date: Tue Apr 2 19:44:46 2013 +0200
  4338. modules/dialog_ng: bug fix for concurrent dialog did generation
  4339. - spotted by Camille @ Orange - tks!
  4340. commit b961a960581394913dc79240fe983723a57e5b26
  4341. Author: Peter Dunkley <[email protected]>
  4342. Date: Tue Apr 2 13:23:27 2013 +0100
  4343. modules/stun: fixed typo
  4344. commit fe977dfcb940b1c48dd26fe5fe61a25aed23b96a
  4345. Author: Olle E. Johansson <[email protected]>
  4346. Date: Tue Apr 2 14:13:01 2013 +0200
  4347. db_mysql Add transaction support
  4348. Patch contributed via Google+ by HÃ¥kon Nassjöen <[email protected]>
  4349. commit e9267d7e6a0c6a1715f70916a6879f4288f14a57
  4350. Author: Olle E. Johansson <[email protected]>
  4351. Date: Tue Apr 2 11:09:27 2013 +0200
  4352. cfgutils Adding ID's to xml sections for alfabetic indexes
  4353. commit 399ab478349f320a44180abbb1546c93981b566a
  4354. Author: Daniel-Constantin Mierla <[email protected]>
  4355. Date: Mon Apr 1 22:40:21 2013 +0200
  4356. app_lua: readme regenerated to be in sync with xml docbook file
  4357. commit 1262b4401954661028e10bfb3b54d0ed00876711
  4358. Author: Olle E. Johansson <[email protected]>
  4359. Date: Mon Apr 1 20:41:48 2013 +0200
  4360. snmpstats add entry for outbound module
  4361. commit 7d272f893c3e0f260db1af5fc07dccd7d93690df
  4362. Author: Olle E. Johansson <[email protected]>
  4363. Date: Mon Apr 1 10:06:33 2013 +0200
  4364. snmpstats Documentation updates
  4365. commit 5397c6c4d9a9b3f50561893855d7469cfbf58858
  4366. Author: Olle E. Johansson <[email protected]>
  4367. Date: Mon Apr 1 09:12:01 2013 +0200
  4368. outbound add config framework variable to indicate active module
  4369. commit 709acbb709c43d1b9d391bebf8a99b3bfe3c3e28
  4370. Author: Olle E. Johansson <[email protected]>
  4371. Date: Sat Mar 30 19:01:52 2013 +0100
  4372. cfg.h - config framework - doxygenify documentation
  4373. commit 2df6f560bcc54d2966732d397713a9cf3233d5fe
  4374. Author: Daniel-Constantin Mierla <[email protected]>
  4375. Date: Sun Mar 31 21:49:10 2013 +0200
  4376. dialog: SDP can be passed to MI/RPC dlg_bridge
  4377. - rework from a patch of Patrick E.
  4378. commit aa6154afcf3e2d59ad09659d7e60bf3691f1d2e3
  4379. Author: Daniel-Constantin Mierla <[email protected]>
  4380. Date: Sat Mar 30 22:31:31 2013 +0100
  4381. doc/rpc_list: updated the docs with lists of rpc commands
  4382. commit 11bc294a9d64e31014ccb836290467984c28ce65
  4383. Author: Daniel-Constantin Mierla <[email protected]>
  4384. Date: Sat Mar 30 20:59:24 2013 +0100
  4385. dialog_ng: set kamailio mod interface always
  4386. - it breaks rpc list generation otherwise
  4387. commit 688f2902977ee52d0c3d89a1f6459ca0d8c624f9
  4388. Author: Peter Dunkley <[email protected]>
  4389. Date: Sat Mar 30 20:28:03 2013 +0000
  4390. modules/websocket: moved some configuration across to the cfg framework
  4391. - As suggested by @oej
  4392. commit 21fa34f61ba4d9778e6b79d978818b47d0928639
  4393. Author: Peter Dunkley <[email protected]>
  4394. Date: Sat Mar 30 12:21:02 2013 +0000
  4395. modules/websocket: added lots more SIP/MSRP specific statistics
  4396. - also updated output of dump MI command to include sub-protocol information
  4397. commit 63b50d3b0e3a2250effd9a1aa92b7776854364a6
  4398. Author: Peter Dunkley <[email protected]>
  4399. Date: Sat Mar 30 11:36:41 2013 +0000
  4400. modules/websocket: added some sub-protocol related statistics
  4401. commit f88dd6d7197af1e4bf5a9e24cdf9ac8975ae2345
  4402. Author: Marius Zbihlei <[email protected]>
  4403. Date: Sat Mar 30 11:19:24 2013 +0000
  4404. modules/dnssec Added copyright notices
  4405. Also forgot a memset..
  4406. commit 75ade496d319ac16df0b00ca578c1cc9b866010a
  4407. Author: Marius Zbihlei <[email protected]>
  4408. Date: Sat Mar 30 10:56:18 2013 +0000
  4409. modules/dnssec New dnssec resolver module based on libval
  4410. To use, simply load the module
  4411. It will overide the system resolvers (i.e. gethostbyname, res_search) with libval's provided wrappers that support
  4412. DNSSEC.
  4413. Further functionality will be added.
  4414. commit 243da7b8a96db33090fd6e2e5d84f4dcd47652b5
  4415. Author: Jon Bonilla <[email protected]>
  4416. Date: Sat Mar 30 11:46:00 2013 +0100
  4417. Set lucid version to 4.0.0
  4418. commit 0d279eb512ac6740fe1da6e96f7580303f09c025
  4419. Author: Marius Zbihlei <[email protected]>
  4420. Date: Sat Mar 30 10:44:39 2013 +0000
  4421. core: refactored DNS primitives and removed DNSSEC support from core
  4422. The library functions can now be easily overwritten by modules(dnssec) to allow enhanced resolving capabilities
  4423. commit f139948421f2232efae6c2bdd6ea95547b6de533
  4424. Author: Olle E. Johansson <[email protected]>
  4425. Date: Sat Mar 30 09:49:16 2013 +0100
  4426. snmpstats Add support for the Websocket module statistics
  4427. Hint to developers: If you add statistics and selects in your module, you
  4428. make it very easy to add SNMP support for your module. Then SNMPstats
  4429. can just use generic APIs to find your data. Please also add a generic
  4430. way of finding out if a module is configured and used too, if possible.
  4431. Sometimes modules are just loaded, but not used anywhere. Better to
  4432. reflect real data in SNMP if possible.
  4433. Using the old "SER" way of using selects for config data that
  4434. is allowed to change at runtime opens up for SNMP writes to manage
  4435. your module as well.
  4436. And of course, using selects and counters/statistics variables also
  4437. helps the RPC interface, so it's both cool and the Right Thing To Do (TM).
  4438. Yes, commit messages can be informative as well. :-)
  4439. commit b9476db0c1e1ce869c1da2f87dfaf411edf69277
  4440. Author: Daniel-Constantin Mierla <[email protected]>
  4441. Date: Sat Mar 30 09:24:19 2013 +0100
  4442. core: set TOS for tcp IPv6 sockets
  4443. commit b57f64533dbc538f3d5282d0196598062f0b4652
  4444. Author: Daniel-Constantin Mierla <[email protected]>
  4445. Date: Sat Mar 30 09:15:00 2013 +0100
  4446. core: set TOS for IPv6 sctp sockets
  4447. commit 222066ba16ec4b2064c4fc50e533e27f4c4fb74d
  4448. Author: Daniel-Constantin Mierla <[email protected]>
  4449. Date: Fri Mar 29 12:19:36 2013 +0100
  4450. app_lua: clean local reload array and shut down
  4451. commit e2bd2192b5ddc33d0e8fd486467842d9cceda131
  4452. Author: Olle E. Johansson <[email protected]>
  4453. Date: Sat Mar 30 09:10:02 2013 +0100
  4454. stun Add clarification to the README
  4455. And a big thank you to Peter Dunkley and Crocodile RCS for doing the
  4456. work involved in making this a module, instead of a compile time
  4457. options. Modules are cool. And easier to handle by pre-compiled
  4458. distributions/packages.
  4459. commit ce0c420ba30388256e958a0bdf6d8f37138c3f97
  4460. Author: Peter Dunkley <[email protected]>
  4461. Date: Fri Mar 29 23:35:39 2013 +0000
  4462. modules/outbound: changed some INFO level output to DBG
  4463. commit bce42abfd19f5beb26fc27ab77fed5f679a378ee
  4464. Author: Peter Dunkley <[email protected]>
  4465. Date: Fri Mar 29 23:31:54 2013 +0000
  4466. modules/rr: fixed outbound related segmentation fault
  4467. commit 7dfdcfed55916cce7541d28251cb4c82a0823829
  4468. Author: Peter Dunkley <[email protected]>
  4469. Date: Fri Mar 29 23:31:39 2013 +0000
  4470. modules/outbound: fixed segmentation fault
  4471. commit 56be9d6100c22333a14f18f0a506bd8652240e9d
  4472. Author: Peter Dunkley <[email protected]>
  4473. Date: Fri Mar 29 23:12:58 2013 +0000
  4474. core: added structure to hold cached decoded flow-token to sip_msg structure
  4475. commit dc1e11b5d03ec033ba7fee421f57d56fa223fddb
  4476. Author: Peter Dunkley <[email protected]>
  4477. Date: Fri Mar 29 23:12:18 2013 +0000
  4478. modules/rr: updated because outbound:decode_flow_token() arguments changed
  4479. commit 2bff7566a0506ea06ab2de735db30af3e4c9c110
  4480. Author: Peter Dunkley <[email protected]>
  4481. Date: Fri Mar 29 23:11:24 2013 +0000
  4482. modules/outbound: cache decoded flow-token in sip_msg structure
  4483. - Saves multiple OpenSSL calls if the same flow-token is needed in more
  4484. than one place
  4485. commit 030d591a1e80b32d88b606bf0bc0d8ed80ad3b31
  4486. Author: Peter Dunkley <[email protected]>
  4487. Date: Fri Mar 29 22:32:13 2013 +0000
  4488. modules/outbound: updated edge proxy example to use STUN module
  4489. commit 2857eb4b2de20c18ac31212c5336092f08184309
  4490. Author: Peter Dunkley <[email protected]>
  4491. Date: Fri Mar 29 22:28:00 2013 +0000
  4492. modules/stun: removed unnecessary include
  4493. commit c264ea399e17a87a59282b654bdbdebea2841e34
  4494. Author: Peter Dunkley <[email protected]>
  4495. Date: Fri Mar 29 21:49:56 2013 +0000
  4496. pkg/kamailio/(centos|fedora): Updated .spec to build new stun module
  4497. - Also updated rel to dev1
  4498. commit e090a714728950b40cf09956137db4ce93d08960
  4499. Author: Peter Dunkley <[email protected]>
  4500. Date: Fri Mar 29 21:49:29 2013 +0000
  4501. modules/outbound: updated to reflect STUN being in a module now
  4502. commit c22230bddf3aeebdae9062d3c5c4c37ce59f8a96
  4503. Author: Peter Dunkley <[email protected]>
  4504. Date: Fri Mar 29 21:49:07 2013 +0000
  4505. core: Updated modules list in Makefile.groups to include stun
  4506. commit c573aa70bba657ba58202c4125d354439478adb2
  4507. Author: Peter Dunkley <[email protected]>
  4508. Date: Fri Mar 29 21:47:57 2013 +0000
  4509. core: removed STUN from core
  4510. - Added hooks so that STUN messages can be passed to a module
  4511. - Removed STUN configuration file parameters
  4512. commit 55510ba22e248ea774e7c04b0132c9c5af858d15
  4513. Author: Peter Dunkley <[email protected]>
  4514. Date: Fri Mar 29 21:46:20 2013 +0000
  4515. core: removed ser_stun.[ch] from core
  4516. - STUN now in a module
  4517. commit 02718defd1785fe5b94255077a9945354ee6cc19
  4518. Author: Peter Dunkley <[email protected]>
  4519. Date: Fri Mar 29 21:45:45 2013 +0000
  4520. modules/stun: Module documentation for STUN
  4521. commit 4afa7a1f9dfc61679db11a5e76e3d3de10be1391
  4522. Author: Peter Dunkley <[email protected]>
  4523. Date: Fri Mar 29 21:44:48 2013 +0000
  4524. modules/stun: STUN module
  4525. - Based on ser_stun.[ch]
  4526. - No longer a compile time option in Kamailio core
  4527. commit 84ad1a93976a0f8251ab0d86319d91d48a3a4d91
  4528. Merge: 45b4d0b 33108f4
  4529. Author: Hugh Waite <[email protected]>
  4530. Date: Fri Mar 29 14:55:58 2013 +0000
  4531. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  4532. * 'master' of ssh://git.sip-router.org/sip-router:
  4533. modules/registrar: changed instance related INFO to DBG
  4534. commit 45b4d0b480ca0c0c02327bcbd925865a7571fcf5
  4535. Author: Hugh Waite <[email protected]>
  4536. Date: Fri Mar 29 14:54:52 2013 +0000
  4537. lib/srdb1, kamctl: Add new rtpproxy db table to schema
  4538. commit 33108f4843fdef6d45773849089446b0c408ecf3
  4539. Author: Juha Heinanen <[email protected]>
  4540. Date: Fri Mar 29 16:30:51 2013 +0200
  4541. modules/registrar: changed instance related INFO to DBG
  4542. commit 9a0e58667f705197b8e5291b54909fd370b2b7ab
  4543. Author: Hugh Waite <[email protected]>
  4544. Date: Fri Mar 29 14:07:59 2013 +0000
  4545. modules/rtpproxy: Add database support to rtpproxy
  4546. - If db_url modparam is set rtpproxy sets will be loaded from database
  4547. - If the instance is marked as disabled in database it will be loaded as disabled
  4548. - Currently no persistence (enable/disable MI command does not affect DB)
  4549. - Loaded during mod_init - cannot be reloaded at runtime (as before)
  4550. commit f9a7a9476f3d925fbfbde706ff7690423e96e7c8
  4551. Author: Daniel-Constantin Mierla <[email protected]>
  4552. Date: Fri Mar 29 12:05:17 2013 +0100
  4553. app_lua: moved local array for reload as global variable
  4554. - avoid runtime allocation/free for each execution when reload is
  4555. enabled
  4556. - renamed sr_reload to _app_lua_sr_reload for better namespacing
  4557. conflict resolution
  4558. commit c9082cb51b204d5001b0bb819d72669fdcdf3d98
  4559. Author: Victor Seva <[email protected]>
  4560. Date: Fri Mar 29 10:21:42 2013 +0100
  4561. modules/app_lua: Fix not C standard initialization
  4562. commit 9d908f1d24df8c1644c3fbed3d99f5011106cae6
  4563. Author: Victor Seva <[email protected]>
  4564. Date: Thu Mar 28 10:18:10 2013 +0100
  4565. modules/app_lua: Added reload parameter to deactivate the reload check
  4566. commit db397f15b9d2faacda9a8175398e1df524fd1875
  4567. Author: Víctor <[email protected]>
  4568. Date: Wed Mar 27 21:30:40 2013 +0100
  4569. modules/app_lua: add app_lua.list and app_lua.reload rpc commands
  4570. commit 50b116cf4c9c33c4f23c1d5b66fd313a7f40c572
  4571. Author: Daniel-Constantin Mierla <[email protected]>
  4572. Date: Fri Mar 29 11:02:31 2013 +0100
  4573. usrloc: use NULL domain for updating ul attributes for use_domain=0
  4574. - use counter var for db matching keys
  4575. commit afc8b3e7ae13198c7bca42f7f7fc5499418cfa59
  4576. Author: Daniel-Constantin Mierla <[email protected]>
  4577. Date: Fri Mar 29 09:25:09 2013 +0100
  4578. Makefile.defs: version set to 4.1.0-dev2
  4579. commit c77ec4ed4cc756373b0f20885d4f04d2276c00c1
  4580. Author: Daniel-Constantin Mierla <[email protected]>
  4581. Date: Fri Mar 29 09:23:43 2013 +0100
  4582. Makefile: pure target associated to maintainer-clean
  4583. commit c26d6bb13fb699ec2cb9e916d8a562d3ee4c8f0d
  4584. Author: Olle E. Johansson <[email protected]>
  4585. Date: Fri Mar 29 09:38:29 2013 +0100
  4586. snmpstats Adding more memory data variables
  4587. Also, remove dependency of the kex module by interfacing directly
  4588. with the core the same way as the kex module does get memory information.
  4589. commit 60953cd884af7d070ce44844a874f2bd75833998
  4590. Author: Peter Dunkley <[email protected]>
  4591. Date: Fri Mar 29 01:08:02 2013 +0000
  4592. modules/outbound: updated edge proxy example in README
  4593. commit f6b72765da5cf12f8dc1e4157a3e526d5d0aa956
  4594. Author: Olle E. Johansson <[email protected]>
  4595. Date: Thu Mar 28 22:50:59 2013 +0100
  4596. snmpstats Adding another list of TCP settings
  4597. Just a few more to go, then TLS
  4598. commit 57bb2450a5b0db4c18dd139ae3ae28f480b379c7
  4599. Author: Olle E. Johansson <[email protected]>
  4600. Date: Thu Mar 28 21:30:57 2013 +0100
  4601. snmpstats Add a few more TCP connection settings
  4602. commit 464ce5d71d738f706f0d4a26573444809496068e
  4603. Merge: 1d8597f 084be45
  4604. Author: Hugh Waite <[email protected]>
  4605. Date: Thu Mar 28 10:00:05 2013 +0000
  4606. Merge branch 'master' into hpw/branch_failure_route
  4607. * master: (33 commits)
  4608. core: set TOS for IPv6 UDP sockets
  4609. rtpproxy: add missing wrapper function for unforce_rtp_proxy
  4610. modules/outbound: further improvement to the use_outbound() check
  4611. rtpproxy: support pvars in function parameters
  4612. modules/rr: copy the flow-token for "incoming" messages when using outbound
  4613. modules/outbound: improved check for outbound
  4614. modules/rr: only use flow-token for routing if it doesn't point to the source of the request
  4615. pkg/kamailio/(centos|fedora): Updated .spec after addition of cnxcc module
  4616. Makefile.groups: cnxcc module added to extra list
  4617. core: auto-define cfg directive MOD_modname for each loaded module
  4618. snmpstats Add tcpasync and tcpmaxconns
  4619. snmpstats Add IDs to sections in documentation
  4620. cnxcc: added new module for credit control
  4621. snmpstats activate new parts of the KAMAILIO-MIB
  4622. snmpstats Add information about version and tcp connections
  4623. usrloc: new option for db_mode - DB_READONLY (4)
  4624. enum: define the max size for numbers
  4625. db_mysql: new module parameter - insert_delayed
  4626. Makefile: exclude debian sym link when generating tarball
  4627. msrp: fix compile warning of argument type in dbg message
  4628. ...
  4629. commit 1d8597f99b43154c1a078ade47984e6faf9f149c
  4630. Author: Hugh Waite <[email protected]>
  4631. Date: Thu Mar 28 09:48:04 2013 +0000
  4632. modules/tm: Fix setting instance in uac branches
  4633. commit 084be456bc0fab015cf9964ac85651fa60ea77c9
  4634. Author: Daniel-Constantin Mierla <[email protected]>
  4635. Date: Wed Mar 27 20:53:00 2013 +0100
  4636. core: set TOS for IPv6 UDP sockets
  4637. - reported by Klaus Feichtinger, FS#179
  4638. commit 9e6af79d0cf1b0e10694880147a28966313fb5a4
  4639. Author: Richard Fuchs <[email protected]>
  4640. Date: Wed Mar 27 13:30:05 2013 -0400
  4641. rtpproxy: add missing wrapper function for unforce_rtp_proxy
  4642. commit a5f8f4cd4da60168fd73d7999c09181582ec5943
  4643. Author: Peter Dunkley <[email protected]>
  4644. Date: Wed Mar 27 16:51:52 2013 +0000
  4645. modules/outbound: further improvement to the use_outbound() check
  4646. commit cd3358dd935781489e2b7122fe20a19310f97546
  4647. Author: Richard Fuchs <[email protected]>
  4648. Date: Wed Mar 27 12:46:28 2013 -0400
  4649. rtpproxy: support pvars in function parameters
  4650. commit 0c1725c8ccb08280a9c161e34fa9e43347cae7b0
  4651. Author: Peter Dunkley <[email protected]>
  4652. Date: Wed Mar 27 16:33:17 2013 +0000
  4653. modules/rr: copy the flow-token for "incoming" messages when using outbound
  4654. commit b2fb355fe5c9c64727d873cbe8d6fd883ebd2537
  4655. Author: Peter Dunkley <[email protected]>
  4656. Date: Wed Mar 27 16:32:59 2013 +0000
  4657. modules/outbound: improved check for outbound
  4658. commit 874669f483e1efba032bd695eb6cee4275673874
  4659. Author: Peter Dunkley <[email protected]>
  4660. Date: Wed Mar 27 15:43:02 2013 +0000
  4661. modules/rr: only use flow-token for routing if it doesn't point to the source of the request
  4662. commit 2f85ac8828b2d336069c618ef4d209d61809c19f
  4663. Author: Hugh Waite <[email protected]>
  4664. Date: Wed Mar 27 14:36:59 2013 +0000
  4665. modules/tm: Enable retrieving of branch instance id from uac structure
  4666. - Add instance to uac structure and populate when uac created
  4667. - Add get_this_branch_instance function to retrieve instance in a branch failure route
  4668. commit 5d1a3b87fde83455f63075d8fdf39b7b99d4053c
  4669. Author: Hugh Waite <[email protected]>
  4670. Date: Wed Mar 27 14:25:32 2013 +0000
  4671. modules/xprint: Updated to use the new get_branch()/next_branch() functions
  4672. commit 800d56979226ad80e045fb316e19fb3b77ce7f57
  4673. Author: Peter Dunkley <[email protected]>
  4674. Date: Wed Mar 27 13:59:44 2013 +0000
  4675. pkg/kamailio/(centos|fedora): Updated .spec after addition of cnxcc module
  4676. commit 94272bdb6ce2a15ba2e165eef59561c2d2992a5f
  4677. Author: Daniel-Constantin Mierla <[email protected]>
  4678. Date: Wed Mar 27 13:39:28 2013 +0100
  4679. Makefile.groups: cnxcc module added to extra list
  4680. commit a1e0c05e953140b026325117c3d8ace5a2ccf900
  4681. Author: Hugh Waite <[email protected]>
  4682. Date: Wed Mar 27 11:53:18 2013 +0000
  4683. modules/pv: Updated to use the new get_branch()/next_branch() functions
  4684. - New instance parameter is currently not used
  4685. commit 691ebf0178aa25b5ef19eb6a220d335be3900a3b
  4686. Author: Hugh Waite <[email protected]>
  4687. Date: Wed Mar 27 11:52:15 2013 +0000
  4688. modules/permissions: Updated to use the new get_branch()/next_branch() functions
  4689. commit 58c9ba973415caf2a39c0c6fefbd66986d475a89
  4690. Author: Hugh Waite <[email protected]>
  4691. Date: Wed Mar 27 11:46:45 2013 +0000
  4692. modules/domain: Updated to use the new get_branch()/next_branch() functions
  4693. commit 42a1548a57ec8e3a8779f1644347340c25aa1bdd
  4694. Author: Hugh Waite <[email protected]>
  4695. Date: Wed Mar 27 11:44:08 2013 +0000
  4696. core: Update get_branch() to return instance from appended branches
  4697. - get_branch() and next_branch() updated
  4698. - modified select_core.c to use new function definition
  4699. commit 14525efb68380b759347e64441cb90f97c1e3595
  4700. Author: Daniel-Constantin Mierla <[email protected]>
  4701. Date: Tue Mar 26 23:45:50 2013 +0100
  4702. core: auto-define cfg directive MOD_modname for each loaded module
  4703. - example: if acc module is loaded, MOD_acc is defined in cfg
  4704. - suggestion by Olle E. Johansson
  4705. commit e1dc02d523867fc9934e862397e6da6b256c7b1b
  4706. Author: Olle E. Johansson <[email protected]>
  4707. Date: Tue Mar 26 22:16:03 2013 +0100
  4708. snmpstats Add tcpasync and tcpmaxconns
  4709. This is to test if I can reach core configuration settings for TCP. Tests prove that it's
  4710. possible. Will go ahead and add other settings as well.
  4711. One question is if we should allow changing these variables in SNMP, like we do
  4712. over the RPC interface or selects. Let's think about that.
  4713. commit 63a72893c84aad1edd7b139dbe36e3c337d4e9ae
  4714. Author: Olle E. Johansson <[email protected]>
  4715. Date: Tue Mar 26 21:29:48 2013 +0100
  4716. snmpstats Add IDs to sections in documentation
  4717. commit 76a967f1db16540257fe8a54fe85e3993060b304
  4718. Author: Hugh Waite <[email protected]>
  4719. Date: Tue Mar 26 12:10:11 2013 +0000
  4720. modules/tm: Update t_next_contact_flows for use in branch_failure event_route
  4721. - Rename to t_next_contact_flow as only one flow will be used
  4722. - Selects and uses the next flow with the same instance_id as the failed branch
  4723. commit 0b79baecf4a36a47522fd222614e370c5d044e8f
  4724. Author: Hugh Waite <[email protected]>
  4725. Date: Tue Mar 26 11:43:35 2013 +0000
  4726. core: Add defines required for a new branch_failure_route type
  4727. commit 54a98bc741daba4d0c14c587d22dddf3c01a2e30
  4728. Author: Hugh Waite <[email protected]>
  4729. Date: Tue Mar 26 11:40:38 2013 +0000
  4730. modules/tm: Create branch-failure event route
  4731. commit 054af083489cba1d7072768734abdc5cf8ef916b
  4732. Author: Hugh Waite <[email protected]>
  4733. Date: Tue Mar 26 11:22:31 2013 +0000
  4734. Revert "core: Initial revision of branch_failure_route"
  4735. Remove new branch_failure_route in favour of an event_route
  4736. This reverts commit a5946574cb9917f0a9a90ea547c9357f3f6477bd.
  4737. commit 96596e282af0a967c93e162169c6729d183557b9
  4738. Author: Carlos Ruiz Díaz <[email protected]>
  4739. Date: Tue Mar 26 00:58:28 2013 -0300
  4740. cnxcc: added new module for credit control
  4741. commit d269473c935ccd1b867ba215c8b4701f8cf24027
  4742. Author: Olle E. Johansson <[email protected]>
  4743. Date: Sun Mar 24 21:52:41 2013 +0100
  4744. snmpstats activate new parts of the KAMAILIO-MIB
  4745. commit 90c51c7b0f85494bc95afc4b976c142051cb7792
  4746. Author: Olle E. Johansson <[email protected]>
  4747. Date: Sun Mar 24 21:49:02 2013 +0100
  4748. snmpstats Add information about version and tcp connections
  4749. Output from SNMPwalk with the new additions:
  4750. KAMAILIO-MIB::kamailioNetTcpConnEstablished.0 = Counter32: 0
  4751. KAMAILIO-MIB::kamailioNetTcpConnFailed.0 = Counter32: 0
  4752. KAMAILIO-MIB::kamailioNetTcpConnReset.0 = Counter32: 0
  4753. KAMAILIO-MIB::kamailioNetTcpConnSuccess.0 = Counter32: 0
  4754. KAMAILIO-MIB::kamailioNetTcpConnOpened.0 = Gauge32: 0
  4755. KAMAILIO-MIB::kamailioNetTcpConnPassiveOpen.0 = Counter32: 0
  4756. KAMAILIO-MIB::kamailioNetTcpConnReject.0 = Counter32: 0
  4757. KAMAILIO-MIB::kamailioNetTcpEnabled.0 = INTEGER: true(1)
  4758. KAMAILIO-MIB::kamailioSrvMaxMemory.0 = Gauge32: 33554432
  4759. KAMAILIO-MIB::kamailioSrvFreeMemory.0 = Gauge32: 31709088
  4760. KAMAILIO-MIB::kamailioSrvCnfFullVersion.0 = STRING: kamailio 4.5.0 (i386/linux) 50af49
  4761. KAMAILIO-MIB::kamailioSrvCnfVerName.0 = STRING: kamailio
  4762. KAMAILIO-MIB::kamailioSrvCnfVerVersion.0 = STRING: 4.5.0
  4763. KAMAILIO-MIB::kamailioSrvCnfVerArch.0 = STRING: i386
  4764. KAMAILIO-MIB::kamailioSrvCnfVerOs.0 = STRING: linux
  4765. KAMAILIO-MIB::kamailioSrvCnfVerId.0 = STRING: 50af49
  4766. KAMAILIO-MIB::kamailioSrvCnfVerCompTime.0 = STRING: 12:12:27 Mar 24 2023
  4767. KAMAILIO-MIB::kamailioSrvCnfVerCompiler.0 = STRING: gcc 4.1.2
  4768. KAMAILIO-MIB::kamailioSrvCnfVerFlags.0 = STRING: STATS: Off, USE_IPV6, USE_TCP, USE_TLS, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
  4769. commit d80ea02f5d96477e1c6deca581500cfa4a24380e
  4770. Author: Daniel-Constantin Mierla <[email protected]>
  4771. Date: Sun Mar 24 13:53:50 2013 +0100
  4772. usrloc: new option for db_mode - DB_READONLY (4)
  4773. - location records are loaded only at startup
  4774. - no write back to database, not even at shutdown
  4775. - useful when registrations are replicated to another node that does the
  4776. db storage at runtime
  4777. - started from a patch by Marcus Hunger
  4778. commit ef8fae0e21ca09725c7f9c06384e0a4ce37c4c6e
  4779. Author: Daniel-Constantin Mierla <[email protected]>
  4780. Date: Sun Mar 24 13:24:58 2013 +0100
  4781. enum: define the max size for numbers
  4782. - set it to 22 (previously hardcoded value was 17)
  4783. - easier to adjust and check for overlenght
  4784. - patch by Marcus Hunger
  4785. commit 61c706ef813520ce0ac6767e6be7ef6e52bd6b3a
  4786. Author: Daniel-Constantin Mierla <[email protected]>
  4787. Date: Sun Mar 24 13:07:39 2013 +0100
  4788. db_mysql: new module parameter - insert_delayed
  4789. - if set to 1, then all INSERT API queries will be converted in INSERT
  4790. DELAYED (only DB API insert, not for raw queries)
  4791. commit 9cbe03b3b42826c656b73a8793a8c2db9e7c3d29
  4792. Author: Daniel-Constantin Mierla <[email protected]>
  4793. Date: Sun Mar 24 12:50:50 2013 +0100
  4794. Makefile: exclude debian sym link when generating tarball
  4795. commit 7339d847adfd098c58426e96e5e3730ad580d543
  4796. Author: Daniel-Constantin Mierla <[email protected]>
  4797. Date: Sun Mar 24 12:38:45 2013 +0100
  4798. msrp: fix compile warning of argument type in dbg message
  4799. - reported by Olle E. Johansson
  4800. commit bb76415ba7b623242a84b295728e61d307ab48fb
  4801. Author: Olle E. Johansson <[email protected]>
  4802. Date: Sun Mar 24 11:45:43 2013 +0100
  4803. snmpstats Clear upp method-supported logic a bit and add "dialog-ng" for call statefullness
  4804. commit 3580d7fbc3318a2eefaa62e60fcad363e953cccb
  4805. Author: Olle E. Johansson <[email protected]>
  4806. Date: Sun Mar 24 11:38:27 2013 +0100
  4807. snmpstats Add SNMP support for shared memory
  4808. This is just the first proof-of-concept addition, will add more of the
  4809. core variables for memory and TCP connections
  4810. commit 1826a5f4e3a981e30956da61e11ea551aae0b714
  4811. Author: Daniel-Constantin Mierla <[email protected]>
  4812. Date: Sat Mar 23 10:44:31 2013 +0100
  4813. rr: use sips to build RR headers of R-URI has sips
  4814. - reported by Hugh James, FS#277
  4815. commit 4baf0389c57a7e705c5b01dd95da0e8978dc784a
  4816. Author: Ovidiu Sas <[email protected]>
  4817. Date: Wed Mar 20 13:23:49 2013 -0400
  4818. p_usrloc: commenting out unused db_timer_udomain() to get rid of compiler warnings
  4819. commit 67609608aa4306de9a34a28a3a31880ad0d17e8e
  4820. Author: Ovidiu Sas <[email protected]>
  4821. Date: Wed Mar 20 13:16:27 2013 -0400
  4822. kamailio/utils/sercmd: remove unused but set variable
  4823. commit b7a41ef47ad5d7fa90e577673cc2f38ab5ef2237
  4824. Author: Ovidiu Sas <[email protected]>
  4825. Date: Wed Mar 20 13:15:08 2013 -0400
  4826. kamailio/utils/sercmd: remove unused but set variable
  4827. commit ff94115921a08ba4da29baf2761db47bd0b7f8f5
  4828. Author: Ovidiu Sas <[email protected]>
  4829. Date: Wed Mar 20 13:13:27 2013 -0400
  4830. kamailio/utils/sercmd: remove unused but set variable
  4831. commit 387adace552c22eaf15a049b23694bcd79cea3a8
  4832. Author: Ovidiu Sas <[email protected]>
  4833. Date: Wed Mar 20 13:02:16 2013 -0400
  4834. auth_diameter: remove unused but set variable
  4835. commit 941c48ae6909994ae090c9d52766cd4dd5d4f938
  4836. Author: Ovidiu Sas <[email protected]>
  4837. Date: Wed Mar 20 13:00:27 2013 -0400
  4838. auth_diameter: remove unused but set variable
  4839. commit 94e7ae77a6674d5e6a6d025a8e85f7b1c8733057
  4840. Author: Carsten Bock <[email protected]>
  4841. Date: Wed Mar 20 17:31:34 2013 +0100
  4842. Updated example config for S-CSCF
  4843. commit 0d8cec6b6cd9027ef7313608db7e27667643fdf6
  4844. Author: Anca Vamanu <[email protected]>
  4845. Date: Wed Mar 20 15:39:12 2013 +0200
  4846. modules/drouting Improvement for do_routing in failure route
  4847. Improvement for sort_order 2 : if the failure groups have repeating
  4848. gateways the module will take care internally not to try again a gateway
  4849. that was already tried.
  4850. commit 6bb98ddd9ee4913c7a56ca5ffa57d9f74e7bc1b3
  4851. Author: Lucian Balaceanu <[email protected]>
  4852. Date: Wed Mar 20 14:27:30 2013 +0200
  4853. modules/carrierroute Improvement for cr_route in failure route
  4854. Small improvement in cr_route() function - when it is called from
  4855. failure_route it will take care not choose a previously choosen gateway.
  4856. Added cr_reload sercmd.
  4857. commit a5946574cb9917f0a9a90ea547c9357f3f6477bd
  4858. Author: Hugh Waite <[email protected]>
  4859. Date: Tue Mar 19 15:43:46 2013 +0000
  4860. core: Initial revision of branch_failure_route
  4861. - New branch_failure_route defined
  4862. - cfg route is called but xlog() causes segfault
  4863. commit 4e0cf550f75835b3f97bda9bb7934389a54b1f18
  4864. Author: Hugh Waite <[email protected]>
  4865. Date: Tue Mar 19 15:41:55 2013 +0000
  4866. modules/tm: Initial revision of branch_failure_route
  4867. - New branch_failure_route defined
  4868. - cfg route is called but xlog() causes segfault
  4869. commit a0b01f77de163cf7ea9d71d5293a1bfa20d31fa6
  4870. Author: Henning Westerholt <[email protected]>
  4871. Date: Tue Mar 19 15:32:25 2013 +0100
  4872. rtpproxy: fix spelling error in docs, reported from Victor V. Kustov, coyote at bks dot tv
  4873. commit c218ae122d5de9757bacc114a4bf4a374b7ea9c7
  4874. Merge: ea3a03d 92bbfd0
  4875. Author: Hugh Waite <[email protected]>
  4876. Date: Tue Mar 19 09:38:17 2013 +0000
  4877. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  4878. * 'master' of ssh://git.sip-router.org/sip-router:
  4879. modules/sca: seize appearance for SCA callee answering w/o Call-Info
  4880. commit 92bbfd0b04306dd53e8eae444f46de768239875b
  4881. Author: Andrew Mortensen <[email protected]>
  4882. Date: Mon Mar 18 15:03:24 2013 -0400
  4883. modules/sca: seize appearance for SCA callee answering w/o Call-Info
  4884. - Yealink firmware 7.70.0.130 doesn't include a Call-Info header with
  4885. 200 OK response to INVITE.
  4886. commit ea3a03de4f1a3ba163302ab2d5ee140bab49a85c
  4887. Merge: 3a45d92 fac2d49
  4888. Author: Hugh Waite <[email protected]>
  4889. Date: Mon Mar 18 17:24:03 2013 +0000
  4890. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  4891. * 'master' of ssh://git.sip-router.org/sip-router:
  4892. modules/sca: cast logging of time_t to long int to quiet warnings.
  4893. commit fac2d49b667c5c18fce01387d9c02afcce8ec55f
  4894. Author: Andrew Mortensen <[email protected]>
  4895. Date: Mon Mar 18 10:32:45 2013 -0400
  4896. modules/sca: cast logging of time_t to long int to quiet warnings.
  4897. - Report from Olle Johansson. Latent Y2K38 problem, but that needs a
  4898. project-wide solution.
  4899. commit 3a45d925c7f06072aef9edba3b0ef8c17e12c6e2
  4900. Merge: dd0b43e 07ddc78
  4901. Author: Hugh Waite <[email protected]>
  4902. Date: Mon Mar 18 11:57:17 2013 +0000
  4903. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  4904. * 'master' of ssh://git.sip-router.org/sip-router:
  4905. modules/app_java: refactoring, changed parameter 'force_kam_cmd_exec' to 'force_cmd_exec', updated docs - moved ThrowNewException from utils to java_support - removed macro FORCE_CAST_O2P - removed get_struct_sip_msg - renamed parameter 'force_kam_cmd_exec' to 'force_cmd_exec' - updated docs caused parameter change
  4906. modules/app_java: README to README-draft, added actual README
  4907. modules/app_java: moved README, removed other formats except xml from doc directory.
  4908. modules/app_java: added documentation, removed *.class,*.jar
  4909. modules/sca: fix -Waddress warnings caused by static strs in SCA_STR_EMPTY
  4910. modules/sca: process BYE without Call-Info from shared line.
  4911. modules/outbound: Warn during mod_init() if STUN is not built or enabled
  4912. modules/outbound: free shared memory for flow-token key during shutdown
  4913. sca: reduce log level to DBG when replacing RURI when retrieving held call.
  4914. modules/outbound: Fixed bug in outbound mod_init
  4915. modules/outbound: The flow-token key is now automatically generated
  4916. commit 07ddc78df819edff18cc339cb234c22d140bd3a4
  4917. Author: Konstantin Mosesov <[email protected]>
  4918. Date: Mon Mar 18 02:04:17 2013 +0200
  4919. modules/app_java: refactoring, changed parameter 'force_kam_cmd_exec' to 'force_cmd_exec', updated docs
  4920. - moved ThrowNewException from utils to java_support
  4921. - removed macro FORCE_CAST_O2P
  4922. - removed get_struct_sip_msg
  4923. - renamed parameter 'force_kam_cmd_exec' to 'force_cmd_exec'
  4924. - updated docs caused parameter change
  4925. commit 87a21516e1c75d11513df901567183b0146337ab
  4926. Author: Konstantin Mosesov <[email protected]>
  4927. Date: Mon Mar 18 01:45:49 2013 +0200
  4928. modules/app_java: README to README-draft, added actual README
  4929. commit a01d84bf61ade1b0362c16a41acec262a41b919a
  4930. Author: Konstantin Mosesov <[email protected]>
  4931. Date: Mon Mar 18 01:20:29 2013 +0200
  4932. modules/app_java: moved README, removed other formats except xml from doc directory.
  4933. commit fc425b1c36a335af1ee5ca183cca72b6a472843f
  4934. Author: Konstantin Mosesov <[email protected]>
  4935. Date: Sun Mar 17 01:16:20 2013 +0200
  4936. modules/app_java: added documentation, removed *.class,*.jar
  4937. commit d80b4afc7d0dddebd9ffe06e0174a79871daf822
  4938. Author: Andrew Mortensen <[email protected]>
  4939. Date: Sat Mar 16 16:35:29 2013 -0400
  4940. modules/sca: fix -Waddress warnings caused by static strs in SCA_STR_EMPTY
  4941. - Tested on Ubunut 12.04 LTS. Report from Konstantin Mosesov.
  4942. commit 287cccf2af17e5f2f8fe09c41025b4d27bb4fda9
  4943. Author: Andrew Mortensen <[email protected]>
  4944. Date: Fri Mar 15 17:01:23 2013 -0400
  4945. modules/sca: process BYE without Call-Info from shared line.
  4946. - Ciscos & Aastras don't seem include Call-Info header in BYE. Look up
  4947. dialog by tags and release associated appearance-index.
  4948. commit 85b26219f9e4c3c8c7c990a4897d40645b4ad6e7
  4949. Author: Peter Dunkley <[email protected]>
  4950. Date: Fri Mar 15 15:04:07 2013 +0000
  4951. modules/outbound: Warn during mod_init() if STUN is not built or enabled
  4952. - STUN is required for outbound with UDP. Don't want to stop Kamailio starting
  4953. when the outbound module is loaded and STUN is not available - but a warning
  4954. seems appropriate.
  4955. commit 9d9d51438acd1d534f14ecbc8eb0030b45333177
  4956. Author: Peter Dunkley <[email protected]>
  4957. Date: Fri Mar 15 14:54:41 2013 +0000
  4958. modules/outbound: free shared memory for flow-token key during shutdown
  4959. commit a51bc822f70f4185b55455456dc147205cbbbdc7
  4960. Author: Andrew Mortensen <[email protected]>
  4961. Date: Fri Mar 15 10:22:26 2013 -0400
  4962. sca: reduce log level to DBG when replacing RURI when retrieving held call.
  4963. commit c924645fcfb706fc20ed715a00531d785f99cbde
  4964. Author: Peter Dunkley <[email protected]>
  4965. Date: Fri Mar 15 14:07:04 2013 +0000
  4966. modules/outbound: Fixed bug in outbound mod_init
  4967. commit f474e85616f6f98a6ac193c7425f6c85af8efa20
  4968. Author: Peter Dunkley <[email protected]>
  4969. Date: Fri Mar 15 12:14:31 2013 +0000
  4970. modules/outbound: The flow-token key is now automatically generated
  4971. - Uses OpenSSL RAND_bytes() to select 20 cryptographically strong pseudo-random
  4972. bytes for the key.
  4973. - Flow-token key can no longer be manually set.
  4974. commit dd0b43e2ac06ed901f959d9e5a90312d865dedfd
  4975. Merge: 1c27645 3445718
  4976. Author: Hugh Waite <[email protected]>
  4977. Date: Fri Mar 15 12:08:16 2013 +0000
  4978. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  4979. * 'master' of ssh://git.sip-router.org/sip-router: (40 commits)
  4980. modules/registrar: fixed lock usage in unregister()
  4981. modules/pv: can only retrieve $ruid for a request
  4982. ims_icscf: fix include list for BSD
  4983. modules/pv: added new $ruid and $branch(ruid) PVs
  4984. modules/xprint: updated use of get_branch() and next_branch() to cope with additional argument
  4985. modules/tm: updated use of get_branch() and next_branch() to cope with additional argument
  4986. modules/pv: updated use of get_branch() and next_branch() to cope with additional argument
  4987. modules/permissions: updated use of get_branch() and next_branch() to cope with additional argument
  4988. modules/domain: updated use of get_branch() and next_branch() to cope with additional argument
  4989. core: updated use of get_branch() and next_branch() to cope with additional argument
  4990. core: updated get_branch() and next_branch() to return ruid (if set)
  4991. modules/tm: updated t_serial to store/retrieve ruid
  4992. modules/registrar: tidied up unregister() function
  4993. modules/ims_isc: updated to include new argument to append_branch()
  4994. modules/ims_icscf: updated to include new argument to append_branch()
  4995. modules/exec: updated to include new argument to append_branch()
  4996. modules/enum: updated to include new argument to append_branch()
  4997. modules/dialplan: updated to include new argument to append_branch()
  4998. modules/cpl-c: updated to include new argument to append_branch()
  4999. modules/corex: updated to include new argument to append_branch()
  5000. ...
  5001. commit 3445718155b324c3c9e4eac0d6137b6d8dca8cbf
  5002. Merge: e930f94 d6eac37
  5003. Author: Peter Dunkley <[email protected]>
  5004. Date: Fri Mar 15 11:28:25 2013 +0000
  5005. Merge branch 'outbound'
  5006. * outbound: (46 commits)
  5007. modules/registrar: fixed lock usage in unregister()
  5008. modules/pv: can only retrieve $ruid for a request
  5009. modules/pv: added new $ruid and $branch(ruid) PVs
  5010. modules/xprint: updated use of get_branch() and next_branch() to cope with additional argument
  5011. modules/tm: updated use of get_branch() and next_branch() to cope with additional argument
  5012. modules/pv: updated use of get_branch() and next_branch() to cope with additional argument
  5013. modules/permissions: updated use of get_branch() and next_branch() to cope with additional argument
  5014. modules/domain: updated use of get_branch() and next_branch() to cope with additional argument
  5015. core: updated use of get_branch() and next_branch() to cope with additional argument
  5016. core: updated get_branch() and next_branch() to return ruid (if set)
  5017. modules/tm: updated t_serial to store/retrieve ruid
  5018. modules/registrar: tidied up unregister() function
  5019. modules/ims_isc: updated to include new argument to append_branch()
  5020. modules/ims_icscf: updated to include new argument to append_branch()
  5021. modules/exec: updated to include new argument to append_branch()
  5022. modules/enum: updated to include new argument to append_branch()
  5023. modules/dialplan: updated to include new argument to append_branch()
  5024. modules/cpl-c: updated to include new argument to append_branch()
  5025. modules/corex: updated to include new argument to append_branch()
  5026. modules/avpops: updated to include new argument to append_branch()
  5027. ...
  5028. commit d6eac37fb61a79e7d99b749aa20ff903523ff2d0
  5029. Author: Peter Dunkley <[email protected]>
  5030. Date: Fri Mar 15 11:15:16 2013 +0000
  5031. modules/registrar: fixed lock usage in unregister()
  5032. commit 86440c81639e1aff66e7449a121ac8ae6d43197a
  5033. Author: Peter Dunkley <[email protected]>
  5034. Date: Fri Mar 15 11:14:06 2013 +0000
  5035. modules/pv: can only retrieve $ruid for a request
  5036. - cache it in an avp for the request if you need it later
  5037. commit e930f94b71d2e5c40fa44d78738ce5efb747c5b1
  5038. Author: Daniel-Constantin Mierla <[email protected]>
  5039. Date: Fri Mar 15 09:03:26 2013 +0100
  5040. ims_icscf: fix include list for BSD
  5041. - patch by Victor V. Kustov
  5042. commit 44e43d541baf52a327485d8627de3b95961bdaf9
  5043. Merge: b53624e 81b5473
  5044. Author: Peter Dunkley <[email protected]>
  5045. Date: Fri Mar 15 00:02:38 2013 +0000
  5046. Merge branch 'master' into outbound
  5047. * master:
  5048. sca: fix private hold handling
  5049. xhttp_pi: escape special characters
  5050. commit b53624e388c283ae1294bf595af123c3b77f6b93
  5051. Author: Peter Dunkley <[email protected]>
  5052. Date: Thu Mar 14 23:55:14 2013 +0000
  5053. modules/pv: added new $ruid and $branch(ruid) PVs
  5054. commit 0137a2a91d29cbd80829b79dcb4cfd9659b7e9be
  5055. Author: Peter Dunkley <[email protected]>
  5056. Date: Thu Mar 14 23:35:02 2013 +0000
  5057. modules/xprint: updated use of get_branch() and next_branch() to cope with additional argument
  5058. commit 0860555382575943b5f704b53a48e63db90754d8
  5059. Author: Peter Dunkley <[email protected]>
  5060. Date: Thu Mar 14 23:34:48 2013 +0000
  5061. modules/tm: updated use of get_branch() and next_branch() to cope with additional argument
  5062. commit a16fb22d12696f707839f7b97da471d02121e228
  5063. Author: Peter Dunkley <[email protected]>
  5064. Date: Thu Mar 14 23:34:34 2013 +0000
  5065. modules/pv: updated use of get_branch() and next_branch() to cope with additional argument
  5066. commit cb68cab9ce13142592590042283ca1aa3f85ac84
  5067. Author: Peter Dunkley <[email protected]>
  5068. Date: Thu Mar 14 23:34:18 2013 +0000
  5069. modules/permissions: updated use of get_branch() and next_branch() to cope with additional argument
  5070. commit f63b55b96e9a2900cf73183fdaa41992c3c31dc5
  5071. Author: Peter Dunkley <[email protected]>
  5072. Date: Thu Mar 14 23:34:01 2013 +0000
  5073. modules/domain: updated use of get_branch() and next_branch() to cope with additional argument
  5074. commit 55e069d5c169d9022582c51a9bce82adc136c29c
  5075. Author: Peter Dunkley <[email protected]>
  5076. Date: Thu Mar 14 23:33:23 2013 +0000
  5077. core: updated use of get_branch() and next_branch() to cope with additional argument
  5078. commit 8e6c690ea3cdfd9dd1349f2ce144d7dfd432b50d
  5079. Author: Peter Dunkley <[email protected]>
  5080. Date: Thu Mar 14 23:32:42 2013 +0000
  5081. core: updated get_branch() and next_branch() to return ruid (if set)
  5082. commit 87e624ffe1e66104b04d34bd2102f458f5785bf0
  5083. Author: Peter Dunkley <[email protected]>
  5084. Date: Thu Mar 14 23:16:27 2013 +0000
  5085. modules/tm: updated t_serial to store/retrieve ruid
  5086. commit dd90d9685cb66843ff48c55b0100de9f98bfdf52
  5087. Author: Peter Dunkley <[email protected]>
  5088. Date: Thu Mar 14 23:05:32 2013 +0000
  5089. modules/registrar: tidied up unregister() function
  5090. commit b49ea76814d2933bb9bc58f82230c4569be171af
  5091. Author: Peter Dunkley <[email protected]>
  5092. Date: Thu Mar 14 22:58:44 2013 +0000
  5093. modules/ims_isc: updated to include new argument to append_branch()
  5094. commit 01f4a316eeb2ed9b7110cb5ee8c96c4923b9acaa
  5095. Author: Peter Dunkley <[email protected]>
  5096. Date: Thu Mar 14 22:58:24 2013 +0000
  5097. modules/ims_icscf: updated to include new argument to append_branch()
  5098. commit 4ed5c06088fc87a32ecb59a291f83e947aee7070
  5099. Author: Peter Dunkley <[email protected]>
  5100. Date: Thu Mar 14 22:58:04 2013 +0000
  5101. modules/exec: updated to include new argument to append_branch()
  5102. commit 08b7df7556f6677ed6049825cf20155162269fd4
  5103. Author: Peter Dunkley <[email protected]>
  5104. Date: Thu Mar 14 22:57:49 2013 +0000
  5105. modules/enum: updated to include new argument to append_branch()
  5106. commit dab406ed0301bfea5a9e6234119082e445dd5806
  5107. Author: Peter Dunkley <[email protected]>
  5108. Date: Thu Mar 14 22:57:30 2013 +0000
  5109. modules/dialplan: updated to include new argument to append_branch()
  5110. commit cb10662ae458b799d9746948aba59fb513af318d
  5111. Author: Peter Dunkley <[email protected]>
  5112. Date: Thu Mar 14 22:57:06 2013 +0000
  5113. modules/cpl-c: updated to include new argument to append_branch()
  5114. commit 4d3639a674af7ae8102e3ae3e94e84674d9848ae
  5115. Author: Peter Dunkley <[email protected]>
  5116. Date: Thu Mar 14 22:56:51 2013 +0000
  5117. modules/corex: updated to include new argument to append_branch()
  5118. commit bc8fd8b3b458bf088a83e6c6f17bd21743aaf8e9
  5119. Author: Peter Dunkley <[email protected]>
  5120. Date: Thu Mar 14 22:56:27 2013 +0000
  5121. modules/avpops: updated to include new argument to append_branch()
  5122. commit 821d92298d22c6fa2d17e85b3c0f021cd0dbeb8e
  5123. Author: Peter Dunkley <[email protected]>
  5124. Date: Thu Mar 14 22:55:46 2013 +0000
  5125. modules/alias_db: updated to include new argument to append_branch()
  5126. commit 4fb8d035a952e1f719e60470e7bea2e3877331d5
  5127. Author: Peter Dunkley <[email protected]>
  5128. Date: Thu Mar 14 22:46:51 2013 +0000
  5129. core: updated to include new argument for append_branch()
  5130. commit ac7b94dbd991ba5c25d9afece2b6172b829f514b
  5131. Author: Peter Dunkley <[email protected]>
  5132. Date: Thu Mar 14 22:46:08 2013 +0000
  5133. modules/registrar: fill in ruid in msg and branch structures during lookup()
  5134. commit e3ba8f38f7bd008f72705fb6acd082e65b5a140e
  5135. Author: Peter Dunkley <[email protected]>
  5136. Date: Thu Mar 14 22:42:16 2013 +0000
  5137. core: added ruid to msg and branch structures
  5138. commit 0e634d5828ec7e2c9418089007cdac0318e4aced
  5139. Author: Peter Dunkley <[email protected]>
  5140. Date: Thu Mar 14 22:00:54 2013 +0000
  5141. modules/registrar: fixed typo
  5142. commit f892c3c87b181c4b3d32b080f2dbb8ba0b88807f
  5143. Author: Peter Dunkley <[email protected]>
  5144. Date: Thu Mar 14 21:57:59 2013 +0000
  5145. parser: fixed typo
  5146. commit 98c0aa3930031e681f0211bc7f07e208c2288703
  5147. Author: Peter Dunkley <[email protected]>
  5148. Date: Thu Mar 14 21:55:34 2013 +0000
  5149. parser: updated path for some of the includes in files moved from lib/kcore
  5150. commit 19ff7249507118ddfcf34e8dd02407ae3663314f
  5151. Author: Peter Dunkley <[email protected]>
  5152. Date: Thu Mar 14 21:52:33 2013 +0000
  5153. modules/sst: updated path to parse_supported.h
  5154. commit 59189c400f807deb92b5ee897ea2e19cc086c500
  5155. Author: Peter Dunkley <[email protected]>
  5156. Date: Thu Mar 14 21:52:18 2013 +0000
  5157. modules/rls: updated path to parse_supported.h
  5158. commit 1a920fc0a69916670ad2cd04e85926546e69a2d5
  5159. Author: Peter Dunkley <[email protected]>
  5160. Date: Thu Mar 14 21:51:44 2013 +0000
  5161. modules/registrar: updated path to parse_(require|supported).h
  5162. commit 0497e50dfe195e3b633741f2fcb476ff234285f4
  5163. Author: Peter Dunkley <[email protected]>
  5164. Date: Thu Mar 14 21:51:11 2013 +0000
  5165. modules/ims_registrar_scscf: updated path to parse_supported.h
  5166. commit 96347fb3b2d747712c52579abec081b8eec545d1
  5167. Author: Peter Dunkley <[email protected]>
  5168. Date: Thu Mar 14 21:50:20 2013 +0000
  5169. lib/kcore, parser: moved parse_(options_tags|require|supported) to parser
  5170. commit 81b5473f5a191a5aa81295acf0d96a22160f7f31
  5171. Author: Andrew Mortensen <[email protected]>
  5172. Date: Fri Mar 1 16:33:59 2013 -0500
  5173. sca: fix private hold handling
  5174. - private hold call-info was being ignored in hold reINVITEs, causing
  5175. inaccurate "active" notifications to go to subscribers.
  5176. commit a00662049f2f245f53dfb23a07da9229e2ebe159
  5177. Author: Ovidiu Sas <[email protected]>
  5178. Date: Thu Mar 14 12:16:32 2013 -0400
  5179. xhttp_pi: escape special characters
  5180. commit 6b4d87a4321f8edefbf93b1323502d4bab965290
  5181. Author: Peter Dunkley <[email protected]>
  5182. Date: Thu Mar 14 14:19:31 2013 +0000
  5183. modules/registrar: Updated documentation for outbound related modparams
  5184. commit 2a4300284364c4be42b1e4262966d17e5a546799
  5185. Author: Peter Dunkley <[email protected]>
  5186. Date: Thu Mar 14 14:19:05 2013 +0000
  5187. modules/register: Fixed mod init check of flow_timer modparam
  5188. commit c9f8bfdf7a124c9136b28cf78936ac14cec511b9
  5189. Author: Peter Dunkley <[email protected]>
  5190. Date: Thu Mar 14 12:25:52 2013 +0000
  5191. modules/registrar: fixes to checking of Require: and Supported: headers for outbound
  5192. commit 1c276452b2880cc47994f17460403c58e0ef5c87
  5193. Author: Hugh Waite <[email protected]>
  5194. Date: Thu Mar 14 11:57:55 2013 +0000
  5195. documentation: Fix Content-Length typos
  5196. - Fix typos in textops/textopsx documenation
  5197. - Regenerate cfg list documentation
  5198. commit 90cbe54c01fe9513a0041f19e8a73f3ff7dccaf6
  5199. Author: Hugh Waite <[email protected]>
  5200. Date: Thu Mar 14 10:41:24 2013 +0000
  5201. core: Fix Content-Length typos
  5202. One typo in the HTTP11CONTINUE response headers
  5203. One in the tcp option help string for 'accept_no_cl'
  5204. Two in code comments
  5205. commit 9e3c6550c02efc1181aba85fc6b7e871fb632da5
  5206. Merge: 9a4afee 289bc23
  5207. Author: Peter Dunkley <[email protected]>
  5208. Date: Thu Mar 14 10:10:49 2013 +0000
  5209. Merge branch 'master' into outbound
  5210. * master:
  5211. Makefile.groups: Updated package group for app_java.
  5212. commit 289bc2399c09f5f449fd835f9a046597e4f2b38f
  5213. Author: Konstantin Mosesov <[email protected]>
  5214. Date: Wed Mar 13 22:29:20 2013 +0200
  5215. Makefile.groups: Updated package group for app_java.
  5216. commit 9a4afeecf8d1166533fefd4df2afc850a44c9ec3
  5217. Merge: 71c197d 7d46ff0e
  5218. Author: Peter Dunkley <[email protected]>
  5219. Date: Wed Mar 13 16:57:11 2013 +0000
  5220. Merge branch 'master' into outbound
  5221. * master: (68 commits)
  5222. modules/permissions: DNS domain names in address table
  5223. modules/app_java - New module app_java: Java Native Interface support.
  5224. nathelper: Decrease ambiguity by renaming sipping_disable_bflag to natping_disable_bflag
  5225. registrar: New set_q_override function
  5226. parser,modules/pv,modules/sipcapture: Improved parsing of P-Asserted/Preferred-Identity headers
  5227. Makefile.dirs: updated the list with module directories
  5228. NEWS Update with reference to Wiki
  5229. INSTALL update for release
  5230. README - last minute small edits
  5231. tm: set proper buffer len when Max-Forward header is not added
  5232. core: try to detect ipv6 addresses only when USE_IPV6 is used
  5233. pkg: deb specs updated for v4.0.0
  5234. INSTALL: updates for v4.0.0
  5235. ChangeLog_k: removed obsolete file
  5236. ChangeLog: updated content to prepare for v4.0.0
  5237. sca: fix regression dropping Expires header from SUBSCRIBE replies.
  5238. sca: move SUBSCRIBE response handling to sca_subscription_reply
  5239. sca: reject out-of-dialog attempts to seize privately held call.
  5240. sca: make sca_reply a generic reply function.
  5241. pkg/kamailio/(centos|fedora): added docbook2X build requirement
  5242. ...
  5243. Conflicts:
  5244. modules/registrar/save.h
  5245. commit 7d46ff0e5487d9e925c78a57fd7ee036858f0c15
  5246. Author: avamanu <avamanu@avamanu.(none)>
  5247. Date: Wed Mar 13 17:49:21 2013 +0200
  5248. modules/permissions: DNS domain names in address table
  5249. Added the possibility to check also against DNS domain names with
  5250. allow_address() function.
  5251. Now in the address table one group can have exact IPs, subnet IPs
  5252. and DNS domain names.
  5253. commit c5f47af145e19f11fafc3ca570e994185f33542d
  5254. Author: Konstantin Mosesov <[email protected]>
  5255. Date: Wed Mar 13 17:53:54 2013 +0200
  5256. modules/app_java - New module app_java: Java Native Interface support.
  5257. commit 93b2b3ba7951bc84a208fb296b3c7b4e52516389
  5258. Author: Richard Fuchs <[email protected]>
  5259. Date: Tue Mar 12 09:43:57 2013 -0400
  5260. nathelper: Decrease ambiguity by renaming sipping_disable_bflag to natping_disable_bflag
  5261. commit 857d35f827e0113d1e24caee1b137e91c3e30b42
  5262. Merge: e84eedf 29f0779
  5263. Author: Jason Penton <[email protected]>
  5264. Date: Tue Mar 12 13:05:19 2013 +0200
  5265. Merge branch 'master' of ssh://git.sip-router.org/sip-router
  5266. commit 29f0779226712f631eff5664f08cdada96f4eef0
  5267. Author: Hugh Waite <[email protected]>
  5268. Date: Mon Mar 11 17:37:12 2013 +0000
  5269. registrar: New set_q_override function
  5270. The set_q_override function will override the value of the q parameter
  5271. from the Contact header in subsequent calls to the save() function for
  5272. the current request.
  5273. Currently exported as a C-API function
  5274. commit 09441e89d3bb10d7a4b8c0192e429a8ca1827461
  5275. Author: Hugh Waite <[email protected]>
  5276. Date: Mon Mar 11 16:55:23 2013 +0000
  5277. parser,modules/pv,modules/sipcapture: Improved parsing of
  5278. P-Asserted/Preferred-Identity headers
  5279. parser:
  5280. - Abstracted addr-spec parsing from parse_to.c into new file.
  5281. (parse_addr_spec.c)
  5282. - Added support for comma separated addr-spec values.
  5283. - Created new P-Asserted-Identity and P-Preferred-Identity header parsers
  5284. that parse all instances and allows comma separated values.
  5285. modules/pv:
  5286. - Added PV index to $ai, $pu, $pU, $pd and $pn variables to retreive the
  5287. n'th URI instance. E.g. $(ai[1])
  5288. modules/sipcapture:
  5289. - Updated to use the new structure
  5290. - Maintains previous behaviour - only uses the first URI
  5291. commit c72aabf37beb308f99b46f764ee9c01b0d875da3
  5292. Author: Daniel-Constantin Mierla <[email protected]>
  5293. Date: Mon Mar 11 15:57:31 2013 +0100
  5294. Makefile.dirs: updated the list with module directories
  5295. commit 697a272672e434b017cd7e3c6782c5cefa0f2de8
  5296. Author: Olle E. Johansson <[email protected]>
  5297. Date: Mon Mar 11 11:43:49 2013 +0100
  5298. NEWS Update with reference to Wiki
  5299. commit 220b782018c3158a05f695eac5b1bff0f7ad239f
  5300. Author: Olle E. Johansson <[email protected]>
  5301. Date: Mon Mar 11 11:36:54 2013 +0100
  5302. INSTALL update for release
  5303. commit 0bdc78ffb5e4a2f4d77df39372dad66cdf3c141d
  5304. Author: Olle E. Johansson <[email protected]>
  5305. Date: Mon Mar 11 11:16:09 2013 +0100
  5306. README - last minute small edits
  5307. commit 2d38b046b6202a35c0adf4c8b61f0d665432dd4f
  5308. Author: Daniel-Constantin Mierla <[email protected]>
  5309. Date: Mon Mar 11 09:38:37 2013 +0100
  5310. tm: set proper buffer len when Max-Forward header is not added
  5311. - reported by Juha Heinanen
  5312. commit b035aa9f2cc19d387b1b8f33a7888ffee27a4138
  5313. Author: Daniel-Constantin Mierla <[email protected]>
  5314. Date: Sun Mar 10 23:53:26 2013 +0100
  5315. core: try to detect ipv6 addresses only when USE_IPV6 is used
  5316. - reported by Juha Heinanen
  5317. commit a349d9aab2d95b9b1cbc58870ead9a7294bcdcaa
  5318. Author: Daniel-Constantin Mierla <[email protected]>
  5319. Date: Sun Mar 10 22:46:50 2013 +0100
  5320. pkg: deb specs updated for v4.0.0
  5321. commit b4ebc4a8164cfee995fb3ed0570702ae0547c0ce
  5322. Author: Daniel-Constantin Mierla <[email protected]>
  5323. Date: Sun Mar 10 22:07:11 2013 +0100
  5324. INSTALL: updates for v4.0.0
  5325. commit ff04edd6ee7ddc213b346afffeec04a995bf16fa
  5326. Author: Daniel-Constantin Mierla <[email protected]>
  5327. Date: Fri Mar 8 23:22:06 2013 +0100
  5328. ChangeLog_k: removed obsolete file
  5329. commit 28111e7943f209ed936a6e9f1d5278d6235cedbb
  5330. Author: Daniel-Constantin Mierla <[email protected]>
  5331. Date: Fri Mar 8 23:20:06 2013 +0100
  5332. ChangeLog: updated content to prepare for v4.0.0
  5333. commit 3b557293a33f6f3003fdd62a45e02cf8736b534e
  5334. Author: Andrew Mortensen <[email protected]>
  5335. Date: Mon Mar 4 23:13:53 2013 -0500
  5336. sca: fix regression dropping Expires header from SUBSCRIBE replies.
  5337. - extra_headers.len lacked Expires header length after snprintf.
  5338. commit d528c27b6fa69530bfde4a6ce83c5d4dcc6499a5
  5339. Author: Andrew Mortensen <[email protected]>
  5340. Date: Sun Mar 3 17:01:53 2013 -0500
  5341. sca: move SUBSCRIBE response handling to sca_subscription_reply
  5342. - create necessary headers, pass to newly generic sca_reply function.
  5343. commit e565748048d7a6b6fda0a28959e092380c5bc26a
  5344. Author: Andrew Mortensen <[email protected]>
  5345. Date: Sun Mar 3 17:00:44 2013 -0500
  5346. sca: reject out-of-dialog attempts to seize privately held call.
  5347. - per spec, reject with 403 Forbidden.
  5348. commit d6d71b0e217226fe43491a0e9ba75ec0a6649cd5
  5349. Author: Andrew Mortensen <[email protected]>
  5350. Date: Sun Mar 3 16:59:23 2013 -0500
  5351. sca: make sca_reply a generic reply function.
  5352. - take a pre-filled extra_headers parameter instead, add with add_lump_rpl.
  5353. commit dd2ef87af7dac6fb1411d58a0dd2e6125b99da80
  5354. Author: Peter Dunkley <[email protected]>
  5355. Date: Thu Mar 7 02:11:35 2013 +0000
  5356. pkg/kamailio/(centos|fedora): added docbook2X build requirement
  5357. commit df1af285d60e2d066c2753e8f3815a7dc4f97684
  5358. Author: Peter Dunkley <[email protected]>
  5359. Date: Wed Mar 6 11:08:32 2013 +0000
  5360. pkg/kamailio/(centos|fedora): re-added perl files
  5361. commit f4a4ad8effe41a30705a49da3097818c83d3be6e
  5362. Author: Daniel-Constantin Mierla <[email protected]>
  5363. Date: Tue Mar 5 18:35:08 2013 +0100
  5364. Makefile.groups: fixed typo in the name of perl mods list
  5365. - reported by Peter Dunkley
  5366. commit 3262a99d41a16b478f7186be6334dce901ddc25c
  5367. Author: Peter Dunkley <[email protected]>
  5368. Date: Tue Mar 5 17:08:54 2013 +0000
  5369. pkg/kamailio/(centos|fedora): updated .spec to match latest changes
  5370. commit 76aa97c074ddbdd82217633ff4fb0c6401d1666f
  5371. Author: Peter Dunkley <[email protected]>
  5372. Date: Tue Mar 5 15:53:46 2013 +0000
  5373. pkg/kamailio/(centos|fedora): updated rel and ver in .spec
  5374. commit 49251e62da99bf05f257e12306cafec614feb408
  5375. Author: Daniel-Constantin Mierla <[email protected]>
  5376. Date: Tue Mar 5 17:11:51 2013 +0100
  5377. Makefile.groups: mi_xmlrpc has a dedicated pkg grpup depending on xmlrpc-c library
  5378. commit 98be8f70d4df6011991d04b5c0d86a1aac6a0737
  5379. Author: Olle E. Johansson <[email protected]>
  5380. Date: Tue Mar 5 12:09:42 2013 +0100
  5381. db_sqlite Make sure module compiles on BSD systems too
  5382. Copied from db_unixodbc/Makefile
  5383. commit 6375044137494f1203f26580e16f63c92225c596
  5384. Author: Daniel-Constantin Mierla <[email protected]>
  5385. Date: Mon Mar 4 23:41:31 2013 +0100
  5386. Makefile.groups: restored outbound as packaging group
  5387. commit 068e6e5903801ca7cb7d1ca304d35bca70a34b58
  5388. Author: Daniel-Constantin Mierla <[email protected]>
  5389. Date: Mon Mar 4 19:56:54 2013 +0100
  5390. usrloc: added missing state from AoR contact dump
  5391. commit d83b9aefd5afa25b2d18a8bf92357fbd33d627bf
  5392. Author: Daniel-Constantin Mierla <[email protected]>
  5393. Date: Mon Mar 4 16:30:34 2013 +0100
  5394. dispatcher: release lock instead of destroy when cleaning active calls hash table
  5395. - this could happen when dispatcher list was reloaded
  5396. - reported and fix by Dmitry, closes FS#275
  5397. commit 1d0e8dd793b3bab7f42ad8e956a704c6f287a6e1
  5398. Author: Daniel-Constantin Mierla <[email protected]>
  5399. Date: Mon Mar 4 16:20:13 2013 +0100
  5400. Makefile.defs: version set to 4.1.0-dev1
  5401. commit 3cf821d9983418d68ca33edc35ff5eb2e592d16f
  5402. Author: Daniel-Constantin Mierla <[email protected]>
  5403. Date: Mon Mar 4 16:19:20 2013 +0100
  5404. Makefile.groups: refer to pkg groups instead of K
  5405. commit 09c7b67beee9529d6a7c06e600c7f294bf453eda
  5406. Author: Daniel-Constantin Mierla <[email protected]>
  5407. Date: Mon Mar 4 16:14:42 2013 +0100
  5408. db_postgres: handle prepare statements in DB APIv2
  5409. - patch by Markus Bucher, closes FS#272
  5410. commit b5024f320b578c831d3ee13b077bb87954bc61b0
  5411. Author: Daniel-Constantin Mierla <[email protected]>
  5412. Date: Mon Mar 4 16:09:36 2013 +0100
  5413. Makefile: updated the groups of modules
  5414. - they are kept in Makefile.groups to keep main Makefile cleaner
  5415. - most of modules are in lists groupped mostly by dependency
  5416. - compilation and packaging groups are build using the lists
  5417. - exclude_modules list is automatically built from all modules without
  5418. those part of lists with external dependencies
  5419. commit 01cbe8bf98d6ad1ef8cf7e0b9f646fde81831fc6
  5420. Author: Daniel-Constantin Mierla <[email protected]>
  5421. Date: Mon Mar 4 10:46:01 2013 +0100
  5422. Makefile.defs: -DWITH_AS_SUPPORT is on by default
  5423. - it was for kamailio flavour only
  5424. - can be disabled with WITHAS=0 and exclude_modules+=seas
  5425. commit 23a22e2c8d73843798d66ec1bebe22cf7702213b
  5426. Author: Daniel-Constantin Mierla <[email protected]>
  5427. Date: Sun Mar 3 23:53:14 2013 +0100
  5428. Makefile: split module groups definitions in Makefile.groups
  5429. - the part was quite big and it is more config related than build rules
  5430. - it has to be updated with the current list of modules
  5431. commit 522d06e75bf3c549af007701332f7db53a1b5ab6
  5432. Author: Andrew Mortensen <[email protected]>
  5433. Date: Thu Feb 14 16:55:36 2013 -0500
  5434. sca: fix race condition when two endpoints seize same index simultaneously
  5435. - return 480 Temporarily Unavailable to loser of race.
  5436. commit 7c940fa74dd0d39d798b5ed63edf8079f24f2bde
  5437. Author: Olle E. Johansson <[email protected]>
  5438. Date: Sat Mar 2 16:25:24 2013 +0100
  5439. pv Minor doc update
  5440. commit ab1d5bf573b43daf204eb1572083c8f12791a3e1
  5441. Author: Olle E. Johansson <[email protected]>
  5442. Date: Sat Mar 2 15:53:08 2013 +0100
  5443. pv Add RPC commands shvGet and shvSet to manipulate and list shared variables
  5444. commit 68094dd3639d1f4cc497e4affb1a89909947c7b3
  5445. Author: Olle E. Johansson <[email protected]>
  5446. Date: Sat Mar 2 09:41:18 2013 +0100
  5447. presence Add RPC command presence.cleanup
  5448. commit c2c4c393a3c68ed3fb6fd53a71febdd93398f77c
  5449. Author: Olle E. Johansson <[email protected]>
  5450. Date: Sat Mar 2 07:56:48 2013 +0100
  5451. cfgutils Add functions for checking if a route exists
  5452. Adding check_route_exists() and route_if_exists() functions.
  5453. commit 0d69ffe84069e9cd9e41de194cbeff002e3d31b9
  5454. Author: Olle E. Johansson <[email protected]>
  5455. Date: Sat Mar 2 07:56:21 2013 +0100
  5456. cfgutils documentation
  5457. commit b23510e0adb6060a257c8662700450ed7faef080
  5458. Author: Daniel-Constantin Mierla <[email protected]>
  5459. Date: Fri Mar 1 18:12:23 2013 +0100
  5460. rtpproxy: proper fixup function for rtpproxy_manage(...)
  5461. - second parameter was resolved as spve type, although fixed as str
  5462. - reported by Markus Bucher, FS#273
  5463. commit 71c197dfe0b787a2abeadb730fda5241f294237c
  5464. Author: Peter Dunkley <[email protected]>
  5465. Date: Fri Mar 1 11:41:18 2013 +0000
  5466. modules/registrar: updated module documentation
  5467. - Added ruid parameter to unregister
  5468. - Added missing attributes to $ulc() description
  5469. commit 0a919692b299e2eb819f7c97fa218189849d4566
  5470. Author: Peter Dunkley <[email protected]>
  5471. Date: Fri Mar 1 11:19:42 2013 +0000
  5472. modules/registrar: added additional unregister() exported function to allow the removal of a specific contact
  5473. - Contact is removed by using the ruid (unique ID for the location record)
  5474. - Getting the ruid to use here is a problem still to be solved.
  5475. commit 65dc9c8cf35fc3e631380d65e8c99e8f84d465cc
  5476. Author: Peter Dunkley <[email protected]>
  5477. Date: Thu Feb 28 14:40:41 2013 +0000
  5478. modules/registrar: RFC 5626 section 6 support
  5479. - Behaviour when outbound in use but first edge proxy does not
  5480. support it.
  5481. commit abc1e61dea4e96235ca54955f664effc66568d6d
  5482. Author: Richard Fuchs <[email protected]>
  5483. Date: Wed Feb 27 11:17:03 2013 -0500
  5484. nathelper: add new option sipping_disable_bflag
  5485. sipping_disable_bflag can be set on a per-registration basis
  5486. to disable NAT pings completely
  5487. commit aabb7adb933185f4bc12dcd82cdee357246c8c2f
  5488. Author: Peter Dunkley <[email protected]>
  5489. Date: Wed Feb 27 15:29:35 2013 +0000
  5490. modules/registrar: add Require: outbound to 200 OK when required by client and supported by server
  5491. - Reported by @oej
  5492. commit 936b6892a8a0ff25b108635e48a146b7cbc3a7ff
  5493. Author: Peter Dunkley <[email protected]>
  5494. Date: Wed Feb 27 14:03:27 2013 +0000
  5495. lib/kcore: added parser for Require: header
  5496. commit be95ad30bf92cce4611f41e7d52d7a12f557e863
  5497. Author: Peter Dunkley <[email protected]>
  5498. Date: Wed Feb 27 14:03:13 2013 +0000
  5499. parser: updated for parse_supported refactoring
  5500. commit 167283826a4b534bc68d96e5e8eb6bc686a6d293
  5501. Author: Peter Dunkley <[email protected]>
  5502. Date: Wed Feb 27 14:02:47 2013 +0000
  5503. modules/sst: updated for parse_supported refactoring
  5504. commit 35e981d6c22bf4a5326cad34c2f2aa0d45d77e08
  5505. Author: Peter Dunkley <[email protected]>
  5506. Date: Wed Feb 27 14:02:28 2013 +0000
  5507. modules/rls: updated for parse_supported refactoring
  5508. commit 6c24a8dfa84d1e92fdd53e4c8c2bd7bc1715ceb5
  5509. Author: Peter Dunkley <[email protected]>
  5510. Date: Wed Feb 27 14:02:05 2013 +0000
  5511. modules/registrar: updated for parse_supported refactoring
  5512. commit 2855d20641d171ffcf3e711292cc8648d74ce5b0
  5513. Author: Peter Dunkley <[email protected]>
  5514. Date: Wed Feb 27 14:01:18 2013 +0000
  5515. modules/ims_registrar_scscf: updated for parse_supported refactoring
  5516. commit af75f69a581e19f8008c326f882aae0f65f86ea8
  5517. Author: Peter Dunkley <[email protected]>
  5518. Date: Wed Feb 27 13:59:56 2013 +0000
  5519. lib/kcore: abstracted the option-tag parsing code out of parse_supported.[ch]
  5520. - This is to make it easier to add parsers for other similar headers
  5521. (for example, Require:)
  5522. commit 9f9b56088e706970bab2ab644a51d267fabcae6c
  5523. Author: Daniel-Constantin Mierla <[email protected]>
  5524. Date: Wed Feb 27 09:22:14 2013 +0100
  5525. Makefile.defs: version set to 4.1.0-dev0
  5526. - master branch is open for adding new features to be part of v4.1.x
  5527. ===================== 2013-03-11 Version 4.0.0 Released =====================