유니콘
my
back-button-icon
유니콘 Pro(안드로이드) 릴리즈 노트
유니콘 Pro(안드로이드) 릴리즈 노트

버전 1.10.90(190)
2022년 10월 4일

새로운 기능
  • twitch.tv 웹사이트(PC 버전) 접속 시 동영상 화질을 1080p 로 설정할 수 있는 기능 추가(고급 설정 -> twitch_1080p_enabled 활성화 필요, 해당 기능은 실험적 기능으로 상황에 따라 동작이 되지 않거나 삭제될 수 있습니다)
버그 수정
  • LG U+ 핫스팟에 연결된 기기에서 앱들이 제대로 동작하지 않던 버그 수정
  • apply.lh.or.kr 에서 파일 다운로드가 되지 않던 버그 수정

 


 

버전 1.9.87(189)
2022년 9월 26일

새로운 기능
  • 웹 어시스턴트 기능 추가(유니콘 설정에서 활성화 가능)
  • 클리너 기능 추가(웹 어시스턴트에서 사용 가능)
  • 광고 신고하기 기능 추가(웹 어시스턴트에서 사용 가능)
버그 수정
  • 필터의 important 옵션으로 문서가 차단되지 않던 버그 수정
  • 문서 차단시 페이지 로드 안되는 버그 수정

 


 

버전 1.7.74(186)
2022년 9월 16일

버그 수정
  • 샤오미 공유기에서 요기요, 배달의 민족, 스포티파이 앱 등 오작동 하던 문제 수정

 


 

버전 1.6.73(185)
2022년 9월 15일

새로운 기능
  • 스타일시트(CSS) 적용 기능 추가(ublock, adguard 문법 지원)
개선
  • 숏컷 이름 변경
    • 중지 -> 일시 중지
    • 보호 재개 -> 중지 재개
  • 알림 버튼 이름 변경
    • 중지 -> 일시 중지
  • !#if 지시자 토큰 처리 알고리즘 변경
버그 수정
  • bbq.co.kr 에서 카카오페이로 결제 시도 시 팝업 차단되는 문제 수정
  • 정규표현식 필터 사용시 replace 옵션이 적용되지 않던 문제 수정
  • 특정 도메인이 필터에 매치되지 않던 문제 수정
  • 구글 클라우드 콘솔에서 ComputeEngine 페이지가 무한로딩 되는 문제 수정
  • 이용권 만료시 VPN 활성화할 경우 앱이 죽는 버그 수정
  • 팝업 URL 클릭 시 Clipboard에 URL 주소 복사하는 기능 추가
  • 팝업차단시 URL이 길 경우 화면을 덮어버리는 문제 수정
  • base-script URL의 앰퍼샌드(&) 기호를 URL 인코딩하여 처리

 


 

버전 1.5.62(183)
2022년 9월 6일

새로운 기능
  • 숏컷 기능 추가 (보호 켜기, 보호 끄기, 보호 재개, 중지, 5분간 중지)
버그 수정
  • 구글 드라이브에서 간혹 다운로드가 실패하던 문제 수정
  • 토스페이먼츠 카드 결제 팝업이 차단되는 문제 수정
  • 동일한 팝업 요청 차단 시 처리가 잘못되던 문제 수정
  • mega.nz 사이트 이용 시 발생하던 장애 문제 수정
  • 네트워크 보호 및 필터링 예외 목록에 갤럭시 워치 매니저 추가
  • 샤오미 단말기에서 MMS 수발신 안되던 문제 수정
  • 트위치 사용 중 멈춤-재생 반복되는 문제 수정
  • self-signed, untrusted-root 인증서가 허용 처리 되던 문제 수정

 


 

버전 1.4.52(180)
2022년 8월 30일

새로운 기능
  • 필터 컴파일 전처리 기능 추가(list-kr 외부 필터 추가 가능)
    • !#include
    • !#if, !#endif
  • '쿠팡 방문하고 계속 읽기' 광고 차단 기능 추가
개선
  • namu.wiki 상단 공백 영역 제거
버그 수정
  • tistory.com 동영상 업로드 시 팝업 차단 창 표시 문제와 첨부 버튼 오작동 문제 수정
  • set-constant 필터의 값이 문자열일 경우 적용되지 않던 문제 수정

 


 

버전 1.2.43(178)
2022년 8월 30일

버그 수정
  • 구글 클라우드 콘솔 메인 페이지 무한 로딩 문제 수정
  • theqoo.net 사이트 이미지 표시 안되는 문제 수정
  • reddit.com 등 특정 사이트 접속 시 흰화면 표시되던 문제 수정(third-party 옵션)
  • ssg.com 사이트 카드 결제 시 empty url 팝업 차단 표시되는 문제 수정

 


 

버전 1.2.39(177)
2022년 8월 26일

새로운 기능
  • start/stop 자동화 명령어 추가(유니콘 설정 -> 자동화 설정)
버그 수정
  • 유튜브, 넷플릭스 앱에서 기기에 연결 시 목록에 기기가 안나오는 문제 수정

 


 

버전 1.1.36(175)
2022년 8월 25일

Hotfix
  • 일부 기기에서 발생하던 네트워크 문제 수정

 


 

버전 1.1.35(174)
2022년 8월 24일

개선
  • 중지 상태에서 다른 VPN이 켜진 이후 알림창에서 유니콘이 다시 활성화 안되던 문제 수정
  • A-RT 앱 실행 시 발생하던 오류 해결
버그 수정
  • 인터파크 사이트에서 인터파크페이 목록이 안보이는 문제 수정
  • Windows 카카오톡 앱에서 대화 백업이 안되는 문제 수정
  • Windows 카카오톡 앱에서 프로필 사진 설정이 안되는 문제 수정
  • 통신 처리 과정 중 앱이 죽는 문제 수정  및 안정화 처리
    • IP 패킷을 bytestream으로 만드는 과정에서 간혹 앱이 죽는 문제 수정
    • HTTP1 처리 과정에서 status code 파싱중 간혹 앱이 죽는 문제 수정
    • TCP 처리 과정에서 TCB 소멸시 간혹 앱이 죽는 문제 수정
    • HTTP2 처리중 HPACK 디코딩 시 간혹 앱이 죽는 문제 수정
    • SSL 소켓 read시 간혹 앱이 죽는 문제 수정
    • TCP 패킷의 flags가 SYN일 경우에만 SACK permitted 옵션을 설정하도록 수정
    • HTTP2 처리중 병령처리 과정에서 간혹 앱이 죽는 문제 수정
    • SSL Handshake 과정에서 간혹 앱이 죽는 문제 수정

 


 

버전 1.0.20(173)
2022년 8월 18일

개선
  • 오류 해결을 위한 개선 코드 추가
버그 수정
  • 통신 처리 과정 중 앱이 죽는 문제 수정  및 안정화 처리
    • SSL 연결이 되지 않은 client 로 부터 SSL alert가 왔을 경우 앱이 죽는 문제 수정
    • HTTP 처리과정에서 status code 파싱중 간혹 앱이 죽는 문제 수정

 


 

버전 1.0.17(172)
2022년 8월 18일

버그 수정
  • 통신 처리 과정 중 앱이 죽는 문제 수정  및 안정화 처리
    • H2처리중 HPACK decode시 간혹 앱이 죽는 수정
    • TrafficTracker 캐시 로드 실패시 앱이 죽는 문제 수정
    • HTTP1 헤더가 잘려서 올 경우 발생하는 예외 수정

 


 

버전 1.0.13(171)
2022년 8월 17일

개선
  • 오류 해결을 위한 개선 코드 추가
버그 수정
  • facebook.com 에서 기사 누를 경우 팝업 차단되는 문제 수정
  • 통신 처리 과정 중 앱이 죽는 문제 수정  및 안정화 처리
    • UDP 처리중 간혹 앱이 죽는 문제 수정
    • SSL 처리중 ClientHello 파싱시 간혹 앱이 죽는 문제 수정
    • SSL Send 시 간혹 앱이 죽는 문제 수정
    • HTTP1 처리중 예외사항에 대한 처리 추가
    • HTTP2 처리중 HPACK 처리시 예외사항에 대한 처리 추가

 


 

버전 1.0.6(170)
2022년 8월 12일

새로운 기능
  • 사용자 필터, 화이트리스트 페이지에 전체선택 기능 추가
개선
  • 오류 해결을 위한 개선 코드 추가
버그 수정
  • 화이트리스트되어도 스마트 팝업 차단이 동작되던  문제 수정
  • 로그인시 이메일에 대문자가 있으면 에러가 발생하던 문제 수정

 


 

버전 1.0.0(168)
2022년 8월 10일

개선
  • 필터가 많이 활성화 되어 있는 경우 웹 페이지 로딩 속도가 느려지는 문제 대폭 개선
  • 프라이빗 DNS 설정되어 있을 경우 출력하는 알림의 문구 변경
  • 앱 업데이트 페이지에서 "이 버전 무시" 또는 "업데이트" 버튼을 눌렀을 때 업데이트 알림을 지우도록 변경
  • 인증서 설치 안내 페이지 문구 변경
버그 수정
  • 화이트리스트된 메인 도큐먼트 요청에 referer가 있을 경우 필터링 로그에 화이트리스트로 남지 않던 문제 수정
  • https://www.hfashionmall.com 에서 페이코 결제 안되는 문제 수정

 


 

버전 0.27.594(167)
2022년 8월 9일

개선
  • 오류 해결을 위한 개선 코드 추가
버그 수정
  • tweetdeck.twitter.com에 이미지 업로드가 되지 않던 문제 수정
  • 내부 서버에서 로그 남길때 간혹 앱이 죽는 문제 수정
  • HTTP2 처리중 허프만 인코딩 과정에서 간혹 앱이 죽는 문제 수정
  • HTTP1 헤더에 LWS가 있을 경우 파싱이 실패하던 버그 수정
  • 필터링 로그에 폰트 관련 요청을 기타로 표시하던 버그 수정

 


 

버전 0.27.586(166)
2022년 8월 8일

개선
  • 화이트리스트시 필터링로그에 메인 도큐먼트만 화이트리스트로 남도록 수정
  • 화이트리스트시 필터링로그에 코스메틱 규칙 삽입 항목 제거
  • LG 페이 앱이 네트워크 필터링에서 제외되도록 수정
  • 업데이트 알림이 고정되도록 변경
버그 수정
  • TCP socket 연결 실패시 해당 페이지가 멈추던 문제 수정
  • 대용량 파일 다운로드중 멈추는 문제 수정(4기가 이상)
  • HTTP 패킷이 아닌데 HTTP 프로토콜로 잘못 처리되던 문제 수정
  • 필터상세 페이지에서 활성화, 비활성화후 뒤로가기시 필터그룹 페이지에 반영되지 않던 문제 수정

 


 

버전 0.27.578(165)
2022년 8월 5일

개선
  • 유니콘 프로 사용중 다른 VPN앱을 킨 경우 다른 앱의 VPN이 꺼졌을 때 유니콘 프로를 다시 실행 하는 기능 추가
버그 수정
  • 문자열에 “가 있는 경우 데이터베이스에 삽입되지 않는 문제 수정
  • pixiv.net/manga 사이트 내 컨텐츠가 나오지 않는 문제 수정
  • Close된 SSL 소켓에서 인증서를 가져올 경우 앱이 죽는 문제 수정
  • 알림에서 중지 또는 5분간 중지 버튼으로 광고차단을 중지 했을 경우 알림의 재시작 기능이 동작하지 않던 문제 수정
  • 네트워크 변경으로 인해 VPN이 재시작될 때 간혹 앱이 죽는 문제 수정

 


 

버전 0.26.573(164)
2022년 8월 4일

개선
  • 오류 해결을 위한 개선 코드 추가
  • 앱 상세 페이지 앱 아이콘 상단에 여백 추가
  • 앱관리, 상세 페이지의 스피너 상단에 여백 수정
  • 문구변경 “차단된 트래커” -> “보호된 개인정보”

버그 수정

  • 필터링 로그에서 규칙 생성 시 사용자 규칙에서 동일한 규칙들이 비활성화 되어 보이는 문제 수정
  • 네트워크 상태가 변경 될 경우 간헐적으로 유니콘이 비활성화 되던 문제 수정
  • 광고 신고시 활성화 필터 목록이 전달되지 않던 문제 수정

 


 

버전 0.26.567(163)
2022년 8월 3일

버그 수정
  • 아이러브커피 앱이 동작되지 않던 문제 수정
  • 아이피타임 매니저 앱에서 공유기 검색이 되지 않던 문제 수정
  • Yes24 ebook 앱에서 책 다운로드가 안되던 문제 수정
  • 우회가 적용되지 않는 앱의 HTTP/1 문서 요청이 우회로 표시되던 문제 수정
  • 라이선스 만료 되었을때 로그아웃 되는 문제 수정

 


 

버전 0.26.560(162)
2022년 8월 2일

새로운 기능
  • 네트워크 통신 로그를 pcap으로 저장하는 기능 추가
버그 수정
  • 나무위키 일부 페이지에서 컨텐츠가 차단되는 문제 수정
  • Qoo10(페이코), 유니클로(네이버페이) 사이트에서 결제 시 팝업이 차된되는 문제 수정
  • 알바몬(albamon.com)에서 잘못 차단되는 팝업 수정
  • 일부 사이트에서 팝업이 차단되는 문제 수정
  • 문의하기시 대용량 파일 전송이 실패하는 문제 수정

 


 

버전 0.25.554(161)
2022년 7월 29일

버그 수정
  • HTTP/1 통신중 keep-alive 사용시 네트워크 통신이 지연되던 문제 수정
  • Third-Party 리소스가 화이트리스트처리 되지 않던 문제 수정
  • HTTP/1 메시지 파싱이 정상적으로 이루어 지지 않던 문제 수정

 


 

버전 0.25.551(160)
2022년 7월 28일

개선
  • 오류 해결을 위한 개선 코드 추가
버그 수정
  • 업로드시 발생하는 메모리누수 수정
  • 특정 규칙이 동작되지 않던 버그 수정

 


 

버전 0.25.548(159)
2022년 7월 27일

버그 수정
  • HTTP/2 헤더 정보에 한글이 들어간 상태에서 인코딩 시 앱이 죽는 문제 수정

 


 

버전 0.25.547(158)
2022년 7월 27일

개선
  • 오류 해결을 위한 개선 코드 추가
버그 수정
  • HTTP 헤더가 여러개의 데이터에 나눠져 올 경우 발생하는 예외 수정
  • 나무위키 특정 문서에서 파워링크 차단이 되지 않던 문제 수정
  • 오류 보고시 간혹 앱이 죽는 문제 수정

 


 

버전 0.25.543(157)
2022년 7월 22일

개선

  • 오류 해결을 위한 개선 코드 추가

