src/server/authenticate.cc | 50 ++++++++++++++++++++++-------
src/server/command.cc | 23 ++++++-------
src/server/common.cc | 2 -
src/server/configuration.cc | 5 --
src/server/main.cc | 18 ++++++++--
src/server/manager.cc | 7 +++-
src/server/manager.hh | 3 +
src/server/processor.cc | 53 ++++++++++++++++++-------------
src/server/processor.hh | 10 ++++-
src/server/session.cc | 63 +++++++++++++++++++++++--------------
src/server/sessionexchangestdio.cc | 2 -
11 files changed, 156 insertions(+), 80 deletions(-)
New commits:
commit 17c11a4c5c3724b79c5e9a9dc23a774771290cee
Author: Michael Larson <[EMAIL PROTECTED]>
Date: Wed Jun 18 16:34:17 2008 -0700
reworked response object. simplified and localized response generation.
also added main switch to remove response strings from error codes to help
debug invalid response strings (enable with a -s switch).w
commit 6c09745b17de9115cdf28a7d2dfa910b36894dbc
Author: Michael Larson <[EMAIL PROTECTED]>
Date: Mon Jun 16 13:49:54 2008 -0700
process now forks to subprocess and sets uid/gid of user account. since
there is no op mode support
non-admin users are rejected on auth. once op mode support is added then
only appropriate commands will be
accepted.
also scan for ";" and truncate command to first ";" to prevent cmd spoofing.
http://suva.vyatta.com/git/?p=vyatta-webgui.git;a=commitdiff;h=17c11a4c5c3724b79c5e9a9dc23a774771290cee
http://suva.vyatta.com/git/?p=vyatta-webgui.git;a=commitdiff;h=6c09745b17de9115cdf28a7d2dfa910b36894dbc
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn