2007-02-16 Rodney Dawes
* configure.ac: Up version to 0.8.2 for release
2007-02-16 Rodney Dawes
* configure.ac:
* icon-name-mapping.pl.in:
Update the Copyright year for 2007
2007-02-16 Rodney Dawes
* legacy-icon-mapping.xml: Add links for the KDE viewmag icons
2007-02-15 Rodney Dawes
* icon-name-mapping.pl.in: Allow INU_DATA_DIR to override the path
where legacy-icon-mapping.xml can be found, to allow for use of
the utility in uninstalled situations
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=9101
2007-02-15 Rodney Dawes
* legacy-icon-mapping.xml: Add gtk-select-all link to edit-select-all
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=9966
Changes since 0.58:
* PuTTY can now connect to local serial ports as well as making
network connections.
* Windows PuTTY now supports "local proxying", where a network
connection is replaced by a local command. (Unix PuTTY has
supported this since it was first released in 0.54.) Also, Plink
has gained a "-nc" mode where the primary channel is replaced by
an SSH tunnel, which makes it particularly useful as the local
command to run.
* Improved speed of SSH on Windows (particularly SSH-2 key exchange
and public-key authentication).
* Improved SFTP throughput.
* Various cryptographic improvements in SSH-2, including SDCTR
cipher modes, a workaround for a weakness in CBC cipher modes, and
Diffie-Hellman group exchange with SHA-256.
* Support for the Arcfour cipher in SSH-2.
* Support for sending terminal modes in SSH.
* When Pageant is running and an SSH key is specified in the
configuration, PuTTY will now only try Pageant authentication with
that key. This gets round a problem where some servers would only
allow a limited number of keys to be offered before disconnecting.
* Support for SSH-2 password expiry mechanisms, and various other
improvements and bugfixes in authentication.
* A change to the SSH-2 password camouflage mechanism in 0.58 upset
some Cisco servers, so we have reverted to the old method.
* The Windows version now comes with documentation in HTML Help
format. (Windows Vista does not support the older WinHelp format.
However, we still provide documentation in that format, since
Win95 does not support HTML Help.)
* On Windows, when pasting as RTF, attributes of the selection such
as colours and formatting are also pasted.
* Ability to configure font quality on Windows (including
antialiasing and ClearType).
* The terminal is now restored to a sensible state when reusing a
window to restart a session.
* We now support an escape sequence invented by xterm which lets the
server clear the scrollback (CSI 3 J). This is useful for
applications such as terminal locking programs.
* Improvements to the Unix port:
+ now compiles cleanly with GCC 4
+ now has a configure script, and should be portable to more
platforms
* Bug fix: 0.58 utterly failed to run on some installations of
Windows XP.
* Bug fix: PSCP and PSFTP now support large files (greater than 4
gigabytes), provided the underlying operating system does too.
* Bug fix: PSFTP (and PSCP) sometimes ran slowly and consumed lots
of CPU when started directly from Windows Explorer.
* Bug fix: font linking (the automatic use of other fonts on the
system to provide Unicode characters not present in the selected
one) should now work again on Windows, after being broken in 0.58.
(However, it unfortunately still won't work for Arabic and other
right-to-left text.)
* Bug fix: if the remote server saturated PuTTY with data, PuTTY
could become unresponsive.
* Bug fix: certain large clipboard operations could cause PuTTY to
crash.
* Bug fix: SSH-1 connections tended to crash, particularly when
using port forwarding.
* Bug fix: SSH Tectia Server would reject SSH-2 tunnels from PuTTY
due to a malformed request.
* Bug fix: SSH-2 login banner messages were being dropped silently
under some circumstances.
* Bug fix: the cursor could end up in the wrong place when a
server-side application used the alternate screen.
* Bug fix: on Windows, PuTTY now tries harder to find a suitable
place to store its random seed file PUTTY.RND (previously it was
tending to end up in C:\ or C:\WINDOWS).
* Bug fix: IPv6 should now work on Windows Vista.
* Numerous other bugfixes, as usual.
devel/ruby-racc to 1.4.5
databases/ruby-DBI to 0.1.1
databases/ruby-DBD-mysql to 0.1.1
databases/ruby-DBD-postgresql to 0.1.1
databases/ruby-DBD-sqlite to 0.1.1
== 1.4.5 (2005-11-21)
* [FEATURE CHANGE] --no-extensions option was removed.
* [fix] racc command should not depend on `raccrt' package.
* [fix] --no-omit-actions did not work.
* setup.rb 3.4.1.
o security = share and NTLMv2
Fixes an issues with servers set to "security = share" and Vista
clients that send NTLMv2 responses by default.
o Vista Point-n-Print
Fixes several point-n-print bugs with Vista clients.
o BUG 4361
Fix failure when using the Vista backup utility.
o BUG 4093
Fix expansion of the %a smb.conf variable for Vista clients.
o BUG 4356
Fix MS-DFS referrals with Windows Vista clients.
o BUG 4188
Fix for Vista failing to delete directories on a Samba share.
Bump PKGREVISION.
Changes to squid-2.6.STABLE11 (Mar 17 2007)
- Bug #1915: assertion failed: client_side.c:4055: "buf != NULL ||
!conn->body.request"
- Handle garbage helper responses better in concurrent protocol format
- Fix kqueue when overflowing the changes queue
- Make sure the child worker process commits suicide if it could
not start up
- Don't log short responses at debug level 1
- Fix bswap16 & bwsap32 error on NetBSD
- Fix collapsed_forwarding for non-GET requests
Removed the MESSAGE file, since it was outdated and there is good online
documentation.
Changes since 2.7.*:
3.0.2 -- May 8th, 2006.
* Fixed: Critical crash bug in parse_notice
3.0.1 -- August 28th, 2005.
* Fixed: Socket corruption when terminating a DCC or telnet chat.
* Fixed: Bouncer using virtual host.
* Fixed: Bouncer timeout after irc connection.
* Added: Status message for trying a new server.
* Fixed: BNCPORT setting now reacts when altering a live port
* Added: DIE in config file
* Fixed: When users are added or modified, the channel user
list will update to reflect the proper user levels.
* Fixed: Greet will now display properly in userlist.
* Fixed: ALTNICK in sample.conf
* Fixed: Cygwin uptime bot type WINMECH
* Fixed: Makefile flaws
* Fixed: Server removal (server -host)
* Fixed: DNS timeout server cycle
* Fixed: Channel spy source.
3.0 -- August 1st, 2005.
* Added: "USER +handle" now works aswell as "USER + handle"
* Fixed: bus error on sparc in async dns
* Fixed: crash bug in LINK command (faulty arguments)
* Fixed: ENFPASS
* Fixed: botnet verify
* Added: +NS (non shared) and +RO (readonly) user flags.
* Added: CMD command
* Removed: ADDLINK/DELLINK commands, use LINK +/-
* Added: Verify over botnet
* Added: botnet spy source
* Added: Multiple channels per user record
* Added: sendQ for certain command output
* Fixed: faulty error message in KB/SITEKB/SCREW
* Added: reset recovers server name
* Added: Telnet connections are now recovered in reset.
* Added: Shitlist output now shows all relevant information.
* Added: Action levels to the KS feature.
* Fixed: commands that output tables now output better formatted tables
* Fixed: bots crashing when they are kicked (themselves)
* Fixed: botnet bots given op without matching access 200.
* Fixed: a few commands crashing when given no arguments.
* Fixed: USER command setting a users access to zero every change.
* Added: Auto-detecting MODES setting on networks with 005 reply.
* Changed: OPMODES renamed to MODES, affecting how many modes per line.
* Removed: BANMODES setting.
* Fixed: Compiled OK with GCC 3.4.3
* Removed: ADD, DEL commands, use USER +/- instead.
* Fixed: ESAY no longer suffers from buffer overflow problems
* Fixed: AUB will no longer unban Shits level 3+
* Fixed: Session file now saves all (?) new options and settings
* Fixed: NCL (Nick flood kicks) now work properly.
* Changed: "NETPASS" setting renamed to "LINKPASS"
* Changed: file comment char changed to ; (semicolon)
* Removed: ADDSERVER, DELSERVER commands, use SERVER +/- instead.
* Added: telnet. you can connect to the bot via the botnet listen socket.
* Added: Its now possible to use an internal md5 version if your
system does not provide one. ./configure --md5=internal
* Added: Settings now have access levels associated with them.
It should be impossible to view/set/access a setting if your
level is insufficient.
* Added: USER command now accepts option +/-host
Usage: USER <handle> <+HOST|-HOST> <mask>
* Removed: HOST command.
* Added: the mech now accepts certain chars at the end of its
nickname when you give it commands, ex: "mechname," works
* Added: Notify no longer loads automatically, you need
to put "NOTIFY -RELOAD" in the configuration file.
* Added: Notify nicks can now be added and removed online
Usage: NOTIFY [+ <nick> [mask(s)] [:comment]]
Usage: NOTIFY [- <nick>]
* Added: DCC file receive and settings for DCC control
Usage: SET DCCANON <number>
Usage: SET DCCUSER <number>
Usage: SET DCCFILES <mask [...]>
* Removed: REPORT command, use `SET [channel]' for the same functionality
* Changed: commands can now be disabled permanently (until bot is restarted)
Usage: CHACCESS <command> disable
* Added: DYNLIMIT string setting to configure the dynlimit feature
Usage: SET DYNLIMIT xx:yy:zz
where xx is the number of seconds between each mode update, 20-600 seconds
where yy is the number to divide the current user number with to get the
window size, 5-50 (ex, 100 users on channel divided by 10 = window of +/-10)
where zz is the minimum window size, 1-50.
default values are 90 seconds, window 10 and minimum 4; "90:10:4"
* Removed: DYNLIMIT toggle
* Added: userlist sharing over botnet
* Added: MD5 bot linking password exchange support
* Added: TCL: `hook dcc_complete - callback'
callback arguments: to, filename, cps
* Fixed: Compiled OK with GCC 3.4.2 (with -fno-strict-aliasing)
* Added: internally generated html for /internalstatus.html
and /internaldebug.html (if compiled with debug support)
* Added: INFO command shows basic statistics for all channels
* Changed: SERVERLIST command removed, SERVER command with
no arguments now lists all known servers
* Added: Support for Undernet WALLCHOPS command (WALL)
* Fixed: MODE command now working as intended
* Added: tcl_dcc_sendfile <to> <filename>
returns filesize on success
* Changed: E3 now accepts nicks of any length
* Added: DCC filesend: SEND [to] <filename>
* Added: now using async/rawdns to lookup uptime hostname
* Added: now using async/rawdns to connect to irc servers
* Changed: timestamp in log format now includes year, month, date
* Fixed: crash bug with `SETPASS <user> none'
* Fixed: crash bug with HELP commands having no arguments
* Added: ALTNICK setting for desired alternate nicks
* Fixed: Removed lingering prototypes in h.h [ wy|d + Deke ]
* Added: MD5 support for password encryption
* Fixed: mech.session now gets saved on SHUTDOWN [ endorphin ]
* Added: CTIMEOUT setting for connection timeouts
* Added: NOTE command to send notes to users in the userlist
Usage: NOTE <handle>
* Fixed: Respawn counter now works properly when bot restarts
* Added: dynamode.c, dynamic altering of +l limit according
to the number of users present in the channel
* Fixed: `SETPASS <user> none' bug regarding min pass len
* Changed: SeenList is now kept on process level
* Added: UMODES setting to control the modes that the bot
sets for itself when connecting to servers
* Changed: ESAY $tog() has been changed into a full-featured
system that handles all settings; $tog() renamed to $var()
* Fixed: ESAY $tog() parsing bug causing bad output
* Added: Something that still looks like a HTTP interface
this is a very sketchy feature sofar tho
* Added: Chosen commands {now=HELP,USAGE} can be redirected
to other users or channels
* Added: ONJOINFILE channel setting, wonder why :]
* Added: greets (readded from old times)
* Added: Keep debug fd and server sockets when using
the RESET command. Even tho it execs, it's never
disconnected from the server.
* Fixed: Auths not timing out if user was visible in [ found by endorphin ]
an old (kicked/parted) channel userlist
* Removed: TOG command, use SET instead
* Changed: aliases are now way powerful
* Added: All types of SPY can be redirected to
channels and/or files.
Usage: SPY <channel|STATUS|MESSAGE> [channel|">" filename]
Usage: RSPY <channel|STATUS|MESSAGE> [nick|channel|">" filename]
* Removed: CHANLOG toggle
* Removed: STATMSG, SPYMSG, RSTATMSG, RSPYMSG
* Added: Short delay for server reconnect actions
* Fixed: Random server disconnects
* Removed: USTATS, stupid redundant command
* Removed: SHITLVL command, use RSHIT+SHIT instead
* Removed: All linking and telnet code is gone and
pipeuser code is now broken
* Changed: config file is now a list of `real' commands
* Changed: CMDCHAR <char> --> SET CMDCHAR <char>
* Changed: AUTOLINK --> TOG AUTOLINK <0|1|ON|OFF>
* Changed: USERFILE <file> --> SET USERFILE <file>
* Changed: HASONOTICE --> TOG ONOTICE <0|1|ON|OFF>
* Removed: IWM toggle, didnt do anything useful
* Fixed: Random disconnects from DCC
* Added: Extra entries in randinsult.e
* Fixed: Merged endo's seen-ago patch [ endorphin ]
* Added: Uptime reporting client code
* Fixed: WinGate proxy now works again...
* Added: Fastnick option hidden in src/config.h
* Fixed: Bot not knowing it was opped when joining [ found by endorphin ]
empty channels.
* Changed: Split mech.help into ./help/* files
* Fixed: No-key-saved in session file plus some small
optimizations...
(see his ILVSUN3 page http://www.ilvsun3.com/ for more details),
and some others are from skrll and me.
patch-ab: (from skrll)
fix an invalid pointer cast for -fstrict-aliasing
patch-a[cijklmn]: PR pkg/34113 (by me)
- specify -fno-strict-aliasing in Makefiles (for workaround)
- add several casts to appease -Wpointer-sign
- remove a static decl from a global function
- add a cast and remove unused variable
patch-ap: (from Arthur, tweaked by me)
disable "cannot generate keysym" warnings on tmesh startup
patch-aq: PR pkg/33969 (from Arthur)
TME sun3 emulator incorrectly emulates cmp2 and chk2 M68K instructions
patch-ar: PR pkg/34538 (from Arthur)
TME sun3 emulator incorrectly calculates EA with immediate mode
instructions with PC indirect 16-bit displacement addressing
patch-aw: PR pkg/35010 (from Arthur)
sun3 emulator asserts when using stdin/stdout for emulated serial console
patch-ax: PR pkg/35009 (from Arthur)
TME sun3 emulator asserts when running two emulators with ethernet
patch-az: PR pkg/35305 (from Arthur, with some minor tweaks by me)
TME sun3 emulator incorrectly emulates ethernet obie & i825x6 hardware
patch-ba: PR pkg/35309 (from Arthur)
TME sun3 emulator, running without a window manager,
overwrites tmesh prompt
patch-bb: PR pkg/34690 (from Arthur, modified by me)
TME sun3 emulator incorrectly performs: movel sp,-(sp)
(also modify m68k-insns-auto.sh to mark cas instructions CANFAULT)
patch-bc: PR pkg/34571 (from Arthur, modified by me)
TME sun3 emulator doesn't consider floating point infinities to be equal
patch-bd: (by me)
- avoid invalid 32 bit shifts in fb-xlat-auto.sh,
which may cause broken screen fonts when tme is compiled with gcc4
patch-be: (by me)
fix decoding cas instructions
Makefile: (by me)
- add some CONFIGURE_ARGS to avoid invalid shifts more than
(or equal to) variable sizes, which could be problematic on gcc4
- bump PKGREVISION
Changes:
* Apply [5709] to stable.
* session_enabled? works with session :off.
* Performance: patch cgi/session to require digest/md5 once rather than per
#cre ate_new_id.