버그 수정

  • 나무위키(namu.wiki) 접속 시 reCAPTCHA 페이지가 뜨는 문제 수정
  • 팝업창이 연속적으로 열리는 경우 간혹 차단되는 문제 수정
  • 방화벽 기능의 on/off 가 제대로 반영이 안되어 오작동 되던 문제 수정

 


 

버전 0.25.539(156)
2022년 7월 21일

개선

  • 화이트리스트 추가시 https:// 붙은 경우 동작하지 않던 문제 수정
  • 필터링 로그 상세에서 URL 차단 메뉴 안나오는 문제 수정
  • 앱관리 -> 앱 이름이 두줄인경우 이름이 짤려서 표시되는 문제 수정
  • 사용자규칙 페이지 문구 오타 수정
  • 오류 해결을 위한 개선 코드 추가

버그 수정

  • 메모리가 계속해서 쌓이는 문제 수정(HTTP/2 처리 관련)
  • 간헐적으로 광고 차단이 꺼지는 문제 수정(HTTP/1 처리 관련)
  • SSL 우회 처리 중 앱이 죽는 문제 수정
  • Third-Party 계산중 병렬 처리 문제로 앱이 죽는 문제 수정

 


 

버전 0.25.528(155)
2022년 7월 19일

개선

  • 에러 개선을 위한 코드 추가
  • 불필요한 로그 제거
  • 로컬 정보 객체 접근시 동기적으로 처리되도록 수정
  • KB Pay 네트워크 필터링 예외목록에  추가

버그 수정

  • https://aagag.com 에서 첫 팝업 이후 팝업이 열리지 않는 버그 수정
  • 네이버 카페 글쓰기시 SNS 사진 팝업 차단 및 첨부하기 오작동 수정

 


 

버전 0.25.522(154)
2022년 7월 11일

새로운 기능

  • 나무위키(namu.wiki) 사이트 파워링크 광고 차단
  • 트위치(twitch.tv) 사이트 영상 광고 차단(PC 페이지만 가능)

 


 

버전 0.23.521(153)
2022년 7월 6일

새로운 기능

  • 알림 메시지에서 중지할 수 있는 기능 추가
  • 애드쉴드(adshield.io) 광고 차단 기능 추가

버그 수정

  • 레딧(reddit.com) 관련 링크가 차단되는 문제 수정(링크가 third-party로 차단되는 문제)
  • 사용자 규칙 수정시 일괄적으로 활성화되지 않던 문제 수정
  • $app 옵션 규칙이 제대로 동작하지 않던 문제 수정
  • 알구몬(algumon.com) 사이트가 깨지는 문제 수정

 


 

버전 0.21.517(152)
2022년 7월 5일

개선

  • 스마트 팝업 차단 UI 수정

버그 수정

  • SKT망에서 IPv6로 IP가 할당된 경우 우회 접속이 되지않던 문제 수정
  • 네이버 페이 결제 시 암호 입력창이 차단되는 문제 수정
  • 에러 개선을 위한 코드 추가

 


 

버전 0.21.513(151)
2022년 7월 1일

개선

  • 간헐적으로 VPN이 종료될때 다시 실행되도록 처리

버그 수정

  • 멀웨어 사이트 차단 필터와 Easylist 필터를 같이 사용할 경우 디시인사이드 앱이 동작되지 않던 버그 수정
    • 업데이트 후 EasyList 또는 멀웨어 사이트 차단 필터 한번 재활성화  필요

 


 

버전 0.21.510(150)
2022년 6월 28일

새로운 기능

  • 문의하기시 이메일을 자동으로 입력하는 기능 추가
  • 유니콘 설정에 광고차단 on/off 기능 추가

개선

  • 필터링 로그에서 TCP인 경우 URL 차단 메뉴가 보이지 않도록 수정
  • 퀵 타일 롱클릭시 앱이 켜지도록 수정
  • 안드로이드 오토를 네트워크 필터링에서 제외하도록 수정

버그 수정

  • scriptlet 처리시 실제로 적용되지 않은 필터도 로그에 남기던 버그 수정
  • 외부 필터가 한개 있을 경우 삭제가 되지 않던 버그 수정
  • 문의하기에서 이메일 입력시 자동완성이 뜨지 않던 버그 수정

 


 

버전 0.19.502(148)
2022년 6월 27일

버그 수정

  • 라스트 오리진 앱에서 서버 접속이 되지 않던 문제 수정
  • 데스크탑 모드로 DC 인사이드 접속시 앱이 죽는 문제 수정

 


 

버전 0.19.500(147)
2022년 6월 20일

버그 수정

  • 에러 개선을 위한 코드 추가
  • 삼성 인터넷에서 팝업 창이 차단될 경우 특정 상황에서 창이 닫히지 않는 문제 수정
  • 차단된 페이지에서 "이 창 닫기" 버튼이 제대로 동작되지 않는 문제 수정
  • HTTP/1 응답 메시지 파싱중 병렬처리 과정에서 앱이 죽는 버그 수정
  • HTTP/1로 대용량의 파일을 다운로드 받을 경우 앱이 죽는 버그 수정

 


 

버전 0.19.496(146)
2022년 6월 17일

버그 수정

  • 에러 개선을 위한 코드 추가
  • 필터 매치 과정에서 앱이 죽는 문제 수정
  • SSL 통신 과정에서 앱이 죽는 문제 수정

 


 

버전 0.19.493(145)
2022년 6월 16일

버그 수정

  • 에러 개선을 위한 코드 추가
  • 네이버 웨일 광고 차단이 제대로 안되는 문제 수정
  • HTTP/1 통신중 병렬 처리 과정에서 앱이 죽던 버그 수정
  • 앱을 재실행하여도 서버의 인증서를 다시 서명하지 않도록 수정

 


 

버전 0.18.490(144)
2022년 6월 14일

개선

  • 문의하기시 전달 되는 정보 변경

버그 수정

  • DNS 설정시 네트워크 iface 가 포함되어 있을 경우에 대한 처리 추가
  • 에러 개선을 위한 코드 추가
  • lambda 함수에 noexcept 지시자 추가

 


 

버전 0.17.487(143)
2022년 6월 13일

버그 수정

  • 에러 개선을 위한 코드 추가
  • DNS 서버 적용과정에서 앱이 죽는 버그 수정
  • 브라우저 설치시 일부 앱의 HTTPS 필터링이 적용되는 버그 수정
  • native 함수에 noexcept 지시자 추가
  • 광고차단중 병렬처리 과정에서 앱이 죽는 문제 수정
  • 우회중 병렬 처리 과정에서 앱이 죽는 문제 수정

 


 

버전 0.17.476(141)
2022년 6월 9일

버그 수정

  • SSL 암복호화시 sequence 가 음수일 경우 앱이 죽는 문제 수정
  • HTTP 처리중 Content-Type 파싱 과정에서 앱이 죽는 문제 수정
  • 네트워크 에러 해결을 위한 코드 추가
  • HTTP2를 이용하여 대용량 파일 전송시 앱이 죽는 문제 수정

 


 

버전 0.17.472(140)
2022년 6월 8일

버그 수정

  • 퀵쉐어와 컬쳐랜드 앱의 네트워크 보호 및 필터링을 끄도록 수정
  • 공유기 관리 페이지 접속이 안되던 버그 수정
  • 외부 필터 추가시 앱이 죽는 문제 수정
  • 일부 단말기에서 DPI 우회 과정에서 앱이 죽는 문제 수정
  • 서버와의 SSL이 연결되어있지 않은 상태에서 client가 SSL alert를 전송하였을 경우 앱이 죽는 문제 수정
  • 고급설정을 동일한 값으로 재설정시 앱이 죽는 문제 수정

 


 

