~jmbr/halberd

4dd993da6d3160c66c41889e5a968c2cc00522b0 — Juan M. Bello Rivas 18 years ago 3677fe7
Updated email address.

darcs-hash:20060916161338-6d791-283ce3f0ce018a14918cb8733dbb87bdf117f75e.gz
M Halberd/ScanTask.py => Halberd/ScanTask.py +1 -1
@@ 23,7 23,7 @@ clue reanalysis.
@type default_out: C{str}
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/__init__.py => Halberd/__init__.py +1 -1
@@ 3,7 3,7 @@
"""HTTP load balancer detector module.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/clientlib.py => Halberd/clientlib.py +1 -1
@@ 12,7 12,7 @@
@type default_template: C{str}
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/clues/Clue.py => Halberd/clues/Clue.py +1 -1
@@ 8,7 8,7 @@ Their importance comes from the fact that they're the datastructure we use to
detect real servers behind HTTP load balancer devices.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/clues/__init__.py => Halberd/clues/__init__.py +1 -1
@@ 6,7 6,7 @@ This package contains modules implements functionality related to creation,
analysis and storage of clues.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/clues/analysis.py => Halberd/clues/analysis.py +1 -1
@@ 3,7 3,7 @@
"""Utilities for clue analysis.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/clues/file.py => Halberd/clues/file.py +1 -1
@@ 5,7 5,7 @@
Provides functionality needed to store clues on disk.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/conflib.py => Halberd/conflib.py +1 -1
@@ 12,7 12,7 @@ This module takes care of reading and writing configuration files.
@type default_proxy_port: C{int}
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/crew.py => Halberd/crew.py +1 -1
@@ 54,7 54,7 @@ The following is a diagram showing the way it works::
                                     `--> Scanner --'
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/logger.py => Halberd/logger.py +1 -1
@@ 5,7 5,7 @@
This module allows halberd to easily log certain events.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/reportlib.py => Halberd/reportlib.py +1 -1
@@ 3,7 3,7 @@
"""Output module.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/shell.py => Halberd/shell.py +1 -1
@@ 7,7 7,7 @@ Strategies are different ways in which target scans may be done. We provide
basic functionality so more complex stuff can be built upon this.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M Halberd/util.py => Halberd/util.py +1 -1
@@ 6,7 6,7 @@
@type table: C{str}
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M README => README +1 -1
@@ 36,4 36,4 @@ Full API documentation can be found in doc/api
Feedback and bug reports
------------------------

Send bug reports and comments to jmbr+halberd@superadditive.com
Send bug reports and comments to jmbr@superadditive.com

M doc/GNUmakefile => doc/GNUmakefile +1 -1
@@ 1,4 1,4 @@
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M doc/manual.tex => doc/manual.tex +1 -1
@@ 345,7 345,7 @@ Tells halberd to use the configuration stored in FILE instead of the default
\chapter{Support}

Suggestions, bug reports and patches can be emailed to the author at
\texttt{jmbr+halberd@superadditive.com}
\texttt{jmbr@superadditive.com}

\end{document}


M help2man.cfg => help2man.cfg +1 -1
@@ 2,4 2,4 @@
#Written by Juan M. Bello Rivas <jmbr@superadditive.com>

[bugs]
Report bugs to <jmbr+halberd@superadditive.com>
Report bugs to <jmbr@superadditive.com>

M scripts/halberd => scripts/halberd +1 -1
@@ 4,7 4,7 @@
"""Command line interface.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M setup.py => setup.py +1 -1
@@ 1,7 1,7 @@
#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M tests/__init__.py => tests/__init__.py +1 -1
@@ 3,7 3,7 @@
"""Testing framework.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M tests/test_clientlib.py => tests/test_clientlib.py +1 -1
@@ 3,7 3,7 @@
"""Unit tests for Halberd.clientlib
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M tests/test_clues_Clue.py => tests/test_clues_Clue.py +1 -1
@@ 3,7 3,7 @@
"""Unit test for Halberd.clues.Clue
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M tests/test_clues_analysis.py => tests/test_clues_analysis.py +1 -1
@@ 3,7 3,7 @@
"""Unit test for Halberd.clues.analysis
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by

M tests/test_clues_file.py => tests/test_clues_file.py +1 -1
@@ 3,7 3,7 @@
"""Unit tests for clue storage functionality.
"""

# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr+halberd@superadditive.com>
# Copyright (C) 2004, 2005, 2006 Juan M. Bello Rivas <jmbr@superadditive.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by