f1facc975b
Don't bitshift uidValidity and modSeq out of range
2018-04-07 22:50:33 +01:00
e9dd6d0877
Use default IMAP namespace for users
2018-04-07 22:38:02 +01:00
4589b7ad38
Remove stray line in build script
2018-04-07 20:53:17 +01:00
e1c721dc78
Migrate from bootClasspath to bootstrapClasspath
2018-04-07 20:53:17 +01:00
5b095b257d
Merge pull request #97 from i2p/james-server-3.0.1
...
Migrate to James Server 3.0.1
2018-04-07 20:51:23 +01:00
c4bf87717c
Upgrade Gradle wrapper to 4.6
2018-04-07 20:21:02 +01:00
1906bcbc1f
Add support for older msgfmt versions to webapps build script
2018-04-07 18:59:30 +01:00
32d634e350
Migrate to James Server 3.0.1
2018-04-07 17:24:28 +01:00
28bed3c325
Initialise APIs during construction instead of after tunnel building
...
IMAP and SMTP should be useable while an I2P connection is being set up.
2018-04-07 02:38:46 +01:00
93efffae1b
Revert more webapp dependencies to use the "compile" configuration
...
The plugin build script needs to be able to enumerate all dependencies that need
to be packed, which isn't possible with the "implementation" configuration.
2017-12-07 14:17:07 +13:00
5a9220c47c
Revert several webapp dependencies to use the "compile" configuration
...
They are needed by the JSP compilation step.
2017-12-04 12:28:32 +13:00
3b0ad4ee13
Define API dependencies of core library
2017-12-04 12:14:57 +13:00
44b0fdf75a
Add Travis CI build script
...
Copied from b8eeb72044/.travis.yml
2017-12-04 11:44:48 +13:00
b9bafe2f1a
Upgrade I2P dependencies
2017-12-04 11:37:36 +13:00
11fd617fee
Upgrade BouncyCastle to 1.58
...
Includes workaround for https://github.com/bcgit/bc-java/issues/262
2017-12-04 11:29:46 +13:00
5172b704fd
Upgrade Android dependencies
2017-12-04 09:17:18 +13:00
52a5c70671
Upgrade to Gradle 4.1 and Android Gradle Tools 3.0.1
...
Required dropping gradle-witness because it does not support modern Gradle.
2017-12-04 08:50:41 +13:00
c082a50cad
Use a common I2P dependency version for core and android
2017-12-04 08:36:27 +13:00
766d5ef00f
Fix compilation without bootstrap classpath set
2017-12-04 08:12:37 +13:00
96784b88bb
Use new plugins DSL to apply Gretty plugin
...
Fixes a classpath interaction issue between Gretty and the Android subproject.
2017-08-20 06:13:01 +12:00
f2c152baf8
Tidy up README
2017-05-07 16:06:16 +12:00
d7157423ae
Add build tasks and instructions for standalone WAR
...
Closes #92 .
2017-05-07 16:02:51 +12:00
95d7180400
Add missing runtime dependency to fat WAR
2017-05-07 15:51:20 +12:00
7363b658f8
Build separate thin WAR for use in I2P plugin
2017-05-07 15:19:42 +12:00
287ff45915
Merge Android README into main README, add plugin build instructions
2017-05-07 13:03:26 +12:00
9b275e59ce
Add .gitignore
2017-05-07 13:03:08 +12:00
b8b9171c08
Fetch James Server archive during execution phase instead of configuration phase
2017-05-07 13:02:17 +12:00
9430125217
Fetch James Server archive over HTTPS
2017-05-07 13:01:52 +12:00
fbf5b43b9e
Enable building the plugin without having the Android SDK
2017-05-07 13:00:45 +12:00
6566ad1510
I2P-Bote 0.4.6
v0.4.6
2017-05-03 21:25:46 +00:00
169d2061d0
Leave Tomcat JARs out of plugin
2017-05-03 21:16:19 +00:00
3a1298369c
Only set i2cp.domainSocket if using I2P Android
2017-04-29 12:09:10 +00:00
024930873f
Add Gradle wrapper
2017-04-08 01:17:24 +00:00
2d92022994
Changes to support Jetty 9
...
- Upgrade servlet and JSP dependencies
- Require Java 1.7, I2P 0.9.30, Jetty 9
2017-04-02 06:40:55 +00:00
8686741693
Fix project version configuration
2017-04-02 05:34:06 +00:00
f9a40374da
Upgrade I2P dependencies
2017-04-02 05:20:16 +00:00
f741a7f966
Move old build.xml out of the way
...
Leaving it in the repository until the Win32 packaging is migrated.
2017-04-02 04:56:18 +00:00
c0baa7278e
Update history
2017-04-02 04:53:37 +00:00
720a42ed4d
Drop unused libs
2017-04-02 04:46:07 +00:00
155e0bfd0d
Remove XPI2P support from the I2P plugin Gradle plugin
...
It works, but the format is long-deprecated and should not be used for new
plugins.
2017-04-02 04:39:22 +00:00
dbeaf665a2
Generate plugin update files identical to installers (for now)
2017-03-27 11:16:57 +00:00
215120fed0
Upgrade test dependencies
2017-03-27 04:44:33 +00:00
678cf1a5be
Move I2PPlugin application to start of webapp build file
2017-03-27 04:44:25 +00:00
fb1a7ddebe
Static functions
2017-03-27 04:03:33 +00:00
e056828e3f
More sensible name for plugin key directory
2017-03-27 04:00:23 +00:00
ed37609e80
Update translations
2017-03-26 07:41:28 +00:00
45ed12fe7d
Update webapp messages after changes
2017-03-26 07:19:35 +00:00
7cdb3cac17
Update translations
2017-03-26 07:17:15 +00:00
f3866de65d
Update messages path in Transifex config
2017-03-26 07:16:20 +00:00
0234afec0e
Migrate message compilation and bundling to Gradle
2017-03-26 07:07:34 +00:00