Jakob Borg
969bb5a742
Fix protocol dependency hash
2015-01-22 13:29:54 -08:00
Jakob Borg
4bccc611c3
Update dependencies
2015-01-22 12:53:10 -08:00
Jakob Borg
d18c4ece0c
Merge pull request #1282 from syncthing/integ
...
Improvements to integration tests
2015-01-22 08:22:46 -08:00
Ben Schulz
dfbb245b60
Add favicon
2015-01-22 13:54:09 +01:00
Audrius Butkevicius
25c664b13a
Improvements to integration tests
2015-01-22 00:18:08 +00:00
Audrius Butkevicius
7c680c955f
Merge pull request #1274 from calmh/minor-tweaks
...
Integer type policy
2015-01-19 20:40:36 +00:00
Audrius Butkevicius
442e93d3fc
Merge pull request #2 from syncthing/integers
...
Integer type policy
2015-01-19 20:40:17 +00:00
Ben Schulz
f037d1b6ca
improve job queue
2015-01-19 20:49:19 +01:00
Jakob Borg
2c8b627008
Integer type policy
...
Integers are for numbers, enabling arithmetic like subtractions and for
loops without getting shot in the foot. Unsigneds are for bitfields.
- "int" for numbers that will always be laughably smaller than four
billion, and where we don't care about the serialization format.
- "int32" for numbers that will always be laughably smaller than four
billion, and will be serialized to four bytes.
- "int64" for numbers that may approach four billion or will be
serialized to eight bytes.
- "uint32" and "uint64" for bitfields, depending on required number of
bits and serialization format. Likewise "uint8" and "uint16", although
rare in this project since they don't exist in XDR.
- "int8", "int16" and plain "uint" are almost never useful.
2015-01-19 10:34:36 -08:00
Jakob Borg
221e3eddd5
Remove leveldb panic workaround
...
Haven't seen this triggered for a long time...
2015-01-19 10:23:00 -08:00
Jakob Borg
74c39c677b
Actually remove test file after test run
2015-01-19 10:23:00 -08:00
Jakob Borg
e6558832bf
check-contrib
2015-01-19 10:18:28 -08:00
Jakob Borg
9c50625c55
Merge pull request #1267 from rumpelsepp/doc
...
Fix documentation link
2015-01-19 10:16:43 -08:00
Jakob Borg
d372435e92
Merge pull request #1264 from AudriusButkevicius/tempclean
...
Put temporary files in the OS temp directory (fixes #1239 )
2015-01-19 10:12:32 -08:00
Audrius Butkevicius
a53facf709
Cleanup temporary files ( fixes #1239 )
2015-01-18 20:34:47 +00:00
Stefan Tatschner
ffc39dfbcb
Fix documentation link
2015-01-18 18:17:55 +01:00
Audrius Butkevicius
cba38b15a9
Check for deleted files
2015-01-18 13:44:10 +00:00
Jakob Borg
3450b5f80c
Integer type policy
...
Integers are for numbers, enabling arithmetic like subtractions and for
loops without getting shot in the foot. Unsigneds are for bitfields.
- "int" for numbers that will always be laughably smaller than four
billion, and where we don't care about the serialization format.
- "int32" for numbers that will always be laughably smaller than four
billion, and will be serialized to four bytes.
- "int64" for numbers that may approach four billion or will be
serialized to eight bytes.
- "uint32" and "uint64" for bitfields, depending on required number of
bits and serialization format. Likewise "uint8" and "uint16", although
rare in this project since they don't exist in XDR.
- "int8", "int16" and plain "uint" are almost never useful.
2015-01-18 02:13:25 +01:00
Audrius Butkevicius
5ac7564bfe
Merge pull request #1259 from calmh/check-folder-shared
...
Verify folder<->device permission in Request
2015-01-16 12:07:37 +00:00
Jakob Borg
53cd289b90
Verify folder<->device permission in Request
...
Requests from valid devices for valid folders should be rejected if the
folder is not shared with that device.
2015-01-16 12:50:51 +01:00
Jakob Borg
8dc13bcf1a
go1.4.1
2015-01-16 10:18:54 +01:00
Audrius Butkevicius
261825a89b
Merge pull request #1256 from calmh/fix-963
...
Adds File Versioning to folder info (fixes #963 )
2015-01-15 17:25:28 +00:00
Jakob Borg
f47a5a309d
Add File Versioning to folder info ( fixes #963 )
...
Could potentially use shorter value strings ("Simple" vs "Simple File
Versioning"), but this avoid introducing unnecessary strings to
translate - can always be changed in the future.
2015-01-15 15:50:49 +01:00
Jakob Borg
a40f2b9fa0
Merge pull request #1237 from syncthing/renamer
...
Efficient renames (fixes #1217 )
2015-01-14 00:28:58 +01:00
Jakob Borg
cfcd3892f7
More concise changelog
2015-01-14 00:27:29 +01:00
Jakob Borg
7aaea6d005
Protocol has moved
2015-01-13 23:15:55 +01:00
Jakob Borg
703987f61c
Changelog should read in chronological order from the top
2015-01-13 23:11:46 +01:00
Audrius Butkevicius
e50a8917ec
Add renames to integration tests
2015-01-13 22:07:14 +00:00
Audrius Butkevicius
74d7c8e625
Efficient renames ( fixes #1217 )
2015-01-13 22:06:13 +00:00
Jakob Borg
a5d1383fe8
Translation update
2015-01-13 17:27:47 +01:00
Jakob Borg
bf2bcf515c
Merge pull request #1247 from Rewt0r/master
...
Change Bottom Bar links to a new tab/window
2015-01-13 17:26:48 +01:00
Jakob Borg
4c5e94c64b
Add Rewt0r
2015-01-13 17:25:51 +01:00
Jakob Borg
b4043216b6
Use bytes.Reader instead of bytes.Buffer for compiled in assets
2015-01-13 16:05:03 +01:00
Michael Jephcote
4371014667
Change Bottom Bar links to a new tab/window
...
Was getting kinda annoying clicking links in the footer and it navigating away from the page, I've added "_blank" as the target to those links.
2015-01-13 14:24:08 +00:00
Jakob Borg
fbb3222d29
Update dependencies
2015-01-13 13:55:35 +01:00
Jakob Borg
f76b5d8002
rm '.gitignore'
2015-01-13 13:47:16 +01:00
Audrius Butkevicius
7e54868206
Merge pull request #1 from syncthing/mit
...
Relicense as MIT
2015-01-13 12:38:13 +00:00
Audrius Butkevicius
4ca3889bed
Merge pull request #1246 from syncthing/break-out-proto
...
Refactor out protocol and luhn (protocol dependency) packages
2015-01-13 12:37:46 +00:00
Jakob Borg
d84a8e6404
Relicense as MIT
2015-01-13 13:31:14 +01:00
Jakob Borg
eef1aebe8c
Refactor out protocol and luhn (protocol dependency) packages
2015-01-13 13:22:56 +01:00
Jakob Borg
4833b6085c
The luhn package moved
2015-01-13 13:20:29 +01:00
Jakob Borg
2ceaca8828
Add documentation copied from Syncthing
2015-01-13 13:09:59 +01:00
Audrius Butkevicius
48382c4b59
Merge pull request #1245 from syncthing/indexclean-v2
...
Also filter out some other obviously invalid filenames (ref #1243 )
2015-01-13 11:35:04 +00:00
Jakob Borg
d02158c0ef
Also filter out some other obviously invalid filenames (ref #1243 )
2015-01-13 12:28:35 +01:00
Jakob Borg
9a45f0b31c
Also filter out some other obviously invalid filenames (ref #1243 )
2015-01-13 12:28:35 +01:00
Audrius Butkevicius
25c26e2f81
Merge pull request #1244 from syncthing/indexclean
...
Remove nil filenames from database and indexes (fixes #1243 )
2015-01-13 08:36:49 +00:00
Jakob Borg
6213c4f2cd
Remove nil filenames from database and indexes ( fixes #1243 )
2015-01-13 09:20:14 +01:00
Jakob Borg
e4837f14b1
Remove nil filenames from database and indexes ( fixes #1243 )
2015-01-13 09:20:14 +01:00
Audrius Butkevicius
ce86131d12
Merge pull request #1242 from syncthing/rename-set
...
Renaming of package internal/files and type files.Set
2015-01-12 21:10:27 +00:00
Jakob Borg
e6c9baf6ef
Rename db.Set to db.FileSet
2015-01-12 20:57:39 +01:00