SVN 57437

Discussions about using SIP Sorcery on your own computer/server
Post Reply
Nebukadnezar
Posts: 47
Joined: Tue Aug 10, 2010 1:46 pm

SVN 57437

Post by Nebukadnezar » Thu Oct 21, 2010 12:24 pm

Aaron,
I manually merged the latest SVN (57437) onto my test server, but it cannot be build. A field is added to the sipaccounts table (DontMangleEnabled) (I altered the table to contain that field) and referenced in the updated SIPRegistrarBindingsManager.cs but not in SIPRegistrarBindings.cs. In addition, the field is not present in SipAccount.cs etc. and the GUI.

I added the field to SipAccount.cs

Code: Select all

        private bool m_DontMangleEnabled = true;
        [Column(Name = "DontMangleEnabled", DbType = "bit", CanBeNull = false, UpdateCheck = UpdateCheck.Never)]
        [DataMember]
        public bool DontMangleEnabled
        {
            get { return m_DontMangleEnabled; }
            set
            {
                m_DontMangleEnabled = value;
                NotifyPropertyChanged("DontMangleEnabled");
            }
        }
and SIPRegistrarBindings.cs:

Code: Select all

public void RefreshBinding(int expiry, SIPEndPoint remoteSIPEndPoint, SIPEndPoint proxySIPEndPoint, SIPEndPoint registrarSIPEndPoint, bool DontMangleEnabled)
and that got my test server running again.

Aaron
Site Admin
Posts: 4652
Joined: Thu Jul 12, 2007 12:13 am

Re: SVN 57437

Post by Aaron » Thu Oct 21, 2010 9:53 pm

Thanks for highlighting that.

I did have my main PC fail a while ago and since then have been having a few issues with the software I use to automatically back up my source code. The backup software has been responsible for some of my source code getting otu of sync which is ironic given that's what it was suppossed to solve.

Post Reply