Caleb Callaway
b7bb3bfee2
UPnP discovery fix for devices that send multiple response packets
...
Fix UPnP discovery and port mapping issues reported in #896
2014-10-22 19:10:44 -07:00
Caleb Callaway
4183044e96
Fix UPnP log spam on networks without UPnP IGDs (see #893 )
...
We should only run the UPnP port mapping renewal routine if the initial
discovery and configuration succeed. This commit applies that logic.
2014-10-22 18:47:15 -07:00
Caleb Callaway
27448bde20
Variable naming clarification
2014-10-22 18:47:15 -07:00
Caleb Callaway
87b9e8fbaf
Parse UPnP service ID from root description and expose it to consumers
2014-10-22 18:47:15 -07:00
Caleb Callaway
9d79859ba6
More verbose debug logging of UPnP SOAP requests
2014-10-22 18:47:15 -07:00
Audrius Butkevicius
25bb55491a
Cleanup blockmap on update ( fixes #889 )
2014-10-22 22:18:07 +01:00
Jakob Borg
198cbacc3e
Be lenient towards malformed UPnP IGD UUIDs ( fixes #890 )
2014-10-21 17:07:11 +02:00
Jakob Borg
3f842221f7
Write Windows line breaks on Windows; tee to stdout
2014-10-21 09:35:17 +02:00
Jakob Borg
5d0183a9ed
Add -logfile flag, Windows only
2014-10-21 09:20:26 +02:00
Jakob Borg
99df4d660b
Move recurring UPnP log messages to debug level
2014-10-21 09:20:26 +02:00
Jakob Borg
f2adfde1a8
Update xdr; handle marshalling errors
2014-10-21 09:20:14 +02:00
Jakob Borg
1e915a2903
Add test for syncing with 100 configured devices
2014-10-21 08:53:53 +02:00
Audrius Butkevicius
e2dc3e9ff3
Fix error messages
2014-10-21 00:01:02 +01:00
Jakob Borg
f1bb8daaab
Merge pull request #886 from AudriusButkevicius/limit
...
Remove 64 device limit
2014-10-20 22:52:58 +02:00
Audrius Butkevicius
b0fcbebdae
Remove 64 device limit
2014-10-20 21:46:53 +01:00
Jakob Borg
34f72ecf8f
OpenBSD support ( fixes #878 )
2014-10-19 14:02:17 +02:00
Jakob Borg
9d348319fd
Translation update
2014-10-18 20:50:40 +02:00
Jakob Borg
c55fee69de
Devices added by introducer should have dynamic address ( fixes #866 )
2014-10-18 20:40:31 +02:00
Jakob Borg
ce31cb072b
Upgrade test configs to v6
2014-10-18 20:37:15 +02:00
Jakob Borg
6b91fc9c91
Merge pull request #876 from cqcallaw/upnp
...
UPnP API Additions to address outstanding parts of #432
2014-10-18 19:58:56 +02:00
Caleb Callaway
e34f77ba0e
Enable portmapping for individual UPnP services
2014-10-18 10:20:57 -07:00
Jakob Borg
bc3b7401a1
Merge branch 'pr/875'
...
* pr/875:
Make folder path selectable in FireFox
2014-10-18 13:15:44 +02:00
Caleb Callaway
85677eaf1a
UPnP API for querying of services' external IP address
2014-10-17 20:37:00 -07:00
Caleb Callaway
75d5e74059
Refinements to UPnP documentation
2014-10-17 19:47:08 -07:00
Audrius Butkevicius
c4d15b3b95
Fix blockmap hash size
2014-10-18 00:39:36 +01:00
Audrius Butkevicius
aa168ec2d6
Populate block offsets even if the blocks are not diffed
2014-10-17 23:16:29 +01:00
bigbear2nd
4ae0efe887
Make folder path selectable in FireFox
...
Make the folder name and the folder path selectable in FireFox, as discussed here: https://pulse-forum.ind.ie/t/how-can-the-folder-path-be-changed/1153/6
Add the assets to the commit
Add me to the contributors
Add me to the contributors in the index.html
2014-10-18 01:39:57 +09:00
Jakob Borg
86a57d8b56
Hash mismatch in general doesn't merit a warning
2014-10-17 10:33:02 +02:00
Jakob Borg
9dda7485eb
Merge branch 'pr/871'
...
* pr/871:
Slight increase of contrast in identicons
Implement identicon representation for devices.
Conflicts:
internal/auto/gui.files.go
2014-10-17 09:29:06 +02:00
Jakob Borg
8b9670add9
Add cdata
2014-10-17 09:28:45 +02:00
Jakob Borg
978aebd79c
Slight increase of contrast in identicons
2014-10-17 09:26:58 +02:00
Chris Joel
ac079f0f83
Implement identicon representation for devices.
...
The first fifteen characters of device IDs are now used to procedurally
generate psuedo-unique avatars for their respective devices. The avatars
are represented using SVG elements that replace the icons previously
shown next to device names in the GUI.
2014-10-16 12:28:43 -07:00
Jakob Borg
e82e912151
Dependencies
2014-10-16 14:58:11 +02:00
Jakob Borg
5488ae5b89
Don't log inscrutable 'recovered: leveldb: not found' to web GUI
2014-10-16 13:45:42 +02:00
Jakob Borg
15b875b116
Merge branch 'pr/830'
...
* pr/830:
Delete files and directories after pulling
Add fetcher tests
Track total block counts, count copier blocks
Fix tests
Implement block fetcher (fixes #781 , fixes #3 )
Populate BlockMap
Implement BlockMap
2014-10-16 13:33:20 +02:00
Audrius Butkevicius
dedf835aa6
Delete files and directories after pulling
2014-10-16 12:26:28 +02:00
Audrius Butkevicius
e62b9c6009
Add fetcher tests
2014-10-16 12:26:28 +02:00
Audrius Butkevicius
53da778506
Track total block counts, count copier blocks
...
Will eventually allow us to track progress per file
2014-10-16 12:26:28 +02:00
Audrius Butkevicius
4360b2c815
Fix tests
2014-10-16 12:26:28 +02:00
Audrius Butkevicius
1e15b1e0be
Implement block fetcher ( fixes #781 , fixes #3 )
2014-10-16 12:26:28 +02:00
Audrius Butkevicius
0bc50f7284
Populate BlockMap
2014-10-16 12:26:27 +02:00
Audrius Butkevicius
435f9113e8
Implement BlockMap
2014-10-16 12:26:27 +02:00
Jakob Borg
8818c4785b
Fix debug and fmt poopoo
2014-10-16 12:23:33 +02:00
Jakob Borg
2e003e5404
Remove out of date upnp tests
2014-10-16 12:12:59 +02:00
Jakob Borg
e791a8ea07
Handle .stfolder completely in integration test
2014-10-16 12:12:59 +02:00
Jakob Borg
2fb8eb755b
Add a few more debug prints
2014-10-16 12:12:54 +02:00
Jakob Borg
d031f958a9
FileInfoTruncated.String() for stindex' benefit
2014-10-16 09:26:24 +02:00
Jakob Borg
9bbadac9dc
Asset rebuild
2014-10-16 09:11:23 +02:00
Jakob Borg
b012f77475
Merge pull request #848 from pluby/discovery
...
Simpler entry of locally discovered nodes
2014-10-16 09:11:08 +02:00
Jakob Borg
3cf36b1773
Add pluby
2014-10-16 09:09:41 +02:00