2016-07-05 20:49:23 by Ryo ONODERA | Files touched by this commit (3) |
Log message:
Update to 3.6.5
Changelog:
2016-02-20 v3.6.5 allow creator check to be bypassed during mirroring
handle new style ssh fingerprinting correctly (thanks to
Robin Johnson)
allow pre-auto-gc as a repo-specific hook
optimise mirror pushes for heavily used repos
create-with-reference trigger: on repo creation, setup
objects/info/alternates for a server side alternate object
store.
'mirror status all all' prints a list of repos that have
*some* error, which is arguably more useful for further
action/processing
allow incrementally adding more repo-specific hooks
|
2016-02-07 08:37:56 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
Update to 3.6.4
Changelog:
2015-11-01 v3.6.4 a ref-create bug in wild repos was fixed
some contrib code related to AD integration, and to
redmine user aliases
teach Alias.pm a few new tricks
remove a race condition in 'create' command that affected
the 'default roles' setting
make 'who-pushed' more efficient (local push logs, and
'tip search')
'gitolite query-rc' learns '-d' ('--dump') option
|
2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995) |
Log message:
Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152) |
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
|
2015-04-30 02:18:23 by Ryo ONODERA | Files touched by this commit (3) |
Log message:
Update to 3.6.3
* Use GITHUB framework.
Changelog:
2015-04-26 v3.6.3 allow limited use of 'git config' using the new 'config'
command
accept openssh 6.8's new fingerprint output format
(finally!) allow limited symlinks within ~/repositories;
see commit 8e36230 for details
perms command now lists available roles
minor backward compat breakage: 'perms -l repo' no longer
works; see 'perms -h' for new usage
allow gitolite-shell to be used as $SHELL (experts only;
no support, no docs; see commit 9cd1e37 for details)
help with 'git push --signed' using a post-receive hook to
adopt push certs into 'refs/push-certs'; for details see
contrib/hooks/repo-specific/save-push-signatures
new 'transparent proxy' feature for git repos; see
src/lib/Gitolite/Triggers/TProxy.pm for details
|
2014-11-29 04:23:01 by Ryo ONODERA | Files touched by this commit (3) |
Log message:
Update yo 3.6.2
Changelog:
2014-11-10 v3.6.2 disable ../ everywhere (see mailing list thread for
details)
VREF/NAME_NC -- like VREF/NAME but for new commits only.
Details within src/VREF/NAME_NC.
allow gitolite.conf to be tested locally; details within
contrib/utils/gitolite-local
|
2014-07-12 06:56:09 by Ryo ONODERA | Files touched by this commit (4) |
Log message:
Update to 3.6.1
* Improve MESSAGE
Changelog:
2014-06-22 v3.6.1 experimental rc format convertor for "<= 3.3" \
users who
have already upgraded the *code* to ">= v3.4". \
Program is
in contrib/utils.
giving shell access to a few users got a lot easier (see
comments in the rc file).
allow logging to syslog as well (see comments in the rc
file)
new 'motd' command
redis caching redone and now in core; see
http://gitolite.com/gitolite/cache.html
2014-05-09 v3.6 (cool stuff) the access command can now help you debug
your rules / understand how a specific access decision was
arrived at.
mirroring: since mirroring is asynchronous (by default
anyway), when a 'git push --mirror' fails, you may not
know it unless you look in the log file on the server.
Now gitolite captures the info and -- if the word 'fatal'
appears anywhere within it, it saves the entire output and
prints it to STDERR for anyone who reads or writes the
repo on the *master* server, until the error condition
clears up.
mirroring: allow 'nosync' slaves -- no attempt to
automatically push to these slaves will be made. Instead,
you have to manually (or via cron, etc) trigger pushes.
(backward compat breakage) the old v2 syntax for
specifying gitweb owner and description is no longer
supported.
macros now allow strings as arguments (thanks to Jason
Donenfeld for the idea/problem).
the 'info' command can print in JSON format if asked to.
repo-specific hooks: now you can specify more than one,
and gitolite runs all of them in sequence.
new trigger 'expand-deny-messages' to show more details
when access is denied.
git-annex support is finally in master, yaaay!
new 'readme' command, modelled after 'desc'. Apparently
gitweb can use a README.html file in the *bare* repo
directory -- who knew!
2013-10-14 v3.5.3 catch undefined groupnames (when possible)
mirroring: async push to slaves
(some portability fixes)
(a couple of contrib scripts - querying IPA based LDAP
servers for group membership, and user key management)
allow groups in subconf files (this *may* slow down
compilation in extreme cases)
make adding repo-specific hooks easier (see cust.mkd or
cust.html online for docs)
smart http now supports git 1.8.2 and above (which changed
the protocol requirements a wee bit)
|
2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049) |
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
|
2014-01-27 19:41:15 by Thomas Klausner | Files touched by this commit (72) |
Log message:
Do not set FETCH_USING, should not be set in a package Makefile.
|
2013-10-18 13:41:18 by Benny Siegert | Files touched by this commit (21) |
Log message:
Fix a common mistake in many different packages: POSIX says that when using
pax -rw, the destination directory must exist. pax in NetBSD creates it if
not, pax in MirBSD complains. I read through all pkgsrc Makefiles that use
pax and added an entry to INSTALLATION_DIRS, or an INSTALL_DATA_DIR
invocation.
I did not test all the changes but they should be fairly safe. If you notice
any breakage because of this change, please contact me.
|