버전 0.17.464(139)
2022년 6월 7일

버그 수정

  • IPv6 DNS만 구성한 사용자의 네트워크가 동작되지않던 버그 수정

 


 

버전 0.17.462(136)
2022년 6월 3일

개선

  • CSS selector validation 추가
    • class, id가 아닌 selector의 첫번째 글자가 숫자일 경우 제외
    • class, id인 selector의 두번째 글자가 숫자일 경우 제외
    • :style 이 있을 경우 제외
  • 기능별 링크 추가
    • 포럼, faq, 개인정보처리방침, 이용약관
  • LicenseManager 에서 작성하는 로그 수정
    • Update license  호출시 로그인이 되어있지 않을 경우 작성하는 로그 수정
      • 로그 문구 수정 not logined -> not logined(need login)
      • 로그 레벨 수정 error -> warn
  • 서비스 관련 호출 부분에 시스템 로그 추가
  • UI에서 사용되는 로고를 laucher에서 svg drawable로 변경

버그 수정

  • Smart popup blocker 버그 수정
    • 팝업 실행이 Document.click에 의해 차단 조건 성립하는 경우
      eventPath에 ReactContainer 노드 이미지 노드가 포함된 경우를
      제외하고 모두 차단하도록 수정
    • 모바일에서 발생하는 팝업차단 알림 UI 수정
      • Confirm 지워질 때 iframe 크기 수정
      • box-shadow가 잘리지 않게 수정
      • style 수정
      • 카운트 뱃지 좌우 크기 동적으로 변경되도록 수정
    • 두번째 알림에 옵션 메뉴가 활성된 상태에서 첫번째 알림이 사라질때 옵션 메뉴 하단이 짤리던 버그 수정

 


 

버전 0.17.453(136)
2022년 6월 2일

개선

  • 크래시 로그 출력하는 UI 작성
  • onCapabilitiesChanged에서 작성되던 로그 제거
  • remote script enabled 시 cosmetic.js 대신 nak.js 태그를 생성하도록 수정

버그 수정

  • license tracker 로그 중 error로 잘못 기입하고있는 로그 수정
  • ssl alert시 warning일 경우 sni 화이트리스트 하지 않도록 수정
  • TLS 1.3, 0-RTT 프로토콜로 인한 크래시 수정

 


 

버전 0.17.447(135)
2022년 5월 31일

개선

  • api 로그 관련 수정
    • dao에서 api 호출하기전 api 로그에 기록하도록 수정
    • classified log true일 경우 api 로그 평문화하도록 수정
  • CORS 헤더 값을 요청 값으로 응답 하도록 수정
  • xhr 요청 실패시 false를 return 하도록 수정
  • Xhr 호출시 content-type을 text/plain으로 변경
  • 소켓 연결 실패시 icmp 처리 추가

버그 수정

  • 필터 초기화시 간혹 한개의 필터 다운로드가 실패하는 버그 수정
  • Config의 bypass 설정이 반영되지 않던 버그 수정
  • 앱관리 페이지에서 앱목록 로딩중 검색시 검색실패 문구가 출력되던 버그 수정

 


 

버전 0.12.444(134)
2022년 5월 27일

개선

  • 로컬 서버 Config에 script_logging 추가

버그 수정

  • option 만 존재하는 필터가 domain 옵션이 매치가 안되던 버그 수정
  • 앱관리 페이지 들어갈때 인디케이터가 전면에 나오는 버그 수정
  • 필터 자동 업데이트시 스낵바 출력이 되지 않던 버그 수정

 


 

버전 0.12.440(132)
2022년 5월 26일

개선

  • 모든 팝업 요청에 match를 먼저 하도록 수정
  • https filtering 제외 리스트 에서 https filtering 앱 리스트로 변경
  • 앱 관리 페이지에 검색 결과 없을 때 화면 추가
  • 필터링로그 페이지의 ssl alert 아이콘 변경

버그 수정

  • 외부 스크립트가 로드되지 않던 버그 수정
  • 팝업 노티피케이션이 사용자 클릭에 의해 close 된 후 동일한 팝업에 대한 노티피케이션 생성해내지 못하는 버그 수정
  • cosmetic 필터가 없을 경우 popup 차단이 되지 않던 버그 수정
  • 팝업창 차단되었을 때 잠시 차단 문구가 보이던 버그 수정
  • 필터링 로그 작성시 match 결과가 null 일 경우 발생하는 크래시 수정

 


 

버전 0.12.431(131)
2022년 5월 25일

버그 수정

  • 필터 그룹 정보 조회시 로컬에 필터 그룹이 없을 경우 발생하는 크래시 수정
  • tcp response시 pending되는 경우 특정 상황에서 resume되지 않는 버그 수정
  • selective ack의 size가 buffer 보다 클 경우 발생하는 네트워크 오류 수정

 


 

버전 0.12.428(130)
2022년 5월 23일

개선

  • Dns 설정 페이지에서 private dns 가 켜져있을 경우 출력하는 문구 변경
  • https 필터링이 불가능한 브라우저를 활성화 할 경우에 다이얼로그 출력 추가

버그 수정

  • HTTP2 Settings 파싱시 마지막 setting이 파싱되지 않던 버그 수정
  • Dns 설정 페이지에서 private dns 가 켜져있을 경우 출력하는 문구 변경
  • 필터링로그 상세 페이지에서 삭제된 앱의 상세페이지를 열려 할때 발생하는 크래시 수정
    • 삭제된 앱의 상세페이지를 열려 할 경우 토스트 출력
  • 필터 상세 페이지에서 활성화시 필터 리스트 페이지에 적용이 안되던 버그 수정
  • ohasis 어플리케이션에서 ssl 연결이 되지 않던 버그 수정
  • config 로드할 때 json 파싱 실패시 발생하는 크래시 수정

 


 

버전 0.10.422(128)
2022년 5월 19일

버그 수정

  • cosmetic script load 시 style이 생기지 않던 버그 수정

 


 

버전 0.10.421(127)
2022년 5월 19일

새로운 기능

  • smart popup blocking 기능 토글 config 추가
  • dynamic iframe script injecting 기능 토글 config 추가 

개선

  • 파일 시스템을 internal로 이동

버그 수정

  • 로컬 서버에 match시 이미지 요청이 오는 버그 수정
  • match 요청이 정상적으로 동작이 되지 않던 버그 수정

 


 

버전 0.8.419(125)
2022년 5월 19일

새로운 기능

  • 파일 암호화 기능 추가

개선

  • https 필터링 제외 목록에 "com.duckduckgo.mobile.android" 추가

 


 

버전 0.7.418(121)
2022년 5월 18일

새로운 기능

  • 로컬 스크립트 난독화, 바벨 처리

버그 수정

  • config페이지 에서 sni_whitelist 아이템뷰의 아래쪽 영역이 사라지지 않던 버그 수정

 


 

버전 0.6.415(120)
2022년 5월 13일

새로운 기능

  • 팝업 요청 필터링 로그 추가
  • ssl alert시 필터링 로그에 남기는 기능 추가

버그 수정

  • Resource에 item 추가시 첫글자 없어지는 버그 수정

 


 

버전 0.5.410(118)
2022년 5월 10일

개선

  • 평생 이용권 사용시 menu 에 평생이용 가능합니다 출력하도록 수정
  • 앱 관리 페이지 에서 유니콘PRO 앱의 필터링 기능 비활성되도록 수정
  • 문의하기시 api 서버에서 오는 invalid email 처리 추가

