Kijin Sung
|
5acc339184
|
Add i18n class and world country list
|
2016-03-19 15:17:59 +09:00 |
|
Kijin Sung
|
56302f58b4
|
Fix syntax error in PHP 5.3
|
2016-03-19 13:12:25 +09:00 |
|
Kijin Sung
|
cd057527ac
|
Add Korea class and Korean IP range database
|
2016-03-19 13:01:54 +09:00 |
|
Kijin Sung
|
45457cbb55
|
Fix indentation in HTMLFilter class
|
2016-03-18 23:03:50 +09:00 |
|
Kijin Sung
|
740de5caf3
|
Replace FileHandler calls and other paths in Rhymix Framework
|
2016-03-18 21:03:22 +09:00 |
|
conory
|
7125cf0e12
|
본문 삽입시 이미지 URL을 상대경로로 변경
|
2016-03-18 20:14:52 +09:00 |
|
Kijin Sung
|
f718b5a3e4
|
Add Storage class and unit tests
|
2016-03-18 18:11:57 +09:00 |
|
Kijin Sung
|
ed50a57f9c
|
Add formatter class and associated unit tests
|
2016-03-18 14:10:10 +09:00 |
|
Kijin Sung
|
59ee4a7387
|
Add pagination class
|
2016-03-17 19:46:32 +09:00 |
|
Kijin Sung
|
509893e791
|
Fix short array syntax and backwards test
|
2016-03-17 17:41:03 +09:00 |
|
Kijin Sung
|
475c8d49a9
|
Fix short array syntax
|
2016-03-17 17:33:58 +09:00 |
|
Kijin Sung
|
15a0c591dc
|
Add Calendar class
|
2016-03-17 16:22:18 +09:00 |
|
Kijin Sung
|
63006e025a
|
Add Timer class
|
2016-03-17 16:04:36 +09:00 |
|
Kijin Sung
|
a9d6cf598d
|
Add MIME class
|
2016-03-17 15:45:31 +09:00 |
|
Kijin Sung
|
15e3360609
|
Also support dot notation when setting new language keys
|
2016-03-17 14:52:05 +09:00 |
|
Kijin Sung
|
014e7f13a4
|
Move string interpolation from __call() to get()
|
2016-03-17 14:11:33 +09:00 |
|
Kijin Sung
|
09eb7935fa
|
Refactor default language search routine for better performance
|
2016-03-17 13:58:57 +09:00 |
|
Kijin Sung
|
5d13c67cae
|
Merge Lang::getPluginLang() back into Lang::loadDirectory()
|
2016-03-17 13:29:35 +09:00 |
|
Kijin Sung
|
a33b961c62
|
Do not display HTML error page if the current SAPI is CLI
|
2016-03-16 16:31:27 +09:00 |
|
Kijin Sung
|
c23a1949cc
|
Merge pull request #378 from kijin/pr/url-conversion
경로↔URL 변환 및 정리 함수 추가
|
2016-03-16 16:09:38 +09:00 |
|
Kijin Sung
|
94859b1046
|
Improve performance of FilenameFilter::cleanPath()
|
2016-03-16 15:25:32 +09:00 |
|
Kijin Sung
|
d325ef99bc
|
Add unit tests for some legacy tests, too
|
2016-03-16 11:36:36 +09:00 |
|
Kijin Sung
|
f9ea115c19
|
Fix some minor bugs in global functions and add unit tests
|
2016-03-16 10:09:48 +09:00 |
|
Kijin Sung
|
b088348be2
|
More explicitly exclude a series of double dots
|
2016-03-15 18:05:48 +09:00 |
|
Kijin Sung
|
ff0df0a14b
|
Ensure proper handling of network shares and URLs in cleanPath()
|
2016-03-15 14:41:21 +09:00 |
|
Kijin Sung
|
139e11df13
|
Also clean relative paths in cleanPath()
|
2016-03-15 14:14:50 +09:00 |
|
Kijin Sung
|
f983335833
|
Add function aliases for URL and path conversion
|
2016-03-15 13:54:33 +09:00 |
|
Kijin Sung
|
9d2fe0270b
|
Add URL-to-path and clean path conversion
|
2016-03-15 13:48:07 +09:00 |
|
Kijin Sung
|
7298adf855
|
Include visitor IP address in debug output
|
2016-03-15 10:57:57 +09:00 |
|
Kijin Sung
|
a6a1b25f2d
|
Always allow debugging from localhost
|
2016-03-15 10:21:40 +09:00 |
|
Kijin Sung
|
93b045fa17
|
Fix incorrect use of global constant in Debug class
|
2016-03-15 09:59:38 +09:00 |
|
Kijin Sung
|
4f015f7bbc
|
Merge pull request #366 from kijin/pr/security-refactor
보안관련 클래스 전반적 정리 및 기능 개선 프로젝트
|
2016-03-14 22:19:59 +09:00 |
|
Kijin Sung
|
3e728dc6c2
|
Exclude more attributes from widget and editor component detection
|
2016-03-14 22:13:19 +09:00 |
|
Kijin Sung
|
cb229c2d66
|
Clean up namespaces
|
2016-03-14 21:04:27 +09:00 |
|
Kijin Sung
|
4407af2b0f
|
Use utf8_check to check variables in Security class
|
2016-03-14 20:54:27 +09:00 |
|
Kijin Sung
|
251b43cd00
|
Always format media filter prefixes in exactly the same way
|
2016-03-14 16:07:40 +09:00 |
|
Kijin Sung
|
6944b64643
|
Add wildcard support and customization method to media filter
|
2016-03-14 16:02:21 +09:00 |
|
Kijin Sung
|
26138c25da
|
Perform more thorough unit test of HTMLFilter
|
2016-03-14 15:33:07 +09:00 |
|
Kijin Sung
|
804fd0515b
|
Also apply embed filter to <audio> and <video> tags
|
2016-03-14 15:32:39 +09:00 |
|
Kijin Sung
|
13a67f3496
|
Implement URL::modifyURL()
|
2016-03-14 11:51:32 +09:00 |
|
Kijin Sung
|
9d6284faad
|
Update all references to old Password class
|
2016-03-13 23:39:31 +09:00 |
|
Kijin Sung
|
f4dc7e6b21
|
Move all functionality of old Password class to new Password class
|
2016-03-13 23:23:48 +09:00 |
|
Kijin Sung
|
642f048f64
|
Improve encoding and decoding of widget and editor component attributes
|
2016-03-13 23:01:49 +09:00 |
|
Kijin Sung
|
647bc7c112
|
Implement new Password class and related unit tests
|
2016-03-13 22:08:56 +09:00 |
|
Kijin Sung
|
90dcc4a2e8
|
Implement encryption, decryption, and CSPRNG in Security class
|
2016-03-13 20:40:23 +09:00 |
|
Kijin Sung
|
544170b530
|
Move IpFilter class to Security namespace
|
2016-03-13 10:24:52 +09:00 |
|
Kijin Sung
|
0adb13ca30
|
Add inRanges() and validateRanges() methods to IpFilter class
|
2016-03-13 10:18:52 +09:00 |
|
Kijin Sung
|
2effbea06f
|
Update all other places to use new MediaFilter class
|
2016-03-13 09:59:26 +09:00 |
|
Kijin Sung
|
7ecd9230c2
|
Add MediaFilter class to absorb most EmbedFilter functionality
|
2016-03-13 09:51:15 +09:00 |
|
MinSoo Kim
|
d1a7dfca7e
|
Merge pull request #369 from misol/color-of-no-color
input type=color can not be empty
|
2016-03-13 00:42:13 +09:00 |
|