Sophie

Sophie

distrib > Mandriva > 10.2 > i586 > media > contrib > by-pkgid > 163e5701120cab08cf1e41f2dc2bde4b > files > 13

kismet-3.1.041001-4mdk.i586.rpm

Oct 25 2004 2004-10 Released 2004-10-R1.  Major changes include:
                     Some fixup to gpsd handling (More to come)
                     GCC-3.4 cleanups
                     BSS Timestamp alerts
                     Centrino support (This has been in -devel forever)
                     Support for GPL ADMTek drivers
                     Support for alternate cisco drivers
                     Imagemagick support for new imagemagick api changes
                     Fixed some cygwin compiler errors
                     Expanded alert protocol to carry additional info about the
                      environment that generated the alert
                     Fixed packet number and delta calculations, and sound 
                      output for traffic seen
                     Fixed crankiness with hostap if interface is down
                     Added default "no-type" card to force new users to 
                      configure
                     Lots of other bug fixes
                     Trimmed CHANGELOG file to only this year
                     WSP100 is known to be broken in this release
Oct 25 2004  devel  Fixed 2 errors on bigendian in "stable-devel"
                    Fixed hanging socket on gpsd reconnect
                    Fixed compile error on uclibc with rintf
Sep 08 2004  devel  Fixed earthdistance math w/ info from ESR for network 
                     distance guessing during live capture
Sep 01 2004  devel  Split up packet.h into endian and macaddr files in prep
                    Re-fixed friend class issue in macmap.h in gcc3.4
Aug 15 2004  devel  Fixed log sync event to not start if logging is disabled
                    Fixed BSS timestamp alerts to not trigger in adhoc networks
Aug 14 2004  devel  Fixed util.cc on gcc 3.4
Aug 13 2004  devel  Fixed error message for channel locking when in autofit 
                     sort
Aug 11 2004  devel  Fixed Run/ExecSysCmd functions in util
Aug 09 2004  devel  Split ringbuffer and iwconfig stuff into their own files,
                     cleaned up util.h
                    Fixed 64 bit bugs re-introduced with new util.cc
                    Tweaked string tokenizer for new TCP parsers
                    Applied spelling patches from ESR
                    Added smart tokenizer
Aug 06 2004  devel  Fixed gpsmap network count to work with scatter-only plots
Jul 27 2004  devel  Fixed Imagemagick 6.x (again)
                    Merged gpsmap packet-count filtering patch from 
                     Scott Brooks from Binary Solutions
Jul 23 2004  devel  Added support for new Cisco drivers (see download page)
                    Added support for the new GPL drivers for admtek
                    Tweaked admtek support to not fetch channel if interface
                     is down.
                    Fixed attempts to restore mode or channel when the 
                     original mode/channel was unavailable
Jul 14 2004  devel  Merged patch from Sebastian to clean up ipw2100 behavior a
                     bit more
Jul 12 2004  devel  Fixed Imagemagick support for 6.x
Jun 25 2004  devel  Removed net/bpf.h since it isn't needed and isn't present
                     in some systems
Jun 18 2004  devel  Changed string = char * to string = string(char *) since
                     cygwin seems to have broken constructors for that
                     (thanks JM)
                    Added checks to hopefully bypass fetching channels from
                     down interfaces under hostap which led to failures from
                     driver crankiness
Jun 14 2004  devel  Added channel to alert tracking and protocol
Jun 13 2004  devel  Merged fix from Million to repair delta calculations and
                     fix playing the correct sound for traffic
Jun 10 2004  devel  Expanded alert protocol to carry source, dest, bssid, and
                     other mac address fields for better programatic handling
                     of alerts through external clients
Jun 09 2004  devel  Added BSS timestamp spoof detection - BSSTIMESTAMP alert.
                    Created "None" packet source for default config to stem
                     the new people being confused with cisco errors
                    Modified packetsource unmonitor_ code to not print warnings
                     about not leaving monitor mode cleanly if not relevant for
                     all active packetsources (ie, pcapfile and drones don't
                     warn about trying to disable rfmon)