버그 수정

  • 잘못된 regex를 파싱할 때 발생하는 except 처리 추가
  • EUC-KR 문서에서 js의 한글이 깨지는 버그 수정
  • 잘못된 인증서를 가진 서버를 차단할 경우 sni로 차단이 되던 버그 수정
  • popup match시 url이 없을 경우 발생하는 크래시 수정
  • ipv6 파싱시 extension의 type이 0일 경우 발생하는 크래시 수정
  • 필터의 정규표현식에 $가 있고 필터에 옵션이 없는 경우 발생하는 버그 수정

 


 

버전 0.2.398(117)
2022년 5월 6일

새로운 기능

  • Config에 sni whitelist 작성 기능 추가
  • 앱 상세 페이지에 애플리케이션 정보 메뉴 추가
  • local server에 popup match를 하는 기능 추가

개선

  • 고급설정 다이얼로그 open시 edit text 커서 우측으로 이동되도록 수정
  • 필터 상세 페이지에 우측 여백 추가
  • DPI 보호 처리 설명 문구 변경
  • launcher 이미지 변경

버그 수정

  • 데이터 차단시 브라우저에서 error 페이지가 출력이 안되던 버그 수정
  • 필터링 로그의 도메인이 길어질 경우 상태표시 아이콘이 사라지던 버그 수정
  • file-type이 document가 아니어도 스크립트를 삽입하도록 수정
  • youtube에서 페이지 전환시 replace가 되지 않던 버그 수정
  • 필터 활성화시 다운로드 실패할 경우에도 설치된 필터로 업데이트 되던 버그 수정

 


 

버전 0.2.388(116)
2022년 4월 29일

개선

  • Api 파일 로드시 Json 에러 처리 추가
  • document인 경우 location이 없을 경우에 스크립트를 삽입 하도록 수정
  • content-type이 other 일 경우에도 다른 타입에 상관없이 content-type을 로그에 기록 하도록 수정
  • Config ui 변경
  • Config 설정 초기화 관련 기능 추가
  • 외부 필터 추가 실패시 NetworkErrorHandleDialog가 보여지도록 수정
  • 문의 하기 요청 실패시 NetworkErrorHandleDialog가 보여지도록 수정
  • 앱상세에서 스위치 버튼 클릭시 vpn refresh 하도록 수정
  • 로그인시 서버에서 주는 값으로 관리자 권한 처리하도록 수정
  • 설정 목록에서 firebase 인증서 설치 항목 제거

버그 수정

  • 팝업창에 404 response를 응답 받을 경우 팝업으로 처리 안되던 버그 수정
  • 필터 업데이트 페이지에서 실패시 완료로 표시되던 버그 수정
  • 필터 활성화시 다운로드 실패 할 경우 비활성화 되지 않던 버그 수정
  • 스낵바의 text가 많을 경우 text가 짤리던 버그 수정
  • 기기 등록 해제 실패시 토스트가 출력되던 버그 수정
  • 필터의 설명이 나오지 않던 버그 수정
  • 필터 리스트에서 국기가 많을 경우 단 내림 되지 않던 버그 수정

 


 

버전 0.2.370(114)
2022년 4월 27일

새로운 기능 

  • 방화벽 기능 추가

개선

  • FilterGroup 활성화,비활성화를 core에서 하도록 수정
  • REST API 압축 파일 업로드 형식 변경(zip -> gzip)
  • remote script를 native에서 로드하여 cosmetic script 응답시 remote script를 포함하여 응답하도록 수정

버그 수정

  • App.OnCreate에서 local에 저장되어있는 파일을 로드 하도록 수정
    • 재시작 자동 실행 안되는 버그 수정
    • dex, 단말기 앱 전환 실행 이용권 활성화 alert 뜨는 버그 수정
    • 필터 관리 페이지에서 크래시 후 필터 업데이트 표시가 뜨는 버그 수정 
  • 모든 http request에서 accept-enconding을 추가하던 기능 제거
    • 일부 사이트에서 동영상이 로드되지 않던 버그 수정
  • 앱 실행시 필터 업데이트 토스트가 뜨지않던 버그 수정
  • 이미 vpn이 켜져있는 상태에서 vpn start 호출시 vpn이 꺼지는 버그 수정
  • 필터 리스트 페이지에서 스크롤시 발생하는 크래시 수정
  • 필터 비활성화시 sort 되는 버그 수정
  • html comment 내부의 tag가 삭제되는 버그 수정

 


 

버전 0.1.358(113)
2022년 4월 22일

개선

  • 네트워크 필터링 제외 목록에 "Windows 와 연결" 추가
  • ssl alert시 sni도 로그에 남기도록 수정
  • 로그 레벨 관련 코드 변경
    • debug 빌드에서는 debug 로그를 작성하지 않도록 수정
    • 레벨 작성 포맷 변경
  • Ssl Handshake 구현 변경
    • client hello에 supported version extension이 있는 경우 server hello에 supported version 추가
    • client finish의 initial sequence가 0이 아닌 경우에 대한 처리 추가

버그 수정

  • Windows size 관련 버그 수정
    • Windows size가 소수점이 되는 경우 네트워크가 멈추는 버그 수정
    • Windows size, ack 싱크 버그 수정
  • TcpPacket에서 selective ack 파싱시 발생하는 크래시 수정

 


 

버전 0.1.352(112)
2022년 4월 20일

버그 수정

  • 앱 실행시 간혹 발생하는 크래시 수정
  • httplib 에서 poll을 사용하여 fd가 1024이상일 경우 크래시가 발생하지 않도록 수정

 


 

버전 0.1.349(110)
2022년 4월 19일

개선

  • android12 이상 갤럭시에서 인증서 설치 문구 변경

버그 수정

  • https 중 connection close로 응답이 오는 사이트가 로드되지 않던 버그 수정
    • CensorshipBypassaEngine.ProcessSocketClosed 처리 변경
  • 앱 실행시 앱 버전 체크를 제일 먼저 하도록 수정
  • XBOX 사이트에서 알수없는 문자가 로드되던 버그 수정
    • request header에 accept-enconding을 "gzip, br" 로 지정하는 기능 추가
  • redirect-rule이 있어도 태그가 삭제되던 버그 수정
  • 강제 앱 업데이트 버튼 클릭시 좌측 문구가 사라지지 않던 버그 수정
  • 필터 규칙이 제대로 파싱되지 않던 버그 수정
  • api 서버 통신시 필요한 인증서 변경(30년)

 


 

버전 0.1.342(109)
2022년 4월 14일

새로운 기능 

  • Reverse 파편화 구현

개선

  • 라이선스 로그아웃 처리 변경

버그 수정

  • 로그시 파일 이름이 impl.hh로 남던 버그 수정
  • Vpn 재시작시 간혹 Vpn이 시작 되지 않던 버그 수정
  • 디바이스 재등록시 server device id를 사용하지 않는 버그 수정
  • getPackageForUid 호출시 except 처리 추가
  • 필터링 로그 검색시 데드락 걸리던 버그 수정
  • 없어지는 필터링 로그가 있던 버그 수정
  • 암복호화시 필요한 ca 인증서 변경(30년)

 


 

버전 0.0.334(108)
2022년 3월 23일

