anthonyraymond
|
597f03982a
|
add ui build to joal-core
|
2017-08-19 03:31:21 +02:00 |
|
anthonyraymond
|
9171e81b22
|
Ensure unknown properties don't crashes JOAL in config.json
|
2017-08-16 00:03:50 +02:00 |
|
anthonyraymond
|
39751e9619
|
Fix bittorrent-7.10.1_43917 file
|
2017-08-12 19:44:48 +02:00 |
|
anthonyraymond
|
7961568547
|
removed prefix from client file, prepend regex pattern instead
|
2017-08-12 18:12:00 +02:00 |
|
anthonyraymond
|
ad11d79596
|
Added personnal url encoding class
|
2017-08-12 16:46:28 +02:00 |
|
anthonyraymond
|
5b74f18381
|
Add a parameter to define if the peerid should be url encoded or not
|
2017-08-12 01:49:40 +02:00 |
|
anthonyraymond
|
6a875b216f
|
Switched to regex for peerid generation
|
2017-08-12 00:20:04 +02:00 |
|
anthonyraymond
|
ba379f499d
|
Dinamically set the locale in HTTP announce request headers.
|
2017-08-11 18:12:22 +02:00 |
|
anthonyraymond
|
8aa977a31a
|
In case of the user is uploading an empty file, ttorent throws NPE, with no message. Replace the null with a text message
|
2017-08-09 23:46:23 +02:00 |
|
anthonyraymond
|
98aa521195
|
Fix a potential bug with https ip fetching and enforce IPV6 support
|
2017-08-09 22:58:07 +02:00 |
|
Anthony Raymond
|
9086bee610
|
Update THANKS.md
|
2017-08-05 00:29:51 +02:00 |
|
anthonyraymond
|
db96ec7169
|
[Client] add qbittorrent 3.3.15
|
2017-08-04 21:44:08 +02:00 |
|
anthonyraymond
|
f47f7d9e19
|
Add a todo to re-enable WebSocket CSRF
|
2017-07-31 01:25:46 +02:00 |
|
anthonyraymond
|
640a33fd85
|
Reenable http CSRF
|
2017-07-31 01:25:27 +02:00 |
|
anthonyraymond
|
b48fd05e06
|
Simplify websocket authentication, and actually make it the proper way to enable Spring Principal injection in controllers
|
2017-07-30 23:18:17 +02:00 |
|
anthonyraymond
|
8c2bbadd55
|
Fix method name in websocket controller
|
2017-07-30 23:15:32 +02:00 |
|
anthonyraymond
|
117e4106c6
|
Fix ConditionalOnWebUi annotation
|
2017-07-30 13:50:29 +02:00 |
|
anthonyraymond
|
099d93b1e5
|
Fix socket security
|
2017-07-30 13:50:13 +02:00 |
|
anthonyraymond
|
dca7ce71d9
|
Add config flag for websocket csrf
|
2017-07-30 01:48:23 +02:00 |
|
anthonyraymond
|
5cc647feb8
|
Create @ConditionalOnWebUi annotation
|
2017-07-30 01:32:32 +02:00 |
|
anthonyraymond
|
51fe28d99d
|
Secure WebSocket endpoints (auth with secret-token)
|
2017-07-30 01:22:00 +02:00 |
|
anthonyraymond
|
27a36b4b17
|
Secure HTTP calls (deny all except for handshake hanpoint)
|
2017-07-30 01:21:11 +02:00 |
|
anthonyraymond
|
6ac1f69d01
|
Fix WebSocketConfig
|
2017-07-30 01:20:12 +02:00 |
|
anthonyraymond
|
50fc85941e
|
Add conditionnalOn to EndpointObfuscator ensure it won't be avaiable in non-web context
|
2017-07-30 01:18:04 +02:00 |
|
anthonyraymond
|
ccccddae73
|
add placeholder for future MessageExceptionHandler
|
2017-07-29 00:34:25 +02:00 |
|
anthonyraymond
|
0ea8a0c98f
|
Removed HTTP controller to upload torrent
|
2017-07-29 00:18:46 +02:00 |
|
anthonyraymond
|
a8e7f6b18b
|
Update maven deps
|
2017-07-29 00:16:39 +02:00 |
|
anthonyraymond
|
98dac7ff96
|
Torrent are now uploaded using stomp instead of http
|
2017-07-28 00:30:23 +02:00 |
|
anthonyraymond
|
371f1c83b5
|
Aggregate all Websocket mapping into the same controller
|
2017-07-28 00:15:31 +02:00 |
|
anthonyraymond
|
0b5ce96dbf
|
Fetching replayable events are now done with websocket
|
2017-07-28 00:04:15 +02:00 |
|
anthonyraymond
|
e676942413
|
Increase WebSocket maximum message size
|
2017-07-27 22:29:56 +02:00 |
|
anthonyraymond
|
72fcdf4322
|
Add reliable ways to hide joal (endpoint path obfuscation)
|
2017-07-26 00:42:04 +02:00 |
|
anthonyraymond
|
22c449645d
|
Update THANKS.md
|
2017-07-25 21:50:00 +02:00 |
|
anthonyraymond
|
74b22efcab
|
Fix method name
|
2017-07-25 21:21:45 +02:00 |
|
anthonyraymond
|
be5401cbdf
|
Removed path from MockedTorrent
|
2017-07-24 21:40:06 +02:00 |
|
anthonyraymond
|
31e05578bc
|
Mocked torrent is now compared by infohash instead of path
|
2017-07-24 21:22:26 +02:00 |
|
anthonyraymond
|
38e4fba166
|
Fix logger message
|
2017-07-24 20:46:36 +02:00 |
|
anthonyraymond
|
0948a3e2fa
|
SeedManager is no more spring dependant
|
2017-07-24 20:22:27 +02:00 |
|
anthonyraymond
|
b25c8d03ff
|
SeedManager is init and tearedDown by spring ApplicationEvent. Add method to allow torrent upload
|
2017-07-24 00:36:00 +02:00 |
|
anthonyraymond
|
d58182423a
|
Removed unseless imports
|
2017-07-22 12:46:13 +02:00 |
|
anthonyraymond
|
3d7e4568af
|
Add message to exception wrapper in HTTPTrackerClient
|
2017-07-22 12:37:15 +02:00 |
|
anthonyraymond
|
614e66fd21
|
Moved HttpTrackerClient from default HTTPClient to Apache HttpClient. Improved error reporting in announce
|
2017-07-22 01:43:22 +02:00 |
|
anthonyraymond
|
a5f2320a14
|
Web environment is disabled by default (use arg --spring.main.web-environment=true to enable)
|
2017-07-20 23:52:09 +02:00 |
|
anthonyraymond
|
45a347e703
|
Replace sun base64 encoder with Apache common-codec one
|
2017-07-20 23:08:04 +02:00 |
|
anthonyraymond
|
a37593a250
|
Enforce StaticClientFilesTester
|
2017-07-20 22:52:21 +02:00 |
|
anthonyraymond
|
b5859cfd4c
|
Add vuze leap 2.6.0.1 client file
|
2017-07-20 22:49:46 +02:00 |
|
anthonyraymond
|
1b02211c60
|
Add BitToorrent 7.10.1 (43917) client file
|
2017-07-20 22:49:45 +02:00 |
|
anthonyraymond
|
78e3cec2d3
|
Add Transmission 2.92 (14714) client file
|
2017-07-20 22:49:42 +02:00 |
|
anthonyraymond
|
8afa53ae9f
|
Add uTorrent 3.5.1 (43916) client file
|
2017-07-20 22:20:52 +02:00 |
|
anthonyraymond
|
ea6101fbd7
|
Add uTorrent 3.2.2 (28500) client file
|
2017-07-20 22:20:32 +02:00 |
|