Age | Commit message (Collapse) | Author | Files | Lines |
|
- Fix permission problems in "include/nspr".
Bump package revision because of these changes.
|
|
* Version 0.6.9 (released 2006-11-30)
** The Java code is fixed to properly translate any non-ASCII dot into '.'.
Reported and fixed by "Stephane Mikaty" <mikaty@ecircle-ag.com>.
** Update gnulib files.
** Bump tool versions to autoconf 2.61, automake 1.10, and gettext 0.16.
** Old versions of iconv.m4, codeset.m4 and lib-link.m4 removed from m4/.
Modern versions are part of gnulib.
** API and ABI is backwards compatible with the previous version.
|
|
|
|
|
|
"@comment " and not "@comment". The later cause a warning like
"Ignoring command @commentlib/nspr/cpu/sparcv8plus/libnspr_flt4.so".
Bump package revision because of package list fixes.
|
|
* Major changes in Autoconf 2.61 (2006-11-17)
** New macros AC_C_FLEXIBLE_ARRAY_MEMBER, AC_C_VARARRAYS.
** AC_ARG_ENABLE and AC_ARG_WITH now allow '.' in feature and package names.
* Major changes in Autoconf 2.60b (2006-10-22)
** BIN_SH
Autoconf-generated shell scripts no longer export BIN_SH, due to
configuration hassles with this. Installers who need BIN_SH in
their environment should set it before invoking 'configure' and
'make'. As far as we know, this affects only Unixware installations.
** Obsolescent macros
The documentation now says that the following macros are obsolescent,
as they are superseded by Gnulib:
AC_FUNC_FNMATCH AC_FUNC_FNMATCH_GNU AC_FUNC_GETLOADVG AC_REPLACE_FNMATCH
New programs should use the Gnulib counterparts of these macros.
We have no current plans to remove them from Autoconf.
** AC_COMPUTE_INT no longer caches or reports results.
** AC_CHECK_DECL now also works with aggregate objects.
** AC_USE_SYSTEM_EXTENSIONS now defines _TANDEM_SOURCE for NonStop platforms.
** GNU M4 1.4.7 or later is now recommended.
** m4_mkstemp
New M4sugar macro, which is more secure than the POSIX M4 maketemp.
** m4_maketemp
Now an alias for m4_mkstemp.
* Major changes in Autoconf 2.60a (2006-08-25)
** GNU M4 1.4.6 or later is now recommended.
** The check for C99 now tests for varargs macros, as documented.
It also tests that the preprocessor supports 64-bit integers.
** Autoconf now uses constructs like "#ifdef HAVE_STDLIB_H" rather than
"#if HAVE_STDLIB_H", so that it now works with "gcc -Wundef -Werror".
** The functionality of the undocumented _AC_COMPUTE_INT is now provided
by a public and documented macro, AC_COMPUTE_INT. The parameters to the
two macros are different, so autoupdate will not change the old private name
to the new one. _AC_COMPUTE_INT may be removed in a future release.
** AC_TYPE_LONG_LONG_INT and AC_TYPE_UNSIGNED_LONG_LONG_INT now require
that long long types be at least 64 bits wide, as C99 and tradition
requires. Formerly, they accepted implementations of any width.
|
|
Version 1.4.8 - 20 November 2006, by Eric Blake (CVS version 1.4.7a)
* The `divert' macro and `-H'/`--hashsize' command line option no longer
cause a core dump when handed extra large values. Also, `divert' now
uses memory proportional to the number of diversions in use, rather than
to the maximum diversion number encountered, so that large diversion
numbers are less likely to exhaust system memory; and is no longer
limited by the maximum number of file descriptors.
* The `--help' and `--version' command line options now consistently
override all earlier options. For example, `m4 --debugfile=trace
--help' now no longer accidentally creates an empty file `trace'.
* The `-L'/`--nesting-limit' command line option can now be set to 0
to remove the default limit of 1024. However, it is still possible that
heavily nested input can cause abrupt program termination due to stack
overflow.
* Problems encountered when writing to standard error, such as with the
`errprint' macro, now always cause a non-zero exit status.
* Warnings and errors issued during macro expansion are now consistently
reported at the line where the macro name was detected, rather than
where the close parenthesis resides. Text wrapped by `m4wrap' now
remembers the location that was in effect when m4wrap was invoked,
rather than changing to line 0 and the empty string for a file. The
macros `__line__' and `__file__' now work correctly even as the last
token in an included file.
* The `builtin' and `indir' macros now transparently handle builtin
tokens generated by `defn'.
* When diversions created by the `divert' macro collect enough text that
M4 must use temporary files, the environment variable $TMPDIR is now
consulted, and a better effort is made to clean up those files in the
event of a fatal signal.
* The `mkstemp' builtin is added with the same GNU semantics as `maketemp',
based on the recommendation of POSIX to deprecate the POSIX semantics of
`maketemp' as inherently insecure. In GNU mode (no -G supplied on the
command line), `maketemp' silently retains the secure GNU semantics, but
a future release of M4 will change this to emit a warning. In
traditional mode (m4 -G), `maketemp' now uses the POSIX-mandated insecure
semantics, and issues a warning that you should convert your script to
use `mkstemp' instead. Additionally, `mkstemp' and `maketemp' are now
well-defined even if the template argument does not end in six `X'
characters.
* The manual has been improved, including a new section on a composite
macro `foreach'.
* The `changecom' and `changequote' macros now treat an empty second
argument the same as if it were missing, rather than using the empty
string and making it impossible to end a comment or quote.
* The `translit' macro now operates in linear instead of quadratic time,
and is now eight-bit clean.
* The `-D', `-U', `-s', and `-t' command line options now take effect
after any files encountered earlier on the command line, rather than up
front, as is done in traditional implementations and required by POSIX.
|
|
|
|
option to the fmt utility. Added the dependency on scmgit, which seems
very sensible. PKGREVISION++
|
|
allow USE_LANGUAGES+=c99 and let gcc and mipspro do the right thing.
May need to be reviewed/added for other compilers.
ok rillig@
|
|
|
|
SWIG-1.3.31 summary:
- Python modern classes regression fix
SWIG-1.3.30 summary:
- Python-2.5 support
- New language module: R
- Director support added for C#
- Numerous director fixes and improvements
- Improved mingw/msys support
- Better constants support in Guile and chicken modules
- Support for generating PHP5 class wrappers
- Important Java premature garbage collection fix
- Minor improvements/fixes in cffi, php, allegrocl,
perl, chicken, lua, ruby, ocaml, python, java, c# and guile
- Many many other bug fixes
|
|
|
|
|
|
More NetBSD amd64 and hppa updates from Blair Sadewitz and
David H. Gutteridge respectively.
Plus another Linux entry from the ether
|
|
|
|
* ObjectBase: Added connect_property_changed(),
as an alternative to use when the property proxies are not
available because GLIBMM_PROPERTIES_ENABLED is not defined.
* Documentation:
- Small ustring reference documentation improvement.
|
|
|
|
changes:
-ninot UI fix
-translation updates
|
|
changes:
* Improved thread-safety. Pango is still NOT thread-safe, but this fixes
lots of crashes using pangocairo from multiple threads.
* Fix out-of-bounds array access.
* Improved Indic shaper.
* Improved Arabic language engine.
* Choose shaper/font for unassigned Unicode codepoints.
* Build fixes.
|
|
|
|
Changes from the announce mails:
Subject: [5][ANNOUNCE] GIT 1.4.1.1
The primary purpose of this release is to fix the breakage
people reported while cloning large quantity of data via git
protocol, and the server side incorrectly timing out. I am very
sorry for the breakage.
A big thanks goes to Matthias Lederhofer who fixed the breakage
for us. The fix was cherry-picked from the "master" branch.
Subject: [5][ANNOUNCE] GIT 1.4.2.1
This release is primarily for these two fixes:
* git-mv was broken. Notably, this did not work:
git-mv foo foo-renamed
* git-http-fetch failed to follow objects/info/alternates on
the remote side. This broke a fetch from Paul's powerpc.git
repository.
Subject: [5][ANNOUNCE] GIT 1.4.2.2
This is strictly a bugfix release. While we will soon be in
stabilization slow-down for 1.4.3, one of the bugs this release
contains fixes for actually has bitten people who use the kernel
commits mailing list, so this is to push the fixes out early.
Subject: [5][ANNOUNCE] GIT 1.4.2.3
Sorry to be doing two maintenance releases in rapid succession,
but git-mv breakage causes random tree corruption and is rather
serious.
Subject: [5][ANNOUNCE] GIT 1.4.2.4
We are close to 1.4.3, so this update could become moot very
soon, but just in case we have to delay it, I am pushing this
out for a rather important performance fix. Without it, "git
diff" on 64-bit machines can run 100x times slower than it
should be on unfortunate input.
Many thanks go to Jim Mayering for giving an easy to reproduce
initial problem report, and Linus and Davide Libenzi to quickly
come up with a fix.
Subject: [5][ANNOUNCE] GIT 1.4.2
Changes since v1.4.1.1 are as follows:
A Large Angry SCM:
Additional merge-base tests (revised)
Alex Riesen:
Do not use perl in git-commit.sh
Trivial path optimization test
Alexandre Julliard:
git.el: Run git-rerere on commits if the rr-cache directory exists.
git.el: Prepend a slash to the file name when adding to .gitignore.
git.el: Try to reuse an existing buffer when running git-status.
git.el: Put the git customize group in the 'tools' parent group.
show-branch: Fix another performance problem.
Alp Toker:
Fix some doubled word typos
Fix some doubled word typos
Fix typos involving the word 'commit'
typofix (git-name-rev documentation)
git-send-email: Remove redundant Reply-To header
gitweb: Send XHTML as 'application/xhtml+xml' where possible
gitweb: Include a site name in page titles
gitweb: Make command invocations go through the git wrapper
documentation (urls.txt) typofix
Daniel Drake:
gitweb: escape tag comments
Dennis Stosberg:
gitweb: Declare global variables with "our"
gitweb: Declare global variables with "our"
Eric Wong:
Add git-instaweb, instantly browse the working repo with gitweb
instaweb: fix unportable ';' usage in sed
t8001-annotate: fix a bash-ism in this test
git-svn: avoid fetching files outside of the URL we're tracking
git-svn: migrate out of contrib
builtin-log: respect diff configuration options
diff.c: respect diff.renames config option
templates/hooks--update: replace diffstat calls with git diff --stat
git-svn: fix --file/-F option in commit-diff
tests: Set EDITOR=: and VISUAL=: globally
git-fetch: fix a bashism (==)
git-svn: don't check for migrations/upgrades on commit-diff
typechange tests for git apply (currently failing)
git-svn: fix fetching new directories copies when using SVN:: libs
git-svn: correctly kill keyword expansion without munging EOLs
git-svn: bugfix: allow SVN:: lib users to track the root of the repositor
y
git-svn: split the path from the url correctly with limited perms
Gerrit Pape:
Build on Debian GNU/kFreeBSD
Jakub Narebski:
Allow INSTALL, bindir, mandir to be set in main Makefile
Rename man1 and man7 variables to man1dir and man7dir
autoconf: Use autoconf to write installation directories to config.mak.au
togen
send-email: format 2822 datestring ourselves.
Teach make clean about configure and autoconf
Copy description of build configuration variables to configure.ac
autoconf: Preparing the way for autodetection
autoconf: Checks for typedefs, structures, and compiler characteristics.
autoconf: Checks for some library functions.
autoconf: Checks for libraries
autoconf: Checks for some programs
configure.ac vertical whitespace usage cleanup
Wrap long lines in docstrings in contrib/emacs/git.el
Display help for Git mode after pressing `h' or `?' in *git-status*
Jeff King:
pack-objects: check pack.window for default window size
Colorize 'commit' lines in log ui
git-push: allow -f as an alias for --force
git-push: remove obsolete git-push.sh
Documentation: convert uses of git-link macro to gitlink
git-annotate: remove extraneous debugging line
git-push: allow pushing from subdirectories
Joachim B Haga:
Make zlib compression level configurable, and change default.
Joachim Berdal Haga:
core.compression documentation formatting fix.
Johannes Schindelin:
refactor merge_bases() as preparation to libify merge-base
move get_merge_bases() to core lib.
Makefile: replace ugly and unportable sed invocation
Make git-fmt-merge-msg a builtin
Makefile: export NO_SVN_TESTS
Close the index file between writing and committing
Fix linking for not-so-clever linkers.
Fix t4114 on cygwin
Always reset the color _before_ printing out the newline
cvsserver: suppress warnings
cvsserver: avoid warning about active db handles
Allow an alias to start with "-p"
git wrapper: add --git-dir=<path> and --bare options
git-instaweb: some Apache have mod_cgi builtin
git-instaweb: respect bindir from Makefile
gitweb: fix two warnings
t7001: add test for git-mv dir1 dir2/
git-cvsserver: support multiline commit messages
Extract helper bits from c-merge-recursive work
Make git-mv a builtin
builtin git-mv: support moving directories
instaweb: Be more clear if httpd or the browser fail
cvsserver: imitate git-update-ref when committing
Makefile: ssh-pull.o depends on ssh-fetch.c
Teach git-apply about '-R'
Fix http-fetch
tar-tree: illustrate an obscure feature better
Fix crash when GIT_DIR is invalid
Jonas Fonseca:
Documentation/urls.txt: Use substitution to escape square brackets
Update git-init-db(1) and documentation of core.sharedRepository
Josef Weidendorfer:
Extend testing git-mv for renaming of subdirectories
Josh Triplett:
git-format-patch: Make the second and subsequent mails replies to the fir
st
Add option to enable threading headers
Add option to set initial In-Reply-To/References
Junio C Hamano:
Makefile: add framework to verify and bench sha1 implementations.
test-sha1: test hashing large buffer
t4013: add tests for diff/log family output options.
t4013: add more tests around -c and --cc
Fix some more diff options changes.
t4013 test updates for new output code.
combine-diff.c: type sanity.
format-patch: fix diff format option implementation
t4013: add format-patch tests.
t4013: note improvements brought by the new output code.
gitweb: optimize per-file history generation
gitweb: optimize per-file history generation
t4013: add "diff" UI program tests.
builtin-diff: turn recursive on when defaulting to --patch format.
commit.c: do not redefine UNINTERESTING bit.
get_merge_bases: clean up even when there is no common commit.
revert clear-commit-marks for now.
boolean: accept yes and no as well
send-email: do not barf when Term::ReadLine does not like your terminal
t6200: fmt-merge-msg test.
git-grep: fix parsing of pathspec separator '--'
git-grep: fix exit code when we use external grep.
git-grep: use a bit more specific error messages.
Re-fix clear_commit_marks().
git-grep: boolean expression on pattern matching.
git-reset: complain and exit upon seeing an unknown parameter.
mailinfo: assume input is latin-1 on the header as we do for the body
diffcore-rename: try matching up renames without populating filespec firs
t.
builtin-rev-parse.c: constness tightening
show-branch: match documentation and usage
rev-parse documentation: talk about range notation.
git-svn: migrate out of contrib (follow-up)
diff.c: --no-color to defeat diff.color configuration.
Update diff-options and config documentation.
git log -p --merge [[--] paths...]
colored diff: diff.color = auto fix
diff: do not use configuration magic at the core-level
"git -p cmd" to page anywhere
merge-base: update the clean-up postprocessing
fmt-merge-msg fix
Fix grammatical error in git-revert
git-repack: avoid redirecting stderr into git-pack-objects
test-lib: unset GIT_TRACE
t4013 diff format tests update
Adjust t4013 tests to corrected format-patch.
Documentation: Fix ssh://[user@]host.xz URL
fetch/clone: check return status from ls-remote
builtin-prune.c: forgot TYPE => OBJ changes.
Documentation/Makefile: product depends on asciidoc.conf
builtin-log: typefix for recent format-patch changes.
show-branch: fix performance problem.
checkout -f failed to check out a file if an existing directory interfere
d.
apply: check D/F conflicts more carefully.
apply: split out removal and creation into different phases.
apply: handle type-changing patch correctly.
git-diff A...B to (usually) mean "git-diff `git-merge-base A B` B"
git-fetch: fix --keep vs --thin
unpack-objects: remove stale and confusing comment
t4112: simplify the test and remove unneeded working tree file.
lost-found: use fsck-objects --full
git-reset: detect update-ref error and report it.
log and diff family: honor config even from subdirectories
git-apply -R: binary patches are irreversible for now.
t4103: fix binary patch application test.
git-checkout: allow "checkout HEAD -- path"
Builtins: control the use of pager from the command table.
fetch/clone: mark messages from remote side stand out.
Cygwin needs NO_C99_FORMAT???
Fix "git diff blob1 blob2" showing the diff in reverse.
read-tree: shadowed variable fix.
Add a couple of subdirectory tests.
diff.c: do not use pathname comparison to tell renames
Show both blob names from "git diff blob1 blob2"
sideband: do not use color, just say "remote:"
Documentation/git.txt: link git-svn and git-instaweb from the main page.
GIT 1.4.2-rc3
Further clean-up: usage() vs die()
Makefile: Cygwin does not seem to need NO_STRLCPY
Fix "grep -w"
debugging: XMALLOC_POISON
builtin-mv: fix use of uninitialized memory.
GIT-VERSION-GEN: adjust for ancient git
Documentation: git-status takes the same options as git-commit
Fix tutorial-2.html
check return value from diff_setup_done()
find_unique_abbrev() with len=0 should not abbreviate
make --find-copies-harder imply -C
allow diff.renamelimit to be set regardless of -M/-C
git-apply: applying a patch to make a symlink shorter.
combine-diff: use color
Fix git-diff A...B
builtin-apply: remove unused increment
git-sh-setup: do not use repo-config to test the git directory
git-am: give better diagnostics when the patch does not apply during --3w
ay
Better error message when we are unable to lock the index file
t/t4013: fix futzing with the version string.
Linus Torvalds:
xdiff: generate "anti-diffs" aka what is common to two files
Prepare "git-merge-tree" for future work
Improved three-way blob merging code
Improve git-peek-remote
builtin "git prune"
Make the unpacked object header functions static to sha1_file.c
Remove TYPE_* constant macros and use object_type enums consistently.
sha1_file: add the ability to parse objects in "pack file format"
Call setup_git_directory() early
Call setup_git_directory() much earlier
Fix double "close()" in ce_compare_data
Fix up some fallout from "setup_git_directory()" cleanups
Luben Tuikov:
gitweb: Enable tree (directory) history display
gitweb: Enable tree (directory) history display
Add "raw" output option to blobs in "tree" view format
gitweb.cgi: Create $git_temp if it doesn't exist
gitweb.cgi: Teach "a=blob" action to know the blob/file mime type
gitweb.css: Use monospace fonts for commits and tree-diff.
gitweb.cgi: Teach git_history() to read hash from $hash_base
gitweb.cgi: Include direct link to "raw" files from "history"
gitweb.cgi: git_blame2: an alternative simple working git blame
gitweb.cgi: git_blame2: Allow back-trekking through commits
gitweb.cgi: Show "raw" head of project link even when $hash is not define
d
gitweb.cgi: git_blame2: Revision blocks now have alternating colors
gitweb.cgi: Centralize printing of the page path
gitweb.cgi: git_blame2: slight optimization reading the blame lines
Lukas Sandström:
git-am: Don't accept an mbox on stdin of we already have a .dotest direct
ory
Martin Langhoff:
cvsexportcommit - add -a (add author line) flag, cleanup warnings
Matthias Kestenholz:
Make git-prune-packed a builtin
Make git-repo-config a builtin
use declarations from builtin.h for builtin commands
Matthias Lederhofer:
GIT_TRACE: show which built-in/external commands are executed
change ent to tree in git-diff documentation
git-rev-list: add documentation for --parents, --no-merges
daemon: use a custom die routine with syslog
daemon: if one of the standard fds is missing open it to /dev/null
upload-pack: ignore write errors to stderr
daemon: new option --pid-file=<path> to store the pid
daemon: new option --detach to run git-daemon in background
Documentation about exclude/ignore files
argv created by handle_alias should be NULL terminated
upload-pack: fix timeout in create_pack_file
daemon: documentation for --reuseaddr, --detach and --pid-file
setup_git_directory_gently: do not barf when GIT_DIR is given.
git.c: allow alias expansion without a git directory
pager: config variable pager.color
git-grep: document --and, --or, --not, ( and )
Michael:
fixed variable declaration in gitk
Michael Krelin:
handle https:// protocol in git-clone
Michael S. Tsirkin:
mailinfo: accept >From in message header
Michal Rokos:
sed -e '/RE/r rfile/' needs space in 'r rfile'
Using 'perl' in *.sh
Paul Mackerras:
gitk: Allow the user to set some colors
gitk: Show the currently checked-out head in bold font
Pavel Roskin:
Assorted typo fixes
Typofix in Makefile comment.
Typofix in configure.ac comment.
Fix more typos, primarily in the code
Avoid C99 comments, use old-style C comments instead.
Quote all calls to GIT_CONF_APPEND_LINE
Set datarootdir in config.mak.in
Peter Baumann:
git-cvsexportcommit can't handle merge commits correctly
Peter Eriksen:
Substitute xmalloc()+memset(0) with xcalloc().
Petr Baudis:
Remove -d from *-fetch usage strings
Make pull() take some implicit data as explicit arguments
Make pull() support fetching multiple targets at once
Teach git-local-fetch the --stdin switch
Teach git-http-fetch the --stdin switch
Ramsay Jones:
Ensure git-clone exits with error if perl script fails.
Fix annotate test script; notice when git-annotate fails.
Fix installation of templates on ancient systems.
New tests and en-passant modifications to mktag.
Add NO_C99_FORMAT to support older compilers.
Fix header breakage due to redefining PATH_MAX.
Remove cmd_usage() routine and re-organize the help/usage code.
Fix header breakage with _XOPEN_SOURCE.
Fixup command names in some usage strings.
Replace some calls to die(usage_str) with usage(usage_str).
Allow config file to specify Signed-off-by identity in format-patch.
commit walkers: setup_ident() to record correct committer in ref-log.
Rene Scharfe:
Add get_merge_bases_clean()
Add '...' operator for revisions
Make clear_commit_marks() clean harder
Fold get_merge_bases_clean() into get_merge_bases()
rev-list: free commit_list in ... handler
git-tar-tree: fix minor memory leak
Add has_extension()
git-verify-pack: show usage when no pack was specified
git-verify-pack: more careful path handling
git-verify-pack: insist on .idx extension
git-verify-pack: get rid of while loop
git-verify-pack: free pack after use and a cleanup
git-verify-pack: buffer overrun paranoia
git-verify-pack: no need to count errors
drop length argument of has_extension
Robert Shearman:
format-patch: Generate a newline between the subject header and the messa
ge \
body
rebase: Fix the detection of fast-forwarding of the current branch to ups
tream.
rebase: Make the fast-fowarding message more user-friendly by using branc
h \
names instead of SHA1 IDs.
Rutger Nijlunsing:
http-push: Make WebDAV work with (broken?) default apache2 WebDAV module
Add Documentation/howto/setup-git-server-over-http.txt
Ryan Anderson:
annotate: Support annotation of files on other revisions.
annotate: Correct most merge following to annotate correctly.
Disable color detection during format-patch
log-tree: show_log() should respect the setting of diffopt->line_terminat
ion
annotate: Fix bug when parsing merges with differing real and logical par
ents.
Santi Béjar:
Teach rev-parse the ... syntax.
Defaulting fetch to origin when set in the repo-config
Sergey Vlasov:
Fix "git-fetch --tags" exit status when nothing has been changed
Shawn Pearce:
Avoid C99 initializers
Allow user.name and user.email to drive reflog entry.
Record the type of commit operation in the reflog.
Log ref changes made by git-fetch and git-pull.
Log ref changes made by git-merge and git-pull.
Log ref changes made by quiltimport.
Log ref changes made by resolve.
Make lazy mkdir more robust.
Record rebase changes as 'rebase' in the reflog.
Disable linking with Fink or DarwinPorts.
Display an error from update-ref if target ref name is invalid.
Stephan Feder:
Do not drop data from '\0' until eol in patch output
Teach --text option to diff
Teach diff -a as shorthand for --text
Add -a and --text to common diff options help
diff-options: Explain --text and -a
Timo Hirvonen:
Merge with_raw, with_stat and summary variables to output_format
Make --raw option available for all diff commands
Set default diff output format after parsing command line
DIFF_FORMAT_RAW is not default anymore
Add msg_sep to diff_options
Don't xcalloc() struct diffstat_t
whatchanged: Default to DIFF_FORMAT_RAW
Print empty line between raw, stat, summary and patch
diff-tree: Use ---\n as a message separator
log --raw: Don't descend into subdirectories by default
Fix diff-tree -s
GIT_TRACE: fix a mixed declarations and code warning
diff: Support both attributes and colors
diff: Support 256 colors
Unknown:
A better-scheduled PPC SHA-1 implementation.
Uwe Zeisberger:
Document rev-list's option --merge
Ville Skyttä:
Fix print-log and diff compatibility with recent vc versions
Willy Tarreau:
tar-tree: add the "tar.umask" config option
Yakov Lerner:
Mention the [user@] part in documentation of ssh:// urls.
Subject: [5][ANNOUNCE] GIT 1.4.3.1
This is primarily to work around changes in the recent GNU diff output
format. Also it contains irritation fix for "git diff" which now
paginates its output by default.
Subject: [5][ANNOUNCE] GIT 1.4.3.2
This is primarily to fix two rather embarrasing breakage
discovered post 1.4.3.1 release.
- The pager change to default to LESS=FRS exposed problem with less
that switches to alternate screen, shows its output and then switches
back immediately from the alternate screen afterwards -- which means
the user would not have a chance to see _anything_.
- Older upload-pack protocol clients did not pass host= and recent
git-daemon change to support virtual hosting did not handle this
correctly (although it attempted to do so, the check was borked).
Subject: [5][ANNOUNCE] GIT 1.4.3.3
Sorry to be doing three follow-up releases in a row. This is
primarily fix the partitioning of programs in generated RPM. If
you are installing all of git it does not matter, but by mistake
we were placing git-archive into git-arch subpackage, which
meant that you need to install tla only to use git-tar-tree and
git-archive --format=zip.
Thanks for Gerrit for noticing and reporting it, although he is
from Debian camp ;-).
Subject: [5][ANNOUNCE] GIT 1.4.3.4
Among many minor fixes and documentation updates, this contains these
fixes:
- revision traversal now treats --unpacked as commit filter,
not traversal limiter. If you have unpacked commits that are
parents of packed ones which are in turn parents of commits
that are unpacked, running rev-list starting at the latest
unpacked commits used to _stop_ at the first packed commit
and older unpacked commits were not shown. With this update,
the traversal does not stop at packed commits, and shows the
older unpacked commits. The updated semantics is easier to
use with git-repack --unpacked.
- In a repository configured for shared access, if the
permission bits of existing directories are misconfigured
(e.g. running repository commands as root by mistake), a
codepath to create a new object failed with incorrect error
message. Fixed.
- An earlier fix to cope with traditional-style patches that
were generated with --unified=0 broke handling of creation
and deletion diffs in git-apply. Fixed.
Subject: [5][ANNOUNCE] GIT 1.4.3.5
The 'master' front has been very quiet and it will hopefully
soon produce 1.4.4 but in the meantime here is primarily to fix
git-svn correctness issues.
Subject: [6][ANNOUNCE] GIT 1.4.3
User visible changes, other than bugfixes, since v1.4.2.4 are:
- upload-tar is deprecated but not removed; we now have
upload-archive --format=tar and --format=zip instead.
- ftp:// protocol is supported the same way as http:// and
https://
- git-diff paginates its output to the tty by default. If this
irritates you, using LESS=RF might help.
- git-cherry-pick does not leave often useless "cherry-picked
from" message.
- git-merge-recursive was replaced by a rewritten implemention
in C. The original Python implementation is available as
"recursive-old" strategy for now, but hopefully we can remove
it in the next cycle.
- git-daemon can do name based virtual hosting.
- git-daemon can serve tar and zip snapshots.
- many gitweb tweaks and cleanups.
- git-apply --reverse, --reject.
- git-diff --color highlights whitespace errors.
- git-diff --stat can be taught to use non-default widths.
- git-status can use colors.
- many more commands are built-in.
Subject: [5][ANNOUNCE] GIT 1.4.4.1
This contains mostly small post-release fixups.
Subject: [5][ANNOUNCE] GIT 1.4.4
Quite a lot of changes during the last month.
- pack-refs, along with a lot of internal clean-up of the code
that deal with refs, is in. A repository with many tags
would benefit from packing and pruning them. Currently dumb
transports are not capable of fetching from a repository that
has packed and pruned its refs, so please keep that in mind.
Hopefully we will get an update for dumb transports shortly.
- git native transport can now keep transferred packs without
exploding it into loose objects. Also "git repack" can be
told to keep "historical" packs from getting repacked by
marking them with .keep file. Docmentation update is
probably needed.
- git-blame can now detect line movements across files. No, it
is not called git-pickaxe.
- a lot of gitweb and git-svn updates.
|
|
Name service error for name=ethmoid.org type=MX: Host not found, try again
|
|
|
|
changes:
- Lots of new classes and implementations were added for Schrödinger.
- Several i386 implementations also compile on amd64, so these were
copied over to a separate directory and are now enabled on amd64.
- Feature detection on amd64 has been fixed.
- All known startup warnings have been fixed.
- The core now handles arrays that are 'N plus a constant' in length.
- Wrap a bunch of functions in HAVE_UNALIGNED_ACCESS to indicate that
they require an architecture that handles unaligned access.
|
|
|
|
|
|
0.31 release. Code cleanups and bug fixes.
New features:
- If multiple --message (or -m) arguments are passed to
'commit', then they will be concatenated on separate lines.
- The validate_commit_message hook is now told what branch the
commit is on.
Bugs fixed:
- The typo that prevented building with gcc 3.3 has been
fixed.
- Attempting to commit without a signing key available now
fails earlier.
- Command-line option parsing has been redone yet again; this
should fix a number of bugs caused by the use of
boost::program_options. For instance, command line error
messages are now l10nized again, "--depth=asdf" now gives a
sensible error message instead of crashing, and --key= now
works as an alternative to -k "".
- A bug in the new roster caching logic that caused assertion
failures on very large trees has been fixed.
- A rare bug in the "epoch refinement" phase of the netsync
protocol has been fixed.
- Accidental (and undocumented) change to 'automate inventory'
output format reverted; documentation is now correct again.
- Some obscure error conditions with 'pivot_root' fixed.
Many fixes to 'automate stdio':
- IO handling has been rewritten, to remove some
obscure bugs and clean up the code.
- automate commands can now take options (even when used with
'automate stdio').
- The default block size has been increased to 32k (which
should considerably reduce overhead).
- Many automate commands were flushing their output far too
often, causing major slowdowns when used with 'automate
stdio'; this has been fixed.
- Syntax errors now cause 'automate stdio' to exit, rather
than attempting to provide usage information for the calling
program to read.
Other:
- New large-coverage random testsuite for delta reconstruction
path finding algorithm.
- Miscellaneous code cleanups and improved error messages.
- Enhancements to debian packaging.
- New translation to es (Spanish).
|
|
place.
|
|
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs
of dependencies.
Sorry for not finding this earlier.
|
|
include/chm_lib.h
include/lzx.h
XXX: Perhaps kchm should be made to depend on chmlib instead?
|
|
|
|
(There are a new versions available.)
|
|
Changes in this version include:
This release fixes a possible double free problem in the
printf() implementation. The problem occurred when more
conversion specifiers than function arguments were present and
the format required a cast from the dummy void value used by
the implementation to another type. Thanks to Dennis Heuer
for reporting the problem.
Also based on a suggestion by Dennis, the interpreter no
longer allows non-terminated escape sequences in string
literals. In other words, a string literal may no longer end
in a backslash character.
Alistair Crooks provided a couple of new example scripts that
include interfacing to native C libraries under NetBSD. He
also suggested to allow hexadecimal integer literals. These
are now allowed and need to be prefixed with "0x". For
example, "0xFF" or "0xff" is the same as writing "255".
Fabian Tschiatschek provided a patch to allow extra arguments
to be passed to map, filter, foldl, foldr, drop_while, and
take_while. These are passed down into the function provided
as the first argument. Fabian also noticed that the
documentation and implementation of foldr did not agree about
the order of arguments. The implementation was changed to
match the language manual.
There is a new library function called is_null that can check
whether a memory resource contains a C NULL pointer.
patch-ab has now been removed since, with the inclusion of is_null(), there
is no need for it.
|
|
|
|
epy-docs requires py-Tk
|
|
when file are still in the glade library directory, so complains at
deinstall time are ok. Bump revision for the latter. Discussed with jmmv
before EuroBSDCon.
|
|
and by Murray Armfield in PR 34636.
Version 5.2 - August 8 2006, by Shigio YAMAGUCHI
* htags: Added new options:
- -h(--func-header) option.
- -I(--icon) option.
- -T(table-flist[=fields]) option.
Suggested options:
$ htags -vsanohIT
* htags: Changed the default color of braces from blue to red to make them stand out.
* htags: Always enable 'Grep pattern' form when the -f(--form) option specified.
Removed config variable 'enable_grep' since it became meaningless. Instead, added
a new variable 'disable_grep'.
* htags: Removed config variable 'enable_grep' since it is meaningless.
Instead, added a new variable 'disable_grep'.
* htags: Added more profitable tips in file browser.
- File size of bytes
- Directory number of files in the directory.
Version 5.1 - June 10 2006, by Shigio YAMAGUCHI
[INCOMPATIBLE CHANGES]
* Changed the priority about the --result option to make the format
specification easy. The --result option is given to priority more
than the -t and -x option. (This option appeared in version 5.0.)
[OTHER CHANGES]
* Added new program 'gtags-cscope'.
Gtags-cscope is a pseudo cscope which implements the line-oriented
interface. You can use this command for various clients instead of
true cscope.
* Added new format 'cscope' to the argument of --result=<format>.
Version 5.0 - April 21 2006, by Shigio YAMAGUCHI
[INCOMPATIBLE CHANGES]
* Moved to new tag format. (GTAGS, GRTAGS, GSYMS, GPATH)
The purpose is as follows:
o Allows path name including blanks, at least in tag files.
(GLOBAL still doesn't support path name which contains blanks.)
o Decrease disk space used.
o Make tag format simpler.
o Realize stable performance.
Hereafter, older tag format is not supported.
Compact format was progressively canceled with the adoption of
the new tag format. The -c(--compact) option of gtags(1) was removed.
The following error messages are displayed in a wrong combination:
- older global and new tag file
$ global -x main
GTAGS seems new format. Please install the latest GLOBAL.
- new global and older tag file
$ global -x main
GTAGS seems older format. Please remake tag files.
Known problem:
- older global and new tag file
Global(1) with the -g or -P command will always work as if invoked
with the -o option. There is no way to avoid this problem.
New requirement:
* Added new requirement of plug-in parser
Plug-in parser must process arguments in the order they are given
in the command line. In each file, any order is acceptable.
Exuberant Ctags with the -xu option meets this requirement.
(See global.info for the detail.)
Removed options:
* gtags(1): The -c(--compact) option was removed.
Compact format was progressively canceled with the adoption of the new
tag format.
* gtags(1): The -o(--omit-gsyms) option was removed.
This option was necessary in the past to use the program in a incompetent
machine with a small hard disk. Since most recent machines has powerful
CPU and mass hard disk. This options might already be unnecessary.
* htags(1): The --style-sheet option was removed.
This is a really halfway option, and now nobody might need it because
the --xhtml option became available.
[OTHER CHANGES]
New options:
* global: Added --result=<format> option. Grep format is newly supported.
<format>: path,ctags,ctags-x,grep
conventional option | newly added option
--------------------+---------------------
(none) | --result=path
-t | --result=ctags
-x | --result=ctags-x
| --result=grep
The -t and -x option are given to priority more than the --result
option.
Version 4.8.7 - September 30 2005, by Shigio YAMAGUCHI
New options:
* gtags: New --file file-list option added.
Gtags(1) accept a file list specified by --file option.
% find . -type f -print >/tmp/list
% gtags --file=/tmp/list
or
% find . -type f -print | gtags --file=-
* gtags: New --max-args option added.
Improvement of efficiency:
* Gtags was improved of performance by changing algorithm of
incremental updating. Along with it, the verbose message was
greatly changed.
* Gtags was improved of performance by decreasing the frequency
of the parser invoking.
Under the influence of it, the verbose message is not necessarily
real-time. If you dislike this behavior, use the --max-args
option of gtags. You can control the frequency of the invoking
with the option. With --max-args=1, the program does the same
behavior as older version.
* Htags was improved of performance by decreasing the frequency
of the parser invoking.
* Htags was improved of performance by omiting flushing temporary
files to the disk.
Fixed bugs:
* Htags didn't treat here document of PHP source code correctly.
(<<<WORD)
* Htags didn't treat HTML part of PHP source code correctly.
Other facilities:
* Added 'Htags Hyper-text Reference Kit'.
The hyper-text generated by htags(1) is available from external
programs. This kit helps you to convert the path of the source
file into the URL in the hyper-text.
* doc/global.txi: Added the usage of Doxygen using GLOBAL.
Version 4.8.6 - May 12 2005, by Shigio YAMAGUCHI
[INCOMPATIBLE CHANGES]
* htags: Changed the value of id attribute and name attribute of
line number anchor from line number itself to 'L' + line number
like this.
<a name='100'> => <a name='L100'>
It is because XHTML prohibit the id attribute which starts
with a digit. If you refer these anchors from outer system,
please rewrite it.
[OTHER CHANGES]
* htags: New option --insert-header and --insert-footer added.
Version 4.8.5 - April 19 2005, by Shigio YAMAGUCHI
* htags: XHTML support(--xhtml) added.
If the --frame option is specified then generate XHTML-1.0 Frameset,
else if config variable 'xhtml_version' is set to 1.1 then generate
XHTML-1.1 else XHTML 1.0 Transitional.
You can customize the appearance using style sheet file 'style.css'.
* htags: Added config variable 'xhtml_version'.
* htags: Added 'html/' to the fault skip list of htags(1).
It is the output directory of doxygen document.
* gtags-parser: Added yacc directives introduced in bison-2.0.
%default-prec(%default_prec)
%expect-rr(%expect_rr)
%initial-action
%no-default-prec(%no_default_prec,%no_default-prec,%no-default_prec)
%nondeterministic-parser
Version 4.8.4 - March 4 2005, by Shigio YAMAGUCHI
Fixed bugs:
* gtags-parser: C and C++ parser was broken.
* gnusort: Compile error in Solaris environment.
Version 4.8.3 - February 26 2005, by Shigio YAMAGUCHI
[INCOMPATIBLE CHANGES]
* DOS and Windows 32 support ended.
But it doesn't mean the deletion of the code for DOS and Windows 32.
We leave the support to outside projects and accept the code
from them as is. Therefore, anything has not changed substantially
up to now.
* Command gctags(1) was renamed to gtags-parser(1) because some systems
have another 'gctags' which is not GLOBAL's.
* About gtags-parser(1), language type of source file is decided
only by the suffix. In older version, *.h file was considered
to be C++ source file if it includes token 'class'. But the new version
considers it always C source file. If you want to consider it C++
then you must redefine new config variable 'langmap'.
[OTHER CHANGES]
Fixed bugs:
* htags: The --gtagsconf and --gtagslabel option didn't work correctly.
* htags: Buffer overflow occurred in dupindex.c:makedupindex().
* htags: Could not ignore path name which includes blank correctly.
New features:
* gtags,htags: New config variable 'langmap' added.
This variable is used for customizing the mapping of languages and the
parsers, and it includes the function of obsoleted 'suffixes' variable.
If you use 'suffixes' then it is effective else GLOBAL internally
generates the value of 'suffixes' from the 'langmap'.
The reason to continue 'suffixes' is that it is needed for plug-in parser.
If you don't use plug-in parser then you should use 'langmap' instead.
* htags: New config variable 'copy_files' added.
If the -f option is used then htags makes links of tag files in 'cgi-bin'
directory by default. With this variable, htags copy tag files instead of
linking.
Version 4.8.2 - November 11 2004, by Shigio YAMAGUCHI
[INCOMPATIBLE CHANGES]
* Postgres support ended.
* Htags.pl (perl version of htags) was removed completely.
* Config variable sed_command and sort_command were removed.
The sed(1) and sort(1) are not necessary any longer.
[OTHER CHANGES]
Fixed bugs:
* Wrong output of 'global -Po' was fixed.
New features:
* gctags(assembly language):
- In addition to `call', `jsr' is recognized as call instruction.
Although various call instructions exist like `bl' or `calls',
only `call' and `jsr' are used widely.
- Macros like ENTRY or EXT are taken up as reference,
when definitions exist in somewhere else.
- Warning is displayed when a comment is not closed.
- C_SYMBOL_NAME and C_ENTRY are recognized as a macro
which shows the start of a function.
- The string which is not closed finishes at the end of line.
This behavior is the same as GNU C preprocessor.
- The check of correspondence of "#if" and "#endif" was deleted.
This did not exist in version 4.8.
* New directory '.snprj/' was added to the DEFAULTSKIP list.
This is the tag directory of Source-Navigator.
Version 4.8.1 - October 6 2004, by Shigio YAMAGUCHI
Fixed bugs:
* htags: The -d option of htags didn't work.
* htags: didn't recognize continued line and null directive(#).
New features:
* htags: make suffix list of include file configurable.
(See man htags(1). config variables: include_file_suffixes)
* htags: try TMP if TMPDIR doesn't exist.(only DJGPP)
* htags: Warn about unknown preprocessing directive. As the exception,
when unknown preprocessing directive appeared in assembly source,
it will be recognized as the start of a shell comment.
* htags: Add all yacc directives understood by bison-1.875.
|
|
|
|
principle usable on Python 2.3 as well, but not tested yet.
|
|
2006.10.28 - 1.0.6
- 0007466: [security] Port: 6719: Manager of a project can assign the Administrator role to a user. (vboctor)
- 0007543: [security] Port 5163: Default value for $g_bug_reminder_threshold should be higher than "reporter" (vboctor)
- 0007467: [administration] Port 6637: Disabled projects don't appear under parent project (vboctor)
- 0007527: [localization] Port 7526: japanese_utf8 is more suitable than japanese_sjis ($g_language_auto_map) (vboctor)
- 0007470: [localization] [all lang] Port latest localization files from Mantis 1.1 to Mantis 1.0.x (vboctor)
- 0007530: [localization] Port:: New Languages: bulgarian, catalan, czech_utf8, french_utf8, italian_utf8, polish_utf8, russian_utf8, slovene_utf8 (vboctor)
- 0007412: [other] Update Mantis to refer to new website (vboctor)
2006.07.23 - 1.0.5
- 0007301: [upgrade] Login page inaccessible after upgrade to 1.0.4 (thraxisp)
2006.07.22 - 1.0.4
- 0007051: [bugtracker] Fix for #6869 / #7034 removes quoted "?" from arguments (thraxisp)
- 0007298: [bugtracker] Port: bugnote_delete.php redirection fails (vboctor)
- 0007299: [bugtracker] Port: Save login feature does not work (vboctor)
- 0007300: [bugtracker] Port: Remember login always redirects to main_page.php (vboctor)
- 0007143: [other] Port: checkin.php needs array_unique() (vboctor)
|
|
|
|
of interest, discard a local patch to look at share/doc/html,
bump PKGREVISION
|
|
-update to 0.1.10, changes are bugfixes only
|
|
|
|
|
|
Removed the man3f category, since that is not supported by pkgsrc.
PKGREVISION++
|
|
|
|
|
|
PKGREVISION++
|