Binary compatibility report for the libunistring library between 0.9.3 and 0.9.4 versions on x86
Test Info
Library Name | libunistring |
Version #1 | 0.9.3 |
Version #2 | 0.9.4 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 19 |
Total Shared Libraries | 1 |
Total Symbols / Types | 544 / 89 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 44 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Other Changes in Constants | - | 77 |
Added Symbols (44)
unictype.h,
libunistring.so.2.0.0
_UC_CATEGORY_NONE [data]
uc_bidi_class ( ucs4_t uc )
uc_bidi_class_byname ( char const* bidi_class_name )
uc_bidi_class_long_name ( int bidi_class )
uc_bidi_class_name ( int bidi_class )
UC_CATEGORY_LC [data]
uc_combining_class_byname ( char const* ccc_name )
uc_combining_class_long_name ( int ccc )
uc_combining_class_name ( int ccc )
uc_general_category_long_name ( struct uc_general_category_t category )
uc_is_bidi_class ( ucs4_t uc, int bidi_class )
uc_is_property_case_ignorable ( ucs4_t uc )
uc_is_property_cased ( ucs4_t uc )
uc_is_property_changes_when_casefolded ( ucs4_t uc )
uc_is_property_changes_when_casemapped ( ucs4_t uc )
uc_is_property_changes_when_lowercased ( ucs4_t uc )
uc_is_property_changes_when_titlecased ( ucs4_t uc )
uc_is_property_changes_when_uppercased ( ucs4_t uc )
uc_joining_group ( ucs4_t uc )
uc_joining_group_byname ( char const* joining_group_name )
uc_joining_group_name ( int joining_group )
uc_joining_type ( ucs4_t uc )
uc_joining_type_byname ( char const* joining_type_name )
uc_joining_type_long_name ( int joining_type )
uc_joining_type_name ( int joining_type )
UC_PROPERTY_CASE_IGNORABLE [data]
UC_PROPERTY_CASED [data]
UC_PROPERTY_CHANGES_WHEN_CASEFOLDED [data]
UC_PROPERTY_CHANGES_WHEN_CASEMAPPED [data]
UC_PROPERTY_CHANGES_WHEN_LOWERCASED [data]
UC_PROPERTY_CHANGES_WHEN_TITLECASED [data]
UC_PROPERTY_CHANGES_WHEN_UPPERCASED [data]
unigbrk.h,
libunistring.so.2.0.0
u16_grapheme_breaks ( unistring_uint16_t const* s, size_t n, char* p )
u16_grapheme_next ( unistring_uint16_t const* s, unistring_uint16_t const* end )
u16_grapheme_prev ( unistring_uint16_t const* s, unistring_uint16_t const* start )
u32_grapheme_breaks ( unistring_uint32_t const* s, size_t n, char* p )
u32_grapheme_next ( unistring_uint32_t const* s, unistring_uint32_t const* end )
u32_grapheme_prev ( unistring_uint32_t const* s, unistring_uint32_t const* start )
u8_grapheme_breaks ( unistring_uint8_t const* s, size_t n, char* p )
u8_grapheme_next ( unistring_uint8_t const* s, unistring_uint8_t const* end )
u8_grapheme_prev ( unistring_uint8_t const* s, unistring_uint8_t const* start )
uc_graphemeclusterbreak_property ( ucs4_t uc )
uc_is_grapheme_break ( ucs4_t a, ucs4_t b )
ulc_grapheme_breaks ( char const* s, size_t n, char* p )
to the top
Other Changes in Constants (77)
unictype.h
[+] UC_CATEGORY_MASK_LC
| Change | Effect |
---|
1 | The constant UC_CATEGORY_MASK_LC with value 7 has been added. | No effect. |
[+] UC_CCC_ATA
| Change | Effect |
---|
1 | The constant UC_CCC_ATA with value 214 has been added. | No effect. |
[+] UC_JOINING_GROUP_AIN
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_AIN with value 1 has been added. | No effect. |
[+] UC_JOINING_GROUP_ALAPH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_ALAPH with value 2 has been added. | No effect. |
[+] UC_JOINING_GROUP_ALEF
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_ALEF with value 3 has been added. | No effect. |
[+] UC_JOINING_GROUP_BEH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_BEH with value 4 has been added. | No effect. |
[+] UC_JOINING_GROUP_BETH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_BETH with value 5 has been added. | No effect. |
[+] UC_JOINING_GROUP_BURUSHASKI_YEH_BARREE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_BURUSHASKI_YEH_BARREE with value 6 has been added. | No effect. |
[+] UC_JOINING_GROUP_DAL
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_DAL with value 7 has been added. | No effect. |
[+] UC_JOINING_GROUP_DALATH_RISH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_DALATH_RISH with value 8 has been added. | No effect. |
[+] UC_JOINING_GROUP_E
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_E with value 9 has been added. | No effect. |
[+] UC_JOINING_GROUP_FARSI_YEH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_FARSI_YEH with value 10 has been added. | No effect. |
[+] UC_JOINING_GROUP_FE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_FE with value 11 has been added. | No effect. |
[+] UC_JOINING_GROUP_FEH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_FEH with value 12 has been added. | No effect. |
[+] UC_JOINING_GROUP_FINAL_SEMKATH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_FINAL_SEMKATH with value 13 has been added. | No effect. |
[+] UC_JOINING_GROUP_GAF
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_GAF with value 14 has been added. | No effect. |
[+] UC_JOINING_GROUP_GAMAL
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_GAMAL with value 15 has been added. | No effect. |
[+] UC_JOINING_GROUP_HAH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_HAH with value 16 has been added. | No effect. |
[+] UC_JOINING_GROUP_HE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_HE with value 17 has been added. | No effect. |
[+] UC_JOINING_GROUP_HEH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_HEH with value 18 has been added. | No effect. |
[+] UC_JOINING_GROUP_HEH_GOAL
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_HEH_GOAL with value 19 has been added. | No effect. |
[+] UC_JOINING_GROUP_HETH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_HETH with value 20 has been added. | No effect. |
[+] UC_JOINING_GROUP_KAF
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_KAF with value 21 has been added. | No effect. |
[+] UC_JOINING_GROUP_KAPH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_KAPH with value 22 has been added. | No effect. |
[+] UC_JOINING_GROUP_KHAPH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_KHAPH with value 23 has been added. | No effect. |
[+] UC_JOINING_GROUP_KNOTTED_HEH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_KNOTTED_HEH with value 24 has been added. | No effect. |
[+] UC_JOINING_GROUP_LAM
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_LAM with value 25 has been added. | No effect. |
[+] UC_JOINING_GROUP_LAMADH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_LAMADH with value 26 has been added. | No effect. |
[+] UC_JOINING_GROUP_MEEM
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_MEEM with value 27 has been added. | No effect. |
[+] UC_JOINING_GROUP_MIM
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_MIM with value 28 has been added. | No effect. |
[+] UC_JOINING_GROUP_NONE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_NONE with value 0 has been added. | No effect. |
[+] UC_JOINING_GROUP_NOON
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_NOON with value 29 has been added. | No effect. |
[+] UC_JOINING_GROUP_NUN
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_NUN with value 30 has been added. | No effect. |
[+] UC_JOINING_GROUP_NYA
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_NYA with value 31 has been added. | No effect. |
[+] UC_JOINING_GROUP_PE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_PE with value 32 has been added. | No effect. |
[+] UC_JOINING_GROUP_QAF
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_QAF with value 33 has been added. | No effect. |
[+] UC_JOINING_GROUP_QAPH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_QAPH with value 34 has been added. | No effect. |
[+] UC_JOINING_GROUP_REH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_REH with value 35 has been added. | No effect. |
[+] UC_JOINING_GROUP_REVERSED_PE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_REVERSED_PE with value 36 has been added. | No effect. |
[+] UC_JOINING_GROUP_SAD
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_SAD with value 37 has been added. | No effect. |
[+] UC_JOINING_GROUP_SADHE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_SADHE with value 38 has been added. | No effect. |
[+] UC_JOINING_GROUP_SEEN
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_SEEN with value 39 has been added. | No effect. |
[+] UC_JOINING_GROUP_SEMKATH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_SEMKATH with value 40 has been added. | No effect. |
[+] UC_JOINING_GROUP_SHIN
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_SHIN with value 41 has been added. | No effect. |
[+] UC_JOINING_GROUP_SWASH_KAF
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_SWASH_KAF with value 42 has been added. | No effect. |
[+] UC_JOINING_GROUP_SYRIAC_WAW
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_SYRIAC_WAW with value 43 has been added. | No effect. |
[+] UC_JOINING_GROUP_TAH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_TAH with value 44 has been added. | No effect. |
[+] UC_JOINING_GROUP_TAW
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_TAW with value 45 has been added. | No effect. |
[+] UC_JOINING_GROUP_TEH_MARBUTA
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_TEH_MARBUTA with value 46 has been added. | No effect. |
[+] UC_JOINING_GROUP_TEH_MARBUTA_GOAL
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_TEH_MARBUTA_GOAL with value 47 has been added. | No effect. |
[+] UC_JOINING_GROUP_TETH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_TETH with value 48 has been added. | No effect. |
[+] UC_JOINING_GROUP_WAW
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_WAW with value 49 has been added. | No effect. |
[+] UC_JOINING_GROUP_YEH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_YEH with value 50 has been added. | No effect. |
[+] UC_JOINING_GROUP_YEH_BARREE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_YEH_BARREE with value 51 has been added. | No effect. |
[+] UC_JOINING_GROUP_YEH_WITH_TAIL
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_YEH_WITH_TAIL with value 52 has been added. | No effect. |
[+] UC_JOINING_GROUP_YUDH
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_YUDH with value 53 has been added. | No effect. |
[+] UC_JOINING_GROUP_YUDH_HE
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_YUDH_HE with value 54 has been added. | No effect. |
[+] UC_JOINING_GROUP_ZAIN
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_ZAIN with value 55 has been added. | No effect. |
[+] UC_JOINING_GROUP_ZHAIN
| Change | Effect |
---|
1 | The constant UC_JOINING_GROUP_ZHAIN with value 56 has been added. | No effect. |
[+] UC_JOINING_TYPE_C
| Change | Effect |
---|
1 | The constant UC_JOINING_TYPE_C with value 2 has been added. | No effect. |
[+] UC_JOINING_TYPE_D
| Change | Effect |
---|
1 | The constant UC_JOINING_TYPE_D with value 5 has been added. | No effect. |
[+] UC_JOINING_TYPE_L
| Change | Effect |
---|
1 | The constant UC_JOINING_TYPE_L with value 3 has been added. | No effect. |
[+] UC_JOINING_TYPE_R
| Change | Effect |
---|
1 | The constant UC_JOINING_TYPE_R with value 4 has been added. | No effect. |
[+] UC_JOINING_TYPE_T
| Change | Effect |
---|
1 | The constant UC_JOINING_TYPE_T with value 1 has been added. | No effect. |
[+] UC_JOINING_TYPE_U
| Change | Effect |
---|
1 | The constant UC_JOINING_TYPE_U with value 0 has been added. | No effect. |
unigbrk.h
[+] GBP_CONTROL
| Change | Effect |
---|
1 | The constant GBP_CONTROL with value 3 has been added. | No effect. |
[+] GBP_CR
| Change | Effect |
---|
1 | The constant GBP_CR with value 1 has been added. | No effect. |
[+] GBP_EXTEND
| Change | Effect |
---|
1 | The constant GBP_EXTEND with value 4 has been added. | No effect. |
[+] GBP_L
| Change | Effect |
---|
1 | The constant GBP_L with value 7 has been added. | No effect. |
[+] GBP_LF
| Change | Effect |
---|
1 | The constant GBP_LF with value 2 has been added. | No effect. |
[+] GBP_LV
| Change | Effect |
---|
1 | The constant GBP_LV with value 10 has been added. | No effect. |
[+] GBP_LVT
| Change | Effect |
---|
1 | The constant GBP_LVT with value 11 has been added. | No effect. |
[+] GBP_OTHER
| Change | Effect |
---|
1 | The constant GBP_OTHER with value 0 has been added. | No effect. |
[+] GBP_PREPEND
| Change | Effect |
---|
1 | The constant GBP_PREPEND with value 5 has been added. | No effect. |
[+] GBP_SPACINGMARK
| Change | Effect |
---|
1 | The constant GBP_SPACINGMARK with value 6 has been added. | No effect. |
[+] GBP_T
| Change | Effect |
---|
1 | The constant GBP_T with value 9 has been added. | No effect. |
[+] GBP_V
| Change | Effect |
---|
1 | The constant GBP_V with value 8 has been added. | No effect. |
to the top
Header Files (19)
cdefs.h
iconveh.h
inline.h
localcharset.h
stdbool.h
stdint.h
unicase.h
uniconv.h
unictype.h
unilbrk.h
uniname.h
uninorm.h
unistdio.h
unistr.h
unitypes.h
uniwbrk.h
uniwidth.h
version.h
woe32dll.h
to the top
Shared Libraries (1)
libunistring.so.0.1.2
to the top