Binary compatibility report for the ceegeye library  between 1.30.0 and 2.0.2 versions on x86

Test Info


Library Nameceegeye
Version #11.30.0
Version #22.0.2
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files8
Total Shared Libraries1
Total Symbols / Types146 / 21
VerdictIncompatible
(86.99%)

Problem Summary


SeverityCount
Added Symbols-178
Removed SymbolsHigh127
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes-0

Added Symbols (178)


cgi.h, libceegeye-2.02.so
namespace ceegeye
CGI::Auth_Type ( ) const
CGI::CGI [in-charge] ( )
CGI::CGI [not-in-charge] ( )
CGI::Content_Length ( ) const
CGI::Content_Type ( ) const
CGI::Document_Root ( ) const
CGI::escape std::string const& str ) const
CGI::Gateway_Interface ( ) const
CGI::GetValue ( std::string const& valuename, std::string& value ) const
CGI::GetValue ( std::string const& valuename, std::vector<char>& filedata, std::string& data ) const
CGI::Http_Accept ( ) const
CGI::Http_Accept_Encoding ( ) const
CGI::Http_Accept_Language ( ) const
CGI::Http_Cache_Control ( ) const
CGI::Http_Connection ( ) const
CGI::Http_Cookie ( ) const
CGI::Http_Host ( ) const
CGI::Http_Referer ( ) const
CGI::Http_User_Agent ( ) const
CGI::Https ( ) const
CGI::Path ( ) const
CGI::Query_String ( ) const
CGI::Remote_Addr ( ) const
CGI::Remote_Port ( ) const
CGI::Request_Method ( ) const
CGI::Request_Uri ( ) const
CGI::Script_Filename ( ) const
CGI::Script_Name ( ) const
CGI::Server_Addr ( ) const
CGI::Server_Admin ( ) const
CGI::Server_Name ( ) const
CGI::Server_Port ( ) const
CGI::Server_Protocol ( ) const
CGI::Server_Signature ( ) const
CGI::Server_Software ( ) const
CGI::Ssl_Cipher ( ) const
CGI::Ssl_Cipher_Algkeysize ( ) const
CGI::Ssl_Cipher_Export ( ) const
CGI::Ssl_Cipher_Usekeysize ( ) const
CGI::Ssl_Client_A_Key ( ) const
CGI::Ssl_Client_A_Sig ( ) const
CGI::Ssl_Client_Cert ( ) const
CGI::Ssl_Client_I_Dn ( ) const
CGI::Ssl_Client_I_Dn_C ( ) const
CGI::Ssl_Client_I_Dn_Cn ( ) const
CGI::Ssl_Client_I_Dn_D ( ) const
CGI::Ssl_Client_I_Dn_Email ( ) const
CGI::Ssl_Client_I_Dn_G ( ) const
CGI::Ssl_Client_I_Dn_I ( ) const
CGI::Ssl_Client_I_Dn_L ( ) const
CGI::Ssl_Client_I_Dn_O ( ) const
CGI::Ssl_Client_I_Dn_Ou ( ) const
CGI::Ssl_Client_I_Dn_S ( ) const
CGI::Ssl_Client_I_Dn_Sp ( ) const
CGI::Ssl_Client_I_Dn_St ( ) const
CGI::Ssl_Client_I_Dn_T ( ) const
CGI::Ssl_Client_I_Dn_Uid ( ) const
CGI::Ssl_Client_M_Serial ( ) const
CGI::Ssl_Client_M_Version ( ) const
CGI::Ssl_Client_S_Dn ( ) const
CGI::Ssl_Client_S_Dn_C ( ) const
CGI::Ssl_Client_S_Dn_Cn ( ) const
CGI::Ssl_Client_S_Dn_D ( ) const
CGI::Ssl_Client_S_Dn_Email ( ) const
CGI::Ssl_Client_S_Dn_G ( ) const
CGI::Ssl_Client_S_Dn_I ( ) const
CGI::Ssl_Client_S_Dn_L ( ) const
CGI::Ssl_Client_S_Dn_O ( ) const
CGI::Ssl_Client_S_Dn_Ou ( ) const
CGI::Ssl_Client_S_Dn_S ( ) const
CGI::Ssl_Client_S_Dn_Sp ( ) const
CGI::Ssl_Client_S_Dn_St ( ) const
CGI::Ssl_Client_S_Dn_T ( ) const
CGI::Ssl_Client_S_Dn_Uid ( ) const
CGI::Ssl_Client_V_End ( ) const
CGI::Ssl_Client_V_Start ( ) const
CGI::Ssl_Client_Verify ( ) const
CGI::Ssl_Protocol ( ) const
CGI::Ssl_Server_A_Key ( ) const
CGI::Ssl_Server_A_Sig ( ) const
CGI::Ssl_Server_Cert ( ) const
CGI::Ssl_Server_I_Dn ( ) const
CGI::Ssl_Server_I_Dn_C ( ) const
CGI::Ssl_Server_I_Dn_Cn ( ) const
CGI::Ssl_Server_I_Dn_D ( ) const
CGI::Ssl_Server_I_Dn_Email ( ) const
CGI::Ssl_Server_I_Dn_G ( ) const
CGI::Ssl_Server_I_Dn_I ( ) const
CGI::Ssl_Server_I_Dn_L ( ) const
CGI::Ssl_Server_I_Dn_O ( ) const
CGI::Ssl_Server_I_Dn_Ou ( ) const
CGI::Ssl_Server_I_Dn_S ( ) const
CGI::Ssl_Server_I_Dn_Sp ( ) const
CGI::Ssl_Server_I_Dn_St ( ) const
CGI::Ssl_Server_I_Dn_T ( ) const
CGI::Ssl_Server_I_Dn_Uid ( ) const
CGI::Ssl_Server_M_Serial ( ) const
CGI::Ssl_Server_S_Dn ( ) const
CGI::Ssl_Server_S_Dn_C ( ) const
CGI::Ssl_Server_S_Dn_Cn ( ) const
CGI::Ssl_Server_S_Dn_D ( ) const
CGI::Ssl_Server_S_Dn_Email ( ) const
CGI::Ssl_Server_S_Dn_G ( ) const
CGI::Ssl_Server_S_Dn_I ( ) const
CGI::Ssl_Server_S_Dn_L ( ) const
CGI::Ssl_Server_S_Dn_O ( ) const
CGI::Ssl_Server_S_Dn_Ou ( ) const
CGI::Ssl_Server_S_Dn_S ( ) const
CGI::Ssl_Server_S_Dn_Sp ( ) const
CGI::Ssl_Server_S_Dn_St ( ) const
CGI::Ssl_Server_S_Dn_T ( ) const
CGI::Ssl_Server_S_Dn_Uid ( ) const
CGI::Ssl_Server_V_End ( ) const
CGI::Ssl_Server_V_Start ( ) const
CGI::Ssl_Session_Id ( ) const
CGI::Ssl_Version_Interface ( ) const
CGI::Ssl_Version_Library ( ) const
CGI::~CGI [in-charge] ( )
CGI::~CGI [not-in-charge] ( )