Jun 06 2004  devel  Merged patch from Michael Scherer to fix gcc3.4 compiling
May 30 2004  devel  Fixed docs for OpenBSD
                    Merged patch from KW which should fix the problems on 64bit
                     platforms.
                    Merged patches from TZ to add more delays into monitor code
                     to make Socket CF cards happy
May 15 2004  devel  Added support for ipw2100 (Centrino) cards using the latest
                     drivers from sourceforge.
                    Merged patch from Antonio Eugenio Burriel for proper 
                     channel detection with drivers that report channel
                     number instead of frequency
May 14 2004  devel  Fixed segfault issue with too-large packets inside 
                     pcapsource.  As far as I can tell this can only be 
                     generated by a flawed driver so it shouldn't be a 
                     security issue.  Root is dropped for pcapfiles so this
                     should be safe from that angle, too.
May 13 2004  devel  See, I haven't abandoned you all, just been really busy
                    Kluged out compile errors on some vendor-modified kernels
                     that include ethtool.h in wireless.h
                    Updated config file version and took out defunct examples
                    Fixed the rest of the compile errors on some kernels, 
                     with luck
Apr 22 2004  devel  Fixed initial-channel -I arg for single named sources
Apr 10 2004  devel  New devel cycle
Apr 07 2004 2004-04 Released 2004-04R1.
                    Major improvements in this release:
                      Fixed 'Too many open files' errors on all platforms
                      Tweaked autoconf scripts to make some distros happier 
                       with finding components
                      Additional FreeBSD support and compile-time fixes
                      Better error reporting for most fatal conditions
                      Fixed echoing to console fatal error conditions before 
                       the client connects
                      Support for latest Ethereal wtaplibs
                      Support for ADMTek cards
                      Fixed support for ACX100 cards
                      Fixed support for prism2_legacy (please, upgrade 
                       and stop using this)
                      Fixed pcap on platforms like OSX, should compile 
                       cleanly out of the box
                      Fixed segfaults with empty *_manuf files
                      Added support for dumpfiles greater than 2GB
                      Added unmonitor support for more sources
                      Fixed sound playing on many drivers
                      Added optional fourth option to source= configfile 
                       lines to set initial channels
                      Modified monitor-entry IOCTLs to agree with more 
                       drivers
                      Added support for signal levels in dBm
                      Changed release numbering to YYYY-MM-Relnum to make 
                       people happy
                    Also there have been a LOT of gpsmap updates:
                      Binary caching of parsed XML for reduced processing 
                       time on repeated mappings of the same data
                      Rewritten power interpolation that actually works right 
                       now
                      Proper handling of signal and noise levels in dBm
                      Feathered range circle drawing mode (translucent fading 
                       edges to range estimations)
                      Feathered scatterplot drawing (Very very slow however)
                      Background map color saturation control (Desaturation 
                       percentage control instead of pure greyscale)
                      Background map intensity control (Overlay map 
                       translucently over white or black)
                      Revamped and extended network labeling support
                      Revamped network center averaging code to sift the most 
                       relevant center points and average them
                      Moved to GMP for some math ops for extra precision
                      Fixed Mapblast support
                      Earthamap map source support
                      Null map source (blank screen)
                      Terraserver topographic map source
                      Terraserver autoscale support
                      Added gpsxml-sanitize command to clean XML files 
                       outside of gpsmap
                      Gobs of bugfixes.
Apr 07 2004  devel  Set gpsmap caching to save empty files
Apr 06 2004  devel  Fixed ACX100 FCS bytes
Apr 05 2004  devel  Fixed packet count bug in csv
Apr 04 2004  devel  Merged patch from Jamie for channel dwelling (multisecond
                     channel hopping)
Apr 02 2004  devel  Fixed bug in gpsmap cache that assigned the same id to all
                     points, eating an entire file if any points were filtered.
                    Code cleanup - Fixed several -pedantic warnings in gpsmap
                    Various other -pedantic cleanups
                    Flagged networks as dirty after a sort op to force a 
                     resort even when disconnected
                    Made gpsmap cache creation errors nonfatal
