FoxiGram/TMessagesProj/jni/voip/webrtc/base/third_party/icu
instant992 8e79f2ee9c FoxiGram: Telegram client with built-in Xray VLESS proxy
Based on Nekogram. Key additions:
- Rebrand to FoxiGram (app name, APK name, applicationId com.foxigram.app)
- Embedded Xray (VLESS+Reality) proxy client via JNI libxray.so
- Bundled hidden one-tap proxies (LTE + WiFi), read-only in UI
- Auto-restore proxy on restart, rebind to active network (LTE/WiFi)
- Server credentials externalized to git-ignored XrayServers.java (+ template)
- libxray Go source included; compiled .so, keystore, google-services.json ignored
2026-06-08 16:41:07 +04:00
..
icu_utf.cc FoxiGram: Telegram client with built-in Xray VLESS proxy 2026-06-08 16:41:07 +04:00
icu_utf.h FoxiGram: Telegram client with built-in Xray VLESS proxy 2026-06-08 16:41:07 +04:00
LICENSE FoxiGram: Telegram client with built-in Xray VLESS proxy 2026-06-08 16:41:07 +04:00
README.chromium FoxiGram: Telegram client with built-in Xray VLESS proxy 2026-06-08 16:41:07 +04:00

Name: ICU
URL: http://site.icu-project.org/
Version: 60
License: Unicode
License File: NOT_SHIPPED

This file has the relevant components from ICU copied to handle basic UTF8/16/32
conversions. Components are copied from umachine.h, utf.h, utf8.h, and utf16.h
into icu_utf.h, and from utf_impl.cpp into icu_utf.cc.

The main change is that U_/U8_/U16_ prefixes have been replaced with
CBU_/CBU8_/CBU16_ (for "Chrome Base") to avoid confusion with the "real" ICU
macros should ICU be in use on the system. For the same reason, the functions
and types have been put in the "base_icu" namespace.

Note that this license file is marked as NOT_SHIPPED, since a more complete
ICU license is included from //third_party/icu/README.chromium