cgi_session.h, libceegeye-2.02.so
namespace ceegeye
cgisession::cgisession [in-charge] ( CGI const& cgi, long Expires, std::string const& Sessionfile )
cgisession::cgisession [not-in-charge] ( CGI const& cgi, long Expires, std::string const& Sessionfile )
cgisession::get std::string const& name )
cgisession::remove std::string const& name )
cgisession::set ( std::string const& name, std::string const& value )
cgisession::settimeout long Expires )
cgisession::~cgisession [in-charge] ( )
cgisession::~cgisession [not-in-charge] ( )

statics.h, libceegeye-2.02.so
namespace ceegeye
MetaRefresh int seconds, std::string const& url )
NoCache ( )

xhtml.h, libceegeye-2.02.so
namespace ceegeye
submitbuttoncheck xhtml& p, std::string const& SubmitName, std::string const& SubmitText, std::string const& HiddenName, std::string const& FormID, std::string const& Class )
xhtml::body ( std::string const& id, std::string const& Class, std::string const& onload )
xhtml::bold std::string const& boldedtext ) const
xhtml::br ( ) const
xhtml::comment std::string const& comment ) const
xhtml::DeleteCookie ( std::string const& cookiename, std::string const& path, std::string const& domain )
xhtml::div ( std::string const& id, std::string const& Class )
xhtml::divend ( )
xhtml::form ( std::string const& id, std::string const& action, std::string const& onsubmit, std::string const& encoding, std::string const& method )
xhtml::formend ( )
xhtml::GetCookie ( std::string const& name, std::string& value )
xhtml::h1 ( std::string const& text, std::string const& id, std::string const& Class ) const
xhtml::h2 ( std::string const& text, std::string const& id, std::string const& Class ) const
xhtml::h3 ( std::string const& text, std::string const& id, std::string const& Class ) const
xhtml::h4 ( std::string const& text, std::string const& id, std::string const& Class ) const
xhtml::h5 ( std::string const& text, std::string const& id, std::string const& Class ) const
xhtml::h6 ( std::string const& text, std::string const& id, std::string const& Class ) const
xhtml::image ( std::string const& src, std::string const& alt, std::string const& width, std::string const& height, std::string const& id, std::string const& onmouseout, std::string const& onmouseover, std::string const& tooltip ) const
xhtml::inputbutton ( std::string const& name, std::string const& value, std::string const& onclick, std::string const& Class ) const
xhtml::inputcheck ( std::string const& name, std::string const& value, bool checked, std::string const& onclick, std::string const& Class ) const
xhtml::inputfile ( std::string const& name, std::string const& filename, std::string const& size, std::string const& onclick, std::string const& Class ) const
xhtml::inputhidden ( std::string const& name, std::string const& value ) const
xhtml::inputimage ( std::string const& src, std::string const& name, std::string const& Class ) const
xhtml::inputpasswd ( std::string const& name, std::string const& value, std::string const& Class, std::string const& size, std::string const& maxlen, std::string const& onselect ) const
xhtml::inputradio ( std::string const& name, std::string const& value, bool checked, std::string const& onclick, std::string const& Class ) const
xhtml::inputreset ( std::string const& name, std::string const& label, std::string const& onclick, std::string const& Class, std::string const& size ) const
xhtml::inputsubmit ( std::string const& name, std::string const& value, std::string const& onclick, std::string const& Class, std::string const& tooltip ) const
xhtml::inputtext ( std::string const& name, std::string const& value, std::string const& Class, std::string const& size, std::string const& maxlen, std::string const& onblur, std::string const& onchange, std::string const& onfocus, std::string const& onselect, std::string const& tooltip, bool READONLY ) const
xhtml::link ( std::string const& href, std::string const& linktext, std::string const& onclick, std::string const& id, std::string const& onmouseout, std::string const& onmouseover, bool ReplaceCurrentHistoryItem ) const
xhtml::p ( std::string const& id, std::string const& Class )
xhtml::pagebegin ( std::string const& title, std::string const& headtag, std::string const& cssfile, std::string const& httpheaders, std::string const& contenttype )
xhtml::pend ( )
xhtml::script ( std::string const& code, std::string const& type ) const
xhtml::select ( std::string const& name, bool multiple, std::string const& Class, std::string const& size, std::string const& onblur, std::string const& onchange, std::string const& onclick, std::string const& onfocus, std::string const& tooltip )
xhtml::selectend ( )
xhtml::selectoption ( std::string const& value, std::string const& text, bool selected ) const
xhtml::SetCookie ( std::string const& cookie_name, std::string const& value, long const& expires, std::string const& path, std::string const& domain, bool secure )
xhtml::space ( ) const
xhtml::table ( std::string const& id, std::string const& Class )
xhtml::tableend ( )
xhtml::td ( std::string const& id, std::string const& Class, std::string const& value )
xhtml::tdend ( )
xhtml::textarea ( std::string const& name, std::vector<std::string>const& text, std::string const& cols, std::string const& rows, std::string const& onblur, std::string const& onchange, std::string const& onfocus, std::string const& onselect, bool readonly, std::string const& tooltip ) const
xhtml::tr ( std::string const& id, std::string const& Class )
xhtml::trend ( )
xhtml::xhtml [in-charge] CGI& cgi, long SessionExpires, std::string const& Sessionfile )
xhtml::xhtml [not-in-charge] CGI& cgi, long SessionExpires, std::string const& Sessionfile )
xhtml::~xhtml [in-charge] ( )
xhtml::~xhtml [not-in-charge] ( )