Mar 31 2004  devel  Fixed gpsmap cache error reporting mistake
                    Changed 'best signal' and 'best noise' stuff to handle dBm
                    Fixed signal recording for wext
                    Changed text in panel signal window slightly
                    Fixed gpsmap to count actual valid samples instead of all
                     samples in a file when determining if any samples were
                     collected
                    Added --color-saturation and --map-intensity to gpsmap to
                     change the greyscale desaturation and overall intensity
                     of the background map image.
Mar 30 2004  devel  Tentative support for calculating SNR from signal levels
                     in dBm for Kismet and gpsmap
Mar 29 2004  devel  Removed size restriction testing for now, let the remote
                     mapsource blow up if we're not a valid size.
                    Put scale ranges into --help
                    Fixed error in tcpclient reading new major/minors
                    Added Null mapsource for blank background to gpsmap
Mar 27 2004  devel  Fixed Mapblast map source in GPSMap, left Earthamap as the
                     default however.  (Thanks, poptix!)
                    Fixed mapblast user-scale
Mar 26 2004  devel  Added feathered scatter plot drawing to gpsmap.  This is
                     VERY slow but produces some nice effects in combination
                     with channel coloring to show saturation in an area.
                    Tweaked feather circle center drawing
Mar 25 2004  devel  Added binary caching to gpsmap, this more than doubles
                     the speed of gpsmap when repeatedly processing the same
                     sets of XML data.
Mar 23 2004  devel  Tweaked gpsmap channel color allocation
                    Tweaked legend drawing to scale to US 11 channels if
                     there are no networks on higher channels.  This makes
                     the legend look much nicer.
Mar 22 2004  devel  Added --feather-range to gpsmap to blur network range
                     circles into invisibility.  Imagemagick is very very
                     poorly documented.
                    Fixed various other bugs in gpsmap
                    Fixed various bugs with feathering and some data sets
Mar 21 2004  devel  Additional tweaks to prism54 avs monitoring
Mar 20 2004  devel  Fixed gpsmap trying to autoscale even with user scales
                    Merged patch from Antonio Eugenio Burriel to enable AVS 
                     headers on current prism54 drivers
                    Merged patch from Scott Taylor for translucent bounding
                     rects in gpsmap
                    Merged another patch from Scott for using terraserver
                     topo maps
Mar 19 2004  devel  Merged earthamap map source support from Ryan Maple
                    Added autoscale map selection to Earthamap and Terraserver
                    Marked Mapblast and Mappoint sources as defunct
                    Added earthamap script to makefile and cvs
                    Removed 'total' networks from legend, left 'visible'.
                     Total didn't make much sense.
                    New gpsmap labeling method, labels now drawn in the order
                     given, added new labels, bssid, ssid, manuf, info,
                     location
                    Tweaked labeling
Mar 18 2004  devel  Fixed expat error
Mar 17 2004  devel  Tweaked gpsmap to error out on no sample points
                    Fixed error string typo in get_ssid
                    Changed monitor mode controls to not nuke most SSIDs since
                     drivers don't seem to mind anymore, also updated prism54
                     and fixed a compile warning on acx100
                    Tweaked configure/makefiles to not allow 'make gpsmap' if
                     it wasn't enabled by configure
Mar 16 2004  devel  Tweaked acx100 source to match acx's new orinoco-esque
                     method
Mar 15 2004  devel  Finished gpsxml-sanitize, util takes a xml files and prints
                     the valid points back to stdout.
                    Fixed sending a removed network as a NETWORK statement
                     during the initial NETWORK enable seed
Mar 14 2004  devel  Split gpsmap sample manipulation voodoo off into its own
                     file for other utils to tie into
                    Started adding extras/ util to sanitize XML files for other
                     programs to use
Mar 13 2004  devel  Updated readme, added client column lists
                    Added unmonitor support for madwifi
                    Added switch to gpsmap to use old pure-average network 
                     center finding code
                    Moved fifodump out of logging, fifo will still happen with
                     '-n' now
                    Added fourth optional parameter to source= config lines to
                     set the initial channel
                    Updated spec file
