버전 1.20.261 (288)
2024년 9월 9일
광고 차단
수정
일부 사이트에서 HTTPS 필터링이 동작하지 않아 광고차단이 되지 않던 문제 수정
버전 1.20.260 (287)
2024년 9월 2일
유튜브
수정
일부 기기에서 광고가 노출 되는 문제 수정
광고 신고
기능
광고 신고시 이메일 정보 추가
버전 1.20.258 (286)
2024년 8월 28일
웹 사이트
[수정]
일부 사이트가 접속 되지 않는 버그 수정(네이버 쇼핑, amiami.com 등)[수정]
kream.co.kr 에서 어시스턴트 버튼이 출력되지 않는 버그 수정
OpenSSL
[수정]
OpenSSL(1.1.1) → BoringSSL 변경
외부 필터
[수정]
외부 필터 업데이트가 되지 않는 문제 수정
버전 1.20.254 (284)
2024년 8월 14일
필터 초기화 기능
[기능]
필터 초기화 실패 후 앱 재실행 또는 필터 관리 페이지 실행시 필터 초기화를 하도록 수정[수정]
필터 초기화 실패 후 필터 관리 페이지 실행시 앱이 죽는 문제 수정
웹 관련
[수정]
국토 교통부 브이월드 접속시 지도가 로드되지 않던 문제 수정[수정]
브라우저에서 Kollus 플레이어의 영상이 멈추는 문제 수정[수정]
디아블로 인벤 사이트에서 메뉴 버튼이 눌리지 않는 문제 수정
ipTIME 공유기
[수정]
관리 페이지(iptime.org, ipdisk.co.kr) 접속이 되지 않던 문제 수정
웹 어시스턴트
[수정]
reddit.com 에서 어시스턴트가 출력되지 않는 문제 수정[수정]
m.ytn.co.kr 에서 어시스턴트 클릭 시 페이지 로딩이 끝나지 않던 문제 수정
확장 CSS
[수정]
스타일 적용을 data 속성으로 처리 하도록 수정[수정]
rgb() 함수 표기법 사용 시 확장 CSS가 오동작 하는 문제 수정
버전 1.20.243 (281)
2024년 8월 1일
개선
- 유튜브 재생이 안되는 문제 개선(일부 사용자)
버전 1.20.241 (280)
2024년 7월 9일
버그 수정
- 여러 사이트 접속시 간혹 페이지가 로드 되지 않거나 지연되던 문제 수정
- kocw.net 사이트 로드가 느려지는 문제 수정
버전 1.20.239 (279)
2024년 7월 4일
개선
- 유튜브 광고 차단 기능 개선
버그 수정
- HTTP2 프로토콜로 파일 다운로드시 간혹 속도가 0으로 수렴하는 버그 수정
버전 1.20.236 (276)
2024년 6월 18일
버그 수정
- kream.co.kr 접속 안되는 문제 수정
- 파일 다운로드시 간혹 속도가 0으로 수렴하는 문제 수정
버전 1.20.234 (275)
2024년 6월 11일
핫픽스
- 네이버 카페(PC 화면) 메인 페이지 및 게시판이 제대로 출력되지 않는 문제 수정
버전 1.20.233 (274)
2024년 6월 7일
핫픽스
- 다나와, 엔카에서 간헐적으로 앱이 죽는 문제 수정
버전 1.20.232 (273)
2024년 6월 5일
핫픽스
- 사이트 차단 시 차단 화면이 보이지 않고 빈화면이 보이는 문제 수정
- 1.20.230 (271) 버전에서 iframe이 차단될 경우 base-script 에러가 발생하는 문제 수정
버그수정
- json-prune 관련 scriptlets에서 [], * 값이 적용되지 않던 문제 수정
버전 1.20.230 (271)
2024년 6월 5일
핫픽스
- 사이트 차단 시 차단 화면이 보이지 않고 빈화면이 보이는 문제 수정
버전 1.20.229 (270)
2024년 6월 4일
개선
- OP.GG 사이트에서 광고 차단이 안되는 문제 개선
- 주소가 없는 동적 iframe 광고에 대해서도 광고 차단이 되도록 개선
- 광고 신고 시 사용중인 필터의 버전도 같이 포함되도록 개선
버전 1.20.225 (269)
2024년 5월 9일
개요
- SSL 요청을 차단했을 때 일부 앱이 반복 요청을 함으로써 배터리 사용량이 증가하는 문제를 해결하기 위해 필터링 로그 기능을 개선하였습니다.
개선
- 반복되는 요청에 대한 배터리 소모량 최대 75% 개선됨
버전 1.19.222 (265)
2024년 4월 4일
버그 수정
- youtube.com 영상 답글 달기 및 studio.youtube.com 동영상 업로드 등 버튼 작동하지 않던 문제 수정
- 공단기 사이트 로그아웃시 발생하는 FRAME_SIZE_ERROR 수정
- EUC-KR에서 한글이 포함되어있는 태그를 차단한 경우 앱이 죽는 문제 수정
개선
- dogdrip.net에서 광고 차단되지않는 문제 수정
- 로컬 서버 인증서를 동적으로 생성하도록 수정
그 외 수정 사항
- 오류 수정을 위한 코드 추가
버전 1.19.216 (262)
2024년 3월 19일
버그 수정
- 간혹 광고차단이 비활성화 되던 문제 수정
버전 1.19.215(261)
2024년 2월 7일
- Adshield 차단 방식 개선
버그 수정
- 네이버 스마트 스토어에서 데스크탑 모드 사용중 상품 클릭시 에러가 발생하는 문제 수정
- 안드로이드 Norton 360 앱에서 손상된 WIFI 경고가 발생하는 문제 수정
- 선택자가 같은 요소 숨김 규칙이 두개 이상의 와일드카드 도메인을 가지고 있을 경우 동작되지 않던 문제 수정(예: aaa*.com,bbb*.com##.ads)
버전 1.19.211(259)
2024년 1월 16일
- Adshield 차단 방식 개선
버전 1.19.210(257)
2024년 1월 2일
- 문서가 차단되었을 때 간헐적으로 앱이 죽는 문제 수정
- 이전 버전(1.19.208)에서 처리된 버그가 일부 사용자에게 제대로 적용되지 않던 문제 수정
- 스토어에서 설치한 앱이 간혹 출처를 알수 없는 앱으로 등록되던 버그 수정
버전 1.19.208(255)
2023년 12월 29일
- 스토어에서 설치한 앱이 간혹 출처를 알수 없는 앱으로 등록되던 버그 수정
- 엣지 브라우저에서 빙챗 로드 되지 않는 버그 수정
버전 1.19.206(253)
2023년 12월 22일
- matches-css 확장 CSS 추가
- 앱이 종료된 뒤에 설치된 출처를 알수 없는 앱의 네트워크가 활성화 되던 버그 수정
- 출처를 알수 없는 앱 네트워크 차단이 비활성화 되어있어도 해당 앱들의 설정이 비활성화 되던 버그 수정
버전 1.19.201(250)
2023년 12월 19일
- 유니콘 설정 → 출처를 알 수 없는 앱의 인터넷 차단 기능 추가(보안 기능)
- 유니콘 설정 → 알림창에 차단 통계 표시 설정 기능 추가
- inven.co.kr 광고 차단 안되던 문제 수정(adshield 디퓨저 개선)
- Opera 브라우저가 HTTPS 필터링 기능을 기본으로 사용하도록 변경
- 필터 수동 업데이트시 앱이 죽는 문제 수정
- 일부 사이트에서 어시스턴트 표시 안되는 문제 수정
- 삼성인터넷 자막기능 활성화시 유튜브 iframe에서 영상이 재생되지 않던 문제 수정
- 마우스로 클릭 시 발생하는 팝업이 차단되던 문제 수정
- 홈텍스에서 세금 계산서 조회시 팝업이 차단되던 문제 수정
버전 1.17.192(246)
2023년 11월 27일
- dogdrip.net 애드쉴드 광고 차단되도록 수정
- scriptlets 추가
- coupang defuser 도메인 추가
- 사용자 필터 버그 수정
- 필터 추가시 하단에 추가되던 버그 수정
- 편집시 필터가 출력되지 않던 버그 수정
버전 1.17.190(244)
2023년 11월 17일
개선
- 웹 어시스턴트가 기본적으로 비활성화 되도록 수정
- hotfix: 사용중 네트워크가 멈춘후 보호 버튼 비활성화가 되지 않던 문제 수정
버전 1.17.188(242)
2023년 11월 16일
- 필터 전처리기 기능 추가
개선
- 이용권 활성화 시 이용권에 등록 가능 기기가 모두 찼을 때 문구 표시되도록 변경(-101 코드)
- coupang 디퓨저 도메인 추가
- scriptlets 규칙 개선
- Android 13 이상에서 알림창의 유니콘 보호상태 알림이 지워지지 않도록 변경
버전 1.17.173(235)
2023년 10월 24일
- 아파치 서버 사이트 들이 접속되지 않던 버그 수정
- scriptlets 기능 추가
- 어시스턴트 개선
- 네이버 카페에서 클리너가 닫히지 않는 문제 수정
- 특정 사이트에서 광고가 선택되지 않는 문제 수정
- 특정 광고 선택시 클리너가 종료되던 문제 수정
- 클리너 삭제 단축키(back-space, enter, delete) 지원
- 고정 UI 확인 시 좌표 조정 기능 개선
- 숨기기 기능 추가
- 버튼 및 설정창을 드래그로 움직일 때 화면 밖으로 나가지 못하도록 개선
- 광고 및 오차단 신고 시 신고페이지에 자동으로 값이 입력되지않던 문제 수정
- 직접 좌표 변경중 일때 회색 백그라운드 클릭 시 현재 변경된 세팅 값 저장 및 설정창이 닫히던 문제 수정
버전 1.17.170(232)
2023년 9월 1일
- 웹 어시스턴트 개선
-
- 동영상 전체화면 모드시 웹 어시스턴트 버튼 보이지않도록 개선
- 버튼 크기, 투명도 조절 기능 추가
- 파이어폭스에서 클리너의 설정창이 열리지 않는 문제 수정
버전 1.17.169(231)
2023년 8월 11일
버전 1.17.167(229)
2023년 7월 18일
- 확장 CSS 기능 지원(:has(), :has-text(), :upward(), :remove())
버전 1.17.165(228)
2023년 7월 6일
- 웹 어시스턴트 버튼 위치에 다른 버튼이나 요소가 있는 경우 적절한 위치로 조정되도록 변경
- 모바일 화면에서 클리너 버튼 사이 간격 조정
- 외부 필터 추가시 앱이 죽는 문제 수정
- 하나은행(hanabank.com) 사이트의 특정 페이지가 제대로 보이지 않던 문제 수정
- 하나은행(hanabank.com) 사이트의 특정 페이지 접속 시 앱이 죽는 문제 수정
- 스마트 팝업 블로커 수정
- 11번가 셀러 페이지에서 팝업창이 열리지 않는 문제 수정
- 네이버에서 메일을 확인하려 할 때 팝업 차단되는 문제 수정
- 웹 어시스턴트 수정
- 특정 사이트에서 CSP(img-src)로 인해 웹 어시스턴트 이미지 깨지는 문제 수정(구글 이미지 탭 등)
- 특정 사이트에서 CSP(require-trusted-types-for)로 인해 웹 어시스턴트가 정상 작동 되지않는 문제 수정
버전 1.17.155(226)
2023년 6월 22일
- 클리너 개선
- 영역을 조금 더 세밀하게 선택할 수 있도록 단계 추가
- URL 차단 기능 추가
- 데스크탑 모드에 넓게, 좁게 텍스트를 눌러서도 슬라이드 조정이 되도록 변경
- 모바일 모드에 필터 규칙 미리보기 기능 추가
- CSP: require-trusted-types-for 로 인해 클리너가 정상적으로 처리되지 않던 문제 수정
- ygosu.com에서 웹 어시스턴트 메뉴가 출력되지 않던 문제 수정
- 애드쉴드 광고 처리
- 로그인시 휴면계정 처리 추가
버전 1.17.147(220)
2023년 6월 13일
- theqoo.net에서 광고 영역이 사라지지 않던 문제 수정(meta 태그 CSP 처리 구현)
버전 1.17.146(219)
2023년 5월 23일
- 최근 추가된 확장 CSS, scriptlets 기능 롤백(GPLv3 라이센스 오픈소스 준수에 따른 조치
개선
- 쿠팡 관련 광고 차단 개선(광고 보고오기)
- VPN 서비스가 비활성화 되던 문제 개선
버전 1.17.143(216)
2023년 5월 4일
- 확장 CSS 지원
- :has
- :has-text
- :upward
- scriptlets 추가
- abort-current-inline-script.js
- abort-on-property-read.js
- abort-on-property-write.js
- addEventListener-defuser.js
- no-setInterval-if.js
- no-setTimeout-if.js
- 벗츠(buts.co.kr) 사이트에서 결제 팝업창 오차단 문제 수정
- adblockplus.org에서 base-script 적용이 되지 않던 문제 수정
버전 1.15.140(214)
2023년 4월 21일
- ~host으로 시작하는 cosmetic 필터가 동작되지 않던 버그 수정
- 어시스턴트의 위치 조정 후 4방향 화살표 버튼으로 위치 설정이 변경되지 않던 문제 수정
- - 일부 사이트에서 어시스턴트의 위치 조정 가이드 화면 글자 겹침 문제 수정
버전 1.15.136(212)
2023년 3월 13일
- 어시스턴트의 위치를 조정하는 기능 추가
버전 1.14.135(210)
2023년 2월 27일
- 오류 해결을 위한 개선 코드 추가
버전 1.14.134(209)
2023년 2월 3일
- Wi-Fi 또는 LTE(5G) 로 네트워크가 변한 직후 인터넷이 안되는 문제 개선
- 토렌트 어플리케이션에서 일부 시드의 다운로드가 안되던 문제 수정(UDP 트래커)
- 일부 사이트들에서 광고 영역이 깜빡이는 문제 수정
- 유니콘 홈페이지(getunicorn.app) 결제화면에서 BC카드 결제 시도시 팝업 차단되는 문제 수정
버전 1.14.132(207)
2022년 12월 9일
- 프라이빗 DNS를 적용하지 않은 기기에서 프라이빗 DNS 적용 해제 알림이 출력되던 문제 수정
- 네이버 추천 구독 탭에서 블로그, 카페 링크 클릭시 간혹 접속되지 않던 문제 수정
- 알리익스프레스 앱 사용 중 간혹 인터넷이 되지 않던 문제 수정
버전 1.14.128(204)
2022년 12월 5일
- 네트워크 변경 시(Wi-Fi <-> LTE or 5G) 간헐적으로 인터넷이 안되는 문제 수정(DNS 설정 오류)
- 잘못된 $replace 규칙이 들어있을 경우 앱이 죽는 문제 수정
- FTP 업로드시 파일의 데이터가 일부 소실되던 문제 수정
- 하나은행 사이트에서 컨텐츠가 로드되지 않던 문제 수정
- 네이버 블로그 사이트에서 꾸미기가 동작하지 않던 문제 수정
- 맥딜리버리 사이트에서 주소 입력이 되지 않던 문제 수정
- 어시스턴트 버그 수정
- 위치 조정 기능이 오작동하던 문제 수정
- 웹 어시스턴트 위치 조정 시 패널의 높이가 늘어나던 문제 수정
- 웹 어시스턴트 상단의 텍스트를 드래그로 선택한 상태에서 패널 이동 후 좌클릭을 놓을 경우 패널이 따라다니던 문제 수정
- ‘이 사이트만’ 기능이 동작하지 않던 문제 수정
- document 가 캐시될 경우 base-script 삽입이 되지 않아 광고차단이 되지 않던 문제 수정(https://kimpga.com)
버전 1.13.119(200)
2022년 11월 11일
새로운 기능
- 기본 광고 필터가 비활성화 되었을 경우 메인 페이지에 경고 문구 출력하는 기능 추가
- 테스트 알림 카테고리 제거
버전 1.12.118(199)
2022년 11월 8일
- 오류 해결을 위한 개선 코드 추가
- feedclick.net 접속시 HTTPS 필터링이 동작하지 않던 버그 수정
- FTP연결시 파일 목록이 늦게 불러와지는 버그 수정
- 특정 SK 공유기 관리자 페이지 접속이 되지 않던 버그 수정
버전 1.12.113(198)
2022년 11월 1일
- fm-gamers.com 접속 안되는 버그 수정
- 보안 폴더와 일반 폴더에서 동시에 활성화 할 경우 광고 차단이 제대로 안되거나 웹 어시스턴트 버튼이 안보이는 문제 수정
버전 1.12.111(196)
2022년 10월 26일
- 필터 그룹 정보를 가져올때 간혹 앱이 죽는 문제 수정
- 필터 매치 중 간혹 앱이 죽는 문제 수정
- :style() 규칙에 쌍따옴표 가 있을 경우 base-script에서 에러가 발생하는 문제 수정
버전 1.11.105(195)
2022년 10월 18일
- FTP 앱이 동작되지 않던 버그 수정
- 파이어폭스에서 네이버 사전(dict.naver.com) 접속시 흰 화면이 뜨던 버그 수정
- trie 자료구조에 match시 간혹 앱이 죽는 문제 수정
- socket read시 nullptr을 반환하는 경우 앱이 죽는 문제 수정
- ClientHello 파싱시 간혹 앱이 죽는 문제 수정
- base-script 응답시 간혹 앱이 죽는 문제 수정
- 업데이트 후 apk 제거시 간혹 앱이 죽는 문제 수정
- 오류 해결을 위한 개선 코드 추가
버전 1.11.96(192)
2022년 10월 12일
- payinfo.or.kr 사이트가 제대로 로드되지 않던 버그 수정
- dcinside.com 에 이미지 업로드가 안되던 버그 수정
- transno.com 접속시 흰 화면이 로드 되던 버그 수정
버전 1.11.93(191)
2022년 10월 7일
- 한화손해보험 접속 안되는 버그 수정
- scriptlet 필터가 화이트리스트 되지 않던 버그 수정
버전 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일
- 일부 기기에서 발생하던 네트워크 문제 수정
버전 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
- Update license 호출시 로그인이 되어있지 않을 경우 작성하는 로그 수정
- 서비스 관련 호출 부분에 시스템 로그 추가
- UI에서 사용되는 로고를 laucher에서 svg drawable로 변경
버그 수정
- Smart popup blocker 버그 수정
- 팝업 실행이 Document.click에 의해 차단 조건 성립하는 경우
eventPath에 ReactContainer 노드 이미지 노드가 포함된 경우를
제외하고 모두 차단하도록 수정 - 모바일에서 발생하는 팝업차단 알림 UI 수정
- Confirm 지워질 때 iframe 크기 수정
- box-shadow가 잘리지 않게 수정
- style 수정
- 카운트 뱃지 좌우 크기 동적으로 변경되도록 수정
- 두번째 알림에 옵션 메뉴가 활성된 상태에서 첫번째 알림이 사라질때 옵션 메뉴 하단이 짤리던 버그 수정
- 팝업 실행이 Document.click에 의해 차단 조건 성립하는 경우
버전 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일
버그 수정
- RetransmissionQueue에서 Concurrent 문제로 인해 발생하던 크래시 수정
- Regex 필터 컴파일시 간혹 발생하는 크래시 수정
- https://www.geeksforgeeks.org/top-10-books-that-every-programmer-must-read-once/ 접속시 발생하던 크래시 수정
- 특정 상황에서 tcp socket의 pause가 풀리지 않는 버그 수정
- http://www.sportsseoul.com/news/read/1078096 접속시 발생하던 크래시 수정
버전 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가 멈추던 버그 수정