to the top

Removed Symbols (127)


cgi.h, libjwcgi-1.30.so
namespace jwcgi
CGI::Auth_Type ( ) const
CGI::CGI [in-charge] bool wincgi )
CGI::CGI [not-in-charge] bool wincgi )
CGI::Content_Length ( ) const
CGI::Content_Type ( ) const
CGI::Document_Root ( ) const
CGI::escape std::string const& str ) const
CGI::Gateway_Interface ( ) const
CGI::GetValue ( std::string const& valuename, std::string& value ) const
CGI::GetValue ( std::string const& valuename, std::vector<char>& filedata, std::string& data ) const
CGI::Http_Accept ( ) const
CGI::Http_Accept_Encoding ( ) const
CGI::Http_Accept_Language ( ) const
CGI::Http_Cache_Control ( ) const
CGI::Http_Connection ( ) const
CGI::Http_Cookie ( ) const
CGI::Http_Host ( ) const
CGI::Http_Referer ( ) const
CGI::Http_User_Agent ( ) const
CGI::Https ( ) const
CGI::Path ( ) const
CGI::Query_String ( ) const
CGI::Remote_Addr ( ) const
CGI::Remote_Port ( ) const
CGI::Request_Method ( ) const
CGI::Request_Uri ( ) const
CGI::Script_Filename ( ) const
CGI::Script_Name ( ) const
CGI::Server_Addr ( ) const
CGI::Server_Admin ( ) const
CGI::Server_Name ( ) const
CGI::Server_Port ( ) const
CGI::Server_Protocol ( ) const
CGI::Server_Signature ( ) const
CGI::Server_Software ( ) const
CGI::Ssl_Cipher ( ) const
CGI::Ssl_Cipher_Algkeysize ( ) const
CGI::Ssl_Cipher_Export ( ) const
CGI::Ssl_Cipher_Usekeysize ( ) const
CGI::Ssl_Client_A_Key ( ) const
CGI::Ssl_Client_A_Sig ( ) const
CGI::Ssl_Client_Cert ( ) const
CGI::Ssl_Client_I_Dn ( ) const
CGI::Ssl_Client_I_Dn_C ( ) const
CGI::Ssl_Client_I_Dn_Cn ( ) const
CGI::Ssl_Client_I_Dn_D ( ) const
CGI::Ssl_Client_I_Dn_Email ( ) const
CGI::Ssl_Client_I_Dn_G ( ) const
CGI::Ssl_Client_I_Dn_I ( ) const
CGI::Ssl_Client_I_Dn_L ( ) const
CGI::Ssl_Client_I_Dn_O ( ) const
CGI::Ssl_Client_I_Dn_Ou ( ) const
CGI::Ssl_Client_I_Dn_S ( ) const
CGI::Ssl_Client_I_Dn_Sp ( ) const
CGI::Ssl_Client_I_Dn_St ( ) const
CGI::Ssl_Client_I_Dn_T ( ) const
CGI::Ssl_Client_I_Dn_Uid ( ) const
CGI::Ssl_Client_M_Serial ( ) const
CGI::Ssl_Client_M_Version ( ) const
CGI::Ssl_Client_S_Dn ( ) const
CGI::Ssl_Client_S_Dn_C ( ) const
CGI::Ssl_Client_S_Dn_Cn ( ) const
CGI::Ssl_Client_S_Dn_D ( ) const
CGI::Ssl_Client_S_Dn_Email ( ) const
CGI::Ssl_Client_S_Dn_G ( ) const
CGI::Ssl_Client_S_Dn_I ( ) const
CGI::Ssl_Client_S_Dn_L ( ) const
CGI::Ssl_Client_S_Dn_O ( ) const
CGI::Ssl_Client_S_Dn_Ou ( ) const
CGI::Ssl_Client_S_Dn_S ( ) const
CGI::Ssl_Client_S_Dn_Sp ( ) const
CGI::Ssl_Client_S_Dn_St ( ) const
CGI::Ssl_Client_S_Dn_T ( ) const
CGI::Ssl_Client_S_Dn_Uid ( ) const
CGI::Ssl_Client_V_End ( ) const
CGI::Ssl_Client_V_Start ( ) const
CGI::Ssl_Client_Verify ( ) const
CGI::Ssl_Protocol ( ) const
CGI::Ssl_Server_A_Key ( ) const
CGI::Ssl_Server_A_Sig ( ) const
CGI::Ssl_Server_Cert ( ) const
CGI::Ssl_Server_I_Dn ( ) const
CGI::Ssl_Server_I_Dn_C ( ) const
CGI::Ssl_Server_I_Dn_Cn ( ) const
CGI::Ssl_Server_I_Dn_D ( ) const
CGI::Ssl_Server_I_Dn_Email ( ) const
CGI::Ssl_Server_I_Dn_G ( ) const
CGI::Ssl_Server_I_Dn_I ( ) const
CGI::Ssl_Server_I_Dn_L ( ) const
CGI::Ssl_Server_I_Dn_O ( ) const
CGI::Ssl_Server_I_Dn_Ou ( ) const
CGI::Ssl_Server_I_Dn_S ( ) const
CGI::Ssl_Server_I_Dn_Sp ( ) const
CGI::Ssl_Server_I_Dn_St ( ) const
CGI::Ssl_Server_I_Dn_T ( ) const
CGI::Ssl_Server_I_Dn_Uid ( ) const
CGI::Ssl_Server_M_Serial ( ) const
CGI::Ssl_Server_S_Dn ( ) const
CGI::Ssl_Server_S_Dn_C ( ) const
CGI::Ssl_Server_S_Dn_Cn ( ) const
CGI::Ssl_Server_S_Dn_D ( ) const
CGI::Ssl_Server_S_Dn_Email ( ) const
CGI::Ssl_Server_S_Dn_G ( ) const
CGI::Ssl_Server_S_Dn_I ( ) const
CGI::Ssl_Server_S_Dn_L ( ) const
CGI::Ssl_Server_S_Dn_O ( ) const
CGI::Ssl_Server_S_Dn_Ou ( ) const
CGI::Ssl_Server_S_Dn_S ( ) const
CGI::Ssl_Server_S_Dn_Sp ( ) const
CGI::Ssl_Server_S_Dn_St ( ) const
CGI::Ssl_Server_S_Dn_T ( ) const
CGI::Ssl_Server_S_Dn_Uid ( ) const
CGI::Ssl_Server_V_End ( ) const
CGI::Ssl_Server_V_Start ( ) const
CGI::Ssl_Session_Id ( ) const
CGI::Ssl_Version_Interface ( ) const
CGI::Ssl_Version_Library ( ) const
CGI::~CGI [in-charge] ( )
CGI::~CGI [not-in-charge] ( )

cgi_session.h, libjwcgi-1.30.so
namespace jwcgi
session::get std::string const& name )
session::remove std::string const& name )
session::session [in-charge] ( CGI const& cgi, long Expires, std::string const& Sessionfile )
session::session [not-in-charge] ( CGI const& cgi, long Expires, std::string const& Sessionfile )
session::set ( std::string const& name, std::string const& value )
session::settimeout long Expires )

statics.h, libjwcgi-1.30.so
namespace jwcgi
MetaRefresh int seconds, std::string const& url )
NoCache ( )

to the top

Header Files (8)


cgi.h
cgi_session.h
javascripts.h
jwcgi.h
log.h
statics.h
webpage.h
xhtml.h

to the top

Shared Libraries (1)


libjwcgi-1.30.so

to the top




Generated on Tue Oct 4 18:14:46 2011 for ceegeye by ABI Compliance Checker 1.94.7  
A tool for checking backward binary compatibility of a shared C/C++ library API