Bob Mottram
|
403e69cb84
|
ipfs repo base
|
2016-08-15 08:42:10 +01:00 |
Bob Mottram
|
cb3266d82f
|
Check that directory exists
|
2016-08-15 07:56:52 +01:00 |
Bob Mottram
|
5ec40daaf3
|
Move back to go implementation of ipfs
|
2016-08-14 22:04:34 +01:00 |
Bob Mottram
|
28d3640c6d
|
ipfs command path
|
2016-08-13 20:11:43 +01:00 |
Bob Mottram
|
95fbcdab46
|
ipfs installation
|
2016-08-13 19:36:56 +01:00 |
Bob Mottram
|
ce210932fd
|
links to nodejs
|
2016-08-13 12:15:20 +01:00 |
Bob Mottram
|
5dcf1140fa
|
Check if installing to mesh
|
2016-08-13 11:54:41 +01:00 |
Bob Mottram
|
b6fb0670f6
|
global option
|
2016-08-13 11:31:27 +01:00 |
Bob Mottram
|
426c259452
|
Ordering of repo sources
|
2016-08-13 10:43:23 +01:00 |
Bob Mottram
|
e07c8eb2a5
|
Configure backports and contrib repo before update
|
2016-08-13 10:12:23 +01:00 |
Bob Mottram
|
87f9e68933
|
ipfs avahi for mesh
|
2016-08-12 21:42:23 +01:00 |
Bob Mottram
|
1d994359ec
|
ipfs mesh implementation
|
2016-08-12 13:32:23 +01:00 |
Bob Mottram
|
2f18dec9a3
|
ipfs key length
|
2016-08-12 10:18:28 +01:00 |
Bob Mottram
|
6db6218e5a
|
ipfs command
|
2016-08-12 10:17:33 +01:00 |
Bob Mottram
|
c5f7f36078
|
Two stage package install
Because it's possible for npm to fail if it has been upgraded
|
2016-08-12 09:33:55 +01:00 |
Bob Mottram
|
79a26d1a38
|
Check that ipfs was installed
|
2016-08-12 09:27:30 +01:00 |
Bob Mottram
|
35617f5e1e
|
Ordering
|
2016-08-12 09:24:22 +01:00 |
Bob Mottram
|
b259230133
|
Try the javascript implementation of ipfs
|
2016-08-12 09:19:09 +01:00 |
Bob Mottram
|
387a74371e
|
Permissions on mesh users script
|
2016-08-12 08:48:08 +01:00 |
Bob Mottram
|
7eed6ef862
|
Don't configure ssh if it isn't installed
|
2016-08-11 22:39:20 +01:00 |
Bob Mottram
|
cdfaa8cca7
|
Don't configure ssh if it isn't installed
|
2016-08-11 22:37:53 +01:00 |
Bob Mottram
|
8200a26528
|
Replace web based mesh users list with a text file
This should load more quickly
|
2016-08-11 22:26:27 +01:00 |
Bob Mottram
|
06e2232482
|
Remove ssh references from mesh client setup
|
2016-08-11 14:01:45 +01:00 |
Bob Mottram
|
7571380f51
|
Don't install ssh server on mesh images
|
2016-08-11 13:56:25 +01:00 |
Bob Mottram
|
a51e5fa39e
|
One additional mesh sync
|
2016-08-10 22:41:14 +01:00 |
Bob Mottram
|
286e4bd895
|
Remove syncthing from mesh
|
2016-08-10 22:29:17 +01:00 |
Bob Mottram
|
54aa0b5523
|
Global rate limit for client
|
2016-08-10 22:22:05 +01:00 |
Bob Mottram
|
f984d0297d
|
Global rate limit for tcp
|
2016-08-10 22:16:34 +01:00 |
Bob Mottram
|
a8921ceaf2
|
Make zeronet an optional part of the mesh install
|
2016-08-10 21:20:19 +01:00 |
Bob Mottram
|
ffeb0feb10
|
bc needed for mesh installs
|
2016-08-10 20:05:37 +01:00 |
Bob Mottram
|
716f318eb4
|
Enable icmp on mesh installs
|
2016-08-10 20:01:37 +01:00 |
Bob Mottram
|
0b6a12080d
|
Don't pin certs
The guidelines on how to do this properly are just too confusing
|
2016-08-10 10:27:14 +01:00 |
Bob Mottram
|
f25602ccd1
|
Set maximum pinning age
|
2016-08-10 10:02:04 +01:00 |
Bob Mottram
|
6f0f37757e
|
ffmpeg version 3.1.2
|
2016-08-10 08:10:06 +01:00 |
Bob Mottram
|
b987c5f2b8
|
Quotes
|
2016-08-10 08:01:01 +01:00 |
Bob Mottram
|
81896f2be9
|
Send to /dev/null to avoid writing things to disk
|
2016-08-09 22:29:15 +01:00 |
Bob Mottram
|
8e8cb6ed56
|
cron entries in rootdir
|
2016-08-09 22:26:38 +01:00 |
Bob Mottram
|
1e67bee0fb
|
Revert to using cron for mesh sync
Avoids endless loops
|
2016-08-09 21:38:59 +01:00 |
Bob Mottram
|
32b11987ce
|
Use bash to run the initial script to create mesh username
|
2016-08-09 20:58:06 +01:00 |
Bob Mottram
|
b09014c35a
|
Avoid writing things to disk
|
2016-08-09 13:18:36 +01:00 |
Bob Mottram
|
a279494766
|
Option to remove pinning for a domain from the control panel
|
2016-08-09 12:07:53 +01:00 |
Bob Mottram
|
eae33f69d6
|
Option to remove pinning for a domain
|
2016-08-09 12:02:51 +01:00 |
Bob Mottram
|
09678bda25
|
Control panel option to pin all certs
|
2016-08-09 09:43:44 +01:00 |
Bob Mottram
|
5ca65272b3
|
Ensure that all TLS certs are pinned after restore from backup
|
2016-08-09 09:40:06 +01:00 |
Bob Mottram
|
b75495f9a2
|
echo pin hashes
|
2016-08-09 09:36:14 +01:00 |
Bob Mottram
|
94e5a1ab57
|
Option to pin all tls certificates
|
2016-08-09 09:34:31 +01:00 |
Bob Mottram
|
288e6c5aca
|
Line endings on mesh startup script
|
2016-08-09 09:11:43 +01:00 |
Bob Mottram
|
4e042432ab
|
io tool
|
2016-08-08 23:10:31 +01:00 |
Bob Mottram
|
d6b94f34c0
|
Initial setting of mesh username
|
2016-08-08 22:07:53 +01:00 |
Bob Mottram
|
21e2eeb524
|
Initial setting of mesh username
|
2016-08-08 21:54:04 +01:00 |
Bob Mottram
|
a5bc8d4542
|
Fix pinning
|
2016-08-08 20:52:38 +01:00 |
Bob Mottram
|
ec9395fcec
|
Include backup pin for certificates
|
2016-08-08 20:23:27 +01:00 |
Bob Mottram
|
019c3ba542
|
qtox commit
|
2016-08-08 19:36:19 +01:00 |
Bob Mottram
|
c625f0d56a
|
Bump qtox commit to include video fix
|
2016-08-08 16:11:18 +01:00 |
Bob Mottram
|
427e593a56
|
Include ocsp stapling
|
2016-08-08 13:49:19 +01:00 |
Bob Mottram
|
4d9d047e3c
|
Set initial keyboard map for mesh client
|
2016-08-08 13:01:55 +01:00 |
Bob Mottram
|
93b20c01c0
|
letsencrypt repo change
|
2016-08-08 10:29:52 +01:00 |
Bob Mottram
|
ba7398ffbd
|
mesh version of syncthing doesn't use tor
|
2016-08-07 22:54:19 +01:00 |
Bob Mottram
|
27e4b04ad7
|
missing $
|
2016-08-07 22:46:51 +01:00 |
Bob Mottram
|
44ad7ff678
|
Set username on first boot of mesh client
|
2016-08-07 20:26:46 +01:00 |
Bob Mottram
|
a8007caadc
|
Move ttrss stuff out of backup utils and into the rss app script
|
2016-08-06 22:01:00 +01:00 |
Bob Mottram
|
2cbb882756
|
Bump commits for rss reader
|
2016-08-06 21:45:38 +01:00 |
Bob Mottram
|
58644d4976
|
Add syncthing icon and folder to the mesh desktop
|
2016-08-05 23:49:59 +01:00 |
Bob Mottram
|
135c233962
|
Add syncthing port to batman script
|
2016-08-05 23:21:10 +01:00 |
Bob Mottram
|
97d93ab7d0
|
Some dbus settings to enable mesh notifications
|
2016-08-05 09:25:01 +01:00 |
Bob Mottram
|
bd534ac02f
|
Use a daemon rather than a cron job for mesh publications
|
2016-08-04 19:44:29 +01:00 |
Bob Mottram
|
2789ac7ac7
|
At most announce one new mesh user
This prevents potential notification flooding if you join a large mesh
|
2016-08-04 09:08:15 +01:00 |
Bob Mottram
|
0dffbbb920
|
Return of the reboot
|
2016-08-03 23:12:49 +01:00 |
Bob Mottram
|
4a4a9f84ca
|
Permissions on mesh desktop notifications
|
2016-08-03 23:05:47 +01:00 |
Bob Mottram
|
89c278d80e
|
ID file footer
|
2016-08-03 22:08:56 +01:00 |
Bob Mottram
|
2e3e7bd34e
|
Use mesh username
|
2016-08-03 22:05:41 +01:00 |
Bob Mottram
|
c54799201c
|
html extension
|
2016-08-03 22:00:03 +01:00 |
Bob Mottram
|
d3829c20d6
|
Update qtox commit to fix profile pictures path
|
2016-08-03 21:48:51 +01:00 |
Bob Mottram
|
d833f3957e
|
Try killing mate-panel rather than rebooting
|
2016-08-03 17:57:05 +01:00 |
Bob Mottram
|
41ce851697
|
Bump qTox commit to include mesh mode and avatars path settings
|
2016-08-03 17:06:27 +01:00 |
Bob Mottram
|
d5707ece8f
|
Set path for default avatars
|
2016-08-03 16:59:56 +01:00 |
Bob Mottram
|
44dcf045b9
|
A terminal on the desktop probably is not needed for a typical mesh user
|
2016-08-03 16:24:55 +01:00 |
Bob Mottram
|
ad84abc33a
|
Link straight to mesh users
|
2016-08-03 16:17:01 +01:00 |
Bob Mottram
|
f8b2226110
|
Notify dependency
|
2016-08-03 15:44:59 +01:00 |
Bob Mottram
|
e833123ecd
|
Don't announce data users
|
2016-08-03 15:36:59 +01:00 |
Bob Mottram
|
4eafa5884e
|
Produce notifications when users join the mesh
|
2016-08-03 15:31:49 +01:00 |
Bob Mottram
|
e96cae2a55
|
Don't show default data tox users
These users have not set a profile name and so are probably not active
|
2016-08-02 22:46:28 +01:00 |
Bob Mottram
|
3684e93896
|
List tox users in a friendlier way
|
2016-08-02 22:44:51 +01:00 |
Bob Mottram
|
154ed49fd7
|
Set an initial qtox ini file
This allows the DHT list to be populated likely before the user opens the app
|
2016-08-02 21:47:34 +01:00 |
Bob Mottram
|
da46b636db
|
rootdir
|
2016-08-02 18:42:35 +01:00 |
Bob Mottram
|
fad9ce7e88
|
qtox is not installed to local
|
2016-08-02 12:58:45 +01:00 |
Bob Mottram
|
58215c6de5
|
Spaces not tabs
|
2016-08-02 08:29:41 +01:00 |
Bob Mottram
|
4a9c9c0c94
|
Installing recent ffmpeg for qtox
|
2016-08-02 08:14:06 +01:00 |
Bob Mottram
|
6819b83d9a
|
Install ffmpeg
|
2016-08-01 23:06:48 +01:00 |
Bob Mottram
|
024843cc77
|
qtox commit
|
2016-08-01 22:27:11 +01:00 |
Bob Mottram
|
b085af0b18
|
Beginning of compile of qtox
|
2016-07-31 22:47:36 +01:00 |
Bob Mottram
|
d622f4d49f
|
Fix config
|
2016-07-31 15:21:15 +01:00 |
Bob Mottram
|
167e1be654
|
Reboot
|
2016-07-31 11:25:38 +01:00 |
Bob Mottram
|
7ec222fb37
|
v4l utils for debugging
|
2016-07-31 11:23:20 +01:00 |
Bob Mottram
|
1ae65f4fb7
|
Restart java after mesh desktop install
|
2016-07-31 09:24:25 +01:00 |
Bob Mottram
|
650fb34181
|
Only chown the things that need it
|
2016-07-31 09:08:27 +01:00 |
Bob Mottram
|
0142ddf9c8
|
Add backports
|
2016-07-31 00:08:14 +01:00 |
Bob Mottram
|
548a6149c5
|
cheese seems to mess things up
|
2016-07-30 23:54:25 +01:00 |
Bob Mottram
|
4a66c30f7e
|
Permissions on autostart
|
2016-07-30 23:52:34 +01:00 |
Bob Mottram
|
35a03437f5
|
mesh config permissions
|
2016-07-30 23:44:08 +01:00 |
Bob Mottram
|
d1b5c32873
|
Install cheese to ensure that video dependencies exist
|
2016-07-30 21:57:04 +01:00 |
Bob Mottram
|
aec793a6f3
|
chown later
|
2016-07-30 20:58:39 +01:00 |
Bob Mottram
|
49b26897d9
|
Fix thinko
|
2016-07-30 20:27:14 +01:00 |
Bob Mottram
|
90aaaeaea7
|
Fix dconf mesh script
|
2016-07-30 20:20:58 +01:00 |
Bob Mottram
|
e071f066fc
|
mesh autostart script
|
2016-07-30 17:48:28 +01:00 |
Bob Mottram
|
a27c11d09f
|
Fix mesh desktop icons
|
2016-07-30 17:43:29 +01:00 |
Bob Mottram
|
184ccae59e
|
dconf settings in autostart
|
2016-07-30 15:20:23 +01:00 |
Bob Mottram
|
3409237d5f
|
Executable icons
|
2016-07-30 14:48:19 +01:00 |
Bob Mottram
|
9b0fdb224a
|
Tidying
|
2016-07-30 14:39:08 +01:00 |
Bob Mottram
|
1434735eb9
|
Different instructions for mesh images
|
2016-07-30 14:29:25 +01:00 |
Bob Mottram
|
7d02a03a92
|
Only show desktop icons when ready
|
2016-07-30 13:12:32 +01:00 |
Bob Mottram
|
78508be07d
|
Change tox bootstrap user in amnesic
|
2016-07-30 12:24:19 +01:00 |
Bob Mottram
|
8d69b56702
|
Change tox bootstrap path for amnesic
|
2016-07-30 11:58:09 +01:00 |
Bob Mottram
|
95fbf0f84a
|
tox bootstrap order
|
2016-07-30 11:07:48 +01:00 |
Bob Mottram
|
cd16631cde
|
Reduce amnesic storage
|
2016-07-30 10:54:53 +01:00 |
Bob Mottram
|
c2bc1073b5
|
Check that directories exist
|
2016-07-30 10:48:44 +01:00 |
Bob Mottram
|
c0c4325eff
|
Ensure that cryptsetup is always available
|
2016-07-30 09:45:36 +01:00 |
Bob Mottram
|
565e289b3c
|
zeronet config directory
|
2016-07-30 08:59:40 +01:00 |
Bob Mottram
|
53e1ae04e7
|
Create tox user from control panel
|
2016-07-29 23:04:50 +01:00 |
Bob Mottram
|
c32179f8d7
|
chroot
|
2016-07-29 22:46:13 +01:00 |
Bob Mottram
|
16a5e7db60
|
Don't auto open after drive mount
|
2016-07-29 22:28:34 +01:00 |
Bob Mottram
|
a7c87283db
|
Don't show mounted volumes on the desktop
|
2016-07-29 22:16:04 +01:00 |
Bob Mottram
|
728ff314c1
|
New identity icon
|
2016-07-29 20:17:44 +01:00 |
Bob Mottram
|
4f14ac5a25
|
Open the data tox profile
|
2016-07-29 19:17:29 +01:00 |
Bob Mottram
|
9d5e13a3c1
|
Ownership of toc profile
|
2016-07-29 19:15:45 +01:00 |
Bob Mottram
|
6b9b9fceb5
|
Create a tox user
|
2016-07-29 19:04:57 +01:00 |
Bob Mottram
|
359a410123
|
Create tox user
|
2016-07-29 18:59:19 +01:00 |
Bob Mottram
|
25a819c506
|
Different desktop background for amnesic
|
2016-07-28 21:00:34 +01:00 |
Bob Mottram
|
8ba875e37e
|
Remove some extra files on shutdown
|
2016-07-28 20:38:00 +01:00 |
Bob Mottram
|
cafa67da40
|
Quick amnesic shutdown
|
2016-07-28 20:12:39 +01:00 |
Bob Mottram
|
e65f91c74a
|
Increase mesh client sizes
|
2016-07-28 20:04:08 +01:00 |
Bob Mottram
|
9b00962d0b
|
Entomb mesh data and logs
|
2016-07-28 19:58:28 +01:00 |
Bob Mottram
|
b47c62be6b
|
If in amnesic mode put the log into its own tomb
|
2016-07-28 19:20:51 +01:00 |
Bob Mottram
|
2f2b32e347
|
Abstract tomb creation
|
2016-07-28 18:51:11 +01:00 |
Bob Mottram
|
37d26d582c
|
Kill Caja popup
|
2016-07-28 13:25:26 +01:00 |
Bob Mottram
|
dc2947f7c5
|
Additional tomb inspection
|
2016-07-28 08:27:22 +01:00 |
Bob Mottram
|
75966b24ed
|
Tomb dependency
|
2016-07-28 08:18:30 +01:00 |
Bob Mottram
|
cd73ea5d74
|
Remove previous tox tomb
|
2016-07-27 22:02:30 +01:00 |
Bob Mottram
|
45b8c85fd7
|
In amnesic mode store mesh qtox settings in a tomb
|
2016-07-27 21:46:40 +01:00 |
Bob Mottram
|
5de7b0cf29
|
Removing tox settings as a function
|
2016-07-27 20:51:57 +01:00 |
Bob Mottram
|
5e5630cc8f
|
Install ram disk
|
2016-07-27 20:13:34 +01:00 |
Bob Mottram
|
47156dfcf8
|
Install tomb on mesh images
|
2016-07-27 19:59:51 +01:00 |
Bob Mottram
|
64b218355d
|
Don't need prefix
|
2016-07-27 19:48:44 +01:00 |
Bob Mottram
|
6f25d9782d
|
Check that tomb gets installed
|
2016-07-27 19:43:36 +01:00 |
Bob Mottram
|
2307844a49
|
Install tomb
|
2016-07-27 19:13:07 +01:00 |
Bob Mottram
|
8044fa297d
|
Not quite big enough
|
2016-07-27 08:43:32 +01:00 |
Bob Mottram
|
0c14b14603
|
Keep the mesh client image size small, so that it can be copied quickly
|
2016-07-27 08:34:17 +01:00 |
Bob Mottram
|
1965bf7668
|
Change toxcore branch
|
2016-07-26 22:39:21 +01:00 |
Bob Mottram
|
d138819154
|
Fix broken chroot
|
2016-07-26 21:03:07 +01:00 |
Bob Mottram
|
3c74fc83ba
|
Function checks
|
2016-07-26 19:30:12 +01:00 |