Hello list,

the first challenge to our 1.12 ABI maintenance is removal of 
sofia-sip/sha1.h. The file is part of our API, but as found in discussions 
on debian-legal, we need to remove/rewrite the code in question in our 
upcoming releases. See #1525308 for more info:

https://sourceforge.net/tracker/index.php?func=detail&aid=1525308&group_id=143636&atid=756076

Anyways, we've now rewritten all code that internally uses sha1.h and as 
we know of no existing clients using it, we propose to remove the file in 
1.12.1 as a bugfix to 1.12 ABI (i.e. soname is not changed). If later a 
client appears that is broken by this change, we need to consider that as 
a bug of 1.12.1 and come up with some way to fix the ABI in the 
next release (and fixing the problem without reintroducing the legal problems
RFC3174 code).

Comments are welcome!

-- 
  under work: Sofia-SIP at http://sofia-sip.sf.net

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sofia-sip-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to