/[mdap]/mdap-server.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /mdap-server.pl

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 86 - (view) (annotate) - [select for diffs]
Modified Wed Dec 5 23:13:56 2007 UTC (16 years, 3 months ago) by dpavlin
File length: 7863 byte(s)
Diff to previous 83 , to selected 19
execute plugins even if there is no firmware on disk for device

Revision 83 - (view) (annotate) - [select for diffs]
Modified Tue Dec 4 22:05:21 2007 UTC (16 years, 3 months ago) by dpavlin
File length: 7877 byte(s)
Diff to previous 80 , to selected 19
 r128@brr:  dpavlin | 2007-12-04 23:05:13 +0100
 fix last digit(s) of version number


Revision 80 - (view) (annotate) - [select for diffs]
Modified Tue Nov 20 11:58:58 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7876 byte(s)
Diff to previous 72 , to selected 19
 r122@brr:  dpavlin | 2007-11-20 12:58:54 +0100
 strip digits after 4 numbers in version (e.g. 5.3.2.6.0 -> 5.3.2.6)
 to prevent re-flashing from firmwares which return more than 4 digits


Revision 72 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 11:07:23 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7816 byte(s)
Diff to previous 71 , to selected 19
 r106@brr:  dpavlin | 2007-11-18 12:07:20 +0100
 don't dump messages in output which are ours


Revision 71 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 10:36:30 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7816 byte(s)
Diff to previous 69 , to selected 19
 r104@brr:  dpavlin | 2007-11-18 11:36:21 +0100
 correctly extract negative seq_nr (errors)


Revision 69 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 10:27:37 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7808 byte(s)
Diff to previous 67 , to selected 19
 r100@brr:  dpavlin | 2007-11-18 11:27:33 +0100
 - added board name to messages
 - dump 150 chars of each message


Revision 67 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 01:29:04 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7724 byte(s)
Diff to previous 64 , to selected 19
 r96@brr:  dpavlin | 2007-11-18 02:24:23 +0100
 if flashing ant, don't pass controll to plugins


Revision 64 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 00:55:43 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7713 byte(s)
Diff to previous 58 , to selected 19
 r89@brr:  root | 2007-11-18 01:51:20 +0100
 - move $debug into MDAP and export it
 - iterate plugins correctly


Revision 58 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 19:12:08 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7662 byte(s)
Diff to previous 49 , to selected 19
 r78@brr:  dpavlin | 2007-11-16 20:12:03 +0100
 cleanup messages and plugins


Revision 49 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 16:21:45 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7717 byte(s)
Diff to previous 47 , to selected 19
 r60@brr:  dpavlin | 2007-11-16 17:21:39 +0100
 - rewrite plugins to use Module::Pluggable
 - plugins are enabled by default, use --no-plugins to disable them


Revision 47 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 14:59:30 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7552 byte(s)
Diff to previous 41 , to selected 19
 r56@brr:  dpavlin | 2007-11-16 15:59:26 +0100
 - more strict parsing of SEQ-NR (which can contain " OK" at end)
 - call new ChangeIP plugin which sorts out IP addressing issues
 - report EXEC-CLI failures


Revision 41 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 10:25:01 2007 UTC (16 years, 4 months ago) by dpavlin
File length: 7168 byte(s)
Diff to previous 39 , to selected 19
 r44@brr:  dpavlin | 2007-11-16 11:24:58 +0100
 added warnings


Revision 39 - (view) (annotate) - [select for diffs]
Modified Mon May 7 19:29:05 2007 UTC (16 years, 10 months ago) by dpavlin
File length: 7154 byte(s)
Diff to previous 37 , to selected 19
added --exec which will change command which is executed on all ants which
are flashed to lastest firmware (default is system config led=flash)

Revision 37 - (view) (annotate) - [select for diffs]
Modified Thu Apr 26 12:07:49 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 7007 byte(s)
Diff to previous 33 , to selected 19
any number of space characters can separate login and password

Revision 33 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 18:57:19 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 7006 byte(s)
Diff to previous 32 , to selected 19
simplify code and fix password reporting

Revision 32 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 17:02:41 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 7059 byte(s)
Diff to previous 31 , to selected 19
flash led on ants with correct firmware, better output in --debug mode

