slightly modified by me.
The Python X Library is intended to be a fully functional X client
library for Python programs. It is written entirely in Python, in
contrast to earlier X libraries for Python (the ancient X extension
and the newer plxlib) which were interfaces to the C Xlib.
Stratagus is a free cross-platform real-time strategy game engine.
It includes support for playing over the internet/LAN, or playing
a computer opponent. The engine is configurable and can be used to
create games with a wide-range of features specific to your needs.
- Remove FreeBSD header from pkgsrc Makefile
- ok'ed snj@/wiz@
From the ChangeLog:
- Fixed the processing of duplicate ACKs as in the BSD stack to count towards
the 3 dupacks required for fast-retransmit.
- Fixed the bug in processing IPv6 extension headers in ipv6.c:gethdrlength()
based on the patch sent by Thomas Bohnert.
- Added dsack counter to long output format and dsack sample input and output
- Fixed bug in the calculation of the "avg win adv" field, so that now avg.
falls in between min and max.
- Changes made to make gcc-3.3 make lesser warnings with tcptrace.
- Made the --csv/--tsv/--sv options' implementation better.
- Fixed a bug in traffic module, so that the number of open connections are
printed correct in the traffic_stats.dat file, even without giving
the -C option.
- Included the code to recognize Endace ERF (Extensible Record Format), sent
by Jesper Peterson.
- Included the code to recognize the PPP (Point-to-Point) input file format,
sent by Yann Samama.
- Fixing the bug with filtering connections based on hostname/portname with
the -f option.
- Included the code to generate PF file with '-c' option. Error messages are
made more logical when generating error messages for unsupported input and
captured file formats.
- Applied patch from Ulisses Alonso Camaro that lets SYN segments following
zero window advertisements from the opposite direction *not* be treated
as window probes. Also fixed a compilation problem due to the previous
patch by Jitesh (moved the "static int count=0" line to the beginning of
trace_done() function in trace.c).
- Fixed bunch of gcc3.3.1 warnings in erf.c (unused variable warning), netm.c,
ns.c (dereferencing type-punned pointer warnings).
- Fixed the typo(?) that made us have a #ifndef __WIN32 to #ifdef __WIN32 in
ipv6.h for the in6_addr structure definition.
- Patching in changes to mod_http.c making it more robust to print
information in cases where connections get closed with RST instead of
FINs and other trivia based on Yufei Wang's patch.
- Applying the patch courtesy John Heffner that displays a yellow rwnd line
in owin plots. Also adding --showrwinline option to control the yellow
rwnd line, in case it gets annoying.
- Also fixing trivia (type conversions for certain uint to int, etc.) in
output.c to keep gcc3.3 from warning on MacOSX 10.3.
- All the changes you see above in the 6.4.x series are part of the release
6.6.0.
- Includes a bugfix by Ramani, that restored the old semantics of the
SameConn() and WhichDir() functions and includes
new functions AVL_CheckHash() and AVL_CheckDir() to support the AVL tree
hash-bucket implementation.
- Includes a fix to ns.c to correctly read port numbers; added
functionality to track LEAST variables and reno LEAST algorithm to trace.c;
added isRTO() in rexmit.c : all by Wes.
security fixes)
changes:
version 1.2.6rc3 [August 9, 2004]
Eliminated use of "abs()" in testing cHRM and gAMA values, to avoid
trouble with some 64-bit compilers. Created PNG_OUT_OF_RANGE() macro.
Revised documentation of png_set_keep_unknown_chunks().
Check handle_as_unknown status in pngpread.c, as in pngread.c previously.
Moved "PNG_HANDLE_CHUNK_*" macros out of PNG_INTERNAL section of png.h
Added "rim" definitions for CONST4 and CONST6 in pnggccrd.c
version 1.2.6rc4 [August 10, 2004]
Fixed mistake in pngtest.c introduced in 1.2.6rc2 (declaration of
"pinfo" was out of place).
version 1.2.6rc5 [August 10, 2004]
Moved "PNG_HANDLE_CHUNK_*" macros out of PNG_ASSEMBLER_CODE_SUPPORTED
section of png.h where they were inadvertently placed in version rc3.
version 1.2.6rc6 [August 15, 2004]
Revised pngtest so memory allocation testing is only done when PNG_DEBUG==1.
This version adds new features, such as a name-number cache to do
name lookup on getting and number lookup on sending. A status report
can now be decoded and matched to the right outgoing short message.
Short messages can be sorted with the new --sort option. A German
translation of the manpage was written. Some segfaults were fixed.
Hiratsuka.
Some important bug fixes in this release, including somy a11y bugs,
and a compile issue on Solaris.
Thanks to Rob Adams, Bill Haneman, Peter O'Shea, Mike Castle, Soeren
Sandman, Elijah Newren, and Havoc Pennington for fixes in this
release.
Fixes
* Adjust the MRU list when preventing focus stealing (Elijah)
* Ensure that we maintain a focus window when switching workspaces
in mouse focus mode (Elijah)
* Some improvements in the showing desktop mode, and window
activation (Elijah)
* Make sure cursors changes are handled correctly (Havoc, Soeren)
* Some fixes to the window menu (Rob)
* Fix a compile issue on Solaris (Peter, Mike)
* Allow struts to go past the middle of the screen, provided there's
a gap between them, fixing an issue with gnome magnifier (Bill)
Translations
* fi (Pauli Virtanen), ja (Takeshi AIHANA), ko (Young-Ho, Cha),
pl (Gnome PL Team), ru (Dmitry G. Mastrukov), sr (Danilo Å egan),
tk (Gurban M. Tewekgeli), zh_CN (Funda Wang)
Changes:
* New File selectors are used when compiled with GTK+ 2.4 or
later. (Nathan Conrad)
* XML parsers now detect namespaces based on their URL. (Nathan
Conrad)
* UTF-16 formatted documents are now supported. Please complain if
you have problems! This may also help other encodings that
contain NULL bytes in their datastreams.
* More favicons are now detected (HTML pages are now searched for
links to the favicons). (Nathan Conrad)
* Authenticated proxies are now supported via the GNOME proxy
settings and http_proxy environment variable. (Nathan Conrad)
* Help feeds are no longer downloaded at every startup.
* Support for photo blog RSS modules. (Lars Lindner)
* There is a new preference option in the "Headline Display"
tab to change the key binding for skimming through the
articles. It now defaults to Ctrl-Space instead of simply
Space. This is to allow using forms with Mozilla. If you
prefer Space please set it explicitly in the preferences.
(Lars Lindner)
* GConf schemas have been added to document the various gconf
keys that Liferea uses and provide control of defaults by
computer administrators. (Nathan Conrad)
* Notification popups now show the favicon of the feeds for
easier recognizing. (Lars Linder)
* Session manager support. This makes the lock file removed when
a user logs out without first cloning Liferea. (Lots of code from
gaim, but integrated into Liferea by Nathan Conrad)
* Fixed bug where some invalid feeds were causing their item lists
to be erased when they were updated. (Nathan Conrad)
* Fixed bug that may crash the program when the libxml2 error
output displayed in the feed description contains invalid
Unicode characters. This was reported by Yanko Kaneti.
(Lars Lindner)
* Fixed bug with incorrect HTML in the condensed mode.
(Jack Lecou)
* Fixed the missing scrolling reset when you display items
with Mozilla (Lars Lindner)
* Fixed a popup menu problems with gtkhtml2, which did not
always show the correct menu reported by hakon_g.
(Lars Lindner)
v0.217 updates for Linksys wireless router IP detection
v0.216 Mike Pennington, alerted to ipcheck uses v1.x of pysnmp
v0.215 Mark Keisler default route detection fix
v0.214 Brad Crittenden -VT1000v patch
v0.213 For CISCO IOS: Hansjoerg G.Henker - www.c-bit.org
v0.212 DI504 home command sent
v0.211 DI614+ updates
v0.210 updated the hosts array
v0.209 added -5 for dlink with no password
v0.208 enable https for all python versions except 2.1 and 2.2
* The FASTA format has been added to the list of alignment output
options.
* It is now possible to save the residue ranges (appended after the
sequence names) when saving a specified range of the alignment.
* The efficiency of the neighour-joining algorithm has been improved.
This work was done by Tadashi Koike at the Center for Information
Biology and DNA Data Bank of Japan and FUJITSU Limited.
Some example speedups are given below : (timings on a SPARC64 CPU)
No. of sequences original NJ new NJ
200 0' 12" 0.1"
500 9' 19" 1.4"
1000 XXXX 0' 31"
* ClustalW now returns error codes for some common errors when exiting.
This may be useful for people who run clustalw automatically from within
a script.
Error codes are:
1 bad command line option
2 cannot open sequence file
3 wrong format in sequence file
4 sequence file contains only 1 sequence (for multiple
alignments)
* Alignments can now be saved in Nexus format, for compatibility with
PAUP, MacClade etc. For a description of the Nexus format, see:
Maddison, D. R., D. L. Swofford and W. P. Maddison. 1997.
NEXUS: an extensible file format for systematic information.
Systematic Biology 46:590-621.
* Phylogenetic trees can also be saved in nexus format.
* A ClustalW icon has been designed for MAC and PC systems.
* system properties file was never used.
Changes in 1.4.1:
* Fixed PAL sound issues.
* Cleaned up the SDL event gathering loop.
* Control/Alt can now be used for any event.
* Updated stella.pro file to work with the latest Good2600 ROMset release
(Thanks go to Voch for helping to maintain the stella.pro file).
Wipe is a secure file wiping utility.
There are some low level issues that must be taken into consideration.
One of these is that there must be some sort of write barrier between
passes. Wipe uses fdatasync(2) (or fsync(2)) as a write barrier, or
if fsync(2) isn't available, the file is opened with the O_DSYNC or
O_SYNC flag. For wipe to be effective, each pass must be completely
written. To ensure this, the drive must support some form of a write
barrier, write cache flush, or write cache disabling. SCSI supports
ordered command tags, has a force media access bit for commands, and
write cache can be disable on mode page 8. IDE/ATA drives support
write cache flushes and write cache disabling.
Unfortunately, not all drives actually disable write cache when asked
to. Those drives are broken. Write caching should always be
disabled, unless your system is battery backed and always powers down
cleanly.
WeeWM (Wee Enhanced Environment) is a fast and light window manager
for XFree86. Everything can be done with a keyboard. It is
customizable, and has dock management, smart window placement, virtual
desktops, and more.