Commit Graph
19 Commits
Author SHA1 Message Date
Mygod 536a1b4bbe Refrain from using private APIs for parseNumericAddress 2017-12-19 13:10:15 -08:00
Mygod b25e9a0905 Fix unit tests 2017-12-17 05:35:33 -08:00
Mygod 1010edc561 Speed up Acl.fromReader
It should run 9x faster than before now.

Past mistakes:

* InetAddress.parseNumericAddress throws TWO exceptions underthehood if the string passed is invalid. This caused a huge overhead;
* CharSequence.split in Kotlin is EXTREMELY SLOW.
2017-12-17 04:43:19 -08:00
Mygod 4e71722a75 Parse ACL files properly in overture 2017-12-16 23:42:52 -08:00
Max Lv 9b87d6a796 Refine ACL handlingn in overture 2017-12-17 13:12:38 +08:00
Mygod 11a3bade54 Add unit test for PluginOptions 2017-12-16 16:20:21 -08:00
Mygod 8db642e721 Refine build.gradle format 2017-12-14 12:00:13 -08:00
Max Lv b88f836616 Refine #1489 2017-12-13 23:35:10 +08:00
Max Lv 7688cbe23e Fix symbol link issue when building on Windows 2017-12-10 11:42:54 +08:00
Max Lv 5bc7200d21 Fix the exception when addAllowedApplication 2017-12-09 23:02:45 +08:00
Mygod 981ad5522a Add missing buildToolsVersion 2017-12-08 14:53:38 -08:00
Mygod e19e629487 Move catch blocks to child classes
This reverts commit 07a48bc20b and f870093c94.
2017-12-06 16:07:37 -08:00
Mygod 39242b69cd Refine build script for overture 2017-12-06 15:18:44 -08:00
Max Lv 07a48bc20b Refine the local socket closing logic 2017-12-06 02:42:59 -08:00
Max Lv f4e5a958e0 Refine the task dependency 2017-12-05 17:45:38 -08:00
Max Lv 5a26b52b01 Fix build dependency 2017-12-05 23:19:50 +08:00
Max Lv 9fc1a4e0ad Fix the release build 2017-12-05 22:18:03 +08:00
Max Lv accdf389f8 Add goBuild task 2017-12-03 18:29:24 -08:00
Mygod 3e8b254118 Initial draft for porting this project to Gradle + Kotlin
This is one of my stupidest idea ever.
2017-12-03 10:20:57 -08:00