Revision 31 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 15:44:20 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 6721 byte(s)
Diff to previous 30 , to selected 19
add --credentials to dump login credentials found

Revision 30 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 14:53:04 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 6565 byte(s)
Diff to previous 29 , to selected 19
better reporting of current anthill status (err, all ants in network)

Revision 29 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 10:11:24 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 6386 byte(s)
Diff to previous 28 , to selected 19
count ants and report of all ants are flashed

Revision 28 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 10:01:22 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 6288 byte(s)
Diff to previous 27 , to selected 19
monitor ants and display message when all are flashed

Revision 27 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 09:52:05 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 5988 byte(s)
Diff to previous 26 , to selected 19
factor out forget_ant

Revision 26 - (view) (annotate) - [select for diffs]
Modified Mon Apr 23 23:36:57 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 5866 byte(s)
Diff to previous 25 , to selected 19
check unknowns every 10 * 3s

Revision 25 - (view) (annotate) - [select for diffs]
Modified Mon Apr 23 23:32:49 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 5866 byte(s)
Diff to previous 24 , to selected 19
more password cleanup, retry unknown passwords after 60 cycles

Revision 24 - (view) (annotate) - [select for diffs]
Modified Mon Apr 23 23:11:30 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 5690 byte(s)
Diff to previous 23 , to selected 19
re-wrote password handling to be cleaner (somewhat),
remember ok passwords so we can distinguish between unknown
and known passwords as well as ignore single SEQ-ID errors

Revision 23 - (view) (annotate) - [select for diffs]
Modified Mon Apr 23 21:26:08 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 5306 byte(s)
Diff to previous 20 , to selected 19
much improved output messages

Revision 20 - (view) (annotate) - [select for diffs]
Modified Mon Apr 23 19:40:57 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 5203 byte(s)
Diff to previous 19
refactore output using once (to display message just once) and added fast-retry
of accounts if password is invalid

Revision 19 - (view) (annotate) - [selected]
Modified Mon Apr 23 19:06:18 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 4803 byte(s)
Diff to previous 17
added command-line options for each parametar, better default verbosity (--quiet),
use --verbose or --debug to increase output verbosity.

Revision 17 - (view) (annotate) - [select for diffs]
Modified Mon Apr 23 17:42:42 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 4517 byte(s)
Diff to previous 15 , to selected 19
support list of login\tpasswd, optionally from passwd file and try each one
in turn until correct one is found

Revision 15 - (view) (annotate) - [select for diffs]
Modified Mon Apr 23 00:04:26 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 3508 byte(s)
Diff to previous 14 , to selected 19
detect password protected ants

Revision 14 - (view) (annotate) - [select for diffs]
Modified Sun Apr 22 23:29:05 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 3407 byte(s)
Diff to previous 9 , to selected 19
implement correct MDAP checksum calculation, so we can now really create
valid packets as opposed to just replying known ones. This enabled configurable
user_id and user_pwd which is also added.

Revision 9 - (view) (annotate) - [select for diffs]
Modified Sun Apr 22 16:40:49 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 3162 byte(s)
Diff to previous 8 , to selected 19
better output in debug and non-debug mode, respect client MDAP version

Revision 8 - (view) (annotate) - [select for diffs]
Modified Sun Apr 22 16:06:03 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 2757 byte(s)
Diff to previous 7 , to selected 19
any option added to invocation will turn debug on

Revision 7 - (view) (annotate) - [select for diffs]
Modified Sun Apr 22 15:32:22 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 2647 byte(s)
Diff to previous 3 , to selected 19
track tftp server's current firmware and re-flash all available ants if it
changes.

Revision 3 - (view) (annotate) - [select for diffs]
Modified Sun Apr 22 14:41:18 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 1784 byte(s)
Diff to previous 2 , to selected 19
use exact dump of protocol packets

Revision 2 - (view) (annotate) - [select for diffs]
Added Sun Apr 22 12:52:15 2007 UTC (16 years, 11 months ago) by dpavlin
File length: 1574 byte(s)
Diff to selected 19
start of experimental MDAP server to facilitate automatic firmware upgrade on Thompson devices

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26