Wayne Davison
bc58313bf7
Preparing for release of 3.1.0
2013-09-28 13:55:54 -07:00
Wayne Davison
1220c93a99
Fix the visit-all-patches path.
2013-09-16 09:16:30 -07:00
Wayne Davison
05fce6582a
Preparing for release of 3.1.0pre1
2013-07-28 10:36:43 -07:00
Wayne Davison
01959d6387
Set DESTDIR for make install.
2013-06-23 15:47:09 -07:00
Wayne Davison
70d4a945f7
Support rsync daemon over SSL via stunnel.
...
Added the client rsync-ssl script and various client/daemon support
files needed for talking to an rsync daemon over SSL on port 874 (no
tls support). This uses an elegant stunnel setup that was detailed
by dozzie (see the resources page) now that stunnel4 has improved
command-spawning support. Also incorporates some tweaks by devzero
(e.g. the nice no-tmpfile-config client-side code) and a few by me
(including logging of the actual remote IP that came in to the
stunnel process). This probably still needs a little work.
2013-06-15 16:40:10 -07:00
Wayne Davison
e5e6d3c410
Get the branch set right before listing names and handling --delete.
2011-03-19 16:34:37 -07:00
Wayne Davison
016ce71568
Make it possible to create a new patch file while on a patch branch.
2011-03-19 16:29:47 -07:00
Wayne Davison
47573508f4
Update rrsync with the latest options.
2010-05-26 11:24:00 -07:00
Matt McCutchen
d0f2bbb83e
Rename configure.in to configure.ac, the current autoconf standard.
2010-04-24 09:34:43 -07:00
Wayne Davison
a01e3b490e
Change naming of local patch-related branches and unify
...
the git-status checking into a library.
2009-12-30 13:57:39 -08:00
Wayne Davison
e89a0fc094
Handle check-in and tagging of patches dir.
2009-12-26 14:29:51 -08:00
Wayne Davison
06886d36cf
Adding a new script that creates a local patch/* branch
...
for each file given on the command-line.
2009-05-23 13:40:34 -07:00
Wayne Davison
9ba4d44fa8
Improved the usage output.
2009-05-23 13:40:23 -07:00
Wayne Davison
350242c5c1
Determine the master's commit hash and note it in each patch
...
that is based on the master in the new "based-on:" line.
2009-05-23 13:12:01 -07:00
Wayne Davison
5250c3bc20
Changed the commands used to "make gen" without any stoppage.
2009-04-12 15:44:52 -07:00
Wayne Davison
01e293f1b5
Use "use warnings" rather than -w on the #! line.
2009-01-13 14:52:03 -08:00
Wayne Davison
adc2476fa2
Output numbers in 3-digit groups by default (e.g. 1,234,567).
...
Also improved the human-readable output functions, including
adding the ability to output negative numbers.
2008-09-01 13:27:11 -07:00
Wayne Davison
34c3ca8f35
Verify that SUBPROTOCOL_VERSION is set correctly when making a
...
nightly tar file release. Fixed the opening comments.
2008-08-31 11:55:09 -07:00
Wayne Davison
4f282b0b92
Added extra file-changing logic to ensure that the various files that
...
mention the protocol number have the right value, that the check-in date
for a protocol-change release is specified, and that a pre-release with
a protocol change doesn't have SUBPROTOCOL_VERSION set to 0. Prompt for
releasing a branch if -b option was not used and we're on a branch.
2008-08-31 10:13:38 -07:00
Wayne Davison
56fc9f70d3
Enhanced the release scripts to be able to handle a branch release.
2008-07-23 23:40:06 -07:00
Wayne Davison
93465f51bc
Improved var-checker and tweaked all the issues it found.
2008-07-21 00:10:22 -07:00
Wayne Davison
26a7af26aa
Renamed extern-squish -> var-checker.
2008-07-21 00:09:16 -07:00
Wayne Davison
db8f3f7350
Preparing for release of 3.0.3
2008-06-29 20:15:37 -07:00
Wayne Davison
13074c982b
Preparing for release of 3.0.3pre3
2008-06-22 19:03:46 -07:00
Wayne Davison
cc56eb2acc
Preparing for release of 3.0.3pre2
2008-05-17 10:02:19 -07:00
Wayne Davison
9a30c0cc3c
Preparing for release of 3.0.3pre1
2008-05-07 22:12:57 -07:00
Wayne Davison
8a5ae84efd
A few $last_touch tweaks.
2008-04-16 09:11:15 -07:00
Wayne Davison
8ba802f3b4
Preparing for release of 3.0.2
2008-04-08 08:16:05 -07:00
Wayne Davison
e53f49d1af
Call patch-update in its new location.
2008-04-08 08:15:39 -07:00
Wayne Davison
237e9a178f
Have the spec file put more useful stuff into the doc dir.
2008-04-05 22:46:48 -07:00
Wayne Davison
0668bfe077
Moving some files from support into packaging.
2008-04-05 22:45:12 -07:00
Wayne Davison
214af6ad83
Comment out the Source1 tar file by default in the spec file.
2008-04-04 00:27:14 -07:00
Wayne Davison
2551c47eb7
Fixed the code that removes old file versions for a final release.
2008-04-04 00:05:44 -07:00
Wayne Davison
325c243210
Preparing for release of 3.0.1
2008-04-03 22:37:01 -07:00
Wayne Davison
4e90cfbfed
A few more spec-file tweaks.
2008-04-01 20:00:08 -07:00
Wayne Davison
6fd2c27f38
Define a "srcdir" in the spec file and use it in the URLs for the
...
source files so that they use the unchanging src or src-preview
subdirectory location for the file.
2008-04-01 12:55:27 -07:00
Wayne Davison
19173d224a
Tweaked rsync.spec to use "rsync" in place of "%{name}" in a few
...
places (which allows for easier creation of adjunct RPMs).
2008-03-31 14:10:07 -07:00
Wayne Davison
8cd3c6dccf
Preparing for release of 3.0.1pre3
2008-03-30 23:29:43 -07:00
Wayne Davison
05805cd6b7
Preparing for release of 3.0.1pre2
2008-03-26 17:12:07 -07:00
Wayne Davison
56158b7e04
Preparing for release of 3.0.1pre1
2008-03-24 21:15:51 -07:00
Wayne Davison
798a9e4e74
Some more improvements for the packaging/release-rsync script:
...
- Check early if the version tag already exists, so it aborts right
away if the release script can't do its work.
- Update the files in the "patches" dir while merging the master branch
into the patch branches (done before creating the release patches for
the rsync-patches tar file).
- Allow the user to ask to visit each patch when updating them.
- Pause after initial patch updating so that any extra patch changes
can be done before the creating of the tar files.
- Ask for the GPG signing passphrase once for all signing commands.
2008-03-24 21:15:30 -07:00
Wayne Davison
99ba99c74c
Changed the way version numbering of pre-releases will be done in
...
the RPM spec file so that they order prior to the final release.
2008-03-23 00:10:12 -07:00
Wayne Davison
c085ece623
Some RPM spec file improvements:
...
- Added installation of new /etc/xinetd.d/rsync config file.
- Added commented-out lines to demonstrate how to use rsync-patches.
2008-03-21 17:11:20 -07:00
Wayne Davison
7c21776e54
Handle the very latest spot for the nightly dir.
2008-03-07 16:25:05 -08:00
Wayne Davison
af6241f7ad
Simplify the description of what we're doing.
2008-03-06 09:40:46 -08:00
Wayne Davison
e63d3a29e2
Updated nightly-rsync and release-rsync to handle the new
...
ftp directory layout.
2008-03-05 00:22:55 -08:00
Wayne Davison
800a4485f3
Improved the error-checking when tweaking the files for a new release.
2008-03-03 12:33:15 -08:00
Wayne Davison
fede378577
Updated copyright year in --version output and improved the release
...
script to look for year changes in options.c and to get the version
defaults totally right in the prompts.
2008-03-03 11:19:48 -08:00
Wayne Davison
4cb6197b21
Preparing for release of 3.0.0
2008-03-01 12:12:04 -08:00
Wayne Davison
62ca38262f
Fixed the lastversion default when changing from a pre-release
...
to a final release. Ensure that newly-created "extra files"
get included in the diff.
2008-03-01 12:00:13 -08:00