Requested by maintainer in PR 40128.
Changes since 3.0.711:
- Web: Add --no-macs option to hide mac addresses.
Thanks Dennis!
- Web: Make tables prettier.
- Host detail view now triggers a DNS lookup.
- Manpage tweaks, also move from section 1 to section 8.
- Track and show how long ago a host was last seen.
Suggested by: Prof A Olowofoyeku (The African Chief)
- Show pcap_stats (like number of packets dropped) in the web
interface and also upon exit.
* RELEASE: bzrtools 1.10.0
Novemeber 23 2008
* Support auto-detecting or disabling color in cdiff (Benoît Pierre)
* Support auto-detecting color in shelf UI
November 11 2008
* Support colorizing in shelf UI
BUG FIXES
* Don't print backtrace when error occurs while accessing repository root.
(#296224)
* Add --svn-override-revprops option to svn-push.
* Give proper error when tags can't be pushed. (#299490)
* Set bzr:user-agent revision property, e.g. to allow blacklisting
in the future.
* Fix removing of file properties. (#304866)
* Allow target URLs in redirect requests to contain relative URLs. (#303959)
* Fix compatibility with bzr 1.10.
-------------------
Bazaar 1.10 has several performance improvements for copying revisions
(especially for small updates to large projects). There has also been a
significant amount of effort in polishing stacked branches. The commands
``shelve`` and ``unshelve`` have become core commands, with an improved
implementation.
The only changes versus bzr-1.10rc1 are bugfixes for stacked branches.
BUG FIXES:
* Don't set a pack write cache size from RepoFetcher, because the
cache is not coherent with reads and causes ShortReadvErrors.
This reverses the change that fixed#294479.
(Martin Pool, #303856)
* Properly handle when a revision can be inserted as a delta versus
when it needs to be expanded to a fulltext for stacked branches.
There was a bug involving merge revisions. As a method to help
prevent future difficulties, also make stacked fetches sort
topologically. (John Arbash Meinel, #304841)
bzr 1.10rc1 2008-11-28
----------------------
This release of Bazaar focuses on performance improvements when pushing
and pulling revisions, both locally and to remote networks. The popular
``shelve`` and ``unshelve`` commands, used to interactively revert and
restore work in progress, have been merged from bzrtools into the bzr
core. There are also bug fixes for portability, and for stacked branches.
NEW FEATURES:
* New ``commit_message_template`` hook that is called by the commit
code to generate a template commit message. (Jelmer Vernooij)
* New `shelve` and `unshelve` commands allow undoing and redoing changes.
(Aaron Bentley)
IMPROVEMENTS:
* ``(Remote)Branch.copy_content_into`` no longer generates the full revision
history just to set the last revision info.
(Andrew Bennetts, John Arbash Meinel)
* Fetches between formats with different serializers (such as
pack-0.92-subtree and 1.9-rich-root) are faster now. This is due to
operating on batches of 100 revisions at time rather than
one-by-one. (Andrew Bennetts, John Arbash Meinel)
* Search index files corresponding to pack files we've already used
before searching others, because they are more likely to have the
keys we're looking for. This reduces the number of iix and tix
files accessed when pushing 1 new revision, for instance.
(John Arbash Meinel)
* Signatures to transfer are calculated more efficiently in
``item_keys_introduced_by``. (Andrew Bennetts, John Arbash Meinel)
* The generic fetch code can once again copy revisions and signatures
without extracting them completely to fulltexts and then serializing
them back down into byte strings. This is a significant performance
improvement when fetching from a stacked branch.
(John Arbash Meinel, #300289)
* When making a large readv() request over ``bzr+ssh``, break up the
request into more manageable chunks. Because the RPC is not yet able
to stream, this helps keep us from buffering too much information at
once. (John Arbash Meinel)
BUG FIXES:
* Better message when the user needs to set their Launchpad ID.
(Martin Pool, #289148)
* ``bzr commit --local`` doesn't access the master branch anymore.
This fixes a regression introduced in 1.9. (Marius Kruger, #299313)
* Don't call the system ``chdir()`` with an empty path. Sun OS seems
to give an error in that case. Also, don't count on ``getcwd()``
being able to allocate a new buffer, which is a gnu extension.
(John Arbash Meinel, Martin Pool, Harry Hirsch, #297831)
* Don't crash when requesting log --forward <file> for a revision range
starting with a dotted revno.
(Vincent Ladeuil, #300055)
* Don't create text deltas spanning stacked repositories; this could
cause "Revision X not present in Y" when later accessing them.
(Martin Pool, #288751)
* Pack repositories are now able to reload the pack listing and retry
the current operation if another action causes the data to be
repacked. (John Arbash Meinel, #153786)
* PermissionDenied errors from smart servers no longer cause
"PermissionDenied: "None"" on the client.
(Andrew Bennetts, #299254)
* Pushing to a stacked pack repository now batches writes, the same
way writes are batched to ordinary pack repository. This makes
pushing to a stacked branch over the network much faster.
(Andrew Bennetts, #294479)
* TooManyConcurrentRequests no longer occur when a fetch fails and
tries to abort a write group. This allows the root cause (e.g. a
network interruption) to be reported. (Andrew Bennetts, #297014)
* RemoteRepository.get_parent_map now uses fallback repositories.
(Aaron Bentley, #297991?, #293679?)
API CHANGES:
* ``CommitBuilder`` now validates the strings it will be committing,
to ensure that they do not have characters that will not be properly
round-tripped. For now, it just checks for characters that are
invalid in the XML form. (John Arbash Meinel, #295161)
* Constructor parameters for NewPack (internal to pack repositories)
have changed incompatibly.
* ``Repository.abort_write_group`` now accepts an optional
``suppress_errors`` flag. Repository implementations that override
``abort_write_group`` will need to be updated to accept the new
argument. Subclasses that only override ``_abort_write_group``
don't need to change.
* Transport implementations must provide copy_tree_to_transport. A default
implementation is provided for Transport subclasses.
TESTING:
* ``bzr selftest`` now fails if no doctests are found in a module
that's expected to have them. (Martin Pool)
* Doctests now only report the first failure. (Martin Pool)
- Support for virtual memory write watches.
- Workarounds for the WINAPI compiler bug on Mac OS.
- Several fixes for the 64-bit build.
- Some more GdiPlus functions.
- Various bug fixes.
Comix 4.0.0
- Comix has been completely rewritten from scratch. On the surface things
look quite a bit like they used to, but the internal workings are
entirely new. There are too many changes for them all to be mentioned
here, but a couple of highlights are a much more functional library and a
new archive editing dialog. The work on this new version of Comix has
been going on in rather sporadic phases for almost two years, and during
that time I have received help from lots of different people. Now, I must
admit, I can no longer remember them all. So instead of trying to list as
many as I can here, I will instead simply say thank you to everyone who
have contributed fixes, patches, suggestions or encouraging words. Thanks!
version 2.0.15 (2008-12-01):
* Additional translations (see po/ChangeLog).
* Add missing G_BEGIN_DECLS/G_END_DECLS for C++ support
* Fix feature request #2101451 by removing the sub-menu
of the context menu as any other in-line spell checker does.
* Fix feature request #1523881, #1643622 and #2054637
by adding a Language selector sub-menu.
* Fix feature request #1362304 by fixing docs/Makefile.am
to install gtkspell.devhelp so that it shows in devhelp
Based on PR 39980 by John Maier.
Xhomer is a machine emulator for the Digital Equipment Corporation (DEC)
Pro 350 computer, a PDP-11-based machine that was sold in the early
to mid-'80's. Xhomer is based on the PDP-11 CPU core from the SIMH simulator,
and is written entirely in C.
+ More optimizations in CPU code - Bochs 2.3.7 is more than 2x faster
than Bochs 2.3.5 build !
- Implemented LBA48 support in BIOS
- Added memory access tracing for Bochs internal debugger
- Implemented Intel(R) XSAVE/XRSTOR and AES instruction set extensions
- Many fixes in CPU emulation and internal debugger
- MenuetOS64 floppy images booting perfect again !
- updated LGPL'd VGABIOS to version 0.6b
XXX: Darwin PLIST probably wrong, someone please fix and integrate
better.
Patch provided by Sergey Svishchev via PR 40104.
dmidecode:
* Support for Solaris (x86 only, of course).
* Possibility to dump the SMBIOS/DMI table to a small binary file
(option --dump-bin).
* Possibility to read the SMBIOS/DMI table from such binary files
(option --from-dump).
* Support for SMBIOS 2.6. This includes new chassis types, new
processor family names, new processor family upgrade names, bus
address for system slots, and a new entry type for on-board devices,
amongst many other minor changes.
* Support for DMI entry type 31 (Boot integrity services).
* Many processor family names taken from the CIM Schema document.
vpddecode:
* No longer ask users to report broken records.
* Fix --quiet option.
Trac-0.11.2.1.ja1 (Nov 30, 2008)
* Merge Trac-0.11.2 and Trac-0.11.2.1
* Change encodings on Option's doc from unicode to UTF-8 for `pydoc`.
- trac/wiki/macros.py
- trac/attachment.py
- trac/db/api.py
- trac/env.py
- trac/mimeview/api.py
- trac/mimeview/enscript.py
- trac/mimeview/php.py
- trac/mimeview/pygments.py
- trac/mimeview/silvercity.py
- trac/notification.py
- trac/perm.py
- trac/search/web_ui.py
- trac/ticket/api.py
- trac/ticket/notification.py
- trac/ticket/query.py
- trac/ticket/report.py
- trac/ticket/roadmap.py
- trac/ticket/web_ui.py
- trac/timeline/web_ui.py
- trac/versioncontrol/api.py
- trac/versioncontrol/svn_authz.py
- trac/versioncontrol/svn_fs.py
- trac/versioncontrol/web_ui/browser.py
- trac/versioncontrol/web_ui/changeset.py
- trac/versioncontrol/web_ui/log.py
- trac/web/auth.py
- trac/web/chrome.py
- trac/web/main.py
- trac/wiki/api.py
Trac 0.11.2.1 (November 17, 2008)
http://svn.edgewall.org/repos/trac/tags/trac-0.11.2.1
Trac 0.11.2.1 fixes a Python 2.3 incompatibility introduced in Trac 0.11.2.
Python 2.4+ users already running Trac 0.11.2 do not need to upgrade.
Trac 0.11.2 (November 8, 2008)
http://svn.edgewall.org/repos/trac/tags/trac-0.11.2
Trac 0.11.2 contains two security fixes and a couple of bug fixes.
The following list contains only a few highlights:
Bug fixes:
* Fixes potential DOS vulnerability with certain wiki markup. Reported by
Matt Murphy.
* Improved HTML sanitizer filter to detect possible phishing attempts.
Reported by Simon Willison.
* MySQL db backend improvement (reconnect after idle timeout #4465)
* TicketQuery speed improvements (#6436)
* Fixes for RSS feeds (timeline entries no longer truncated #7316, no longer
download some feeds under Firefox #3899)
* Search now works for custom fields (#2530)
* Same order for ticket fields for new and existing tickets (#7018)
* Enforce fine-grained permission for "quickjump" search results (#7655)
* E-mail obfuscation was not done in a few remaining places (#7688, #6532)
* Uninstall of plugins from WebAdmin was not working - feature disabled
for now
* More robust pagination of results for reports and custom queries (#7424,
#7544)
* Support for newer version of pygments (#7622)
* Documentation updated (#7603, #7205, #7318)
Minor improvements:
* Better support for Wiki page hierarchy (show path #2780, link to
parent #2150)
* Custom query allow to search in description and other text fields (#4824)