Mar 12 2004  devel  Changed sound exec to dup2 /dev/null instead of closing
                     stdout and stderr, should prevent sox being mad about
                     not having output paths
Mar 11 2004  devel  Made blanking SSID during entering monitor mode a nonfatal
                     condition.  Should alleviate difficulties with some
                     drivers (prism54, maybe cisco)
                    Added large-file checking and defines, should overcome the
                     2GB file size limit on systems that support it
                    Changed versioning (again) - YYYY-MM-Release.
Mar 10 2004  devel  Fixed a segfault in the client command protocol
                    Improved error reporting for madwifi monitor mode
Mar 08 2004  devel  Fixed a segfault with a 0-length macaddr struct (exposed
                     by an empty manuf map file).  No security implications.
                    Changed ifdef block in pcapsource, added ifndef to 
                     compensate for pcap on some platforms
Mar 07 2004  devel  Fixed another bsd compile error
                    Revamped error reporting to print errors to console even
                     when silent if there are no clients.  Should force showing
                     fast-startup errors that got hidden before.
Mar 04 2004  devel  Fixed undefined function error on BSDs introduced from
                     other error catching
                    Fixed stupid config test copy and paste bug for GMP
                    Reordered orinoco monitor commands
                    More major gpsmap updates
                     Total rewrite of interpolation.  Previous code was 
                      terminally broken.  New interpolation algos are MUCH
                      more adept at handling "generic wardriving" data.
                     Moved interpolation to only process "relevant center"
                      (see previous gpsmap update) instead of every point
                     Fixed legend drawing when using default network colors
                      and doing power interpolation
                    Tweaked orinoco channel control - should eliminate errors
                     seen with some older drivers and -devel
Mar 03 2004  devel  Rewrote gpsmap network-center guessing to find groups of
                     sample points and use those
                    Started rewriting gpsmap to use GMP for math.  GMP is
                     now required.
                    Added support for ADMTek cards
Mar 01 2004  devel  Tweaked error reporting to client.
                    Fixed wtapfile support for new ethereal wiretap versions
                    Merged ifdefs from Thomas Dettbarn to fix compiling on 
                     some freebsd systems
Feb 28 2004  devel  Changed wtaplocaldump code to have better drive-ful error
                     messages
Feb 26 2004  devel  Smart determination of channel controls on new orinoco
                     drivers, correct exiting of rfmon on new orinoco drivers
                    Added new orinoco capture source orinoco_14 to handle the
                     changes in the new orinoco 0.14 cvs tree
Feb 25 2004  devel  Fixed expat parsing the new kismet version strings
Feb 24 2004  devel  Fixed prism2_legacy (wow, someone still uses this) to trim
                     the FCS off the frames correctly, and to mute the wlanctl
                     commands
                    Added more intelligent error messages for the interface
                     going away in the middle of a capture.
Feb 22 2004  devel  Merged FreeBSD patch from Sam (with some changes):
                     * Renamed to radiotap_fbsd_X (me.  radiotap_freebsd_x was
                       just getting kind of silly to type.)
                     * Split source into ab/a/b, like MadWifi
                     * Trimmed out redundant/unused FetchChannel()
                     * Workaround for varargs for legible error messages
                     * Save and restore interface settings
Feb 20 2004  devel  Added tentative support for the orinoco_cs CVS drivers as
                     part of the existing orinoco source
                    Merged patch from Deker to fix inverse bssid filtering
                    Tweaked wext header finding, added big warning
Feb 13 2004  devel  Reordered stuff in configure for some distros being cranky
Feb 10 2004  devel  Fixed 2 socket closure bugs, neither of which should have
                     any real world effect (both fatal conditions anyhow)
Feb 09 2004  devel  New devel cylcle started
                    Added check of new makefile.in and configure to makefile