개선

  • Config 아이템 추가 (ssl.certificateCacheSize, networkTraffic.maxRedirectSize

버그 수정

  • Traffic tracking시 무한으로 리다이렉트 되던 버그 수정

 


 

버전 0.0.332(107)
2022년 3월 23일

새로운 기능

  • VPN start시 isLogIn 결과에 로그 추가
  • 크래시 발생시 시스템 로그에 스택트레이스 남기는 기능 추가

버그 수정

  • package name이 대문자가 있을 경우 앱의 광고차단이 꺼지지 않던 버그 수정
  • http 문서 차단시 우회가 표시되던 버그 수정
  •  ~domain 옵션이 두개 이상 있을 경우 차단이 안되던 버그 수정

 


 

버전 0.0.326(106)
2022년 3월 21일

새로운 기능

  • Config에 상세 로그 키고 끄는 기능 추가 
  • Config에 코스매틱 기능 키고 끄는 기능 추가
  • 로그에 레벨 기능 추가

개선

  • media type map 에 이미지 관련 타입 추가(image/avif, image/apng)
  • m3u8 확장자 타입 변경, media -> other

버그 수정

  • json-prune, set-const 동시 적용시 에러 발생하는 버그 수정

 


 

버전 0.0.320(105)
2022년 3월 18일

새로운 기능

  • 요청 유형에 리다이렉트 표현 추가, 콘텐트 타입이 먼저 나오도록 수정
  • 하드코딩된 상수값을 config에서 설정하도록 수정
  • 관리자 아이디로 로그인시 admin 설정이 나오도록 수정

개선

  • Api 로그, System 로그 분리
  • Config 속성 설명 수정
  • 필터 활성화시 인터넷이 안되거나 서버연결 실패할 경우 재시도 다이얼로그 표시

버그 수정

  • url에 " 나 \가 있을 경우 db에 insert sql이 실패하는 버그 수정
  • onDumped 호출시 필터가 중복되지 않도록 수정
  • 파일에서 읽어온 license tracker 데이터를 초기화 하지 않던 버그 수정
  • set const scriptlet 작동안되던 버그 수정
  • klipdrops.com에서 로그인이 실패하던 버그 수정
  • Config 리스트를 스크롤 할때마다 Config의 값이 바뀌던 버그 수정
  • 갤럭시 s6 에서 인터넷이 안되던 버그 수정
  • ping 옵션 필터가 other 타입을 차단하던 버그 수정
  • aspx -> document 타입 맵 추가
  • 인터넷이 없을 경우에 서버 연결에 실패했다는 다이얼로그가 뜨던 버그 수정
  • Script를 넣을수 없는 html에서 로그를 남길 수 없던 버그 수정

 


 

버전 0.0.296(103)
2022년 2월 28일

개선

  • 필터링 로그, 화이트리스트, 사용자 규칙, 필터 관리 검색어 입력 시 취소 버튼 위치를 앱 관리 검색쪽과 동일하게 조정
  • 필터 관리 인디케이터 작성

     

버그 수정

  • 메인 메뉴의 업데이트 뱃지가 필터 업데이트가 되었음에도 없어지지 않는 버그 수정
  • 필터링 로그의 인디게이터가 좌측 상단에 위치하고 있던 버그 수정

 


 

버전 0.0.292(102)
2022년 2월 25일

개선

  • cosmetic 스크립트 삽입시 광고차단이 꺼져있을 경우 selector를 넣지 않도록 수정
  • cosmetic 필터 컴파일시 첫글자가 숫자인 경우 누락하도록 수정
  • "보호 일시 중지됨" 알림 고정되도록 수정
  • 필터링 로그에서 유형이 없을 경우 이미지 중앙 정렬하도록 수정
  • 앱 관리에서 앱목록 가져올때 보이는 로딩 인디게이터 위치 변경
  • dns 관련 시스템 로그 수정
  • 업데이트 알림 누를 경우 업데이트 상세 페이지로 이동되도록 수정

버그 수정

  • 문의하기시 파일 첨부 안되던 버그 수정

 


 

버전 0.0.283(101)
2022년 2월 23일

개선

  • $app=browser 필터에 매치시 https filtering 여부도 확인 하도록 수정
  • DnsObserver.onLost에서도 active network의 dns를 비교 하도록 수정
  • 인증서에서 (기본 제약, SAN, 확장 키 사용)을 제외한 확장을 제거하도록 수정

버그 수정

  • $app=~browser 필터로 인해 차단되었을시 필터를 찾을 수 없던 버그 수정

 


 

버전 0.0.280(100)
2022년 2월 23일

새로운 기능

  • HTTPS 필터링 불가 알림 클릭시 앱 상세 페이지를 여는 기능 추가
  • 앱 별로 SNI를 화이트리스트 하는 기능 추가
  • HTTPS 필터링이 켜져있는 앱에서 암복호화 실패시 해당 SNI를 임시적으로 필터링 하지 않도록 하는 기능 추가 

버그 수정

  • Referer가 없을 경우 domain=~hostname 옵션이 동작하지 않던 버그 수정

 


 

버전 0.0.277(99)
2022년 2월 17일

버그 수정

  • 인증서의 subject alternative name이 client hello의 server name indicator와 다를 경우 ssl alert를 무시하는 기능 추가
  • Http2Context 소멸시 concurrency문제로 발생하는 크래시 수정
  • 쿠첸 사이트 접속시 발생하는 데드락 수정
  • App.OnCreate에서 크래시 발생시 UpdateWorkManager에서 앱을 재실행하여 크래시가 반복적으로 발생하는 버그 수정

 


 

버전 0.0.274(98)
2022년 2월 16일

개선

  • 필터링 로그 작성시 필터를 파악하여 공식필터 여부에 따라 필터를 적는 방식으로 변경

버그 수정

  • H1에서 redirect 필터 적용시 페이지 멈추는 버그 수정

 


 

버전 0.0.272(97)
2022년 2월 15일

버그 수정

  • iframe의 유형이 보조문서, 문서로 나오던 버그 수정
  • file format이 xml일 경우 accept type이 */*일 때 xhr로 취급하도록 수정
  • 유형이 html이 아닌 도큐먼트가 로그에 남지 않던 버그 수정
  • x-request-with의 value가 소문자가 아닌경우 xhr로 취급되지 않던 버그 수정
  • 필터 업데이트 페이지에서 업데이트 일시가 서버의 업데이트 일시로 나오던 버그 수정
  • 필터 업데이트 페이지에서 업데이트 완료후 뷰가 업데이트 되지 않던 버그 수정
  • 필터링 로그 페이지에서 dns의 앱이름이 표시되지 않던 버그 수정
  • 필터링 로그 페이지에서 유형이 여러개 일때 ,가 표시되지 않던 버그 수정
  • 앱 업데이트 후 apk파일이 지워지지 않던 버그 수정

 


 

버전 0.0.264(96)
2022년 2월 14일

개선

  • Html이 아닌 (main, sub, popup)document 차단시에도 html block page를 반환하도록 수정
  • DnsObserver에서 OnCapabilitiesChange호출시 activeNetwork가 이전과 다른 경우에 vpn의 dns를 변경하도록 수정

버그 수정

  • .php 파일에 cosmetic script가 적용되지 않는 버그 수정
  • H1.Stream 소멸 과정에서 발생하는 데드락 수정

 


 

버전 0.0.261(95)
2022년 2월 11일

버그 수정

  • vpn 알림 업데이트시 알림 아이콘의 위치가 바뀌는 버그 수정

 


 

버전 0.0.260(94)
2022년 2월 11일

버그 수정

  • pdf 파일 다운로드시 파일 깨지는 버그 수정
  • cosmetic script가 여러번 로드되는 버그 수정
  • jtcb 사이트 이용시 발생하는 크래시 수정
  • 외부필터 업데이트시 외부 필터의 정보가 업데이트 되지 않던 버그 수정
  • object 출력시 null일 경우 "null" 출력하도록 수정
  • 실제 인증서에 문제가 있을 경우 https filtering 알림이 발생하는 버그 수정
  • iframe에서 cosmetic script가 삽입되지 않는 버그 수정
  • scriptlet 변수에",\가 들어가는 경우에 발생하는 에러 수정
  • vpn 사용중 브라우저 설치시 https filtering이 꺼져있던 버그 수정
  • vpn 알림이 업데이트 될때 alert가 발생하던 버그 수정

 


 

버전 0.0.250(93)
2022년 2월 7일

버그 수정

  • 필터링 로그에 스크립트 삽입, 태그 삭제가 기록되지 않던 버그 수정
  • response가 압축 되지 않았을 경우 코스매틱이 적용되지 않던 버그 수정
  • Windows에서 mixed domain 컴파일시 크래시 나는 버그 수정
  • main document가 domain으로 차단되지않는 버그 수정
  • Windows에서 replace 필터에 hostname가 있을경우 크래시 발생하던 버그 수정
  • wildchilly.com 의 상품페이지가 정상적으로 동작되지 않던 버그 수정

 


 

버전 0.0.244(92)
2022년 2월 4일

개선

  • 필터링 로그 → 상세 → 규칙 추가 후 스낵바 표시
  • 앱 관리 → “앱 목록” 문구에 현재 정렬 상태 추가
  • 유니콘 설정 → “DPI 보호처리” → “DPI 보호 처리” 띄어쓰기 수정
  • 필터 정렬 → 기준 언어(language), 기준 국가(country), 공식(official) 순으로 변경
  • 필터 → 국기 표시 방법을 “기준 국가” 로 변경
  • html 파싱시 inline script는 파싱하지 않도록 수정

버그 수정

  • Brotli 압축 해제시 null 값이 올 경우 발생하는 크래시 수정
  • Set-const 필터 사용시 ''를 넣을경우 발생하는 스크랩트 에러 수정
  • Replace 옵션 사용시 hostname이 앞에 있을 경우 크래시 발생하는 버그 수정

 


 

버전 0.0.235(90)
2022년 1월 28일

버그 수정

  • 위메프, SSG 사이트 안들어가지는 버그 수정

 


 

버전 0.0.234(89)
2022년 1월 27일

개선

  • Decompress를 stream으로 처리하도록 수정
  • Html에 스크립트 삽입, 태그 삭제를 stream으로 처리하도록 수정
  • Replace를 stream으로 처리하도록 수정

 


 

버전 0.0.231(88)
2022년 1월 21일

버그 수정

  • 사용자 필터 수정시 덤프 안되는 버그 수정

 


 

버전 0.0.230(87)
2022년 1월 21일

새로운 기능

  • 로그인 페이지 힌트 작성
  • $app=browser 옵션 구현
  • 비동기 네트워크 처리 실패시 다이얼로그 출력

개선

  • 업데이트 페이지 UI 수정
  • 외부 필터 → 설치된 버전 정보 없을 경우 표시 안하도록 수정
  • 활성화된 외부 필터가 없을 때 외부필터 그룹 활성화시 덤프 하지 않도록 수정
  • 필터 상세, 외부 필터 상세 → 웹사이트 url 링크 기능 추가

버그 수정

  • $redirect=noopjs 사용 시 #undefined 가 생기는 버그 수정
  • 업데이트 실패하는 필터를 여러번 업데이트 시도할 경우 덤프 결과에 개수가 누적되는 버그 수정
  • 필터링 로그 실시간 반영시 애니메이션이 정상적으로 동작되지 않는 버그 수정
  • 필터 그룹 모두 비활성화 했는데 메인에서 필터 꺼졌다는 스낵바 표시 안되는 버그 수정
  • 메뉴 → 업데이트 뱃지 표시 안되고 있던 버그 수정

 


 

버전 0.0.210(86)
2022년 1월 20일

개선

  • Script server ip 변경

 


 

버전 0.0.209(85)
2022년 1월 20일

새로운 기능

  • 업데이트 워크 매니저 동작시 version이 min 보다 낮을때 vpn을 종료하는 기능 추가

버그 수정

  • 업데이트 알림이 지속적으로 발생하는 버그 수정
  • 업데이트 알림에 build number가 표시 되는 버그 수정

 


 

버전 0.0.206(84)
2022년 1월 19일

새로운 기능

  • 알림 채널 이름 번역 추가 
  • 필터 관리 페이지 그룹 정렬 추가
  • 업데이트 알림에 자세히, 업데이트하기 버튼 추가

개선

  • 필터 업데이트, 필터 관리 UI 수정

버그 수정

  • 앱 상세 페이지에서 전체 DPI 보호 처리 비활성 상태일 경우 버튼 활성화시 다이얼로그의 안내 문구가 잘못 출력되고 있던 버그 수정
  • 앱 상세 페이지에서 통계 초기화시 다이얼로그에 앱이름이 나오지 않던 버그 수정
  • 필터링 로그가 package name으로 검색 되지 않던 버그 수정
  • 클립 보드 복사시 토스트가 2번 뜨던 버그 수정
  • 사용자 외부 필터 추가시 잘못된 url을 입력했을때 업데이트 실패 토스트가 뜨던 버그 수정
  • 서버에서 필터의 그룹 변경시 앱에서 반영이 잘못되고 있던 버그 수정
  • 앱상세에서 그래프가 나오지 않던 버그 수정
  • 구글 플레이에서 대용량 앱 다운로드시 다이얼로그가 뜨던 버그 수정
  • 필터 상세에서 off시 필터 목록에 반영되지 않던 버그 수정
  • 앱관리에서 날짜, 데이터 변경시 앱리스트가 업데이트 되지 않던 버그 수정
  • 리스트뷰에 onDataSetChanged 호출시 뷰가 깜박이던 버그 수정
  • script에서 redirect시 #undefined가 붙던 버그 수정
  • vpn, test log가 만들어지지 않던 버그 수정
  • 동적 iframe 삭제시 log가 작성되지 않고 취소되는 버그 수정
  • enabled가 false인 사용자 필터 수정시 enabled를 true로 변경하지 않던 버그 수정

 


 

버전 0.0.186(83)
2022년 1월 14일

버그 수정

  • 외부 필터 실패(중복, 잘못된 url) 리스너를 호출 하지 않던 버그 수정
  • 애드가드 외부필터 추가시 잘못 파싱되는 부분 수정(외부 필터 데이터 파싱시 본문 전체를 파싱해서 발생)
  • ipv6 에서 코스매틱 필터 적용안되는 버그 수정

 


 

버전 0.0.182(81)
2022년 1월 11일

새로운 기능

  • Vpn on/off 시 진동 기능 추가
  • 화이트리스트 페이지의 다이얼로그에 placeholder 추가
  • On 상태에서 다른 vpn앱이 활성화 되어 vpn이 종료될 경우 재활성 기능이 있는 알림 추가
  • Private dns 설정이 변경 된 경우 알림을 끄고 키는 기능 추가
  • Vpn 종료시 alert, error 알림을 끄는 기능 추가

버그 수정

  • Ca 인증서가 삭제된 경우 유니콘 설정 페이지에서 HTTPS 필터링 아이템 클릭시 기능이 동작하지 않던 버그 수정
  • 인트로에서 페이지 마다 버튼의 위치가 다르던 버그 수정
  • Ca 인증서가 삭제된 경우 메인페이지에 경고가 뜨지 않던 버그 수정
  • Replace 옵션이 동작되지 않던 버그 수정
  • Redirect 필터가 적용된 경우 request type이 문서일 때 필터링 로그에서 redirect 필터가 blocking 필터 보다 먼저 출력되는 버그 수정
  • m.tf.co.kr/read/ptoday/1908367.htm 접속시 로드가 끝나지 않던 버그 수정
    • 마지막 pending data를 정상적으로 처리하지 않던 부분 수정
  • Facebook에서 ttimes.co.kr 링크가 열리지 않던 버그 수정
    • http://lc.getunicorn.app에 요청시 hsts에 의해 https로 redirect되어서 발생

 


 

버전 0.0.163(78)
2021년 12월 31일

개선

  • Filter 관련 기능 구현 변경
    • 모두 업데이트시 onDumpListener가 한번만 호출되도록 수정
    • 이전 덤프후 onDumpListener 호출시 queue에 dump task가 있을 경우 onDumpListener 호출을 미루도록 수정
  • 업로드 최적화
    • Selective-ack 기능 추가
    • 업로드 아키텍쳐 변경

 


 

버전 0.0.159(77)
2021년 12월 15일

버그 수정

  • ipv6 환경에서 네트워크 통신이 원활하지 않던 버그 수정
  • ipv6 환경에서 코스매틱이 적용되지 않던 버그 수정

 


 

버전 0.0.157(76)
2021년 12월 14일

개선

  • Script inject 관련 DNS 패킷 변조하는 코드 삭제
  • VPN 서버 생성시 필터 덤프 파일이 무결하지 않으면 재덤프 하는 기능 추가
  • 필터 로드시 필터 덤프 파일이 무결하지 않으면 로드하지 않는 기능 추가

버그 수정

  • HttpStream이 제거되지 않아 메모리가 누적되는 버그 수정
  • Scriptlet 필터 적용시 cosmetic script에서 에러가 발생하는 버그 수정
  • Content를 request에서 차단할 시 로그에 차단으로 남지 않는 버그 수정

 


 

버전 0.0.153(75)
2021년 12월 10일

개선

  • Private DNS를 설정하였을 경우 DNS 설정 페이지 하단에 알림문구 추가
  • 인증서 삭제하였을 경우 SSL연결 실패시 알림 추가

버그 수정

  • Private DNS를 설정하였을 경우 cosmetic이 동작되지 않는 버그 수정

 


 

버전 0.0.151(74)
2021년 12월 3일

개선

  • HTML 파싱 최적화

버그 수정

  • 브라우저 사용중 발생하는 connection_close 에러 수정
  • 메모리 누수 제거

 


 

버전 0.0.145(72)
2021년 11월 25일

버그 수정

  • 네이버 톡톡 대화창 입장이 느리던 버그 수정

 


 

버전 0.0.144(71)
2021년 11월 25일

개선

  • SslSocket.Receive/Send 구현 변경

버그 수정

  • ' ' 또는 '\t' 로 시작하는 document를 파싱할 경우 발생하는 크래시 수정 
  • 101 Switching protocol response시 웹소켓 메시지가 http 헤더와 같은 버퍼에 있을 경우 웹소켓 메시지를 client에 전달하지 않던 버그 수정

 


 

버전 0.0.141(70)
2021년 11월 19일

버그 수정

  • https://gasengi.com 접속시 뜨는 alert 페이지를 무시해도 alert 페이지가 뜨던 버그 수정

 


 

버전 0.0.140(69)
2021년 11월 19일

버그 수정

 


 

버전 0.0.136(68)
2021년 11월 15일

버그 수정

  • 필터 설정 페이지에서 필터가 보이지 않던 버그 수정
  • 버그 수정

 


 

버전 0.0.135(67)
2021년 11월 12일

버그 수정

  • VPN 사용중 크래시를 유발할 수 있는 코드 수정
  • chrome inspect에서 ERR_CONNECTION_RESET 이 발생하는 버그 수정

 


 

버전 0.0.130(66)
2021년 11월 9일

새로운 기능

  • 정보 페이지, 업데이트 내역 클릭시  릴리즈 노트 웹 페이지 여는 기능 추가
  • 필터링 로그 상세 페이지에서 앱 광고 차단 off 안내문구에서 켜기 눌렀을 때 앱 관리 상세의 하단으로 스크롤 하는 기능 추가
  • 필터링 로그 페이지에서 로그 비활성화시 다이얼로그 표시
  • 필터링 로그 페이지에서 로그 초기화시 다이얼로그 표시
  • 이용권 관리 페이지에서 기기 등록 해제시 다이얼로그 표시
  • 앱 관리 페이지에서 통계 초기화 시 다이얼로그 표시

개선

  • 필터링 로그 상세 페이지 액션바에 검색 아이콘이 표시되던 버그 수정
  • 필터 업데이트 상세 페이지 텍스트 좌측 정렬되도록 수정
  • 앱 업데이트 페이지에서 설치파일을 다운로드 중입니다.. 문구가 표시되는 경우 이 버전 무시 버튼 숨김 처리
  • 앱 업데이트 페이지에서 설치파일을 다운로드 중입니다.. 문구가 표시시 가로 화면 좁은 경우 두줄 처리
  • 필터링 로그 페이지에서 차단-리다이렉트 순으로 점 아이콘 표시
  • 필터링 로그 상세 페이지에서 필터링 규칙 선택 시 클립보드 복사되도록 변경
  • 앱업데이트 페이지에서 이 버전 무시는 권장 버전 미만인 경우 앱 실행 시 업데이트 창이 자동 표시되는 경우에만 이 버전 무시 버튼 표시, 권장 버전 이상인 경우는 이 버전 무시 버튼 숨김 처리
  • 필터링 로그 상세 페이지에서 차단-리다이렉트 순으로 필터 표기
  • 로그인 버튼 누를시 인디게이터 표시
  • 전체 HTTPS 필터링/광고 차단/DPI 보호처리 비활성인 경우 앱 상세에서 각 기능 별로 비활성 처리 및 스위치 터치시 안내 문구 표시
  • 사용자 외부 필터의 이름 정보가 없는 경우 url 주소로 표시
  • 사용자 외부 필터의 일시 정보가 없는 경우 실제 업데이트 된 일시로 표시

버그 수정

  • 필터링 로그 상세 페이지에서 태그 삭제 된 경우 url 열기 표시 안되는 버그 수정
  • 필터링 로그 상세 페이지 액션바에 검색 아이콘이 표시되던 버그 수정
  • 포어그라운드 전환 시 메인 액티비티 메뉴 아이템들이 깜빡 거리는 버그 수정
  • android12에서 vpn을 킬 경우 업데이트 앱 apk 다운로드가 진행되지 않던 버그 수정

 


 

버전 0.0.105(65)
2021년 11월 5일

버그 수정

  • 에픽게임즈 접속시 311.js가 펜딩되어 페이지가 멈추는 버그 수정

 


 

버전 0.0.104(64)
2021년 11월 3일

버그 수정

  • 에픽게임즈 주문하기 페이지에서 발생하는 csp에러 수정
  • script server의 packet이 ssl layer에서 처리되던 버그 수정

 


 

버전 0.0.102(63)
2021년 11월 2일

버그 수정

  • 간혹 인증서 전송시 client가 alert를 발생하던 버그 수정
  • SSL pending시 read가 불가능 할때 client가 멈추던 버그 수정