📄 changelog.h
字号:
* --- * (From Casey Carter <Casey@Carter.net>) * o Improved compilations directives, stricter warnings [Makefile] * o Fix strict warnings (static func, unused args...) [various] * o New routines to display/input Ethernet MAC addresses [iwlib] * o Correct my english & spelling [various] * o Get macaddr to compile [macaddr] * o Fix range checking in max number of args [iwlist] * --- * o Display time when we receive event [iwevent] * --- * o Display time before event, easier to read [iwevent] * (From "Dr. Michael Rietz" <rietz@mail.amps.de>) * o Use a generic set of header, may end header mess [iwlib] * (From Casey Carter <Casey@Carter.net>) * o Zillions cleanups, small fixes and code reorg [all over] * o Proper usage/help printout [iwevent, iwgetid, ...] * --- * o Send broadcast address for iwconfig ethX ap auto/any [iwconfig] * --- * o Send NULL address for iwconfig ethX ap off [iwconfig] * o Add iw_in_key() helper (and use it) [iwlib] * o Create symbolink link libiw.so to libiw.so.XX [Makefile] * (From Javier Achirica <achirica@ttd.net>) * o Always send TxPower flags to the driver [iwconfig] * (From John M. Choi <johnchoi@its.caltech.edu>) * o Header definition for Slackware (kernel 2.2/glibc 2.2) [iwlib] * * wireless 25 : * ----------- * o Remove library symbolic link before creating it [Makefile] * o Display error and exit if WE < 14 [iwevent] * (From Sander Jonkers <sander@grachtzicht.cjb.net>) * o Fix iwconfig usage display to show "enc off" [iwconfig] * (From Pavel Roskin <proski@gnu.org>) * o Formating : add spaces after cell/ap addr [iwconfig] * --- * o Do driver WE source version verification [iwlib] * (From Pavel Roskin <proski@gnu.org>) * o Cleanup user configurable options [Makefile] * o add FORCE_WEXT_VERSION [Makefile] * o Add uninstall directived [Makefile] * o Cleanup version warnings [iwlib] * o Fix iwconfig usage display to show "mode MODE" [iwconfig] * o Replace "rm -f + ln -s" with "ln -sfn" in install [Makefile] * --- * o Add various documentation in source code of [iwpriv] * o Allow to get more than 16 private ioctl description [iwlib] * o Ignore ioctl descriptions with null name [iwpriv] * o Implement sub-ioctls (simple/iw_point) [iwpriv] * --- * o Add DISTRIBUTIONS file with call for help [README] * o Change iw_byte_size in iw_get_priv_size [iwlib] * o Document various bugs of new driver API with priv ioctls [iwpriv] * o Implement float/addr priv data types [iwpriv] * o Fix off-by-one bug (priv_size <= IFNAMSIZ) [iwpriv] * o Reformat/beautify ioctl list display [iwpriv] * o Add "-a" command line to dump all read-only priv ioctls [iwpriv] * o Add a sample showing new priv features [sample_priv_addr.c] * o Update other samples with new driver API [sample_enc.c/sample_pm.c] * --- * o Fix "iwpriv -a" to not call ioctls not returning anything [iwpriv] * o Use IW_MAX_GET_SPY in increase number of addresses read [iwspy] * o Finish fixing the mess of off-by-one on IW_ESSID_MAX_SIZE [iwconfig] * o Do interface enumeration using /proc/net/dev [iwlib] * --- * o Display various --version information [iwlib, iwconfig, iwlist] * o Filled in Debian 2.3 & Red-Hat 7.3 sections in [DISTRIBUTIONS] * o Filled in Red-Hat 7.2, Mandrake 8.2 and SuSE 8.0 in [DISTRIBUTIONS] * o Display current freq/channel after the iwrange list [iwlist] * o Display current rate after the iwrange list [iwlist] * o Display current txpower after the iwrange list [iwlist] * o Add BUILD_NOLIBM to build without libm [Makefile] * o Fix infinite loop on unknown events/scan elements [iwlib] * o Add IWEVCUSTOM support [iwevent, iwlist] * o Add IWEVREGISTERED & IWEVEXPIRED support [iwevent] * (From Pavel Roskin <proski@gnu.org>) * o Make $(DYNAMIC_LINK) relative (and not absolute) [Makefile] * --- * o Replace all float occurence with double [iwlib, iwlist] * o Implement iwgetid --mode [iwgetid] * o Convert frequency to channel [iwlist, iwlib] * (Suggested by Pavel Roskin <proski@gnu.org> - always him !) * o Implement --version across the board [iwspy, iwevent, iwpriv] * o Implement iwgetid --freq [iwgetid] * o Display "Access Point/Cell" [iwgetid] * --- * o New manpage about configuration (placeholder) [wireless.7] * o Catch properly invalid arg to "iwconfig ethX key" [iwconfig] * o Put placeholder for Passphrase to key conversion [iwlib] * o Allow args of "iwconfig ethX key" in any order [iwconfig] * o Implement token index for private commands [iwpriv] * o Add IW_MODE_MONITOR for passive monitoring [iwlib] * I wonder why nobody bothered to ask for it before ;-) * o Mention distribution specific document in [PCMCIA] * o Create directories before installing stuff in it [Makefile] * --- * o Add Debian 3.0 and PCMCIA in [wireless.7] * o Add iw_protocol_compare() in [iwlib] * --- * o Complain about version mistmatch at runtime only once [iwlib] * o Fix IWNAME null termination [iwconfig, iwlib] * o "iwgetid -p" to display protocol name and check WE support [iwgetid] * * wireless 26 : * ----------- * o #define IFLA_WIRELESS if needed [iwlib] * o Update man page with SuSE intruction (see below) [wireless.7] * (From Alexander Pevzner <pzz@pzz.msk.ru>) * o Allow to display all 8 bit rates instead of 7 [iwlist] * o Fix retry lifetime to not set IW_RETRY_LIMIT flag [iwconfig] * (From Christian Zoz <zoz@suse.de>) * o Update SuSE configuration instructions [DISTRIBUTIONS] * --- * o Update man page with regards to /proc/net/wireless [iwconfig.8] * o Add NOLIBM version of iw_dbm2mwatt()/iw_mwatt2dbm() [iwlib] * --- * o Fix "iwconfig ethX enc on" on WE-15 : set buffer size [iwconfig] * o Display /proc/net/wireless before "typical data" [iwspy] * (From Pavel Roskin <proski@gnu.org>) * o Fix uninstall [Makefile] * o Change "Encryption mode" to "Security mode" [iwconfig/iwlist] * --- * o Add kernel headers that will be removed from wireless.h [iwlib] * o Remove IW_MAX_GET_SPY, people should use AP-List [iwspy] * o Re-word List of "Access Points" to "Peers/Access-Points" [iwlist] * o Add support for SIOCGIWTHRSPY event [iwevent/iwlib] * o Add support for SIOCSIWTHRSPY/SIOCGIWTHRSPY ioctls [iwspy] * --- * o Add SIOCGIWNAME/Protocol event display [iwlist scan/iwevent] * o Add temporary encoding flag setting [iwconfig] * o Add login encoding setting [iwlib/iwconfig] * --- * o Fix corruption of encryption key setting when followed by another * setting starting with a valid hex char ('essid' -> 'E') [iwlib] * o Fix iw_in_key() so that it parses every char and not bundle of * two so that 'enc' is not the valid key '0E0C' [iwlib] * o Fix parsing of odd keys '123' is '0123' instead of '1203' [iwlib] * --- * o Implement WE version tool redirector (need WE-16) [iwredir] * o Add "make vinstall" to use redirector [Makefile] * o Fix compilation warning in WE < 16 [iwlib, iwspy] * o Allow to specify PREFIX on make command line [Makefile] * --- * o Update wireless.h (more frequencies) [wireless.h] * o Allow to escape ESSID="any" using "essid - any" [iwconfig] * o Updated Red-Hat 9 wireless config instructions [DISTRIBUTIONS] * (From Pavel Roskin <proski@gnu.org>) * o Replace all %d into %i so we can input hex/oct [iwlib, iwpriv] * --- * o If >= WE-16, display kernel version in "iwconfig --version" [iwlib] * (From Antonio Vilei <francesco.sigona@unile.it>) * o Fix "wrq.u.bitrate.value = power;" => txpower [iwconfig] * (From Casey Carter <Casey@Carter.net>) * o Make iwlib.h header C++ friendly. [iwlib] * --- * (From Pavel Roskin <proski@gnu.org>) * o Make sure that KERNEL_SRC point to a valid directory [Makefile] * o Print message if card support WE but has no version info [iwlib] * (From Simon Kelley <simon@thekelleys.org.uk>) * o If power has no mode, don't print garbage [iwlib] * --- * (Bug reported by Guus Sliepen <guus@sliepen.eu.org>) * o Don't cast "int power" to unsigned long in sscanf [iwconfig] * (From Pavel Roskin <proski@gnu.org>) * o Add $(LDFLAGS) for final linking [Makefile] *//* ----------------------------- TODO ----------------------------- *//* * One day, maybe... * * iwconfig : * -------- * Make disable a per encryption key modifier if some hardware * requires it. * * iwpriv : * ------ * Remove 'port' and 'roam' cruft now that we have mode in iwconfig * * iwspy : * ----- * Add an "auto" flag to have the driver cache the last n results * * iwlist : * ------ * Add scanning command line modifiers * More scan types support * * iwevent : * ------- * Make it non root-only * * Doc & man pages : * --------------- * Update main doc. * * Other : * ----- * What about some graphical tools ? */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -