* Fix potential buffer overflows in case snprintf buffer is too

small. Patch by Josef Drexler.

* Added 'view.persistance' command that makes downloads inserted into
that view persist across sessions. Only call on user-created views.

* Added 'ratio.*' commands that call the 'group.seeding.ratio.*'
equivalents.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1080 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2008-11-16 07:54:45 +00:00
parent de8a11c4fd
commit 7600a51039
13 changed files with 161 additions and 25 deletions
+9 -8
View File
@@ -212,14 +212,15 @@ main(int argc, char** argv) {
"group.insert = seeding,seeding\n"
// "system.method.insert = group.seeding.view,string|static|const,seeding\n"
// "system.method.insert = group.seeding.ratio.enable ,simple,\"schedule=group.seeding.ratio,5,60,on_ratio=seeding\"\n"
// "system.method.insert = group.seeding.ratio.disable,simple,\"schedule_remove=group.seeding.ratio\"\n"
// "system.method.insert = group.seeding.ratio.command,simple|static,\"d.try_close= ;d.set_ignore_commands=1\"\n"
// "system.method.insert = group.seeding.ratio.min,value,200\n"
// "system.method.insert = group.seeding.ratio.max,value,300\n"
// "system.method.insert = group.seeding.ratio.upload,value,20M\n"
"system.method.insert = ratio.enable, simple|static|const,group.seeding.ratio.enable=\n"
"system.method.insert = ratio.disable,simple|static|const,group.seeding.ratio.disable=\n"
"system.method.insert = ratio.command,simple|static|const,group.seeding.ratio.command=\n"
"system.method.insert = ratio.min, simple|static|const,group.seeding.ratio.min=\n"
"system.method.insert = ratio.max, simple|static|const,group.seeding.ratio.max=\n"
"system.method.insert = ratio.upload, simple|static|const,group.seeding.ratio.upload=\n"
"system.method.insert = ratio.min.set, simple|static|const,group.seeding.ratio.min.set=$argument.0=\n"
"system.method.insert = ratio.max.set, simple|static|const,group.seeding.ratio.max.set=$argument.0=\n"
"system.method.insert = ratio.upload.set,simple|static|const,group.seeding.ratio.upload.set=$argument.0=\n"
"set_name = \"$cat=$system.hostname=,:,$system.pid=\"\n"