Jakob Borg
|
12eda0449a
|
Build and memSize impl for Solaris
|
2014-06-16 10:19:32 +02:00 |
|
Jakob Borg
|
5a98f4e47c
|
Mark repos with missing dir as invalid on startup (fixes #311)
|
2014-06-16 09:33:52 +02:00 |
|
Jakob Borg
|
21b699826d
|
Increase reconnect delay towards max
|
2014-06-15 20:32:26 +02:00 |
|
Jakob Borg
|
5fa8f8e50c
|
Remove old index files on startup (fixes #366)
|
2014-06-15 20:31:26 +02:00 |
|
Jakob Borg
|
34bd5b9dcf
|
Better android detection
|
2014-06-13 20:45:57 +02:00 |
|
Jakob Borg
|
58c5e46206
|
Add build environment variable
|
2014-06-13 20:44:00 +02:00 |
|
Jakob Borg
|
4c61ab0f18
|
Request restart for GUI setting changes
|
2014-06-13 20:25:10 +02:00 |
|
Jakob Borg
|
2ffdb5a82a
|
Actually generate random certificate serials (fixes #361)
|
2014-06-13 01:49:30 +02:00 |
|
Jakob Borg
|
46e963443d
|
Include system RAM size in usage report
|
2014-06-12 20:47:46 +02:00 |
|
Jakob Borg
|
3c6738da73
|
Limit damage of previous commit to ARM arch
|
2014-06-12 01:11:04 +02:00 |
|
Jakob Borg
|
18e5cb6793
|
Work around broken DNS on Android for usage reporting
|
2014-06-12 01:05:00 +02:00 |
|
Jakob Borg
|
9cd6b85c09
|
Remove dead code from previous commit
|
2014-06-11 22:29:49 +02:00 |
|
Jakob Borg
|
f40f3b3b7b
|
Anonymous Usage Reporting
|
2014-06-11 20:06:53 +02:00 |
|
Jakob Borg
|
7e04c9d048
|
Information about HTTP certificate issues
|
2014-06-10 15:40:21 +02:00 |
|
Jakob Borg
|
92499af323
|
Revert "Build for Solaris"
This reverts commit 5a2328d9a5 .
|
2014-06-08 07:37:51 +02:00 |
|
Jakob Borg
|
df381fd03f
|
Let server side decide if restart is needed on config change
|
2014-06-07 04:00:46 +02:00 |
|
Jakob Borg
|
5a2328d9a5
|
Build for Solaris
|
2014-06-07 03:56:13 +02:00 |
|
Jakob Borg
|
1cff9ccc63
|
API key change should take effect on restart only
|
2014-06-05 09:16:12 +02:00 |
|
Jakob Borg
|
20a018db2e
|
Implement API keys
|
2014-06-04 22:00:55 +02:00 |
|
Jakob Borg
|
80c2b32b92
|
Implement CSRF protection for REST interface (fixes #287)
|
2014-06-04 21:20:07 +02:00 |
|
Jakob Borg
|
3798cebad0
|
Configurable log prefixing (fixes #278)
|
2014-06-04 10:24:30 +02:00 |
|
Jakob Borg
|
843fd9bdbd
|
Add license header
|
2014-06-01 22:50:14 +02:00 |
|
Jakob Borg
|
c519e582b5
|
Expand tilde on Windows as well (fixes #289)
|
2014-05-26 16:58:03 +02:00 |
|
Jakob Borg
|
6b9dce36bf
|
Default listen host should be 0.0.0.0 (again) (ref #216)
|
2014-05-26 15:01:04 +02:00 |
|
Jakob Borg
|
3d055bbb79
|
Simple file versioning (fixes #218)
|
2014-05-25 20:49:08 +02:00 |
|
Jakob Borg
|
4031f5e24b
|
Fix version comparison in upgrade
|
2014-05-24 23:22:08 +02:00 |
|
Jakob Borg
|
1cd7cc6869
|
Configuration directory is machine local (Windows)
|
2014-05-24 22:45:50 +02:00 |
|
Jakob Borg
|
c27861cbaf
|
Show node ID/name/address mapping at startup (ref #249)
|
2014-05-24 21:39:08 +02:00 |
|
Jakob Borg
|
217f29de76
|
Don't mess up unset properties of new nodes/repos
|
2014-05-24 21:00:47 +02:00 |
|
Jakob Borg
|
8661afcb4f
|
Expand ~/ on Windows as well
|
2014-05-24 13:34:40 +02:00 |
|
Jakob Borg
|
4af3f77a9a
|
Wait for parent to release sockets (fixes #267, fixes #241)
|
2014-05-24 12:28:36 +02:00 |
|
Jakob Borg
|
963078f6ac
|
Don't reuse certificate serials
|
2014-05-23 14:43:17 +02:00 |
|
Jakob Borg
|
8356b58b1d
|
Implement IgnorePerms
|
2014-05-23 14:31:16 +02:00 |
|
Jakob Borg
|
04130fcb15
|
Allow GUI development with standard binary
|
2014-05-22 16:12:19 +02:00 |
|
Jakob Borg
|
ae0193b724
|
Configurable local announcement port (fixes #256)
|
2014-05-22 09:35:54 +02:00 |
|
Jakob Borg
|
2331089854
|
Correct list of debugging facilities
|
2014-05-21 20:36:21 +02:00 |
|
Jakob Borg
|
6fb05fc82a
|
Add Edit > Show ID with QR (fixes #243)
|
2014-05-21 20:06:14 +02:00 |
|
Jakob Borg
|
7c8652b600
|
Implement HTTPS for GUI
|
2014-05-21 14:42:53 +02:00 |
|
Jakob Borg
|
230f149b4b
|
Explain tilde in repo editor
|
2014-05-20 19:44:40 +02:00 |
|
Jakob Borg
|
95f5e5fa9a
|
Don't deadlock while sending and receiving large indexes
|
2014-05-20 18:41:01 +02:00 |
|
Jakob Borg
|
a8c510cc72
|
Find correct upgrade asset for arm (fixes #232)
|
2014-05-20 00:06:16 +02:00 |
|
Jakob Borg
|
dba40eefb1
|
Fix handling of changed/deleted directories (fixes #231)
|
2014-05-19 22:31:28 +02:00 |
|
Jakob Borg
|
7d672fd989
|
Return an empty error list instead of null after clear
|
2014-05-17 13:55:10 +02:00 |
|
Jakob Borg
|
13022817d4
|
Add xdr level tracing
|
2014-05-17 08:43:01 +02:00 |
|
Jakob Borg
|
09d4b3f71e
|
Log connection errors at INFO level (fixes #225)
|
2014-05-16 19:10:16 +02:00 |
|
Jakob Borg
|
e22ddae3a8
|
Repair test suite
|
2014-05-15 09:09:21 -03:00 |
|
Jakob Borg
|
68afc897d6
|
Quote default flag parameters
|
2014-05-15 00:42:40 -03:00 |
|
Jakob Borg
|
3e34fc66e6
|
Refactor model into separate package
|
2014-05-15 00:33:40 -03:00 |
|
Jakob Borg
|
f8e34c083e
|
Refactor config into separate package
|
2014-05-14 21:18:09 -03:00 |
|
Jakob Borg
|
cba554d0fa
|
Refactor logging into separate package
|
2014-05-14 21:08:56 -03:00 |
|
Jakob Borg
|
81cd84add2
|
Merge pull request #216 from jedie/master
Change default ListenAddress to "0.0.0.0:22000"
|
2014-05-14 17:49:41 +02:00 |
|
Jens Diemer
|
8229d47da5
|
Update config_test.go
|
2014-05-14 17:43:49 +02:00 |
|
Jens Diemer
|
8f14d11d66
|
change default ListenAddress to "0.0.0.0:22000"
|
2014-05-14 17:43:23 +02:00 |
|
Jakob Borg
|
76f82cbd1f
|
Make duplicate ID:s temporarily unique (fixes #153)
|
2014-05-14 07:58:33 -03:00 |
|
Jakob Borg
|
21335d65c4
|
Do initial repository scan in parallel (ref #210)
|
2014-05-13 20:42:12 -03:00 |
|
Veeti Paananen
|
85d5449b3c
|
Return a blank array instead of null if there are no repositories
Fixes a bug where it's impossible to add repositories in the web
interface if none are defined.
|
2014-05-13 05:57:38 +03:00 |
|
Jakob Borg
|
532b576fd5
|
Expose discovery cache over rest interface
|
2014-05-12 22:08:55 -03:00 |
|
Jakob Borg
|
dd1197236d
|
Provide discovery hint from the outside (ref #192)
|
2014-05-12 21:51:12 -03:00 |
|
Jakob Borg
|
e8a9abaf40
|
Empty directories are invalid (ref #188)
|
2014-05-12 21:30:04 -03:00 |
|
Jakob Borg
|
1bf07d6b58
|
Write response before shutting down
|
2014-05-12 21:15:18 -03:00 |
|
Jakob Borg
|
20b23338f7
|
Shutdown from GUI (ref #192)
|
2014-05-11 20:16:27 -03:00 |
|
Jakob Borg
|
0fcbee6478
|
Don't serialize deprecated config options
|
2014-05-11 20:13:22 -03:00 |
|
Jakob Borg
|
7a41362d90
|
Tagged date is that of the commit, not build
|
2014-05-11 17:26:48 -03:00 |
|
Jakob Borg
|
59e45c5c68
|
Auto assign ports for GUI and BEP on initial startup (fixes #176)
|
2014-05-11 15:21:41 -03:00 |
|
Jakob Borg
|
94761d0472
|
Don't warn about legit requests for deleted files (fixes #173)
|
2014-05-11 14:54:26 -03:00 |
|
Jakob Borg
|
f39e105101
|
Stop repository if the directory disappears (fixes #154)
|
2014-05-04 18:22:59 +02:00 |
|
Jakob Borg
|
10e8861f14
|
Smarter initial index sending
|
2014-05-04 18:21:57 +02:00 |
|
Jakob Borg
|
28e347002a
|
Revert "Streamline error handling and locking" (fixes #172)
This reverts commit 116f232f5a .
|
2014-05-04 08:11:06 +02:00 |
|
Jakob Borg
|
647165ab89
|
Remove dead code
|
2014-05-02 21:59:18 +02:00 |
|
Jakob Borg
|
6807d9bd4c
|
Fix upgrade non-support on Windows
|
2014-05-02 20:19:21 +02:00 |
|
Jakob Borg
|
699ecc7140
|
Some places should use RLock instead of Lock (ref #169)
|
2014-05-02 17:15:04 +02:00 |
|
Jakob Borg
|
b374ec9355
|
Save temporary in correct dir during upgrade
|
2014-05-02 17:04:45 +02:00 |
|
Andrew
|
a455258a62
|
Fix typo in header name
|
2014-05-02 01:26:12 -07:00 |
|
Jakob Borg
|
33d75a264d
|
Built in upgrade functionality
|
2014-05-02 10:01:09 +02:00 |
|
Jakob Borg
|
89dc5bb951
|
Windows doesn't have SysProcAttr
|
2014-05-02 08:57:34 +02:00 |
|
Jakob Borg
|
ed476271a6
|
Start xdg-open in new process group (fixes #164)
|
2014-05-02 08:53:05 +02:00 |
|
Jakob Borg
|
1e92c47960
|
Don't bother starting without GUI (fixes #156)
|
2014-04-30 22:52:38 +02:00 |
|
Jakob Borg
|
4f2fe07ae4
|
Show node ID in regular text not disabled control (fixes #162)
|
2014-04-30 22:42:39 +02:00 |
|
Jakob Borg
|
aff3cd01c5
|
Don't show Offline badge when global disco is disabled (fixes #167)
|
2014-04-30 22:17:43 +02:00 |
|
Jakob Borg
|
ac74ee1468
|
Don't redirect to absolute URL (fixes #166)
|
2014-04-30 22:10:13 +02:00 |
|
Jakob Borg
|
dcd7d278aa
|
Handle and indicate duplicate repo ID:s (fixes #153)
|
2014-04-27 21:53:27 +02:00 |
|
Jakob Borg
|
89f5f3bf9a
|
Fix small data races
|
2014-04-27 21:33:57 +02:00 |
|
Jakob Borg
|
116f232f5a
|
Streamline error handling and locking
|
2014-04-27 13:10:50 +02:00 |
|
Jakob Borg
|
ef81a36654
|
Extract method closeFile
|
2014-04-27 12:14:53 +02:00 |
|
Jakob Borg
|
9fd2724d73
|
Simplify requestSlots filling
|
2014-04-27 12:06:11 +02:00 |
|
Jakob Borg
|
07d49b61d0
|
Debug utility to print index file
|
2014-04-25 08:28:56 +02:00 |
|
Jakob Borg
|
0c4e6ae7de
|
Safety: don't start if repo dir is missing (ref #154)
|
2014-04-24 10:27:43 +02:00 |
|
Jakob Borg
|
65ec129dfb
|
Only create default config if it is actually missing (fixes #139)
|
2014-04-23 10:28:36 +02:00 |
|
Jakob Borg
|
3e4d628f54
|
Handle non-word characters in repo name (fixes #152)
|
2014-04-23 10:04:25 +02:00 |
|
Jakob Borg
|
71684bfa45
|
Use a more lenient cluster config check (fixes #148)
|
2014-04-22 16:42:25 +02:00 |
|
Jakob Borg
|
35ebdc76ff
|
Hide temporary files on Windows (fixes #146)
|
2014-04-22 14:27:31 +02:00 |
|
Jakob Borg
|
90d0896848
|
Change default config directory (fixes #145)
|
2014-04-22 14:27:09 +02:00 |
|
Jakob Borg
|
5528db9693
|
Fix config test (hostname check)
|
2014-04-22 12:06:32 +02:00 |
|
Jakob Borg
|
d53b193e09
|
Ensure sensible node config on load (fixes #143)
|
2014-04-22 11:46:08 +02:00 |
|
Jakob Borg
|
9349eb77cd
|
Let absence of password be absence
|
2014-04-19 22:36:24 +02:00 |
|
Jakob Borg
|
c64549471a
|
Include build user and host in long version
|
2014-04-19 16:44:28 +02:00 |
|
Jakob Borg
|
264bcbc78c
|
Always print long version at startup
|
2014-04-19 16:40:19 +02:00 |
|
Jakob Borg
|
f76fe1ac7a
|
Include build date in -version output
|
2014-04-19 16:38:11 +02:00 |
|
Jakob Borg
|
6364c4ff3f
|
Save bcrypt hash of password (fixes #138)
|
2014-04-19 13:33:51 +02:00 |
|
Jakob Borg
|
292a50de04
|
Use pseudo-random high port for UPnP mapping
|
2014-04-18 14:09:54 +02:00 |
|