Feb 09 2004 Feb0401 Released successor to 3.x with new versioning scheme. Enjoy
                     the new stable release, hopefully beginning a more monthly
                     release schedule.  Everyone should upgrade to this release
                     and don't forget to look at the readme for changes in card
                     source name.  New toys in this release:
                     * Rewritten packet engine, tens of times faster than 3.x,
                       migrated monitor mode and channel change to ioctl calls
                       for greater speed and efficiency
                     * Support for FreeBSD radiotap
                     * Improved OpenBSD support
                     * Support for running kismet on WRT54G aps
                     * Support for Prism54 and Madwifi
                     * Fixed remote drones
                     * Unmonitor support
                     * Improved error handling and return codes
                     * Vastly improved gpsmap data filtering
                     * Gpsmap legend drawing, bugs in multiple gpsxml file
                       parsing, allocation bugs, 
                     * Much improved packet dissection and validation, 
                       duplicate IV detection
                     * Countless other bug fixes to protocol consistency, 
                       OSX support, variable initialization, CSV output, and
                       more.
Feb 09 2004  devel  Changed major-minor-tiny designation to new versioning
                     scheme, Month-Year-Release# to match the new versioning
                     scheme.  *KISMET protocol now carries 'newversion' field,
                     everyone writing their own clients should update to this.
Feb 06 2004  3.1.0  Added warning for unmonitor mode
Feb 04 2004  3.1.0  Merged more diffs from Pedro to fix the stackprot alerts on
                     OpenBSD
                    Changed framework of unmonitor support.  This breaks some 
                     things right now, this sync only temporary.  Expect a 
                     fully fixed devel sync later this afternoon.
                    Added unmonitor support for HostAP, fixed broken stuff from
                     earlier.
                    Added unmonitor support for prism54
                    Added smarter output on termination, tied to unmonitor
                    Removed zeroing IPs from interfaces going into rfmon.  This
                     places the onus on the drivers to Do The Right Thing, but
                     makes my life a lot easier for restoring card states.
                    Added unmonitor support for orinoco, acx100
                    Revamped ifconfig internals to only process flags
                    Removed stub, broken unmonitor from wlanng sources
Feb 02 2004  3.1.0  Tweaked probe req handling to assign to_ds
                    Changed panels channel display to show --- for uncontrolled
                     source channels
Feb 01 2004  3.1.0  Fixed broken channel stuff in wlanng to use stored last
                     channel if wext isn't available.
                    Added source picking window for channel locking on multiple
                     sources
                    Added smarter channel hopping setup, added server hopping
                     status to KISMET protocol
Jan 31 2004  3.1.0  wlanng no longer depends on wireless extentions
Jan 28 2004  3.1.0  Panels client now scrolls to next network after tagging
                    Fixed changelog dates (Thanks Alexander...)
                    Added a dirty flag to tcpclient networks listing to save
                     on CPU usage when the network list isn't actually changing
                    Improved use of the dirty flag to conserve cpu
                    Fixed init of a variable in panels
                    Fixed various bugs in panels
Jan 27 2004  3.1.0  Modified internals to packet source handling to allow for
                     restoring card details on sources that support it
                    Merged patch from Pedro for more OpenBSD stuff
                    Merged patch from Sam for more radiotap support on freebsd.
                     Pending a patch to the MadWifi drivers, this should bring
                     functional support for FreeBSD.
Jan 26 2004  3.1.0  Fixed FCS byte trimming for MadWifi, this should fix Kismet
                     discarding most packets as invalid (Thanks, Anton)
                    Fixed monitor_wext not setting the initial channel if the
                     card is already in monitor mode (Thanks, Anton)
                    Merged additional patches from Sam for FreeBSD/Radiotap
Jan 25 2004  3.1.0  Long-asked for, the panels client is now able to lock
                     onto the channel of a selected network and stop 
                     hopping.  'L' to lock, 'H' to hop.  Currently only works
                     with a single capture source, multisource support to 
                     follow soon.
                    Merged patch from Josh Wright to handle airopeek files with
                     wtapfile
                    Merged patch from Pedro to fix bringing an interface up in
                     OpenBSD
Jan 24 2004  3.1.0  Merged patch from Ray Essick to add an alternate date 
                     format to the logfile naming format
                    Unitialized variable fix in panels client
