Commit Graph

384 Commits

Author SHA1 Message Date
lins05
a6f757b9bc fixed some distribute problems 2013-02-20 19:54:51 +08:00
lins05
cfe04ba245 Merge branch 'server-addr' 2013-02-20 15:23:18 +08:00
lins05
6a1f2e11d9 [client] add manpage for seaf-cli 2013-02-20 15:22:45 +08:00
lins05
2fdd3199b6 Merge branch 'seaf-cli' 2013-02-20 15:16:20 +08:00
lins05
1dbe88fc33 [seaf-cli] improve seaf-cli 2013-02-20 15:16:08 +08:00
plt
69ea6db1f2 [cli] Add support for encrypted repos 2013-02-20 10:52:55 +08:00
Jiaqiang Xu
3444942264 Merge branch '1.4' 2013-02-19 19:35:20 +08:00
plt
08f5adb2e4 [cli] Add stop command 2013-02-19 11:54:26 +08:00
Jiaqiang Xu
db015503e6 [http] Avoid recursive call of bufferevent write callback when https is in use. 2013-02-19 11:30:56 +08:00
lins05
ba8c6bc49b [cli] improve and install seaf-cli 2013-02-18 11:21:11 +08:00
plt
e0769cd474 [cli] Move seaf-cli to app/seaf-cli 2013-02-18 10:47:18 +08:00
plt
996cdff21a [cli] Add 'status' command 2013-02-17 15:49:53 +08:00
plt
8bc66908f5 [cli] Add command 'list' and test commands 'sync' and 'desync' 2013-02-16 21:34:07 +08:00
plt
a29624ed67 Rewrite seaf-cli 2013-02-13 12:57:02 +08:00
gnehzuil
30431149f2 [scripts] add seaf-cli.py script
It can do the following works in command line:
 * start seafile
 * clone a repo
 * sync a repo
 * remove a repo
2013-02-11 12:38:09 +08:00
Jiaqiang Xu
788ada4b31 [client] Fix a bug of shutting down seafile while it's commiting.
The current code update index before commit. This will cause data
lost in the following sequence:
1. add and update index
2. restart
3. GC
4. add and update index and commit

The blocks added in the first add operation are removed by GC
since there is no commit pointing to them.
The second add operation won't add those blocks again because
the index has been updated.
2013-02-06 15:52:18 +08:00
Jiaqiang Xu
13de4a128a Update check-tx processor to v3.
Remove the slow encryption key calculation.
2013-02-05 19:10:02 +08:00
lins05
8875ff5e1b [client] edit server address of a repo
If the ccnet-server address is changed (either address or
port is changed), on the client side the user should edit the
repo's server address/port accorodingly.
2013-02-05 16:07:05 +08:00
Jiaqiang Xu
d9824a91d9 [server] Speed up repo token checking.
Currently decrypting repo token consume too much CPU time.
Add a cache to speed up this.
2013-02-05 14:10:57 +08:00
lins05
d44e6d20c7 improved build-msi.py 2013-02-05 11:49:18 +08:00
lins05
476f3c0351 improve "make dist" and "make clean" 2013-02-04 21:24:32 +08:00
lins05
09ed0c5847 add LICENCE.txt to dist files 2013-02-04 12:15:11 +08:00
Jiaqiang Xu
9a5e74f53e Remove warning when failed to get repo owner. 2013-02-04 11:43:05 +08:00
lins05
e40bc7c956 fixed get_dir_size 2013-02-04 11:30:10 +08:00
Jiaqiang Xu
0ebc3c21e1 [http] Fix a bug when downloading zip file. 2013-02-03 11:26:31 +08:00
lins05
8e4efdc166 modify server script to use on raspberry pi 2013-02-02 21:02:33 +08:00
plt
8820265ebc Modify readme 2013-02-02 19:29:59 +08:00
Jiaqiang Xu
db154cce16 [http] Fix a compile warning. 2013-02-02 14:28:28 +08:00
lins05
200e759261 [linux] don't use rsync when installing web/ 2013-02-02 14:10:06 +08:00
lins05
81abed64d3 fixed some spelling errors 2013-02-02 13:09:03 +08:00
lins05
74ce0a5130 [server scripts] allow server name to start with digit 2013-02-02 10:25:55 +08:00
lins05
8041a80b93 improve seafile-admin
* Make the seafile-admin script generated the same directory layout as
the server release scripts do
2013-02-01 20:37:22 +08:00
lins05
7116b54187 [client] add man pages for programs 2013-01-31 17:00:49 +08:00
lins05
b53b58b2de [linux] use rsync instead of cp when install web/ 2013-01-31 17:00:48 +08:00
lins05
510eff883b [client] rename ccnet-web.sh to seafile-web 2013-01-31 17:00:48 +08:00
lins05
eea5a3e22c [linux] install seafile/web to /usr/share/seafile/ 2013-01-31 17:00:46 +08:00
lins05
ef63d14163 fixed a bug in get_dir_size 2013-01-30 16:20:16 +08:00
lins05
3efb62d55a make distcheck pass 2013-01-30 13:57:53 +08:00
lins05
ae210fb1ef update version to 1.4.5 2013-01-30 13:19:26 +08:00
lins05
fd362f2c0e [sripts] respect non-default seafile-data dir in seahub.sh 2013-01-30 12:06:45 +08:00
Jiaqiang Xu
a67602d83c [win] Fix some compile warnings. 2013-01-30 11:53:23 +08:00
poetwang
7cf72b10c9 Disable translation in Mac 2013-01-30 10:12:56 +08:00
Jiaqiang Xu
52c9699347 [win] Improve "mmap" wrapper for Windows.
* Should not call die() function.
* Add warning for mmap errors.
2013-01-29 21:18:59 +08:00
Jiaqiang Xu
f717ce255a [server] Improve performance for displaying deleted files. 2013-01-29 20:46:10 +08:00
lins05
05d90a88f1 [server] improve seaf_dir_from_data and calc_last_modified 2013-01-29 19:23:51 +08:00
lins05
daa7d05dc5 [client] improve sync notification 2013-01-28 15:46:35 +08:00
Jiaqiang Xu
d69a24aa92 Merge branch '1.4' 2013-01-28 15:10:43 +08:00
Jiaqiang Xu
22b160d55d [server] Fix a bug in share quota usage computation.
Should return 0 if user has no repo.
2013-01-28 15:04:28 +08:00
lins05
2198c1f45b [server] add get_dir_size rpc 2013-01-28 10:20:50 +08:00
lins05
556bfa0852 improve some Makefile.am 2013-01-28 10:20:39 +08:00