Jan 23 2004  3.1.0  Added packsource channel locking to server protocol
                    First-run merge of FreeBSD Radiotap support from Sam
                     Leffler
Jan 22 2004  3.1.0  Added channel hopping status to CARD field
                    Added '*' to panelfront channel display when source is
                     hopping
                    Fixed probe and data autogroups from being created for
                     only a single network (broken by yesterdays fix.)
                    Added intro window to panels client for new users, this
                     can be turned off by editing the ui config and putting
                     'showintro=false'
                    Added 'trackprobenets' config option to turn off following
                     probe responses and tracking probenets.
                    Merged patch from Anton fixing issues with scrolling the 
                     list of servers
Jan 21 2004  3.1.0  Fixed embarassingly stupid bug in panels probe/data
                     autogroup, minor efficiency improvements as well
                    Removed debug printing on corrupt dronesource packets
                    Made probed networks clients of themselves
                    Minor speed update to packet tracking
                    Added setgid to setuid privdropping, leaving us as gid0 is
                     also bad.
Jan 17 2004  3.1.0  Tweaked empty SSID assignment (again)
                    Forced wext-fetched signal levels to abs values
                    Fixed initialization of client sort value in panels
                    Moved group updates into population code in panels
                    Added --gui long-option to kismet_client
Jan 16 2004  3.1.0  Fixed offset mangling in probe request parsing
Jan 15 2004  3.1.0  Fixed data network autogrouping
                    Fixed panels client segfault when viewing details on a 
                     network absorbed into an autogroup
                    Fixed bug where single-packet new networks sometimes showed
                     up as having no packets in panels client
Jan 13 2004  3.1.0  Added more packet sanitizing.  Most invalid management
                     frames now intercepted, data frames still problematic.
                    Merged gpsmap patches from Andrew Knutsen to add labeling
                     of manufacturer and beacon info, avoid overlapping network
                     labels, and scripts in the extras directory to generate
                     multiple maps of an area and to merge the IEEE 
                     manufacturer list into the Kismet manuf file.
                    Tweaked mac_map to separate insert and fast_insert
                    Added autogrouping data-only networks
                    Added validation checks before calling Packetsource::Close,
                     fixes segfault for invalid pcapfile opens
                    Improved probed network integration code
Jan 12 2004  3.1.0  Fixed stupid word-transposition in default config, should
                     be channelsplit not splitchannels.
Jan 10 2004  3.1.0  Started implementing wsp100 snmp calls in new framework
                    Added sanity checks to ExecSysCmd() calls in pcapsource
                    Added coloring of decloaked networks to panelfront
Jan 09 2004  3.1.0  Merged patch from Bjarke Pedersen for different sounds for
                     new wepped networks
Jan 07 2004  3.1.0  Fixed more wep keysize bugs
Jan 04 2004  3.1.0  Changed probe network autogrouping to not group when there
                     is only 1 probe network
Jan 03 2004  3.1.0  Fixed nullproberesp alert
                    Fixed segfault if acpi/ACAD/ not found
                    Merged patch from Million adding more ACPI support
                    Merged patch from Million with numerous variable init
                     and other memory checks to kismet_server
                    Added more defaults to ap_manuf file
                    Added type counts and percentages to gpsmap legends
Jan 02 2004  3.1.0  Fixed association of probe nets
                    Fixed weirdness with now-defunct quality bar
                    Fixed map legends w/ no network colors and no powerbar
Jan 01 2004  3.1.0  Added legend drawing to GPSMap, finally
                    Various speedups inside gpsmap
                    Readme updates
                    Fixed legend drawing eating one map file
                    Significant speed boosts to gpsmap filtering
                    Changed algo.h sort() calls to stable_sort(). This seems
                     to be a bug in some gcc versions that causes segfaults.
                    Moved most of gpsmaps messages into the 'verbose' setting
                     (gpsmap -v ... )
                    Revamped column positioning code for gpsmap legends
                    Fixed missing '/' in pcapsource wlanng (thanks falter)
                    Merged patch from Million fixing memory and var init bugs
                     in panels and goto calls.